summaryrefslogtreecommitdiffstats
path: root/dts
diff options
context:
space:
mode:
Diffstat (limited to 'dts')
-rw-r--r--dts/include/dt-bindings/clock/berlin2.h1
-rw-r--r--dts/include/dt-bindings/clock/berlin2q.h1
-rw-r--r--dts/include/dt-bindings/clock/cortina,gemini-clock.h1
-rw-r--r--dts/include/dt-bindings/clock/efm32-cmu.h1
-rw-r--r--dts/include/dt-bindings/clock/exynos-audss-clk.h1
-rw-r--r--dts/include/dt-bindings/clock/gxbb-clkc.h1
-rw-r--r--dts/include/dt-bindings/clock/jz4740-cgu.h1
-rw-r--r--dts/include/dt-bindings/clock/jz4780-cgu.h1
-rw-r--r--dts/include/dt-bindings/clock/marvell,mmp2.h1
-rw-r--r--dts/include/dt-bindings/clock/marvell,pxa168.h1
-rw-r--r--dts/include/dt-bindings/clock/marvell,pxa1928.h1
-rw-r--r--dts/include/dt-bindings/clock/marvell,pxa910.h1
-rw-r--r--dts/include/dt-bindings/clock/meson8b-clkc.h1
-rw-r--r--dts/include/dt-bindings/clock/mpc512x-clock.h1
-rw-r--r--dts/include/dt-bindings/clock/rockchip,rk808.h1
-rw-r--r--dts/include/dt-bindings/clock/ste-ab8500.h1
-rw-r--r--dts/include/dt-bindings/clock/stih407-clks.h1
-rw-r--r--dts/include/dt-bindings/clock/stih410-clks.h1
-rw-r--r--dts/include/dt-bindings/clock/stih416-clks.h1
-rw-r--r--dts/include/dt-bindings/clock/stih418-clks.h1
-rw-r--r--dts/include/dt-bindings/clock/tegra114-car.h1
-rw-r--r--dts/include/dt-bindings/clock/tegra124-car-common.h1
-rw-r--r--dts/include/dt-bindings/clock/tegra124-car.h1
-rw-r--r--dts/include/dt-bindings/clock/tegra186-clock.h1
-rw-r--r--dts/include/dt-bindings/clock/tegra20-car.h1
-rw-r--r--dts/include/dt-bindings/clock/tegra210-car.h1
-rw-r--r--dts/include/dt-bindings/clock/tegra30-car.h1
-rw-r--r--dts/include/dt-bindings/display/tda998x.h1
-rw-r--r--dts/include/dt-bindings/gpio/gpio.h1
-rw-r--r--dts/include/dt-bindings/gpio/tegra-gpio.h1
-rw-r--r--dts/include/dt-bindings/gpio/tegra186-gpio.h1
-rw-r--r--dts/include/dt-bindings/iio/adc/fsl-imx25-gcq.h1
-rw-r--r--dts/include/dt-bindings/iio/adi,ad5592r.h1
-rw-r--r--dts/include/dt-bindings/input/input.h1
-rw-r--r--dts/include/dt-bindings/input/linux-event-codes.h1
-rw-r--r--dts/include/dt-bindings/interrupt-controller/arm-gic.h1
-rw-r--r--dts/include/dt-bindings/interrupt-controller/irq.h1
-rw-r--r--dts/include/dt-bindings/interrupt-controller/mips-gic.h1
-rw-r--r--dts/include/dt-bindings/interrupt-controller/mvebu-icu.h1
-rw-r--r--dts/include/dt-bindings/leds/common.h1
-rw-r--r--dts/include/dt-bindings/leds/leds-ns2.h1
-rw-r--r--dts/include/dt-bindings/mailbox/tegra186-hsp.h1
-rw-r--r--dts/include/dt-bindings/media/c8sectpfe.h1
-rw-r--r--dts/include/dt-bindings/memory/tegra114-mc.h1
-rw-r--r--dts/include/dt-bindings/memory/tegra124-mc.h1
-rw-r--r--dts/include/dt-bindings/memory/tegra210-mc.h1
-rw-r--r--dts/include/dt-bindings/memory/tegra30-mc.h1
-rw-r--r--dts/include/dt-bindings/mfd/as3722.h1
-rw-r--r--dts/include/dt-bindings/mfd/dbx500-prcmu.h1
-rw-r--r--dts/include/dt-bindings/mfd/max77620.h1
-rw-r--r--dts/include/dt-bindings/mfd/palmas.h1
-rw-r--r--dts/include/dt-bindings/mfd/qcom-rpm.h1
-rw-r--r--dts/include/dt-bindings/mfd/st-lpc.h1
-rw-r--r--dts/include/dt-bindings/mfd/stm32f4-rcc.h1
-rw-r--r--dts/include/dt-bindings/mfd/stm32f7-rcc.h1
-rw-r--r--dts/include/dt-bindings/mux/mux.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/am33xx.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/am43xx.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/dm814x.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/mt6397-pinfunc.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/mt7623-pinfunc.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/omap.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/pinctrl-tegra-xusb.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/qcom,pmic-gpio.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/qcom,pmic-mpp.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/r7s72100-pinctrl.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/stm32f429-pinfunc.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/stm32f746-pinfunc.h1
-rw-r--r--dts/include/dt-bindings/pinctrl/stm32h7-pinfunc.h1
-rw-r--r--dts/include/dt-bindings/power/mt8173-power.h1
-rw-r--r--dts/include/dt-bindings/power/rk3288-power.h1
-rw-r--r--dts/include/dt-bindings/power/rk3328-power.h1
-rw-r--r--dts/include/dt-bindings/power/rk3368-power.h1
-rw-r--r--dts/include/dt-bindings/power/rk3399-power.h1
-rw-r--r--dts/include/dt-bindings/pwm/pwm.h1
-rw-r--r--dts/include/dt-bindings/reset/cortina,gemini-reset.h1
-rw-r--r--dts/include/dt-bindings/reset/hisi,hi6220-resets.h1
-rw-r--r--dts/include/dt-bindings/reset/pistachio-resets.h1
-rw-r--r--dts/include/dt-bindings/reset/stih407-resets.h1
-rw-r--r--dts/include/dt-bindings/reset/stih415-resets.h1
-rw-r--r--dts/include/dt-bindings/reset/stih416-resets.h1
-rw-r--r--dts/include/dt-bindings/reset/tegra124-car.h1
-rw-r--r--dts/include/dt-bindings/reset/tegra210-car.h1
-rw-r--r--dts/include/dt-bindings/soc/rockchip,boot-mode.h1
-rw-r--r--dts/include/dt-bindings/sound/apq8016-lpass.h1
-rw-r--r--dts/include/dt-bindings/sound/audio-jack-events.h1
-rw-r--r--dts/include/dt-bindings/sound/cs35l32.h1
-rw-r--r--dts/include/dt-bindings/sound/fsl-imx-audmux.h1
-rw-r--r--dts/include/dt-bindings/sound/samsung-i2s.h1
-rw-r--r--dts/include/dt-bindings/sound/tas2552.h1
-rw-r--r--dts/include/dt-bindings/sound/tlv320aic31xx-micbias.h1
-rw-r--r--dts/include/dt-bindings/thermal/lm90.h1
-rw-r--r--dts/include/dt-bindings/thermal/tegra124-soctherm.h1
-rw-r--r--dts/src/arm/am57xx-commercial-grade.dtsi1
-rw-r--r--dts/src/arm/am57xx-industrial-grade.dtsi1
-rw-r--r--dts/src/arm/armada-375.dtsi4
-rw-r--r--dts/src/arm/armada-38x.dtsi4
-rw-r--r--dts/src/arm/armada-39x.dtsi4
-rw-r--r--dts/src/arm/armv7-m.dtsi1
-rw-r--r--dts/src/arm/aspeed-ast2500-evb.dts1
-rw-r--r--dts/src/arm/aspeed-bmc-opp-palmetto.dts1
-rw-r--r--dts/src/arm/aspeed-bmc-opp-romulus.dts1
-rw-r--r--dts/src/arm/aspeed-g4.dtsi1
-rw-r--r--dts/src/arm/aspeed-g5.dtsi1
-rw-r--r--dts/src/arm/at91-ariettag25.dts1
-rw-r--r--dts/src/arm/bcm2835-rpi-a-plus.dts1
-rw-r--r--dts/src/arm/bcm2835-rpi-a.dts1
-rw-r--r--dts/src/arm/bcm2835-rpi-b-plus.dts1
-rw-r--r--dts/src/arm/bcm2835-rpi-b-rev2.dts1
-rw-r--r--dts/src/arm/bcm2835-rpi-b.dts1
-rw-r--r--dts/src/arm/bcm2835.dtsi1
-rw-r--r--dts/src/arm/bcm2836-rpi-2-b.dts1
-rw-r--r--dts/src/arm/bcm2836.dtsi1
-rw-r--r--dts/src/arm/bcm2837-rpi-3-b.dts1
-rw-r--r--dts/src/arm/bcm283x-rpi-smsc9512.dtsi1
-rw-r--r--dts/src/arm/bcm283x-rpi-usb-otg.dtsi1
-rw-r--r--dts/src/arm/bcm63138.dtsi1
-rw-r--r--dts/src/arm/bcm7445-bcm97445svmb.dts1
-rw-r--r--dts/src/arm/bcm7445.dtsi1
-rw-r--r--dts/src/arm/bcm963138dvt.dts1
-rw-r--r--dts/src/arm/dove-cubox-es.dts1
-rw-r--r--dts/src/arm/dove-cubox.dts1
-rw-r--r--dts/src/arm/dove-d2plug.dts1
-rw-r--r--dts/src/arm/dove-d3plug.dts1
-rw-r--r--dts/src/arm/dove-dove-db.dts1
-rw-r--r--dts/src/arm/dove.dtsi1
-rw-r--r--dts/src/arm/efm32gg-dk3750.dts1
-rw-r--r--dts/src/arm/efm32gg.dtsi1
-rw-r--r--dts/src/arm/elpida_ecb240abacn.dtsi1
-rw-r--r--dts/src/arm/gemini-nas4220b.dts1
-rw-r--r--dts/src/arm/gemini-rut1xx.dts1
-rw-r--r--dts/src/arm/gemini-sq201.dts1
-rw-r--r--dts/src/arm/gemini-wbd111.dts1
-rw-r--r--dts/src/arm/gemini-wbd222.dts1
-rw-r--r--dts/src/arm/gemini.dtsi1
-rw-r--r--dts/src/arm/imx28-apx4devkit.dts1
-rw-r--r--dts/src/arm/imx6qdl-dfi-fs700-m60.dtsi1
-rw-r--r--dts/src/arm/integrator.dtsi1
-rw-r--r--dts/src/arm/integratorap.dts1
-rw-r--r--dts/src/arm/integratorcp.dts1
-rw-r--r--dts/src/arm/kirkwood-6192.dtsi1
-rw-r--r--dts/src/arm/kirkwood-6281.dtsi1
-rw-r--r--dts/src/arm/kirkwood-6282.dtsi1
-rw-r--r--dts/src/arm/kirkwood-98dx4122.dtsi1
-rw-r--r--dts/src/arm/kirkwood-cloudbox.dts1
-rw-r--r--dts/src/arm/kirkwood-dns320.dts1
-rw-r--r--dts/src/arm/kirkwood-dns325.dts1
-rw-r--r--dts/src/arm/kirkwood-dnskw.dtsi1
-rw-r--r--dts/src/arm/kirkwood-dockstar.dts1
-rw-r--r--dts/src/arm/kirkwood-dreamplug.dts1
-rw-r--r--dts/src/arm/kirkwood-goflexnet.dts1
-rw-r--r--dts/src/arm/kirkwood-guruplug-server-plus.dts1
-rw-r--r--dts/src/arm/kirkwood-ib62x0.dts1
-rw-r--r--dts/src/arm/kirkwood-iconnect.dts1
-rw-r--r--dts/src/arm/kirkwood-iomega_ix2_200.dts1
-rw-r--r--dts/src/arm/kirkwood-is2.dts1
-rw-r--r--dts/src/arm/kirkwood-km_common.dtsi1
-rw-r--r--dts/src/arm/kirkwood-km_fixedeth.dts1
-rw-r--r--dts/src/arm/kirkwood-km_kirkwood.dts1
-rw-r--r--dts/src/arm/kirkwood-lschlv2.dts1
-rw-r--r--dts/src/arm/kirkwood-lsxhl.dts1
-rw-r--r--dts/src/arm/kirkwood-lsxl.dtsi1
-rw-r--r--dts/src/arm/kirkwood-mplcec4.dts1
-rw-r--r--dts/src/arm/kirkwood-ns2-common.dtsi1
-rw-r--r--dts/src/arm/kirkwood-ns2.dts1
-rw-r--r--dts/src/arm/kirkwood-ns2lite.dts1
-rw-r--r--dts/src/arm/kirkwood-ns2max.dts1
-rw-r--r--dts/src/arm/kirkwood-ns2mini.dts1
-rw-r--r--dts/src/arm/kirkwood-nsa310.dts1
-rw-r--r--dts/src/arm/kirkwood-nsa310a.dts1
-rw-r--r--dts/src/arm/kirkwood-nsa3x0-common.dtsi1
-rw-r--r--dts/src/arm/kirkwood-openblocks_a6.dts1
-rw-r--r--dts/src/arm/kirkwood-pogoplug-series-4.dts1
-rw-r--r--dts/src/arm/kirkwood-topkick.dts1
-rw-r--r--dts/src/arm/kirkwood-ts219-6281.dts1
-rw-r--r--dts/src/arm/kirkwood-ts219-6282.dts1
-rw-r--r--dts/src/arm/kirkwood-ts219.dtsi1
-rw-r--r--dts/src/arm/kirkwood.dtsi1
-rw-r--r--dts/src/arm/omap-gpmc-smsc911x.dtsi1
-rw-r--r--dts/src/arm/omap-gpmc-smsc9221.dtsi1
-rw-r--r--dts/src/arm/omap-zoom-common.dtsi1
-rw-r--r--dts/src/arm/omap2420-n800.dts1
-rw-r--r--dts/src/arm/omap2420-n810-wimax.dts1
-rw-r--r--dts/src/arm/omap2420-n810.dts1
-rw-r--r--dts/src/arm/omap2420-n8x0-common.dtsi1
-rw-r--r--dts/src/arm/omap3-cm-t3517.dts1
-rw-r--r--dts/src/arm/omap3-cm-t3530.dts1
-rw-r--r--dts/src/arm/omap3-cm-t3730.dts1
-rw-r--r--dts/src/arm/omap3-cm-t3x.dtsi1
-rw-r--r--dts/src/arm/omap3-cm-t3x30.dtsi1
-rw-r--r--dts/src/arm/omap3-evm-common.dtsi1
-rw-r--r--dts/src/arm/omap3-panel-sharp-ls037v7dw01.dtsi1
-rw-r--r--dts/src/arm/omap3-sb-t35.dtsi1
-rw-r--r--dts/src/arm/omap3-sbc-t3517.dts1
-rw-r--r--dts/src/arm/omap3-sbc-t3530.dts1
-rw-r--r--dts/src/arm/omap3-sbc-t3730.dts1
-rw-r--r--dts/src/arm/omap5-cm-t54.dts1
-rw-r--r--dts/src/arm/omap5-sbc-t54.dts1
-rw-r--r--dts/src/arm/pxa27x.dtsi1
-rw-r--r--dts/src/arm/pxa3xx.dtsi1
-rw-r--r--dts/src/arm/qcom-apq8064-arrow-sd-600eval-pins.dtsi1
-rw-r--r--dts/src/arm/qcom-apq8064-arrow-sd-600eval.dts1
-rw-r--r--dts/src/arm/qcom-apq8064-asus-nexus7-flo.dts1
-rw-r--r--dts/src/arm/qcom-apq8064-cm-qs600.dts1
-rw-r--r--dts/src/arm/qcom-apq8064-ifc6410.dts1
-rw-r--r--dts/src/arm/qcom-apq8064-pins.dtsi1
-rw-r--r--dts/src/arm/qcom-apq8064-sony-xperia-yuga.dts1
-rw-r--r--dts/src/arm/qcom-apq8064-v2.0.dtsi1
-rw-r--r--dts/src/arm/qcom-apq8064.dtsi1
-rw-r--r--dts/src/arm/qcom-apq8074-dragonboard.dts1
-rw-r--r--dts/src/arm/qcom-apq8084-ifc6540.dts1
-rw-r--r--dts/src/arm/qcom-apq8084-mtp.dts1
-rw-r--r--dts/src/arm/qcom-apq8084.dtsi1
-rw-r--r--dts/src/arm/qcom-ipq8064-ap148.dts1
-rw-r--r--dts/src/arm/qcom-ipq8064-v1.0.dtsi1
-rw-r--r--dts/src/arm/qcom-ipq8064.dtsi1
-rw-r--r--dts/src/arm/qcom-msm8660-surf.dts1
-rw-r--r--dts/src/arm/qcom-msm8660.dtsi1
-rw-r--r--dts/src/arm/qcom-msm8960-cdp.dts1
-rw-r--r--dts/src/arm/qcom-msm8960.dtsi1
-rw-r--r--dts/src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts1
-rw-r--r--dts/src/arm/qcom-msm8974-sony-xperia-honami.dts1
-rw-r--r--dts/src/arm/qcom-msm8974.dtsi1
-rw-r--r--dts/src/arm/qcom-pm8841.dtsi1
-rw-r--r--dts/src/arm/qcom-pm8941.dtsi1
-rw-r--r--dts/src/arm/qcom-pma8084.dtsi1
-rw-r--r--dts/src/arm/sama5d2-pinfunc.h1
-rw-r--r--dts/src/arm/samsung_k3pe0e000b.dtsi1
-rw-r--r--dts/src/arm/skeleton.dtsi1
-rw-r--r--dts/src/arm/skeleton64.dtsi1
-rw-r--r--dts/src/arm/st-pincfg.h1
-rw-r--r--dts/src/arm/ste-nomadik-nhk15.dts1
-rw-r--r--dts/src/arm/ste-nomadik-s8815.dts1
-rw-r--r--dts/src/arm/ste-nomadik-stn8815.dtsi1
-rw-r--r--dts/src/arm/ste-u300.dts1
-rw-r--r--dts/src/arm/tango4-common.dtsi1
-rw-r--r--dts/src/arm/tango4-smp8758.dtsi1
-rw-r--r--dts/src/arm/tango4-vantage-1172.dts1
-rw-r--r--dts/src/arm/tegra114-dalmore.dts1
-rw-r--r--dts/src/arm/tegra114-roth.dts1
-rw-r--r--dts/src/arm/tegra114-tn7.dts1
-rw-r--r--dts/src/arm/tegra114.dtsi1
-rw-r--r--dts/src/arm/tegra124-jetson-tk1-emc.dtsi1
-rw-r--r--dts/src/arm/tegra124-jetson-tk1.dts1
-rw-r--r--dts/src/arm/tegra124-nyan-big-emc.dtsi1
-rw-r--r--dts/src/arm/tegra124-nyan-big.dts1
-rw-r--r--dts/src/arm/tegra124-nyan-blaze-emc.dtsi1
-rw-r--r--dts/src/arm/tegra124-nyan-blaze.dts1
-rw-r--r--dts/src/arm/tegra124-nyan.dtsi1
-rw-r--r--dts/src/arm/tegra124-venice2.dts1
-rw-r--r--dts/src/arm/tegra124.dtsi1
-rw-r--r--dts/src/arm/tegra20-colibri-512.dtsi1
-rw-r--r--dts/src/arm/tegra20-harmony.dts1
-rw-r--r--dts/src/arm/tegra20-iris-512.dts1
-rw-r--r--dts/src/arm/tegra20-medcom-wide.dts1
-rw-r--r--dts/src/arm/tegra20-paz00.dts1
-rw-r--r--dts/src/arm/tegra20-plutux.dts1
-rw-r--r--dts/src/arm/tegra20-seaboard.dts1
-rw-r--r--dts/src/arm/tegra20-tamonten.dtsi1
-rw-r--r--dts/src/arm/tegra20-tec.dts1
-rw-r--r--dts/src/arm/tegra20-trimslice.dts1
-rw-r--r--dts/src/arm/tegra20-ventana.dts1
-rw-r--r--dts/src/arm/tegra20.dtsi1
-rw-r--r--dts/src/arm/tegra30-apalis-eval.dts1
-rw-r--r--dts/src/arm/tegra30-apalis.dtsi1
-rw-r--r--dts/src/arm/tegra30-beaver.dts1
-rw-r--r--dts/src/arm/tegra30-cardhu-a02.dts1
-rw-r--r--dts/src/arm/tegra30-cardhu-a04.dts1
-rw-r--r--dts/src/arm/tegra30-cardhu.dtsi1
-rw-r--r--dts/src/arm/tegra30-colibri-eval-v3.dts1
-rw-r--r--dts/src/arm/tegra30-colibri.dtsi1
-rw-r--r--dts/src/arm/tegra30.dtsi1
-rw-r--r--dts/src/arm/uniphier-ld4.dtsi9
-rw-r--r--dts/src/arm/uniphier-pro4.dtsi6
-rw-r--r--dts/src/arm/uniphier-sld8.dtsi9
-rw-r--r--dts/src/arm/versatile-ab.dts1
-rw-r--r--dts/src/arm/versatile-pb.dts1
-rw-r--r--dts/src/arm/vexpress-v2m.dtsi1
-rw-r--r--dts/src/arm/vexpress-v2p-ca15-tc1.dts1
-rw-r--r--dts/src/arm/vexpress-v2p-ca15_a7.dts1
-rw-r--r--dts/src/arm/vexpress-v2p-ca5s.dts1
-rw-r--r--dts/src/arm/vexpress-v2p-ca9.dts1
-rw-r--r--dts/src/arm/xenvm-4.2.dts1
-rw-r--r--dts/src/arm/zx296702-ad1.dts1
-rw-r--r--dts/src/arm/zx296702.dtsi1
-rw-r--r--dts/src/arm64/amd/amd-overdrive-rev-b0.dts1
-rw-r--r--dts/src/arm64/amd/amd-overdrive-rev-b1.dts1
-rw-r--r--dts/src/arm64/amd/amd-overdrive.dts1
-rw-r--r--dts/src/arm64/amd/amd-seattle-clks.dtsi1
-rw-r--r--dts/src/arm64/amd/amd-seattle-soc.dtsi1
-rw-r--r--dts/src/arm64/amd/amd-seattle-xgbe-b.dtsi1
-rw-r--r--dts/src/arm64/amd/husky.dts1
-rw-r--r--dts/src/arm64/arm/foundation-v8-gicv3.dts1
-rw-r--r--dts/src/arm64/arm/foundation-v8.dts1
-rw-r--r--dts/src/arm64/arm/foundation-v8.dtsi1
-rw-r--r--dts/src/arm64/arm/juno-base.dtsi1
-rw-r--r--dts/src/arm64/arm/juno-cs-r1r2.dtsi1
-rw-r--r--dts/src/arm64/arm/rtsm_ve-aemv8a.dts1
-rw-r--r--dts/src/arm64/arm/rtsm_ve-motherboard.dtsi1
-rw-r--r--dts/src/arm64/arm/vexpress-v2f-1xv7-ca53x2.dts1
-rw-r--r--dts/src/arm64/broadcom/bcm2837-rpi-3-b.dts1
-rw-r--r--dts/src/arm64/hisilicon/hi3660-hikey960.dts1
-rw-r--r--dts/src/arm64/hisilicon/hi3660.dtsi1
-rw-r--r--dts/src/arm64/hisilicon/hi6220-hikey.dts1
-rw-r--r--dts/src/arm64/hisilicon/hi6220.dtsi1
-rw-r--r--dts/src/arm64/hisilicon/hikey-pinctrl.dtsi1
-rw-r--r--dts/src/arm64/hisilicon/hikey960-pinctrl.dtsi1
-rw-r--r--dts/src/arm64/lg/lg1312-ref.dts1
-rw-r--r--dts/src/arm64/lg/lg1312.dtsi1
-rw-r--r--dts/src/arm64/lg/lg1313-ref.dts1
-rw-r--r--dts/src/arm64/lg/lg1313.dtsi1
-rw-r--r--dts/src/arm64/nvidia/tegra132-norrin.dts1
-rw-r--r--dts/src/arm64/nvidia/tegra132.dtsi1
-rw-r--r--dts/src/arm64/nvidia/tegra186-p2771-0000.dts1
-rw-r--r--dts/src/arm64/nvidia/tegra186-p3310.dtsi1
-rw-r--r--dts/src/arm64/nvidia/tegra186.dtsi1
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2180.dtsi1
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2371-0000.dts1
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2371-2180.dts1
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2530.dtsi1
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2571.dts1
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2595.dtsi1
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2597.dtsi1
-rw-r--r--dts/src/arm64/nvidia/tegra210-smaug.dts1
-rw-r--r--dts/src/arm64/nvidia/tegra210.dtsi1
-rw-r--r--dts/src/arm64/qcom/apq8016-sbc-pmic-pins.dtsi1
-rw-r--r--dts/src/arm64/qcom/apq8016-sbc-soc-pins.dtsi1
-rw-r--r--dts/src/arm64/qcom/apq8096-db820c-pmic-pins.dtsi1
-rw-r--r--dts/src/arm64/qcom/pm8004.dtsi1
-rw-r--r--dts/src/arm64/qcom/pm8916.dtsi1
-rw-r--r--dts/src/arm64/qcom/pm8994.dtsi1
-rw-r--r--dts/src/arm64/qcom/pmi8994.dtsi1
-rw-r--r--dts/src/arm64/socionext/uniphier-ld11.dtsi9
-rw-r--r--dts/src/c6x/tms320c6455.dtsi1
-rw-r--r--dts/src/c6x/tms320c6457.dtsi1
-rw-r--r--dts/src/c6x/tms320c6472.dtsi1
-rw-r--r--dts/src/c6x/tms320c6474.dtsi1
-rw-r--r--dts/src/c6x/tms320c6678.dtsi1
-rw-r--r--dts/src/cris/artpec3.dtsi1
-rw-r--r--dts/src/cris/dev88.dts1
-rw-r--r--dts/src/cris/etraxfs.dtsi1
-rw-r--r--dts/src/cris/p1343.dts1
-rw-r--r--dts/src/h8300/edosk2674.dts1
-rw-r--r--dts/src/h8300/h8300h_sim.dts1
-rw-r--r--dts/src/h8300/h8s_sim.dts1
-rw-r--r--dts/src/metag/skeleton.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm3368-netgear-cvg834g.dts1
-rw-r--r--dts/src/mips/brcm/bcm3368.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm3384_viper.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm3384_zephyr.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm63268-comtrend-vr-3032u.dts1
-rw-r--r--dts/src/mips/brcm/bcm63268.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm6328.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm6358-neufbox4-sercomm.dts1
-rw-r--r--dts/src/mips/brcm/bcm6358.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm6362-neufbox6-sercomm.dts1
-rw-r--r--dts/src/mips/brcm/bcm6362.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm6368.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm7125.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm7346.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm7358.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm7360.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm7362.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm7420.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm7425.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm7435.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm93384wvg.dts1
-rw-r--r--dts/src/mips/brcm/bcm93384wvg_viper.dts1
-rw-r--r--dts/src/mips/brcm/bcm96368mvwg.dts1
-rw-r--r--dts/src/mips/brcm/bcm97125cbmb.dts1
-rw-r--r--dts/src/mips/brcm/bcm97346dbsmb.dts1
-rw-r--r--dts/src/mips/brcm/bcm97358svmb.dts1
-rw-r--r--dts/src/mips/brcm/bcm97360svmb.dts1
-rw-r--r--dts/src/mips/brcm/bcm97362svmb.dts1
-rw-r--r--dts/src/mips/brcm/bcm97420c.dts1
-rw-r--r--dts/src/mips/brcm/bcm97425svmb.dts1
-rw-r--r--dts/src/mips/brcm/bcm97435svmb.dts1
-rw-r--r--dts/src/mips/brcm/bcm97xxx-nand-cs1-bch24.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm97xxx-nand-cs1-bch4.dtsi1
-rw-r--r--dts/src/mips/brcm/bcm9ejtagprb.dts1
-rw-r--r--dts/src/mips/cavium-octeon/octeon_3xxx.dts1
-rw-r--r--dts/src/mips/cavium-octeon/octeon_3xxx.dtsi1
-rw-r--r--dts/src/mips/cavium-octeon/octeon_68xx.dts1
-rw-r--r--dts/src/mips/img/boston.dts1
-rw-r--r--dts/src/mips/ingenic/ci20.dts1
-rw-r--r--dts/src/mips/ingenic/jz4740.dtsi1
-rw-r--r--dts/src/mips/ingenic/jz4780.dtsi1
-rw-r--r--dts/src/mips/ingenic/qi_lb60.dts1
-rw-r--r--dts/src/mips/lantiq/danube.dtsi1
-rw-r--r--dts/src/mips/lantiq/easy50712.dts1
-rw-r--r--dts/src/mips/mti/malta.dts1
-rw-r--r--dts/src/mips/mti/sead3.dts1
-rw-r--r--dts/src/mips/netlogic/xlp_evp.dts1
-rw-r--r--dts/src/mips/netlogic/xlp_fvp.dts1
-rw-r--r--dts/src/mips/netlogic/xlp_gvp.dts1
-rw-r--r--dts/src/mips/netlogic/xlp_rvp.dts1
-rw-r--r--dts/src/mips/netlogic/xlp_svp.dts1
-rw-r--r--dts/src/mips/qca/ar9132.dtsi1
-rw-r--r--dts/src/mips/qca/ar9132_tl_wr1043nd_v1.dts1
-rw-r--r--dts/src/mips/qca/ar9331.dtsi1
-rw-r--r--dts/src/mips/qca/ar9331_dpt_module.dts1
-rw-r--r--dts/src/mips/qca/ar9331_dragino_ms14.dts1
-rw-r--r--dts/src/mips/qca/ar9331_omega.dts1
-rw-r--r--dts/src/mips/qca/ar9331_tl_mr3020.dts1
-rw-r--r--dts/src/mips/ralink/mt7620a.dtsi1
-rw-r--r--dts/src/mips/ralink/mt7620a_eval.dts1
-rw-r--r--dts/src/mips/ralink/rt2880.dtsi1
-rw-r--r--dts/src/mips/ralink/rt2880_eval.dts1
-rw-r--r--dts/src/mips/ralink/rt3050.dtsi1
-rw-r--r--dts/src/mips/ralink/rt3052_eval.dts1
-rw-r--r--dts/src/mips/ralink/rt3883.dtsi1
-rw-r--r--dts/src/mips/ralink/rt3883_eval.dts1
-rw-r--r--dts/src/mips/xilfpga/microAptiv.dtsi1
-rw-r--r--dts/src/mips/xilfpga/nexys4ddr.dts1
-rw-r--r--dts/src/openrisc/or1ksim.dts1
-rw-r--r--dts/src/powerpc/virtex440-ml510.dts1
-rw-r--r--dts/src/sh/j2_mimas_v2.dts1
-rw-r--r--dts/src/xtensa/csp.dts1
-rw-r--r--dts/src/xtensa/kc705.dts1
-rw-r--r--dts/src/xtensa/kc705_nommu.dts1
-rw-r--r--dts/src/xtensa/lx200mx.dts1
-rw-r--r--dts/src/xtensa/lx60.dts1
-rw-r--r--dts/src/xtensa/ml605.dts1
-rw-r--r--dts/src/xtensa/xtfpga-flash-128m.dtsi1
-rw-r--r--dts/src/xtensa/xtfpga-flash-16m.dtsi1
-rw-r--r--dts/src/xtensa/xtfpga-flash-4m.dtsi1
-rw-r--r--dts/src/xtensa/xtfpga.dtsi1
427 files changed, 448 insertions, 17 deletions
diff --git a/dts/include/dt-bindings/clock/berlin2.h b/dts/include/dt-bindings/clock/berlin2.h
index 0c30800175..b07b8efab0 100644
--- a/dts/include/dt-bindings/clock/berlin2.h
+++ b/dts/include/dt-bindings/clock/berlin2.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* Berlin2 BG2/BG2CD clock tree IDs
*/
diff --git a/dts/include/dt-bindings/clock/berlin2q.h b/dts/include/dt-bindings/clock/berlin2q.h
index 72eaf91c9c..44b4ac3828 100644
--- a/dts/include/dt-bindings/clock/berlin2q.h
+++ b/dts/include/dt-bindings/clock/berlin2q.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* Berlin2 BG2Q clock tree IDs
*/
diff --git a/dts/include/dt-bindings/clock/cortina,gemini-clock.h b/dts/include/dt-bindings/clock/cortina,gemini-clock.h
index acf5cd550b..04c3404b2d 100644
--- a/dts/include/dt-bindings/clock/cortina,gemini-clock.h
+++ b/dts/include/dt-bindings/clock/cortina,gemini-clock.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef DT_BINDINGS_CORTINA_GEMINI_CLOCK_H
#define DT_BINDINGS_CORTINA_GEMINI_CLOCK_H
diff --git a/dts/include/dt-bindings/clock/efm32-cmu.h b/dts/include/dt-bindings/clock/efm32-cmu.h
index b21b91e736..4b48d15fe1 100644
--- a/dts/include/dt-bindings/clock/efm32-cmu.h
+++ b/dts/include/dt-bindings/clock/efm32-cmu.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_BINDINGS_CLOCK_EFM32_CMU_H
#define __DT_BINDINGS_CLOCK_EFM32_CMU_H
diff --git a/dts/include/dt-bindings/clock/exynos-audss-clk.h b/dts/include/dt-bindings/clock/exynos-audss-clk.h
index 0ae6f5a75d..eee9fcc6e6 100644
--- a/dts/include/dt-bindings/clock/exynos-audss-clk.h
+++ b/dts/include/dt-bindings/clock/exynos-audss-clk.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for Samsung audio subsystem
* clock controller.
diff --git a/dts/include/dt-bindings/clock/gxbb-clkc.h b/dts/include/dt-bindings/clock/gxbb-clkc.h
index c04a76d8fa..8c92528aa4 100644
--- a/dts/include/dt-bindings/clock/gxbb-clkc.h
+++ b/dts/include/dt-bindings/clock/gxbb-clkc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* GXBB clock tree IDs
*/
diff --git a/dts/include/dt-bindings/clock/jz4740-cgu.h b/dts/include/dt-bindings/clock/jz4740-cgu.h
index 43153d3e9b..6ed83f926a 100644
--- a/dts/include/dt-bindings/clock/jz4740-cgu.h
+++ b/dts/include/dt-bindings/clock/jz4740-cgu.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides clock numbers for the ingenic,jz4740-cgu DT binding.
*
diff --git a/dts/include/dt-bindings/clock/jz4780-cgu.h b/dts/include/dt-bindings/clock/jz4780-cgu.h
index 467165e3cf..1859ce53ee 100644
--- a/dts/include/dt-bindings/clock/jz4780-cgu.h
+++ b/dts/include/dt-bindings/clock/jz4780-cgu.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides clock numbers for the ingenic,jz4780-cgu DT binding.
*
diff --git a/dts/include/dt-bindings/clock/marvell,mmp2.h b/dts/include/dt-bindings/clock/marvell,mmp2.h
index 7a510384a8..228a5e234a 100644
--- a/dts/include/dt-bindings/clock/marvell,mmp2.h
+++ b/dts/include/dt-bindings/clock/marvell,mmp2.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DTS_MARVELL_MMP2_CLOCK_H
#define __DTS_MARVELL_MMP2_CLOCK_H
diff --git a/dts/include/dt-bindings/clock/marvell,pxa168.h b/dts/include/dt-bindings/clock/marvell,pxa168.h
index 3e45bdfe1a..caf90436b8 100644
--- a/dts/include/dt-bindings/clock/marvell,pxa168.h
+++ b/dts/include/dt-bindings/clock/marvell,pxa168.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DTS_MARVELL_PXA168_CLOCK_H
#define __DTS_MARVELL_PXA168_CLOCK_H
diff --git a/dts/include/dt-bindings/clock/marvell,pxa1928.h b/dts/include/dt-bindings/clock/marvell,pxa1928.h
index d4f2e18919..5dca482029 100644
--- a/dts/include/dt-bindings/clock/marvell,pxa1928.h
+++ b/dts/include/dt-bindings/clock/marvell,pxa1928.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DTS_MARVELL_PXA1928_CLOCK_H
#define __DTS_MARVELL_PXA1928_CLOCK_H
diff --git a/dts/include/dt-bindings/clock/marvell,pxa910.h b/dts/include/dt-bindings/clock/marvell,pxa910.h
index 135082a0b6..7bf4623894 100644
--- a/dts/include/dt-bindings/clock/marvell,pxa910.h
+++ b/dts/include/dt-bindings/clock/marvell,pxa910.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DTS_MARVELL_PXA910_CLOCK_H
#define __DTS_MARVELL_PXA910_CLOCK_H
diff --git a/dts/include/dt-bindings/clock/meson8b-clkc.h b/dts/include/dt-bindings/clock/meson8b-clkc.h
index a9c0306330..dea9d46d4f 100644
--- a/dts/include/dt-bindings/clock/meson8b-clkc.h
+++ b/dts/include/dt-bindings/clock/meson8b-clkc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* Meson8b clock tree IDs
*/
diff --git a/dts/include/dt-bindings/clock/mpc512x-clock.h b/dts/include/dt-bindings/clock/mpc512x-clock.h
index 4f94919327..13c316bf27 100644
--- a/dts/include/dt-bindings/clock/mpc512x-clock.h
+++ b/dts/include/dt-bindings/clock/mpc512x-clock.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for MPC512x clock specs in DT bindings.
*/
diff --git a/dts/include/dt-bindings/clock/rockchip,rk808.h b/dts/include/dt-bindings/clock/rockchip,rk808.h
index 1a873432f9..75dabfc6ad 100644
--- a/dts/include/dt-bindings/clock/rockchip,rk808.h
+++ b/dts/include/dt-bindings/clock/rockchip,rk808.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants clk index RK808 pmic clkout
*/
diff --git a/dts/include/dt-bindings/clock/ste-ab8500.h b/dts/include/dt-bindings/clock/ste-ab8500.h
index 6731f1f00a..fb42dd0cab 100644
--- a/dts/include/dt-bindings/clock/ste-ab8500.h
+++ b/dts/include/dt-bindings/clock/ste-ab8500.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __STE_CLK_AB8500_H__
#define __STE_CLK_AB8500_H__
diff --git a/dts/include/dt-bindings/clock/stih407-clks.h b/dts/include/dt-bindings/clock/stih407-clks.h
index 082edd9bad..f0936c1337 100644
--- a/dts/include/dt-bindings/clock/stih407-clks.h
+++ b/dts/include/dt-bindings/clock/stih407-clks.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants clk index STMicroelectronics
* STiH407 SoC.
diff --git a/dts/include/dt-bindings/clock/stih410-clks.h b/dts/include/dt-bindings/clock/stih410-clks.h
index 2097a4bbe1..90cbe6154c 100644
--- a/dts/include/dt-bindings/clock/stih410-clks.h
+++ b/dts/include/dt-bindings/clock/stih410-clks.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants clk index STMicroelectronics
* STiH410 SoC.
diff --git a/dts/include/dt-bindings/clock/stih416-clks.h b/dts/include/dt-bindings/clock/stih416-clks.h
index f9bdbd1356..7430227802 100644
--- a/dts/include/dt-bindings/clock/stih416-clks.h
+++ b/dts/include/dt-bindings/clock/stih416-clks.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants clk index STMicroelectronics
* STiH416 SoC.
diff --git a/dts/include/dt-bindings/clock/stih418-clks.h b/dts/include/dt-bindings/clock/stih418-clks.h
index b62aa0b202..0e7fba0c52 100644
--- a/dts/include/dt-bindings/clock/stih418-clks.h
+++ b/dts/include/dt-bindings/clock/stih418-clks.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants clk index STMicroelectronics
* STiH418 SoC.
diff --git a/dts/include/dt-bindings/clock/tegra114-car.h b/dts/include/dt-bindings/clock/tegra114-car.h
index ed5ca218c8..bb5c2c999c 100644
--- a/dts/include/dt-bindings/clock/tegra114-car.h
+++ b/dts/include/dt-bindings/clock/tegra114-car.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for binding nvidia,tegra114-car.
*
diff --git a/dts/include/dt-bindings/clock/tegra124-car-common.h b/dts/include/dt-bindings/clock/tegra124-car-common.h
index 9352c7e2ce..4331f1df6e 100644
--- a/dts/include/dt-bindings/clock/tegra124-car-common.h
+++ b/dts/include/dt-bindings/clock/tegra124-car-common.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for binding nvidia,tegra124-car or
* nvidia,tegra132-car.
diff --git a/dts/include/dt-bindings/clock/tegra124-car.h b/dts/include/dt-bindings/clock/tegra124-car.h
index 2860737f04..c520ee2319 100644
--- a/dts/include/dt-bindings/clock/tegra124-car.h
+++ b/dts/include/dt-bindings/clock/tegra124-car.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides Tegra124-specific constants for binding
* nvidia,tegra124-car.
diff --git a/dts/include/dt-bindings/clock/tegra186-clock.h b/dts/include/dt-bindings/clock/tegra186-clock.h
index f73d32098f..d6b525f456 100644
--- a/dts/include/dt-bindings/clock/tegra186-clock.h
+++ b/dts/include/dt-bindings/clock/tegra186-clock.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/** @file */
#ifndef _MACH_T186_CLK_T186_H
diff --git a/dts/include/dt-bindings/clock/tegra20-car.h b/dts/include/dt-bindings/clock/tegra20-car.h
index 04500b243a..b21a0eb329 100644
--- a/dts/include/dt-bindings/clock/tegra20-car.h
+++ b/dts/include/dt-bindings/clock/tegra20-car.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for binding nvidia,tegra20-car.
*
diff --git a/dts/include/dt-bindings/clock/tegra210-car.h b/dts/include/dt-bindings/clock/tegra210-car.h
index 46689cd375..a9dc1457cb 100644
--- a/dts/include/dt-bindings/clock/tegra210-car.h
+++ b/dts/include/dt-bindings/clock/tegra210-car.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for binding nvidia,tegra210-car.
*
diff --git a/dts/include/dt-bindings/clock/tegra30-car.h b/dts/include/dt-bindings/clock/tegra30-car.h
index 7213354b96..3c90f15355 100644
--- a/dts/include/dt-bindings/clock/tegra30-car.h
+++ b/dts/include/dt-bindings/clock/tegra30-car.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for binding nvidia,tegra30-car.
*
diff --git a/dts/include/dt-bindings/display/tda998x.h b/dts/include/dt-bindings/display/tda998x.h
index 34757a3847..746831ff39 100644
--- a/dts/include/dt-bindings/display/tda998x.h
+++ b/dts/include/dt-bindings/display/tda998x.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_TDA998X_H
#define _DT_BINDINGS_TDA998X_H
diff --git a/dts/include/dt-bindings/gpio/gpio.h b/dts/include/dt-bindings/gpio/gpio.h
index c507458456..32dd58a3d1 100644
--- a/dts/include/dt-bindings/gpio/gpio.h
+++ b/dts/include/dt-bindings/gpio/gpio.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for most GPIO bindings.
*
diff --git a/dts/include/dt-bindings/gpio/tegra-gpio.h b/dts/include/dt-bindings/gpio/tegra-gpio.h
index a1c09e88e8..7625dbc577 100644
--- a/dts/include/dt-bindings/gpio/tegra-gpio.h
+++ b/dts/include/dt-bindings/gpio/tegra-gpio.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for binding nvidia,tegra*-gpio.
*
diff --git a/dts/include/dt-bindings/gpio/tegra186-gpio.h b/dts/include/dt-bindings/gpio/tegra186-gpio.h
index 38001c7023..463ad398fe 100644
--- a/dts/include/dt-bindings/gpio/tegra186-gpio.h
+++ b/dts/include/dt-bindings/gpio/tegra186-gpio.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for binding nvidia,tegra186-gpio*.
*
diff --git a/dts/include/dt-bindings/iio/adc/fsl-imx25-gcq.h b/dts/include/dt-bindings/iio/adc/fsl-imx25-gcq.h
index 87abdd4a76..08ef4d298b 100644
--- a/dts/include/dt-bindings/iio/adc/fsl-imx25-gcq.h
+++ b/dts/include/dt-bindings/iio/adc/fsl-imx25-gcq.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for configuring the I.MX25 ADC
*/
diff --git a/dts/include/dt-bindings/iio/adi,ad5592r.h b/dts/include/dt-bindings/iio/adi,ad5592r.h
index c48aca1dca..9f8c7b808c 100644
--- a/dts/include/dt-bindings/iio/adi,ad5592r.h
+++ b/dts/include/dt-bindings/iio/adi,ad5592r.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_ADI_AD5592R_H
#define _DT_BINDINGS_ADI_AD5592R_H
diff --git a/dts/include/dt-bindings/input/input.h b/dts/include/dt-bindings/input/input.h
index a21413324a..bcf0ae100f 100644
--- a/dts/include/dt-bindings/input/input.h
+++ b/dts/include/dt-bindings/input/input.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for most input bindings.
*
diff --git a/dts/include/dt-bindings/input/linux-event-codes.h b/dts/include/dt-bindings/input/linux-event-codes.h
index 179891074b..f4058bd4c3 100644
--- a/dts/include/dt-bindings/input/linux-event-codes.h
+++ b/dts/include/dt-bindings/input/linux-event-codes.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/*
* Input event codes
*
diff --git a/dts/include/dt-bindings/interrupt-controller/arm-gic.h b/dts/include/dt-bindings/interrupt-controller/arm-gic.h
index d4110d5caa..0c85f65c81 100644
--- a/dts/include/dt-bindings/interrupt-controller/arm-gic.h
+++ b/dts/include/dt-bindings/interrupt-controller/arm-gic.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the ARM GIC.
*/
diff --git a/dts/include/dt-bindings/interrupt-controller/irq.h b/dts/include/dt-bindings/interrupt-controller/irq.h
index 33a1003c55..a8b310555f 100644
--- a/dts/include/dt-bindings/interrupt-controller/irq.h
+++ b/dts/include/dt-bindings/interrupt-controller/irq.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for most IRQ bindings.
*
diff --git a/dts/include/dt-bindings/interrupt-controller/mips-gic.h b/dts/include/dt-bindings/interrupt-controller/mips-gic.h
index cf35a577e3..bd45cee0c3 100644
--- a/dts/include/dt-bindings/interrupt-controller/mips-gic.h
+++ b/dts/include/dt-bindings/interrupt-controller/mips-gic.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_INTERRUPT_CONTROLLER_MIPS_GIC_H
#define _DT_BINDINGS_INTERRUPT_CONTROLLER_MIPS_GIC_H
diff --git a/dts/include/dt-bindings/interrupt-controller/mvebu-icu.h b/dts/include/dt-bindings/interrupt-controller/mvebu-icu.h
index 8249558545..bb5217c642 100644
--- a/dts/include/dt-bindings/interrupt-controller/mvebu-icu.h
+++ b/dts/include/dt-bindings/interrupt-controller/mvebu-icu.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the MVEBU ICU driver.
*/
diff --git a/dts/include/dt-bindings/leds/common.h b/dts/include/dt-bindings/leds/common.h
index 7958bec7de..e171d0a6be 100644
--- a/dts/include/dt-bindings/leds/common.h
+++ b/dts/include/dt-bindings/leds/common.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides macros for the common LEDs device tree bindings.
*
diff --git a/dts/include/dt-bindings/leds/leds-ns2.h b/dts/include/dt-bindings/leds/leds-ns2.h
index 491c5f974a..fd615749e7 100644
--- a/dts/include/dt-bindings/leds/leds-ns2.h
+++ b/dts/include/dt-bindings/leds/leds-ns2.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_LEDS_NS2_H
#define _DT_BINDINGS_LEDS_NS2_H
diff --git a/dts/include/dt-bindings/mailbox/tegra186-hsp.h b/dts/include/dt-bindings/mailbox/tegra186-hsp.h
index f5d66e5f5f..bcab5b7ca7 100644
--- a/dts/include/dt-bindings/mailbox/tegra186-hsp.h
+++ b/dts/include/dt-bindings/mailbox/tegra186-hsp.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for binding nvidia,tegra186-hsp.
*/
diff --git a/dts/include/dt-bindings/media/c8sectpfe.h b/dts/include/dt-bindings/media/c8sectpfe.h
index a0b5c7be68..6b1fb6f541 100644
--- a/dts/include/dt-bindings/media/c8sectpfe.h
+++ b/dts/include/dt-bindings/media/c8sectpfe.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_C8SECTPFE_H
#define __DT_C8SECTPFE_H
diff --git a/dts/include/dt-bindings/memory/tegra114-mc.h b/dts/include/dt-bindings/memory/tegra114-mc.h
index 8f48985a31..27c8386987 100644
--- a/dts/include/dt-bindings/memory/tegra114-mc.h
+++ b/dts/include/dt-bindings/memory/tegra114-mc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef DT_BINDINGS_MEMORY_TEGRA114_MC_H
#define DT_BINDINGS_MEMORY_TEGRA114_MC_H
diff --git a/dts/include/dt-bindings/memory/tegra124-mc.h b/dts/include/dt-bindings/memory/tegra124-mc.h
index 7d8ee798f3..f534d7c060 100644
--- a/dts/include/dt-bindings/memory/tegra124-mc.h
+++ b/dts/include/dt-bindings/memory/tegra124-mc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef DT_BINDINGS_MEMORY_TEGRA124_MC_H
#define DT_BINDINGS_MEMORY_TEGRA124_MC_H
diff --git a/dts/include/dt-bindings/memory/tegra210-mc.h b/dts/include/dt-bindings/memory/tegra210-mc.h
index d1731bc14d..4490f7cf47 100644
--- a/dts/include/dt-bindings/memory/tegra210-mc.h
+++ b/dts/include/dt-bindings/memory/tegra210-mc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef DT_BINDINGS_MEMORY_TEGRA210_MC_H
#define DT_BINDINGS_MEMORY_TEGRA210_MC_H
diff --git a/dts/include/dt-bindings/memory/tegra30-mc.h b/dts/include/dt-bindings/memory/tegra30-mc.h
index 502beb03d7..3cac819190 100644
--- a/dts/include/dt-bindings/memory/tegra30-mc.h
+++ b/dts/include/dt-bindings/memory/tegra30-mc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef DT_BINDINGS_MEMORY_TEGRA30_MC_H
#define DT_BINDINGS_MEMORY_TEGRA30_MC_H
diff --git a/dts/include/dt-bindings/mfd/as3722.h b/dts/include/dt-bindings/mfd/as3722.h
index e66c0898c5..9ef0cba904 100644
--- a/dts/include/dt-bindings/mfd/as3722.h
+++ b/dts/include/dt-bindings/mfd/as3722.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides macros for ams AS3722 device bindings.
*
diff --git a/dts/include/dt-bindings/mfd/dbx500-prcmu.h b/dts/include/dt-bindings/mfd/dbx500-prcmu.h
index 552a2d174f..0404bcc47d 100644
--- a/dts/include/dt-bindings/mfd/dbx500-prcmu.h
+++ b/dts/include/dt-bindings/mfd/dbx500-prcmu.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the PRCMU bindings.
*
diff --git a/dts/include/dt-bindings/mfd/max77620.h b/dts/include/dt-bindings/mfd/max77620.h
index b911a0720c..1e19c5f908 100644
--- a/dts/include/dt-bindings/mfd/max77620.h
+++ b/dts/include/dt-bindings/mfd/max77620.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides macros for MAXIM MAX77620 device bindings.
*
diff --git a/dts/include/dt-bindings/mfd/palmas.h b/dts/include/dt-bindings/mfd/palmas.h
index cdb075aae4..c4f1d57ff4 100644
--- a/dts/include/dt-bindings/mfd/palmas.h
+++ b/dts/include/dt-bindings/mfd/palmas.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides macros for Palmas device bindings.
*
diff --git a/dts/include/dt-bindings/mfd/qcom-rpm.h b/dts/include/dt-bindings/mfd/qcom-rpm.h
index 54aef5e217..c9204c4df5 100644
--- a/dts/include/dt-bindings/mfd/qcom-rpm.h
+++ b/dts/include/dt-bindings/mfd/qcom-rpm.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the Qualcomm RPM bindings.
*/
diff --git a/dts/include/dt-bindings/mfd/st-lpc.h b/dts/include/dt-bindings/mfd/st-lpc.h
index d05894afa7..88a7f56843 100644
--- a/dts/include/dt-bindings/mfd/st-lpc.h
+++ b/dts/include/dt-bindings/mfd/st-lpc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides shared DT/Driver defines for ST's LPC device
*
diff --git a/dts/include/dt-bindings/mfd/stm32f4-rcc.h b/dts/include/dt-bindings/mfd/stm32f4-rcc.h
index 082a81c942..309e8c79f2 100644
--- a/dts/include/dt-bindings/mfd/stm32f4-rcc.h
+++ b/dts/include/dt-bindings/mfd/stm32f4-rcc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the STM32F4 RCC IP
*/
diff --git a/dts/include/dt-bindings/mfd/stm32f7-rcc.h b/dts/include/dt-bindings/mfd/stm32f7-rcc.h
index e36cc69959..8b7b7197ff 100644
--- a/dts/include/dt-bindings/mfd/stm32f7-rcc.h
+++ b/dts/include/dt-bindings/mfd/stm32f7-rcc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the STM32F7 RCC IP
*/
diff --git a/dts/include/dt-bindings/mux/mux.h b/dts/include/dt-bindings/mux/mux.h
index c8e855c4a6..042719218d 100644
--- a/dts/include/dt-bindings/mux/mux.h
+++ b/dts/include/dt-bindings/mux/mux.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for most Multiplexer bindings.
*
diff --git a/dts/include/dt-bindings/pinctrl/am33xx.h b/dts/include/dt-bindings/pinctrl/am33xx.h
index 226f77246a..7d947a5972 100644
--- a/dts/include/dt-bindings/pinctrl/am33xx.h
+++ b/dts/include/dt-bindings/pinctrl/am33xx.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants specific to AM33XX pinctrl bindings.
*/
diff --git a/dts/include/dt-bindings/pinctrl/am43xx.h b/dts/include/dt-bindings/pinctrl/am43xx.h
index 344bd1eb33..4678915766 100644
--- a/dts/include/dt-bindings/pinctrl/am43xx.h
+++ b/dts/include/dt-bindings/pinctrl/am43xx.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants specific to AM43XX pinctrl bindings.
*/
diff --git a/dts/include/dt-bindings/pinctrl/dm814x.h b/dts/include/dt-bindings/pinctrl/dm814x.h
index 0f484273da..afbabbc4dd 100644
--- a/dts/include/dt-bindings/pinctrl/dm814x.h
+++ b/dts/include/dt-bindings/pinctrl/dm814x.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants specific to DM814X pinctrl bindings.
*/
diff --git a/dts/include/dt-bindings/pinctrl/mt6397-pinfunc.h b/dts/include/dt-bindings/pinctrl/mt6397-pinfunc.h
index 85739b308c..f393fbd689 100644
--- a/dts/include/dt-bindings/pinctrl/mt6397-pinfunc.h
+++ b/dts/include/dt-bindings/pinctrl/mt6397-pinfunc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DTS_MT6397_PINFUNC_H
#define __DTS_MT6397_PINFUNC_H
diff --git a/dts/include/dt-bindings/pinctrl/mt7623-pinfunc.h b/dts/include/dt-bindings/pinctrl/mt7623-pinfunc.h
index 436a87be86..2d6a7b1d7b 100644
--- a/dts/include/dt-bindings/pinctrl/mt7623-pinfunc.h
+++ b/dts/include/dt-bindings/pinctrl/mt7623-pinfunc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DTS_MT7623_PINFUNC_H
#define __DTS_MT7623_PINFUNC_H
diff --git a/dts/include/dt-bindings/pinctrl/omap.h b/dts/include/dt-bindings/pinctrl/omap.h
index fbd6f72024..49b5dea2b3 100644
--- a/dts/include/dt-bindings/pinctrl/omap.h
+++ b/dts/include/dt-bindings/pinctrl/omap.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for OMAP pinctrl bindings.
*
diff --git a/dts/include/dt-bindings/pinctrl/pinctrl-tegra-xusb.h b/dts/include/dt-bindings/pinctrl/pinctrl-tegra-xusb.h
index 914d56da93..ac63c399b4 100644
--- a/dts/include/dt-bindings/pinctrl/pinctrl-tegra-xusb.h
+++ b/dts/include/dt-bindings/pinctrl/pinctrl-tegra-xusb.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_PINCTRL_TEGRA_XUSB_H
#define _DT_BINDINGS_PINCTRL_TEGRA_XUSB_H 1
diff --git a/dts/include/dt-bindings/pinctrl/qcom,pmic-gpio.h b/dts/include/dt-bindings/pinctrl/qcom,pmic-gpio.h
index b8ff8824e2..e5df5ce45a 100644
--- a/dts/include/dt-bindings/pinctrl/qcom,pmic-gpio.h
+++ b/dts/include/dt-bindings/pinctrl/qcom,pmic-gpio.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the Qualcomm PMIC GPIO binding.
*/
diff --git a/dts/include/dt-bindings/pinctrl/qcom,pmic-mpp.h b/dts/include/dt-bindings/pinctrl/qcom,pmic-mpp.h
index 2e360d8f78..32e66ee7e8 100644
--- a/dts/include/dt-bindings/pinctrl/qcom,pmic-mpp.h
+++ b/dts/include/dt-bindings/pinctrl/qcom,pmic-mpp.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the Qualcomm PMIC's
* Multi-Purpose Pin binding.
diff --git a/dts/include/dt-bindings/pinctrl/r7s72100-pinctrl.h b/dts/include/dt-bindings/pinctrl/r7s72100-pinctrl.h
index 6b609fe109..cdb9502468 100644
--- a/dts/include/dt-bindings/pinctrl/r7s72100-pinctrl.h
+++ b/dts/include/dt-bindings/pinctrl/r7s72100-pinctrl.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* Defines macros and constants for Renesas RZ/A1 pin controller pin
* muxing functions.
diff --git a/dts/include/dt-bindings/pinctrl/stm32f429-pinfunc.h b/dts/include/dt-bindings/pinctrl/stm32f429-pinfunc.h
index 26f18798d9..9a5a028f0d 100644
--- a/dts/include/dt-bindings/pinctrl/stm32f429-pinfunc.h
+++ b/dts/include/dt-bindings/pinctrl/stm32f429-pinfunc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_STM32F429_PINFUNC_H
#define _DT_BINDINGS_STM32F429_PINFUNC_H
diff --git a/dts/include/dt-bindings/pinctrl/stm32f746-pinfunc.h b/dts/include/dt-bindings/pinctrl/stm32f746-pinfunc.h
index 6348c6a830..4c28f8f416 100644
--- a/dts/include/dt-bindings/pinctrl/stm32f746-pinfunc.h
+++ b/dts/include/dt-bindings/pinctrl/stm32f746-pinfunc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_STM32F746_PINFUNC_H
#define _DT_BINDINGS_STM32F746_PINFUNC_H
diff --git a/dts/include/dt-bindings/pinctrl/stm32h7-pinfunc.h b/dts/include/dt-bindings/pinctrl/stm32h7-pinfunc.h
index cb673b5e8e..06d99a8ddb 100644
--- a/dts/include/dt-bindings/pinctrl/stm32h7-pinfunc.h
+++ b/dts/include/dt-bindings/pinctrl/stm32h7-pinfunc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_STM32H7_PINFUNC_H
#define _DT_BINDINGS_STM32H7_PINFUNC_H
diff --git a/dts/include/dt-bindings/power/mt8173-power.h b/dts/include/dt-bindings/power/mt8173-power.h
index b34cee95aa..15d531aa6e 100644
--- a/dts/include/dt-bindings/power/mt8173-power.h
+++ b/dts/include/dt-bindings/power/mt8173-power.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_POWER_MT8183_POWER_H
#define _DT_BINDINGS_POWER_MT8183_POWER_H
diff --git a/dts/include/dt-bindings/power/rk3288-power.h b/dts/include/dt-bindings/power/rk3288-power.h
index b8b1045f3d..f710b56ccd 100644
--- a/dts/include/dt-bindings/power/rk3288-power.h
+++ b/dts/include/dt-bindings/power/rk3288-power.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_BINDINGS_POWER_RK3288_POWER_H__
#define __DT_BINDINGS_POWER_RK3288_POWER_H__
diff --git a/dts/include/dt-bindings/power/rk3328-power.h b/dts/include/dt-bindings/power/rk3328-power.h
index 10c3c37153..02e3d7fc1c 100644
--- a/dts/include/dt-bindings/power/rk3328-power.h
+++ b/dts/include/dt-bindings/power/rk3328-power.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_BINDINGS_POWER_RK3328_POWER_H__
#define __DT_BINDINGS_POWER_RK3328_POWER_H__
diff --git a/dts/include/dt-bindings/power/rk3368-power.h b/dts/include/dt-bindings/power/rk3368-power.h
index 93633d57ed..5e602dbd64 100644
--- a/dts/include/dt-bindings/power/rk3368-power.h
+++ b/dts/include/dt-bindings/power/rk3368-power.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_BINDINGS_POWER_RK3368_POWER_H__
#define __DT_BINDINGS_POWER_RK3368_POWER_H__
diff --git a/dts/include/dt-bindings/power/rk3399-power.h b/dts/include/dt-bindings/power/rk3399-power.h
index 168b3bfbd6..aedd8b180f 100644
--- a/dts/include/dt-bindings/power/rk3399-power.h
+++ b/dts/include/dt-bindings/power/rk3399-power.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_BINDINGS_POWER_RK3399_POWER_H__
#define __DT_BINDINGS_POWER_RK3399_POWER_H__
diff --git a/dts/include/dt-bindings/pwm/pwm.h b/dts/include/dt-bindings/pwm/pwm.h
index 96f49e8225..ab9a077e3c 100644
--- a/dts/include/dt-bindings/pwm/pwm.h
+++ b/dts/include/dt-bindings/pwm/pwm.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for most PWM bindings.
*
diff --git a/dts/include/dt-bindings/reset/cortina,gemini-reset.h b/dts/include/dt-bindings/reset/cortina,gemini-reset.h
index 0b886aee65..f48aff2384 100644
--- a/dts/include/dt-bindings/reset/cortina,gemini-reset.h
+++ b/dts/include/dt-bindings/reset/cortina,gemini-reset.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_RESET_CORTINA_GEMINI_H
#define _DT_BINDINGS_RESET_CORTINA_GEMINI_H
diff --git a/dts/include/dt-bindings/reset/hisi,hi6220-resets.h b/dts/include/dt-bindings/reset/hisi,hi6220-resets.h
index 322ec5335b..e7c362a81a 100644
--- a/dts/include/dt-bindings/reset/hisi,hi6220-resets.h
+++ b/dts/include/dt-bindings/reset/hisi,hi6220-resets.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/**
* This header provides index for the reset controller
* based on hi6220 SoC.
diff --git a/dts/include/dt-bindings/reset/pistachio-resets.h b/dts/include/dt-bindings/reset/pistachio-resets.h
index 60a189b1fa..5bb4dd0d63 100644
--- a/dts/include/dt-bindings/reset/pistachio-resets.h
+++ b/dts/include/dt-bindings/reset/pistachio-resets.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the reset controller
* present in the Pistachio SoC
diff --git a/dts/include/dt-bindings/reset/stih407-resets.h b/dts/include/dt-bindings/reset/stih407-resets.h
index 4ab3a1c949..f2a2c4f7f0 100644
--- a/dts/include/dt-bindings/reset/stih407-resets.h
+++ b/dts/include/dt-bindings/reset/stih407-resets.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the reset controller
* based peripheral powerdown requests on the STMicroelectronics
diff --git a/dts/include/dt-bindings/reset/stih415-resets.h b/dts/include/dt-bindings/reset/stih415-resets.h
index c2329fe29c..96f7831a1d 100644
--- a/dts/include/dt-bindings/reset/stih415-resets.h
+++ b/dts/include/dt-bindings/reset/stih415-resets.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the reset controller
* based peripheral powerdown requests on the STMicroelectronics
diff --git a/dts/include/dt-bindings/reset/stih416-resets.h b/dts/include/dt-bindings/reset/stih416-resets.h
index fcf9af1ac0..f682c906ed 100644
--- a/dts/include/dt-bindings/reset/stih416-resets.h
+++ b/dts/include/dt-bindings/reset/stih416-resets.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the reset controller
* based peripheral powerdown requests on the STMicroelectronics
diff --git a/dts/include/dt-bindings/reset/tegra124-car.h b/dts/include/dt-bindings/reset/tegra124-car.h
index 070e4f6e74..97d2f3db82 100644
--- a/dts/include/dt-bindings/reset/tegra124-car.h
+++ b/dts/include/dt-bindings/reset/tegra124-car.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides Tegra124-specific constants for binding
* nvidia,tegra124-car.
diff --git a/dts/include/dt-bindings/reset/tegra210-car.h b/dts/include/dt-bindings/reset/tegra210-car.h
index 296ec6e3f8..9dc84ec763 100644
--- a/dts/include/dt-bindings/reset/tegra210-car.h
+++ b/dts/include/dt-bindings/reset/tegra210-car.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides Tegra210-specific constants for binding
* nvidia,tegra210-car.
diff --git a/dts/include/dt-bindings/soc/rockchip,boot-mode.h b/dts/include/dt-bindings/soc/rockchip,boot-mode.h
index ae7c867e73..4b0914c098 100644
--- a/dts/include/dt-bindings/soc/rockchip,boot-mode.h
+++ b/dts/include/dt-bindings/soc/rockchip,boot-mode.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __ROCKCHIP_BOOT_MODE_H
#define __ROCKCHIP_BOOT_MODE_H
diff --git a/dts/include/dt-bindings/sound/apq8016-lpass.h b/dts/include/dt-bindings/sound/apq8016-lpass.h
index 499076e980..3c3e16c0aa 100644
--- a/dts/include/dt-bindings/sound/apq8016-lpass.h
+++ b/dts/include/dt-bindings/sound/apq8016-lpass.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_APQ8016_LPASS_H
#define __DT_APQ8016_LPASS_H
diff --git a/dts/include/dt-bindings/sound/audio-jack-events.h b/dts/include/dt-bindings/sound/audio-jack-events.h
index 378349f280..1b29b29512 100644
--- a/dts/include/dt-bindings/sound/audio-jack-events.h
+++ b/dts/include/dt-bindings/sound/audio-jack-events.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __AUDIO_JACK_EVENTS_H
#define __AUDIO_JACK_EVENTS_H
diff --git a/dts/include/dt-bindings/sound/cs35l32.h b/dts/include/dt-bindings/sound/cs35l32.h
index 0c6d6a3c15..7549d5019e 100644
--- a/dts/include/dt-bindings/sound/cs35l32.h
+++ b/dts/include/dt-bindings/sound/cs35l32.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_CS35L32_H
#define __DT_CS35L32_H
diff --git a/dts/include/dt-bindings/sound/fsl-imx-audmux.h b/dts/include/dt-bindings/sound/fsl-imx-audmux.h
index 50b09e96f2..751fe1416f 100644
--- a/dts/include/dt-bindings/sound/fsl-imx-audmux.h
+++ b/dts/include/dt-bindings/sound/fsl-imx-audmux.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_FSL_IMX_AUDMUX_H
#define __DT_FSL_IMX_AUDMUX_H
diff --git a/dts/include/dt-bindings/sound/samsung-i2s.h b/dts/include/dt-bindings/sound/samsung-i2s.h
index 0c69818d53..77545f14c3 100644
--- a/dts/include/dt-bindings/sound/samsung-i2s.h
+++ b/dts/include/dt-bindings/sound/samsung-i2s.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DT_BINDINGS_SAMSUNG_I2S_H
#define _DT_BINDINGS_SAMSUNG_I2S_H
diff --git a/dts/include/dt-bindings/sound/tas2552.h b/dts/include/dt-bindings/sound/tas2552.h
index a4e1a07998..0daeb83858 100644
--- a/dts/include/dt-bindings/sound/tas2552.h
+++ b/dts/include/dt-bindings/sound/tas2552.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_TAS2552_H
#define __DT_TAS2552_H
diff --git a/dts/include/dt-bindings/sound/tlv320aic31xx-micbias.h b/dts/include/dt-bindings/sound/tlv320aic31xx-micbias.h
index f5cb772ab9..c6895a18a4 100644
--- a/dts/include/dt-bindings/sound/tlv320aic31xx-micbias.h
+++ b/dts/include/dt-bindings/sound/tlv320aic31xx-micbias.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __DT_TLV320AIC31XX_MICBIAS_H
#define __DT_TLV320AIC31XX_MICBIAS_H
diff --git a/dts/include/dt-bindings/thermal/lm90.h b/dts/include/dt-bindings/thermal/lm90.h
index 8c2e3095f7..eed91a16c3 100644
--- a/dts/include/dt-bindings/thermal/lm90.h
+++ b/dts/include/dt-bindings/thermal/lm90.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for the LM90 thermal bindings.
*/
diff --git a/dts/include/dt-bindings/thermal/tegra124-soctherm.h b/dts/include/dt-bindings/thermal/tegra124-soctherm.h
index 2a99f1d52b..c15e8b709a 100644
--- a/dts/include/dt-bindings/thermal/tegra124-soctherm.h
+++ b/dts/include/dt-bindings/thermal/tegra124-soctherm.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for binding nvidia,tegra124-soctherm.
*/
diff --git a/dts/src/arm/am57xx-commercial-grade.dtsi b/dts/src/arm/am57xx-commercial-grade.dtsi
index c183654464..3eed6e09c8 100644
--- a/dts/src/arm/am57xx-commercial-grade.dtsi
+++ b/dts/src/arm/am57xx-commercial-grade.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
&cpu_alert0 {
temperature = <80000>; /* milliCelsius */
};
diff --git a/dts/src/arm/am57xx-industrial-grade.dtsi b/dts/src/arm/am57xx-industrial-grade.dtsi
index 70c8c4ba19..422f953fc8 100644
--- a/dts/src/arm/am57xx-industrial-grade.dtsi
+++ b/dts/src/arm/am57xx-industrial-grade.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
&cpu_alert0 {
temperature = <90000>; /* milliCelsius */
};
diff --git a/dts/src/arm/armada-375.dtsi b/dts/src/arm/armada-375.dtsi
index 7225c7ce9a..2cb1bcd309 100644
--- a/dts/src/arm/armada-375.dtsi
+++ b/dts/src/arm/armada-375.dtsi
@@ -178,9 +178,9 @@
reg = <0x8000 0x1000>;
cache-unified;
cache-level = <2>;
- arm,double-linefill-incr = <1>;
+ arm,double-linefill-incr = <0>;
arm,double-linefill-wrap = <0>;
- arm,double-linefill = <1>;
+ arm,double-linefill = <0>;
prefetch-data = <1>;
};
diff --git a/dts/src/arm/armada-38x.dtsi b/dts/src/arm/armada-38x.dtsi
index 4960722aab..00ff549d4e 100644
--- a/dts/src/arm/armada-38x.dtsi
+++ b/dts/src/arm/armada-38x.dtsi
@@ -143,9 +143,9 @@
reg = <0x8000 0x1000>;
cache-unified;
cache-level = <2>;
- arm,double-linefill-incr = <1>;
+ arm,double-linefill-incr = <0>;
arm,double-linefill-wrap = <0>;
- arm,double-linefill = <1>;
+ arm,double-linefill = <0>;
prefetch-data = <1>;
};
diff --git a/dts/src/arm/armada-39x.dtsi b/dts/src/arm/armada-39x.dtsi
index ea657071e2..5218bd2a24 100644
--- a/dts/src/arm/armada-39x.dtsi
+++ b/dts/src/arm/armada-39x.dtsi
@@ -111,9 +111,9 @@
reg = <0x8000 0x1000>;
cache-unified;
cache-level = <2>;
- arm,double-linefill-incr = <1>;
+ arm,double-linefill-incr = <0>;
arm,double-linefill-wrap = <0>;
- arm,double-linefill = <1>;
+ arm,double-linefill = <0>;
prefetch-data = <1>;
};
diff --git a/dts/src/arm/armv7-m.dtsi b/dts/src/arm/armv7-m.dtsi
index ba332e399b..26f5443d85 100644
--- a/dts/src/arm/armv7-m.dtsi
+++ b/dts/src/arm/armv7-m.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
nvic: interrupt-controller@e000e100 {
compatible = "arm,armv7m-nvic";
diff --git a/dts/src/arm/aspeed-ast2500-evb.dts b/dts/src/arm/aspeed-ast2500-evb.dts
index 7c90dac998..f53e89d634 100644
--- a/dts/src/arm/aspeed-ast2500-evb.dts
+++ b/dts/src/arm/aspeed-ast2500-evb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "aspeed-g5.dtsi"
diff --git a/dts/src/arm/aspeed-bmc-opp-palmetto.dts b/dts/src/arm/aspeed-bmc-opp-palmetto.dts
index 1125517662..e1b523bd5b 100644
--- a/dts/src/arm/aspeed-bmc-opp-palmetto.dts
+++ b/dts/src/arm/aspeed-bmc-opp-palmetto.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "aspeed-g4.dtsi"
diff --git a/dts/src/arm/aspeed-bmc-opp-romulus.dts b/dts/src/arm/aspeed-bmc-opp-romulus.dts
index 1190fec1b5..6dd77cba19 100644
--- a/dts/src/arm/aspeed-bmc-opp-romulus.dts
+++ b/dts/src/arm/aspeed-bmc-opp-romulus.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "aspeed-g5.dtsi"
diff --git a/dts/src/arm/aspeed-g4.dtsi b/dts/src/arm/aspeed-g4.dtsi
index 22b958537d..fcc5efbd08 100644
--- a/dts/src/arm/aspeed-g4.dtsi
+++ b/dts/src/arm/aspeed-g4.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "skeleton.dtsi"
/ {
diff --git a/dts/src/arm/aspeed-g5.dtsi b/dts/src/arm/aspeed-g5.dtsi
index 9cffe347b8..eab8f549a6 100644
--- a/dts/src/arm/aspeed-g5.dtsi
+++ b/dts/src/arm/aspeed-g5.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "skeleton.dtsi"
/ {
diff --git a/dts/src/arm/at91-ariettag25.dts b/dts/src/arm/at91-ariettag25.dts
index c514502081..21c5b56c92 100644
--- a/dts/src/arm/at91-ariettag25.dts
+++ b/dts/src/arm/at91-ariettag25.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree file for Arietta G25
* This device tree is minimal, to activate more peripherals, see:
diff --git a/dts/src/arm/bcm2835-rpi-a-plus.dts b/dts/src/arm/bcm2835-rpi-a-plus.dts
index 9f866491ef..f81ae0a103 100644
--- a/dts/src/arm/bcm2835-rpi-a-plus.dts
+++ b/dts/src/arm/bcm2835-rpi-a-plus.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "bcm2835.dtsi"
#include "bcm2835-rpi.dtsi"
diff --git a/dts/src/arm/bcm2835-rpi-a.dts b/dts/src/arm/bcm2835-rpi-a.dts
index 4b1af06c8d..7a960a0482 100644
--- a/dts/src/arm/bcm2835-rpi-a.dts
+++ b/dts/src/arm/bcm2835-rpi-a.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "bcm2835.dtsi"
#include "bcm2835-rpi.dtsi"
diff --git a/dts/src/arm/bcm2835-rpi-b-plus.dts b/dts/src/arm/bcm2835-rpi-b-plus.dts
index a846f1e781..0161a8483e 100644
--- a/dts/src/arm/bcm2835-rpi-b-plus.dts
+++ b/dts/src/arm/bcm2835-rpi-b-plus.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "bcm2835.dtsi"
#include "bcm2835-rpi.dtsi"
diff --git a/dts/src/arm/bcm2835-rpi-b-rev2.dts b/dts/src/arm/bcm2835-rpi-b-rev2.dts
index e860964e39..4bc70efe43 100644
--- a/dts/src/arm/bcm2835-rpi-b-rev2.dts
+++ b/dts/src/arm/bcm2835-rpi-b-rev2.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "bcm2835.dtsi"
#include "bcm2835-rpi.dtsi"
diff --git a/dts/src/arm/bcm2835-rpi-b.dts b/dts/src/arm/bcm2835-rpi-b.dts
index 5d77f3f8c4..cca4a75a56 100644
--- a/dts/src/arm/bcm2835-rpi-b.dts
+++ b/dts/src/arm/bcm2835-rpi-b.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "bcm2835.dtsi"
#include "bcm2835-rpi.dtsi"
diff --git a/dts/src/arm/bcm2835.dtsi b/dts/src/arm/bcm2835.dtsi
index 659b6e9513..0e3d2a5ff2 100644
--- a/dts/src/arm/bcm2835.dtsi
+++ b/dts/src/arm/bcm2835.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "bcm283x.dtsi"
/ {
diff --git a/dts/src/arm/bcm2836-rpi-2-b.dts b/dts/src/arm/bcm2836-rpi-2-b.dts
index e8de41444b..6669355fd6 100644
--- a/dts/src/arm/bcm2836-rpi-2-b.dts
+++ b/dts/src/arm/bcm2836-rpi-2-b.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "bcm2836.dtsi"
#include "bcm2835-rpi.dtsi"
diff --git a/dts/src/arm/bcm2836.dtsi b/dts/src/arm/bcm2836.dtsi
index 2c26d0be8b..61e1580035 100644
--- a/dts/src/arm/bcm2836.dtsi
+++ b/dts/src/arm/bcm2836.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "bcm283x.dtsi"
/ {
diff --git a/dts/src/arm/bcm2837-rpi-3-b.dts b/dts/src/arm/bcm2837-rpi-3-b.dts
index c71a0d73d2..eb1a28da57 100644
--- a/dts/src/arm/bcm2837-rpi-3-b.dts
+++ b/dts/src/arm/bcm2837-rpi-3-b.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "bcm2837.dtsi"
#include "bcm2835-rpi.dtsi"
diff --git a/dts/src/arm/bcm283x-rpi-smsc9512.dtsi b/dts/src/arm/bcm283x-rpi-smsc9512.dtsi
index 9a0599f711..967e081cb9 100644
--- a/dts/src/arm/bcm283x-rpi-smsc9512.dtsi
+++ b/dts/src/arm/bcm283x-rpi-smsc9512.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
aliases {
ethernet0 = &ethernet;
diff --git a/dts/src/arm/bcm283x-rpi-usb-otg.dtsi b/dts/src/arm/bcm283x-rpi-usb-otg.dtsi
index e7d217c967..e2fd9610e1 100644
--- a/dts/src/arm/bcm283x-rpi-usb-otg.dtsi
+++ b/dts/src/arm/bcm283x-rpi-usb-otg.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
&usb {
dr_mode = "otg";
g-rx-fifo-size = <256>;
diff --git a/dts/src/arm/bcm63138.dtsi b/dts/src/arm/bcm63138.dtsi
index d0560e8cd6..43ee992ccd 100644
--- a/dts/src/arm/bcm63138.dtsi
+++ b/dts/src/arm/bcm63138.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Broadcom BCM63138 DSL SoCs Device Tree
*/
diff --git a/dts/src/arm/bcm7445-bcm97445svmb.dts b/dts/src/arm/bcm7445-bcm97445svmb.dts
index 0bb8d17e4c..8006c69a3f 100644
--- a/dts/src/arm/bcm7445-bcm97445svmb.dts
+++ b/dts/src/arm/bcm7445-bcm97445svmb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "bcm7445.dtsi"
diff --git a/dts/src/arm/bcm7445.dtsi b/dts/src/arm/bcm7445.dtsi
index 4791321969..c859aa6f35 100644
--- a/dts/src/arm/bcm7445.dtsi
+++ b/dts/src/arm/bcm7445.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/interrupt-controller/arm-gic.h>
#include "skeleton.dtsi"
diff --git a/dts/src/arm/bcm963138dvt.dts b/dts/src/arm/bcm963138dvt.dts
index 370aa2cfdd..c61673638f 100644
--- a/dts/src/arm/bcm963138dvt.dts
+++ b/dts/src/arm/bcm963138dvt.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Broadcom BCM63138 Reference Board DTS
*/
diff --git a/dts/src/arm/dove-cubox-es.dts b/dts/src/arm/dove-cubox-es.dts
index e28ef056dd..ad361ec136 100644
--- a/dts/src/arm/dove-cubox-es.dts
+++ b/dts/src/arm/dove-cubox-es.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "dove-cubox.dts"
/ {
diff --git a/dts/src/arm/dove-cubox.dts b/dts/src/arm/dove-cubox.dts
index af3cb63313..580e3cbcfb 100644
--- a/dts/src/arm/dove-cubox.dts
+++ b/dts/src/arm/dove-cubox.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "dove.dtsi"
diff --git a/dts/src/arm/dove-d2plug.dts b/dts/src/arm/dove-d2plug.dts
index c11d3636c8..273f12ca25 100644
--- a/dts/src/arm/dove-d2plug.dts
+++ b/dts/src/arm/dove-d2plug.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "dove.dtsi"
diff --git a/dts/src/arm/dove-d3plug.dts b/dts/src/arm/dove-d3plug.dts
index e88ff83f1d..826026c28f 100644
--- a/dts/src/arm/dove-d3plug.dts
+++ b/dts/src/arm/dove-d3plug.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "dove.dtsi"
diff --git a/dts/src/arm/dove-dove-db.dts b/dts/src/arm/dove-dove-db.dts
index bb725dca3a..1754a62e01 100644
--- a/dts/src/arm/dove-dove-db.dts
+++ b/dts/src/arm/dove-dove-db.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "dove.dtsi"
diff --git a/dts/src/arm/dove.dtsi b/dts/src/arm/dove.dtsi
index 1475d3672e..f4a07bb7c3 100644
--- a/dts/src/arm/dove.dtsi
+++ b/dts/src/arm/dove.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/include/ "skeleton.dtsi"
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/arm/efm32gg-dk3750.dts b/dts/src/arm/efm32gg-dk3750.dts
index 98fc667d22..c9f3ea29cf 100644
--- a/dts/src/arm/efm32gg-dk3750.dts
+++ b/dts/src/arm/efm32gg-dk3750.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device tree for EFM32GG-DK3750 development board.
*
diff --git a/dts/src/arm/efm32gg.dtsi b/dts/src/arm/efm32gg.dtsi
index b78c57e51e..8a58e49144 100644
--- a/dts/src/arm/efm32gg.dtsi
+++ b/dts/src/arm/efm32gg.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device tree for Energy Micro EFM32 Giant Gecko SoC.
*
diff --git a/dts/src/arm/elpida_ecb240abacn.dtsi b/dts/src/arm/elpida_ecb240abacn.dtsi
index f97f70f833..d87ee4794f 100644
--- a/dts/src/arm/elpida_ecb240abacn.dtsi
+++ b/dts/src/arm/elpida_ecb240abacn.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Common devices used in different OMAP boards
*/
diff --git a/dts/src/arm/gemini-nas4220b.dts b/dts/src/arm/gemini-nas4220b.dts
index b4fc58c8cf..d6a22e677c 100644
--- a/dts/src/arm/gemini-nas4220b.dts
+++ b/dts/src/arm/gemini-nas4220b.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree file for the Gemini-based Raidsonic NAS IB-4220-B
*/
diff --git a/dts/src/arm/gemini-rut1xx.dts b/dts/src/arm/gemini-rut1xx.dts
index 3613b264f4..500057b657 100644
--- a/dts/src/arm/gemini-rut1xx.dts
+++ b/dts/src/arm/gemini-rut1xx.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree file for Teltonika RUT1xx
*/
diff --git a/dts/src/arm/gemini-sq201.dts b/dts/src/arm/gemini-sq201.dts
index 7cfa9caf47..63c02ca951 100644
--- a/dts/src/arm/gemini-sq201.dts
+++ b/dts/src/arm/gemini-sq201.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree file for ITian Square One SQ201 NAS
*/
diff --git a/dts/src/arm/gemini-wbd111.dts b/dts/src/arm/gemini-wbd111.dts
index 38a49e7504..b413fd12c5 100644
--- a/dts/src/arm/gemini-wbd111.dts
+++ b/dts/src/arm/gemini-wbd111.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree file for Wiliboard WBD-111
*/
diff --git a/dts/src/arm/gemini-wbd222.dts b/dts/src/arm/gemini-wbd222.dts
index f77e34e0df..3ba7105386 100644
--- a/dts/src/arm/gemini-wbd222.dts
+++ b/dts/src/arm/gemini-wbd222.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree file for Wiliboard WBD-222
*/
diff --git a/dts/src/arm/gemini.dtsi b/dts/src/arm/gemini.dtsi
index f0d178c771..b9b07d0895 100644
--- a/dts/src/arm/gemini.dtsi
+++ b/dts/src/arm/gemini.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree file for Cortina systems Gemini SoC
*/
diff --git a/dts/src/arm/imx28-apx4devkit.dts b/dts/src/arm/imx28-apx4devkit.dts
index 1092b761d7..d2a91976e6 100644
--- a/dts/src/arm/imx28-apx4devkit.dts
+++ b/dts/src/arm/imx28-apx4devkit.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "imx28.dtsi"
diff --git a/dts/src/arm/imx6qdl-dfi-fs700-m60.dtsi b/dts/src/arm/imx6qdl-dfi-fs700-m60.dtsi
index d78312c636..ebe7a8bddf 100644
--- a/dts/src/arm/imx6qdl-dfi-fs700-m60.dtsi
+++ b/dts/src/arm/imx6qdl-dfi-fs700-m60.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/gpio/gpio.h>
/ {
diff --git a/dts/src/arm/integrator.dtsi b/dts/src/arm/integrator.dtsi
index 6fe0dd1d35..380f9ae60c 100644
--- a/dts/src/arm/integrator.dtsi
+++ b/dts/src/arm/integrator.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* SoC core Device Tree for the ARM Integrator platforms
*/
diff --git a/dts/src/arm/integratorap.dts b/dts/src/arm/integratorap.dts
index e8b249f92f..a5d88a213d 100644
--- a/dts/src/arm/integratorap.dts
+++ b/dts/src/arm/integratorap.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree for the ARM Integrator/AP platform
*/
diff --git a/dts/src/arm/integratorcp.dts b/dts/src/arm/integratorcp.dts
index 97f38b57a7..a185ab8759 100644
--- a/dts/src/arm/integratorcp.dts
+++ b/dts/src/arm/integratorcp.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree for the ARM Integrator/CP platform
*/
diff --git a/dts/src/arm/kirkwood-6192.dtsi b/dts/src/arm/kirkwood-6192.dtsi
index f003f3f1bd..396bcba08a 100644
--- a/dts/src/arm/kirkwood-6192.dtsi
+++ b/dts/src/arm/kirkwood-6192.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
mbus@f1000000 {
pciec: pcie@82000000 {
diff --git a/dts/src/arm/kirkwood-6281.dtsi b/dts/src/arm/kirkwood-6281.dtsi
index 47d4b3d3d9..faa05849a4 100644
--- a/dts/src/arm/kirkwood-6281.dtsi
+++ b/dts/src/arm/kirkwood-6281.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
mbus@f1000000 {
pciec: pcie@82000000 {
diff --git a/dts/src/arm/kirkwood-6282.dtsi b/dts/src/arm/kirkwood-6282.dtsi
index a13dad0a7c..e84c54b77d 100644
--- a/dts/src/arm/kirkwood-6282.dtsi
+++ b/dts/src/arm/kirkwood-6282.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
mbus@f1000000 {
pciec: pcie@82000000 {
diff --git a/dts/src/arm/kirkwood-98dx4122.dtsi b/dts/src/arm/kirkwood-98dx4122.dtsi
index 90d4d71b66..299c147298 100644
--- a/dts/src/arm/kirkwood-98dx4122.dtsi
+++ b/dts/src/arm/kirkwood-98dx4122.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
mbus@f1000000 {
pciec: pcie@82000000 {
diff --git a/dts/src/arm/kirkwood-cloudbox.dts b/dts/src/arm/kirkwood-cloudbox.dts
index 555b7e4c58..448b0cd23b 100644
--- a/dts/src/arm/kirkwood-cloudbox.dts
+++ b/dts/src/arm/kirkwood-cloudbox.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-dns320.dts b/dts/src/arm/kirkwood-dns320.dts
index d85ef0a91b..d6b0f418fd 100644
--- a/dts/src/arm/kirkwood-dns320.dts
+++ b/dts/src/arm/kirkwood-dns320.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood-dnskw.dtsi"
diff --git a/dts/src/arm/kirkwood-dns325.dts b/dts/src/arm/kirkwood-dns325.dts
index 5e586ed04c..94d9c06cbb 100644
--- a/dts/src/arm/kirkwood-dns325.dts
+++ b/dts/src/arm/kirkwood-dns325.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood-dnskw.dtsi"
diff --git a/dts/src/arm/kirkwood-dnskw.dtsi b/dts/src/arm/kirkwood-dnskw.dtsi
index d8fca9db46..cbaf06f2f7 100644
--- a/dts/src/arm/kirkwood-dnskw.dtsi
+++ b/dts/src/arm/kirkwood-dnskw.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "kirkwood.dtsi"
#include "kirkwood-6281.dtsi"
diff --git a/dts/src/arm/kirkwood-dockstar.dts b/dts/src/arm/kirkwood-dockstar.dts
index 8497363495..6a3f1bf6d9 100644
--- a/dts/src/arm/kirkwood-dockstar.dts
+++ b/dts/src/arm/kirkwood-dockstar.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-dreamplug.dts b/dts/src/arm/kirkwood-dreamplug.dts
index e2abc8246b..7f326e2674 100644
--- a/dts/src/arm/kirkwood-dreamplug.dts
+++ b/dts/src/arm/kirkwood-dreamplug.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-goflexnet.dts b/dts/src/arm/kirkwood-goflexnet.dts
index aa60a0b049..02d87e0a10 100644
--- a/dts/src/arm/kirkwood-goflexnet.dts
+++ b/dts/src/arm/kirkwood-goflexnet.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-guruplug-server-plus.dts b/dts/src/arm/kirkwood-guruplug-server-plus.dts
index b2d9834bf4..ff1260ee3f 100644
--- a/dts/src/arm/kirkwood-guruplug-server-plus.dts
+++ b/dts/src/arm/kirkwood-guruplug-server-plus.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-ib62x0.dts b/dts/src/arm/kirkwood-ib62x0.dts
index 5bf6289701..962a910a6f 100644
--- a/dts/src/arm/kirkwood-ib62x0.dts
+++ b/dts/src/arm/kirkwood-ib62x0.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-iconnect.dts b/dts/src/arm/kirkwood-iconnect.dts
index d25184ae4a..4a512d8091 100644
--- a/dts/src/arm/kirkwood-iconnect.dts
+++ b/dts/src/arm/kirkwood-iconnect.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-iomega_ix2_200.dts b/dts/src/arm/kirkwood-iomega_ix2_200.dts
index 8474bffec0..62272d5866 100644
--- a/dts/src/arm/kirkwood-iomega_ix2_200.dts
+++ b/dts/src/arm/kirkwood-iomega_ix2_200.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-is2.dts b/dts/src/arm/kirkwood-is2.dts
index 4121674abd..1bc16a5cdb 100644
--- a/dts/src/arm/kirkwood-is2.dts
+++ b/dts/src/arm/kirkwood-is2.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/leds/leds-ns2.h>
diff --git a/dts/src/arm/kirkwood-km_common.dtsi b/dts/src/arm/kirkwood-km_common.dtsi
index 7962bdefde..75dc83914f 100644
--- a/dts/src/arm/kirkwood-km_common.dtsi
+++ b/dts/src/arm/kirkwood-km_common.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
chosen {
bootargs = "console=ttyS0,115200n8 earlyprintk";
diff --git a/dts/src/arm/kirkwood-km_fixedeth.dts b/dts/src/arm/kirkwood-km_fixedeth.dts
index 9895f2b10f..515be7bccc 100644
--- a/dts/src/arm/kirkwood-km_fixedeth.dts
+++ b/dts/src/arm/kirkwood-km_fixedeth.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-km_kirkwood.dts b/dts/src/arm/kirkwood-km_kirkwood.dts
index 235bf382ff..f035eff1c1 100644
--- a/dts/src/arm/kirkwood-km_kirkwood.dts
+++ b/dts/src/arm/kirkwood-km_kirkwood.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-lschlv2.dts b/dts/src/arm/kirkwood-lschlv2.dts
index e2fa368aef..1d737d903f 100644
--- a/dts/src/arm/kirkwood-lschlv2.dts
+++ b/dts/src/arm/kirkwood-lschlv2.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood-lsxl.dtsi"
diff --git a/dts/src/arm/kirkwood-lsxhl.dts b/dts/src/arm/kirkwood-lsxhl.dts
index 8d89cdf8d6..a56e0d7977 100644
--- a/dts/src/arm/kirkwood-lsxhl.dts
+++ b/dts/src/arm/kirkwood-lsxhl.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood-lsxl.dtsi"
diff --git a/dts/src/arm/kirkwood-lsxl.dtsi b/dts/src/arm/kirkwood-lsxl.dtsi
index 8b7c6ce79a..7b151acb99 100644
--- a/dts/src/arm/kirkwood-lsxl.dtsi
+++ b/dts/src/arm/kirkwood-lsxl.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "kirkwood.dtsi"
#include "kirkwood-6281.dtsi"
diff --git a/dts/src/arm/kirkwood-mplcec4.dts b/dts/src/arm/kirkwood-mplcec4.dts
index aa413b0bcc..b80d12f6aa 100644
--- a/dts/src/arm/kirkwood-mplcec4.dts
+++ b/dts/src/arm/kirkwood-mplcec4.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-ns2-common.dtsi b/dts/src/arm/kirkwood-ns2-common.dtsi
index 282605f4c9..51530ea866 100644
--- a/dts/src/arm/kirkwood-ns2-common.dtsi
+++ b/dts/src/arm/kirkwood-ns2-common.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "kirkwood.dtsi"
#include "kirkwood-6281.dtsi"
diff --git a/dts/src/arm/kirkwood-ns2.dts b/dts/src/arm/kirkwood-ns2.dts
index 190189d235..7b67083e1e 100644
--- a/dts/src/arm/kirkwood-ns2.dts
+++ b/dts/src/arm/kirkwood-ns2.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/leds/leds-ns2.h>
diff --git a/dts/src/arm/kirkwood-ns2lite.dts b/dts/src/arm/kirkwood-ns2lite.dts
index 2c661add0c..b0cb5907ed 100644
--- a/dts/src/arm/kirkwood-ns2lite.dts
+++ b/dts/src/arm/kirkwood-ns2lite.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood-ns2-common.dtsi"
diff --git a/dts/src/arm/kirkwood-ns2max.dts b/dts/src/arm/kirkwood-ns2max.dts
index 55cc41d9c8..c0a087e774 100644
--- a/dts/src/arm/kirkwood-ns2max.dts
+++ b/dts/src/arm/kirkwood-ns2max.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/leds/leds-ns2.h>
diff --git a/dts/src/arm/kirkwood-ns2mini.dts b/dts/src/arm/kirkwood-ns2mini.dts
index 9935f3ec29..5b9fa14b64 100644
--- a/dts/src/arm/kirkwood-ns2mini.dts
+++ b/dts/src/arm/kirkwood-ns2mini.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/leds/leds-ns2.h>
diff --git a/dts/src/arm/kirkwood-nsa310.dts b/dts/src/arm/kirkwood-nsa310.dts
index 0b69ee4934..9b861c2e76 100644
--- a/dts/src/arm/kirkwood-nsa310.dts
+++ b/dts/src/arm/kirkwood-nsa310.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood-nsa3x0-common.dtsi"
diff --git a/dts/src/arm/kirkwood-nsa310a.dts b/dts/src/arm/kirkwood-nsa310a.dts
index 3d2b3d494c..b85e314f04 100644
--- a/dts/src/arm/kirkwood-nsa310a.dts
+++ b/dts/src/arm/kirkwood-nsa310a.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood-nsa3x0-common.dtsi"
diff --git a/dts/src/arm/kirkwood-nsa3x0-common.dtsi b/dts/src/arm/kirkwood-nsa3x0-common.dtsi
index e09b79ac73..2c4037b072 100644
--- a/dts/src/arm/kirkwood-nsa3x0-common.dtsi
+++ b/dts/src/arm/kirkwood-nsa3x0-common.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "kirkwood.dtsi"
#include "kirkwood-6281.dtsi"
diff --git a/dts/src/arm/kirkwood-openblocks_a6.dts b/dts/src/arm/kirkwood-openblocks_a6.dts
index c75da5f0ca..8ea430168e 100644
--- a/dts/src/arm/kirkwood-openblocks_a6.dts
+++ b/dts/src/arm/kirkwood-openblocks_a6.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-pogoplug-series-4.dts b/dts/src/arm/kirkwood-pogoplug-series-4.dts
index b2f26239d2..5ce220ac96 100644
--- a/dts/src/arm/kirkwood-pogoplug-series-4.dts
+++ b/dts/src/arm/kirkwood-pogoplug-series-4.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* kirkwood-pogoplug-series-4.dts - Device tree file for PogoPlug Series 4
* inspired by the board files made by Kevin Mihelich for ArchLinux,
diff --git a/dts/src/arm/kirkwood-topkick.dts b/dts/src/arm/kirkwood-topkick.dts
index 330aada6d3..a5b51e29f6 100644
--- a/dts/src/arm/kirkwood-topkick.dts
+++ b/dts/src/arm/kirkwood-topkick.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-ts219-6281.dts b/dts/src/arm/kirkwood-ts219-6281.dts
index ee62204e4e..30892c19ac 100644
--- a/dts/src/arm/kirkwood-ts219-6281.dts
+++ b/dts/src/arm/kirkwood-ts219-6281.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-ts219-6282.dts b/dts/src/arm/kirkwood-ts219-6282.dts
index 3437bb3968..aba1205981 100644
--- a/dts/src/arm/kirkwood-ts219-6282.dts
+++ b/dts/src/arm/kirkwood-ts219-6282.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "kirkwood.dtsi"
diff --git a/dts/src/arm/kirkwood-ts219.dtsi b/dts/src/arm/kirkwood-ts219.dtsi
index 62e5e2d5c3..4faea1d9fa 100644
--- a/dts/src/arm/kirkwood-ts219.dtsi
+++ b/dts/src/arm/kirkwood-ts219.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
model = "QNAP TS219 family";
compatible = "qnap,ts219", "marvell,kirkwood";
diff --git a/dts/src/arm/kirkwood.dtsi b/dts/src/arm/kirkwood.dtsi
index 29b8bd7e0d..a70fc7f01f 100644
--- a/dts/src/arm/kirkwood.dtsi
+++ b/dts/src/arm/kirkwood.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/include/ "skeleton.dtsi"
#include <dt-bindings/input/input.h>
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/arm/omap-gpmc-smsc911x.dtsi b/dts/src/arm/omap-gpmc-smsc911x.dtsi
index 445fafc732..ded7e8fec9 100644
--- a/dts/src/arm/omap-gpmc-smsc911x.dtsi
+++ b/dts/src/arm/omap-gpmc-smsc911x.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Common file for GPMC connected smsc911x on omaps
*
diff --git a/dts/src/arm/omap-gpmc-smsc9221.dtsi b/dts/src/arm/omap-gpmc-smsc9221.dtsi
index 73e272fadc..7f6aefd134 100644
--- a/dts/src/arm/omap-gpmc-smsc9221.dtsi
+++ b/dts/src/arm/omap-gpmc-smsc9221.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Common file for GPMC connected smsc9221 on omaps
*
diff --git a/dts/src/arm/omap-zoom-common.dtsi b/dts/src/arm/omap-zoom-common.dtsi
index 46ef3e4438..d4ad9e58b1 100644
--- a/dts/src/arm/omap-zoom-common.dtsi
+++ b/dts/src/arm/omap-zoom-common.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Common features on the Zoom debug board
*/
diff --git a/dts/src/arm/omap2420-n800.dts b/dts/src/arm/omap2420-n800.dts
index d8c1b42360..f06d767e81 100644
--- a/dts/src/arm/omap2420-n800.dts
+++ b/dts/src/arm/omap2420-n800.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "omap2420-n8x0-common.dtsi"
diff --git a/dts/src/arm/omap2420-n810-wimax.dts b/dts/src/arm/omap2420-n810-wimax.dts
index 6b25b0359a..ac9acbd609 100644
--- a/dts/src/arm/omap2420-n810-wimax.dts
+++ b/dts/src/arm/omap2420-n810-wimax.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "omap2420-n8x0-common.dtsi"
diff --git a/dts/src/arm/omap2420-n810.dts b/dts/src/arm/omap2420-n810.dts
index b604d26bd4..7c485fbfa5 100644
--- a/dts/src/arm/omap2420-n810.dts
+++ b/dts/src/arm/omap2420-n810.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "omap2420-n8x0-common.dtsi"
diff --git a/dts/src/arm/omap2420-n8x0-common.dtsi b/dts/src/arm/omap2420-n8x0-common.dtsi
index 91886231e5..1de80c7886 100644
--- a/dts/src/arm/omap2420-n8x0-common.dtsi
+++ b/dts/src/arm/omap2420-n8x0-common.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "omap2420.dtsi"
/ {
diff --git a/dts/src/arm/omap3-cm-t3517.dts b/dts/src/arm/omap3-cm-t3517.dts
index 3d293b345e..4994e33bf6 100644
--- a/dts/src/arm/omap3-cm-t3517.dts
+++ b/dts/src/arm/omap3-cm-t3517.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Support for CompuLab CM-T3517
*/
diff --git a/dts/src/arm/omap3-cm-t3530.dts b/dts/src/arm/omap3-cm-t3530.dts
index 8dd14fcf68..76e52c78cb 100644
--- a/dts/src/arm/omap3-cm-t3530.dts
+++ b/dts/src/arm/omap3-cm-t3530.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Support for CompuLab CM-T3530
*/
diff --git a/dts/src/arm/omap3-cm-t3730.dts b/dts/src/arm/omap3-cm-t3730.dts
index bdf4b7fdda..8c63ac5bbb 100644
--- a/dts/src/arm/omap3-cm-t3730.dts
+++ b/dts/src/arm/omap3-cm-t3730.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Support for CompuLab CM-T3730
*/
diff --git a/dts/src/arm/omap3-cm-t3x.dtsi b/dts/src/arm/omap3-cm-t3x.dtsi
index fccd538324..31d5ebf388 100644
--- a/dts/src/arm/omap3-cm-t3x.dtsi
+++ b/dts/src/arm/omap3-cm-t3x.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Common support for CompuLab CM-T3x CoMs
*/
diff --git a/dts/src/arm/omap3-cm-t3x30.dtsi b/dts/src/arm/omap3-cm-t3x30.dtsi
index 046cd7733c..5e8943539f 100644
--- a/dts/src/arm/omap3-cm-t3x30.dtsi
+++ b/dts/src/arm/omap3-cm-t3x30.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Common support for CompuLab CM-T3x30 CoMs
*/
diff --git a/dts/src/arm/omap3-evm-common.dtsi b/dts/src/arm/omap3-evm-common.dtsi
index ff35803088..dbc3f030a1 100644
--- a/dts/src/arm/omap3-evm-common.dtsi
+++ b/dts/src/arm/omap3-evm-common.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Common support for omap3 EVM boards
*/
diff --git a/dts/src/arm/omap3-panel-sharp-ls037v7dw01.dtsi b/dts/src/arm/omap3-panel-sharp-ls037v7dw01.dtsi
index 157345bb8e..25e100db7b 100644
--- a/dts/src/arm/omap3-panel-sharp-ls037v7dw01.dtsi
+++ b/dts/src/arm/omap3-panel-sharp-ls037v7dw01.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Common file for omap dpi panels with QVGA and reset pins
*
diff --git a/dts/src/arm/omap3-sb-t35.dtsi b/dts/src/arm/omap3-sb-t35.dtsi
index 4476fb685a..22b4c8bdcc 100644
--- a/dts/src/arm/omap3-sb-t35.dtsi
+++ b/dts/src/arm/omap3-sb-t35.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Common support for CompuLab SB-T35 used on SBC-T3530, SBC-T3517 and SBC-T3730
*/
diff --git a/dts/src/arm/omap3-sbc-t3517.dts b/dts/src/arm/omap3-sbc-t3517.dts
index c2d5c28a1a..a69d328604 100644
--- a/dts/src/arm/omap3-sbc-t3517.dts
+++ b/dts/src/arm/omap3-sbc-t3517.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Suppport for CompuLab SBC-T3517 with CM-T3517
*/
diff --git a/dts/src/arm/omap3-sbc-t3530.dts b/dts/src/arm/omap3-sbc-t3530.dts
index 834bc786cd..ae96002abb 100644
--- a/dts/src/arm/omap3-sbc-t3530.dts
+++ b/dts/src/arm/omap3-sbc-t3530.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Suppport for CompuLab SBC-T3530 with CM-T3530
*/
diff --git a/dts/src/arm/omap3-sbc-t3730.dts b/dts/src/arm/omap3-sbc-t3730.dts
index 73c7bf4a4a..7de6df16fc 100644
--- a/dts/src/arm/omap3-sbc-t3730.dts
+++ b/dts/src/arm/omap3-sbc-t3730.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Suppport for CompuLab SBC-T3730 with CM-T3730
*/
diff --git a/dts/src/arm/omap5-cm-t54.dts b/dts/src/arm/omap5-cm-t54.dts
index 552a5c4c59..5b172a04b6 100644
--- a/dts/src/arm/omap5-cm-t54.dts
+++ b/dts/src/arm/omap5-cm-t54.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Support for CompuLab CM-T54
*/
diff --git a/dts/src/arm/omap5-sbc-t54.dts b/dts/src/arm/omap5-sbc-t54.dts
index 7b8810d132..657df46251 100644
--- a/dts/src/arm/omap5-sbc-t54.dts
+++ b/dts/src/arm/omap5-sbc-t54.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Suppport for CompuLab CM-T54 on SB-T54 baseboard
*/
diff --git a/dts/src/arm/pxa27x.dtsi b/dts/src/arm/pxa27x.dtsi
index 5f1d6da02a..747f750f67 100644
--- a/dts/src/arm/pxa27x.dtsi
+++ b/dts/src/arm/pxa27x.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/* The pxa3xx skeleton simply augments the 2xx version */
#include "pxa2xx.dtsi"
#include "dt-bindings/clock/pxa-clock.h"
diff --git a/dts/src/arm/pxa3xx.dtsi b/dts/src/arm/pxa3xx.dtsi
index 7a0cc4ea81..55c75b6735 100644
--- a/dts/src/arm/pxa3xx.dtsi
+++ b/dts/src/arm/pxa3xx.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/* The pxa3xx skeleton simply augments the 2xx version */
#include "pxa2xx.dtsi"
diff --git a/dts/src/arm/qcom-apq8064-arrow-sd-600eval-pins.dtsi b/dts/src/arm/qcom-apq8064-arrow-sd-600eval-pins.dtsi
index a3efb9704f..8df73156b7 100644
--- a/dts/src/arm/qcom-apq8064-arrow-sd-600eval-pins.dtsi
+++ b/dts/src/arm/qcom-apq8064-arrow-sd-600eval-pins.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
&tlmm_pinmux {
card_detect: card-detect {
mux {
diff --git a/dts/src/arm/qcom-apq8064-arrow-sd-600eval.dts b/dts/src/arm/qcom-apq8064-arrow-sd-600eval.dts
index f245064f32..76b56eafaa 100644
--- a/dts/src/arm/qcom-apq8064-arrow-sd-600eval.dts
+++ b/dts/src/arm/qcom-apq8064-arrow-sd-600eval.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-apq8064-v2.0.dtsi"
#include "qcom-apq8064-arrow-sd-600eval-pins.dtsi"
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/arm/qcom-apq8064-asus-nexus7-flo.dts b/dts/src/arm/qcom-apq8064-asus-nexus7-flo.dts
index 3483a66e44..a701d4bac3 100644
--- a/dts/src/arm/qcom-apq8064-asus-nexus7-flo.dts
+++ b/dts/src/arm/qcom-apq8064-asus-nexus7-flo.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-apq8064-v2.0.dtsi"
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/qcom-apq8064-cm-qs600.dts b/dts/src/arm/qcom-apq8064-cm-qs600.dts
index 5b151e4255..b818ebce09 100644
--- a/dts/src/arm/qcom-apq8064-cm-qs600.dts
+++ b/dts/src/arm/qcom-apq8064-cm-qs600.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-apq8064-v2.0.dtsi"
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
diff --git a/dts/src/arm/qcom-apq8064-ifc6410.dts b/dts/src/arm/qcom-apq8064-ifc6410.dts
index 053b5bdd78..83aaf4a743 100644
--- a/dts/src/arm/qcom-apq8064-ifc6410.dts
+++ b/dts/src/arm/qcom-apq8064-ifc6410.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-apq8064-v2.0.dtsi"
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
diff --git a/dts/src/arm/qcom-apq8064-pins.dtsi b/dts/src/arm/qcom-apq8064-pins.dtsi
index 173ab7c299..cbe42c4153 100644
--- a/dts/src/arm/qcom-apq8064-pins.dtsi
+++ b/dts/src/arm/qcom-apq8064-pins.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
&tlmm_pinmux {
sdc4_gpios: sdc4-gpios {
diff --git a/dts/src/arm/qcom-apq8064-sony-xperia-yuga.dts b/dts/src/arm/qcom-apq8064-sony-xperia-yuga.dts
index 88a9aff41e..8bf488fb86 100644
--- a/dts/src/arm/qcom-apq8064-sony-xperia-yuga.dts
+++ b/dts/src/arm/qcom-apq8064-sony-xperia-yuga.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-apq8064-v2.0.dtsi"
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/qcom-apq8064-v2.0.dtsi b/dts/src/arm/qcom-apq8064-v2.0.dtsi
index 935c3945fc..46ed48f024 100644
--- a/dts/src/arm/qcom-apq8064-v2.0.dtsi
+++ b/dts/src/arm/qcom-apq8064-v2.0.dtsi
@@ -1 +1,2 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-apq8064.dtsi"
diff --git a/dts/src/arm/qcom-apq8064.dtsi b/dts/src/arm/qcom-apq8064.dtsi
index f3db185a68..6089c8d56c 100644
--- a/dts/src/arm/qcom-apq8064.dtsi
+++ b/dts/src/arm/qcom-apq8064.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "skeleton.dtsi"
diff --git a/dts/src/arm/qcom-apq8074-dragonboard.dts b/dts/src/arm/qcom-apq8074-dragonboard.dts
index 32f3b81f60..244f04e19c 100644
--- a/dts/src/arm/qcom-apq8074-dragonboard.dts
+++ b/dts/src/arm/qcom-apq8074-dragonboard.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-msm8974.dtsi"
#include "qcom-pm8841.dtsi"
#include "qcom-pm8941.dtsi"
diff --git a/dts/src/arm/qcom-apq8084-ifc6540.dts b/dts/src/arm/qcom-apq8084-ifc6540.dts
index 2052b84a77..44cd72f1b1 100644
--- a/dts/src/arm/qcom-apq8084-ifc6540.dts
+++ b/dts/src/arm/qcom-apq8084-ifc6540.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-apq8084.dtsi"
#include "qcom-pma8084.dtsi"
diff --git a/dts/src/arm/qcom-apq8084-mtp.dts b/dts/src/arm/qcom-apq8084-mtp.dts
index d174d15bcf..c6b6680248 100644
--- a/dts/src/arm/qcom-apq8084-mtp.dts
+++ b/dts/src/arm/qcom-apq8084-mtp.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-apq8084.dtsi"
#include "qcom-pma8084.dtsi"
diff --git a/dts/src/arm/qcom-apq8084.dtsi b/dts/src/arm/qcom-apq8084.dtsi
index 80d4886710..0e1e98707e 100644
--- a/dts/src/arm/qcom-apq8084.dtsi
+++ b/dts/src/arm/qcom-apq8084.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "skeleton.dtsi"
diff --git a/dts/src/arm/qcom-ipq8064-ap148.dts b/dts/src/arm/qcom-ipq8064-ap148.dts
index 348503d1a1..bcf53e37ed 100644
--- a/dts/src/arm/qcom-ipq8064-ap148.dts
+++ b/dts/src/arm/qcom-ipq8064-ap148.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-ipq8064-v1.0.dtsi"
/ {
diff --git a/dts/src/arm/qcom-ipq8064-v1.0.dtsi b/dts/src/arm/qcom-ipq8064-v1.0.dtsi
index 7093b075e4..e1181194e8 100644
--- a/dts/src/arm/qcom-ipq8064-v1.0.dtsi
+++ b/dts/src/arm/qcom-ipq8064-v1.0.dtsi
@@ -1 +1,2 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-ipq8064.dtsi"
diff --git a/dts/src/arm/qcom-ipq8064.dtsi b/dts/src/arm/qcom-ipq8064.dtsi
index f1fbffe59b..1e0a3b446f 100644
--- a/dts/src/arm/qcom-ipq8064.dtsi
+++ b/dts/src/arm/qcom-ipq8064.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "skeleton.dtsi"
diff --git a/dts/src/arm/qcom-msm8660-surf.dts b/dts/src/arm/qcom-msm8660-surf.dts
index 1adc04978a..f01a11b18d 100644
--- a/dts/src/arm/qcom-msm8660-surf.dts
+++ b/dts/src/arm/qcom-msm8660-surf.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/input/input.h>
#include "qcom-msm8660.dtsi"
diff --git a/dts/src/arm/qcom-msm8660.dtsi b/dts/src/arm/qcom-msm8660.dtsi
index 1b5d31b33b..221c458455 100644
--- a/dts/src/arm/qcom-msm8660.dtsi
+++ b/dts/src/arm/qcom-msm8660.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "skeleton.dtsi"
diff --git a/dts/src/arm/qcom-msm8960-cdp.dts b/dts/src/arm/qcom-msm8960-cdp.dts
index b72a55462c..82d5d8267a 100644
--- a/dts/src/arm/qcom-msm8960-cdp.dts
+++ b/dts/src/arm/qcom-msm8960-cdp.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/input/input.h>
#include "qcom-msm8960.dtsi"
diff --git a/dts/src/arm/qcom-msm8960.dtsi b/dts/src/arm/qcom-msm8960.dtsi
index 288f56e0cc..1733d8f40a 100644
--- a/dts/src/arm/qcom-msm8960.dtsi
+++ b/dts/src/arm/qcom-msm8960.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "skeleton.dtsi"
diff --git a/dts/src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts b/dts/src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts
index 382bcc3231..4dc0b347b1 100644
--- a/dts/src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts
+++ b/dts/src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-msm8974.dtsi"
#include "qcom-pm8841.dtsi"
#include "qcom-pm8941.dtsi"
diff --git a/dts/src/arm/qcom-msm8974-sony-xperia-honami.dts b/dts/src/arm/qcom-msm8974-sony-xperia-honami.dts
index 50966378f9..450b8321e0 100644
--- a/dts/src/arm/qcom-msm8974-sony-xperia-honami.dts
+++ b/dts/src/arm/qcom-msm8974-sony-xperia-honami.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "qcom-msm8974.dtsi"
#include "qcom-pm8841.dtsi"
#include "qcom-pm8941.dtsi"
diff --git a/dts/src/arm/qcom-msm8974.dtsi b/dts/src/arm/qcom-msm8974.dtsi
index a392076253..33002fed8c 100644
--- a/dts/src/arm/qcom-msm8974.dtsi
+++ b/dts/src/arm/qcom-msm8974.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/interrupt-controller/arm-gic.h>
diff --git a/dts/src/arm/qcom-pm8841.dtsi b/dts/src/arm/qcom-pm8841.dtsi
index 0512f64592..2fd59c4409 100644
--- a/dts/src/arm/qcom-pm8841.dtsi
+++ b/dts/src/arm/qcom-pm8841.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/spmi/spmi.h>
diff --git a/dts/src/arm/qcom-pm8941.dtsi b/dts/src/arm/qcom-pm8941.dtsi
index 3fc9f34f45..1d5ef55c7e 100644
--- a/dts/src/arm/qcom-pm8941.dtsi
+++ b/dts/src/arm/qcom-pm8941.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/iio/qcom,spmi-vadc.h>
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/spmi/spmi.h>
diff --git a/dts/src/arm/qcom-pma8084.dtsi b/dts/src/arm/qcom-pma8084.dtsi
index 82d2580941..aac7e73b68 100644
--- a/dts/src/arm/qcom-pma8084.dtsi
+++ b/dts/src/arm/qcom-pma8084.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/iio/qcom,spmi-vadc.h>
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/spmi/spmi.h>
diff --git a/dts/src/arm/sama5d2-pinfunc.h b/dts/src/arm/sama5d2-pinfunc.h
index 8a394f3360..e57191fb83 100644
--- a/dts/src/arm/sama5d2-pinfunc.h
+++ b/dts/src/arm/sama5d2-pinfunc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#define PINMUX_PIN(no, func, ioset) \
(((no) & 0xffff) | (((func) & 0xf) << 16) | (((ioset) & 0xff) << 20))
diff --git a/dts/src/arm/samsung_k3pe0e000b.dtsi b/dts/src/arm/samsung_k3pe0e000b.dtsi
index 9657a5cbc3..dbdda36179 100644
--- a/dts/src/arm/samsung_k3pe0e000b.dtsi
+++ b/dts/src/arm/samsung_k3pe0e000b.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Timings and Geometry for Samsung K3PE0E000B memory part
*/
diff --git a/dts/src/arm/skeleton.dtsi b/dts/src/arm/skeleton.dtsi
index 28b81d60b4..34eda68d9e 100644
--- a/dts/src/arm/skeleton.dtsi
+++ b/dts/src/arm/skeleton.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* This file is deprecated, and will be removed once existing users have been
* updated. New dts{,i} files should *not* include skeleton.dtsi, and should
diff --git a/dts/src/arm/skeleton64.dtsi b/dts/src/arm/skeleton64.dtsi
index b5d7f36f33..54e637752b 100644
--- a/dts/src/arm/skeleton64.dtsi
+++ b/dts/src/arm/skeleton64.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Skeleton device tree in the 64 bits version; the bare minimum
* needed to boot; just include and add a compatible value. The
diff --git a/dts/src/arm/st-pincfg.h b/dts/src/arm/st-pincfg.h
index 4851c387d5..d805512022 100644
--- a/dts/src/arm/st-pincfg.h
+++ b/dts/src/arm/st-pincfg.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ST_PINCFG_H_
#define _ST_PINCFG_H_
diff --git a/dts/src/arm/ste-nomadik-nhk15.dts b/dts/src/arm/ste-nomadik-nhk15.dts
index 1ec46a794a..12afdc7467 100644
--- a/dts/src/arm/ste-nomadik-nhk15.dts
+++ b/dts/src/arm/ste-nomadik-nhk15.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree for the ST-Ericsson Nomadik S8815 board
* Produced by Calao Systems
diff --git a/dts/src/arm/ste-nomadik-s8815.dts b/dts/src/arm/ste-nomadik-s8815.dts
index 7893290306..4445446fa8 100644
--- a/dts/src/arm/ste-nomadik-s8815.dts
+++ b/dts/src/arm/ste-nomadik-s8815.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree for the ST-Ericsson Nomadik S8815 board
* Produced by Calao Systems
diff --git a/dts/src/arm/ste-nomadik-stn8815.dtsi b/dts/src/arm/ste-nomadik-stn8815.dtsi
index adb1c0998b..68aab50a73 100644
--- a/dts/src/arm/ste-nomadik-stn8815.dtsi
+++ b/dts/src/arm/ste-nomadik-stn8815.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree for the ST-Ericsson Nomadik 8815 STn8815 SoC
*/
diff --git a/dts/src/arm/ste-u300.dts b/dts/src/arm/ste-u300.dts
index 2f5107ffee..62ecb6a2fa 100644
--- a/dts/src/arm/ste-u300.dts
+++ b/dts/src/arm/ste-u300.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Device Tree for the ST-Ericsson U300 Machine and SoC
*/
diff --git a/dts/src/arm/tango4-common.dtsi b/dts/src/arm/tango4-common.dtsi
index 0c8cad4d6e..12ab6e0c03 100644
--- a/dts/src/arm/tango4-common.dtsi
+++ b/dts/src/arm/tango4-common.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Based on Mans Rullgard's Tango3 DT
* https://github.com/mansr/linux-tangox
diff --git a/dts/src/arm/tango4-smp8758.dtsi b/dts/src/arm/tango4-smp8758.dtsi
index eca33d5686..1c6a5bf1a8 100644
--- a/dts/src/arm/tango4-smp8758.dtsi
+++ b/dts/src/arm/tango4-smp8758.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "tango4-common.dtsi"
/ {
diff --git a/dts/src/arm/tango4-vantage-1172.dts b/dts/src/arm/tango4-vantage-1172.dts
index 13bcc460bc..d237d7f02c 100644
--- a/dts/src/arm/tango4-vantage-1172.dts
+++ b/dts/src/arm/tango4-vantage-1172.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tango4-smp8758.dtsi"
diff --git a/dts/src/arm/tegra114-dalmore.dts b/dts/src/arm/tegra114-dalmore.dts
index 5af4dd3219..acd6cf51b1 100644
--- a/dts/src/arm/tegra114-dalmore.dts
+++ b/dts/src/arm/tegra114-dalmore.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* This dts file supports Dalmore A04.
* Other board revisions are not supported
diff --git a/dts/src/arm/tegra114-roth.dts b/dts/src/arm/tegra114-roth.dts
index 966a7fc044..7ed7370ee6 100644
--- a/dts/src/arm/tegra114-roth.dts
+++ b/dts/src/arm/tegra114-roth.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/tegra114-tn7.dts b/dts/src/arm/tegra114-tn7.dts
index a161fa1dfb..7fc4a8b31e 100644
--- a/dts/src/arm/tegra114-tn7.dts
+++ b/dts/src/arm/tegra114-tn7.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/tegra114.dtsi b/dts/src/arm/tegra114.dtsi
index 8932ea3afd..0e4a13295d 100644
--- a/dts/src/arm/tegra114.dtsi
+++ b/dts/src/arm/tegra114.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/tegra114-car.h>
#include <dt-bindings/gpio/tegra-gpio.h>
#include <dt-bindings/memory/tegra114-mc.h>
diff --git a/dts/src/arm/tegra124-jetson-tk1-emc.dtsi b/dts/src/arm/tegra124-jetson-tk1-emc.dtsi
index accb705516..784a529e1f 100644
--- a/dts/src/arm/tegra124-jetson-tk1-emc.dtsi
+++ b/dts/src/arm/tegra124-jetson-tk1-emc.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
clock@60006000 {
emc-timings-3 {
diff --git a/dts/src/arm/tegra124-jetson-tk1.dts b/dts/src/arm/tegra124-jetson-tk1.dts
index 61873d642a..e8e777b8ef 100644
--- a/dts/src/arm/tegra124-jetson-tk1.dts
+++ b/dts/src/arm/tegra124-jetson-tk1.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/tegra124-nyan-big-emc.dtsi b/dts/src/arm/tegra124-nyan-big-emc.dtsi
index 4458e86b27..9af21fe93a 100644
--- a/dts/src/arm/tegra124-nyan-big-emc.dtsi
+++ b/dts/src/arm/tegra124-nyan-big-emc.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
clock@60006000 {
emc-timings-1 {
diff --git a/dts/src/arm/tegra124-nyan-big.dts b/dts/src/arm/tegra124-nyan-big.dts
index 12eb7809d9..d97791b989 100644
--- a/dts/src/arm/tegra124-nyan-big.dts
+++ b/dts/src/arm/tegra124-nyan-big.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra124-nyan.dtsi"
diff --git a/dts/src/arm/tegra124-nyan-blaze-emc.dtsi b/dts/src/arm/tegra124-nyan-blaze-emc.dtsi
index 4e7b59e257..c7c31d4c1a 100644
--- a/dts/src/arm/tegra124-nyan-blaze-emc.dtsi
+++ b/dts/src/arm/tegra124-nyan-blaze-emc.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
clock@60006000 {
emc-timings-1 {
diff --git a/dts/src/arm/tegra124-nyan-blaze.dts b/dts/src/arm/tegra124-nyan-blaze.dts
index 1078a73d50..2a029ee86d 100644
--- a/dts/src/arm/tegra124-nyan-blaze.dts
+++ b/dts/src/arm/tegra124-nyan-blaze.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra124-nyan.dtsi"
diff --git a/dts/src/arm/tegra124-nyan.dtsi b/dts/src/arm/tegra124-nyan.dtsi
index 5cf987b540..3609367037 100644
--- a/dts/src/arm/tegra124-nyan.dtsi
+++ b/dts/src/arm/tegra124-nyan.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/input/input.h>
#include "tegra124.dtsi"
diff --git a/dts/src/arm/tegra124-venice2.dts b/dts/src/arm/tegra124-venice2.dts
index 6e59cec096..32d9079f02 100644
--- a/dts/src/arm/tegra124-venice2.dts
+++ b/dts/src/arm/tegra124-venice2.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/tegra124.dtsi b/dts/src/arm/tegra124.dtsi
index 8baf00b89e..a7e43dcbf7 100644
--- a/dts/src/arm/tegra124.dtsi
+++ b/dts/src/arm/tegra124.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/tegra124-car.h>
#include <dt-bindings/gpio/tegra-gpio.h>
#include <dt-bindings/memory/tegra124-mc.h>
diff --git a/dts/src/arm/tegra20-colibri-512.dtsi b/dts/src/arm/tegra20-colibri-512.dtsi
index 1242b841f1..813ae34edd 100644
--- a/dts/src/arm/tegra20-colibri-512.dtsi
+++ b/dts/src/arm/tegra20-colibri-512.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "tegra20.dtsi"
/ {
diff --git a/dts/src/arm/tegra20-harmony.dts b/dts/src/arm/tegra20-harmony.dts
index 41749693ec..628a55a931 100644
--- a/dts/src/arm/tegra20-harmony.dts
+++ b/dts/src/arm/tegra20-harmony.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/tegra20-iris-512.dts b/dts/src/arm/tegra20-iris-512.dts
index bb56dfe9e1..4012638894 100644
--- a/dts/src/arm/tegra20-iris-512.dts
+++ b/dts/src/arm/tegra20-iris-512.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra20-colibri-512.dtsi"
diff --git a/dts/src/arm/tegra20-medcom-wide.dts b/dts/src/arm/tegra20-medcom-wide.dts
index 34c6588e92..cda5448c2a 100644
--- a/dts/src/arm/tegra20-medcom-wide.dts
+++ b/dts/src/arm/tegra20-medcom-wide.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra20-tamonten.dtsi"
diff --git a/dts/src/arm/tegra20-paz00.dts b/dts/src/arm/tegra20-paz00.dts
index bfa9421fcf..30436969ad 100644
--- a/dts/src/arm/tegra20-paz00.dts
+++ b/dts/src/arm/tegra20-paz00.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/tegra20-plutux.dts b/dts/src/arm/tegra20-plutux.dts
index a10b415bbd..429e4605fb 100644
--- a/dts/src/arm/tegra20-plutux.dts
+++ b/dts/src/arm/tegra20-plutux.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra20-tamonten.dtsi"
diff --git a/dts/src/arm/tegra20-seaboard.dts b/dts/src/arm/tegra20-seaboard.dts
index 2017acacc0..284aae351f 100644
--- a/dts/src/arm/tegra20-seaboard.dts
+++ b/dts/src/arm/tegra20-seaboard.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/tegra20-tamonten.dtsi b/dts/src/arm/tegra20-tamonten.dtsi
index 7361f4a82e..872046d487 100644
--- a/dts/src/arm/tegra20-tamonten.dtsi
+++ b/dts/src/arm/tegra20-tamonten.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "tegra20.dtsi"
/ {
diff --git a/dts/src/arm/tegra20-tec.dts b/dts/src/arm/tegra20-tec.dts
index 9cb534f444..4dec277372 100644
--- a/dts/src/arm/tegra20-tec.dts
+++ b/dts/src/arm/tegra20-tec.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra20-tamonten.dtsi"
diff --git a/dts/src/arm/tegra20-trimslice.dts b/dts/src/arm/tegra20-trimslice.dts
index b902ab594a..d55c6b240a 100644
--- a/dts/src/arm/tegra20-trimslice.dts
+++ b/dts/src/arm/tegra20-trimslice.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/tegra20-ventana.dts b/dts/src/arm/tegra20-ventana.dts
index 8f0aaabf7e..ee3fbf941e 100644
--- a/dts/src/arm/tegra20-ventana.dts
+++ b/dts/src/arm/tegra20-ventana.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/tegra20.dtsi b/dts/src/arm/tegra20.dtsi
index 7c85f97f72..914f59166a 100644
--- a/dts/src/arm/tegra20.dtsi
+++ b/dts/src/arm/tegra20.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/tegra20-car.h>
#include <dt-bindings/gpio/tegra-gpio.h>
#include <dt-bindings/pinctrl/pinctrl-tegra.h>
diff --git a/dts/src/arm/tegra30-apalis-eval.dts b/dts/src/arm/tegra30-apalis-eval.dts
index fc530e4a96..07b945b039 100644
--- a/dts/src/arm/tegra30-apalis-eval.dts
+++ b/dts/src/arm/tegra30-apalis-eval.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm/tegra30-apalis.dtsi b/dts/src/arm/tegra30-apalis.dtsi
index 7a6a1a0146..faa8cd2914 100644
--- a/dts/src/arm/tegra30-apalis.dtsi
+++ b/dts/src/arm/tegra30-apalis.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "tegra30.dtsi"
/*
diff --git a/dts/src/arm/tegra30-beaver.dts b/dts/src/arm/tegra30-beaver.dts
index 3e104ddeb2..5331a8f7dc 100644
--- a/dts/src/arm/tegra30-beaver.dts
+++ b/dts/src/arm/tegra30-beaver.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra30.dtsi"
diff --git a/dts/src/arm/tegra30-cardhu-a02.dts b/dts/src/arm/tegra30-cardhu-a02.dts
index c9bfedcca6..a02ec50822 100644
--- a/dts/src/arm/tegra30-cardhu-a02.dts
+++ b/dts/src/arm/tegra30-cardhu-a02.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra30-cardhu.dtsi"
diff --git a/dts/src/arm/tegra30-cardhu-a04.dts b/dts/src/arm/tegra30-cardhu-a04.dts
index fadf55e46b..4dbd4af679 100644
--- a/dts/src/arm/tegra30-cardhu-a04.dts
+++ b/dts/src/arm/tegra30-cardhu-a04.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra30-cardhu.dtsi"
diff --git a/dts/src/arm/tegra30-cardhu.dtsi b/dts/src/arm/tegra30-cardhu.dtsi
index 83dc14a9b3..92a9740c53 100644
--- a/dts/src/arm/tegra30-cardhu.dtsi
+++ b/dts/src/arm/tegra30-cardhu.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/input/input.h>
#include "tegra30.dtsi"
diff --git a/dts/src/arm/tegra30-colibri-eval-v3.dts b/dts/src/arm/tegra30-colibri-eval-v3.dts
index a8c0318743..3c5fb24302 100644
--- a/dts/src/arm/tegra30-colibri-eval-v3.dts
+++ b/dts/src/arm/tegra30-colibri-eval-v3.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra30-colibri.dtsi"
diff --git a/dts/src/arm/tegra30-colibri.dtsi b/dts/src/arm/tegra30-colibri.dtsi
index 5360d638ee..139bfa028b 100644
--- a/dts/src/arm/tegra30-colibri.dtsi
+++ b/dts/src/arm/tegra30-colibri.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/input/input.h>
#include "tegra30.dtsi"
diff --git a/dts/src/arm/tegra30.dtsi b/dts/src/arm/tegra30.dtsi
index 13960fda74..c3e9f1e847 100644
--- a/dts/src/arm/tegra30.dtsi
+++ b/dts/src/arm/tegra30.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/tegra30-car.h>
#include <dt-bindings/gpio/tegra-gpio.h>
#include <dt-bindings/memory/tegra30-mc.h>
diff --git a/dts/src/arm/uniphier-ld4.dtsi b/dts/src/arm/uniphier-ld4.dtsi
index 79183db5b3..93586faf95 100644
--- a/dts/src/arm/uniphier-ld4.dtsi
+++ b/dts/src/arm/uniphier-ld4.dtsi
@@ -209,7 +209,8 @@
interrupts = <0 80 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb0>;
- clocks = <&mio_clk 7>, <&mio_clk 8>, <&mio_clk 12>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 8>,
+ <&mio_clk 12>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 8>,
<&mio_rst 12>;
};
@@ -221,7 +222,8 @@
interrupts = <0 81 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb1>;
- clocks = <&mio_clk 7>, <&mio_clk 9>, <&mio_clk 13>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 9>,
+ <&mio_clk 13>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 9>,
<&mio_rst 13>;
};
@@ -233,7 +235,8 @@
interrupts = <0 82 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb2>;
- clocks = <&mio_clk 7>, <&mio_clk 10>, <&mio_clk 14>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 10>,
+ <&mio_clk 14>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 10>,
<&mio_rst 14>;
};
diff --git a/dts/src/arm/uniphier-pro4.dtsi b/dts/src/arm/uniphier-pro4.dtsi
index b3dbbd9b6e..2a9bd7f9f5 100644
--- a/dts/src/arm/uniphier-pro4.dtsi
+++ b/dts/src/arm/uniphier-pro4.dtsi
@@ -241,7 +241,8 @@
interrupts = <0 80 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb2>;
- clocks = <&mio_clk 7>, <&mio_clk 8>, <&mio_clk 12>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 8>,
+ <&mio_clk 12>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 8>,
<&mio_rst 12>;
};
@@ -253,7 +254,8 @@
interrupts = <0 81 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb3>;
- clocks = <&mio_clk 7>, <&mio_clk 9>, <&mio_clk 13>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 9>,
+ <&mio_clk 13>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 9>,
<&mio_rst 13>;
};
diff --git a/dts/src/arm/uniphier-sld8.dtsi b/dts/src/arm/uniphier-sld8.dtsi
index b083903329..ebd0c3f63e 100644
--- a/dts/src/arm/uniphier-sld8.dtsi
+++ b/dts/src/arm/uniphier-sld8.dtsi
@@ -209,7 +209,8 @@
interrupts = <0 80 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb0>;
- clocks = <&mio_clk 7>, <&mio_clk 8>, <&mio_clk 12>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 8>,
+ <&mio_clk 12>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 8>,
<&mio_rst 12>;
};
@@ -221,7 +222,8 @@
interrupts = <0 81 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb1>;
- clocks = <&mio_clk 7>, <&mio_clk 9>, <&mio_clk 13>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 9>,
+ <&mio_clk 13>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 9>,
<&mio_rst 13>;
};
@@ -233,7 +235,8 @@
interrupts = <0 82 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb2>;
- clocks = <&mio_clk 7>, <&mio_clk 10>, <&mio_clk 14>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 10>,
+ <&mio_clk 14>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 10>,
<&mio_rst 14>;
};
diff --git a/dts/src/arm/versatile-ab.dts b/dts/src/arm/versatile-ab.dts
index 409e069b3a..4a51612996 100644
--- a/dts/src/arm/versatile-ab.dts
+++ b/dts/src/arm/versatile-ab.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "skeleton.dtsi"
diff --git a/dts/src/arm/versatile-pb.dts b/dts/src/arm/versatile-pb.dts
index 9abe26028c..06a0fdf240 100644
--- a/dts/src/arm/versatile-pb.dts
+++ b/dts/src/arm/versatile-pb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "versatile-ab.dts"
/ {
diff --git a/dts/src/arm/vexpress-v2m.dtsi b/dts/src/arm/vexpress-v2m.dtsi
index 1b6f6393be..b0021a8160 100644
--- a/dts/src/arm/vexpress-v2m.dtsi
+++ b/dts/src/arm/vexpress-v2m.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd. Versatile Express
*
diff --git a/dts/src/arm/vexpress-v2p-ca15-tc1.dts b/dts/src/arm/vexpress-v2p-ca15-tc1.dts
index 0c8de0ca73..a8ac4e2ed2 100644
--- a/dts/src/arm/vexpress-v2p-ca15-tc1.dts
+++ b/dts/src/arm/vexpress-v2p-ca15-tc1.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd. Versatile Express
*
diff --git a/dts/src/arm/vexpress-v2p-ca15_a7.dts b/dts/src/arm/vexpress-v2p-ca15_a7.dts
index 65ecf20638..a4c7713edf 100644
--- a/dts/src/arm/vexpress-v2p-ca15_a7.dts
+++ b/dts/src/arm/vexpress-v2p-ca15_a7.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd. Versatile Express
*
diff --git a/dts/src/arm/vexpress-v2p-ca5s.dts b/dts/src/arm/vexpress-v2p-ca5s.dts
index 6e69b8e6c1..32f1906ffe 100644
--- a/dts/src/arm/vexpress-v2p-ca5s.dts
+++ b/dts/src/arm/vexpress-v2p-ca5s.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd. Versatile Express
*
diff --git a/dts/src/arm/vexpress-v2p-ca9.dts b/dts/src/arm/vexpress-v2p-ca9.dts
index c9305b58af..5814460e05 100644
--- a/dts/src/arm/vexpress-v2p-ca9.dts
+++ b/dts/src/arm/vexpress-v2p-ca9.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd. Versatile Express
*
diff --git a/dts/src/arm/xenvm-4.2.dts b/dts/src/arm/xenvm-4.2.dts
index 3369151513..384cd92f1f 100644
--- a/dts/src/arm/xenvm-4.2.dts
+++ b/dts/src/arm/xenvm-4.2.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Xen Virtual Machine for unprivileged guests
*
diff --git a/dts/src/arm/zx296702-ad1.dts b/dts/src/arm/zx296702-ad1.dts
index b0183c3a1d..eedd3fcbc0 100644
--- a/dts/src/arm/zx296702-ad1.dts
+++ b/dts/src/arm/zx296702-ad1.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
diff --git a/dts/src/arm/zx296702.dtsi b/dts/src/arm/zx296702.dtsi
index d45c8fcd7a..752d28e0f9 100644
--- a/dts/src/arm/zx296702.dtsi
+++ b/dts/src/arm/zx296702.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "skeleton.dtsi"
#include <dt-bindings/clock/zx296702-clock.h>
diff --git a/dts/src/arm64/amd/amd-overdrive-rev-b0.dts b/dts/src/arm64/amd/amd-overdrive-rev-b0.dts
index 8e3074a494..8e341be9a3 100644
--- a/dts/src/arm64/amd/amd-overdrive-rev-b0.dts
+++ b/dts/src/arm64/amd/amd-overdrive-rev-b0.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* DTS file for AMD Seattle Overdrive Development Board
* Note: For Seattle Rev.B0
diff --git a/dts/src/arm64/amd/amd-overdrive-rev-b1.dts b/dts/src/arm64/amd/amd-overdrive-rev-b1.dts
index ed5e043f37..92cef05c6b 100644
--- a/dts/src/arm64/amd/amd-overdrive-rev-b1.dts
+++ b/dts/src/arm64/amd/amd-overdrive-rev-b1.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* DTS file for AMD Seattle Overdrive Development Board
* Note: For Seattle Rev.B1
diff --git a/dts/src/arm64/amd/amd-overdrive.dts b/dts/src/arm64/amd/amd-overdrive.dts
index 128fa942f0..41b3a6c099 100644
--- a/dts/src/arm64/amd/amd-overdrive.dts
+++ b/dts/src/arm64/amd/amd-overdrive.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* DTS file for AMD Seattle Overdrive Development Board
*
diff --git a/dts/src/arm64/amd/amd-seattle-clks.dtsi b/dts/src/arm64/amd/amd-seattle-clks.dtsi
index f623c46525..2dd2c28171 100644
--- a/dts/src/arm64/amd/amd-seattle-clks.dtsi
+++ b/dts/src/arm64/amd/amd-seattle-clks.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* DTS file for AMD Seattle Clocks
*
diff --git a/dts/src/arm64/amd/amd-seattle-soc.dtsi b/dts/src/arm64/amd/amd-seattle-soc.dtsi
index bd3adeac37..125f4deb52 100644
--- a/dts/src/arm64/amd/amd-seattle-soc.dtsi
+++ b/dts/src/arm64/amd/amd-seattle-soc.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* DTS file for AMD Seattle SoC
*
diff --git a/dts/src/arm64/amd/amd-seattle-xgbe-b.dtsi b/dts/src/arm64/amd/amd-seattle-xgbe-b.dtsi
index 8e86319524..d97498361c 100644
--- a/dts/src/arm64/amd/amd-seattle-xgbe-b.dtsi
+++ b/dts/src/arm64/amd/amd-seattle-xgbe-b.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* DTS file for AMD Seattle XGBE (RevB)
*
diff --git a/dts/src/arm64/amd/husky.dts b/dts/src/arm64/amd/husky.dts
index 1381d4b2bf..7acde34772 100644
--- a/dts/src/arm64/amd/husky.dts
+++ b/dts/src/arm64/amd/husky.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* DTS file for AMD/Linaro 96Boards Enterprise Edition Server (Husky) Board
* Note: Based-on AMD Seattle Rev.B0
diff --git a/dts/src/arm64/arm/foundation-v8-gicv3.dts b/dts/src/arm64/arm/foundation-v8-gicv3.dts
index 35588dfa09..4825cdbdcf 100644
--- a/dts/src/arm64/arm/foundation-v8-gicv3.dts
+++ b/dts/src/arm64/arm/foundation-v8-gicv3.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd.
*
diff --git a/dts/src/arm64/arm/foundation-v8.dts b/dts/src/arm64/arm/foundation-v8.dts
index 7116807731..8a9136f4ab 100644
--- a/dts/src/arm64/arm/foundation-v8.dts
+++ b/dts/src/arm64/arm/foundation-v8.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd.
*
diff --git a/dts/src/arm64/arm/foundation-v8.dtsi b/dts/src/arm64/arm/foundation-v8.dtsi
index 8ecdd43319..f0b67e439f 100644
--- a/dts/src/arm64/arm/foundation-v8.dtsi
+++ b/dts/src/arm64/arm/foundation-v8.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd.
*
diff --git a/dts/src/arm64/arm/juno-base.dtsi b/dts/src/arm64/arm/juno-base.dtsi
index fbafe62d6b..f165f04db0 100644
--- a/dts/src/arm64/arm/juno-base.dtsi
+++ b/dts/src/arm64/arm/juno-base.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "juno-clocks.dtsi"
/ {
diff --git a/dts/src/arm64/arm/juno-cs-r1r2.dtsi b/dts/src/arm64/arm/juno-cs-r1r2.dtsi
index aa03050dd7..0c43fb3525 100644
--- a/dts/src/arm64/arm/juno-cs-r1r2.dtsi
+++ b/dts/src/arm64/arm/juno-cs-r1r2.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
funnel@20130000 { /* cssys1 */
compatible = "arm,coresight-funnel", "arm,primecell";
diff --git a/dts/src/arm64/arm/rtsm_ve-aemv8a.dts b/dts/src/arm64/arm/rtsm_ve-aemv8a.dts
index a83ed2c6bb..7810632d34 100644
--- a/dts/src/arm64/arm/rtsm_ve-aemv8a.dts
+++ b/dts/src/arm64/arm/rtsm_ve-aemv8a.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd. Fast Models
*
diff --git a/dts/src/arm64/arm/rtsm_ve-motherboard.dtsi b/dts/src/arm64/arm/rtsm_ve-motherboard.dtsi
index 528875c755..e18fe006cc 100644
--- a/dts/src/arm64/arm/rtsm_ve-motherboard.dtsi
+++ b/dts/src/arm64/arm/rtsm_ve-motherboard.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd. Fast Models
*
diff --git a/dts/src/arm64/arm/vexpress-v2f-1xv7-ca53x2.dts b/dts/src/arm64/arm/vexpress-v2f-1xv7-ca53x2.dts
index e3a171162b..2cb6049578 100644
--- a/dts/src/arm64/arm/vexpress-v2f-1xv7-ca53x2.dts
+++ b/dts/src/arm64/arm/vexpress-v2f-1xv7-ca53x2.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* ARM Ltd. Versatile Express
*
diff --git a/dts/src/arm64/broadcom/bcm2837-rpi-3-b.dts b/dts/src/arm64/broadcom/bcm2837-rpi-3-b.dts
index 699d340a34..89b78d6c19 100644
--- a/dts/src/arm64/broadcom/bcm2837-rpi-3-b.dts
+++ b/dts/src/arm64/broadcom/bcm2837-rpi-3-b.dts
@@ -1 +1,2 @@
+// SPDX-License-Identifier: GPL-2.0
#include "arm/bcm2837-rpi-3-b.dts"
diff --git a/dts/src/arm64/hisilicon/hi3660-hikey960.dts b/dts/src/arm64/hisilicon/hi3660-hikey960.dts
index fd4705c451..e9f87cb61a 100644
--- a/dts/src/arm64/hisilicon/hi3660-hikey960.dts
+++ b/dts/src/arm64/hisilicon/hi3660-hikey960.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* dts file for Hisilicon HiKey960 Development Board
*
diff --git a/dts/src/arm64/hisilicon/hi3660.dtsi b/dts/src/arm64/hisilicon/hi3660.dtsi
index b7a90d6329..13ae69f5a3 100644
--- a/dts/src/arm64/hisilicon/hi3660.dtsi
+++ b/dts/src/arm64/hisilicon/hi3660.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* dts file for Hisilicon Hi3660 SoC
*
diff --git a/dts/src/arm64/hisilicon/hi6220-hikey.dts b/dts/src/arm64/hisilicon/hi6220-hikey.dts
index 2b526304ed..3aee6123d1 100644
--- a/dts/src/arm64/hisilicon/hi6220-hikey.dts
+++ b/dts/src/arm64/hisilicon/hi6220-hikey.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* dts file for Hisilicon HiKey Development Board
*
diff --git a/dts/src/arm64/hisilicon/hi6220.dtsi b/dts/src/arm64/hisilicon/hi6220.dtsi
index 02a3aa4b21..ff1dc89f59 100644
--- a/dts/src/arm64/hisilicon/hi6220.dtsi
+++ b/dts/src/arm64/hisilicon/hi6220.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* dts file for Hisilicon Hi6220 SoC
*
diff --git a/dts/src/arm64/hisilicon/hikey-pinctrl.dtsi b/dts/src/arm64/hisilicon/hikey-pinctrl.dtsi
index 0916e8459d..e7d22619a4 100644
--- a/dts/src/arm64/hisilicon/hikey-pinctrl.dtsi
+++ b/dts/src/arm64/hisilicon/hikey-pinctrl.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* pinctrl dts fils for Hislicon HiKey development board
*
diff --git a/dts/src/arm64/hisilicon/hikey960-pinctrl.dtsi b/dts/src/arm64/hisilicon/hikey960-pinctrl.dtsi
index 7e542d28da..d11efc8195 100644
--- a/dts/src/arm64/hisilicon/hikey960-pinctrl.dtsi
+++ b/dts/src/arm64/hisilicon/hikey960-pinctrl.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* pinctrl dts fils for Hislicon HiKey960 development board
*
diff --git a/dts/src/arm64/lg/lg1312-ref.dts b/dts/src/arm64/lg/lg1312-ref.dts
index 6d78d6bc7f..260a2c5b19 100644
--- a/dts/src/arm64/lg/lg1312-ref.dts
+++ b/dts/src/arm64/lg/lg1312-ref.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* dts file for lg1312 Reference Board.
*
diff --git a/dts/src/arm64/lg/lg1312.dtsi b/dts/src/arm64/lg/lg1312.dtsi
index fbafa24cd5..860c8fb107 100644
--- a/dts/src/arm64/lg/lg1312.dtsi
+++ b/dts/src/arm64/lg/lg1312.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* dts file for lg1312 SoC
*
diff --git a/dts/src/arm64/lg/lg1313-ref.dts b/dts/src/arm64/lg/lg1313-ref.dts
index df0ece43cf..e89ae85378 100644
--- a/dts/src/arm64/lg/lg1313-ref.dts
+++ b/dts/src/arm64/lg/lg1313-ref.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* dts file for lg1313 Reference Board.
*
diff --git a/dts/src/arm64/lg/lg1313.dtsi b/dts/src/arm64/lg/lg1313.dtsi
index e703e1149c..1887af654a 100644
--- a/dts/src/arm64/lg/lg1313.dtsi
+++ b/dts/src/arm64/lg/lg1313.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* dts file for lg1313 SoC
*
diff --git a/dts/src/arm64/nvidia/tegra132-norrin.dts b/dts/src/arm64/nvidia/tegra132-norrin.dts
index 759af96a6b..a0385a386a 100644
--- a/dts/src/arm64/nvidia/tegra132-norrin.dts
+++ b/dts/src/arm64/nvidia/tegra132-norrin.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm64/nvidia/tegra132.dtsi b/dts/src/arm64/nvidia/tegra132.dtsi
index c2f0f27435..fa5a7c4bc8 100644
--- a/dts/src/arm64/nvidia/tegra132.dtsi
+++ b/dts/src/arm64/nvidia/tegra132.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/tegra124-car.h>
#include <dt-bindings/gpio/tegra-gpio.h>
#include <dt-bindings/memory/tegra124-mc.h>
diff --git a/dts/src/arm64/nvidia/tegra186-p2771-0000.dts b/dts/src/arm64/nvidia/tegra186-p2771-0000.dts
index 8daadadec6..c71d762bf6 100644
--- a/dts/src/arm64/nvidia/tegra186-p2771-0000.dts
+++ b/dts/src/arm64/nvidia/tegra186-p2771-0000.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/linux-event-codes.h>
diff --git a/dts/src/arm64/nvidia/tegra186-p3310.dtsi b/dts/src/arm64/nvidia/tegra186-p3310.dtsi
index cf84d7046a..54f418d05e 100644
--- a/dts/src/arm64/nvidia/tegra186-p3310.dtsi
+++ b/dts/src/arm64/nvidia/tegra186-p3310.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "tegra186.dtsi"
#include <dt-bindings/mfd/max77620.h>
diff --git a/dts/src/arm64/nvidia/tegra186.dtsi b/dts/src/arm64/nvidia/tegra186.dtsi
index 0b0552c9f7..a9c3eef6c4 100644
--- a/dts/src/arm64/nvidia/tegra186.dtsi
+++ b/dts/src/arm64/nvidia/tegra186.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/tegra186-clock.h>
#include <dt-bindings/gpio/tegra186-gpio.h>
#include <dt-bindings/interrupt-controller/arm-gic.h>
diff --git a/dts/src/arm64/nvidia/tegra210-p2180.dtsi b/dts/src/arm64/nvidia/tegra210-p2180.dtsi
index 906fb836d2..d10d443053 100644
--- a/dts/src/arm64/nvidia/tegra210-p2180.dtsi
+++ b/dts/src/arm64/nvidia/tegra210-p2180.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/mfd/max77620.h>
#include "tegra210.dtsi"
diff --git a/dts/src/arm64/nvidia/tegra210-p2371-0000.dts b/dts/src/arm64/nvidia/tegra210-p2371-0000.dts
index 1ddd8512e1..21c6d3749b 100644
--- a/dts/src/arm64/nvidia/tegra210-p2371-0000.dts
+++ b/dts/src/arm64/nvidia/tegra210-p2371-0000.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra210-p2530.dtsi"
diff --git a/dts/src/arm64/nvidia/tegra210-p2371-2180.dts b/dts/src/arm64/nvidia/tegra210-p2371-2180.dts
index 7cb95e0421..37e3c46e75 100644
--- a/dts/src/arm64/nvidia/tegra210-p2371-2180.dts
+++ b/dts/src/arm64/nvidia/tegra210-p2371-2180.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra210-p2180.dtsi"
diff --git a/dts/src/arm64/nvidia/tegra210-p2530.dtsi b/dts/src/arm64/nvidia/tegra210-p2530.dtsi
index 0ec92578ca..be6066ff97 100644
--- a/dts/src/arm64/nvidia/tegra210-p2530.dtsi
+++ b/dts/src/arm64/nvidia/tegra210-p2530.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include "tegra210.dtsi"
/ {
diff --git a/dts/src/arm64/nvidia/tegra210-p2571.dts b/dts/src/arm64/nvidia/tegra210-p2571.dts
index 576957a558..e2a347e572 100644
--- a/dts/src/arm64/nvidia/tegra210-p2571.dts
+++ b/dts/src/arm64/nvidia/tegra210-p2571.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm64/nvidia/tegra210-p2595.dtsi b/dts/src/arm64/nvidia/tegra210-p2595.dtsi
index e008e3364d..6ae292da72 100644
--- a/dts/src/arm64/nvidia/tegra210-p2595.dtsi
+++ b/dts/src/arm64/nvidia/tegra210-p2595.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
model = "NVIDIA Tegra210 P2595 I/O board";
compatible = "nvidia,p2595", "nvidia,tegra210";
diff --git a/dts/src/arm64/nvidia/tegra210-p2597.dtsi b/dts/src/arm64/nvidia/tegra210-p2597.dtsi
index e5fc67bf46..d67ef4319f 100644
--- a/dts/src/arm64/nvidia/tegra210-p2597.dtsi
+++ b/dts/src/arm64/nvidia/tegra210-p2597.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/input/input.h>
/ {
diff --git a/dts/src/arm64/nvidia/tegra210-smaug.dts b/dts/src/arm64/nvidia/tegra210-smaug.dts
index 7703227f5d..43cae47988 100644
--- a/dts/src/arm64/nvidia/tegra210-smaug.dts
+++ b/dts/src/arm64/nvidia/tegra210-smaug.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/input/input.h>
diff --git a/dts/src/arm64/nvidia/tegra210.dtsi b/dts/src/arm64/nvidia/tegra210.dtsi
index 29f471e0f2..9bdf19f2cc 100644
--- a/dts/src/arm64/nvidia/tegra210.dtsi
+++ b/dts/src/arm64/nvidia/tegra210.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/tegra210-car.h>
#include <dt-bindings/gpio/tegra-gpio.h>
#include <dt-bindings/memory/tegra210-mc.h>
diff --git a/dts/src/arm64/qcom/apq8016-sbc-pmic-pins.dtsi b/dts/src/arm64/qcom/apq8016-sbc-pmic-pins.dtsi
index 790b7775b9..ec2f0de679 100644
--- a/dts/src/arm64/qcom/apq8016-sbc-pmic-pins.dtsi
+++ b/dts/src/arm64/qcom/apq8016-sbc-pmic-pins.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
#include <dt-bindings/pinctrl/qcom,pmic-mpp.h>
diff --git a/dts/src/arm64/qcom/apq8016-sbc-soc-pins.dtsi b/dts/src/arm64/qcom/apq8016-sbc-soc-pins.dtsi
index 185388de91..21d0822f1c 100644
--- a/dts/src/arm64/qcom/apq8016-sbc-soc-pins.dtsi
+++ b/dts/src/arm64/qcom/apq8016-sbc-soc-pins.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/arm64/qcom/apq8096-db820c-pmic-pins.dtsi b/dts/src/arm64/qcom/apq8096-db820c-pmic-pins.dtsi
index 8e37978259..59b29ddfb6 100644
--- a/dts/src/arm64/qcom/apq8096-db820c-pmic-pins.dtsi
+++ b/dts/src/arm64/qcom/apq8096-db820c-pmic-pins.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
&pm8994_gpios {
diff --git a/dts/src/arm64/qcom/pm8004.dtsi b/dts/src/arm64/qcom/pm8004.dtsi
index ef2207afa8..297b57bfa8 100644
--- a/dts/src/arm64/qcom/pm8004.dtsi
+++ b/dts/src/arm64/qcom/pm8004.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/spmi/spmi.h>
diff --git a/dts/src/arm64/qcom/pm8916.dtsi b/dts/src/arm64/qcom/pm8916.dtsi
index 53deebf9f5..0223e60d8b 100644
--- a/dts/src/arm64/qcom/pm8916.dtsi
+++ b/dts/src/arm64/qcom/pm8916.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/iio/qcom,spmi-vadc.h>
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/spmi/spmi.h>
diff --git a/dts/src/arm64/qcom/pm8994.dtsi b/dts/src/arm64/qcom/pm8994.dtsi
index b413e44fd0..80024c0b1c 100644
--- a/dts/src/arm64/qcom/pm8994.dtsi
+++ b/dts/src/arm64/qcom/pm8994.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/spmi/spmi.h>
diff --git a/dts/src/arm64/qcom/pmi8994.dtsi b/dts/src/arm64/qcom/pmi8994.dtsi
index 57673f9280..dae1cdc23f 100644
--- a/dts/src/arm64/qcom/pmi8994.dtsi
+++ b/dts/src/arm64/qcom/pmi8994.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/spmi/spmi.h>
diff --git a/dts/src/arm64/socionext/uniphier-ld11.dtsi b/dts/src/arm64/socionext/uniphier-ld11.dtsi
index ee4aff53a5..09c429cb6d 100644
--- a/dts/src/arm64/socionext/uniphier-ld11.dtsi
+++ b/dts/src/arm64/socionext/uniphier-ld11.dtsi
@@ -299,7 +299,8 @@
interrupts = <0 243 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb0>;
- clocks = <&mio_clk 7>, <&mio_clk 8>, <&mio_clk 12>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 8>,
+ <&mio_clk 12>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 8>,
<&mio_rst 12>;
};
@@ -311,7 +312,8 @@
interrupts = <0 244 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb1>;
- clocks = <&mio_clk 7>, <&mio_clk 9>, <&mio_clk 13>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 9>,
+ <&mio_clk 13>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 9>,
<&mio_rst 13>;
};
@@ -323,7 +325,8 @@
interrupts = <0 245 4>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb2>;
- clocks = <&mio_clk 7>, <&mio_clk 10>, <&mio_clk 14>;
+ clocks = <&sys_clk 8>, <&mio_clk 7>, <&mio_clk 10>,
+ <&mio_clk 14>;
resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 10>,
<&mio_rst 14>;
};
diff --git a/dts/src/c6x/tms320c6455.dtsi b/dts/src/c6x/tms320c6455.dtsi
index a804ec1e01..0b21cb3034 100644
--- a/dts/src/c6x/tms320c6455.dtsi
+++ b/dts/src/c6x/tms320c6455.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
diff --git a/dts/src/c6x/tms320c6457.dtsi b/dts/src/c6x/tms320c6457.dtsi
index 35f40709a7..e49f7ae191 100644
--- a/dts/src/c6x/tms320c6457.dtsi
+++ b/dts/src/c6x/tms320c6457.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
diff --git a/dts/src/c6x/tms320c6472.dtsi b/dts/src/c6x/tms320c6472.dtsi
index b488aaec65..9dd4b04e78 100644
--- a/dts/src/c6x/tms320c6472.dtsi
+++ b/dts/src/c6x/tms320c6472.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
diff --git a/dts/src/c6x/tms320c6474.dtsi b/dts/src/c6x/tms320c6474.dtsi
index cc601bf348..0ef5333629 100644
--- a/dts/src/c6x/tms320c6474.dtsi
+++ b/dts/src/c6x/tms320c6474.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
diff --git a/dts/src/c6x/tms320c6678.dtsi b/dts/src/c6x/tms320c6678.dtsi
index 386196e5ea..da1e3f2bf0 100644
--- a/dts/src/c6x/tms320c6678.dtsi
+++ b/dts/src/c6x/tms320c6678.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
diff --git a/dts/src/cris/artpec3.dtsi b/dts/src/cris/artpec3.dtsi
index be15be67b6..f857300f4e 100644
--- a/dts/src/cris/artpec3.dtsi
+++ b/dts/src/cris/artpec3.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/cris/dev88.dts b/dts/src/cris/dev88.dts
index b9a230d108..415270ea53 100644
--- a/dts/src/cris/dev88.dts
+++ b/dts/src/cris/dev88.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/cris/etraxfs.dtsi b/dts/src/cris/etraxfs.dtsi
index bf1b8582d4..4513edf725 100644
--- a/dts/src/cris/etraxfs.dtsi
+++ b/dts/src/cris/etraxfs.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/cris/p1343.dts b/dts/src/cris/p1343.dts
index fab7bdbd0f..6030561d45 100644
--- a/dts/src/cris/p1343.dts
+++ b/dts/src/cris/p1343.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/h8300/edosk2674.dts b/dts/src/h8300/edosk2674.dts
index 6ae884bf66..d1733805ea 100644
--- a/dts/src/h8300/edosk2674.dts
+++ b/dts/src/h8300/edosk2674.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/ {
compatible = "renesas,edosk2674";
diff --git a/dts/src/h8300/h8300h_sim.dts b/dts/src/h8300/h8300h_sim.dts
index 9c733d920f..f1c31cecde 100644
--- a/dts/src/h8300/h8300h_sim.dts
+++ b/dts/src/h8300/h8300h_sim.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/ {
compatible = "gnu,gdbsim";
diff --git a/dts/src/h8300/h8s_sim.dts b/dts/src/h8300/h8s_sim.dts
index 97e1f4b17e..932cc3c5a8 100644
--- a/dts/src/h8300/h8s_sim.dts
+++ b/dts/src/h8300/h8s_sim.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/ {
compatible = "gnu,gdbsim";
diff --git a/dts/src/metag/skeleton.dtsi b/dts/src/metag/skeleton.dtsi
index 78229eacce..43e2ffe73c 100644
--- a/dts/src/metag/skeleton.dtsi
+++ b/dts/src/metag/skeleton.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Skeleton device tree; the bare minimum needed to boot; just include and
* add a compatible value. The bootloader will typically populate the memory
diff --git a/dts/src/mips/brcm/bcm3368-netgear-cvg834g.dts b/dts/src/mips/brcm/bcm3368-netgear-cvg834g.dts
index 2f2e80fdcd..ed6023a917 100644
--- a/dts/src/mips/brcm/bcm3368-netgear-cvg834g.dts
+++ b/dts/src/mips/brcm/bcm3368-netgear-cvg834g.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm3368.dtsi"
diff --git a/dts/src/mips/brcm/bcm3368.dtsi b/dts/src/mips/brcm/bcm3368.dtsi
index bee855cb80..277cde02b7 100644
--- a/dts/src/mips/brcm/bcm3368.dtsi
+++ b/dts/src/mips/brcm/bcm3368.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm3384_viper.dtsi b/dts/src/mips/brcm/bcm3384_viper.dtsi
index aa406b43c6..eb2a9c6ed6 100644
--- a/dts/src/mips/brcm/bcm3384_viper.dtsi
+++ b/dts/src/mips/brcm/bcm3384_viper.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm3384_zephyr.dtsi b/dts/src/mips/brcm/bcm3384_zephyr.dtsi
index a7bd8564e9..d7ad769a42 100644
--- a/dts/src/mips/brcm/bcm3384_zephyr.dtsi
+++ b/dts/src/mips/brcm/bcm3384_zephyr.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm63268-comtrend-vr-3032u.dts b/dts/src/mips/brcm/bcm63268-comtrend-vr-3032u.dts
index 430d35ca33..2bc0d8401a 100644
--- a/dts/src/mips/brcm/bcm63268-comtrend-vr-3032u.dts
+++ b/dts/src/mips/brcm/bcm63268-comtrend-vr-3032u.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm63268.dtsi"
diff --git a/dts/src/mips/brcm/bcm63268.dtsi b/dts/src/mips/brcm/bcm63268.dtsi
index 7e6bf2cc02..3b09f44e67 100644
--- a/dts/src/mips/brcm/bcm63268.dtsi
+++ b/dts/src/mips/brcm/bcm63268.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm6328.dtsi b/dts/src/mips/brcm/bcm6328.dtsi
index 5633b9d90f..644486fe41 100644
--- a/dts/src/mips/brcm/bcm6328.dtsi
+++ b/dts/src/mips/brcm/bcm6328.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm6358-neufbox4-sercomm.dts b/dts/src/mips/brcm/bcm6358-neufbox4-sercomm.dts
index 702eae2a22..5e62190aa3 100644
--- a/dts/src/mips/brcm/bcm6358-neufbox4-sercomm.dts
+++ b/dts/src/mips/brcm/bcm6358-neufbox4-sercomm.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm6358.dtsi"
diff --git a/dts/src/mips/brcm/bcm6358.dtsi b/dts/src/mips/brcm/bcm6358.dtsi
index f9d8d39216..682df7fb70 100644
--- a/dts/src/mips/brcm/bcm6358.dtsi
+++ b/dts/src/mips/brcm/bcm6358.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm6362-neufbox6-sercomm.dts b/dts/src/mips/brcm/bcm6362-neufbox6-sercomm.dts
index 480f2a5bf1..3e83bee5b9 100644
--- a/dts/src/mips/brcm/bcm6362-neufbox6-sercomm.dts
+++ b/dts/src/mips/brcm/bcm6362-neufbox6-sercomm.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm6362.dtsi"
diff --git a/dts/src/mips/brcm/bcm6362.dtsi b/dts/src/mips/brcm/bcm6362.dtsi
index c507da594f..a82a5e5de6 100644
--- a/dts/src/mips/brcm/bcm6362.dtsi
+++ b/dts/src/mips/brcm/bcm6362.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm6368.dtsi b/dts/src/mips/brcm/bcm6368.dtsi
index d0e3a70b32..7a72f59ae4 100644
--- a/dts/src/mips/brcm/bcm6368.dtsi
+++ b/dts/src/mips/brcm/bcm6368.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm7125.dtsi b/dts/src/mips/brcm/bcm7125.dtsi
index 79f838ed96..2f9ef565e5 100644
--- a/dts/src/mips/brcm/bcm7125.dtsi
+++ b/dts/src/mips/brcm/bcm7125.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm7346.dtsi b/dts/src/mips/brcm/bcm7346.dtsi
index da7bfa45a5..02e426fe60 100644
--- a/dts/src/mips/brcm/bcm7346.dtsi
+++ b/dts/src/mips/brcm/bcm7346.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm7358.dtsi b/dts/src/mips/brcm/bcm7358.dtsi
index 9b05760453..1089d6ebc8 100644
--- a/dts/src/mips/brcm/bcm7358.dtsi
+++ b/dts/src/mips/brcm/bcm7358.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm7360.dtsi b/dts/src/mips/brcm/bcm7360.dtsi
index 57b613c6ac..4b87ebec40 100644
--- a/dts/src/mips/brcm/bcm7360.dtsi
+++ b/dts/src/mips/brcm/bcm7360.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm7362.dtsi b/dts/src/mips/brcm/bcm7362.dtsi
index c2a2843aaa..ca657df34b 100644
--- a/dts/src/mips/brcm/bcm7362.dtsi
+++ b/dts/src/mips/brcm/bcm7362.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm7420.dtsi b/dts/src/mips/brcm/bcm7420.dtsi
index 532fc8a157..d262e11bc3 100644
--- a/dts/src/mips/brcm/bcm7420.dtsi
+++ b/dts/src/mips/brcm/bcm7420.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm7425.dtsi b/dts/src/mips/brcm/bcm7425.dtsi
index f56fb25f2e..e4fb9b6e6d 100644
--- a/dts/src/mips/brcm/bcm7425.dtsi
+++ b/dts/src/mips/brcm/bcm7425.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm7435.dtsi b/dts/src/mips/brcm/bcm7435.dtsi
index f2cead2eae..1484e8990e 100644
--- a/dts/src/mips/brcm/bcm7435.dtsi
+++ b/dts/src/mips/brcm/bcm7435.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/brcm/bcm93384wvg.dts b/dts/src/mips/brcm/bcm93384wvg.dts
index d1e44a17d4..601e4d9293 100644
--- a/dts/src/mips/brcm/bcm93384wvg.dts
+++ b/dts/src/mips/brcm/bcm93384wvg.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm3384_zephyr.dtsi"
diff --git a/dts/src/mips/brcm/bcm93384wvg_viper.dts b/dts/src/mips/brcm/bcm93384wvg_viper.dts
index 1ecb2696ac..938a8e6612 100644
--- a/dts/src/mips/brcm/bcm93384wvg_viper.dts
+++ b/dts/src/mips/brcm/bcm93384wvg_viper.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm3384_viper.dtsi"
diff --git a/dts/src/mips/brcm/bcm96368mvwg.dts b/dts/src/mips/brcm/bcm96368mvwg.dts
index 8c71c68457..6d772c394e 100644
--- a/dts/src/mips/brcm/bcm96368mvwg.dts
+++ b/dts/src/mips/brcm/bcm96368mvwg.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm6368.dtsi"
diff --git a/dts/src/mips/brcm/bcm97125cbmb.dts b/dts/src/mips/brcm/bcm97125cbmb.dts
index d72bc423ce..7f59ea2ded 100644
--- a/dts/src/mips/brcm/bcm97125cbmb.dts
+++ b/dts/src/mips/brcm/bcm97125cbmb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm7125.dtsi"
diff --git a/dts/src/mips/brcm/bcm97346dbsmb.dts b/dts/src/mips/brcm/bcm97346dbsmb.dts
index ea52d7b577..9e7d5228f2 100644
--- a/dts/src/mips/brcm/bcm97346dbsmb.dts
+++ b/dts/src/mips/brcm/bcm97346dbsmb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm7346.dtsi"
diff --git a/dts/src/mips/brcm/bcm97358svmb.dts b/dts/src/mips/brcm/bcm97358svmb.dts
index 71357fdc19..708207a000 100644
--- a/dts/src/mips/brcm/bcm97358svmb.dts
+++ b/dts/src/mips/brcm/bcm97358svmb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm7358.dtsi"
diff --git a/dts/src/mips/brcm/bcm97360svmb.dts b/dts/src/mips/brcm/bcm97360svmb.dts
index e2fed406c6..73c6dc9c8c 100644
--- a/dts/src/mips/brcm/bcm97360svmb.dts
+++ b/dts/src/mips/brcm/bcm97360svmb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm7360.dtsi"
diff --git a/dts/src/mips/brcm/bcm97362svmb.dts b/dts/src/mips/brcm/bcm97362svmb.dts
index 78bffdf118..37bacfdcf9 100644
--- a/dts/src/mips/brcm/bcm97362svmb.dts
+++ b/dts/src/mips/brcm/bcm97362svmb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm7362.dtsi"
diff --git a/dts/src/mips/brcm/bcm97420c.dts b/dts/src/mips/brcm/bcm97420c.dts
index d62b448a15..f96241e948 100644
--- a/dts/src/mips/brcm/bcm97420c.dts
+++ b/dts/src/mips/brcm/bcm97420c.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm7420.dtsi"
diff --git a/dts/src/mips/brcm/bcm97425svmb.dts b/dts/src/mips/brcm/bcm97425svmb.dts
index 73aa006bd9..ce762c7b2e 100644
--- a/dts/src/mips/brcm/bcm97425svmb.dts
+++ b/dts/src/mips/brcm/bcm97425svmb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm7425.dtsi"
diff --git a/dts/src/mips/brcm/bcm97435svmb.dts b/dts/src/mips/brcm/bcm97435svmb.dts
index 0a915f3fea..d4dd31a543 100644
--- a/dts/src/mips/brcm/bcm97435svmb.dts
+++ b/dts/src/mips/brcm/bcm97435svmb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm7435.dtsi"
diff --git a/dts/src/mips/brcm/bcm97xxx-nand-cs1-bch24.dtsi b/dts/src/mips/brcm/bcm97xxx-nand-cs1-bch24.dtsi
index 3c24f97de9..96c30d857b 100644
--- a/dts/src/mips/brcm/bcm97xxx-nand-cs1-bch24.dtsi
+++ b/dts/src/mips/brcm/bcm97xxx-nand-cs1-bch24.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
&nand {
nandcs@1 {
compatible = "brcm,nandcs";
diff --git a/dts/src/mips/brcm/bcm97xxx-nand-cs1-bch4.dtsi b/dts/src/mips/brcm/bcm97xxx-nand-cs1-bch4.dtsi
index cb531816ef..7b5afefbbf 100644
--- a/dts/src/mips/brcm/bcm97xxx-nand-cs1-bch4.dtsi
+++ b/dts/src/mips/brcm/bcm97xxx-nand-cs1-bch4.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
&nand {
nandcs@1 {
compatible = "brcm,nandcs";
diff --git a/dts/src/mips/brcm/bcm9ejtagprb.dts b/dts/src/mips/brcm/bcm9ejtagprb.dts
index 1da4608680..8d58c1971b 100644
--- a/dts/src/mips/brcm/bcm9ejtagprb.dts
+++ b/dts/src/mips/brcm/bcm9ejtagprb.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "bcm6328.dtsi"
diff --git a/dts/src/mips/cavium-octeon/octeon_3xxx.dts b/dts/src/mips/cavium-octeon/octeon_3xxx.dts
index ca6b4467bc..0fa3dd1819 100644
--- a/dts/src/mips/cavium-octeon/octeon_3xxx.dts
+++ b/dts/src/mips/cavium-octeon/octeon_3xxx.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* OCTEON 3XXX, 5XXX, 63XX device tree skeleton.
*
diff --git a/dts/src/mips/cavium-octeon/octeon_3xxx.dtsi b/dts/src/mips/cavium-octeon/octeon_3xxx.dtsi
index 5302148e05..3c296623d8 100644
--- a/dts/src/mips/cavium-octeon/octeon_3xxx.dtsi
+++ b/dts/src/mips/cavium-octeon/octeon_3xxx.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/* OCTEON 3XXX DTS common parts. */
/dts-v1/;
diff --git a/dts/src/mips/cavium-octeon/octeon_68xx.dts b/dts/src/mips/cavium-octeon/octeon_68xx.dts
index 79b46fcb0a..3d0acbb2e1 100644
--- a/dts/src/mips/cavium-octeon/octeon_68xx.dts
+++ b/dts/src/mips/cavium-octeon/octeon_68xx.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/*
* OCTEON 68XX device tree skeleton.
diff --git a/dts/src/mips/img/boston.dts b/dts/src/mips/img/boston.dts
index 53bfa29a70..2cd49b60e0 100644
--- a/dts/src/mips/img/boston.dts
+++ b/dts/src/mips/img/boston.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/clock/boston-clock.h>
diff --git a/dts/src/mips/ingenic/ci20.dts b/dts/src/mips/ingenic/ci20.dts
index 6c38184492..a4cc52214d 100644
--- a/dts/src/mips/ingenic/ci20.dts
+++ b/dts/src/mips/ingenic/ci20.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "jz4780.dtsi"
diff --git a/dts/src/mips/ingenic/jz4740.dtsi b/dts/src/mips/ingenic/jz4740.dtsi
index 2ca7ce7481..cd5185bb90 100644
--- a/dts/src/mips/ingenic/jz4740.dtsi
+++ b/dts/src/mips/ingenic/jz4740.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/jz4740-cgu.h>
/ {
diff --git a/dts/src/mips/ingenic/jz4780.dtsi b/dts/src/mips/ingenic/jz4780.dtsi
index e906134eca..ff3298f29e 100644
--- a/dts/src/mips/ingenic/jz4780.dtsi
+++ b/dts/src/mips/ingenic/jz4780.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/jz4780-cgu.h>
/ {
diff --git a/dts/src/mips/ingenic/qi_lb60.dts b/dts/src/mips/ingenic/qi_lb60.dts
index b715ee2ac2..76aaf89825 100644
--- a/dts/src/mips/ingenic/qi_lb60.dts
+++ b/dts/src/mips/ingenic/qi_lb60.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "jz4740.dtsi"
diff --git a/dts/src/mips/lantiq/danube.dtsi b/dts/src/mips/lantiq/danube.dtsi
index d4c59e0037..2dd950181f 100644
--- a/dts/src/mips/lantiq/danube.dtsi
+++ b/dts/src/mips/lantiq/danube.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/lantiq/easy50712.dts b/dts/src/mips/lantiq/easy50712.dts
index b59962585d..c37a33962f 100644
--- a/dts/src/mips/lantiq/easy50712.dts
+++ b/dts/src/mips/lantiq/easy50712.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "danube.dtsi"
diff --git a/dts/src/mips/mti/malta.dts b/dts/src/mips/mti/malta.dts
index ffe3a1508e..9944e716ea 100644
--- a/dts/src/mips/mti/malta.dts
+++ b/dts/src/mips/mti/malta.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/interrupt-controller/irq.h>
diff --git a/dts/src/mips/mti/sead3.dts b/dts/src/mips/mti/sead3.dts
index 4f8bc83c29..192c26ff1d 100644
--- a/dts/src/mips/mti/sead3.dts
+++ b/dts/src/mips/mti/sead3.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/memreserve/ 0x00000000 0x00001000; // reserved
diff --git a/dts/src/mips/netlogic/xlp_evp.dts b/dts/src/mips/netlogic/xlp_evp.dts
index ec16ec2d8d..e63e55926e 100644
--- a/dts/src/mips/netlogic/xlp_evp.dts
+++ b/dts/src/mips/netlogic/xlp_evp.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* XLP8XX Device Tree Source for EVP boards
*/
diff --git a/dts/src/mips/netlogic/xlp_fvp.dts b/dts/src/mips/netlogic/xlp_fvp.dts
index 4bcebe641d..d05abf13fb 100644
--- a/dts/src/mips/netlogic/xlp_fvp.dts
+++ b/dts/src/mips/netlogic/xlp_fvp.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* XLP2XX Device Tree Source for FVP boards
*/
diff --git a/dts/src/mips/netlogic/xlp_gvp.dts b/dts/src/mips/netlogic/xlp_gvp.dts
index b3ccb82ad7..d47de48517 100644
--- a/dts/src/mips/netlogic/xlp_gvp.dts
+++ b/dts/src/mips/netlogic/xlp_gvp.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* XLP9XX Device Tree Source for GVP boards
*/
diff --git a/dts/src/mips/netlogic/xlp_rvp.dts b/dts/src/mips/netlogic/xlp_rvp.dts
index 3783639a31..aa0faee194 100644
--- a/dts/src/mips/netlogic/xlp_rvp.dts
+++ b/dts/src/mips/netlogic/xlp_rvp.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* XLP5XX Device Tree Source for RVP boards
*/
diff --git a/dts/src/mips/netlogic/xlp_svp.dts b/dts/src/mips/netlogic/xlp_svp.dts
index 44d6640c14..3bb0b2e08e 100644
--- a/dts/src/mips/netlogic/xlp_svp.dts
+++ b/dts/src/mips/netlogic/xlp_svp.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* XLP3XX Device Tree Source for SVP boards
*/
diff --git a/dts/src/mips/qca/ar9132.dtsi b/dts/src/mips/qca/ar9132.dtsi
index 302f0a8d29..1fe561c5f9 100644
--- a/dts/src/mips/qca/ar9132.dtsi
+++ b/dts/src/mips/qca/ar9132.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/ath79-clk.h>
/ {
diff --git a/dts/src/mips/qca/ar9132_tl_wr1043nd_v1.dts b/dts/src/mips/qca/ar9132_tl_wr1043nd_v1.dts
index 3c3b7ce573..3931033e47 100644
--- a/dts/src/mips/qca/ar9132_tl_wr1043nd_v1.dts
+++ b/dts/src/mips/qca/ar9132_tl_wr1043nd_v1.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/mips/qca/ar9331.dtsi b/dts/src/mips/qca/ar9331.dtsi
index cf47ed4d85..efd5f07222 100644
--- a/dts/src/mips/qca/ar9331.dtsi
+++ b/dts/src/mips/qca/ar9331.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/ath79-clk.h>
/ {
diff --git a/dts/src/mips/qca/ar9331_dpt_module.dts b/dts/src/mips/qca/ar9331_dpt_module.dts
index 98e74500e7..d4e4502daa 100644
--- a/dts/src/mips/qca/ar9331_dpt_module.dts
+++ b/dts/src/mips/qca/ar9331_dpt_module.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/mips/qca/ar9331_dragino_ms14.dts b/dts/src/mips/qca/ar9331_dragino_ms14.dts
index 56f832076a..4f95ccf17c 100644
--- a/dts/src/mips/qca/ar9331_dragino_ms14.dts
+++ b/dts/src/mips/qca/ar9331_dragino_ms14.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/mips/qca/ar9331_omega.dts b/dts/src/mips/qca/ar9331_omega.dts
index b2be3b0447..f70f79c4d0 100644
--- a/dts/src/mips/qca/ar9331_omega.dts
+++ b/dts/src/mips/qca/ar9331_omega.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/mips/qca/ar9331_tl_mr3020.dts b/dts/src/mips/qca/ar9331_tl_mr3020.dts
index 919cf3b854..748131aea2 100644
--- a/dts/src/mips/qca/ar9331_tl_mr3020.dts
+++ b/dts/src/mips/qca/ar9331_tl_mr3020.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/src/mips/ralink/mt7620a.dtsi b/dts/src/mips/ralink/mt7620a.dtsi
index 793c0c7ca9..1f6e5320f4 100644
--- a/dts/src/mips/ralink/mt7620a.dtsi
+++ b/dts/src/mips/ralink/mt7620a.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/ralink/mt7620a_eval.dts b/dts/src/mips/ralink/mt7620a_eval.dts
index 709f58132f..8de8f89f31 100644
--- a/dts/src/mips/ralink/mt7620a_eval.dts
+++ b/dts/src/mips/ralink/mt7620a_eval.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "mt7620a.dtsi"
diff --git a/dts/src/mips/ralink/rt2880.dtsi b/dts/src/mips/ralink/rt2880.dtsi
index fb2faef0ab..8fc1987d90 100644
--- a/dts/src/mips/ralink/rt2880.dtsi
+++ b/dts/src/mips/ralink/rt2880.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/ralink/rt2880_eval.dts b/dts/src/mips/ralink/rt2880_eval.dts
index 0a685db093..759bc1dd5b 100644
--- a/dts/src/mips/ralink/rt2880_eval.dts
+++ b/dts/src/mips/ralink/rt2880_eval.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "rt2880.dtsi"
diff --git a/dts/src/mips/ralink/rt3050.dtsi b/dts/src/mips/ralink/rt3050.dtsi
index d3cb57f985..23062333a7 100644
--- a/dts/src/mips/ralink/rt3050.dtsi
+++ b/dts/src/mips/ralink/rt3050.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/ralink/rt3052_eval.dts b/dts/src/mips/ralink/rt3052_eval.dts
index ec9e9a0355..674efdd42e 100644
--- a/dts/src/mips/ralink/rt3052_eval.dts
+++ b/dts/src/mips/ralink/rt3052_eval.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "rt3050.dtsi"
diff --git a/dts/src/mips/ralink/rt3883.dtsi b/dts/src/mips/ralink/rt3883.dtsi
index 3d6fc9afda..61132cf157 100644
--- a/dts/src/mips/ralink/rt3883.dtsi
+++ b/dts/src/mips/ralink/rt3883.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/ralink/rt3883_eval.dts b/dts/src/mips/ralink/rt3883_eval.dts
index e8df21a5d1..c22bc84df2 100644
--- a/dts/src/mips/ralink/rt3883_eval.dts
+++ b/dts/src/mips/ralink/rt3883_eval.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "rt3883.dtsi"
diff --git a/dts/src/mips/xilfpga/microAptiv.dtsi b/dts/src/mips/xilfpga/microAptiv.dtsi
index 81d518e757..87b2b1f9a1 100644
--- a/dts/src/mips/xilfpga/microAptiv.dtsi
+++ b/dts/src/mips/xilfpga/microAptiv.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
#address-cells = <1>;
#size-cells = <1>;
diff --git a/dts/src/mips/xilfpga/nexys4ddr.dts b/dts/src/mips/xilfpga/nexys4ddr.dts
index 09a62f2e2f..41fee03dc3 100644
--- a/dts/src/mips/xilfpga/nexys4ddr.dts
+++ b/dts/src/mips/xilfpga/nexys4ddr.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "microAptiv.dtsi"
diff --git a/dts/src/openrisc/or1ksim.dts b/dts/src/openrisc/or1ksim.dts
index 5d4f9027af..9f4b856da5 100644
--- a/dts/src/openrisc/or1ksim.dts
+++ b/dts/src/openrisc/or1ksim.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/ {
compatible = "opencores,or1ksim";
diff --git a/dts/src/powerpc/virtex440-ml510.dts b/dts/src/powerpc/virtex440-ml510.dts
index 81a8dc2c63..81201d3907 100644
--- a/dts/src/powerpc/virtex440-ml510.dts
+++ b/dts/src/powerpc/virtex440-ml510.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/*
* Xilinx ML510 Reference Design support
*
diff --git a/dts/src/sh/j2_mimas_v2.dts b/dts/src/sh/j2_mimas_v2.dts
index 880de75360..9f4742fab3 100644
--- a/dts/src/sh/j2_mimas_v2.dts
+++ b/dts/src/sh/j2_mimas_v2.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/ {
diff --git a/dts/src/xtensa/csp.dts b/dts/src/xtensa/csp.dts
index 4082f26716..885495460f 100644
--- a/dts/src/xtensa/csp.dts
+++ b/dts/src/xtensa/csp.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/ {
diff --git a/dts/src/xtensa/kc705.dts b/dts/src/xtensa/kc705.dts
index 6106bdc097..6887ff090f 100644
--- a/dts/src/xtensa/kc705.dts
+++ b/dts/src/xtensa/kc705.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "xtfpga.dtsi"
/include/ "xtfpga-flash-128m.dtsi"
diff --git a/dts/src/xtensa/kc705_nommu.dts b/dts/src/xtensa/kc705_nommu.dts
index 65f3d741b9..d8e194a0f6 100644
--- a/dts/src/xtensa/kc705_nommu.dts
+++ b/dts/src/xtensa/kc705_nommu.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "xtfpga.dtsi"
/include/ "xtfpga-flash-128m.dtsi"
diff --git a/dts/src/xtensa/lx200mx.dts b/dts/src/xtensa/lx200mx.dts
index 249822b99b..974a8d9041 100644
--- a/dts/src/xtensa/lx200mx.dts
+++ b/dts/src/xtensa/lx200mx.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "xtfpga.dtsi"
/include/ "xtfpga-flash-16m.dtsi"
diff --git a/dts/src/xtensa/lx60.dts b/dts/src/xtensa/lx60.dts
index a0f8b8ad39..7c203c1c74 100644
--- a/dts/src/xtensa/lx60.dts
+++ b/dts/src/xtensa/lx60.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "xtfpga.dtsi"
/include/ "xtfpga-flash-4m.dtsi"
diff --git a/dts/src/xtensa/ml605.dts b/dts/src/xtensa/ml605.dts
index 905c3a5035..08e5c8d471 100644
--- a/dts/src/xtensa/ml605.dts
+++ b/dts/src/xtensa/ml605.dts
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
/include/ "xtfpga.dtsi"
/include/ "xtfpga-flash-16m.dtsi"
diff --git a/dts/src/xtensa/xtfpga-flash-128m.dtsi b/dts/src/xtensa/xtfpga-flash-128m.dtsi
index d3a88e0298..9bf8bad1dd 100644
--- a/dts/src/xtensa/xtfpga-flash-128m.dtsi
+++ b/dts/src/xtensa/xtfpga-flash-128m.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
soc {
flash: flash@00000000 {
diff --git a/dts/src/xtensa/xtfpga-flash-16m.dtsi b/dts/src/xtensa/xtfpga-flash-16m.dtsi
index 1d97203c18..40c2f81f7c 100644
--- a/dts/src/xtensa/xtfpga-flash-16m.dtsi
+++ b/dts/src/xtensa/xtfpga-flash-16m.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
soc {
flash: flash@08000000 {
diff --git a/dts/src/xtensa/xtfpga-flash-4m.dtsi b/dts/src/xtensa/xtfpga-flash-4m.dtsi
index d1c621ca8b..fb8d3a9f33 100644
--- a/dts/src/xtensa/xtfpga-flash-4m.dtsi
+++ b/dts/src/xtensa/xtfpga-flash-4m.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
soc {
flash: flash@08000000 {
diff --git a/dts/src/xtensa/xtfpga.dtsi b/dts/src/xtensa/xtfpga.dtsi
index 91616a9d79..1090528825 100644
--- a/dts/src/xtensa/xtfpga.dtsi
+++ b/dts/src/xtensa/xtfpga.dtsi
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
/ {
compatible = "cdns,xtensa-xtfpga";
#address-cells = <1>;