All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/18] arm: mach-k3: Initial support for Texas Instrument's J7200 Platform
@ 2020-07-27  9:45 Lokesh Vutla
  2020-07-27  9:45 ` [PATCH v2 01/18] board: ti: board_detect: Add stub functions for EEPROM detection apis Lokesh Vutla
                   ` (17 more replies)
  0 siblings, 18 replies; 30+ messages in thread
From: Lokesh Vutla @ 2020-07-27  9:45 UTC (permalink / raw)
  To: u-boot

This series adds initial support for latest new SoC, J7200, from Texas Instruments.

The J7200 SoC is a part of the K3 Multicore SoC architecture platform.
It is targeted for for automotive gateway, vehicle compute systems,
Vehicle-to-Vehicle (V2V) and Vehicle-to-Everything (V2X) applications.
The SoC aims to meet the complex processing needs of modern embedded products.

See J7200 Technical Reference Manual (SPRUIU1, June 2020)
for further details: https://www.ti.com/lit/pdf/spruiu1

Changes since v1:
- Updated compatible for sdhci
- Enabled CONFIG_OF_BOARD_SETUP for fixuping up msmc dt node.
- Split R5 dts and A72 dts

Dave Gerlach (1):
  arm: dts: k3-j7200: Add R5 specific dts support

Jean-Jacques Hiblot (1):
  arm: mach-k3: Fix platform hang when SPL_MULTI_DTB_FIT is not enabled

Lokesh Vutla (15):
  board: ti: board_detect: Add stub functions for EEPROM detection apis
  board: ti: j721e: Probe eeprom only when CONFIG_TI_I2C_BOARD_DETECT is
    defined
  arm: mach-k3: Move mmr_unlock to a common location
  arm: mach-k3: sysfw-loader: Add support for rom loading sysfw image
  arm: mach-k3: j721e: Add detection for j721e
  arm: mach-k3: j721e: Fix unlocking control module registers
  arm: mach-k3: j7200: Add support for SOC detection
  arm: mach-k3: j7200: Add support for storing extended boot info from
    ROM
  arm: mach-k3: j7200: Detect if ROM has already loaded sysfw
  board: ti: j7200: Introduce support for j7200 build targets
  board: ti: j7200: Add board detection support for j7200
  ram: k3-j721e: Relax version checks for memory controller
  arm: dts: k3-j7200: Add dts support
  configs: j7200_evm_r5: Add initial support
  configs: j7200_evm_a72: Add Initial support

Suman Anna (1):
  board: ti: j721e: Update fdt fixup logic for interconnect nodes

 arch/arm/dts/Makefile                         |    4 +-
 .../k3-j7200-common-proc-board-u-boot.dtsi    |   92 +
 arch/arm/dts/k3-j7200-common-proc-board.dts   |   94 +
 arch/arm/dts/k3-j7200-ddr-evm-lp4-1600.dtsi   | 2195 +++++++++++++++++
 arch/arm/dts/k3-j7200-main.dtsi               |  313 +++
 arch/arm/dts/k3-j7200-mcu-wakeup.dtsi         |  117 +
 .../arm/dts/k3-j7200-r5-common-proc-board.dts |  199 ++
 arch/arm/dts/k3-j7200-som-p0.dtsi             |   29 +
 arch/arm/dts/k3-j7200.dtsi                    |  175 ++
 arch/arm/mach-k3/am6_init.c                   |   12 +-
 arch/arm/mach-k3/common.c                     |   38 +
 arch/arm/mach-k3/common.h                     |    4 +
 arch/arm/mach-k3/config.mk                    |    8 +-
 arch/arm/mach-k3/include/mach/hardware.h      |    7 +
 .../arm/mach-k3/include/mach/j721e_hardware.h |    3 +
 arch/arm/mach-k3/include/mach/sys_proto.h     |    3 +
 arch/arm/mach-k3/include/mach/sysfw-loader.h  |    4 +-
 arch/arm/mach-k3/j721e_init.c                 |   30 +-
 arch/arm/mach-k3/sysfw-loader.c               |   56 +-
 board/ti/common/board_detect.h                |   13 +
 board/ti/j721e/Kconfig                        |   53 +
 board/ti/j721e/evm.c                          |   25 +-
 configs/j7200_evm_a72_defconfig               |  172 ++
 configs/j7200_evm_r5_defconfig                |  126 +
 drivers/ram/k3-j721e/lpddr4.c                 |   16 +-
 25 files changed, 3719 insertions(+), 69 deletions(-)
 create mode 100644 arch/arm/dts/k3-j7200-common-proc-board-u-boot.dtsi
 create mode 100644 arch/arm/dts/k3-j7200-common-proc-board.dts
 create mode 100644 arch/arm/dts/k3-j7200-ddr-evm-lp4-1600.dtsi
 create mode 100644 arch/arm/dts/k3-j7200-main.dtsi
 create mode 100644 arch/arm/dts/k3-j7200-mcu-wakeup.dtsi
 create mode 100644 arch/arm/dts/k3-j7200-r5-common-proc-board.dts
 create mode 100644 arch/arm/dts/k3-j7200-som-p0.dtsi
 create mode 100644 arch/arm/dts/k3-j7200.dtsi
 create mode 100644 configs/j7200_evm_a72_defconfig
 create mode 100644 configs/j7200_evm_r5_defconfig

