All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/17] arm: mach-k3: Initial Support for Texas Instruments AM642 Platform
@ 2021-04-23 16:27 Dave Gerlach
  2021-04-23 16:27 ` [PATCH 01/17] arm: mach-k3: Add basic support for AM642 SoC definition Dave Gerlach
                   ` (18 more replies)
  0 siblings, 19 replies; 23+ messages in thread
From: Dave Gerlach @ 2021-04-23 16:27 UTC (permalink / raw)
  To: u-boot

Hi,

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

Additional detail can be found in the patch descriptions, also
see AM64X Technical Reference Manual (SPRUIM2, Revised Jan 2021)
for further details: https://www.ti.com/lit/pdf/spruim2

Regards,
Dave

Dave Gerlach (14):
  arm: mach-k3: Add basic support for AM642 SoC definition
  arm: mach-k3: am642: Unlock all applicable control MMR registers
  arm: mach-k3: am642: Store boot info from ROM
  arm: mach-k3: am642: Load SYSFW binary and config from boot media
  arm: mach-k3: am642: Use mmc start and stop callbacks
  mmc: sdhci_am654: Add Support for TI's AM642 SoC
  mailbox: k3-sec-proxy: Extend valid thread IDs
  board: ti: am64x: Add board support for am64x evm
  dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM64
  arm: dts: ti: Add Support for AM642 SoC
  arm: dts: k3-am642: Add initial support for EVM
  arm: dts: k3-am642: Add r5 specific dt support
  configs: am64x_evm_r5: Add Initial support
  configs: am64x_evm_a53: Add Initial support

Keerthy (2):
  arm: mach-k3: am642: Add support for boot device detection
  armv8: mach-k3: am642: Add custom MMU support

Suman Anna (1):
  arm: mach-k3: am642: Shut down R5 core after ATF startup on A53

 arch/arm/dts/Makefile                         |   2 +
 arch/arm/dts/k3-am64-main.dtsi                | 405 ++++++++++++++++++
 arch/arm/dts/k3-am64-mcu.dtsi                 |  76 ++++
 arch/arm/dts/k3-am64.dtsi                     | 103 +++++
 arch/arm/dts/k3-am642-evm-u-boot.dtsi         |  58 +++
 arch/arm/dts/k3-am642-evm.dts                 | 246 +++++++++++
 arch/arm/dts/k3-am642-r5-evm.dts              | 169 ++++++++
 arch/arm/dts/k3-am642.dtsi                    |  65 +++
 arch/arm/mach-k3/Kconfig                      |  15 +-
 arch/arm/mach-k3/Makefile                     |   1 +
 arch/arm/mach-k3/am642_init.c                 | 283 ++++++++++++
 arch/arm/mach-k3/arm64-mmu.c                  |  41 ++
 arch/arm/mach-k3/include/mach/am64_hardware.h |  52 +++
 arch/arm/mach-k3/include/mach/am64_spl.h      |  44 ++
 arch/arm/mach-k3/include/mach/hardware.h      |   4 +
 arch/arm/mach-k3/include/mach/spl.h           |   4 +
 board/ti/am64x/Kconfig                        |  53 +++
 board/ti/am64x/Makefile                       |   8 +
 board/ti/am64x/evm.c                          |  48 +++
 configs/am64x_evm_a53_defconfig               |  96 +++++
 configs/am64x_evm_r5_defconfig                |  91 ++++
 drivers/mailbox/k3-sec-proxy.c                |  10 +-
 drivers/mmc/am654_sdhci.c                     |  18 +
 include/configs/am64x_evm.h                   | 105 +++++
 include/dt-bindings/pinctrl/k3.h              |   5 +-
 25 files changed, 1988 insertions(+), 14 deletions(-)
 create mode 100644 arch/arm/dts/k3-am64-main.dtsi
 create mode 100644 arch/arm/dts/k3-am64-mcu.dtsi
 create mode 100644 arch/arm/dts/k3-am64.dtsi
 create mode 100644 arch/arm/dts/k3-am642-evm-u-boot.dtsi
 create mode 100644 arch/arm/dts/k3-am642-evm.dts
 create mode 100644 arch/arm/dts/k3-am642-r5-evm.dts
 create mode 100644 arch/arm/dts/k3-am642.dtsi
 create mode 100644 arch/arm/mach-k3/am642_init.c
 create mode 100644 arch/arm/mach-k3/include/mach/am64_hardware.h
 create mode 100644 arch/arm/mach-k3/include/mach/am64_spl.h
 create mode 100644 board/ti/am64x/Kconfig
 create mode 100644 board/ti/am64x/Makefile
 create mode 100644 board/ti/am64x/evm.c
 create mode 100644 configs/am64x_evm_a53_defconfig
 create mode 100644 configs/am64x_evm_r5_defconfig
 create mode 100644 include/configs/am64x_evm.h

