summaryrefslogtreecommitdiff
path: root/hw/misc/macio
AgeCommit message (Expand)AuthorFilesLines
2018-05-04mac_newworld: move wiring of macio IRQs to macio_newworld_realize()Mark Cave-Ayland1-16/+23
2018-04-27mac_oldworld: move wiring of macio IRQs to macio_oldworld_realize()Mark Cave-Ayland1-15/+22
2018-04-26Change references to serial_hds[] to serial_hd()Peter Maydell1-2/+2
2018-04-10hw/misc/macio: Fix crash when listing device properties of macio deviceThomas Huth1-7/+7
2018-03-18hw/misc/macio: Mark the macio devices with user_creatable = falseThomas Huth1-0/+2
2018-03-06macio: remove macio_init() functionMark Cave-Ayland1-8/+3
2018-03-06macio: move setting of CUDA timebase frequency to macio_common_realize()Mark Cave-Ayland1-5/+2
2018-03-06mac_newworld: use object link to pass OpenPIC object to macioMark Cave-Ayland1-5/+9
2018-03-06mac_oldworld: use object link to pass heathrow PIC object to macioMark Cave-Ayland1-4/+10
2018-03-06macio: move macio related structures and defines into separate macio.h fileMark Cave-Ayland1-42/+1
2018-03-06macio: move ESCC device within the macio deviceMark Cave-Ayland1-17/+43
2018-03-06macio: embed DBDMA device directly within macioMark Cave-Ayland1-6/+7
2018-02-16cuda: convert to trace-eventsMark Cave-Ayland2-33/+28
2018-02-16ppc: move CUDAState and other CUDA-related definitions into separate cuda.h fileMark Cave-Ayland2-0/+2
2018-02-16cuda: convert to use the shared mos6522 deviceMark Cave-Ayland1-447/+159
2018-02-11cuda: factor out timebase-derived counter value and load timeMark Cave-Ayland1-9/+16
2018-02-11cuda: set timer 1 frequency property to CUDA_TIMER_FREQMark Cave-Ayland1-5/+5
2018-02-11cuda: don't call cuda_update() when writing to ACR registerMark Cave-Ayland1-1/+0
2018-02-11cuda: minor cosmetic tidy-ups to get_next_irq_time()Mark Cave-Ayland1-11/+12
2018-02-11cuda: rename frequency property to tb_frequencyMark Cave-Ayland2-4/+4
2018-02-11cuda: introduce CUDAState parameter to get_counter()Mark Cave-Ayland1-5/+5
2018-02-10cuda: don't allow writes to port output pinsMark Cave-Ayland1-2/+2
2018-02-10cuda: do not use old_mmio accessesMark Cave-Ayland1-32/+8
2018-01-16maint: Fix macros with broken 'do/while(0); ' usageEric Blake1-2/+2
2017-10-15pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devicesEduardo Habkost1-0/+4
2017-09-27macio: use object link between MACIO_IDE and MAC_DBDMA objectMark Cave-Ayland1-1/+2
2017-09-27macio: pass channel into MACIOIDEState via qdev propertyMark Cave-Ayland1-1/+3
2017-09-27mac_dbdma: remove DBDMA_init() functionMark Cave-Ayland2-18/+12
2017-09-27mac_dbdma: QOMifyMark Cave-Ayland1-10/+49
2017-09-27mac_dbdma: remove unused IO fields from DBDMAStateMark Cave-Ayland1-2/+0
2017-09-27ppc/mac: More rework of the DBDMA emulationBenjamin Herrenschmidt1-52/+139
2017-05-23shutdown: Add source information to SHUTDOWN and RESETEric Blake1-2/+2
2016-09-07ppc: Fix macio ESCC legacy mappingBenjamin Herrenschmidt1-16/+10
2016-07-18dbdma: reset io->processing flag for unassigned DBDMA channel rw accessesMark Cave-Ayland1-0/+1
2016-07-18dbdma: set FLUSH bit upon reception of flush command for unassigned DBDMA cha...Mark Cave-Ayland1-0/+10
2016-07-18dbdma: fix load_word/store_word value endiannessMark Cave-Ayland1-19/+5
2016-07-18dbdma: fix endian of DBDMA_CMDPTR_LO during branchMark Cave-Ayland1-1/+1
2016-07-18dbdma: add per-channel debugging enabled via DEBUG_DBDMA_CHANMASKMark Cave-Ayland1-33/+42
2016-07-18dbdma: always define DBDMA_DPRINTF and enable debug with DEBUG_DBDMAMark Cave-Ayland1-8/+7
2016-06-07dbdma: use DMA memory interface for memory accessesMark Cave-Ayland1-6/+7
2016-05-19hw: explicitly include qemu/log.hPaolo Bonzini2-0/+2
2016-04-19cuda: fix off-by-one error in SET_TIME commandAurelien Jarno1-2/+2
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa1-0/+1
2016-03-22Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah2-9/+9
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-02-28dbdma: warn when using unassigned channelHervé Poussineau1-2/+23
2016-02-17cuda: remove CUDA_GET_SET_IIC/CUDA_COMBINED_FORMAT_IIC commandsHervé Poussineau1-23/+0
2016-02-17cuda: remove GET_6805_ADDR commandHervé Poussineau1-3/+0
2016-02-17cuda: port SET_TIME command to new frameworkHervé Poussineau1-6/+18
2016-02-17cuda: port GET_TIME command to new frameworkHervé Poussineau1-8/+21