I re-read your comment and I guess you meant this ^^^ header includediff --git a/arch/arm64/boot/dts/qcom/sc7280-idp.dts b/arch/arm64/boot/dts/qcom/sc7280-idp.dts
index 73225e3..f014cda 100644
--- a/arch/arm64/boot/dts/qcom/sc7280-idp.dts
+++ b/arch/arm64/boot/dts/qcom/sc7280-idp.dts
@@ -7,19 +7,12 @@
/dts-v1/;
-#include <dt-bindings/gpio/gpio.h>
-#include <dt-bindings/iio/qcom,spmi-adc7-pmr735a.h>
[]..-#include <dt-bindings/iio/qcom,spmi-adc7-pmr735b.h>
Don't you want pmr735a include to stay here in SKU1 and not be included in the common one, as the hw is not present on sku2?
#include "pmr735a.dtsi"
Right, that's why this ^^^ include stays here and is not part of the common dtsi.