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