File tree Expand file tree Collapse file tree 1 file changed +21
-2
lines changed
Expand file tree Collapse file tree 1 file changed +21
-2
lines changed Original file line number Diff line number Diff line change @@ -1120,16 +1120,35 @@ if [ -n "$kernver" ]; then
11201120 " dts" )
11211121 edit $DTS
11221122 ;;
1123+
11231124 " dtbs_check" )
1125+ export ARCH=arm64
1126+ export CROSS_COMPILE=' aarch64-linux-gnu-'
1127+ if [[ " $2 " == " disable_unrelated" ]]; then
1128+ sed -i.bak ' /mediatek\|rockchip/! s/^/#/' arch/arm64/boot/dts/Makefile
1129+ sed -i.bak ' /bpi/! s/^/#/' arch/arm64/boot/dts/{mediatek,rockchip}/Makefile
1130+ fi
1131+ if [[ ! -e .venv ]]; then
1132+ python3 -m venv .venv
1133+ fi
1134+ source .venv/bin/activate
1135+ if [[ $? -ne 0 ]]; then exit 1; fi
1136+ pip3 install dtschema --upgrade
1137+ pip3 show dtschema
1138+ make dt_binding_check 2>&1 | tee dtbs_check.log
1139+ make defconfig
11241140 make dtbs_check 2>&1 | tee -a dtbs_check.log
1125- ;;
1141+ deactivate
1142+ mv arch/arm64/boot/dts/Makefile{.bak,}
1143+ mv arch/arm64/boot/dts/mediatek/Makefile{.bak,}
1144+ mv arch/arm64/boot/dts/rockchip/Makefile{.bak,}
1145+ ;;
11261146
11271147 " importmylconfig" )
11281148 echo " import myl config"
11291149 make mt7623n_myl_defconfig
11301150 ;;
11311151
1132-
11331152 " importconfig" )
11341153 echo " import a defconfig file"
11351154 if [[ -e " ${DEFCONFIG} " ]]; then
You can’t perform that action at this time.
0 commit comments