-- 
2.27.0

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

end of thread, other threads:[~2020-08-05 14:00 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-27  9:45 [PATCH v2 00/18] arm: mach-k3: Initial support for Texas Instrument's J7200 Platform Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 01/18] board: ti: board_detect: Add stub functions for EEPROM detection apis Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 02/18] board: ti: j721e: Probe eeprom only when CONFIG_TI_I2C_BOARD_DETECT is defined Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 03/18] board: ti: j721e: Update fdt fixup logic for interconnect nodes Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 04/18] arm: mach-k3: Fix platform hang when SPL_MULTI_DTB_FIT is not enabled Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 05/18] arm: mach-k3: Move mmr_unlock to a common location Lokesh Vutla
2020-07-27 17:12   ` Suman Anna
2020-07-27  9:45 ` [PATCH v2 06/18] arm: mach-k3: sysfw-loader: Add support for rom loading sysfw image Lokesh Vutla
2020-07-27 17:17   ` Suman Anna
2020-07-29  2:35     ` Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 07/18] arm: mach-k3: j721e: Add detection for j721e Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 08/18] arm: mach-k3: j721e: Fix unlocking control module registers Lokesh Vutla
2020-07-27 17:19   ` Suman Anna
2020-07-27  9:45 ` [PATCH v2 09/18] arm: mach-k3: j7200: Add support for SOC detection Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 10/18] arm: mach-k3: j7200: Add support for storing extended boot info from ROM Lokesh Vutla
2020-07-27 17:34   ` Suman Anna
2020-07-27  9:45 ` [PATCH v2 11/18] arm: mach-k3: j7200: Detect if ROM has already loaded sysfw Lokesh Vutla
2020-07-27 17:36   ` Suman Anna
2020-07-27  9:45 ` [PATCH v2 12/18] board: ti: j7200: Introduce support for j7200 build targets Lokesh Vutla
2020-08-05  8:50   ` Vignesh Raghavendra
2020-08-05 14:00     ` Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 13/18] board: ti: j7200: Add board detection support for j7200 Lokesh Vutla
2020-07-27 17:38   ` Suman Anna
2020-07-27  9:45 ` [PATCH v2 14/18] ram: k3-j721e: Relax version checks for memory controller Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 15/18] arm: dts: k3-j7200: Add dts support Lokesh Vutla
2020-08-04 14:11   ` Vignesh Raghavendra
2020-07-27  9:45 ` [PATCH v2 16/18] arm: dts: k3-j7200: Add R5 specific " Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 17/18] configs: j7200_evm_r5: Add initial support Lokesh Vutla
2020-07-27  9:45 ` [PATCH v2 18/18] configs: j7200_evm_a72: Add Initial support Lokesh Vutla
2020-08-04 15:25   ` Vignesh Raghavendra

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.