mbox series

[U-Boot,0/2] sunxi sun6i SPI support

Message ID 20190105175216.7086-1-oskari@lemmela.net
Headers show
Series sunxi sun6i SPI support | expand

Message

Oskari Lemmelä Jan. 5, 2019, 5:52 p.m. UTC
Minimal changes to support sun6i SPI with current sun4i SPI driver.

During testing I faced random spurious timeouts when reading 16MB
flash device. When debugging spurious timeouts those values seems
to be -1us.

Because timeouts are calculated as unsigned values tiny backward
timer jumps causes this kind of issues.

Oskari Lemmela (2):
  arm: sunxi: allwinner spi driver sun6i support
  arm: timer: sunxi: fix spurious timeout issues

 arch/arm/cpu/armv8/generic_timer.c            |   2 +-
 arch/arm/include/asm/arch-sunxi/clock_sun6i.h |   1 +
 arch/arm/include/asm/arch-sunxi/clock_sun9i.h |   1 +
 drivers/spi/Kconfig                           |   4 +-
 drivers/spi/sun4i_spi.c                       | 116 ++++++++++++++++--
 5 files changed, 108 insertions(+), 16 deletions(-)