From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Dannenberg Date: Wed, 22 May 2019 13:57:33 -0500 Subject: [U-Boot] [PATCH 00/14] arm: k3: arm64: Initial support Texas Instrument's J721E Platform In-Reply-To: <20190522183707.19326-1-lokeshvutla@ti.com> References: <20190522183707.19326-1-lokeshvutla@ti.com> Message-ID: <20190522185733.mjmffevypeujph34@jiji> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Tom et al., On Wed, May 22, 2019 at 01:36:53PM -0500, Lokesh Vutla wrote: > This series adds initial support for Texas Instruments' K3 architecture > based J721E SoC. This series depends on the: > - mmc series posted by Faiz: > https://www.mail-archive.com/u-boot at lists.denx.de/msg315848.html > - exclusive device series posted: > https://patchwork.ozlabs.org/project/uboot/list/?series=109163 While at it, for the J721E SoC to actually boot it is also dependent on a "System Firmware Loader" solution such as [1]. Since now the wraps are off on J721E I'm going to include J721E support in any future system firmware loader series from here on (in addition to AM654x support). [1] https://lists.denx.de/pipermail/u-boot/2019-May/thread.html#368461 -- Andreas Dannenberg Texas Instruments Inc > > Andreas Dannenberg (3): > armV7R: K3: j721e: Allow using SPL BSS pre-relocation > armV7R: K3: j721e: Unlock all applicable control MMR registers > armV7R: K3: j721e: Store boot index from ROM > > Faiz Abbas (1): > mmc: am654_sdhci: Separate J721E compatible into 8bit and 4bit > versions > > Lokesh Vutla (10): > arm: K3: j721e: Add basic support for J721E SoC definition > armV7R: K3: j721e: Add support for boot device detection > armv7R: K3: j721e: Shut down R5 core after ATF startup on A72 > board: ti: j721e: Add board support for j721e evm > dt-bindings: pinctrl: k3: Introduce pinmux definitions for J721E > arm: dts: ti: Add Support for J721E SoC > arm: dts: k3-j721e: Add initial support for common processor board > arm: dts: j721e: Add r5 specific dt support > configs: j721e_evm_r5: Add initial support > configs: j721e_evm_a72: Add initial support > > arch/arm/dts/Makefile | 2 + > .../k3-j721e-common-proc-board-u-boot.dtsi | 75 ++++++ > arch/arm/dts/k3-j721e-common-proc-board.dts | 64 +++++ > arch/arm/dts/k3-j721e-main.dtsi | 231 ++++++++++++++++++ > arch/arm/dts/k3-j721e-mcu-wakeup.dtsi | 72 ++++++ > .../arm/dts/k3-j721e-r5-common-proc-board.dts | 138 +++++++++++ > arch/arm/dts/k3-j721e-som-p0.dtsi | 29 +++ > arch/arm/dts/k3-j721e.dtsi | 176 +++++++++++++ > arch/arm/mach-k3/Kconfig | 13 +- > arch/arm/mach-k3/Makefile | 1 + > arch/arm/mach-k3/am6_init.c | 6 - > arch/arm/mach-k3/common.c | 6 + > arch/arm/mach-k3/include/mach/hardware.h | 4 + > .../arm/mach-k3/include/mach/j721e_hardware.h | 52 ++++ > arch/arm/mach-k3/include/mach/j721e_spl.h | 31 +++ > arch/arm/mach-k3/include/mach/spl.h | 4 + > arch/arm/mach-k3/j721e_init.c | 198 +++++++++++++++ > board/ti/j721e/Kconfig | 54 ++++ > board/ti/j721e/Makefile | 8 + > board/ti/j721e/evm.c | 68 ++++++ > configs/j721e_evm_a72_defconfig | 86 +++++++ > configs/j721e_evm_r5_defconfig | 85 +++++++ > drivers/mmc/am654_sdhci.c | 114 +++++---- > include/configs/j721e_evm.h | 102 ++++++++ > include/dt-bindings/pinctrl/k3.h | 3 + > 25 files changed, 1571 insertions(+), 51 deletions(-) > create mode 100644 arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi > create mode 100644 arch/arm/dts/k3-j721e-common-proc-board.dts > create mode 100644 arch/arm/dts/k3-j721e-main.dtsi > create mode 100644 arch/arm/dts/k3-j721e-mcu-wakeup.dtsi > create mode 100644 arch/arm/dts/k3-j721e-r5-common-proc-board.dts > create mode 100644 arch/arm/dts/k3-j721e-som-p0.dtsi > create mode 100644 arch/arm/dts/k3-j721e.dtsi > create mode 100644 arch/arm/mach-k3/include/mach/j721e_hardware.h > create mode 100644 arch/arm/mach-k3/include/mach/j721e_spl.h > create mode 100644 arch/arm/mach-k3/j721e_init.c > create mode 100644 board/ti/j721e/Kconfig > create mode 100644 board/ti/j721e/Makefile > create mode 100644 board/ti/j721e/evm.c > create mode 100644 configs/j721e_evm_a72_defconfig > create mode 100644 configs/j721e_evm_r5_defconfig > create mode 100644 include/configs/j721e_evm.h > > -- > 2.17.1 >