On Wed, Jan 4, 2023 at 3:14 PM Sinthu Raja <sinthu.r...@mistralsolutions.com> wrote: > > From: Sinthu Raja <sinthu.r...@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.r...@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.r...@ti.com/ > V2: > https://patchwork.ozlabs.org/project/uboot/cover/20221221135219.24702-1-sinthu.r...@ti.com/ > v3: > https://patchwork.ozlabs.org/project/uboot/cover/20221227121543.22306-1-sinthu.r...@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