Welcome to the Linux Foundation Forum!

Linux DTB compilation failed - imx6ull

While I do the Linux build using Yocto for imx6ull, I get the following error while Device Tree is built.

Error: /home/lem/kernel_silex_migration/tb-lem-release/linux-fslc/arch/arm/boot/dts/mackinac.dts:477.1-13 Label or path iomuxc_snvs not found
| FATAL ERROR: Syntax error parsing input tree

However the same Label is present in old Linux kernel and building fine. I have migrated from 4.9.11 to 4.12.8. Is it because of DTC version? Below is the Label present in dts which is creating error.

&iomuxc_snvs {
pinctrl-names = "default_snvs";
pinctrl-0 = <&pinctrl_board_id>;

    imx6ul-evk {
                    pinctrl_board_id: board_id_grp {
                            fsl,pins = <
                        MX6ULL_PAD_SNVS_TAMPER1__GPIO5_IO01        0x000110A0
                        MX6ULL_PAD_SNVS_TAMPER2__GPIO5_IO02        0x000110A0
                        MX6ULL_PAD_SNVS_TAMPER3__GPIO5_IO03        0x000110A0
                        MX6ULL_PAD_SNVS_TAMPER4__GPIO5_IO04        0x000110A0

;

                    };
            };

};

Any pointers will be very helpful.

Thanks

Categories

Upcoming Training