public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/14] tegra114 SPI driver
@ 2013-02-13  3:23 Allen Martin
  2013-02-13  3:23 ` [U-Boot] [PATCH 01/14] tegra: spi: rename tegra SPI drivers Allen Martin
                   ` (13 more replies)
  0 siblings, 14 replies; 33+ messages in thread
From: Allen Martin @ 2013-02-13  3:23 UTC (permalink / raw)
  To: u-boot

This series pulls fdt functionality from the existing tegra20 and
tegra30 SPI drivers into a new common fdt SPI driver front end,
then adds a new tegra114 SPI driver as an additional client of
the fdt SPI driver.

Allen Martin (14):
  tegra: spi: rename tegra SPI drivers
  tegra: spi: remove non fdt support
  tegra: spi: pull register structs out of headers
  tegra20: spi: move fdt probe to spi_init
  spi: add common fdt SPI driver interface
  sf: winbond: add W25Q32DW
  tegra114: dalmore: add SPI pinmux config
  tegra114: fdt: add compatible string for tegra114 SPI ctrl
  tegra114: fdt: add CAR block
  tegra114: fdt: add apbdma block
  tegra114: fdt: add SPI blocks
  tegra114: dalmore: fdt: enable dalmore SPI controller
  tegra114: add SPI driver
  tegra114: dalmore: config: enable SPI

 arch/arm/dts/tegra114.dtsi                        |  115 +++++++
 arch/arm/include/asm/arch-tegra/tegra_slink.h     |   84 -----
 arch/arm/include/asm/arch-tegra/tegra_spi.h       |   75 -----
 arch/arm/include/asm/arch-tegra114/tegra114_spi.h |   91 ++++++
 arch/arm/include/asm/arch-tegra20/tegra20_spi.h   |   73 +++++
 arch/arm/include/asm/arch-tegra30/tegra30_spi.h   |   77 +++++
 board/nvidia/common/board.c                       |    2 +-
 board/nvidia/common/uart-spi-switch.c             |    2 +-
 board/nvidia/dalmore/pinmux-config-dalmore.h      |    9 +-
 board/nvidia/dts/tegra114-dalmore.dts             |    5 +
 drivers/mtd/spi/winbond.c                         |    5 +
 drivers/spi/Makefile                              |    6 +-
 drivers/spi/fdt_spi.c                             |  187 +++++++++++
 drivers/spi/tegra114_spi.c                        |  355 +++++++++++++++++++++
 drivers/spi/tegra20_spi.c                         |  350 ++++++++++++++++++++
 drivers/spi/tegra30_spi.c                         |  325 +++++++++++++++++++
 drivers/spi/tegra_slink.c                         |  343 --------------------
 drivers/spi/tegra_spi.c                           |  330 -------------------
 include/configs/cardhu.h                          |    4 +-
 include/configs/dalmore.h                         |   11 +
 include/configs/tegra-common-post.h               |    4 +
 include/configs/trimslice.h                       |    2 +-
 include/fdtdec.h                                  |    1 +
 lib/fdtdec.c                                      |    1 +
 24 files changed, 1615 insertions(+), 842 deletions(-)
 delete mode 100644 arch/arm/include/asm/arch-tegra/tegra_slink.h
 delete mode 100644 arch/arm/include/asm/arch-tegra/tegra_spi.h
 create mode 100644 arch/arm/include/asm/arch-tegra114/tegra114_spi.h
 create mode 100644 arch/arm/include/asm/arch-tegra20/tegra20_spi.h
 create mode 100644 arch/arm/include/asm/arch-tegra30/tegra30_spi.h
 create mode 100644 drivers/spi/fdt_spi.c
 create mode 100644 drivers/spi/tegra114_spi.c
 create mode 100644 drivers/spi/tegra20_spi.c
 create mode 100644 drivers/spi/tegra30_spi.c
 delete mode 100644 drivers/spi/tegra_slink.c
 delete mode 100644 drivers/spi/tegra_spi.c

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2013-02-14 21:49 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-13  3:23 [U-Boot] [PATCH 00/14] tegra114 SPI driver Allen Martin
2013-02-13  3:23 ` [U-Boot] [PATCH 01/14] tegra: spi: rename tegra SPI drivers Allen Martin
2013-02-13 22:30   ` Stephen Warren
2013-02-14 19:58     ` Allen Martin
2013-02-14 20:18       ` Stephen Warren
2013-02-13 22:36   ` Stephen Warren
2013-02-14 20:01     ` Allen Martin
2013-02-13  3:23 ` [U-Boot] [PATCH 02/14] tegra: spi: remove non fdt support Allen Martin
2013-02-13  3:23 ` [U-Boot] [PATCH 03/14] tegra: spi: pull register structs out of headers Allen Martin
2013-02-13 22:32   ` Stephen Warren
2013-02-14 19:20     ` Allen Martin
2013-02-13  3:23 ` [U-Boot] [PATCH 04/14] tegra20: spi: move fdt probe to spi_init Allen Martin
2013-02-13  3:23 ` [U-Boot] [PATCH 05/14] spi: add common fdt SPI driver interface Allen Martin
2013-02-13 22:40   ` Stephen Warren
2013-02-14 20:07     ` Allen Martin
2013-02-14 20:21       ` Stephen Warren
2013-02-14 21:42         ` Allen Martin
2013-02-13  3:23 ` [U-Boot] [PATCH 06/14] sf: winbond: add W25Q32DW Allen Martin
2013-02-13  3:23 ` [U-Boot] [PATCH 07/14] tegra114: dalmore: add SPI pinmux config Allen Martin
2013-02-13  3:23 ` [U-Boot] [PATCH 08/14] tegra114: fdt: add compatible string for tegra114 SPI ctrl Allen Martin
2013-02-13 22:51   ` Stephen Warren
2013-02-13  3:23 ` [U-Boot] [PATCH 09/14] tegra114: fdt: add CAR block Allen Martin
2013-02-13 22:46   ` Stephen Warren
2013-02-13  3:23 ` [U-Boot] [PATCH 10/14] tegra114: fdt: add apbdma block Allen Martin
2013-02-13 22:48   ` Stephen Warren
2013-02-13  3:23 ` [U-Boot] [PATCH 11/14] tegra114: fdt: add SPI blocks Allen Martin
2013-02-13 22:52   ` Stephen Warren
2013-02-13  3:23 ` [U-Boot] [PATCH 12/14] tegra114: dalmore: fdt: enable dalmore SPI controller Allen Martin
2013-02-13  3:23 ` [U-Boot] [PATCH 13/14] tegra114: add SPI driver Allen Martin
2013-02-13 22:59   ` Stephen Warren
2013-02-14 14:32     ` Simon Glass
2013-02-14 21:49       ` Allen Martin
2013-02-13  3:23 ` [U-Boot] [PATCH 14/14] tegra114: dalmore: config: enable SPI Allen Martin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox