Skip to content

SPI patches for 1.3.4

Stephan Linz u-boot 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v4 Latest0 of 3 patches 0 repliesNew

Patches in v4 No applies recorded yet

None of the 3 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v4 yet.

Read the v4 thread

Cover letter [U-Boot-Users] [PATCH v4 0/3] SPI patches for 1.3.4

Am Montag 26 Mai 2008 12:55:09 schrieb Haavard Skinnemoen:

Quoted 1 line

Hi,

Hi Haavard,

first of all, sorry for my late response. I'm busy with other projects. In the near future I will not test the patch on NIOS, because I'm lacking of test equipment.

Please contact Scott McNutt. I think he can help, or not?

Best regards,
Stephan Linz

Quoted 49 lines

The latest incarnation of the SPI API changes didn't get any complaints, while it got a couple of ACKs. So I'm resending the parts of the series that I consider complete for inclusion in U-Boot 1.3.4.

I'm holding back the SPI flash stuff for now since it currently lacks support for most flash chips, and it probably needs more review and testing.

These patches still need testing on NIOS. I'd appreciate some help with that.

Please let me know if I should merge this via the avr32 tree.

Haavard Skinnemoen (2):
Move definition of container_of() to common.h SPI API improvements

Hans-Christian Egtvedt (1):
atmel_spi: Driver for the Atmel SPI controller

 board/amcc/taihu/taihu.c                          |   16 +-
 board/freescale/mpc8349emds/mpc8349emds.c         |   25 ++--
 board/sacsng/sacsng.c                             |   35 ++--
 board/ssv/adnpesc1/adnpesc1.c                     |   27 ++--
 common/cmd_spi.c                                  |   42 +++--
 common/soft_spi.c                                 |  124 +++++++++---
 cpu/at32ap/at32ap700x/gpio.c                      |   43 +++++
 cpu/nios/spi.c                                    |   79 ++++++--
 drivers/rtc/ds1306.c                              |   67 +++++--
 drivers/rtc/mc13783-rtc.c                         |   43 ++++-
 drivers/spi/Makefile                              |    1 +
 drivers/spi/atmel_spi.c                           |  210
+++++++++++++++++++++ drivers/spi/atmel_spi.h                           |  
95 +++++++++ drivers/spi/mpc8xxx_spi.c                         |   54
+++++-
 drivers/spi/mxc_spi.c                             |   88 ++++++---
 include/asm-arm/arch-at91sam9/hardware.h          |   11 -
 include/asm-avr32/arch-at32ap700x/chip-features.h |    1 +
 include/asm-avr32/arch-at32ap700x/clk.h           |    6 +
 include/asm-avr32/arch-at32ap700x/gpio.h          |    4 +
 include/asm-avr32/u-boot.h                        |   11 -
 include/common.h                                  |   11 +
 include/configs/imx31_litekit.h                   |    3 +-
 include/configs/mx31ads.h                         |    3 +-
 include/spi.h                                     |  150 +++++++++++++---
 24 files changed, 918 insertions(+), 231 deletions(-)
 create mode 100644 drivers/spi/atmel_spi.c
 create mode 100644 drivers/spi/atmel_spi.h