summaryrefslogtreecommitdiffstats
path: root/hw/ssi
Commit message (Expand)AuthorAgeFilesLines
* hw/ssi/mss-spi: Avoid crash when reading empty RX FIFOPhilippe Mathieu-Daudé2019-07-151-1/+7
* hw/ssi/xilinx_spips: Avoid out-of-bound access to lqspi_buf[]Philippe Mathieu-Daudé2019-07-151-0/+4
* hw/ssi/xilinx_spips: Avoid AXI writes to the LQSPI linear memoryPhilippe Mathieu-Daudé2019-07-151-0/+16
* hw/ssi/xilinx_spips: Convert lqspi_read() to read_with_attrsPhilippe Mathieu-Daudé2019-07-151-12/+11Star
* aspeed/smc: add a 'sdram_base' propertyCédric Le Goater2019-07-011-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-128-0/+8
* hw/ssi/xilinx_spips: Avoid variable length arrayPeter Maydell2019-04-291-2/+4
* ssi: express dependencies with kconfigPaolo Bonzini2019-03-071-0/+4
* kconfig: introduce kconfig filesPaolo Bonzini2019-03-071-0/+14
* aspeed/smc: snoop SPI transfers to fake dummy cyclesCédric Le Goater2019-01-291-3/+112
* aspeed/smc: Add dummy data registerCédric Le Goater2019-01-291-3/+6
* aspeed/smc: define registers for all possible CSCédric Le Goater2019-01-291-1/+1
* aspeed/smc: fix default read valueCédric Le Goater2019-01-291-1/+1
* hw/ssi/xilinx_spi: Use DeviceState::realize rather than SysBusDevice::initPhilippe Mathieu-Daudé2018-10-241-6/+3Star
* aspeed/smc: fix some alignment issuesCédric Le Goater2018-09-251-4/+4
* hw/ssi/pl022: Correct wrong DMACR and ICR handlingPeter Maydell2018-08-241-2/+10
* hw/ssi/pl022: Correct wrong value for PL022_INT_RTPeter Maydell2018-08-241-1/+1
* hw/ssi/pl022: Use DeviceState::realize rather than SysBusDevice::initPeter Maydell2018-08-241-5/+3Star
* hw/ssi/pl022: Don't directly call vmstate_register()Peter Maydell2018-08-241-1/+1
* hw/ssi/pl022: Set up reset function in class initPeter Maydell2018-08-241-2/+5
* hw/ssi/pl022: Allow use as embedded-struct devicePeter Maydell2018-08-241-25/+1Star
* hw/ssi/xilinx_spips: Remove unneeded MMIO request_ptr codePeter Maydell2018-08-201-46/+0Star
* imx_spi: Unset XCH when TX FIFO becomes emptyTrent Piepho2018-08-161-2/+1Star
* hw/ssi/omap_spi: Use qemu_log_mask(GUEST_ERROR) instead of fprintfPhilippe Mathieu-Daudé2018-06-261-5/+10
* xilinx_spips: Make dma transactions as per dma_burst_sizeSai Pavan Boddu2018-06-261-3/+20
* aspeed/smc: rename aspeed_smc_flash_send_addr() to aspeed_smc_flash_setup()Cédric Le Goater2018-06-261-15/+16
* aspeed/smc: fix HW strappingCédric Le Goater2018-06-261-7/+1Star
* aspeed/smc: fix dummy cycles count when in dual IO modeCédric Le Goater2018-06-261-1/+8
* object: fix OBJ_PROP_LINK_UNREF_ON_RELEASE ambivalenceMarc-André Lureau2018-06-121-1/+1
* xilinx_spips: Correct SNOOP_NONE state when flushing the txfifoSai Pavan Boddu2018-04-261-1/+2
* xilinx_spips: Use 8 dummy cycles with the QIOR/QIOR4 commandsFrancisco Iglesias2018-03-011-1/+1
* xilinx_spips: Enable only two slaves when reading/writing with stripeFrancisco Iglesias2018-03-011-4/+37
* Include qapi/error.h exactly where neededMarkus Armbruster2018-02-091-1/+0Star
* xilinx_spips: Correct usage of an uninitialized local variableFrancisco Iglesias2018-01-251-1/+17
* Replace all occurances of __FUNCTION__ with __func__Alistair Francis2018-01-221-3/+3
* maint: Fix macros with broken 'do/while(0); ' usageEric Blake2018-01-164-4/+4
* hw/ssi/aspeed_smc: remove unused #includePhilippe Mathieu-Daudé2017-12-181-1/+0Star
* misc: avoid "include/" in include pathPhilippe Mathieu-Daudé2017-12-181-1/+1
* xilinx_spips: Use memset instead of a for loop to zero registersAlistair Francis2017-12-131-8/+3Star
* xilinx_spips: Set all of the reset valuesAlistair Francis2017-12-131-5/+30
* xilinx_spips: Update the QSPI Mod ID reset valueAlistair Francis2017-12-131-0/+1
* xilinx_spips: Add support for the ZynqMP Generic QSPIFrancisco Iglesias2017-12-131-47/+532
* xilinx_spips: Don't set TX FIFO UNDERFLOW at cmd doneFrancisco Iglesias2017-12-131-3/+1Star
* xilinx_spips: Add support for 4 byte addresses in the LQSPIFrancisco Iglesias2017-12-131-1/+5
* xilinx_spips: Add support for zero pumpingFrancisco Iglesias2017-12-131-7/+40
* xilinx_spips: Make tx/rx_data_bytes more generic and reusableFrancisco Iglesias2017-12-131-27/+37
* xilinx_spips: Add support for RX discard and RX drainFrancisco Iglesias2017-12-131-18/+149
* xilinx_spips: Update striping to be big-endian bit orderFrancisco Iglesias2017-12-131-9/+10
* xilinx_spips: Move FlashCMD, XilinxQSPIPS and XilinxSPIPSClassFrancisco Iglesias2017-12-131-35/+0Star
* msf2: Remove dead code reported by CoveritySubbaraya Sundeep2017-10-311-4/+14