Hi Andrew,

On 06/11/23 22:34, Andrew Davis wrote:
On 11/4/23 3:11 AM, Nishanth Menon wrote:
Add base support for BeagleBone AI-64 board support.

Further information at  https://beagleboard.org/ai-64

Signed-off-by: Nishanth Menon <n...@ti.com>
---
  arch/arm/mach-k3/Kconfig                      |    1 +
  board/beagle/beagleboneai64/Kconfig           |   59 +
  board/beagle/beagleboneai64/Makefile          |   10 +
  board/beagle/beagleboneai64/beagleboneai64.c  |   30 +
  .../beagle/beagleboneai64/beagleboneai64.env  |   19 +
  board/beagle/beagleboneai64/board-cfg.yaml    |   36 +
  board/beagle/beagleboneai64/pm-cfg.yaml       |   12 +
  board/beagle/beagleboneai64/rm-cfg.yaml       | 3174 +++++++++++++++++

95% of this patch is just copy/pasting the board-config yaml files. Same
for other K3-based boards. I'd expect in practice these files to be near
completely common between boards using the same SoC. Would be nice to
inlcude a default .yaml from aarch/arm/mach-k3/<soc> and only override
the couple options one wants changed for their board.

Neha,

Is the above something you would be able to help with? I'm a bit out of my
element with all this board config schema stuff..


Right, apart from the rm-cfg files, everything else is very similar even across SoCs. I think we can take action to have a default YAML for each SoC.

Thanks,
Andrew

  board/beagle/beagleboneai64/sec-cfg.yaml      |  380 ++
  9 files changed, 3721 insertions(+)
  create mode 100644 board/beagle/beagleboneai64/Kconfig
  create mode 100644 board/beagle/beagleboneai64/Makefile
  create mode 100644 board/beagle/beagleboneai64/beagleboneai64.c
  create mode 100644 board/beagle/beagleboneai64/beagleboneai64.env
  create mode 100644 board/beagle/beagleboneai64/board-cfg.yaml
  create mode 100644 board/beagle/beagleboneai64/pm-cfg.yaml
  create mode 100644 board/beagle/beagleboneai64/rm-cfg.yaml
  create mode 100644 board/beagle/beagleboneai64/sec-cfg.yaml


[...]

--
Thanking You
Neha Malcom Francis

Reply via email to