/home/fsy/rel_imx_4.14.98_2.0.0_ga/linux-imx directory:
1. Modification:
1) fsl-imx8mm-evk.dts
Delete &i2c2 {the following:
adv_bridge: adv7535@3d {
compatible = "adi,adv7533";
reg = <0x3d>;
adi,addr-cec = <0x3b>;
adi,dsi-lanes = <4>;
status = "okay";
port {
adv7535_from_dsim: endpoint {
remote-endpoint = <&dsim_to_adv7535>;
};
};
};
&mipi_dsi {
status = "okay";
port@1 {
dsim_to_adv7535: endpoint {
remote-endpoint = <&adv7535_from_dsim>;
};
};
};
2) Using the make menuconfig configuration, unselect the AV7511 encoder:
Device Drivers->Graphics support->Display Interface Bridges->AV7511 encoder
2. Compile the make error message again
DTC arch/arm64/boot/dts/freescale/fsl-imx8mm-evk-rm67191.dtb
Error: arch/arm64/boot/dts/freescale/fsl-imx8mm-evk-rm67191.dts:3.1-12 Label or path adv_bridge not found
FATAL ERROR: Syntax error parsing input tree
make[2]: *** [arch/arm64/boot/dts/freescale/fsl-imx8mm-evk-rm67191.dtb] Error 1
make[1]: *** [arch/arm64/boot/dts/freescale] Error 2
3.The contents of the error reporting office are as follows:
&adv_bridge {
status = "disabled";
};
4.The comparison test shows that if the content of fsl-imx8mm-evk.dts is not deleted, it can compile normally, but rm67191 cannot mount the driver.
Question: Attached is the adjusted device tree file, please help to see why rm67191 could not be mounted and why the compilation failed.thank you