Messages in this thread | | | From | Kevin Hilman <> | Subject | Re: [RFC PATCH 0/9] arm64: dts: meson: add support for aac2xx devices | Date | Mon, 06 Dec 2021 19:06:02 +0100 |
| |
Christian Hewitt <christianshewitt@gmail.com> writes:
> This series adds support for several popular Amlogic S905X3 (SM1) Android > Set-Top Box devices. Like most Android box devices, they ship in variants > with multiple RAM, eMMC, WiFi and BT configurations. RAM and eMMC are not > something we need to consider to get a working boot, but we do need to get > the correct connectivity spec.
The reason we don't need to care about RAM differences is because u-boot takes care of that, and updates the DT nodes accordingly.
In general, I'm not a fan of leaving these decisions up to u-boot, but... as an option...
I'm pondering if we should do the same for the connectivity settings? A properly configured u-boot already knows if it's an internal/external PHY, Mbit vs Gbit etc. so in a similar way could enable/disable the right nodes.
We could have a single DTS for each of these board families which has some reasonable defaults, then u-boot would enable/disable nodes accordingly.
Kevin
| |