arm64: dts: ti: iot2050: Add support for M.2 variant
authorchao zeng <chao.zeng@siemens.com>
Thu, 19 Jan 2023 06:40:42 +0000 (07:40 +0100)
committerVignesh Raghavendra <vigneshr@ti.com>
Thu, 26 Jan 2023 08:17:44 +0000 (13:47 +0530)
commit175357d1deedfacba8770edc706c6d96c8a09b2b
tree4462d29c54b784d44bff5ab928cd1f71cf2c66d0
parent31170b8c028fe8bc60e9f4daed4eed3a2196de4b
arm64: dts: ti: iot2050: Add support for M.2 variant

The M.2 variant comes with 2 slots, one B-keyed and another one E-keyed.
They are configured by the firmware during startup. Also the device tree
will be adjusted according to the detect or manually configured
interface mode by the firmware. The kernel only carries a single
configuration as base device tree. It has to be built with a symbols
node so that the firmware can apply overlays for the connector modes.

Signed-off-by: chao zeng <chao.zeng@siemens.com>
[Jan: refactored to a single DT]
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Reviewed-by: Siddharth Vadapalli <s-vadapalli@ti.com>
Link: https://lore.kernel.org/r/878e3a023767b5a6d9d2cff09015678aaba13fce.1674110442.git.jan.kiszka@siemens.com
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
arch/arm64/boot/dts/ti/Makefile
arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts [new file with mode: 0644]