public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/12] arm: socfpga: Arria V support and fixes
@ 2014-12-31 19:14 Marek Vasut
  2014-12-31 19:14 ` [U-Boot] [PATCH 01/12] arm: socfpga: Minor coding style fix Marek Vasut
                   ` (11 more replies)
  0 siblings, 12 replies; 58+ messages in thread
From: Marek Vasut @ 2014-12-31 19:14 UTC (permalink / raw)
  To: u-boot

This series brings in a couple of minor fixes (mostly coding
style and sync with rocketboards u-boot) and improvements
(USB UMS and DFU support for Cyclone V SoC DK). There are
also fixes for DT properties in this series to make those
compatible with Linux.

This series also adds Arria V SoC DK support. By adding the
Arria V support, the pieces of code which are specific to a
particular CPU model are now clearly isolated by an #ifdef.
These #ifdef mark code which should be easy to dissolve and
migrate into DT in the next step.

While at this, the SoCFPGA platform is made dependent on having
a proper Device Tree available (attached at the end of U-Boot
binary). The board name is no longer hard-coded into the U-Boot
binary, but is instead extracted from the DT ; this is the first
step toward moving to DT altogether. At this point, no new SoCFPGA
platform without DT is accepted anymore.

Note: The DT files imported in this series come from Linux 3.18
      mainline.

Marek Vasut (12):
  arm: socfpga: Minor coding style fix
  arm: socfpga: Sync Cyclone V DK pinmux configuration
  arm: socfpga: Sync Cyclone V DK PLL configuration
  arm: socfpga: Add USB and UDC support for Cyclone V DK
  arm: socfpga: Drop cyclone5 suffix from board file name
  arm: socfpga: Add Altera Arria V DK support
  dt: socfpga: Rename snps,dw-spi-mmio to snps,dw-apb-ssi
  dt: socfpga: Replace num-chipselect with num-cs
  dt: socfpga: Import and enable Cyclone V DK DTS
  dt: socfpga: Import and enable Arria V DK DTS
  arm: socfpga: Zap checkboard()
  arm: socfpga: Zap board_early_init_f()

 arch/arm/Kconfig                                   |   5 +
 arch/arm/dts/Makefile                              |   5 +-
 arch/arm/dts/socfpga.dtsi                          |  10 +-
 arch/arm/dts/socfpga_arria5.dtsi                   |  34 +
 arch/arm/dts/socfpga_arria5_socdk.dts              |  74 +++
 arch/arm/dts/socfpga_cyclone5_socdk.dts            |  79 +++
 board/altera/socfpga/Kconfig                       |  16 +
 board/altera/socfpga/Makefile                      |   2 +-
 board/altera/socfpga/iocsr_config.c                | 688 +++++++++++++++++++++
 board/altera/socfpga/iocsr_config.h                |  17 +-
 board/altera/socfpga/pinmux_config.c               | 403 +++++++++---
 board/altera/socfpga/pinmux_config.h               |  14 +-
 board/altera/socfpga/pll_config.h                  |  34 +-
 .../socfpga/{socfpga_cyclone5.c => socfpga.c}      |  17 -
 configs/socfpga_arria5_defconfig                   |   5 +
 configs/socfpga_cyclone5_defconfig                 |   2 +
 drivers/spi/designware_spi.c                       |   2 +-
 include/configs/socfpga_arria5.h                   | 107 ++++
 include/configs/socfpga_common.h                   |   3 +-
 include/configs/socfpga_cyclone5.h                 |   9 +
 20 files changed, 1371 insertions(+), 155 deletions(-)
 create mode 100644 arch/arm/dts/socfpga_arria5.dtsi
 create mode 100644 arch/arm/dts/socfpga_arria5_socdk.dts
 create mode 100644 arch/arm/dts/socfpga_cyclone5_socdk.dts
 rename board/altera/socfpga/{socfpga_cyclone5.c => socfpga.c} (86%)
 create mode 100644 configs/socfpga_arria5_defconfig
 create mode 100644 include/configs/socfpga_arria5.h

Cc: Chin Liang See <clsee@opensource.altera.com>
Cc: Dinh Nguyen <dinguyen@opensource.altera.com>
Cc: Pavel Machek <pavel@denx.de>
Cc: Stefan Roese <sr@denx.de>
Cc: Vince Bridgers <vbridger@opensource.altera.com>

-- 
2.1.3

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

end of thread, other threads:[~2015-01-30 22:09 UTC | newest]

