The J721E PM1 SoM uses TPS65917 PMIC, and uses a different regulator (SMPS12) as the supply for A72 AVS Class 0. Add support for this by fixing up the DT supply dynamically based on the board version to get the right phandle for avs supply regulator. The same k3-j721e-r5-common-proc-board.dts file is used to avoid dynamic detection for R5 SPL DTB, with the TPS65917 PMIC nodes added. Both PMIC nodes are present (not at all ideal), but their sole usage is to provide for AVS Class 0 functionality. There is no plan to upstream this support, and hence the simpler HACK approach is taken. Signed-off-by: Keerthy <j-keerthy@ti.com> [s-anna@ti.com: port to 2021 LTS and split up the R5 portion] Signed-off-by: Suman Anna <s-anna@ti.com> |
||
|---|---|---|
| .. | ||
| cpu | ||
| dts | ||
| include | ||
| lib | ||
| mach-aspeed | ||
| mach-at91 | ||
| mach-bcm283x | ||
| mach-bcmstb | ||
| mach-cortina | ||
| mach-davinci | ||
| mach-exynos | ||
| mach-highbank | ||
| mach-imx | ||
| mach-integrator | ||
| mach-ipq40xx | ||
| mach-k3 | ||
| mach-keystone | ||
| mach-kirkwood | ||
| mach-lpc32xx | ||
| mach-mediatek | ||
| mach-meson | ||
| mach-mvebu | ||
| mach-nexell | ||
| mach-octeontx | ||
| mach-octeontx2 | ||
| mach-omap2 | ||
| mach-orion5x | ||
| mach-owl | ||
| mach-qemu | ||
| mach-rmobile | ||
| mach-rockchip | ||
| mach-s5pc1xx | ||
| mach-snapdragon | ||
| mach-socfpga | ||
| mach-sti | ||
| mach-stm32 | ||
| mach-stm32mp | ||
| mach-sunxi | ||
| mach-tegra | ||
| mach-u8500 | ||
| mach-uniphier | ||
| mach-versal | ||
| mach-versatile | ||
| mach-zynq | ||
| mach-zynqmp | ||
| mach-zynqmp-r5 | ||
| thumb1/include/asm/proc-armv | ||
| Kconfig | ||
| Kconfig.debug | ||
| Makefile | ||
| config.mk | ||