All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/11] [v5] armv8: fsl-layerscape: Add support of LS1012A SoC and platform
@ 2016-06-03 13:11 Prabhakar Kushwaha
  2016-06-03 13:11 ` [U-Boot] [PATCH 01/11][v5] armv8: fsl-layerscape: Put SMMU config code in SMMU_BASE Prabhakar Kushwaha
                   ` (10 more replies)
  0 siblings, 11 replies; 13+ messages in thread
From: Prabhakar Kushwaha @ 2016-06-03 13:11 UTC (permalink / raw)
  To: u-boot

The QorIQ LS1012A processor is a new Freescale' SoC optimized for 
battery-backed or USB-powered, integrates a single ARM Cortex-A53
core with a hardware packet forwarding engine and high-speed 
interfaces to deliver line-rate networking performance.

LS1012AQDS, LS1012ARDB and LS1012AFRDM are a high-performance
development platform using LS1012A SoC.

Changes for v2: Add support of board, fpga info and qixis_reset for QDS
Changes for v3: Incorporated York's comments
Changes for v4:
	- Incorporated york's comments
	- updated file license
	- Incorporated review comments from Edward L Swarthou, Alex
	- Removed DDR init magic numbers
Changes for v5: Updated DDR init defines as macro

Abhimanyu Saini (2):
  board: freescale: common: Conditionally compile IFC QXIS func
  board: freescale: common: Add flag for LBMAP brdcfg reg offset

Prabhakar Kushwaha (9):
  armv8: fsl-layerscape: Put SMMU config code in SMMU_BASE
  armv8: fsl-layerscape: Avoid LS1043A specifc defines
  driver: mtd: spi: Adding support for QSPI flash
  armv8: fsl-layerscape: fix compile warning "rcw_tmp"
  armv8: fsl-layerscape: Organize SoC overview at common location
  armv8: fsl-layerscape: Add support of QorIQ LS1012A SoC
  armv8: ls1012a: Add support of ls1012aqds board
  armv8: ls1012a: Add support of ls1012ardb board
  armv8: ls1012a: Add support of ls1012afrdm board

 arch/arm/Kconfig                                   |  30 +++
 arch/arm/cpu/armv8/fsl-layerscape/Makefile         |   4 +
 .../armv8/fsl-layerscape/{ => doc}/README.lsch2    |   0
 .../armv8/fsl-layerscape/{ => doc}/README.lsch3    |   0
 arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc   | 129 ++++++++++++
 .../arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c |  16 +-
 arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S       |   4 +
 arch/arm/cpu/armv8/fsl-layerscape/ls1012a_serdes.c |  74 +++++++
 arch/arm/cpu/armv8/fsl-layerscape/soc.c            |   4 +-
 arch/arm/dts/Makefile                              |   5 +-
 arch/arm/dts/fsl-ls1012a-frdm.dts                  |  16 ++
 arch/arm/dts/fsl-ls1012a-frdm.dtsi                 |  37 ++++
 arch/arm/dts/fsl-ls1012a-qds.dts                   |  14 ++
 arch/arm/dts/fsl-ls1012a-qds.dtsi                  | 123 +++++++++++
 arch/arm/dts/fsl-ls1012a-rdb.dts                   |  16 ++
 arch/arm/dts/fsl-ls1012a-rdb.dtsi                  |  39 ++++
 arch/arm/dts/fsl-ls1012a.dtsi                      | 119 +++++++++++
 arch/arm/include/asm/arch-fsl-layerscape/config.h  |  29 +++
 arch/arm/include/asm/arch-fsl-layerscape/cpu.h     |   1 +
 .../include/asm/arch-fsl-layerscape/fsl_serdes.h   |   3 +-
 .../include/asm/arch-fsl-layerscape/immap_lsch2.h  |   4 +
 .../include/asm/arch-fsl-layerscape/ns_access.h    |  10 +
 arch/arm/include/asm/arch-fsl-layerscape/soc.h     |   1 +
 board/freescale/common/qixis.c                     |  13 +-
 board/freescale/ls1012afrdm/Kconfig                |  15 ++
 board/freescale/ls1012afrdm/MAINTAINERS            |   6 +
 board/freescale/ls1012afrdm/Makefile               |   7 +
 board/freescale/ls1012afrdm/README                 |  58 +++++
 board/freescale/ls1012afrdm/ls1012afrdm.c          | 192 +++++++++++++++++
 board/freescale/ls1012aqds/Kconfig                 |  15 ++
 board/freescale/ls1012aqds/MAINTAINERS             |   6 +
 board/freescale/ls1012aqds/Makefile                |   7 +
 board/freescale/ls1012aqds/README                  |  59 ++++++
 board/freescale/ls1012aqds/ls1012aqds.c            | 234 +++++++++++++++++++++
 board/freescale/ls1012aqds/ls1012aqds_qixis.h      |  35 +++
 board/freescale/ls1012ardb/Kconfig                 |  15 ++
 board/freescale/ls1012ardb/MAINTAINERS             |   6 +
 board/freescale/ls1012ardb/Makefile                |   7 +
 board/freescale/ls1012ardb/README                  |  54 +++++
 board/freescale/ls1012ardb/ls1012ardb.c            | 224 ++++++++++++++++++++
 board/freescale/ls1043aqds/README                  |  37 +---
 board/freescale/ls1043ardb/README                  |  37 +---
 board/freescale/ls2080aqds/README                  |  45 +---
 board/freescale/ls2080ardb/README                  |  45 +---
 configs/ls1012afrdm_qspi_defconfig                 |  29 +++
 configs/ls1012aqds_qspi_defconfig                  |  32 +++
 configs/ls1012ardb_qspi_defconfig                  |  32 +++
 drivers/mtd/spi/sf_params.c                        |   1 +
 drivers/mtd/spi/spi_flash.c                        |   5 +-
 include/configs/ls1012a_common.h                   | 145 +++++++++++++
 include/configs/ls1012afrdm.h                      |  44 ++++
 include/configs/ls1012aqds.h                       | 191 +++++++++++++++++
 include/configs/ls1012ardb.h                       | 107 ++++++++++
 include/fsl_mmdc.h                                 | 160 ++++++++++++++
 include/linux/usb/xhci-fsl.h                       |   6 +-
 55 files changed, 2384 insertions(+), 163 deletions(-)
 rename arch/arm/cpu/armv8/fsl-layerscape/{ => doc}/README.lsch2 (100%)
 rename arch/arm/cpu/armv8/fsl-layerscape/{ => doc}/README.lsch3 (100%)
 create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc
 create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/ls1012a_serdes.c
 create mode 100644 arch/arm/dts/fsl-ls1012a-frdm.dts
 create mode 100644 arch/arm/dts/fsl-ls1012a-frdm.dtsi
 create mode 100644 arch/arm/dts/fsl-ls1012a-qds.dts
 create mode 100644 arch/arm/dts/fsl-ls1012a-qds.dtsi
 create mode 100644 arch/arm/dts/fsl-ls1012a-rdb.dts
 create mode 100644 arch/arm/dts/fsl-ls1012a-rdb.dtsi
 create mode 100644 arch/arm/dts/fsl-ls1012a.dtsi
 create mode 100644 board/freescale/ls1012afrdm/Kconfig
 create mode 100644 board/freescale/ls1012afrdm/MAINTAINERS
 create mode 100644 board/freescale/ls1012afrdm/Makefile
 create mode 100644 board/freescale/ls1012afrdm/README
 create mode 100644 board/freescale/ls1012afrdm/ls1012afrdm.c
 create mode 100644 board/freescale/ls1012aqds/Kconfig
 create mode 100644 board/freescale/ls1012aqds/MAINTAINERS
 create mode 100644 board/freescale/ls1012aqds/Makefile
 create mode 100644 board/freescale/ls1012aqds/README
 create mode 100644 board/freescale/ls1012aqds/ls1012aqds.c
 create mode 100644 board/freescale/ls1012aqds/ls1012aqds_qixis.h
 create mode 100644 board/freescale/ls1012ardb/Kconfig
 create mode 100644 board/freescale/ls1012ardb/MAINTAINERS
 create mode 100644 board/freescale/ls1012ardb/Makefile
 create mode 100644 board/freescale/ls1012ardb/README
 create mode 100644 board/freescale/ls1012ardb/ls1012ardb.c
 create mode 100644 configs/ls1012afrdm_qspi_defconfig
 create mode 100644 configs/ls1012aqds_qspi_defconfig
 create mode 100644 configs/ls1012ardb_qspi_defconfig
 create mode 100644 include/configs/ls1012a_common.h
 create mode 100644 include/configs/ls1012afrdm.h
 create mode 100644 include/configs/ls1012aqds.h
 create mode 100644 include/configs/ls1012ardb.h
 create mode 100644 include/fsl_mmdc.h

