[PATCH V4 00/12] AM68: Add support for AM68 Starter Kit
Sinthu Raja M
sinthu.raja at mistralsolutions.com
Wed Jan 4 16:23:47 CET 2023
On Wed, Jan 4, 2023 at 3:14 PM Sinthu Raja
<sinthu.raja at mistralsolutions.com> wrote:
>
> From: Sinthu Raja <sinthu.raja at ti.com>
>
> Hi All,
> This series of patch add initial support for AM68 starter kit.
> Design files can be referrred from https://www.ti.com/lit/zip/SPRR463
>
> Refer below link to J721S2/AM68 Technical Reference Manual for further details:
> http://www.ti.com/lit/pdf/spruj28
>
> Link to kerenl patches:
> https://lore.kernel.org/linux-arm-kernel/20221115154832.19759-4-sinthu.raja@ti.com/T/#mff5847ea8cdef49337d224b7147f877bcc833aee
>
Tom,
Please let me know your comments on this series.
> Changes in V4:
> =============
> Address review comments:
> - In align with the macro conditional statement which missed it in the previous version
>
> Changes in V3:
> =============
> Address review comments:
> - Rework on DTB selection API clarity about mini-U-Boot vs EVM and family support as suggested.
> * board: ti: j721s2: Add board_init and support for selecting DT based
> on EEPROM
>
> Changes in V2:
> =============
> Address review comments:
> - Remove support for detecting multiple device trees using different DTB
> - Remove board specific API from K3 generic file (arch/arm/mach-k3/j721s2_init.c) and moved to board specific file (board/ti/j721s2/evm.c).
> * arch: mach-k3: Update board specific API name to K3 generic API name
> * board: ti: j721s2: Add board_init and support for selecting DT based
> on EEPROM
> - Move board_is_xxx within CONFIG_TI_I2C_BOARD_DETECT block to maintain the "mini" U-Boot concept for this SoC.
>
> V1: https://patchwork.ozlabs.org/project/uboot/cover/20221027104846.11820-1-sinthu.raja@ti.com/
> V2: https://patchwork.ozlabs.org/project/uboot/cover/20221221135219.24702-1-sinthu.raja@ti.com/
> v3: https://patchwork.ozlabs.org/project/uboot/cover/20221227121543.22306-1-sinthu.raja@ti.com/
>
> Sinthu Raja (12):
> configs: j721s2_evm_r5: Enable support for building multiple dtbs into
> FIT
> configs: j721s2_evm_a72: Enable support for building multiple dtbs
> into FIT
> configs: j721s2_evm: Enable configs to store env in MMC FAT partition
> board: ti: j721s2: Add support to update board_name for am68-sk
> board: ti: j721s2: Enable support for reading EEPROM at next alternate
> address
> board: ti: j721s2: Add support for detecting multiple device trees
> arch: mach-k3: Update board specific API name to K3 generic API name
> board: ti: j721s2: Add board_init and support for selecting DT based
> on EEPROM
> arm: dts: Add initial support for AM68 Starter Kit System on Module
> arm: dts: Add support for A72 specific AM68 Starter Kit Base Board
> arm: dts: k3-am68-sk: Add r5 specific dt support
> include: configs: Update env for selecting right dtb
>
> arch/arm/dts/Makefile | 4 +-
> .../arm/dts/k3-am68-sk-base-board-u-boot.dtsi | 150 ++++++++
> arch/arm/dts/k3-am68-sk-base-board.dts | 353 ++++++++++++++++++
> arch/arm/dts/k3-am68-sk-r5-base-board.dts | 194 ++++++++++
> arch/arm/dts/k3-am68-sk-som.dtsi | 127 +++++++
> arch/arm/mach-k3/include/mach/sys_proto.h | 3 +
> arch/arm/mach-k3/j721s2_init.c | 13 +-
> board/ti/j721s2/evm.c | 118 +++++-
> configs/j721s2_evm_a72_defconfig | 4 +-
> configs/j721s2_evm_r5_defconfig | 4 +
> include/configs/j721s2_evm.h | 4 +
> 11 files changed, 956 insertions(+), 18 deletions(-)
> create mode 100644 arch/arm/dts/k3-am68-sk-base-board-u-boot.dtsi
> create mode 100644 arch/arm/dts/k3-am68-sk-base-board.dts
> create mode 100644 arch/arm/dts/k3-am68-sk-r5-base-board.dts
> create mode 100644 arch/arm/dts/k3-am68-sk-som.dtsi
>
> --
> 2.36.1
>
--
With Regards
Sinthu Raja
More information about the U-Boot
mailing list