summaryrefslogtreecommitdiffstats
path: root/hw/pci-host/designware.c
diff options
context:
space:
mode:
authorPhilippe Mathieu-Daudé2018-03-09 18:09:44 +0100
committerPeter Maydell2018-03-09 18:09:44 +0100
commit0c3fb03f7ec4a6a744845722817621fc47ac97d6 (patch)
tree3d352a65267a5dc6558043a8580929d16db0ce99 /hw/pci-host/designware.c
parentsdcard: Display which protocol is used when tracing (SD or SPI) (diff)
downloadqemu-0c3fb03f7ec4a6a744845722817621fc47ac97d6.tar.gz
qemu-0c3fb03f7ec4a6a744845722817621fc47ac97d6.tar.xz
qemu-0c3fb03f7ec4a6a744845722817621fc47ac97d6.zip
sdcard: Add the Tuning Command (CMD19)
From the "Physical Layer Simplified Specification Version 3.01": A known data block ("Tuning block") can be used to tune sampling point for tuning required hosts. [...] This procedure gives the system optimal timing for each specific host and card combination and compensates for static delays in the timing budget including process, voltage and different PCB loads and skews. [...] Data block, carried by DAT[3:0], contains a pattern for tuning sampling position to receive data on the CMD and DAT[3:0] line. [based on a patch from Alistair Francis <alistair.francis@xilinx.com> from qemu/xilinx tag xilinx-v2015.2] Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alistair Francis <alistair.francis@xilinx.com> Message-id: 20180309153654.13518-5-f4bug@amsat.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/pci-host/designware.c')
0 files changed, 0 insertions, 0 deletions