-- 
2.28.0

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

end of thread, other threads:[~2021-05-12 13:58 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-23 16:27 [PATCH 00/17] arm: mach-k3: Initial Support for Texas Instruments AM642 Platform Dave Gerlach
2021-04-23 16:27 ` [PATCH 01/17] arm: mach-k3: Add basic support for AM642 SoC definition Dave Gerlach
2021-04-23 16:27 ` [PATCH 02/17] arm: mach-k3: am642: Add support for boot device detection Dave Gerlach
2021-04-23 16:27 ` [PATCH 03/17] arm: mach-k3: am642: Unlock all applicable control MMR registers Dave Gerlach
2021-04-23 16:27 ` [PATCH 04/17] arm: mach-k3: am642: Store boot info from ROM Dave Gerlach
2021-04-23 16:27 ` [PATCH 05/17] arm: mach-k3: am642: Load SYSFW binary and config from boot media Dave Gerlach
2021-04-23 16:27 ` [PATCH 06/17] arm: mach-k3: am642: Use mmc start and stop callbacks Dave Gerlach
2021-04-23 16:27 ` [PATCH 07/17] arm: mach-k3: am642: Shut down R5 core after ATF startup on A53 Dave Gerlach
2021-04-23 16:27 ` [PATCH 08/17] armv8: mach-k3: am642: Add custom MMU support Dave Gerlach
2021-04-23 16:27 ` [PATCH 09/17] mmc: sdhci_am654: Add Support for TI's AM642 SoC Dave Gerlach
2021-04-23 16:27 ` [PATCH 10/17] mailbox: k3-sec-proxy: Extend valid thread IDs Dave Gerlach
2021-04-23 16:27 ` [PATCH 11/17] board: ti: am64x: Add board support for am64x evm Dave Gerlach
2021-04-23 16:27 ` [PATCH 12/17] dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM64 Dave Gerlach
2021-04-23 16:27 ` [PATCH 13/17] arm: dts: ti: Add Support for AM642 SoC Dave Gerlach
2021-04-23 16:27 ` [PATCH 14/17] arm: dts: k3-am642: Add initial support for EVM Dave Gerlach
2021-04-23 16:27 ` [PATCH 15/17] arm: dts: k3-am642: Add r5 specific dt support Dave Gerlach
2021-04-23 16:27 ` [PATCH 16/17] configs: am64x_evm_r5: Add Initial support Dave Gerlach
2021-04-23 16:27 ` [PATCH 17/17] configs: am64x_evm_a53: " Dave Gerlach
2021-05-06 17:54   ` Vignesh Raghavendra
2021-05-07 11:23     ` Vignesh Raghavendra
2021-05-06  8:02 ` [PATCH 00/17] arm: mach-k3: Initial Support for Texas Instruments AM642 Platform Lokesh Vutla
2021-05-06 12:22   ` Lokesh Vutla
2021-05-12 13:58 ` Lokesh Vutla

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.