meson-s4t7: disable lcd nodes if lcd is not attached

This commit is contained in:
Gunjan Gupta
2024-02-06 13:01:50 +05:30
committed by Igor
parent ce33bddb58
commit 2029f7edc2

View File

@@ -44,6 +44,20 @@ load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
fdt addr ${fdt_addr_r}
fdt resize 65536
if test "${mipi_lcd_exist}" = "0"; then
fdt set /lcd status disabled
fdt set /lcd1 status disabled
fdt set /lcd2 status disabled
fdt set /soc/apb4@fe000000/i2c@6c000/gt9xx@14 status disabled
fdt set /soc/apb4@fe000000/i2c@6c000/ft5336@38 status disabled
else
if test "${panel_type}" = "mipi_1"; then
fdt set /drm-subsystem fbdev_sizes <1920 1200 1920 2400 32>
else
fdt set /drm-subsystem fbdev_sizes <1080 1920 1080 3840 32>
fi
fi
for overlay_file in ${overlays}; do
if load ${devtype} ${devnum} ${scriptaddr} ${prefix}dtb/amlogic/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"