rv1126-uboot/arch
Chris Packham ab86434d69 UPSTREAM: spi: kirkwood_spi: implement workaround for FE-9144572
Erratum NO. FE-9144572: The device SPI interface supports frequencies of
up to 50 MHz.  However, due to this erratum, when the device core clock
is 250 MHz and the SPI interfaces is configured for 50MHz SPI clock and
CPOL=CPHA=1 there might occur data corruption on reads from the SPI
device.

Implement the workaround by setting the TMISO_SAMPLE value to 0x2
in the timing1 register.

Change-Id: Iee0b8cb304816d74c6442132be4cc04e6cb8adbc
Signed-off-by: Chris Packham <judge.packham@gmail.com>
Reviewed-by: Stefan Roese <sr@denx.de>
Reviewed-by: Jagan Teki <jagan@openedev.com>
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
(cherry picked from commit df16881cea50a787c37591bd2168c8ea656217bd)
2019-07-23 17:15:31 +08:00
..
arc UPSTREAM: fdt: Implement weak arch_fixup_fdt() 2018-12-24 17:20:37 +08:00
arm UPSTREAM: spi: kirkwood_spi: implement workaround for FE-9144572 2019-07-23 17:15:31 +08:00
m68k m68k: add board stmark2, mcf5441x based 2017-08-18 01:26:52 +02:00
microblaze UPSTREAM: fdt: Implement weak arch_fixup_fdt() 2018-12-24 17:20:37 +08:00
mips UPSTREAM: wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2019-07-05 19:21:04 +08:00
nds32 UPSTREAM: fdt: Implement weak arch_fixup_fdt() 2018-12-24 17:20:37 +08:00
nios2 env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
powerpc UPSTREAM: fdt: Implement weak arch_fixup_fdt() 2018-12-24 17:20:37 +08:00
sandbox UPSTREAM: sf: Add a method to obtain the block-protect setting 2019-07-05 19:33:46 +08:00
sh sh: Fix linking of ms7722se 2017-08-27 11:50:16 -04:00
x86 UPSTREAM: fdt: Implement weak arch_fixup_fdt() 2018-12-24 17:20:37 +08:00
xtensa env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
.gitignore
Kconfig usb: net: migrate USB Ethernet adapters to Kconfig 2017-09-08 10:23:00 -04:00