Re: [PATCH V3 00/12] AM68: Add support for AM68 Starter Kit

2023-01-03 Thread Sinthu Raja M
On Tue, Dec 27, 2022 at 5:46 PM Sinthu Raja
 wrote:
>
> From: Sinthu Raja 
>
> 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
>
> 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
Tom,
Any further comments on this patch series?

Regards,
Sinthu Raja.
>
> 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/
>
> 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


[PATCH V3 00/12] AM68: Add support for AM68 Starter Kit

2022-12-27 Thread Sinthu Raja
From: Sinthu Raja 

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

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/

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