Thread overview: 58+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-31 19:14 [U-Boot] [PATCH 00/12] arm: socfpga: Arria V support and fixes Marek Vasut
2014-12-31 19:14 ` [U-Boot] [PATCH 01/12] arm: socfpga: Minor coding style fix Marek Vasut
2015-01-02  5:10   ` Pavel Machek
2015-01-03 20:26     ` Marek Vasut
2015-01-03 11:03   ` Stefan Roese
2015-01-18  6:09   ` Dinh Nguyen
2014-12-31 19:14 ` [U-Boot] [PATCH 02/12] arm: socfpga: Sync Cyclone V DK pinmux configuration Marek Vasut
2015-01-02  5:13   ` Pavel Machek
2015-01-03 20:28     ` Marek Vasut
2015-01-03 11:08   ` Stefan Roese
2015-01-03 20:30     ` Marek Vasut
2015-01-18  6:10   ` Dinh Nguyen
2014-12-31 19:14 ` [U-Boot] [PATCH 03/12] arm: socfpga: Sync Cyclone V DK PLL configuration Marek Vasut
2015-01-02  5:19   ` Pavel Machek
2015-01-03 20:30     ` Marek Vasut
2015-01-06 23:08       ` Pavel Machek
2015-01-07  1:34         ` Marek Vasut
2015-01-03 11:08   ` Stefan Roese
2015-01-18  6:11   ` Dinh Nguyen
2014-12-31 19:14 ` [U-Boot] [PATCH 04/12] arm: socfpga: Add USB and UDC support for Cyclone V DK Marek Vasut
2015-01-02  5:17   ` Pavel Machek
2015-01-03 11:09   ` Stefan Roese
2015-01-18  6:11   ` Dinh Nguyen
2014-12-31 19:14 ` [U-Boot] [PATCH 05/12] arm: socfpga: Drop cyclone5 suffix from board file name Marek Vasut
2015-01-02  5:19   ` Pavel Machek
2015-01-03 11:09   ` Stefan Roese
2015-01-18  6:12   ` Dinh Nguyen
2014-12-31 19:14 ` [U-Boot] [PATCH 06/12] arm: socfpga: Add Altera Arria V DK support Marek Vasut
2015-01-03 15:44   ` Pavel Machek
2015-01-03 20:34     ` Marek Vasut
2015-01-18  6:19   ` Dinh Nguyen
2015-01-30 22:09     ` Marek Vasut
2014-12-31 19:14 ` [U-Boot] [PATCH 07/12] dt: socfpga: Rename snps, dw-spi-mmio to snps, dw-apb-ssi Marek Vasut
2015-01-03 11:12   ` Stefan Roese
2015-01-03 15:45   ` Pavel Machek
2015-01-06 10:37     ` Jagan Teki
2015-01-06 15:41       ` Marek Vasut
2015-01-06 16:43         ` Jagan Teki
2015-01-06 16:49           ` Marek Vasut
2014-12-31 19:14 ` [U-Boot] [PATCH 08/12] dt: socfpga: Replace num-chipselect with num-cs Marek Vasut
2015-01-03 15:45   ` Pavel Machek
2015-01-07  6:45     ` Jagan Teki
2014-12-31 19:14 ` [U-Boot] [PATCH 09/12] dt: socfpga: Import and enable Cyclone V DK DTS Marek Vasut
2015-01-03 11:13   ` Stefan Roese
2015-01-03 15:47   ` Pavel Machek
2014-12-31 19:14 ` [U-Boot] [PATCH 10/12] dt: socfpga: Import and enable Arria " Marek Vasut
2015-01-03 11:13   ` Stefan Roese
2015-01-03 15:47   ` Pavel Machek
2015-01-18  6:21   ` Dinh Nguyen
2015-01-30 21:53     ` Marek Vasut
2014-12-31 19:14 ` [U-Boot] [PATCH 11/12] arm: socfpga: Zap checkboard() Marek Vasut
2015-01-03 11:13   ` Stefan Roese
2015-01-03 15:48   ` Pavel Machek
2015-01-18  6:22   ` Dinh Nguyen
2014-12-31 19:15 ` [U-Boot] [PATCH 12/12] arm: socfpga: Zap board_early_init_f() Marek Vasut
2015-01-03 11:13   ` Stefan Roese
2015-01-03 15:49   ` Pavel Machek
2015-01-18  6:23   ` Dinh Nguyen

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