summaryrefslogtreecommitdiffstats
path: root/hw/ssi/aspeed_smc.c
Commit message (Expand)AuthorAgeFilesLines
* hw/ssi/aspeed_smc: Rename 'max_slaves' variable as 'max_peripherals'Philippe Mathieu-Daudé2020-12-101-26/+27
* aspeed/smc: Add support for address lane disablementCédric Le Goater2020-12-101-7/+18
* aspeed/smc: Open AHB window of the second chip of the AST2600 FMC controllerCédric Le Goater2020-09-011-1/+1
* aspeed/smc: Fix max_slaves of the legacy SMC deviceCédric Le Goater2020-09-011-1/+1
* aspeed/smc: Fix MemoryRegionOps definitionCédric Le Goater2020-09-011-2/+0Star
* ssi: ssi_auto_connect_slaves() never does anything, dropMarkus Armbruster2020-06-151-1/+0Star
* aspeed/smc: Fix DMA support for AST2600Cédric Le Goater2020-03-231-2/+13
* aspeed/smc: Fix number of dummy cycles for FAST_READ_4 commandGuenter Roeck2020-03-171-1/+1
* aspeed/smc: Fix User mode select/unselect schemeCédric Le Goater2020-03-121-16/+23
* aspeed/smc: Add some tracingCédric Le Goater2020-03-121-0/+17
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* aspeed/smc: Add AST2600 timings registersCédric Le Goater2019-12-161-3/+14
* aspeed/smc: Do not map disabled segment on the AST2600Cédric Le Goater2019-12-161-5/+11
* aspeed/smc: Restore default AHB window mapping at resetCédric Le Goater2019-12-161-11/+21
* aspeed/smc: Add AST2600 supportCédric Le Goater2019-10-151-4/+128
* aspeed/smc: Introduce segment operationsCédric Le Goater2019-10-151-15/+30
* aspeed/smc: Calculate checksum on normal DMAChristian Svensson2019-09-131-0/+1
* aspeed/smc: Inject errors in DMA checksumCédric Le Goater2019-09-131-0/+36
* aspeed/smc: Add DMA calibration settingsCédric Le Goater2019-09-131-1/+63
* aspeed/smc: Add support for DMAsCédric Le Goater2019-09-131-6/+216
* aspeed: Use consistent typenamesCédric Le Goater2019-09-131-6/+6
* Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+0Star
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
* 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-121-0/+1
* 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
* aspeed/smc: fix some alignment issuesCédric Le Goater2018-09-251-4/+4
* 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
* 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
* aspeed/smc: use a modulo to check segment limitsCédric Le Goater2017-02-101-2/+2
* aspeed/smc: handle dummies only in fast read modeCédric Le Goater2017-02-101-3/+6
* aspeed/smc: handle dummy bytes when doing fast reads in command modeCédric Le Goater2017-01-271-0/+21
* aspeed/smc: handle SPI flash Command modeCédric Le Goater2017-01-201-25/+130
* aspeed/smc: adjust the size of the register regionCédric Le Goater2017-01-201-15/+10Star
* aspeed/smc: unfold the AspeedSMCController arrayCédric Le Goater2017-01-201-18/+73
* aspeed/smc: autostrap CE0/1 configurationCédric Le Goater2017-01-201-5/+27
* aspeed/smc: rework the prototype of the AspeedSMCFlash helper routinesCédric Le Goater2017-01-201-17/+22
* aspeed/smc: remove call to aspeed_smc_update_cs() in reset functionCédric Le Goater2017-01-201-2/+1Star
* aspeed/smc: remove call to reset in realize functionCédric Le Goater2017-01-201-2/+0Star
* aspeed/smc: improve segment register supportCédric Le Goater2016-12-271-8/+9
* aspeed: add support for the SMC segment registersCédric Le Goater2016-10-171-5/+130
* aspeed: create mapping regions for the maximum number of slavesCédric Le Goater2016-10-171-3/+13