-- 
1.9.1

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

end of thread, other threads:[~2016-06-04  5:07 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-03 13:11 [U-Boot] [PATCH 00/11] [v5] armv8: fsl-layerscape: Add support of LS1012A SoC and platform Prabhakar Kushwaha
2016-06-03 13:11 ` [U-Boot] [PATCH 01/11][v5] armv8: fsl-layerscape: Put SMMU config code in SMMU_BASE Prabhakar Kushwaha
2016-06-04  5:07   ` York Sun
2016-06-03 13:11 ` [U-Boot] [PATCH 02/11][v5] armv8: fsl-layerscape: Avoid LS1043A specifc defines Prabhakar Kushwaha
2016-06-03 13:11 ` [U-Boot] [PATCH 03/11][v5] driver: mtd: spi: Adding support for QSPI flash Prabhakar Kushwaha
2016-06-03 13:11 ` [U-Boot] [PATCH 04/11][v5] armv8: fsl-layerscape: fix compile warning "rcw_tmp" Prabhakar Kushwaha
2016-06-03 13:11 ` [U-Boot] [PATCH 05/11][v5] armv8: fsl-layerscape: Organize SoC overview at common location Prabhakar Kushwaha
2016-06-03 13:11 ` [U-Boot] [PATCH 06/11][v5] armv8: fsl-layerscape: Add support of QorIQ LS1012A SoC Prabhakar Kushwaha
2016-06-03 13:11 ` [U-Boot] [PATCH 07/11][v5] board: freescale: common: Conditionally compile IFC QXIS func Prabhakar Kushwaha
2016-06-03 13:11 ` [U-Boot] [PATCH 08/11][v5] board: freescale: common: Add flag for LBMAP brdcfg reg offset Prabhakar Kushwaha
2016-06-03 13:11 ` [U-Boot] [PATCH 09/11][v5] armv8: ls1012a: Add support of ls1012aqds board Prabhakar Kushwaha
2016-06-03 13:11 ` [U-Boot] [PATCH 10/11][v5] armv8: ls1012a: Add support of ls1012ardb board Prabhakar Kushwaha
2016-06-03 13:11 ` [U-Boot] [PATCH 11/11][v5] armv8: ls1012a: Add support of ls1012afrdm board Prabhakar Kushwaha

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.