summaryrefslogtreecommitdiffstats
path: root/dts
diff options
context:
space:
mode:
Diffstat (limited to 'dts')
-rw-r--r--dts/Bindings/Makefile53
-rw-r--r--dts/Bindings/arm/airoha.yaml28
-rw-r--r--dts/Bindings/arm/altera.yaml46
-rw-r--r--dts/Bindings/arm/amlogic.yaml12
-rw-r--r--dts/Bindings/arm/apple.yaml27
-rw-r--r--dts/Bindings/arm/apple/apple,pmgr.yaml134
-rw-r--r--dts/Bindings/arm/arm,cci-400.yaml15
-rw-r--r--dts/Bindings/arm/arm-dsu-pmu.txt27
-rw-r--r--dts/Bindings/arm/aspeed/aspeed,sbc.yaml37
-rw-r--r--dts/Bindings/arm/atmel-at91.yaml12
-rw-r--r--dts/Bindings/arm/bcm/bcm2835.yaml1
-rw-r--r--dts/Bindings/arm/bcm/brcm,bcm4908.yaml1
-rw-r--r--dts/Bindings/arm/cpu-capacity.txt4
-rw-r--r--dts/Bindings/arm/cpus.yaml21
-rw-r--r--dts/Bindings/arm/firmware/linaro,optee-tz.yaml8
-rw-r--r--dts/Bindings/arm/freescale/fsl,layerscape-dcfg.txt2
-rw-r--r--dts/Bindings/arm/freescale/fsl,scu.txt1
-rw-r--r--dts/Bindings/arm/fsl.yaml102
-rw-r--r--dts/Bindings/arm/fw-cfg.txt38
-rw-r--r--dts/Bindings/arm/intel,socfpga.yaml26
-rw-r--r--dts/Bindings/arm/linux,dummy-virt.yaml20
-rw-r--r--dts/Bindings/arm/mediatek.yaml24
-rw-r--r--dts/Bindings/arm/mediatek/mediatek,apmixedsys.txt1
-rw-r--r--dts/Bindings/arm/mediatek/mediatek,ethsys.txt1
-rw-r--r--dts/Bindings/arm/mediatek/mediatek,infracfg.txt1
-rw-r--r--dts/Bindings/arm/mediatek/mediatek,mmsys.yaml1
-rw-r--r--dts/Bindings/arm/mediatek/mediatek,sgmiisys.txt2
-rw-r--r--dts/Bindings/arm/mediatek/mediatek,topckgen.txt1
-rw-r--r--dts/Bindings/arm/msm/qcom,idle-state.txt2
-rw-r--r--dts/Bindings/arm/msm/qcom,llcc.yaml4
-rw-r--r--dts/Bindings/arm/mstar/mstar.yaml4
-rw-r--r--dts/Bindings/arm/npcm/nuvoton,gcr.yaml48
-rw-r--r--dts/Bindings/arm/omap/omap.txt3
-rw-r--r--dts/Bindings/arm/pmu.yaml12
-rw-r--r--dts/Bindings/arm/psci.yaml2
-rw-r--r--dts/Bindings/arm/qcom.yaml31
-rw-r--r--dts/Bindings/arm/renesas.yaml21
-rw-r--r--dts/Bindings/arm/rockchip.yaml13
-rw-r--r--dts/Bindings/arm/samsung/samsung-boards.yaml14
-rw-r--r--dts/Bindings/arm/stm32/stm32.yaml7
-rw-r--r--dts/Bindings/arm/sunxi.yaml10
-rw-r--r--dts/Bindings/arm/sunxi/allwinner,sun4i-a10-mbus.yaml91
-rw-r--r--dts/Bindings/arm/tegra.yaml48
-rw-r--r--dts/Bindings/arm/tegra/nvidia,tegra186-pmc.txt133
-rw-r--r--dts/Bindings/arm/tegra/nvidia,tegra186-pmc.yaml198
-rw-r--r--dts/Bindings/arm/tegra/nvidia,tegra20-pmc.yaml1
-rw-r--r--dts/Bindings/arm/tesla.yaml27
-rw-r--r--dts/Bindings/arm/ti/k3.yaml12
-rw-r--r--dts/Bindings/arm/ux500.yaml30
-rw-r--r--dts/Bindings/arm/xen.txt14
-rw-r--r--dts/Bindings/ata/ahci-platform.txt79
-rw-r--r--dts/Bindings/ata/ahci-platform.yaml189
-rw-r--r--dts/Bindings/ata/brcm,sata-brcm.txt45
-rw-r--r--dts/Bindings/ata/brcm,sata-brcm.yaml90
-rw-r--r--dts/Bindings/ata/cortina,gemini-sata-bridge.txt55
-rw-r--r--dts/Bindings/ata/cortina,gemini-sata-bridge.yaml109
-rw-r--r--dts/Bindings/ata/sata_highbank.yaml3
-rw-r--r--dts/Bindings/bus/allwinner,sun50i-a64-de2.yaml5
-rw-r--r--dts/Bindings/bus/brcm,gisb-arb.txt34
-rw-r--r--dts/Bindings/bus/brcm,gisb-arb.yaml66
-rw-r--r--dts/Bindings/bus/fsl,spba-bus.yaml68
-rw-r--r--dts/Bindings/bus/imx-weim.txt5
-rw-r--r--dts/Bindings/bus/nvidia,tegra210-aconnect.yaml1
-rw-r--r--dts/Bindings/bus/ti-sysc.yaml1
-rw-r--r--dts/Bindings/clock/allwinner,sun4i-a10-ccu.yaml4
-rw-r--r--dts/Bindings/clock/apple,nco.yaml62
-rw-r--r--dts/Bindings/clock/bitmain,bm1880-clk.yaml12
-rw-r--r--dts/Bindings/clock/cirrus,cs2000-cp.yaml91
-rw-r--r--dts/Bindings/clock/cs2000-cp.txt22
-rw-r--r--dts/Bindings/clock/exynos5260-clock.txt190
-rw-r--r--dts/Bindings/clock/exynos5410-clock.txt50
-rw-r--r--dts/Bindings/clock/exynos5433-clock.txt507
-rw-r--r--dts/Bindings/clock/exynos7-clock.txt108
-rw-r--r--dts/Bindings/clock/idt,versaclock5.yaml7
-rw-r--r--dts/Bindings/clock/imx1-clock.yaml9
-rw-r--r--dts/Bindings/clock/imx21-clock.yaml9
-rw-r--r--dts/Bindings/clock/imx23-clock.yaml9
-rw-r--r--dts/Bindings/clock/imx25-clock.yaml8
-rw-r--r--dts/Bindings/clock/imx27-clock.yaml9
-rw-r--r--dts/Bindings/clock/imx28-clock.yaml9
-rw-r--r--dts/Bindings/clock/imx31-clock.yaml8
-rw-r--r--dts/Bindings/clock/imx35-clock.yaml8
-rw-r--r--dts/Bindings/clock/imx5-clock.yaml9
-rw-r--r--dts/Bindings/clock/imx7ulp-pcc-clock.yaml11
-rw-r--r--dts/Bindings/clock/imx7ulp-scg-clock.yaml11
-rw-r--r--dts/Bindings/clock/imx8m-clock.yaml4
-rw-r--r--dts/Bindings/clock/imx8qxp-lpcg.yaml11
-rw-r--r--dts/Bindings/clock/imx93-clock.yaml62
-rw-r--r--dts/Bindings/clock/imxrt1050-clock.yaml59
-rw-r--r--dts/Bindings/clock/intc_stratix10.txt20
-rw-r--r--dts/Bindings/clock/intel,stratix10.yaml35
-rw-r--r--dts/Bindings/clock/marvell,armada-3700-uart-clock.yaml59
-rw-r--r--dts/Bindings/clock/mediatek,mt7621-sysc.yaml12
-rw-r--r--dts/Bindings/clock/microchip,lan966x-gck.yaml60
-rw-r--r--dts/Bindings/clock/microchip,mpfs.yaml67
-rw-r--r--dts/Bindings/clock/mstar,msc313-cpupll.yaml45
-rw-r--r--dts/Bindings/clock/nvidia,tegra124-car.yaml7
-rw-r--r--dts/Bindings/clock/nvidia,tegra20-car.yaml42
-rw-r--r--dts/Bindings/clock/qcom,a7pll.yaml2
-rw-r--r--dts/Bindings/clock/qcom,camcc.txt18
-rw-r--r--dts/Bindings/clock/qcom,dispcc-sm6125.yaml87
-rw-r--r--dts/Bindings/clock/qcom,dispcc-sm6350.yaml86
-rw-r--r--dts/Bindings/clock/qcom,gcc-apq8064.yaml29
-rw-r--r--dts/Bindings/clock/qcom,gcc-ipq8064.yaml76
-rw-r--r--dts/Bindings/clock/qcom,gcc-msm8976.yaml97
-rw-r--r--dts/Bindings/clock/qcom,gcc-other.yaml70
-rw-r--r--dts/Bindings/clock/qcom,gcc-sdx65.yaml80
-rw-r--r--dts/Bindings/clock/qcom,gcc-sm8450.yaml85
-rw-r--r--dts/Bindings/clock/qcom,gcc.yaml59
-rw-r--r--dts/Bindings/clock/qcom,gpucc.yaml2
-rw-r--r--dts/Bindings/clock/qcom,mmcc.yaml1
-rw-r--r--dts/Bindings/clock/qcom,qcm2290-dispcc.yaml87
-rw-r--r--dts/Bindings/clock/qcom,rpmhcc.yaml3
-rw-r--r--dts/Bindings/clock/qcom,sdm845-camcc.yaml65
-rw-r--r--dts/Bindings/clock/qoriq-clock.txt1
-rw-r--r--dts/Bindings/clock/renesas,9series.yaml97
-rw-r--r--dts/Bindings/clock/renesas,cpg-div6-clock.yaml12
-rw-r--r--dts/Bindings/clock/renesas,cpg-mssr.yaml1
-rw-r--r--dts/Bindings/clock/renesas,rzg2l-cpg.yaml14
-rw-r--r--dts/Bindings/clock/samsung,exynos-audss-clock.yaml2
-rw-r--r--dts/Bindings/clock/samsung,exynos-clock.yaml2
-rw-r--r--dts/Bindings/clock/samsung,exynos-ext-clock.yaml2
-rw-r--r--dts/Bindings/clock/samsung,exynos4412-isp-clock.yaml2
-rw-r--r--dts/Bindings/clock/samsung,exynos5260-clock.yaml382
-rw-r--r--dts/Bindings/clock/samsung,exynos5410-clock.yaml66
-rw-r--r--dts/Bindings/clock/samsung,exynos5433-clock.yaml524
-rw-r--r--dts/Bindings/clock/samsung,exynos7-clock.yaml272
-rw-r--r--dts/Bindings/clock/samsung,exynos7885-clock.yaml166
-rw-r--r--dts/Bindings/clock/samsung,exynos850-clock.yaml40
-rw-r--r--dts/Bindings/clock/samsung,s2mps11.yaml2
-rw-r--r--dts/Bindings/clock/samsung,s5pv210-audss-clock.yaml2
-rw-r--r--dts/Bindings/clock/samsung,s5pv210-clock.txt77
-rw-r--r--dts/Bindings/clock/samsung,s5pv210-clock.yaml79
-rw-r--r--dts/Bindings/clock/starfive,jh7100-audclk.yaml57
-rw-r--r--dts/Bindings/clock/starfive,jh7100-clkgen.yaml56
-rw-r--r--dts/Bindings/clock/tesla,fsd-clock.yaml198
-rw-r--r--dts/Bindings/clock/ti/ti,clksel.yaml51
-rw-r--r--dts/Bindings/clock/toshiba,tmpv770x-pipllct.yaml57
-rw-r--r--dts/Bindings/clock/toshiba,tmpv770x-pismu.yaml52
-rw-r--r--dts/Bindings/connector/usb-connector.yaml3
-rw-r--r--dts/Bindings/cpu/idle-states.yaml (renamed from dts/Bindings/arm/idle-states.yaml)308
-rw-r--r--dts/Bindings/cpufreq/cpufreq-qcom-hw.txt172
-rw-r--r--dts/Bindings/cpufreq/cpufreq-qcom-hw.yaml201
-rw-r--r--dts/Bindings/cpufreq/qcom-cpufreq-nvmem.yaml166
-rw-r--r--dts/Bindings/crypto/allwinner,sun4i-a10-crypto.yaml10
-rw-r--r--dts/Bindings/crypto/atmel,at91sam9g46-aes.yaml66
-rw-r--r--dts/Bindings/crypto/atmel,at91sam9g46-sha.yaml60
-rw-r--r--dts/Bindings/crypto/atmel,at91sam9g46-tdes.yaml64
-rw-r--r--dts/Bindings/crypto/atmel-crypto.txt68
-rw-r--r--dts/Bindings/crypto/intel,ixp4xx-crypto.yaml15
-rw-r--r--dts/Bindings/crypto/qcom,prng.txt19
-rw-r--r--dts/Bindings/crypto/qcom,prng.yaml43
-rw-r--r--dts/Bindings/devfreq/event/samsung,exynos-nocp.yaml2
-rw-r--r--dts/Bindings/devfreq/event/samsung,exynos-ppmu.yaml2
-rw-r--r--dts/Bindings/display/allwinner,sun4i-a10-display-engine.yaml2
-rw-r--r--dts/Bindings/display/amlogic,meson-dw-hdmi.yaml5
-rw-r--r--dts/Bindings/display/amlogic,meson-vpu.yaml6
-rw-r--r--dts/Bindings/display/brcm,bcm2711-hdmi.yaml3
-rw-r--r--dts/Bindings/display/bridge/adi,adv7511.yaml5
-rw-r--r--dts/Bindings/display/bridge/analogix,anx7625.yaml63
-rw-r--r--dts/Bindings/display/bridge/analogix,anx7814.yaml4
-rw-r--r--dts/Bindings/display/bridge/chipone,icn6211.yaml1
-rw-r--r--dts/Bindings/display/bridge/google,cros-ec-anx7688.yaml1
-rw-r--r--dts/Bindings/display/bridge/ingenic,jz4780-hdmi.yaml82
-rw-r--r--dts/Bindings/display/bridge/lvds-codec.yaml46
-rw-r--r--dts/Bindings/display/bridge/nxp,ptn3460.yaml106
-rw-r--r--dts/Bindings/display/bridge/ps8640.yaml1
-rw-r--r--dts/Bindings/display/bridge/ptn3460.txt39
-rw-r--r--dts/Bindings/display/bridge/renesas,dsi-csi2-tx.yaml118
-rw-r--r--dts/Bindings/display/bridge/renesas,lvds.yaml5
-rw-r--r--dts/Bindings/display/bridge/sii9234.txt49
-rw-r--r--dts/Bindings/display/bridge/sil,sii9234.yaml110
-rw-r--r--dts/Bindings/display/bridge/synopsys,dw-hdmi.yaml5
-rw-r--r--dts/Bindings/display/bridge/ti,sn65dsi83.yaml5
-rw-r--r--dts/Bindings/display/bridge/toshiba,tc358762.yaml1
-rw-r--r--dts/Bindings/display/bridge/toshiba,tc358768.yaml7
-rw-r--r--dts/Bindings/display/exynos/exynos-mic.txt51
-rw-r--r--dts/Bindings/display/exynos/exynos5433-decon.txt60
-rw-r--r--dts/Bindings/display/exynos/exynos7-decon.txt65
-rw-r--r--dts/Bindings/display/exynos/exynos_hdmi.txt64
-rw-r--r--dts/Bindings/display/exynos/exynos_hdmiddc.txt15
-rw-r--r--dts/Bindings/display/exynos/exynos_hdmiphy.txt15
-rw-r--r--dts/Bindings/display/exynos/exynos_mixer.txt26
-rw-r--r--dts/Bindings/display/exynos/samsung-fimd.txt107
-rw-r--r--dts/Bindings/display/lvds.yaml (renamed from dts/Bindings/display/panel/lvds.yaml)35
-rw-r--r--dts/Bindings/display/mediatek/mediatek,aal.yaml86
-rw-r--r--dts/Bindings/display/mediatek/mediatek,ccorr.yaml85
-rw-r--r--dts/Bindings/display/mediatek/mediatek,color.yaml95
-rw-r--r--dts/Bindings/display/mediatek/mediatek,disp.txt219
-rw-r--r--dts/Bindings/display/mediatek/mediatek,dither.yaml85
-rw-r--r--dts/Bindings/display/mediatek/mediatek,dpi.yaml3
-rw-r--r--dts/Bindings/display/mediatek/mediatek,dsc.yaml80
-rw-r--r--dts/Bindings/display/mediatek/mediatek,gamma.yaml86
-rw-r--r--dts/Bindings/display/mediatek/mediatek,hdmi.yaml5
-rw-r--r--dts/Bindings/display/mediatek/mediatek,merge.yaml105
-rw-r--r--dts/Bindings/display/mediatek/mediatek,mutex.yaml92
-rw-r--r--dts/Bindings/display/mediatek/mediatek,od.yaml59
-rw-r--r--dts/Bindings/display/mediatek/mediatek,ovl-2l.yaml88
-rw-r--r--dts/Bindings/display/mediatek/mediatek,ovl.yaml103
-rw-r--r--dts/Bindings/display/mediatek/mediatek,postmask.yaml78
-rw-r--r--dts/Bindings/display/mediatek/mediatek,rdma.yaml117
-rw-r--r--dts/Bindings/display/mediatek/mediatek,split.yaml65
-rw-r--r--dts/Bindings/display/mediatek/mediatek,ufoe.yaml68
-rw-r--r--dts/Bindings/display/mediatek/mediatek,wdma.yaml86
-rw-r--r--dts/Bindings/display/msm/dp-controller.yaml3
-rw-r--r--dts/Bindings/display/msm/dpu-msm8998.yaml219
-rw-r--r--dts/Bindings/display/msm/dpu-qcm2290.yaml215
-rw-r--r--dts/Bindings/display/msm/dpu-sdm845.yaml5
-rw-r--r--dts/Bindings/display/msm/dsi-controller-main.yaml5
-rw-r--r--dts/Bindings/display/msm/dsi-phy-10nm.yaml36
-rw-r--r--dts/Bindings/display/msm/edp.txt56
-rw-r--r--dts/Bindings/display/msm/gpu.yaml2
-rw-r--r--dts/Bindings/display/msm/mdp4.txt114
-rw-r--r--dts/Bindings/display/msm/mdp4.yaml124
-rw-r--r--dts/Bindings/display/panel/abt,y030xx067a.yaml5
-rw-r--r--dts/Bindings/display/panel/advantech,idk-1110wr.yaml19
-rw-r--r--dts/Bindings/display/panel/boe,bf060y8m-aj0.yaml81
-rw-r--r--dts/Bindings/display/panel/display-timings.yaml3
-rw-r--r--dts/Bindings/display/panel/ilitek,ili9163.yaml69
-rw-r--r--dts/Bindings/display/panel/ilitek,ili9322.yaml4
-rw-r--r--dts/Bindings/display/panel/ilitek,ili9881c.yaml6
-rw-r--r--dts/Bindings/display/panel/innolux,ee101ia-01d.yaml23
-rw-r--r--dts/Bindings/display/panel/innolux,ej030na.yaml5
-rw-r--r--dts/Bindings/display/panel/jdi,lt070me05000.yaml2
-rw-r--r--dts/Bindings/display/panel/kingdisplay,kd035g6-54nt.yaml5
-rw-r--r--dts/Bindings/display/panel/leadtek,ltk050h3146w.yaml2
-rw-r--r--dts/Bindings/display/panel/lgphilips,lb035q02.yaml5
-rw-r--r--dts/Bindings/display/panel/mitsubishi,aa104xd12.yaml19
-rw-r--r--dts/Bindings/display/panel/mitsubishi,aa121td01.yaml19
-rw-r--r--dts/Bindings/display/panel/novatek,nt35950.yaml106
-rw-r--r--dts/Bindings/display/panel/novatek,nt36672a.yaml4
-rw-r--r--dts/Bindings/display/panel/panel-lvds.yaml57
-rw-r--r--dts/Bindings/display/panel/panel-mipi-dbi-spi.yaml128
-rw-r--r--dts/Bindings/display/panel/panel-simple-dsi.yaml2
-rw-r--r--dts/Bindings/display/panel/panel-simple.yaml6
-rw-r--r--dts/Bindings/display/panel/panel-timing.yaml42
-rw-r--r--dts/Bindings/display/panel/samsung,ld9040.yaml7
-rw-r--r--dts/Bindings/display/panel/samsung,s6e63m0.yaml1
-rw-r--r--dts/Bindings/display/panel/sgd,gktw70sdae4se.yaml19
-rw-r--r--dts/Bindings/display/panel/sitronix,st7789v.yaml5
-rw-r--r--dts/Bindings/display/panel/sony,acx424akp.yaml11
-rw-r--r--dts/Bindings/display/panel/sony,acx565akm.yaml5
-rw-r--r--dts/Bindings/display/panel/sony,tulip-truly-nt35521.yaml72
-rw-r--r--dts/Bindings/display/panel/tpo,td.yaml5
-rw-r--r--dts/Bindings/display/renesas,du.yaml33
-rw-r--r--dts/Bindings/display/rockchip/rockchip,rk3066-hdmi.yaml8
-rw-r--r--dts/Bindings/display/rockchip/rockchip-drm.yaml2
-rw-r--r--dts/Bindings/display/samsung/samsung,exynos-hdmi-ddc.yaml42
-rw-r--r--dts/Bindings/display/samsung/samsung,exynos-hdmi.yaml227
-rw-r--r--dts/Bindings/display/samsung/samsung,exynos-mixer.yaml143
-rw-r--r--dts/Bindings/display/samsung/samsung,exynos5433-decon.yaml148
-rw-r--r--dts/Bindings/display/samsung/samsung,exynos5433-mic.yaml95
-rw-r--r--dts/Bindings/display/samsung/samsung,exynos7-decon.yaml120
-rw-r--r--dts/Bindings/display/samsung/samsung,fimd.yaml198
-rw-r--r--dts/Bindings/display/simple-framebuffer.yaml24
-rw-r--r--dts/Bindings/display/solomon,ssd1307fb.yaml1
-rw-r--r--dts/Bindings/display/sprd/sprd,display-subsystem.yaml66
-rw-r--r--dts/Bindings/display/sprd/sprd,sharkl3-dpu.yaml77
-rw-r--r--dts/Bindings/display/sprd/sprd,sharkl3-dsi-host.yaml88
-rw-r--r--dts/Bindings/display/st,stm32-dsi.yaml3
-rw-r--r--dts/Bindings/display/ste,mcde.yaml4
-rw-r--r--dts/Bindings/display/tegra/nvidia,tegra20-host1x.txt53
-rw-r--r--dts/Bindings/display/ti/ti,am65x-dss.yaml3
-rw-r--r--dts/Bindings/dma/arm,pl330.yaml83
-rw-r--r--dts/Bindings/dma/arm-pl08x.yaml4
-rw-r--r--dts/Bindings/dma/arm-pl330.txt49
-rw-r--r--dts/Bindings/dma/dma-controller.yaml8
-rw-r--r--dts/Bindings/dma/dma-router.yaml2
-rw-r--r--dts/Bindings/dma/ingenic,dma.yaml42
-rw-r--r--dts/Bindings/dma/mediatek,uart-dma.yaml122
-rw-r--r--dts/Bindings/dma/mtk-uart-apdma.txt56
-rw-r--r--dts/Bindings/dma/nvidia,tegra210-adma.yaml4
-rw-r--r--dts/Bindings/dma/qcom,gpi.yaml1
-rw-r--r--dts/Bindings/dma/renesas,rcar-dmac.yaml5
-rw-r--r--dts/Bindings/dma/renesas,rz-dmac.yaml4
-rw-r--r--dts/Bindings/dma/sifive,fu540-c000-pdma.yaml10
-rw-r--r--dts/Bindings/dma/snps,dw-axi-dmac.yaml3
-rw-r--r--dts/Bindings/dma/st,stm32-dmamux.yaml2
-rw-r--r--dts/Bindings/dma/ti/k3-bcdma.yaml1
-rw-r--r--dts/Bindings/dma/ti/k3-pktdma.yaml1
-rw-r--r--dts/Bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml85
-rw-r--r--dts/Bindings/dma/xilinx/zynqmp_dma.txt26
-rw-r--r--dts/Bindings/dvfs/performance-domain.yaml15
-rw-r--r--dts/Bindings/eeprom/at24.yaml29
-rw-r--r--dts/Bindings/example-schema.yaml14
-rw-r--r--dts/Bindings/extcon/extcon-usbc-cros-ec.yaml1
-rw-r--r--dts/Bindings/extcon/maxim,max77843.yaml40
-rw-r--r--dts/Bindings/firmware/arm,scmi.yaml77
-rw-r--r--dts/Bindings/firmware/arm,scpi.yaml6
-rw-r--r--dts/Bindings/firmware/intel,ixp4xx-network-processing-engine.yaml35
-rw-r--r--dts/Bindings/firmware/nvidia,tegra186-bpmp.txt107
-rw-r--r--dts/Bindings/firmware/nvidia,tegra186-bpmp.yaml186
-rw-r--r--dts/Bindings/firmware/qcom,scm.txt2
-rw-r--r--dts/Bindings/firmware/qemu,fw-cfg-mmio.yaml54
-rw-r--r--dts/Bindings/fuse/nvidia,tegra20-fuse.txt42
-rw-r--r--dts/Bindings/fuse/nvidia,tegra20-fuse.yaml89
-rw-r--r--dts/Bindings/gnss/gnss-common.yaml55
-rw-r--r--dts/Bindings/gnss/gnss.txt37
-rw-r--r--dts/Bindings/gnss/sirfstar.txt46
-rw-r--r--dts/Bindings/gnss/sirfstar.yaml76
-rw-r--r--dts/Bindings/gnss/u-blox,neo-6m.yaml14
-rw-r--r--dts/Bindings/gpio/airoha,en7523-gpio.yaml66
-rw-r--r--dts/Bindings/gpio/brcm,brcmstb-gpio.txt83
-rw-r--r--dts/Bindings/gpio/brcm,brcmstb-gpio.yaml104
-rw-r--r--dts/Bindings/gpio/delta,tn48m-gpio.yaml39
-rw-r--r--dts/Bindings/gpio/faraday,ftgpio010.txt27
-rw-r--r--dts/Bindings/gpio/faraday,ftgpio010.yaml65
-rw-r--r--dts/Bindings/gpio/gpio-pca95xx.yaml8
-rw-r--r--dts/Bindings/gpio/gpio-samsung.txt41
-rw-r--r--dts/Bindings/gpio/gpio-vf610.yaml5
-rw-r--r--dts/Bindings/gpio/gpio.txt2
-rw-r--r--dts/Bindings/gpio/microchip,mpfs-gpio.yaml79
-rw-r--r--dts/Bindings/gpio/mstar,msc313-gpio.yaml4
-rw-r--r--dts/Bindings/gpio/nvidia,tegra186-gpio.txt165
-rw-r--r--dts/Bindings/gpio/nvidia,tegra186-gpio.yaml214
-rw-r--r--dts/Bindings/gpio/nvidia,tegra20-gpio.txt40
-rw-r--r--dts/Bindings/gpio/nvidia,tegra20-gpio.yaml110
-rw-r--r--dts/Bindings/gpio/sifive,gpio.yaml6
-rw-r--r--dts/Bindings/gpio/toshiba,gpio-visconti.yaml1
-rw-r--r--dts/Bindings/gpu/arm,mali-bifrost.yaml63
-rw-r--r--dts/Bindings/gpu/host1x/nvidia,tegra210-nvenc.yaml135
-rw-r--r--dts/Bindings/gpu/host1x/nvidia,tegra210-nvjpg.yaml94
-rw-r--r--dts/Bindings/hwlock/ti,omap-hwspinlock.yaml33
-rw-r--r--dts/Bindings/hwmon/adi,adm1275.yaml68
-rw-r--r--dts/Bindings/hwmon/lltc,ltc4151.yaml2
-rw-r--r--dts/Bindings/hwmon/microchip,mcp3021.yaml2
-rw-r--r--dts/Bindings/hwmon/national,lm90.yaml4
-rw-r--r--dts/Bindings/hwmon/ntc-thermistor.yaml1
-rw-r--r--dts/Bindings/hwmon/sensirion,sht15.yaml2
-rw-r--r--dts/Bindings/hwmon/ti,ina2xx.yaml22
-rw-r--r--dts/Bindings/hwmon/ti,tmp102.yaml2
-rw-r--r--dts/Bindings/hwmon/ti,tmp108.yaml2
-rw-r--r--dts/Bindings/hwmon/ti,tmp421.yaml7
-rw-r--r--dts/Bindings/hwmon/ti,tmp464.yaml113
-rw-r--r--dts/Bindings/i2c/apple,i2c.yaml13
-rw-r--r--dts/Bindings/i2c/aspeed,i2c.yaml1
-rw-r--r--dts/Bindings/i2c/atmel,at91sam-i2c.yaml146
-rw-r--r--dts/Bindings/i2c/brcm,bcm2835-i2c.txt22
-rw-r--r--dts/Bindings/i2c/brcm,bcm2835-i2c.yaml54
-rw-r--r--dts/Bindings/i2c/google,cros-ec-i2c-tunnel.yaml1
-rw-r--r--dts/Bindings/i2c/i2c-at91.txt82
-rw-r--r--dts/Bindings/i2c/i2c-exynos5.txt53
-rw-r--r--dts/Bindings/i2c/i2c-exynos5.yaml133
-rw-r--r--dts/Bindings/i2c/i2c-gate.yaml2
-rw-r--r--dts/Bindings/i2c/i2c-imx-lpi2c.yaml2
-rw-r--r--dts/Bindings/i2c/i2c-imx.yaml7
-rw-r--r--dts/Bindings/i2c/i2c-mpc.yaml2
-rw-r--r--dts/Bindings/i2c/i2c-mt65xx.txt2
-rw-r--r--dts/Bindings/i2c/i2c-mux-gpio.txt80
-rw-r--r--dts/Bindings/i2c/i2c-mux-gpio.yaml104
-rw-r--r--dts/Bindings/i2c/i2c-mux-pinctrl.txt93
-rw-r--r--dts/Bindings/i2c/i2c-mux-pinctrl.yaml103
-rw-r--r--dts/Bindings/i2c/i2c-qcom-cci.txt4
-rw-r--r--dts/Bindings/i2c/i2c-s3c2410.txt58
-rw-r--r--dts/Bindings/i2c/i2c.txt4
-rw-r--r--dts/Bindings/i2c/ingenic,i2c.yaml4
-rw-r--r--dts/Bindings/i2c/microchip,corei2c.yaml56
-rw-r--r--dts/Bindings/i2c/nvidia,tegra186-bpmp-i2c.txt42
-rw-r--r--dts/Bindings/i2c/nvidia,tegra186-bpmp-i2c.yaml45
-rw-r--r--dts/Bindings/i2c/nvidia,tegra20-i2c.txt87
-rw-r--r--dts/Bindings/i2c/nvidia,tegra20-i2c.yaml192
-rw-r--r--dts/Bindings/i2c/renesas,rcar-i2c.yaml6
-rw-r--r--dts/Bindings/i2c/renesas,riic.yaml2
-rw-r--r--dts/Bindings/i2c/samsung,s3c2410-i2c.yaml164
-rw-r--r--dts/Bindings/i2c/st,stm32-i2c.yaml30
-rw-r--r--dts/Bindings/iio/accel/adi,adxl367.yaml79
-rw-r--r--dts/Bindings/iio/adc/adi,ad7280a.yaml77
-rw-r--r--dts/Bindings/iio/adc/adi,ad7476.yaml1
-rw-r--r--dts/Bindings/iio/adc/atmel,sama5d2-adc.yaml2
-rw-r--r--dts/Bindings/iio/adc/fsl,vf610-adc.yaml2
-rw-r--r--dts/Bindings/iio/adc/mediatek,mt2701-auxadc.yaml1
-rw-r--r--dts/Bindings/iio/adc/microchip,mcp3201.yaml2
-rw-r--r--dts/Bindings/iio/adc/qcom,spmi-iadc.yaml2
-rw-r--r--dts/Bindings/iio/adc/st,stm32-adc.yaml2
-rw-r--r--dts/Bindings/iio/adc/st,stm32-dfsdm-adc.yaml12
-rw-r--r--dts/Bindings/iio/adc/ti,palmas-gpadc.yaml6
-rw-r--r--dts/Bindings/iio/adc/x-powers,axp209-adc.yaml3
-rw-r--r--dts/Bindings/iio/adc/xlnx,zynqmp-ams.yaml235
-rw-r--r--dts/Bindings/iio/addac/adi,ad74413r.yaml158
-rw-r--r--dts/Bindings/iio/afe/temperature-sense-rtd.yaml101
-rw-r--r--dts/Bindings/iio/afe/temperature-transducer.yaml114
-rw-r--r--dts/Bindings/iio/amplifiers/adi,ada4250.yaml50
-rw-r--r--dts/Bindings/iio/dac/adi,ad3552r.yaml217
-rw-r--r--dts/Bindings/iio/dac/adi,ad5360.yaml6
-rw-r--r--dts/Bindings/iio/dac/adi,ad5755.yaml1
-rw-r--r--dts/Bindings/iio/dac/adi,ad7293.yaml61
-rw-r--r--dts/Bindings/iio/dac/adi,ltc2688.yaml146
-rw-r--r--dts/Bindings/iio/filter/adi,admv8818.yaml66
-rw-r--r--dts/Bindings/iio/frequency/adi,admv1013.yaml91
-rw-r--r--dts/Bindings/iio/frequency/adi,admv1014.yaml134
-rw-r--r--dts/Bindings/iio/frequency/adi,admv4420.yaml55
-rw-r--r--dts/Bindings/iio/gyroscope/invensense,mpu3050.yaml2
-rw-r--r--dts/Bindings/iio/imu/invensense,mpu6050.yaml2
-rw-r--r--dts/Bindings/iio/imu/st,lsm6dsx.yaml7
-rw-r--r--dts/Bindings/iio/light/liteon,ltr501.yaml7
-rw-r--r--dts/Bindings/iio/magnetometer/yamaha,yas530.yaml2
-rw-r--r--dts/Bindings/iio/proximity/google,cros-ec-mkbp-proximity.yaml1
-rw-r--r--dts/Bindings/iio/proximity/semtech,sx9324.yaml161
-rw-r--r--dts/Bindings/iio/proximity/semtech,sx9360.yaml89
-rw-r--r--dts/Bindings/iio/st,st-sensors.yaml3
-rw-r--r--dts/Bindings/iio/temperature/adi,ltc2983.yaml22
-rw-r--r--dts/Bindings/input/adc-joystick.yaml9
-rw-r--r--dts/Bindings/input/google,cros-ec-keyb.yaml1
-rw-r--r--dts/Bindings/input/gpio-keys.yaml6
-rw-r--r--dts/Bindings/input/hid-over-i2c.txt2
-rw-r--r--dts/Bindings/input/mediatek,mt6779-keypad.yaml77
-rw-r--r--dts/Bindings/input/mtk-pmic-keys.txt5
-rw-r--r--dts/Bindings/input/pwm-vibrator.txt66
-rw-r--r--dts/Bindings/input/pwm-vibrator.yaml57
-rw-r--r--dts/Bindings/input/touchscreen/imagis,ist3038c.yaml74
-rw-r--r--dts/Bindings/input/touchscreen/zinitix,bt400.yaml115
-rw-r--r--dts/Bindings/input/touchscreen/zinitix.txt40
-rw-r--r--dts/Bindings/interconnect/qcom,osm-l3.yaml1
-rw-r--r--dts/Bindings/interconnect/qcom,qcm2290.yaml137
-rw-r--r--dts/Bindings/interconnect/qcom,rpm.yaml174
-rw-r--r--dts/Bindings/interconnect/qcom,rpmh.yaml13
-rw-r--r--dts/Bindings/interconnect/qcom,sdm660.yaml185
-rw-r--r--dts/Bindings/interrupt-controller/amlogic,meson-gpio-intc.txt1
-rw-r--r--dts/Bindings/interrupt-controller/andestech,ativic32.txt19
-rw-r--r--dts/Bindings/interrupt-controller/apple,aic.yaml34
-rw-r--r--dts/Bindings/interrupt-controller/apple,aic2.yaml98
-rw-r--r--dts/Bindings/interrupt-controller/arm,gic-v3.yaml9
-rw-r--r--dts/Bindings/interrupt-controller/arm,gic.yaml1
-rw-r--r--dts/Bindings/interrupt-controller/brcm,bcm3380-l2-intc.txt39
-rw-r--r--dts/Bindings/interrupt-controller/brcm,bcm7038-l1-intc.txt61
-rw-r--r--dts/Bindings/interrupt-controller/brcm,bcm7038-l1-intc.yaml91
-rw-r--r--dts/Bindings/interrupt-controller/brcm,bcm7120-l2-intc.txt88
-rw-r--r--dts/Bindings/interrupt-controller/brcm,bcm7120-l2-intc.yaml151
-rw-r--r--dts/Bindings/interrupt-controller/brcm,l2-intc.txt31
-rw-r--r--dts/Bindings/interrupt-controller/brcm,l2-intc.yaml72
-rw-r--r--dts/Bindings/interrupt-controller/mrvl,intc.yaml6
-rw-r--r--dts/Bindings/interrupt-controller/qcom,mpm.yaml96
-rw-r--r--dts/Bindings/interrupt-controller/renesas,irqc.yaml1
-rw-r--r--dts/Bindings/interrupt-controller/samsung,exynos4210-combiner.yaml2
-rw-r--r--dts/Bindings/interrupt-controller/sifive,plic-1.0.0.yaml32
-rw-r--r--dts/Bindings/interrupt-controller/st,stm32-exti.yaml1
-rw-r--r--dts/Bindings/interrupt-controller/ti,sci-inta.yaml2
-rw-r--r--dts/Bindings/iommu/apple,dart.yaml3
-rw-r--r--dts/Bindings/iommu/arm,smmu.yaml2
-rw-r--r--dts/Bindings/iommu/mediatek,iommu.yaml6
-rw-r--r--dts/Bindings/iommu/renesas,ipmmu-vmsa.yaml10
-rw-r--r--dts/Bindings/ipmi/aspeed,ast2400-ibt-bmc.txt2
-rw-r--r--dts/Bindings/ipmi/ipmi-ipmb.yaml8
-rw-r--r--dts/Bindings/leds/backlight/led-backlight.yaml2
-rw-r--r--dts/Bindings/leds/backlight/qcom-wled.yaml1
-rw-r--r--dts/Bindings/leds/common.yaml9
-rw-r--r--dts/Bindings/leds/cznic,turris-omnia-leds.yaml3
-rw-r--r--dts/Bindings/leds/leds-bcm6328.txt319
-rw-r--r--dts/Bindings/leds/leds-bcm6328.yaml404
-rw-r--r--dts/Bindings/leds/leds-lp50xx.yaml3
-rw-r--r--dts/Bindings/leds/leds-mt6360.yaml157
-rw-r--r--dts/Bindings/leds/maxim,max77693.yaml105
-rw-r--r--dts/Bindings/mailbox/apple,mailbox.yaml15
-rw-r--r--dts/Bindings/mailbox/fsl,mu.yaml35
-rw-r--r--dts/Bindings/mailbox/microchip,mpfs-mailbox.yaml (renamed from dts/Bindings/mailbox/microchip,polarfire-soc-mailbox.yaml)6
-rw-r--r--dts/Bindings/mailbox/mtk,adsp-mbox.yaml50
-rw-r--r--dts/Bindings/mailbox/mtk-gce.txt8
-rw-r--r--dts/Bindings/mailbox/nvidia,tegra186-hsp.txt72
-rw-r--r--dts/Bindings/mailbox/nvidia,tegra186-hsp.yaml114
-rw-r--r--dts/Bindings/mailbox/qcom,apcs-kpss-global.yaml1
-rw-r--r--dts/Bindings/mailbox/ti,omap-mailbox.yaml9
-rw-r--r--dts/Bindings/media/allwinner,sun4i-a10-video-engine.yaml5
-rw-r--r--dts/Bindings/media/allwinner,sun50i-h6-vpu-g2.yaml64
-rw-r--r--dts/Bindings/media/amphion,vpu.yaml180
-rw-r--r--dts/Bindings/media/coda.yaml1
-rw-r--r--dts/Bindings/media/i2c/adv748x.txt116
-rw-r--r--dts/Bindings/media/i2c/adv748x.yaml212
-rw-r--r--dts/Bindings/media/i2c/hynix,hi846.yaml6
-rw-r--r--dts/Bindings/media/i2c/isil,isl79987.yaml113
-rw-r--r--dts/Bindings/media/i2c/maxim,max9286.yaml275
-rw-r--r--dts/Bindings/media/i2c/maxim,max96712.yaml111
-rw-r--r--dts/Bindings/media/mediatek,vcodec-decoder.yaml167
-rw-r--r--dts/Bindings/media/mediatek,vcodec-encoder.yaml176
-rw-r--r--dts/Bindings/media/mediatek,vcodec-subdev-decoder.yaml270
-rw-r--r--dts/Bindings/media/mediatek-jpeg-decoder.txt38
-rw-r--r--dts/Bindings/media/mediatek-jpeg-decoder.yaml80
-rw-r--r--dts/Bindings/media/mediatek-jpeg-encoder.txt35
-rw-r--r--dts/Bindings/media/mediatek-jpeg-encoder.yaml72
-rw-r--r--dts/Bindings/media/mediatek-mdp.txt8
-rw-r--r--dts/Bindings/media/mediatek-vcodec.txt131
-rw-r--r--dts/Bindings/media/microchip,csi2dc.yaml197
-rw-r--r--dts/Bindings/media/nvidia,tegra-vde.txt64
-rw-r--r--dts/Bindings/media/nvidia,tegra-vde.yaml119
-rw-r--r--dts/Bindings/media/nxp,imx-mipi-csi2.yaml (renamed from dts/Bindings/media/nxp,imx7-mipi-csi2.yaml)14
-rw-r--r--dts/Bindings/media/nxp,imx7-csi.yaml1
-rw-r--r--dts/Bindings/media/nxp,imx8mq-mipi-csi2.yaml22
-rw-r--r--dts/Bindings/media/nxp,imx8mq-vpu.yaml68
-rw-r--r--dts/Bindings/media/qcom,msm8916-camss.yaml10
-rw-r--r--dts/Bindings/media/qcom,msm8996-camss.yaml20
-rw-r--r--dts/Bindings/media/qcom,sdm660-camss.yaml20
-rw-r--r--dts/Bindings/media/qcom,sdm845-camss.yaml31
-rw-r--r--dts/Bindings/media/qcom,sm8250-camss.yaml463
-rw-r--r--dts/Bindings/media/renesas,csi2.yaml5
-rw-r--r--dts/Bindings/media/renesas,jpu.txt25
-rw-r--r--dts/Bindings/media/renesas,jpu.yaml65
-rw-r--r--dts/Bindings/media/st,stm32-dma2d.yaml71
-rw-r--r--dts/Bindings/media/ti,cal.yaml4
-rw-r--r--dts/Bindings/memory-controllers/brcm,dpfe-cpu.yaml2
-rw-r--r--dts/Bindings/memory-controllers/ddr/jedec,lpddr2-timings.yaml135
-rw-r--r--dts/Bindings/memory-controllers/ddr/jedec,lpddr2.yaml25
-rw-r--r--dts/Bindings/memory-controllers/ddr/jedec,lpddr3-timings.yaml157
-rw-r--r--dts/Bindings/memory-controllers/ddr/jedec,lpddr3.yaml263
-rw-r--r--dts/Bindings/memory-controllers/ddr/lpddr2-timings.txt52
-rw-r--r--dts/Bindings/memory-controllers/ddr/lpddr3-timings.txt58
-rw-r--r--dts/Bindings/memory-controllers/ddr/lpddr3.txt107
-rw-r--r--dts/Bindings/memory-controllers/fsl/fsl,ifc.yaml113
-rw-r--r--dts/Bindings/memory-controllers/fsl/ifc.txt82
-rw-r--r--dts/Bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml2
-rw-r--r--dts/Bindings/memory-controllers/mediatek,smi-common.yaml32
-rw-r--r--dts/Bindings/memory-controllers/mediatek,smi-larb.yaml21
-rw-r--r--dts/Bindings/memory-controllers/nvidia,tegra186-mc.yaml98
-rw-r--r--dts/Bindings/memory-controllers/qca,ath79-ddr-controller.yaml2
-rw-r--r--dts/Bindings/memory-controllers/renesas,h8300-bsc.yaml2
-rw-r--r--dts/Bindings/memory-controllers/renesas,rpc-if.yaml55
-rw-r--r--dts/Bindings/memory-controllers/samsung,exynos5422-dmc.yaml7
-rw-r--r--dts/Bindings/memory-controllers/synopsys,ddrc-ecc.yaml7
-rw-r--r--dts/Bindings/memory-controllers/ti,da8xx-ddrctl.yaml2
-rw-r--r--dts/Bindings/memory-controllers/ti,gpmc.yaml28
-rw-r--r--dts/Bindings/mfd/ab8500.txt282
-rw-r--r--dts/Bindings/mfd/atmel-flexcom.txt2
-rw-r--r--dts/Bindings/mfd/bd9571mwv.txt69
-rw-r--r--dts/Bindings/mfd/brcm,cru.yaml4
-rw-r--r--dts/Bindings/mfd/brcm,twd.yaml61
-rw-r--r--dts/Bindings/mfd/cirrus,lochnagar.yaml6
-rw-r--r--dts/Bindings/mfd/cirrus,madera.yaml4
-rw-r--r--dts/Bindings/mfd/da9063.txt2
-rw-r--r--dts/Bindings/mfd/delta,tn48m-cpld.yaml90
-rw-r--r--dts/Bindings/mfd/google,cros-ec.yaml50
-rw-r--r--dts/Bindings/mfd/max14577.txt147
-rw-r--r--dts/Bindings/mfd/max77686.txt26
-rw-r--r--dts/Bindings/mfd/max77693.txt194
-rw-r--r--dts/Bindings/mfd/max77802.txt25
-rw-r--r--dts/Bindings/mfd/maxim,max14577.yaml195
-rw-r--r--dts/Bindings/mfd/maxim,max77686.yaml132
-rw-r--r--dts/Bindings/mfd/maxim,max77693.yaml143
-rw-r--r--dts/Bindings/mfd/maxim,max77714.yaml68
-rw-r--r--dts/Bindings/mfd/maxim,max77802.yaml194
-rw-r--r--dts/Bindings/mfd/maxim,max77843.yaml144
-rw-r--r--dts/Bindings/mfd/mt6397.txt2
-rw-r--r--dts/Bindings/mfd/qcom,spmi-pmic.txt1
-rw-r--r--dts/Bindings/mfd/qcom,tcsr.txt1
-rw-r--r--dts/Bindings/mfd/rohm,bd70528-pmic.txt102
-rw-r--r--dts/Bindings/mfd/rohm,bd9571mwv.yaml127
-rw-r--r--dts/Bindings/mfd/samsung,exynos5433-lpass.txt72
-rw-r--r--dts/Bindings/mfd/samsung,exynos5433-lpass.yaml117
-rw-r--r--dts/Bindings/mfd/samsung,s2mpa01.yaml2
-rw-r--r--dts/Bindings/mfd/samsung,s2mps11.yaml2
-rw-r--r--dts/Bindings/mfd/samsung,s5m8767.yaml2
-rw-r--r--dts/Bindings/mfd/silergy,sy7636a.yaml82
-rw-r--r--dts/Bindings/mfd/stericsson,ab8500.yaml500
-rw-r--r--dts/Bindings/mfd/stericsson,db8500-prcmu.yaml1
-rw-r--r--dts/Bindings/mfd/syscon.yaml7
-rw-r--r--dts/Bindings/mfd/ti,j721e-system-controller.yaml2
-rw-r--r--dts/Bindings/mips/loongson/ls2k-reset.yaml38
-rw-r--r--dts/Bindings/misc/nvidia,tegra186-misc.txt14
-rw-r--r--dts/Bindings/misc/nvidia,tegra186-misc.yaml43
-rw-r--r--dts/Bindings/misc/nvidia,tegra20-apbmisc.txt17
-rw-r--r--dts/Bindings/misc/nvidia,tegra20-apbmisc.yaml51
-rw-r--r--dts/Bindings/misc/qcom,fastrpc.txt10
-rw-r--r--dts/Bindings/mmc/allwinner,sun4i-a10-mmc.yaml7
-rw-r--r--dts/Bindings/mmc/arasan,sdhci.yaml3
-rw-r--r--dts/Bindings/mmc/arm,pl18x.yaml25
-rw-r--r--dts/Bindings/mmc/brcm,sdhci-brcmstb.txt53
-rw-r--r--dts/Bindings/mmc/brcm,sdhci-brcmstb.yaml100
-rw-r--r--dts/Bindings/mmc/exynos-dw-mshc.txt2
-rw-r--r--dts/Bindings/mmc/fsl-imx-esdhc.yaml9
-rw-r--r--dts/Bindings/mmc/img-dw-mshc.txt28
-rw-r--r--dts/Bindings/mmc/ingenic,mmc.yaml37
-rw-r--r--dts/Bindings/mmc/litex,mmc.yaml78
-rw-r--r--dts/Bindings/mmc/mtk-sd.yaml9
-rw-r--r--dts/Bindings/mmc/nvidia,tegra20-sdhci.txt143
-rw-r--r--dts/Bindings/mmc/nvidia,tegra20-sdhci.yaml314
-rw-r--r--dts/Bindings/mmc/renesas,sdhi.yaml55
-rw-r--r--dts/Bindings/mmc/sdhci-am654.yaml3
-rw-r--r--dts/Bindings/mmc/sdhci-msm.txt2
-rw-r--r--dts/Bindings/mmc/socfpga-dw-mshc.txt23
-rw-r--r--dts/Bindings/mmc/socionext,uniphier-sd.yaml6
-rw-r--r--dts/Bindings/mmc/synopsys-dw-mshc.yaml5
-rw-r--r--dts/Bindings/mtd/cortina,gemini-flash.txt24
-rw-r--r--dts/Bindings/mtd/gpmi-nand.yaml2
-rw-r--r--dts/Bindings/mtd/jedec,spi-nor.yaml6
-rw-r--r--dts/Bindings/mtd/mtd-physmap.yaml18
-rw-r--r--dts/Bindings/mtd/mxicy,nand-ecc-engine.yaml77
-rw-r--r--dts/Bindings/mtd/nand-chip.yaml70
-rw-r--r--dts/Bindings/mtd/nand-controller.yaml73
-rw-r--r--dts/Bindings/mtd/partitions/brcm,bcm947xx-cfe-partitions.txt42
-rw-r--r--dts/Bindings/mtd/partitions/brcm,bcm947xx-cfe-partitions.yaml48
-rw-r--r--dts/Bindings/mtd/renesas-nandc.yaml61
-rw-r--r--dts/Bindings/mtd/rockchip,nand-controller.yaml3
-rw-r--r--dts/Bindings/mtd/spi-nand.txt5
-rw-r--r--dts/Bindings/mtd/spi-nand.yaml27
-rw-r--r--dts/Bindings/mtd/ti,gpmc-nand.yaml10
-rw-r--r--dts/Bindings/mux/gpio-mux.yaml11
-rw-r--r--dts/Bindings/mux/mux-consumer.yaml21
-rw-r--r--dts/Bindings/mux/mux-controller.yaml26
-rw-r--r--dts/Bindings/nds32/andestech-boards40
-rw-r--r--dts/Bindings/nds32/atl2c.txt28
-rw-r--r--dts/Bindings/nds32/cpus.txt38
-rw-r--r--dts/Bindings/net/actions,owl-emac.yaml4
-rw-r--r--dts/Bindings/net/allwinner,sun4i-a10-emac.yaml4
-rw-r--r--dts/Bindings/net/allwinner,sun8i-a83t-emac.yaml25
-rw-r--r--dts/Bindings/net/brcm,amac.txt30
-rw-r--r--dts/Bindings/net/brcm,amac.yaml88
-rw-r--r--dts/Bindings/net/brcm,bcm6368-mdio-mux.yaml26
-rw-r--r--dts/Bindings/net/brcm,bcmgenet.txt125
-rw-r--r--dts/Bindings/net/brcm,bcmgenet.yaml145
-rw-r--r--dts/Bindings/net/brcm,mdio-mux-iproc.txt62
-rw-r--r--dts/Bindings/net/brcm,mdio-mux-iproc.yaml80
-rw-r--r--dts/Bindings/net/brcm,systemport.txt38
-rw-r--r--dts/Bindings/net/brcm,systemport.yaml86
-rw-r--r--dts/Bindings/net/brcm,unimac-mdio.yaml3
-rw-r--r--dts/Bindings/net/can/allwinner,sun4i-a10-can.yaml27
-rw-r--r--dts/Bindings/net/can/bosch,c_can.yaml11
-rw-r--r--dts/Bindings/net/can/bosch,m_can.yaml62
-rw-r--r--dts/Bindings/net/can/fsl,flexcan.yaml12
-rw-r--r--dts/Bindings/net/can/microchip,mcp251xfd.yaml3
-rw-r--r--dts/Bindings/net/can/renesas,rcar-canfd.yaml3
-rw-r--r--dts/Bindings/net/can/tcan4x5x.txt2
-rw-r--r--dts/Bindings/net/can/xilinx,can.yaml161
-rw-r--r--dts/Bindings/net/can/xilinx_can.txt61
-rw-r--r--dts/Bindings/net/cdns,macb.yaml215
-rw-r--r--dts/Bindings/net/cortina,gemini-ethernet.txt92
-rw-r--r--dts/Bindings/net/cortina,gemini-ethernet.yaml137
-rw-r--r--dts/Bindings/net/davicom,dm9051.yaml62
-rw-r--r--dts/Bindings/net/dsa/dsa-port.yaml81
-rw-r--r--dts/Bindings/net/dsa/dsa.yaml60
-rw-r--r--dts/Bindings/net/dsa/microchip,ksz.yaml6
-rw-r--r--dts/Bindings/net/dsa/nxp,sja1105.yaml6
-rw-r--r--dts/Bindings/net/dsa/qca8k.yaml63
-rw-r--r--dts/Bindings/net/dsa/realtek-smi.txt240
-rw-r--r--dts/Bindings/net/dsa/realtek.yaml387
-rw-r--r--dts/Bindings/net/engleder,tsnep.yaml79
-rw-r--r--dts/Bindings/net/ethernet-controller.yaml64
-rw-r--r--dts/Bindings/net/fsl,fec.yaml11
-rw-r--r--dts/Bindings/net/fsl-fman.txt31
-rw-r--r--dts/Bindings/net/intel,dwmac-plat.yaml2
-rw-r--r--dts/Bindings/net/intel,ixp4xx-ethernet.yaml19
-rw-r--r--dts/Bindings/net/intel,ixp4xx-hss.yaml123
-rw-r--r--dts/Bindings/net/lantiq,etop-xway.yaml1
-rw-r--r--dts/Bindings/net/lantiq,xrx200-net.yaml1
-rw-r--r--dts/Bindings/net/litex,liteeth.yaml1
-rw-r--r--dts/Bindings/net/macb.txt60
-rw-r--r--dts/Bindings/net/marvell-armada-370-neta.txt1
-rw-r--r--dts/Bindings/net/mctp-i2c-controller.yaml92
-rw-r--r--dts/Bindings/net/mdio-mux.yaml7
-rw-r--r--dts/Bindings/net/mdio.yaml8
-rw-r--r--dts/Bindings/net/mediatek,star-emac.yaml5
-rw-r--r--dts/Bindings/net/mediatek-dwmac.txt91
-rw-r--r--dts/Bindings/net/mediatek-dwmac.yaml175
-rw-r--r--dts/Bindings/net/microchip,lan966x-switch.yaml171
-rw-r--r--dts/Bindings/net/microchip,sparx5-switch.yaml2
-rw-r--r--dts/Bindings/net/mscc,vsc7514-switch.yaml191
-rw-r--r--dts/Bindings/net/mscc-miim.txt2
-rw-r--r--dts/Bindings/net/mscc-ocelot.txt83
-rw-r--r--dts/Bindings/net/nfc/marvell,nci.yaml2
-rw-r--r--dts/Bindings/net/nfc/nxp,nci.yaml2
-rw-r--r--dts/Bindings/net/nfc/nxp,pn532.yaml2
-rw-r--r--dts/Bindings/net/nfc/nxp,pn544.yaml2
-rw-r--r--dts/Bindings/net/nfc/st,st-nci.yaml2
-rw-r--r--dts/Bindings/net/nfc/st,st21nfca.yaml2
-rw-r--r--dts/Bindings/net/nfc/st,st95hf.yaml2
-rw-r--r--dts/Bindings/net/nfc/ti,trf7970a.yaml2
-rw-r--r--dts/Bindings/net/nxp,dwmac-imx.yaml4
-rw-r--r--dts/Bindings/net/oxnas-dwmac.txt3
-rw-r--r--dts/Bindings/net/qca,ar71xx.yaml16
-rw-r--r--dts/Bindings/net/qcom,bam-dmux.yaml92
-rw-r--r--dts/Bindings/net/qcom,ethqos.txt4
-rw-r--r--dts/Bindings/net/qcom,ipa.yaml6
-rw-r--r--dts/Bindings/net/renesas,etheravb.yaml4
-rw-r--r--dts/Bindings/net/snps,dwmac.yaml18
-rw-r--r--dts/Bindings/net/socionext,uniphier-ave4.yaml62
-rw-r--r--dts/Bindings/net/stm32-dwmac.yaml14
-rw-r--r--dts/Bindings/net/ti,cpsw-switch.yaml3
-rw-r--r--dts/Bindings/net/ti,davinci-mdio.yaml8
-rw-r--r--dts/Bindings/net/ti,dp83869.yaml2
-rw-r--r--dts/Bindings/net/ti,k3-am654-cpsw-nuss.yaml5
-rw-r--r--dts/Bindings/net/ti,k3-am654-cpts.yaml6
-rw-r--r--dts/Bindings/net/toshiba,visconti-dwmac.yaml2
-rw-r--r--dts/Bindings/net/vertexcom-mse102x.yaml71
-rw-r--r--dts/Bindings/net/wireless/mediatek,mt76.yaml50
-rw-r--r--dts/Bindings/net/wireless/microchip,wilc1000.yaml19
-rw-r--r--dts/Bindings/net/wireless/qcom,ath11k.yaml30
-rw-r--r--dts/Bindings/net/xilinx_axienet.txt8
-rw-r--r--dts/Bindings/nvmem/allwinner,sun4i-a10-sid.yaml1
-rw-r--r--dts/Bindings/nvmem/brcm,nvram.yaml28
-rw-r--r--dts/Bindings/nvmem/fsl,layerscape-sfp.yaml38
-rw-r--r--dts/Bindings/nvmem/mtk-efuse.txt2
-rw-r--r--dts/Bindings/nvmem/nvmem.yaml20
-rw-r--r--dts/Bindings/nvmem/qcom,spmi-sdam.yaml28
-rw-r--r--dts/Bindings/nvmem/rmem.yaml3
-rw-r--r--dts/Bindings/nvmem/st,stm32-romem.yaml3
-rw-r--r--dts/Bindings/nvmem/sunplus,sp7021-ocotp.yaml84
-rw-r--r--dts/Bindings/nvmem/u-boot,env.yaml62
-rw-r--r--dts/Bindings/opp/opp-v2-base.yaml25
-rw-r--r--dts/Bindings/opp/opp-v2-kryo-cpu.yaml257
-rw-r--r--dts/Bindings/opp/opp-v2-qcom-level.yaml60
-rw-r--r--dts/Bindings/opp/qcom-nvmem-cpufreq.txt796
-rw-r--r--dts/Bindings/opp/qcom-opp.txt19
-rw-r--r--dts/Bindings/pci/apple,pcie.yaml31
-rw-r--r--dts/Bindings/pci/brcm,iproc-pcie.txt133
-rw-r--r--dts/Bindings/pci/brcm,iproc-pcie.yaml184
-rw-r--r--dts/Bindings/pci/brcm,stb-pcie.yaml30
-rw-r--r--dts/Bindings/pci/cdns,cdns-pcie-ep.yaml1
-rw-r--r--dts/Bindings/pci/cdns-pcie-ep.yaml1
-rw-r--r--dts/Bindings/pci/fsl,imx6q-pcie.yaml8
-rw-r--r--dts/Bindings/pci/hisilicon,kirin-pcie.yaml13
-rw-r--r--dts/Bindings/pci/mediatek,mt7621-pcie.yaml3
-rw-r--r--dts/Bindings/pci/mediatek-pcie-gen3.yaml4
-rw-r--r--dts/Bindings/pci/microchip,pcie-host.yaml18
-rw-r--r--dts/Bindings/pci/mvebu-pci.txt16
-rw-r--r--dts/Bindings/pci/qcom,pcie.txt22
-rw-r--r--dts/Bindings/pci/sifive,fu740-pcie.yaml7
-rw-r--r--dts/Bindings/pci/snps,dw-pcie-ep.yaml6
-rw-r--r--dts/Bindings/pci/snps,dw-pcie.yaml2
-rw-r--r--dts/Bindings/pci/socionext,uniphier-pcie-ep.yaml24
-rw-r--r--dts/Bindings/pci/ti,am65-pci-ep.yaml10
-rw-r--r--dts/Bindings/pci/ti,am65-pci-host.yaml20
-rw-r--r--dts/Bindings/pci/ti,j721e-pci-host.yaml2
-rw-r--r--dts/Bindings/pci/xilinx-versal-cpm.yaml1
-rw-r--r--dts/Bindings/peci/peci-aspeed.yaml72
-rw-r--r--dts/Bindings/peci/peci-controller.yaml33
-rw-r--r--dts/Bindings/perf/arm,cmn.yaml21
-rw-r--r--dts/Bindings/perf/arm,dsu-pmu.yaml47
-rw-r--r--dts/Bindings/perf/arm,smmu-v3-pmcg.yaml70
-rw-r--r--dts/Bindings/perf/marvell-cn10k-ddr.yaml37
-rw-r--r--dts/Bindings/perf/marvell-cn10k-tad.yaml63
-rw-r--r--dts/Bindings/perf/nds32v3-pmu.txt17
-rw-r--r--dts/Bindings/phy/allwinner,sun50i-a64-usb-phy.yaml4
-rw-r--r--dts/Bindings/phy/amlogic,meson8-hdmi-tx-phy.yaml65
-rw-r--r--dts/Bindings/phy/brcm,cygnus-pcie-phy.txt47
-rw-r--r--dts/Bindings/phy/brcm,cygnus-pcie-phy.yaml76
-rw-r--r--dts/Bindings/phy/brcm,mdio-mux-bus-pci.txt27
-rw-r--r--dts/Bindings/phy/brcm,ns2-pcie-phy.yaml41
-rw-r--r--dts/Bindings/phy/brcm,sata-phy.yaml10
-rw-r--r--dts/Bindings/phy/cdns,dphy-rx.yaml42
-rw-r--r--dts/Bindings/phy/cdns,dphy.txt20
-rw-r--r--dts/Bindings/phy/cdns,dphy.yaml56
-rw-r--r--dts/Bindings/phy/fsl,imx8-pcie-phy.yaml92
-rw-r--r--dts/Bindings/phy/fsl,lynx-28g.yaml40
-rw-r--r--dts/Bindings/phy/intel,combo-phy.yaml8
-rw-r--r--dts/Bindings/phy/intel,phy-thunderbay-emmc.yaml46
-rw-r--r--dts/Bindings/phy/mediatek,tphy.yaml20
-rw-r--r--dts/Bindings/phy/microchip,lan966x-serdes.yaml59
-rw-r--r--dts/Bindings/phy/nvidia,tegra20-usb-phy.yaml20
-rw-r--r--dts/Bindings/phy/phy-cadence-sierra.yaml9
-rw-r--r--dts/Bindings/phy/phy-cadence-torrent.yaml4
-rw-r--r--dts/Bindings/phy/phy-rockchip-inno-usb2.yaml44
-rw-r--r--dts/Bindings/phy/phy-rockchip-naneng-combphy.yaml109
-rw-r--r--dts/Bindings/phy/phy-stm32-usbphyc.yaml3
-rw-r--r--dts/Bindings/phy/phy-tegra194-p2u.txt28
-rw-r--r--dts/Bindings/phy/phy-tegra194-p2u.yaml44
-rw-r--r--dts/Bindings/phy/qcom,edp-phy.yaml69
-rw-r--r--dts/Bindings/phy/qcom,qmp-phy.yaml9
-rw-r--r--dts/Bindings/phy/qcom,qusb2-phy.yaml2
-rw-r--r--dts/Bindings/phy/qcom,usb-hs-phy.txt84
-rw-r--r--dts/Bindings/phy/qcom,usb-hs-phy.yaml111
-rw-r--r--dts/Bindings/phy/qcom,usb-snps-femto-v2.yaml4
-rw-r--r--dts/Bindings/phy/renesas,usb2-phy.yaml3
-rw-r--r--dts/Bindings/phy/samsung,dp-video-phy.yaml41
-rw-r--r--dts/Bindings/phy/samsung,exynos-hdmi-phy.yaml44
-rw-r--r--dts/Bindings/phy/samsung,exynos5250-sata-phy.yaml64
-rw-r--r--dts/Bindings/phy/samsung,mipi-video-phy.yaml113
-rw-r--r--dts/Bindings/phy/samsung,usb2-phy.yaml102
-rw-r--r--dts/Bindings/phy/samsung,usb3-drd-phy.yaml126
-rw-r--r--dts/Bindings/phy/samsung-phy.txt210
-rw-r--r--dts/Bindings/phy/socionext,uniphier-ahci-phy.yaml21
-rw-r--r--dts/Bindings/phy/socionext,uniphier-pcie-phy.yaml1
-rw-r--r--dts/Bindings/phy/socionext,uniphier-usb3hs-phy.yaml1
-rw-r--r--dts/Bindings/phy/socionext,uniphier-usb3ss-phy.yaml1
-rw-r--r--dts/Bindings/phy/ti,omap-usb2.yaml6
-rw-r--r--dts/Bindings/phy/ti,tcan104x-can.yaml7
-rw-r--r--dts/Bindings/phy/transmit-amplitude.yaml103
-rw-r--r--dts/Bindings/pinctrl/actions,s500-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml1
-rw-r--r--dts/Bindings/pinctrl/apple,pinctrl.yaml10
-rw-r--r--dts/Bindings/pinctrl/aspeed,ast2400-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml21
-rw-r--r--dts/Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/brcm,bcm11351-pinctrl.txt2
-rw-r--r--dts/Bindings/pinctrl/brcm,bcm4908-pinctrl.yaml72
-rw-r--r--dts/Bindings/pinctrl/brcm,bcm6318-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/brcm,bcm63268-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/brcm,bcm6328-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/brcm,bcm6358-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/brcm,bcm6362-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/brcm,bcm6368-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/brcm,ns-pinmux.yaml3
-rw-r--r--dts/Bindings/pinctrl/canaan,k210-fpioa.yaml11
-rw-r--r--dts/Bindings/pinctrl/cirrus,lochnagar.yaml12
-rw-r--r--dts/Bindings/pinctrl/cirrus,madera.yaml21
-rw-r--r--dts/Bindings/pinctrl/fsl,imx8mm-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/fsl,imx8mn-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/fsl,imx8mp-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/fsl,imx8mq-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/fsl,imx93-pinctrl.yaml85
-rw-r--r--dts/Bindings/pinctrl/fsl,imxrt1050.yaml79
-rw-r--r--dts/Bindings/pinctrl/ingenic,pinctrl.yaml8
-rw-r--r--dts/Bindings/pinctrl/intel,lgm-io.yaml3
-rw-r--r--dts/Bindings/pinctrl/intel,pinctrl-thunderbay.yaml119
-rw-r--r--dts/Bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml5
-rw-r--r--dts/Bindings/pinctrl/mediatek,mt6779-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/mediatek,mt6797-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/mediatek,mt7622-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/mediatek,mt7986-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/mediatek,mt8183-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/meson,pinctrl.txt1
-rw-r--r--dts/Bindings/pinctrl/microchip,sparx5-sgpio.yaml2
-rw-r--r--dts/Bindings/pinctrl/mscc,ocelot-pinctrl.txt3
-rw-r--r--dts/Bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml160
-rw-r--r--dts/Bindings/pinctrl/pincfg-node.yaml15
-rw-r--r--dts/Bindings/pinctrl/pinctrl-bindings.txt41
-rw-r--r--dts/Bindings/pinctrl/pinctrl-mt8186.yaml297
-rw-r--r--dts/Bindings/pinctrl/pinctrl-mt8192.yaml3
-rw-r--r--dts/Bindings/pinctrl/pinctrl-mt8195.yaml378
-rw-r--r--dts/Bindings/pinctrl/pinctrl.yaml45
-rw-r--r--dts/Bindings/pinctrl/qcom,ipq6018-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/qcom,mdm9607-pinctrl.yaml1
-rw-r--r--dts/Bindings/pinctrl/qcom,msm8226-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/qcom,msm8953-pinctrl.yaml5
-rw-r--r--dts/Bindings/pinctrl/qcom,pmic-gpio.yaml4
-rw-r--r--dts/Bindings/pinctrl/qcom,pmic-mpp.yaml1
-rw-r--r--dts/Bindings/pinctrl/qcom,qcm2290-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/qcom,sc7280-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/qcom,sc8180x-pinctrl.yaml1
-rw-r--r--dts/Bindings/pinctrl/qcom,sc8280xp-pinctrl.yaml151
-rw-r--r--dts/Bindings/pinctrl/qcom,sdx55-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/qcom,sdx65-pinctrl.yaml191
-rw-r--r--dts/Bindings/pinctrl/qcom,sm6115-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/qcom,sm6125-pinctrl.yaml1
-rw-r--r--dts/Bindings/pinctrl/qcom,sm6350-pinctrl.yaml1
-rw-r--r--dts/Bindings/pinctrl/qcom,sm8250-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/qcom,sm8350-pinctrl.yaml1
-rw-r--r--dts/Bindings/pinctrl/qcom,sm8450-pinctrl.yaml143
-rw-r--r--dts/Bindings/pinctrl/qcom,tlmm-common.yaml4
-rw-r--r--dts/Bindings/pinctrl/ralink,rt2880-pinmux.yaml14
-rw-r--r--dts/Bindings/pinctrl/renesas,pfc.yaml4
-rw-r--r--dts/Bindings/pinctrl/renesas,rza1-ports.yaml3
-rw-r--r--dts/Bindings/pinctrl/renesas,rza2-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml21
-rw-r--r--dts/Bindings/pinctrl/renesas,rzn1-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/rockchip,pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/samsung,pinctrl-gpio-bank.yaml52
-rw-r--r--dts/Bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml81
-rw-r--r--dts/Bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml106
-rw-r--r--dts/Bindings/pinctrl/samsung,pinctrl.yaml393
-rw-r--r--dts/Bindings/pinctrl/samsung-pinctrl.txt382
-rw-r--r--dts/Bindings/pinctrl/socionext,uniphier-pinctrl.yaml44
-rw-r--r--dts/Bindings/pinctrl/st,stm32-pinctrl.yaml13
-rw-r--r--dts/Bindings/pinctrl/starfive,jh7100-pinctrl.yaml307
-rw-r--r--dts/Bindings/pinctrl/sunplus,sp7021-pinctrl.yaml374
-rw-r--r--dts/Bindings/pinctrl/toshiba,visconti-pinctrl.yaml5
-rw-r--r--dts/Bindings/pinctrl/xlnx,zynq-pinctrl.yaml3
-rw-r--r--dts/Bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml3
-rw-r--r--dts/Bindings/power/amlogic,meson-sec-pwrc.yaml3
-rw-r--r--dts/Bindings/power/apple,pmgr-pwrstate.yaml79
-rw-r--r--dts/Bindings/power/avs/qcom,cpr.txt130
-rw-r--r--dts/Bindings/power/avs/qcom,cpr.yaml160
-rw-r--r--dts/Bindings/power/fsl,imx-gpcv2.yaml2
-rw-r--r--dts/Bindings/power/mediatek,power-controller.yaml3
-rw-r--r--dts/Bindings/power/power-domain.yaml4
-rw-r--r--dts/Bindings/power/qcom,rpmpd.yaml4
-rw-r--r--dts/Bindings/power/renesas,apmu.yaml3
-rw-r--r--dts/Bindings/power/renesas,rcar-sysc.yaml1
-rw-r--r--dts/Bindings/power/renesas,rzg2l-sysc.yaml7
-rw-r--r--dts/Bindings/power/reset/gpio-poweroff.txt41
-rw-r--r--dts/Bindings/power/reset/gpio-poweroff.yaml59
-rw-r--r--dts/Bindings/power/reset/gpio-restart.txt54
-rw-r--r--dts/Bindings/power/reset/gpio-restart.yaml86
-rw-r--r--dts/Bindings/power/rockchip,power-controller.yaml2
-rw-r--r--dts/Bindings/power/supply/bq2415x.yaml1
-rw-r--r--dts/Bindings/power/supply/cw2015_battery.yaml6
-rw-r--r--dts/Bindings/power/supply/maxim,max14577.yaml84
-rw-r--r--dts/Bindings/power/supply/maxim,max17040.yaml4
-rw-r--r--dts/Bindings/power/supply/maxim,max77693.yaml70
-rw-r--r--dts/Bindings/power/supply/maxim,max77976.yaml44
-rw-r--r--dts/Bindings/power/supply/power-supply.yaml2
-rw-r--r--dts/Bindings/power/supply/qcom,pm8941-charger.yaml4
-rw-r--r--dts/Bindings/power/supply/sbs,sbs-manager.yaml4
-rw-r--r--dts/Bindings/power/supply/stericsson,ab8500-fg.yaml5
-rw-r--r--dts/Bindings/pwm/allwinner,sun4i-a10-pwm.yaml53
-rw-r--r--dts/Bindings/pwm/brcm,bcm7038-pwm.txt20
-rw-r--r--dts/Bindings/pwm/brcm,bcm7038-pwm.yaml42
-rw-r--r--dts/Bindings/pwm/google,cros-ec-pwm.yaml5
-rw-r--r--dts/Bindings/pwm/imx-pwm.yaml4
-rw-r--r--dts/Bindings/pwm/imx-tpm-pwm.yaml4
-rw-r--r--dts/Bindings/pwm/intel,keembay-pwm.yaml1
-rw-r--r--dts/Bindings/pwm/intel,lgm-pwm.yaml3
-rw-r--r--dts/Bindings/pwm/iqs620a-pwm.yaml4
-rw-r--r--dts/Bindings/pwm/microchip,corepwm.yaml81
-rw-r--r--dts/Bindings/pwm/mxs-pwm.yaml4
-rw-r--r--dts/Bindings/pwm/pwm-mtk-disp.txt1
-rw-r--r--dts/Bindings/pwm/pwm-rockchip.yaml74
-rw-r--r--dts/Bindings/pwm/pwm-samsung.yaml1
-rw-r--r--dts/Bindings/pwm/pwm-sifive.yaml5
-rw-r--r--dts/Bindings/pwm/pwm-tiecap.yaml1
-rw-r--r--dts/Bindings/pwm/pwm-tiehrpwm.yaml1
-rw-r--r--dts/Bindings/pwm/pwm.yaml2
-rw-r--r--dts/Bindings/pwm/renesas,pwm-rcar.yaml26
-rw-r--r--dts/Bindings/pwm/renesas,tpu-pwm.yaml1
-rw-r--r--dts/Bindings/pwm/toshiba,pwm-visconti.yaml4
-rw-r--r--dts/Bindings/regulator/dlg,da9121.yaml76
-rw-r--r--dts/Bindings/regulator/fixed-regulator.yaml34
-rw-r--r--dts/Bindings/regulator/max77686.txt71
-rw-r--r--dts/Bindings/regulator/max77802.txt111
-rw-r--r--dts/Bindings/regulator/maxim,max14577.yaml78
-rw-r--r--dts/Bindings/regulator/maxim,max20086.yaml106
-rw-r--r--dts/Bindings/regulator/maxim,max77686.yaml83
-rw-r--r--dts/Bindings/regulator/maxim,max77693.yaml60
-rw-r--r--dts/Bindings/regulator/maxim,max77802.yaml85
-rw-r--r--dts/Bindings/regulator/maxim,max77843.yaml65
-rw-r--r--dts/Bindings/regulator/maxim,max8952.yaml2
-rw-r--r--dts/Bindings/regulator/maxim,max8973.yaml10
-rw-r--r--dts/Bindings/regulator/maxim,max8997.yaml2
-rw-r--r--dts/Bindings/regulator/pfuze100.yaml6
-rw-r--r--dts/Bindings/regulator/qcom,rpmh-regulator.yaml5
-rw-r--r--dts/Bindings/regulator/qcom,spmi-regulator.txt1
-rw-r--r--dts/Bindings/regulator/regulator.yaml4
-rw-r--r--dts/Bindings/regulator/richtek,rt5190a-regulator.yaml141
-rw-r--r--dts/Bindings/regulator/rohm,bd70528-regulator.txt68
-rw-r--r--dts/Bindings/regulator/samsung,s2mpa01.yaml2
-rw-r--r--dts/Bindings/regulator/samsung,s2mps11.yaml2
-rw-r--r--dts/Bindings/regulator/samsung,s2mps13.yaml2
-rw-r--r--dts/Bindings/regulator/samsung,s2mps14.yaml2
-rw-r--r--dts/Bindings/regulator/samsung,s2mps15.yaml2
-rw-r--r--dts/Bindings/regulator/samsung,s2mpu02.yaml2
-rw-r--r--dts/Bindings/regulator/samsung,s5m8767.yaml30
-rw-r--r--dts/Bindings/regulator/st,stm32-booster.yaml2
-rw-r--r--dts/Bindings/regulator/ti,tps62360.yaml98
-rw-r--r--dts/Bindings/regulator/ti,tps62864.yaml63
-rw-r--r--dts/Bindings/regulator/tps62360-regulator.txt44
-rw-r--r--dts/Bindings/remoteproc/mtk,scp.yaml1
-rw-r--r--dts/Bindings/remoteproc/qcom,adsp.yaml50
-rw-r--r--dts/Bindings/remoteproc/qcom,hexagon-v56.txt140
-rw-r--r--dts/Bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml161
-rw-r--r--dts/Bindings/remoteproc/qcom,sc7280-wpss-pil.yaml217
-rw-r--r--dts/Bindings/remoteproc/qcom,sdm845-adsp-pil.yaml160
-rw-r--r--dts/Bindings/remoteproc/renesas,rcar-rproc.yaml65
-rw-r--r--dts/Bindings/remoteproc/st,stm32-rproc.yaml33
-rw-r--r--dts/Bindings/remoteproc/ti,k3-dsp-rproc.yaml13
-rw-r--r--dts/Bindings/remoteproc/ti,k3-r5f-rproc.yaml21
-rw-r--r--dts/Bindings/remoteproc/ti,omap-remoteproc.yaml19
-rw-r--r--dts/Bindings/reserved-memory/google,open-dice.yaml46
-rw-r--r--dts/Bindings/reserved-memory/nvidia,tegra210-emc-table.yaml31
-rw-r--r--dts/Bindings/reserved-memory/qcom,cmd-db.txt37
-rw-r--r--dts/Bindings/reserved-memory/qcom,cmd-db.yaml46
-rw-r--r--dts/Bindings/reserved-memory/qcom,rmtfs-mem.txt51
-rw-r--r--dts/Bindings/reserved-memory/qcom,rmtfs-mem.yaml53
-rw-r--r--dts/Bindings/reserved-memory/shared-dma-pool.yaml10
-rw-r--r--dts/Bindings/reset/brcm,brcmstb-reset.txt27
-rw-r--r--dts/Bindings/reset/brcm,brcmstb-reset.yaml48
-rw-r--r--dts/Bindings/reset/delta,tn48m-reset.yaml35
-rw-r--r--dts/Bindings/reset/hisilicon,hi3660-reset.yaml5
-rw-r--r--dts/Bindings/reset/renesas,rst.yaml1
-rw-r--r--dts/Bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml3
-rw-r--r--dts/Bindings/reset/socionext,uniphier-reset.yaml3
-rw-r--r--dts/Bindings/reset/starfive,jh7100-reset.yaml38
-rw-r--r--dts/Bindings/riscv/cpus.yaml8
-rw-r--r--dts/Bindings/riscv/sifive-l2-cache.yaml1
-rw-r--r--dts/Bindings/rng/apm,rng.txt17
-rw-r--r--dts/Bindings/rng/apm,x-gene-rng.yaml47
-rw-r--r--dts/Bindings/rng/atmel,at91-trng.yaml51
-rw-r--r--dts/Bindings/rng/atmel-trng.txt16
-rw-r--r--dts/Bindings/rng/brcm,iproc-rng200.txt16
-rw-r--r--dts/Bindings/rng/brcm,iproc-rng200.yaml30
-rw-r--r--dts/Bindings/rng/ks-sa-rng.txt21
-rw-r--r--dts/Bindings/rng/nuvoton,npcm-rng.txt12
-rw-r--r--dts/Bindings/rng/nuvoton,npcm-rng.yaml35
-rw-r--r--dts/Bindings/rng/omap3_rom_rng.txt27
-rw-r--r--dts/Bindings/rng/samsung,exynos5250-trng.yaml2
-rw-r--r--dts/Bindings/rng/st,rng.txt15
-rw-r--r--dts/Bindings/rng/st,rng.yaml35
-rw-r--r--dts/Bindings/rng/ti,keystone-rng.yaml50
-rw-r--r--dts/Bindings/rng/ti,omap-rom-rng.yaml41
-rw-r--r--dts/Bindings/rng/timeriomem_rng.txt25
-rw-r--r--dts/Bindings/rng/timeriomem_rng.yaml48
-rw-r--r--dts/Bindings/rtc/allwinner,sun6i-a31-rtc.yaml84
-rw-r--r--dts/Bindings/rtc/atmel,at91sam9-rtc.txt25
-rw-r--r--dts/Bindings/rtc/atmel,at91sam9260-rtt.yaml69
-rw-r--r--dts/Bindings/rtc/brcm,brcmstb-waketimer.txt20
-rw-r--r--dts/Bindings/rtc/brcm,brcmstb-waketimer.yaml44
-rw-r--r--dts/Bindings/rtc/epson,rx8900.yaml1
-rw-r--r--dts/Bindings/rtc/microchip,mfps-rtc.yaml67
-rw-r--r--dts/Bindings/rtc/nvidia,tegra20-rtc.txt24
-rw-r--r--dts/Bindings/rtc/nvidia,tegra20-rtc.yaml61
-rw-r--r--dts/Bindings/rtc/qcom-pm8xxx-rtc.yaml9
-rw-r--r--dts/Bindings/rtc/st,stm32-rtc.yaml1
-rw-r--r--dts/Bindings/rtc/sunplus,sp7021-rtc.yaml56
-rw-r--r--dts/Bindings/serial/8250.yaml3
-rw-r--r--dts/Bindings/serial/amlogic,meson-uart.yaml2
-rw-r--r--dts/Bindings/serial/fsl-lpuart.yaml10
-rw-r--r--dts/Bindings/serial/mtk-uart.txt1
-rw-r--r--dts/Bindings/serial/mvebu-uart.txt9
-rw-r--r--dts/Bindings/serial/nvidia,tegra194-tcu.txt35
-rw-r--r--dts/Bindings/serial/nvidia,tegra194-tcu.yaml61
-rw-r--r--dts/Bindings/serial/pl011.yaml3
-rw-r--r--dts/Bindings/serial/rda,8810pl-uart.txt17
-rw-r--r--dts/Bindings/serial/rda,8810pl-uart.yaml46
-rw-r--r--dts/Bindings/serial/renesas,sci.yaml50
-rw-r--r--dts/Bindings/serial/renesas,scif.yaml14
-rw-r--r--dts/Bindings/serial/samsung_uart.yaml8
-rw-r--r--dts/Bindings/serial/sifive-serial.yaml2
-rw-r--r--dts/Bindings/serial/snps-dw-apb-uart.yaml5
-rw-r--r--dts/Bindings/serial/sunplus,sp7021-uart.yaml56
-rw-r--r--dts/Bindings/soc/bcm/brcm,bcm2835-vchiq.txt17
-rw-r--r--dts/Bindings/soc/bcm/brcm,bcm2835-vchiq.yaml53
-rw-r--r--dts/Bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml97
-rw-r--r--dts/Bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml78
-rw-r--r--dts/Bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml71
-rw-r--r--dts/Bindings/soc/mediatek/pwrap.txt1
-rw-r--r--dts/Bindings/soc/microchip/microchip,mpfs-sys-controller.yaml40
-rw-r--r--dts/Bindings/soc/microchip/microchip,polarfire-soc-sys-controller.yaml35
-rw-r--r--dts/Bindings/soc/qcom/qcom,eud.yaml77
-rw-r--r--dts/Bindings/soc/qcom/qcom,geni-se.yaml2
-rw-r--r--dts/Bindings/soc/qcom/qcom-stats.yaml5
-rw-r--r--dts/Bindings/soc/rockchip/grf.yaml1
-rw-r--r--dts/Bindings/soc/samsung/exynos-chipid.yaml (renamed from dts/Bindings/arm/samsung/exynos-chipid.yaml)2
-rw-r--r--dts/Bindings/soc/samsung/exynos-pmu.yaml (renamed from dts/Bindings/arm/samsung/pmu.yaml)4
-rw-r--r--dts/Bindings/soc/samsung/exynos-usi.yaml163
-rw-r--r--dts/Bindings/soc/ti/ti,pruss.yaml15
-rw-r--r--dts/Bindings/sound/ak4375.yaml57
-rw-r--r--dts/Bindings/sound/allwinner,sun4i-a10-i2s.yaml6
-rw-r--r--dts/Bindings/sound/amlogic,aiu.yaml5
-rw-r--r--dts/Bindings/sound/amlogic,g12a-toacodec.yaml5
-rw-r--r--dts/Bindings/sound/amlogic,gx-sound-card.yaml4
-rw-r--r--dts/Bindings/sound/amlogic,t9015.yaml5
-rw-r--r--dts/Bindings/sound/arndale.txt25
-rw-r--r--dts/Bindings/sound/audio-graph-port.yaml29
-rw-r--r--dts/Bindings/sound/awinic,aw8738.yaml54
-rw-r--r--dts/Bindings/sound/cirrus,cs42l42.yaml225
-rw-r--r--dts/Bindings/sound/cs42l42.txt115
-rw-r--r--dts/Bindings/sound/davinci-mcasp-audio.txt86
-rw-r--r--dts/Bindings/sound/davinci-mcasp-audio.yaml201
-rw-r--r--dts/Bindings/sound/fsl-asoc-card.txt3
-rw-r--r--dts/Bindings/sound/google,cros-ec-codec.yaml1
-rw-r--r--dts/Bindings/sound/google,sc7180-trogdor.yaml6
-rw-r--r--dts/Bindings/sound/google,sc7280-herobrine.yaml180
-rw-r--r--dts/Bindings/sound/imx-audio-card.yaml7
-rw-r--r--dts/Bindings/sound/linux,spdif-dit.yaml5
-rw-r--r--dts/Bindings/sound/microchip,pdmc.yaml100
-rw-r--r--dts/Bindings/sound/mt8195-afe-pcm.yaml18
-rw-r--r--dts/Bindings/sound/mt8195-mt6359-rt1011-rt5682.yaml4
-rw-r--r--dts/Bindings/sound/mt8195-mt6359-rt1019-rt5682.yaml14
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-alc5632.txt48
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-alc5632.yaml74
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-common.yaml83
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-graph-card.yaml10
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-max98090.txt53
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-max98090.yaml97
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-rt5640.txt52
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-rt5640.yaml85
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-rt5677.txt67
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-rt5677.yaml100
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-sgtl5000.txt42
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-sgtl5000.yaml67
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-trimslice.txt21
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-trimslice.yaml33
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-wm8753.txt40
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-wm8753.yaml79
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-wm8903.txt62
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-wm8903.yaml93
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-wm9712.txt60
-rw-r--r--dts/Bindings/sound/nvidia,tegra-audio-wm9712.yaml76
-rw-r--r--dts/Bindings/sound/nvidia,tegra186-dspk.yaml4
-rw-r--r--dts/Bindings/sound/nvidia,tegra20-i2s.txt30
-rw-r--r--dts/Bindings/sound/nvidia,tegra20-i2s.yaml77
-rw-r--r--dts/Bindings/sound/nvidia,tegra20-spdif.yaml85
-rw-r--r--dts/Bindings/sound/nvidia,tegra210-admaif.yaml4
-rw-r--r--dts/Bindings/sound/nvidia,tegra210-adx.yaml1
-rw-r--r--dts/Bindings/sound/nvidia,tegra210-ahub.yaml1
-rw-r--r--dts/Bindings/sound/nvidia,tegra210-amx.yaml3
-rw-r--r--dts/Bindings/sound/nvidia,tegra210-dmic.yaml1
-rw-r--r--dts/Bindings/sound/nvidia,tegra210-i2s.yaml1
-rw-r--r--dts/Bindings/sound/nvidia,tegra210-mixer.yaml1
-rw-r--r--dts/Bindings/sound/nvidia,tegra210-mvc.yaml1
-rw-r--r--dts/Bindings/sound/nvidia,tegra210-sfc.yaml1
-rw-r--r--dts/Bindings/sound/nvidia,tegra30-hda.yaml5
-rw-r--r--dts/Bindings/sound/nxp,tfa989x.yaml41
-rw-r--r--dts/Bindings/sound/qcom,apq8016-sbc.txt96
-rw-r--r--dts/Bindings/sound/qcom,lpass-cpu.yaml75
-rw-r--r--dts/Bindings/sound/qcom,lpass-rx-macro.yaml8
-rw-r--r--dts/Bindings/sound/qcom,lpass-tx-macro.yaml8
-rw-r--r--dts/Bindings/sound/qcom,lpass-va-macro.yaml8
-rw-r--r--dts/Bindings/sound/qcom,sm8250.yaml162
-rw-r--r--dts/Bindings/sound/qcom,wcd938x.yaml4
-rw-r--r--dts/Bindings/sound/realtek,rt5682s.yaml12
-rw-r--r--dts/Bindings/sound/renesas,rsnd.yaml16
-rw-r--r--dts/Bindings/sound/renesas,rz-ssi.yaml3
-rw-r--r--dts/Bindings/sound/samsung,aries-wm8994.yaml7
-rw-r--r--dts/Bindings/sound/samsung,arndale.yaml45
-rw-r--r--dts/Bindings/sound/samsung,midas-audio.yaml2
-rw-r--r--dts/Bindings/sound/samsung,odroid.yaml9
-rw-r--r--dts/Bindings/sound/samsung,smdk-wm8994.txt14
-rw-r--r--dts/Bindings/sound/samsung,smdk5250.yaml38
-rw-r--r--dts/Bindings/sound/samsung,snow.yaml74
-rw-r--r--dts/Bindings/sound/samsung,tm2-audio.txt42
-rw-r--r--dts/Bindings/sound/samsung,tm2.yaml80
-rw-r--r--dts/Bindings/sound/samsung-i2s.yaml6
-rw-r--r--dts/Bindings/sound/simple-audio-amplifier.yaml8
-rw-r--r--dts/Bindings/sound/simple-card.yaml53
-rw-r--r--dts/Bindings/sound/snow.txt31
-rw-r--r--dts/Bindings/sound/sound-dai.yaml20
-rw-r--r--dts/Bindings/sound/st,stm32-sai.yaml17
-rw-r--r--dts/Bindings/sound/tas5805m.yaml56
-rw-r--r--dts/Bindings/sound/ti,j721e-cpb-audio.yaml2
-rw-r--r--dts/Bindings/sound/ti,tlv320adc3xxx.yaml137
-rw-r--r--dts/Bindings/sound/tlv320adcx140.yaml13
-rw-r--r--dts/Bindings/sound/tlv320aic31xx.txt2
-rw-r--r--dts/Bindings/sound/wlf,wm8903.yaml116
-rw-r--r--dts/Bindings/sound/wm8903.txt82
-rw-r--r--dts/Bindings/soundwire/qcom,sdw.txt14
-rw-r--r--dts/Bindings/spi/atmel,quadspi.yaml99
-rw-r--r--dts/Bindings/spi/atmel-quadspi.txt37
-rw-r--r--dts/Bindings/spi/cdns,qspi-nor-peripheral-props.yaml42
-rw-r--r--dts/Bindings/spi/cdns,qspi-nor.yaml34
-rw-r--r--dts/Bindings/spi/mediatek,spi-mt65xx.yaml107
-rw-r--r--dts/Bindings/spi/mediatek,spi-mtk-nor.yaml14
-rw-r--r--dts/Bindings/spi/mediatek,spi-slave-mt27xx.yaml58
-rw-r--r--dts/Bindings/spi/microchip,mpfs-spi.yaml52
-rw-r--r--dts/Bindings/spi/mxicy,mx25f0a-spi.yaml65
-rw-r--r--dts/Bindings/spi/nvidia,tegra210-quad.yaml3
-rw-r--r--dts/Bindings/spi/qcom,spi-qcom-qspi.yaml2
-rw-r--r--dts/Bindings/spi/renesas,rspi.yaml6
-rw-r--r--dts/Bindings/spi/renesas,sh-msiof.yaml2
-rw-r--r--dts/Bindings/spi/samsung,spi-peripheral-props.yaml33
-rw-r--r--dts/Bindings/spi/samsung,spi.yaml188
-rw-r--r--dts/Bindings/spi/spi-controller.yaml76
-rw-r--r--dts/Bindings/spi/spi-fsl-lpspi.yaml11
-rw-r--r--dts/Bindings/spi/spi-mt65xx.txt68
-rw-r--r--dts/Bindings/spi/spi-mux.yaml1
-rw-r--r--dts/Bindings/spi/spi-mxic.txt34
-rw-r--r--dts/Bindings/spi/spi-nxp-fspi.yaml3
-rw-r--r--dts/Bindings/spi/spi-peripheral-props.yaml116
-rw-r--r--dts/Bindings/spi/spi-pl022.yaml7
-rw-r--r--dts/Bindings/spi/spi-samsung.txt122
-rw-r--r--dts/Bindings/spi/spi-slave-mt27xx.txt33
-rw-r--r--dts/Bindings/spi/spi-sunplus-sp7021.yaml78
-rw-r--r--dts/Bindings/spi/sprd,spi-adi.yaml2
-rw-r--r--dts/Bindings/spmi/mtk,spmi-mtk-pmif.yaml76
-rw-r--r--dts/Bindings/spmi/spmi.yaml3
-rw-r--r--dts/Bindings/sram/sram.yaml19
-rw-r--r--dts/Bindings/staging/net/wireless/silabs,wfx.yaml137
-rw-r--r--dts/Bindings/thermal/brcm,avs-tmon.txt23
-rw-r--r--dts/Bindings/thermal/brcm,avs-tmon.yaml56
-rw-r--r--dts/Bindings/thermal/exynos-thermal.txt106
-rw-r--r--dts/Bindings/thermal/nvidia,tegra186-bpmp-thermal.txt33
-rw-r--r--dts/Bindings/thermal/nvidia,tegra186-bpmp-thermal.yaml42
-rw-r--r--dts/Bindings/thermal/qcom-lmh.yaml1
-rw-r--r--dts/Bindings/thermal/qcom-tsens.yaml1
-rw-r--r--dts/Bindings/thermal/rcar-gen3-thermal.yaml1
-rw-r--r--dts/Bindings/thermal/rzg2l-thermal.yaml76
-rw-r--r--dts/Bindings/thermal/samsung,exynos-thermal.yaml184
-rw-r--r--dts/Bindings/thermal/thermal-cooling-devices.yaml6
-rw-r--r--dts/Bindings/thermal/thermal-idle.yaml8
-rw-r--r--dts/Bindings/thermal/thermal-zones.yaml9
-rw-r--r--dts/Bindings/timer/andestech,atcpit100-timer.txt33
-rw-r--r--dts/Bindings/timer/arm,armv7m-systick.txt26
-rw-r--r--dts/Bindings/timer/arm,armv7m-systick.yaml54
-rw-r--r--dts/Bindings/timer/cdns,ttc.yaml3
-rw-r--r--dts/Bindings/timer/ingenic,tcu.yaml1
-rw-r--r--dts/Bindings/timer/mediatek,mtk-timer.txt1
-rw-r--r--dts/Bindings/timer/mstar,msc313e-timer.yaml46
-rw-r--r--dts/Bindings/timer/nuvoton,npcm7xx-timer.txt21
-rw-r--r--dts/Bindings/timer/nuvoton,npcm7xx-timer.yaml46
-rw-r--r--dts/Bindings/timer/nvidia,tegra-timer.yaml150
-rw-r--r--dts/Bindings/timer/nvidia,tegra20-timer.txt24
-rw-r--r--dts/Bindings/timer/nvidia,tegra210-timer.txt36
-rw-r--r--dts/Bindings/timer/nvidia,tegra30-timer.txt28
-rw-r--r--dts/Bindings/timer/nxp,tpm-timer.yaml6
-rw-r--r--dts/Bindings/timer/renesas,ostm.yaml22
-rw-r--r--dts/Bindings/timer/rockchip,rk-timer.yaml1
-rw-r--r--dts/Bindings/timer/sifive,clint.yaml10
-rw-r--r--dts/Bindings/trivial-devices.yaml44
-rw-r--r--dts/Bindings/ufs/cdns,ufshc.txt32
-rw-r--r--dts/Bindings/ufs/cdns,ufshc.yaml71
-rw-r--r--dts/Bindings/ufs/hisilicon,ufs.yaml90
-rw-r--r--dts/Bindings/ufs/mediatek,ufs.yaml67
-rw-r--r--dts/Bindings/ufs/qcom,ufs.yaml244
-rw-r--r--dts/Bindings/ufs/samsung,exynos-ufs.yaml13
-rw-r--r--dts/Bindings/ufs/snps,tc-dwc-g210.yaml51
-rw-r--r--dts/Bindings/ufs/tc-dwc-g210-pltfrm.txt26
-rw-r--r--dts/Bindings/ufs/ti,j721e-ufs.yaml7
-rw-r--r--dts/Bindings/ufs/ufs-common.yaml82
-rw-r--r--dts/Bindings/ufs/ufs-hisi.txt42
-rw-r--r--dts/Bindings/ufs/ufs-mediatek.txt45
-rw-r--r--dts/Bindings/ufs/ufs-qcom.txt63
-rw-r--r--dts/Bindings/ufs/ufshcd-pltfrm.txt89
-rw-r--r--dts/Bindings/usb/brcm,bdc.txt29
-rw-r--r--dts/Bindings/usb/brcm,bdc.yaml50
-rw-r--r--dts/Bindings/usb/dwc2.yaml22
-rw-r--r--dts/Bindings/usb/dwc3-cavium.txt2
-rw-r--r--dts/Bindings/usb/dwc3-xilinx.txt56
-rw-r--r--dts/Bindings/usb/dwc3-xilinx.yaml131
-rw-r--r--dts/Bindings/usb/exynos-usb.txt115
-rw-r--r--dts/Bindings/usb/fsl,imx8mp-dwc3.yaml31
-rw-r--r--dts/Bindings/usb/intel,keembay-dwc3.yaml3
-rw-r--r--dts/Bindings/usb/mediatek,mtk-xhci.yaml7
-rw-r--r--dts/Bindings/usb/mediatek,mtu3.yaml4
-rw-r--r--dts/Bindings/usb/mediatek,musb.yaml2
-rw-r--r--dts/Bindings/usb/microchip,mpfs-musb.yaml59
-rw-r--r--dts/Bindings/usb/nvidia,tegra-xudc.yaml15
-rw-r--r--dts/Bindings/usb/qcom,dwc3.yaml5
-rw-r--r--dts/Bindings/usb/renesas,usbhs.yaml5
-rw-r--r--dts/Bindings/usb/richtek,rt1719.yaml85
-rw-r--r--dts/Bindings/usb/rockchip,dwc3.yaml2
-rw-r--r--dts/Bindings/usb/samsung,exynos-dwc3.yaml129
-rw-r--r--dts/Bindings/usb/samsung,exynos-usb2.yaml118
-rw-r--r--dts/Bindings/usb/snps,dwc3.yaml19
-rw-r--r--dts/Bindings/usb/st,stusb160x.yaml4
-rw-r--r--dts/Bindings/usb/ti,j721e-usb.yaml2
-rw-r--r--dts/Bindings/usb/ti,keystone-dwc3.yaml4
-rw-r--r--dts/Bindings/usb/usb-hcd.yaml2
-rw-r--r--dts/Bindings/usb/willsemi,wusb3801.yaml75
-rw-r--r--dts/Bindings/vendor-prefixes.yaml77
-rw-r--r--dts/Bindings/virtio/mmio.yaml2
-rw-r--r--dts/Bindings/watchdog/apple,wdt.yaml52
-rw-r--r--dts/Bindings/watchdog/atmel,sama5d4-wdt.yaml3
-rw-r--r--dts/Bindings/watchdog/brcm,bcm7038-wdt.txt19
-rw-r--r--dts/Bindings/watchdog/brcm,bcm7038-wdt.yaml43
-rw-r--r--dts/Bindings/watchdog/fsl-imx7ulp-wdt.yaml15
-rw-r--r--dts/Bindings/watchdog/mtk-wdt.txt1
-rw-r--r--dts/Bindings/watchdog/qcom-wdt.yaml2
-rw-r--r--dts/Bindings/watchdog/realtek,otto-wdt.yaml91
-rw-r--r--dts/Bindings/watchdog/renesas,wdt.yaml80
-rw-r--r--dts/Bindings/watchdog/samsung-wdt.yaml48
-rw-r--r--dts/Bindings/watchdog/ti,rti-wdt.yaml6
-rw-r--r--dts/Bindings/writing-schema.rst28
-rw-r--r--dts/include/dt-bindings/clock/alphascale,asm9260.h2
-rw-r--r--dts/include/dt-bindings/clock/am3.h93
-rw-r--r--dts/include/dt-bindings/clock/am4.h98
-rw-r--r--dts/include/dt-bindings/clock/at91.h2
-rw-r--r--dts/include/dt-bindings/clock/axis,artpec6-clkctrl.h2
-rw-r--r--dts/include/dt-bindings/clock/boston-clock.h3
-rw-r--r--dts/include/dt-bindings/clock/cirrus,cs2000-cp.h14
-rw-r--r--dts/include/dt-bindings/clock/dra7.h182
-rw-r--r--dts/include/dt-bindings/clock/exynos4.h4
-rw-r--r--dts/include/dt-bindings/clock/exynos5250.h4
-rw-r--r--dts/include/dt-bindings/clock/exynos7885.h115
-rw-r--r--dts/include/dt-bindings/clock/exynos850.h54
-rw-r--r--dts/include/dt-bindings/clock/fsd-clk.h150
-rw-r--r--dts/include/dt-bindings/clock/imx8mp-clock.h1
-rw-r--r--dts/include/dt-bindings/clock/imx93-clock.h201
-rw-r--r--dts/include/dt-bindings/clock/imxrt1050-clock.h72
-rw-r--r--dts/include/dt-bindings/clock/ingenic,jz4760-cgu.h2
-rw-r--r--dts/include/dt-bindings/clock/ingenic,jz4770-cgu.h1
-rw-r--r--dts/include/dt-bindings/clock/marvell,mmp2.h4
-rw-r--r--dts/include/dt-bindings/clock/marvell,pxa168.h4
-rw-r--r--dts/include/dt-bindings/clock/marvell,pxa910.h4
-rw-r--r--dts/include/dt-bindings/clock/microchip,lan966x.h34
-rw-r--r--dts/include/dt-bindings/clock/microchip,mpfs-clock.h48
-rw-r--r--dts/include/dt-bindings/clock/mt7986-clk.h169
-rw-r--r--dts/include/dt-bindings/clock/nuvoton,npcm7xx-clock.h2
-rw-r--r--dts/include/dt-bindings/clock/qcom,dispcc-qcm2290.h34
-rw-r--r--dts/include/dt-bindings/clock/qcom,dispcc-sm6125.h41
-rw-r--r--dts/include/dt-bindings/clock/qcom,dispcc-sm6350.h48
-rw-r--r--dts/include/dt-bindings/clock/qcom,gcc-ipq806x.h5
-rw-r--r--dts/include/dt-bindings/clock/qcom,gcc-msm8976.h240
-rw-r--r--dts/include/dt-bindings/clock/qcom,gcc-sdx65.h122
-rw-r--r--dts/include/dt-bindings/clock/qcom,gcc-sm8150.h5
-rw-r--r--dts/include/dt-bindings/clock/qcom,gcc-sm8450.h244
-rw-r--r--dts/include/dt-bindings/clock/qcom,gpucc-sm6350.h37
-rw-r--r--dts/include/dt-bindings/clock/qcom,rpmcc.h2
-rw-r--r--dts/include/dt-bindings/clock/r8a779f0-cpg-mssr.h64
-rw-r--r--dts/include/dt-bindings/clock/r9a06g032-sysctrl.h1
-rw-r--r--dts/include/dt-bindings/clock/r9a07g054-cpg.h229
-rw-r--r--dts/include/dt-bindings/clock/sifive-fu540-prci.h8
-rw-r--r--dts/include/dt-bindings/clock/sifive-fu740-prci.h18
-rw-r--r--dts/include/dt-bindings/clock/starfive-jh7100-audio.h41
-rw-r--r--dts/include/dt-bindings/clock/starfive-jh7100.h202
-rw-r--r--dts/include/dt-bindings/clock/stm32fx-clock.h4
-rw-r--r--dts/include/dt-bindings/clock/stratix10-clock.h2
-rw-r--r--dts/include/dt-bindings/clock/sun20i-d1-ccu.h156
-rw-r--r--dts/include/dt-bindings/clock/sun20i-d1-r-ccu.h19
-rw-r--r--dts/include/dt-bindings/clock/sun50i-a64-ccu.h2
-rw-r--r--dts/include/dt-bindings/clock/sun6i-rtc.h10
-rw-r--r--dts/include/dt-bindings/clock/sun8i-h3-ccu.h2
-rw-r--r--dts/include/dt-bindings/clock/tegra234-clock.h161
-rw-r--r--dts/include/dt-bindings/clock/toshiba,tmpv770x.h181
-rw-r--r--dts/include/dt-bindings/gpio/meson-s4-gpio.h99
-rw-r--r--dts/include/dt-bindings/gpio/msc313-gpio.h71
-rw-r--r--dts/include/dt-bindings/gpio/tegra234-gpio.h63
-rw-r--r--dts/include/dt-bindings/gpio/tegra241-gpio.h42
-rw-r--r--dts/include/dt-bindings/iio/addac/adi,ad74413r.h21
-rw-r--r--dts/include/dt-bindings/input/linux-event-codes.h25
-rw-r--r--dts/include/dt-bindings/interconnect/qcom,msm8996.h163
-rw-r--r--dts/include/dt-bindings/interconnect/qcom,qcm2290.h94
-rw-r--r--dts/include/dt-bindings/interconnect/qcom,sm8450.h171
-rw-r--r--dts/include/dt-bindings/interrupt-controller/apple-aic.h2
-rw-r--r--dts/include/dt-bindings/mailbox/qcom-ipcc.h2
-rw-r--r--dts/include/dt-bindings/memory/tegra234-mc.h107
-rw-r--r--dts/include/dt-bindings/mux/ti-serdes.h22
-rw-r--r--dts/include/dt-bindings/phy/phy-cadence.h9
-rw-r--r--dts/include/dt-bindings/phy/phy-imx8-pcie.h14
-rw-r--r--dts/include/dt-bindings/phy/phy-lan966x-serdes.h14
-rw-r--r--dts/include/dt-bindings/pinctrl/k3.h6
-rw-r--r--dts/include/dt-bindings/pinctrl/mt8186-pinfunc.h1174
-rw-r--r--dts/include/dt-bindings/pinctrl/pinctrl-starfive.h275
-rw-r--r--dts/include/dt-bindings/pinctrl/samsung.h13
-rw-r--r--dts/include/dt-bindings/pinctrl/sppctl-sp7021.h179
-rw-r--r--dts/include/dt-bindings/pinctrl/sppctl.h31
-rw-r--r--dts/include/dt-bindings/power/imx8mn-power.h5
-rw-r--r--dts/include/dt-bindings/power/imx8mp-power.h35
-rw-r--r--dts/include/dt-bindings/power/imx8mq-power.h3
-rw-r--r--dts/include/dt-bindings/power/imx8ulp-power.h26
-rw-r--r--dts/include/dt-bindings/power/meson-s4-power.h19
-rw-r--r--dts/include/dt-bindings/power/mt8186-power.h32
-rw-r--r--dts/include/dt-bindings/power/mt8195-power.h46
-rw-r--r--dts/include/dt-bindings/power/qcom-rpmpd.h38
-rw-r--r--dts/include/dt-bindings/power/r8a779f0-sysc.h30
-rw-r--r--dts/include/dt-bindings/power/tegra234-powergate.h22
-rw-r--r--dts/include/dt-bindings/regulator/richtek,rt5190a-regulator.h15
-rw-r--r--dts/include/dt-bindings/regulator/ti,tps62864.h9
-rw-r--r--dts/include/dt-bindings/reset/delta,tn48m-reset.h20
-rw-r--r--dts/include/dt-bindings/reset/mt7621-reset.h37
-rw-r--r--dts/include/dt-bindings/reset/qcom,gcc-ipq806x.h5
-rw-r--r--dts/include/dt-bindings/reset/starfive-jh7100.h126
-rw-r--r--dts/include/dt-bindings/reset/sun20i-d1-ccu.h77
-rw-r--r--dts/include/dt-bindings/reset/sun20i-d1-r-ccu.h16
-rw-r--r--dts/include/dt-bindings/reset/tegra234-reset.h57
-rw-r--r--dts/include/dt-bindings/reset/toshiba,tmpv770x.h41
-rw-r--r--dts/include/dt-bindings/soc/samsung,exynos-usi.h17
-rw-r--r--dts/include/dt-bindings/sound/microchip,pdmc.h13
-rw-r--r--dts/include/dt-bindings/sound/rt5640.h1
-rw-r--r--dts/include/dt-bindings/sound/tlv320adc3xxx.h28
-rw-r--r--dts/include/dt-bindings/sound/tlv320aic31xx-micbias.h9
-rw-r--r--dts/include/dt-bindings/sound/tlv320aic31xx.h14
-rwxr-xr-xdts/scripts/cronjob2
-rw-r--r--dts/src/arc/hsdk.dts2
-rw-r--r--dts/src/arm/am335x-bone-common.dtsi1
-rw-r--r--dts/src/arm/am335x-boneblack-common.dtsi4
-rw-r--r--dts/src/arm/am335x-boneblue.dts2
-rw-r--r--dts/src/arm/am335x-icev2.dts4
-rw-r--r--dts/src/arm/am335x-osd3358-sm-red.dts2
-rw-r--r--dts/src/arm/am335x-pdu001.dts2
-rw-r--r--dts/src/arm/am335x-sancloud-bbe-extended-wifi.dts113
-rw-r--r--dts/src/arm/am335x-wega.dtsi2
-rw-r--r--dts/src/arm/am33xx-l4.dtsi2
-rw-r--r--dts/src/arm/am3517-evm.dts45
-rw-r--r--dts/src/arm/am3517-som.dtsi9
-rw-r--r--dts/src/arm/am437x-cm-t43.dts2
-rw-r--r--dts/src/arm/am437x-gp-evm.dts8
-rw-r--r--dts/src/arm/am437x-l4.dtsi31
-rw-r--r--dts/src/arm/am43x-epos-evm.dts2
-rw-r--r--dts/src/arm/am43xx-clocks.dtsi7
-rw-r--r--dts/src/arm/armada-370-c200-v2.dts388
-rw-r--r--dts/src/arm/armada-385-turris-omnia.dts3
-rw-r--r--dts/src/arm/armada-385.dtsi52
-rw-r--r--dts/src/arm/armada-38x.dtsi4
-rw-r--r--dts/src/arm/aspeed-bmc-ampere-mtjade.dts293
-rw-r--r--dts/src/arm/aspeed-bmc-asrock-romed8hm3.dts259
-rw-r--r--dts/src/arm/aspeed-bmc-bytedance-g220a.dts12
-rw-r--r--dts/src/arm/aspeed-bmc-facebook-bletchley.dts840
-rw-r--r--dts/src/arm/aspeed-bmc-ibm-everest.dts28
-rw-r--r--dts/src/arm/aspeed-bmc-ibm-rainier.dts44
-rw-r--r--dts/src/arm/aspeed-bmc-opp-tacoma.dts12
-rw-r--r--dts/src/arm/aspeed-bmc-quanta-s6q.dts610
-rw-r--r--dts/src/arm/aspeed-bmc-tyan-s7106.dts40
-rw-r--r--dts/src/arm/aspeed-bmc-tyan-s8036.dts470
-rw-r--r--dts/src/arm/aspeed-bmc-vegman-n110.dts149
-rw-r--r--dts/src/arm/aspeed-bmc-vegman-rx20.dts255
-rw-r--r--dts/src/arm/aspeed-bmc-vegman-sx20.dts154
-rw-r--r--dts/src/arm/aspeed-bmc-vegman.dtsi311
-rw-r--r--dts/src/arm/aspeed-g4.dtsi12
-rw-r--r--dts/src/arm/aspeed-g5.dtsi16
-rw-r--r--dts/src/arm/aspeed-g6-pinctrl.dtsi2
-rw-r--r--dts/src/arm/aspeed-g6.dtsi21
-rw-r--r--dts/src/arm/at91-dvk_su60_somc.dtsi2
-rw-r--r--dts/src/arm/at91-q5xr5.dts20
-rw-r--r--dts/src/arm/at91-sam9_l9260.dts2
-rw-r--r--dts/src/arm/at91-sam9x60ek.dts8
-rw-r--r--dts/src/arm/at91-sama5d27_wlsom1.dtsi2
-rw-r--r--dts/src/arm/at91-sama5d27_wlsom1_ek.dts2
-rw-r--r--dts/src/arm/at91-sama5d2_xplained.dts7
-rw-r--r--dts/src/arm/at91-sama5d3_ksz9477_evb.dts209
-rw-r--r--dts/src/arm/at91-sama5d3_xplained.dts8
-rw-r--r--dts/src/arm/at91-sama5d4_ma5d4.dtsi2
-rw-r--r--dts/src/arm/at91-sama5d4_xplained.dts6
-rw-r--r--dts/src/arm/at91-sama5d4ek.dts2
-rw-r--r--dts/src/arm/at91-sama7g5ek.dts107
-rw-r--r--dts/src/arm/at91-vinco.dts2
-rw-r--r--dts/src/arm/at91-wb50n.dts6
-rw-r--r--dts/src/arm/at91rm9200ek.dts4
-rw-r--r--dts/src/arm/at91sam9260ek.dts2
-rw-r--r--dts/src/arm/at91sam9261ek.dts2
-rw-r--r--dts/src/arm/at91sam9263ek.dts2
-rw-r--r--dts/src/arm/at91sam9g20ek_common.dtsi45
-rw-r--r--dts/src/arm/at91sam9m10g45ek.dts2
-rw-r--r--dts/src/arm/at91sam9n12ek.dts2
-rw-r--r--dts/src/arm/at91sam9rlek.dts2
-rw-r--r--dts/src/arm/at91sam9x5ek.dtsi2
-rw-r--r--dts/src/arm/bcm-cygnus.dtsi18
-rw-r--r--dts/src/arm/bcm-hr2.dtsi4
-rw-r--r--dts/src/arm/bcm-nsp.dtsi8
-rw-r--r--dts/src/arm/bcm2711-rpi-4-b.dts28
-rw-r--r--dts/src/arm/bcm2711.dtsi53
-rw-r--r--dts/src/arm/bcm2835.dtsi17
-rw-r--r--dts/src/arm/bcm2836.dtsi50
-rw-r--r--dts/src/arm/bcm2837-rpi-zero-2-w.dts136
-rw-r--r--dts/src/arm/bcm2837.dtsi49
-rw-r--r--dts/src/arm/bcm283x.dtsi2
-rw-r--r--dts/src/arm/bcm47094-asus-rt-ac88u.dts79
-rw-r--r--dts/src/arm/bcm47094-luxul-xwr-3150-v1.dts8
-rw-r--r--dts/src/arm/bcm53016-meraki-mr32.dts62
-rw-r--r--dts/src/arm/bcm5301x.dtsi31
-rw-r--r--dts/src/arm/bcm958625-meraki-alamo.dtsi7
-rw-r--r--dts/src/arm/bcm958625-meraki-kingpin.dtsi3
-rw-r--r--dts/src/arm/bcm958625-meraki-mx6x-common.dtsi10
-rw-r--r--dts/src/arm/da850-evm.dts2
-rw-r--r--dts/src/arm/dm8168-evm.dts2
-rw-r--r--dts/src/arm/dra7-l4.dtsi9
-rw-r--r--dts/src/arm/dra7.dtsi28
-rw-r--r--dts/src/arm/elpida_ecb240abacn.dtsi2
-rw-r--r--dts/src/arm/en7523-evb.dts35
-rw-r--r--dts/src/arm/en7523.dtsi138
-rw-r--r--dts/src/arm/exynos3250-artik5.dtsi10
-rw-r--r--dts/src/arm/exynos3250-monk.dts2
-rw-r--r--dts/src/arm/exynos3250-pinctrl.dtsi165
-rw-r--r--dts/src/arm/exynos3250-rinato.dts2
-rw-r--r--dts/src/arm/exynos3250.dtsi4
-rw-r--r--dts/src/arm/exynos4.dtsi6
-rw-r--r--dts/src/arm/exynos4210-i9100.dts37
-rw-r--r--dts/src/arm/exynos4210-origen.dts2
-rw-r--r--dts/src/arm/exynos4210-pinctrl.dtsi226
-rw-r--r--dts/src/arm/exynos4210-smdkv310.dts4
-rw-r--r--dts/src/arm/exynos4210-trats.dts6
-rw-r--r--dts/src/arm/exynos4210-universal_c210.dts14
-rw-r--r--dts/src/arm/exynos4210.dtsi2
-rw-r--r--dts/src/arm/exynos4412-galaxy-s3.dtsi4
-rw-r--r--dts/src/arm/exynos4412-itop-elite.dts2
-rw-r--r--dts/src/arm/exynos4412-itop-scp-core.dtsi2
-rw-r--r--dts/src/arm/exynos4412-midas.dtsi30
-rw-r--r--dts/src/arm/exynos4412-odroid-common.dtsi8
-rw-r--r--dts/src/arm/exynos4412-odroidx.dts2
-rw-r--r--dts/src/arm/exynos4412-origen.dts4
-rw-r--r--dts/src/arm/exynos4412-p4note.dtsi78
-rw-r--r--dts/src/arm/exynos4412-pinctrl.dtsi252
-rw-r--r--dts/src/arm/exynos4412-smdk4412.dts4
-rw-r--r--dts/src/arm/exynos4412.dtsi2
-rw-r--r--dts/src/arm/exynos5250-arndale.dts7
-rw-r--r--dts/src/arm/exynos5250-pinctrl.dtsi222
-rw-r--r--dts/src/arm/exynos5250-smdk5250.dts10
-rw-r--r--dts/src/arm/exynos5250-snow-common.dtsi27
-rw-r--r--dts/src/arm/exynos5250-snow-rev5.dts2
-rw-r--r--dts/src/arm/exynos5250-snow.dts2
-rw-r--r--dts/src/arm/exynos5250-spring.dts25
-rw-r--r--dts/src/arm/exynos5250.dtsi19
-rw-r--r--dts/src/arm/exynos5260-pinctrl.dtsi148
-rw-r--r--dts/src/arm/exynos5260-xyref5260.dts23
-rw-r--r--dts/src/arm/exynos5260.dtsi136
-rw-r--r--dts/src/arm/exynos5410-odroidxu.dts34
-rw-r--r--dts/src/arm/exynos5410-pinctrl.dtsi170
-rw-r--r--dts/src/arm/exynos5410-smdk5410.dts27
-rw-r--r--dts/src/arm/exynos5410.dtsi4
-rw-r--r--dts/src/arm/exynos5420-arndale-octa.dts12
-rw-r--r--dts/src/arm/exynos5420-chagall-wifi.dts75
-rw-r--r--dts/src/arm/exynos5420-galaxy-tab-common.dtsi691
-rw-r--r--dts/src/arm/exynos5420-klimt-wifi.dts75
-rw-r--r--dts/src/arm/exynos5420-peach-pit.dts99
-rw-r--r--dts/src/arm/exynos5420-pinctrl.dtsi194
-rw-r--r--dts/src/arm/exynos5420-smdk5420.dts19
-rw-r--r--dts/src/arm/exynos5420.dtsi26
-rw-r--r--dts/src/arm/exynos5422-odroid-core.dtsi4
-rw-r--r--dts/src/arm/exynos5422-odroidxu3-common.dtsi6
-rw-r--r--dts/src/arm/exynos5800-peach-pi.dts99
-rw-r--r--dts/src/arm/gemini-nas4220b.dts2
-rw-r--r--dts/src/arm/imx1-pinfunc.h6
-rw-r--r--dts/src/arm/imx1.dtsi2
-rw-r--r--dts/src/arm/imx23-evk.dts1
-rw-r--r--dts/src/arm/imx25.dtsi4
-rw-r--r--dts/src/arm/imx27-pinfunc.h6
-rw-r--r--dts/src/arm/imx28-ts4600.dts2
-rw-r--r--dts/src/arm/imx28-tx28.dts38
-rw-r--r--dts/src/arm/imx28.dtsi2
-rw-r--r--dts/src/arm/imx31.dtsi2
-rw-r--r--dts/src/arm/imx50.dtsi10
-rw-r--r--dts/src/arm/imx51-ts4800.dts2
-rw-r--r--dts/src/arm/imx51.dtsi10
-rw-r--r--dts/src/arm/imx53-m53menlo.dts29
-rw-r--r--dts/src/arm/imx53-tx53.dtsi13
-rw-r--r--dts/src/arm/imx53.dtsi10
-rw-r--r--dts/src/arm/imx6dl-mba6.dtsi22
-rw-r--r--dts/src/arm/imx6dl-mba6a.dts21
-rw-r--r--dts/src/arm/imx6dl-mba6b.dts21
-rw-r--r--dts/src/arm/imx6dl-phytec-mira-rdk-nand.dts3
-rw-r--r--dts/src/arm/imx6dl-plym2m.dts131
-rw-r--r--dts/src/arm/imx6dl-prtvt7.dts203
-rw-r--r--dts/src/arm/imx6dl-victgo.dts121
-rw-r--r--dts/src/arm/imx6q-mba6.dtsi44
-rw-r--r--dts/src/arm/imx6q-mba6a.dts20
-rw-r--r--dts/src/arm/imx6q-mba6b.dts20
-rw-r--r--dts/src/arm/imx6q-phytec-mira-rdk-emmc.dts3
-rw-r--r--dts/src/arm/imx6q-phytec-mira-rdk-nand.dts3
-rw-r--r--dts/src/arm/imx6q-tbs2910.dts2
-rw-r--r--dts/src/arm/imx6q-yapp4-crux.dts54
-rw-r--r--dts/src/arm/imx6qdl-apalis.dtsi10
-rw-r--r--dts/src/arm/imx6qdl-aristainetos2.dtsi32
-rw-r--r--dts/src/arm/imx6qdl-dhcom-drc02.dtsi4
-rw-r--r--dts/src/arm/imx6qdl-dhcom-pdk2.dtsi7
-rw-r--r--dts/src/arm/imx6qdl-dhcom-som.dtsi8
-rw-r--r--dts/src/arm/imx6qdl-mba6.dtsi536
-rw-r--r--dts/src/arm/imx6qdl-mba6a.dtsi30
-rw-r--r--dts/src/arm/imx6qdl-mba6b.dtsi49
-rw-r--r--dts/src/arm/imx6qdl-phytec-mira-peb-av-02.dtsi119
-rw-r--r--dts/src/arm/imx6qdl-phytec-mira-peb-eval-01.dtsi71
-rw-r--r--dts/src/arm/imx6qdl-phytec-mira-peb-wlbt-05.dtsi85
-rw-r--r--dts/src/arm/imx6qdl-phytec-pfla02.dtsi13
-rw-r--r--dts/src/arm/imx6qdl-phytec-phycore-som.dtsi10
-rw-r--r--dts/src/arm/imx6qdl-tqma6.dtsi14
-rw-r--r--dts/src/arm/imx6qdl-tqma6a.dtsi27
-rw-r--r--dts/src/arm/imx6qdl-tqma6b.dtsi7
-rw-r--r--dts/src/arm/imx6qdl-tx6-mb7.dtsi2
-rw-r--r--dts/src/arm/imx6qdl-tx6.dtsi12
-rw-r--r--dts/src/arm/imx6qdl-udoo.dtsi5
-rw-r--r--dts/src/arm/imx6qdl-vicut1.dtsi12
-rw-r--r--dts/src/arm/imx6qdl-wandboard.dtsi1
-rw-r--r--dts/src/arm/imx6qdl.dtsi8
-rw-r--r--dts/src/arm/imx6qp-mba6b.dts18
-rw-r--r--dts/src/arm/imx6qp-phytec-mira-rdk-nand.dts3
-rw-r--r--dts/src/arm/imx6qp-prtwd3.dts2
-rw-r--r--dts/src/arm/imx6qp-sabresd.dts6
-rw-r--r--dts/src/arm/imx6qp-yapp4-crux-plus.dts54
-rw-r--r--dts/src/arm/imx6sx-udoo-neo.dtsi74
-rw-r--r--dts/src/arm/imx6ul-imx6ull-opos6uldev.dtsi12
-rw-r--r--dts/src/arm/imx6ul-phytec-segin-ff-rdk-nand.dts1
-rw-r--r--dts/src/arm/imx6ul-phytec-segin-peb-av-02.dtsi4
-rw-r--r--dts/src/arm/imx6ul-phytec-segin-peb-wlbt-05.dtsi90
-rw-r--r--dts/src/arm/imx6ul-prti6g.dts6
-rw-r--r--dts/src/arm/imx6ul-tx6ul-mainboard.dts2
-rw-r--r--dts/src/arm/imx6ul-tx6ul.dtsi24
-rw-r--r--dts/src/arm/imx6ull-colibri.dtsi2
-rw-r--r--dts/src/arm/imx6ull-jozacp.dts456
-rw-r--r--dts/src/arm/imx6ull-phytec-segin-ff-rdk-nand.dts1
-rw-r--r--dts/src/arm/imx6ull-phytec-segin-lc-rdk-nand.dts1
-rw-r--r--dts/src/arm/imx6ull-phytec-segin-peb-wlbt-05.dtsi19
-rw-r--r--dts/src/arm/imx6ull-pinfunc.h2
-rw-r--r--dts/src/arm/imx6ulz-bsh-smm-m2.dts146
-rw-r--r--dts/src/arm/imx7-colibri-aster.dtsi2
-rw-r--r--dts/src/arm/imx7-colibri-eval-v3.dtsi2
-rw-r--r--dts/src/arm/imx7-colibri.dtsi4
-rw-r--r--dts/src/arm/imx7-mba7.dtsi2
-rw-r--r--dts/src/arm/imx7d-nitrogen7.dts2
-rw-r--r--dts/src/arm/imx7d-pico-hobbit.dts4
-rw-r--r--dts/src/arm/imx7d-pico-pi.dts4
-rw-r--r--dts/src/arm/imx7d-remarkable2.dts59
-rw-r--r--dts/src/arm/imx7d-sdb.dts4
-rw-r--r--dts/src/arm/imx7d.dtsi86
-rw-r--r--dts/src/arm/imx7s-warp.dts18
-rw-r--r--dts/src/arm/imx7s.dtsi38
-rw-r--r--dts/src/arm/imx7ulp.dtsi2
-rw-r--r--dts/src/arm/imxrt1050-pinfunc.h993
-rw-r--r--dts/src/arm/intel-ixp42x-freecom-fsg-3.dts59
-rw-r--r--dts/src/arm/intel-ixp42x-gateway-7001.dts110
-rw-r--r--dts/src/arm/intel-ixp42x-goramo-multilink.dts180
-rw-r--r--dts/src/arm/intel-ixp42x-netgear-wg302v1.dts (renamed from dts/src/arm/intel-ixp42x-netgear-wg302v2.dts)29
-rw-r--r--dts/src/arm/intel-ixp42x.dtsi2
-rw-r--r--dts/src/arm/intel-ixp4xx.dtsi17
-rw-r--r--dts/src/arm/iwg20d-q7-common.dtsi2
-rw-r--r--dts/src/arm/kirkwood-c200-v1.dts310
-rw-r--r--dts/src/arm/lan966x-pcb8291.dts64
-rw-r--r--dts/src/arm/lan966x.dtsi237
-rw-r--r--dts/src/arm/logicpd-som-lv-35xx-devkit.dts15
-rw-r--r--dts/src/arm/logicpd-som-lv-37xx-devkit.dts15
-rw-r--r--dts/src/arm/logicpd-som-lv.dtsi15
-rw-r--r--dts/src/arm/logicpd-torpedo-35xx-devkit.dts8
-rw-r--r--dts/src/arm/logicpd-torpedo-37xx-devkit.dts9
-rw-r--r--dts/src/arm/logicpd-torpedo-baseboard.dtsi41
-rw-r--r--dts/src/arm/ls1021a-tsn.dts2
-rw-r--r--dts/src/arm/meson.dtsi8
-rw-r--r--dts/src/arm/meson8.dtsi24
-rw-r--r--dts/src/arm/meson8b.dtsi24
-rw-r--r--dts/src/arm/milbeaut-m10v.dtsi9
-rw-r--r--dts/src/arm/motorola-mapphone-common.dtsi2
-rw-r--r--dts/src/arm/mstar-infinity.dtsi34
-rw-r--r--dts/src/arm/mstar-infinity2m-ssd201-som2d01.dtsi20
-rw-r--r--dts/src/arm/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts25
-rw-r--r--dts/src/arm/mstar-infinity2m-ssd202d-miyoo-mini.dts25
-rw-r--r--dts/src/arm/mstar-infinity2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts23
-rw-r--r--dts/src/arm/mstar-infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi28
-rw-r--r--dts/src/arm/mstar-infinity2m-ssd20xd.dtsi5
-rw-r--r--dts/src/arm/mstar-infinity2m.dtsi17
-rw-r--r--dts/src/arm/mstar-infinity3.dtsi58
-rw-r--r--dts/src/arm/mstar-v7.dtsi9
-rw-r--r--dts/src/arm/mt6582-prestigio-pmt5008-3g.dts43
-rw-r--r--dts/src/arm/mt6582.dtsi128
-rw-r--r--dts/src/arm/mt6589-fairphone-fp1.dts30
-rw-r--r--dts/src/arm/mt6589.dtsi2
-rw-r--r--dts/src/arm/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts43
-rw-r--r--dts/src/arm/nuvoton-wpcm450.dtsi384
-rw-r--r--dts/src/arm/omap3-beagle-ab4.dts47
-rw-r--r--dts/src/arm/omap3-beagle.dts33
-rw-r--r--dts/src/arm/omap3-devkit8000-common.dtsi18
-rw-r--r--dts/src/arm/omap3-devkit8000.dts33
-rw-r--r--dts/src/arm/omap3-gta04.dtsi2
-rw-r--r--dts/src/arm/omap3-n900.dts50
-rw-r--r--dts/src/arm/omap3-tao3530.dtsi14
-rw-r--r--dts/src/arm/openbmc-flash-layout-64-alt.dtsi35
-rw-r--r--dts/src/arm/openbmc-flash-layout-64.dtsi2
-rw-r--r--dts/src/arm/openbmc-flash-layout.dtsi2
-rw-r--r--dts/src/arm/ox810se-wd-mbwe.dts4
-rw-r--r--dts/src/arm/ox810se.dtsi18
-rw-r--r--dts/src/arm/qcom-apq8016-sbc.dts2
-rw-r--r--dts/src/arm/qcom-apq8026-lg-lenok.dts132
-rw-r--r--dts/src/arm/qcom-apq8060-dragonboard.dts6
-rw-r--r--dts/src/arm/qcom-apq8064-asus-nexus7-flo.dts3
-rw-r--r--dts/src/arm/qcom-apq8064-pins.dtsi12
-rw-r--r--dts/src/arm/qcom-apq8064-sony-xperia-yuga.dts1
-rw-r--r--dts/src/arm/qcom-apq8064.dtsi19
-rw-r--r--dts/src/arm/qcom-ipq4019.dtsi8
-rw-r--r--dts/src/arm/qcom-ipq8064.dtsi12
-rw-r--r--dts/src/arm/qcom-mdm9615-wp8548-mangoh-green.dts2
-rw-r--r--dts/src/arm/qcom-mdm9615.dtsi3
-rw-r--r--dts/src/arm/qcom-msm8226.dtsi125
-rw-r--r--dts/src/arm/qcom-msm8660.dtsi3
-rw-r--r--dts/src/arm/qcom-msm8960-cdp.dts2
-rw-r--r--dts/src/arm/qcom-msm8960.dtsi30
-rw-r--r--dts/src/arm/qcom-msm8974-fairphone-fp2.dts1
-rw-r--r--dts/src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts1
-rw-r--r--dts/src/arm/qcom-msm8974-samsung-klte.dts1
-rw-r--r--dts/src/arm/qcom-msm8974-sony-xperia-amami.dts1
-rw-r--r--dts/src/arm/qcom-msm8974-sony-xperia-castor.dts1
-rw-r--r--dts/src/arm/qcom-msm8974-sony-xperia-honami.dts1
-rw-r--r--dts/src/arm/qcom-pm8226.dtsi43
-rw-r--r--dts/src/arm/qcom-sdx55-t55.dts6
-rw-r--r--dts/src/arm/qcom-sdx55-telit-fn980-tlb.dts59
-rw-r--r--dts/src/arm/qcom-sdx55.dtsi88
-rw-r--r--dts/src/arm/qcom-sdx65-mtp.dts25
-rw-r--r--dts/src/arm/qcom-sdx65.dtsi222
-rw-r--r--dts/src/arm/r8a7740-armadillo800eva.dts2
-rw-r--r--dts/src/arm/r8a7742-iwg21d-q7-dbcm-ca.dts20
-rw-r--r--dts/src/arm/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi3
-rw-r--r--dts/src/arm/r8a7742-iwg21d-q7.dts4
-rw-r--r--dts/src/arm/r8a7742-iwg21m.dtsi2
-rw-r--r--dts/src/arm/r8a77470-iwg23s-sbc.dts2
-rw-r--r--dts/src/arm/r9a06g032-rzn1d400-db.dts5
-rw-r--r--dts/src/arm/r9a06g032.dtsi27
-rw-r--r--dts/src/arm/rk3188-px3-evb.dts2
-rw-r--r--dts/src/arm/rk322x.dtsi4
-rw-r--r--dts/src/arm/rk3288.dtsi3
-rw-r--r--dts/src/arm/rv1108-elgin-r1.dts1
-rw-r--r--dts/src/arm/rv1108-evb.dts1
-rw-r--r--dts/src/arm/s3c2416-pinctrl.dtsi60
-rw-r--r--dts/src/arm/s3c6410-mini6410.dts4
-rw-r--r--dts/src/arm/s3c64xx-pinctrl.dtsi210
-rw-r--r--dts/src/arm/s3c64xx.dtsi16
-rw-r--r--dts/src/arm/s5pv210-aquila.dts2
-rw-r--r--dts/src/arm/s5pv210-aries.dtsi40
-rw-r--r--dts/src/arm/s5pv210-fascinate4g.dts12
-rw-r--r--dts/src/arm/s5pv210-galaxys.dts16
-rw-r--r--dts/src/arm/s5pv210-pinctrl.dtsi226
-rw-r--r--dts/src/arm/sam9x60.dtsi10
-rw-r--r--dts/src/arm/sama5d2.dtsi13
-rw-r--r--dts/src/arm/sama5d3.dtsi6
-rw-r--r--dts/src/arm/sama5d3xmb.dtsi2
-rw-r--r--dts/src/arm/sama5d3xmb_cmp.dtsi2
-rw-r--r--dts/src/arm/sama5d4.dtsi9
-rw-r--r--dts/src/arm/sama7g5-pinfunc.h2
-rw-r--r--dts/src/arm/sama7g5.dtsi291
-rw-r--r--dts/src/arm/socfpga.dtsi2
-rw-r--r--dts/src/arm/socfpga_arria10.dtsi2
-rw-r--r--dts/src/arm/socfpga_arria10_mercury_aa1.dts2
-rw-r--r--dts/src/arm/socfpga_arria10_socdk.dtsi2
-rw-r--r--dts/src/arm/socfpga_arria10_socdk_qspi.dts2
-rw-r--r--dts/src/arm/socfpga_arria5_socdk.dts6
-rw-r--r--dts/src/arm/socfpga_cyclone5_chameleon96.dts2
-rw-r--r--dts/src/arm/socfpga_cyclone5_de0_nano_soc.dts2
-rw-r--r--dts/src/arm/socfpga_cyclone5_socdk.dts4
-rw-r--r--dts/src/arm/socfpga_cyclone5_sockit.dts4
-rw-r--r--dts/src/arm/socfpga_cyclone5_socrates.dts2
-rw-r--r--dts/src/arm/socfpga_cyclone5_sodia.dts4
-rw-r--r--dts/src/arm/socfpga_cyclone5_vining_fpga.dts4
-rw-r--r--dts/src/arm/spear1310-evb.dts18
-rw-r--r--dts/src/arm/spear1340-evb.dts18
-rw-r--r--dts/src/arm/spear1340.dtsi6
-rw-r--r--dts/src/arm/spear13xx.dtsi6
-rw-r--r--dts/src/arm/spear310.dtsi1
-rw-r--r--dts/src/arm/spear320-hmi.dts1
-rw-r--r--dts/src/arm/spear320.dtsi1
-rw-r--r--dts/src/arm/spear320s.dtsi24
-rw-r--r--dts/src/arm/ste-ab8500.dtsi39
-rw-r--r--dts/src/arm/ste-ab8505.dtsi34
-rw-r--r--dts/src/arm/ste-dbx5x0.dtsi26
-rw-r--r--dts/src/arm/ste-href-ab8500.dtsi2
-rw-r--r--dts/src/arm/ste-href.dtsi25
-rw-r--r--dts/src/arm/ste-snowball.dts27
-rw-r--r--dts/src/arm/ste-ux500-samsung-codina.dts22
-rw-r--r--dts/src/arm/ste-ux500-samsung-gavini.dts61
-rw-r--r--dts/src/arm/ste-ux500-samsung-golden.dts22
-rw-r--r--dts/src/arm/ste-ux500-samsung-janice.dts24
-rw-r--r--dts/src/arm/ste-ux500-samsung-kyle.dts22
-rw-r--r--dts/src/arm/ste-ux500-samsung-skomer.dts26
-rw-r--r--dts/src/arm/stih407-clock.dtsi101
-rw-r--r--dts/src/arm/stih407-family.dtsi262
-rw-r--r--dts/src/arm/stih410-b2120.dts16
-rw-r--r--dts/src/arm/stih410-b2260.dts30
-rw-r--r--dts/src/arm/stih410-clock.dtsi100
-rw-r--r--dts/src/arm/stih410.dtsi52
-rw-r--r--dts/src/arm/stih418-b2199.dts22
-rw-r--r--dts/src/arm/stih418-clock.dtsi101
-rw-r--r--dts/src/arm/stih418.dtsi38
-rw-r--r--dts/src/arm/stihxxx-b2120.dtsi22
-rw-r--r--dts/src/arm/stm32429i-eval.dts12
-rw-r--r--dts/src/arm/stm32746g-eval.dts12
-rw-r--r--dts/src/arm/stm32f429-disco.dts14
-rw-r--r--dts/src/arm/stm32f429.dtsi57
-rw-r--r--dts/src/arm/stm32f469-disco.dts16
-rw-r--r--dts/src/arm/stm32f746-disco.dts12
-rw-r--r--dts/src/arm/stm32f746.dtsi47
-rw-r--r--dts/src/arm/stm32f769-disco.dts12
-rw-r--r--dts/src/arm/stm32mp13-pinctrl.dtsi81
-rw-r--r--dts/src/arm/stm32mp131.dtsi89
-rw-r--r--dts/src/arm/stm32mp135f-dk.dts7
-rw-r--r--dts/src/arm/stm32mp15-pinctrl.dtsi126
-rw-r--r--dts/src/arm/stm32mp151.dtsi37
-rw-r--r--dts/src/arm/stm32mp153.dtsi7
-rw-r--r--dts/src/arm/stm32mp157a-icore-stm32mp1-ctouch2-of10.dts132
-rw-r--r--dts/src/arm/stm32mp157a-icore-stm32mp1-ctouch2.dts2
-rw-r--r--dts/src/arm/stm32mp157a-icore-stm32mp1-edimm2.2.dts87
-rw-r--r--dts/src/arm/stm32mp157a-iot-box.dts2
-rw-r--r--dts/src/arm/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts4
-rw-r--r--dts/src/arm/stm32mp157a-microgea-stm32mp1-microdev2.0.dts4
-rw-r--r--dts/src/arm/stm32mp157a-stinger96.dtsi6
-rw-r--r--dts/src/arm/stm32mp157c-ed1.dts2
-rw-r--r--dts/src/arm/stm32mp157c-emsbc-argon.dts53
-rw-r--r--dts/src/arm/stm32mp157c-emstamp-argon.dtsi552
-rw-r--r--dts/src/arm/stm32mp157c-ev1.dts26
-rw-r--r--dts/src/arm/stm32mp157c-lxa-mc1.dts2
-rw-r--r--dts/src/arm/stm32mp157c-odyssey.dts2
-rw-r--r--dts/src/arm/stm32mp15xx-dhcom-drc02.dtsi4
-rw-r--r--dts/src/arm/stm32mp15xx-dhcom-pdk2.dtsi4
-rw-r--r--dts/src/arm/stm32mp15xx-dhcom-picoitx.dtsi4
-rw-r--r--dts/src/arm/stm32mp15xx-dhcom-som.dtsi3
-rw-r--r--dts/src/arm/stm32mp15xx-dhcor-avenger96.dtsi6
-rw-r--r--dts/src/arm/stm32mp15xx-dhcor-som.dtsi56
-rw-r--r--dts/src/arm/stm32mp15xx-dkx.dtsi20
-rw-r--r--dts/src/arm/sun7i-a20-haoyu-marsboard.dts182
-rw-r--r--dts/src/arm/sun8i-h2-plus-bananapi-m2-zero.dts3
-rw-r--r--dts/src/arm/sun8i-h3-beelink-x2.dts34
-rw-r--r--dts/src/arm/sun8i-h3-nanopi-neo-air.dts28
-rw-r--r--dts/src/arm/sun8i-h3-nanopi-neo.dts4
-rw-r--r--dts/src/arm/sun8i-h3-nanopi.dtsi1
-rw-r--r--dts/src/arm/sun8i-h3-orangepi-2.dts3
-rw-r--r--dts/src/arm/sun8i-h3-orangepi-pc.dts3
-rw-r--r--dts/src/arm/sun8i-h3.dtsi6
-rw-r--r--dts/src/arm/sun8i-r40.dtsi23
-rw-r--r--dts/src/arm/sun8i-v3s.dtsi22
-rw-r--r--dts/src/arm/sunxi-bananapi-m2-plus.dtsi3
-rw-r--r--dts/src/arm/sunxi-h3-h5.dtsi33
-rw-r--r--dts/src/arm/sunxi-libretech-all-h3-cc.dtsi1
-rw-r--r--dts/src/arm/tegra114-asus-tf701t.dts807
-rw-r--r--dts/src/arm/tegra114-dalmore.dts21
-rw-r--r--dts/src/arm/tegra114-roth.dts16
-rw-r--r--dts/src/arm/tegra114-tn7.dts10
-rw-r--r--dts/src/arm/tegra114.dtsi58
-rw-r--r--dts/src/arm/tegra124-apalis-emc.dtsi436
-rw-r--r--dts/src/arm/tegra124-apalis-eval.dts2
-rw-r--r--dts/src/arm/tegra124-apalis-v1.2-eval.dts2
-rw-r--r--dts/src/arm/tegra124-apalis-v1.2.dtsi16
-rw-r--r--dts/src/arm/tegra124-apalis.dtsi16
-rw-r--r--dts/src/arm/tegra124-jetson-tk1-emc.dtsi652
-rw-r--r--dts/src/arm/tegra124-jetson-tk1.dts39
-rw-r--r--dts/src/arm/tegra124-nyan-big-emc.dtsi1782
-rw-r--r--dts/src/arm/tegra124-nyan-big-fhd.dts17
-rw-r--r--dts/src/arm/tegra124-nyan-big.dts15
-rw-r--r--dts/src/arm/tegra124-nyan-blaze-emc.dtsi604
-rw-r--r--dts/src/arm/tegra124-nyan-blaze.dts15
-rw-r--r--dts/src/arm/tegra124-nyan.dtsi86
-rw-r--r--dts/src/arm/tegra124-peripherals-opp.dtsi140
-rw-r--r--dts/src/arm/tegra124-venice2.dts49
-rw-r--r--dts/src/arm/tegra124.dtsi45
-rw-r--r--dts/src/arm/tegra20-acer-a500-picasso.dts27
-rw-r--r--dts/src/arm/tegra20-asus-tf101.dts1290
-rw-r--r--dts/src/arm/tegra20-colibri-eval-v3.dts4
-rw-r--r--dts/src/arm/tegra20-colibri-iris.dts4
-rw-r--r--dts/src/arm/tegra20-colibri.dtsi20
-rw-r--r--dts/src/arm/tegra20-cpu-opp-microvolt.dtsi82
-rw-r--r--dts/src/arm/tegra20-cpu-opp.dtsi82
-rw-r--r--dts/src/arm/tegra20-harmony.dts21
-rw-r--r--dts/src/arm/tegra20-medcom-wide.dts11
-rw-r--r--dts/src/arm/tegra20-paz00.dts28
-rw-r--r--dts/src/arm/tegra20-peripherals-opp.dtsi948
-rw-r--r--dts/src/arm/tegra20-plutux.dts8
-rw-r--r--dts/src/arm/tegra20-seaboard.dts23
-rw-r--r--dts/src/arm/tegra20-tamonten.dtsi13
-rw-r--r--dts/src/arm/tegra20-tec.dts8
-rw-r--r--dts/src/arm/tegra20-trimslice.dts26
-rw-r--r--dts/src/arm/tegra20-ventana.dts15
-rw-r--r--dts/src/arm/tegra20.dtsi162
-rw-r--r--dts/src/arm/tegra30-apalis-eval.dts2
-rw-r--r--dts/src/arm/tegra30-apalis-v1.1-eval.dts2
-rw-r--r--dts/src/arm/tegra30-apalis-v1.1.dtsi6
-rw-r--r--dts/src/arm/tegra30-apalis.dtsi6
-rw-r--r--dts/src/arm/tegra30-asus-lvds-display.dtsi61
-rw-r--r--dts/src/arm/tegra30-asus-nexus7-grouper-common.dtsi67
-rw-r--r--dts/src/arm/tegra30-asus-nexus7-grouper-maxim-pmic.dtsi4
-rw-r--r--dts/src/arm/tegra30-asus-nexus7-grouper-memory-timings.dtsi12
-rw-r--r--dts/src/arm/tegra30-asus-nexus7-grouper-ti-pmic.dtsi2
-rw-r--r--dts/src/arm/tegra30-asus-nexus7-grouper.dtsi1
-rw-r--r--dts/src/arm/tegra30-asus-nexus7-tilapia.dtsi2
-rw-r--r--dts/src/arm/tegra30-asus-tf201.dts627
-rw-r--r--dts/src/arm/tegra30-asus-tf300t.dts1034
-rw-r--r--dts/src/arm/tegra30-asus-tf300tg.dts1087
-rw-r--r--dts/src/arm/tegra30-asus-tf700t.dts823
-rw-r--r--dts/src/arm/tegra30-asus-transformer-common.dtsi1789
-rw-r--r--dts/src/arm/tegra30-beaver.dts24
-rw-r--r--dts/src/arm/tegra30-cardhu-a02.dts12
-rw-r--r--dts/src/arm/tegra30-cardhu-a04.dts14
-rw-r--r--dts/src/arm/tegra30-cardhu.dtsi35
-rw-r--r--dts/src/arm/tegra30-colibri.dtsi27
-rw-r--r--dts/src/arm/tegra30-cpu-opp-microvolt.dtsi144
-rw-r--r--dts/src/arm/tegra30-cpu-opp.dtsi144
-rw-r--r--dts/src/arm/tegra30-ouya.dts8151
-rw-r--r--dts/src/arm/tegra30-pegatron-chagall.dts2861
-rw-r--r--dts/src/arm/tegra30-peripherals-opp.dtsi1370
-rw-r--r--dts/src/arm/tegra30.dtsi189
-rw-r--r--dts/src/arm/usb_a9263.dts2
-rw-r--r--dts/src/arm/vf-colibri-eval-v3.dtsi2
-rw-r--r--dts/src/arm/vf610-zii-dev-rev-b.dts6
-rw-r--r--dts/src/arm64/allwinner/sun50i-a64-pinebook.dts1
-rw-r--r--dts/src/arm64/allwinner/sun50i-a64-pinephone.dtsi2
-rw-r--r--dts/src/arm64/allwinner/sun50i-a64-pinetab.dts1
-rw-r--r--dts/src/arm64/allwinner/sun50i-a64-teres-i.dts1
-rw-r--r--dts/src/arm64/allwinner/sun50i-a64.dtsi14
-rw-r--r--dts/src/arm64/allwinner/sun50i-h5-orangepi-zero-plus.dts2
-rw-r--r--dts/src/arm64/allwinner/sun50i-h5.dtsi4
-rw-r--r--dts/src/arm64/allwinner/sun50i-h6-tanix-tx6-mini.dts15
-rw-r--r--dts/src/arm64/allwinner/sun50i-h6-tanix-tx6.dts138
-rw-r--r--dts/src/arm64/allwinner/sun50i-h6-tanix.dtsi189
-rw-r--r--dts/src/arm64/allwinner/sun50i-h6.dtsi9
-rw-r--r--dts/src/arm64/altera/socfpga_stratix10.dtsi26
-rw-r--r--dts/src/arm64/altera/socfpga_stratix10_socdk.dts3
-rw-r--r--dts/src/arm64/altera/socfpga_stratix10_socdk_nand.dts27
-rw-r--r--dts/src/arm64/amd/amd-overdrive-rev-b0.dts13
-rw-r--r--dts/src/arm64/amd/amd-overdrive-rev-b1.dts1
-rw-r--r--dts/src/arm64/amd/amd-overdrive.dts66
-rw-r--r--dts/src/arm64/amd/amd-seattle-cpus.dtsi224
-rw-r--r--dts/src/arm64/amd/amd-seattle-soc.dtsi70
-rw-r--r--dts/src/arm64/amd/amd-seattle-xgbe-b.dtsi22
-rw-r--r--dts/src/arm64/amd/husky.dts84
-rw-r--r--dts/src/arm64/amlogic/meson-axg-jethome-jethub-j100.dts30
-rw-r--r--dts/src/arm64/amlogic/meson-g12-common.dtsi161
-rw-r--r--dts/src/arm64/amlogic/meson-g12a-sei510.dts8
-rw-r--r--dts/src/arm64/amlogic/meson-g12b-a311d.dtsi40
-rw-r--r--dts/src/arm64/amlogic/meson-g12b-odroid-n2.dtsi6
-rw-r--r--dts/src/arm64/amlogic/meson-g12b-s922x.dtsi40
-rw-r--r--dts/src/arm64/amlogic/meson-gx.dtsi6
-rw-r--r--dts/src/arm64/amlogic/meson-gxbb-wetek.dtsi10
-rw-r--r--dts/src/arm64/amlogic/meson-gxl-s805x-p241.dts83
-rw-r--r--dts/src/arm64/amlogic/meson-gxl-s905d-vero4k-plus.dts117
-rw-r--r--dts/src/arm64/amlogic/meson-s4-s805x2-aq222.dts30
-rw-r--r--dts/src/arm64/amlogic/meson-s4.dtsi99
-rw-r--r--dts/src/arm64/amlogic/meson-sm1-a95xf3-air-gbit.dts129
-rw-r--r--dts/src/arm64/amlogic/meson-sm1-a95xf3-air.dts108
-rw-r--r--dts/src/arm64/amlogic/meson-sm1-ac2xx.dtsi300
-rw-r--r--dts/src/arm64/amlogic/meson-sm1-bananapi-m5.dts3
-rw-r--r--dts/src/arm64/amlogic/meson-sm1-h96-max.dts145
-rw-r--r--dts/src/arm64/amlogic/meson-sm1-odroid.dtsi16
-rw-r--r--dts/src/arm64/amlogic/meson-sm1-sei610.dts8
-rw-r--r--dts/src/arm64/amlogic/meson-sm1-x96-air-gbit.dts133
-rw-r--r--dts/src/arm64/amlogic/meson-sm1-x96-air.dts112
-rw-r--r--dts/src/arm64/amlogic/meson-sm1.dtsi47
-rw-r--r--dts/src/arm64/apple/t8103-j274.dts35
-rw-r--r--dts/src/arm64/apple/t8103-j293.dts41
-rw-r--r--dts/src/arm64/apple/t8103-j313.dts33
-rw-r--r--dts/src/arm64/apple/t8103-j456.dts59
-rw-r--r--dts/src/arm64/apple/t8103-j457.dts47
-rw-r--r--dts/src/arm64/apple/t8103-jxxx.dtsi78
-rw-r--r--dts/src/arm64/apple/t8103-pmgr.dtsi1138
-rw-r--r--dts/src/arm64/apple/t8103.dtsi213
-rw-r--r--dts/src/arm64/arm/juno-base.dtsi5
-rw-r--r--dts/src/arm64/arm/juno-r1-scmi.dts23
-rw-r--r--dts/src/arm64/arm/juno-r2-scmi.dts23
-rw-r--r--dts/src/arm64/arm/juno-scmi.dts9
-rw-r--r--dts/src/arm64/arm/juno-scmi.dtsi199
-rw-r--r--dts/src/arm64/broadcom/bcm2837-rpi-zero-2-w.dts2
-rw-r--r--dts/src/arm64/broadcom/bcm4908/bcm4908-netgear-raxe500.dts50
-rw-r--r--dts/src/arm64/broadcom/bcm4908/bcm4908.dtsi161
-rw-r--r--dts/src/arm64/broadcom/northstar2/ns2-svk.dts8
-rw-r--r--dts/src/arm64/broadcom/northstar2/ns2.dtsi8
-rw-r--r--dts/src/arm64/broadcom/stingray/stingray.dtsi6
-rw-r--r--dts/src/arm64/exynos/exynos5433-pinctrl.dtsi211
-rw-r--r--dts/src/arm64/exynos/exynos5433-tm2-common.dtsi276
-rw-r--r--dts/src/arm64/exynos/exynos5433.dtsi31
-rw-r--r--dts/src/arm64/exynos/exynos7-espresso.dts11
-rw-r--r--dts/src/arm64/exynos/exynos7-pinctrl.dtsi176
-rw-r--r--dts/src/arm64/exynos/exynos7.dtsi68
-rw-r--r--dts/src/arm64/exynos/exynos7885-jackpotlte.dts92
-rw-r--r--dts/src/arm64/exynos/exynos7885-pinctrl.dtsi855
-rw-r--r--dts/src/arm64/exynos/exynos7885.dtsi423
-rw-r--r--dts/src/arm64/exynos/exynos850-e850-96.dts195
-rw-r--r--dts/src/arm64/exynos/exynos850-pinctrl.dtsi663
-rw-r--r--dts/src/arm64/exynos/exynos850.dtsi701
-rw-r--r--dts/src/arm64/exynos/exynosautov9-pinctrl.dtsi50
-rw-r--r--dts/src/arm64/exynos/exynosautov9-sadk.dts4
-rw-r--r--dts/src/arm64/exynos/exynosautov9.dtsi38
-rw-r--r--dts/src/arm64/freescale/fsl-ls1028a-kontron-sl28.dts4
-rw-r--r--dts/src/arm64/freescale/fsl-ls1028a-qds-13bb.dts91
-rw-r--r--dts/src/arm64/freescale/fsl-ls1028a-qds-65bb.dts86
-rw-r--r--dts/src/arm64/freescale/fsl-ls1028a-qds-7777.dts69
-rw-r--r--dts/src/arm64/freescale/fsl-ls1028a-qds-85bb.dts85
-rw-r--r--dts/src/arm64/freescale/fsl-ls1028a-qds-899b.dts61
-rw-r--r--dts/src/arm64/freescale/fsl-ls1028a-qds-9999.dts68
-rw-r--r--dts/src/arm64/freescale/fsl-ls1028a-qds.dts63
-rw-r--r--dts/src/arm64/freescale/fsl-ls1028a-rdb.dts103
-rw-r--r--dts/src/arm64/freescale/fsl-ls1028a.dtsi141
-rw-r--r--dts/src/arm64/freescale/fsl-ls1043a-rdb.dts2
-rw-r--r--dts/src/arm64/freescale/fsl-ls1043a.dtsi6
-rw-r--r--dts/src/arm64/freescale/fsl-ls1046a.dtsi6
-rw-r--r--dts/src/arm64/freescale/fsl-ls1088a-ten64.dts2
-rw-r--r--dts/src/arm64/freescale/fsl-ls1088a.dtsi37
-rw-r--r--dts/src/arm64/freescale/fsl-ls208xa.dtsi24
-rw-r--r--dts/src/arm64/freescale/fsl-lx2160a-bluebox3.dts4
-rw-r--r--dts/src/arm64/freescale/fsl-lx2160a-clearfog-itx.dtsi4
-rw-r--r--dts/src/arm64/freescale/fsl-lx2160a-qds.dts149
-rw-r--r--dts/src/arm64/freescale/fsl-lx2160a-rdb.dts21
-rw-r--r--dts/src/arm64/freescale/fsl-lx2160a.dtsi44
-rw-r--r--dts/src/arm64/freescale/fsl-lx2162a-qds.dts21
-rw-r--r--dts/src/arm64/freescale/imx8-ss-lsio.dtsi16
-rw-r--r--dts/src/arm64/freescale/imx8mm-beacon-baseboard.dtsi150
-rw-r--r--dts/src/arm64/freescale/imx8mm-beacon-som.dtsi1
-rw-r--r--dts/src/arm64/freescale/imx8mm-emcon-avari.dts23
-rw-r--r--dts/src/arm64/freescale/imx8mm-emcon-avari.dtsi139
-rw-r--r--dts/src/arm64/freescale/imx8mm-emcon.dtsi627
-rw-r--r--dts/src/arm64/freescale/imx8mm-evk.dtsi62
-rw-r--r--dts/src/arm64/freescale/imx8mm-icore-mx8mm-ctouch2.dts1
-rw-r--r--dts/src/arm64/freescale/imx8mm-icore-mx8mm-edimm2.2.dts1
-rw-r--r--dts/src/arm64/freescale/imx8mm-pinfunc.h7
-rw-r--r--dts/src/arm64/freescale/imx8mm-prt8mm.dts304
-rw-r--r--dts/src/arm64/freescale/imx8mm-tqma8mqml-mba8mx.dts272
-rw-r--r--dts/src/arm64/freescale/imx8mm-tqma8mqml.dtsi340
-rw-r--r--dts/src/arm64/freescale/imx8mm-var-som.dtsi8
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw71xx.dtsi53
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw72xx-0x-imx219.dts93
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw72xx-0x-rs232-rts.dts53
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw72xx-0x-rs422.dts61
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw72xx-0x-rs485.dts61
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw72xx.dtsi82
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw73xx-0x-imx219.dts93
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw73xx-0x-rs232-rts.dts53
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw73xx-0x-rs422.dts61
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw73xx-0x-rs485.dts61
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw73xx.dtsi82
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw7901.dts59
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw7902.dts89
-rw-r--r--dts/src/arm64/freescale/imx8mm-venice-gw7903.dts836
-rw-r--r--dts/src/arm64/freescale/imx8mm-verdin-dahlia.dtsi150
-rw-r--r--dts/src/arm64/freescale/imx8mm-verdin-dev.dtsi67
-rw-r--r--dts/src/arm64/freescale/imx8mm-verdin-nonwifi-dahlia.dts18
-rw-r--r--dts/src/arm64/freescale/imx8mm-verdin-nonwifi-dev.dts18
-rw-r--r--dts/src/arm64/freescale/imx8mm-verdin-nonwifi.dtsi75
-rw-r--r--dts/src/arm64/freescale/imx8mm-verdin-wifi-dahlia.dts18
-rw-r--r--dts/src/arm64/freescale/imx8mm-verdin-wifi-dev.dts18
-rw-r--r--dts/src/arm64/freescale/imx8mm-verdin-wifi.dtsi94
-rw-r--r--dts/src/arm64/freescale/imx8mm-verdin.dtsi1264
-rw-r--r--dts/src/arm64/freescale/imx8mm.dtsi155
-rw-r--r--dts/src/arm64/freescale/imx8mn-beacon-baseboard.dtsi1
-rw-r--r--dts/src/arm64/freescale/imx8mn-beacon-som.dtsi1
-rw-r--r--dts/src/arm64/freescale/imx8mn-bsh-smm-s2-common.dtsi426
-rw-r--r--dts/src/arm64/freescale/imx8mn-bsh-smm-s2.dts48
-rw-r--r--dts/src/arm64/freescale/imx8mn-bsh-smm-s2pro.dts80
-rw-r--r--dts/src/arm64/freescale/imx8mn-ddr4-evk.dts4
-rw-r--r--dts/src/arm64/freescale/imx8mn-evk.dtsi9
-rw-r--r--dts/src/arm64/freescale/imx8mn-tqma8mqnl-mba8mx.dts237
-rw-r--r--dts/src/arm64/freescale/imx8mn-tqma8mqnl.dtsi322
-rw-r--r--dts/src/arm64/freescale/imx8mn-var-som.dtsi8
-rw-r--r--dts/src/arm64/freescale/imx8mn-venice-gw7902.dts51
-rw-r--r--dts/src/arm64/freescale/imx8mn.dtsi143
-rw-r--r--dts/src/arm64/freescale/imx8mp-evk.dts123
-rw-r--r--dts/src/arm64/freescale/imx8mp-phycore-som.dtsi39
-rw-r--r--dts/src/arm64/freescale/imx8mp.dtsi42
-rw-r--r--dts/src/arm64/freescale/imx8mq-evk.dts48
-rw-r--r--dts/src/arm64/freescale/imx8mq-librem5-r3.dts25
-rw-r--r--dts/src/arm64/freescale/imx8mq-librem5-r3.dtsi45
-rw-r--r--dts/src/arm64/freescale/imx8mq-librem5-r4.dts16
-rw-r--r--dts/src/arm64/freescale/imx8mq-librem5.dtsi98
-rw-r--r--dts/src/arm64/freescale/imx8mq-mnt-reform2.dts145
-rw-r--r--dts/src/arm64/freescale/imx8mq-nitrogen-som.dtsi15
-rw-r--r--dts/src/arm64/freescale/imx8mq-tqma8mq-mba8mx.dts349
-rw-r--r--dts/src/arm64/freescale/imx8mq-tqma8mq.dtsi356
-rw-r--r--dts/src/arm64/freescale/imx8mq.dtsi191
-rw-r--r--dts/src/arm64/freescale/imx8qm-ss-conn.dtsi4
-rw-r--r--dts/src/arm64/freescale/imx8qm-ss-lsio.dtsi8
-rw-r--r--dts/src/arm64/freescale/imx8qm.dtsi58
-rw-r--r--dts/src/arm64/freescale/imx8qxp-ss-adma.dtsi8
-rw-r--r--dts/src/arm64/freescale/imx8qxp-ss-lsio.dtsi8
-rw-r--r--dts/src/arm64/freescale/imx8qxp.dtsi28
-rw-r--r--dts/src/arm64/freescale/imx8ulp-evk.dts64
-rwxr-xr-xdts/src/arm64/freescale/imx8ulp-pinfunc.h978
-rw-r--r--dts/src/arm64/freescale/imx8ulp.dtsi434
-rw-r--r--dts/src/arm64/freescale/mba8mx.dtsi288
-rw-r--r--dts/src/arm64/intel/socfpga_agilex.dtsi11
-rw-r--r--dts/src/arm64/intel/socfpga_agilex_socdk.dts7
-rw-r--r--dts/src/arm64/intel/socfpga_agilex_socdk_nand.dts21
-rw-r--r--dts/src/arm64/intel/socfpga_n5x_socdk.dts81
-rw-r--r--dts/src/arm64/lg/lg1312.dtsi3
-rw-r--r--dts/src/arm64/lg/lg1313.dtsi3
-rw-r--r--dts/src/arm64/marvell/armada-3720-turris-mox.dts8
-rw-r--r--dts/src/arm64/marvell/armada-37xx.dtsi19
-rw-r--r--dts/src/arm64/marvell/cn9130-crb.dtsi140
-rw-r--r--dts/src/arm64/marvell/cn9130.dtsi15
-rw-r--r--dts/src/arm64/mediatek/mt2712-evb.dts1
-rw-r--r--dts/src/arm64/mediatek/mt2712e.dtsi14
-rw-r--r--dts/src/arm64/mediatek/mt6358.dtsi12
-rw-r--r--dts/src/arm64/mediatek/mt7986a-rfb.dts58
-rw-r--r--dts/src/arm64/mediatek/mt7986a.dtsi227
-rw-r--r--dts/src/arm64/mediatek/mt7986b-rfb.dts30
-rw-r--r--dts/src/arm64/mediatek/mt7986b.dtsi12
-rw-r--r--dts/src/arm64/mediatek/mt8173-elm.dtsi10
-rw-r--r--dts/src/arm64/mediatek/mt8173.dtsi2
-rw-r--r--dts/src/arm64/mediatek/mt8183-evb.dts8
-rw-r--r--dts/src/arm64/mediatek/mt8183-kukui-jacuzzi-cozmo.dts36
-rw-r--r--dts/src/arm64/mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts1
-rw-r--r--dts/src/arm64/mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts1
-rw-r--r--dts/src/arm64/mediatek/mt8183-kukui-jacuzzi-fennel-sku7.dts33
-rw-r--r--dts/src/arm64/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi1
-rw-r--r--dts/src/arm64/mediatek/mt8183-kukui-jacuzzi-fennel14-sku2.dts17
-rw-r--r--dts/src/arm64/mediatek/mt8183-kukui-jacuzzi-fennel14.dts1
-rw-r--r--dts/src/arm64/mediatek/mt8183-kukui-jacuzzi.dtsi1
-rw-r--r--dts/src/arm64/mediatek/mt8183-kukui-kakadu-sku22.dts19
-rw-r--r--dts/src/arm64/mediatek/mt8183-kukui.dtsi124
-rw-r--r--dts/src/arm64/mediatek/mt8183.dtsi76
-rw-r--r--dts/src/arm64/mediatek/mt8192.dtsi319
-rw-r--r--dts/src/arm64/mediatek/mt8516.dtsi27
-rw-r--r--dts/src/arm64/microchip/sparx5.dtsi5
-rw-r--r--dts/src/arm64/nvidia/tegra132-norrin.dts36
-rw-r--r--dts/src/arm64/nvidia/tegra132-peripherals-opp.dtsi426
-rw-r--r--dts/src/arm64/nvidia/tegra132.dtsi48
-rw-r--r--dts/src/arm64/nvidia/tegra186-p2771-0000.dts20
-rw-r--r--dts/src/arm64/nvidia/tegra186-p3310.dtsi20
-rw-r--r--dts/src/arm64/nvidia/tegra186-p3509-0000+p3636-0001.dts32
-rw-r--r--dts/src/arm64/nvidia/tegra186.dtsi141
-rw-r--r--dts/src/arm64/nvidia/tegra194-p2888.dtsi12
-rw-r--r--dts/src/arm64/nvidia/tegra194-p2972-0000.dts8
-rw-r--r--dts/src/arm64/nvidia/tegra194-p3509-0000.dtsi45
-rw-r--r--dts/src/arm64/nvidia/tegra194-p3668-0000.dtsi2
-rw-r--r--dts/src/arm64/nvidia/tegra194-p3668.dtsi2
-rw-r--r--dts/src/arm64/nvidia/tegra194.dtsi290
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2180.dtsi4
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2371-2180.dts3
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2530.dtsi2
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2597.dtsi37
-rw-r--r--dts/src/arm64/nvidia/tegra210-p2894.dtsi40
-rw-r--r--dts/src/arm64/nvidia/tegra210-p3450-0000.dts53
-rw-r--r--dts/src/arm64/nvidia/tegra210-smaug.dts22
-rw-r--r--dts/src/arm64/nvidia/tegra210.dtsi27
-rw-r--r--dts/src/arm64/nvidia/tegra234-p3701-0000.dtsi24
-rw-r--r--dts/src/arm64/nvidia/tegra234-p3737-0000+p3701-0000.dts1848
-rw-r--r--dts/src/arm64/nvidia/tegra234-p3737-0000.dtsi5
-rw-r--r--dts/src/arm64/nvidia/tegra234-sim-vdk.dts1
-rw-r--r--dts/src/arm64/nvidia/tegra234.dtsi1551
-rw-r--r--dts/src/arm64/qcom/apq8016-sbc.dts12
-rw-r--r--dts/src/arm64/qcom/apq8096-db820c.dts10
-rw-r--r--dts/src/arm64/qcom/ipq6018.dtsi16
-rw-r--r--dts/src/arm64/qcom/ipq8074.dtsi47
-rw-r--r--dts/src/arm64/qcom/msm8916-longcheer-l8150.dts23
-rw-r--r--dts/src/arm64/qcom/msm8916-samsung-j5.dts209
-rw-r--r--dts/src/arm64/qcom/msm8916-samsung-serranove.dts1
-rw-r--r--dts/src/arm64/qcom/msm8916.dtsi16
-rw-r--r--dts/src/arm64/qcom/msm8953.dtsi1326
-rw-r--r--dts/src/arm64/qcom/msm8992-lg-bullhead-rev-10.dts14
-rw-r--r--dts/src/arm64/qcom/msm8992-lg-bullhead-rev-101.dts14
-rw-r--r--dts/src/arm64/qcom/msm8992-lg-bullhead.dtsi (renamed from dts/src/arm64/qcom/msm8992-bullhead-rev-101.dts)2
-rw-r--r--dts/src/arm64/qcom/msm8992-xiaomi-libra.dts1
-rw-r--r--dts/src/arm64/qcom/msm8994-huawei-angler-rev-101.dts (renamed from dts/src/arm64/qcom/msm8994-angler-rev-101.dts)0
-rw-r--r--dts/src/arm64/qcom/msm8994-msft-lumia-octagon.dtsi1
-rw-r--r--dts/src/arm64/qcom/msm8994-sony-xperia-kitakami.dtsi3
-rw-r--r--dts/src/arm64/qcom/msm8994.dtsi7
-rw-r--r--dts/src/arm64/qcom/msm8996-mtp.dts2
-rw-r--r--dts/src/arm64/qcom/msm8996-sony-xperia-tone.dtsi30
-rw-r--r--dts/src/arm64/qcom/msm8996-xiaomi-common.dtsi4
-rw-r--r--dts/src/arm64/qcom/msm8996-xiaomi-scorpio.dts28
-rw-r--r--dts/src/arm64/qcom/msm8996.dtsi42
-rw-r--r--dts/src/arm64/qcom/msm8998-clamshell.dtsi1
-rw-r--r--dts/src/arm64/qcom/msm8998-fxtec-pro1.dts3
-rw-r--r--dts/src/arm64/qcom/msm8998-oneplus-common.dtsi1
-rw-r--r--dts/src/arm64/qcom/msm8998-sony-xperia-yoshino.dtsi2
-rw-r--r--dts/src/arm64/qcom/msm8998.dtsi57
-rw-r--r--dts/src/arm64/qcom/pm6150l.dtsi10
-rw-r--r--dts/src/arm64/qcom/pm660.dtsi12
-rw-r--r--dts/src/arm64/qcom/pm8953.dtsi90
-rw-r--r--dts/src/arm64/qcom/pm8998.dtsi10
-rw-r--r--dts/src/arm64/qcom/pmk8350.dtsi7
-rw-r--r--dts/src/arm64/qcom/pms405.dtsi4
-rw-r--r--dts/src/arm64/qcom/qcs404.dtsi4
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-coachz.dtsi16
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-homestar-r2.dts2
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-homestar-r3.dts6
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-homestar-r4.dts21
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-homestar.dtsi19
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dts2
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dts31
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts (renamed from dts/src/arm64/qcom/sc7180-trogdor-lazor-limozeen-nots.dts)8
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-limozeen-r4.dts46
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-limozeen-r9.dts (renamed from dts/src/arm64/qcom/sc7180-trogdor-lazor-limozeen.dts)6
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-r0.dts2
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-r1.dts2
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-r3-kb.dts9
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-r3-lte.dts9
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-r3.dts8
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-r9-kb.dts22
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-r9-lte.dts30
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor-r9.dts18
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-lazor.dtsi3
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-parade-ps8640.dtsi2
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-pompom.dtsi2
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi3
-rw-r--r--dts/src/arm64/qcom/sc7180-trogdor.dtsi130
-rw-r--r--dts/src/arm64/qcom/sc7180.dtsi3
-rw-r--r--dts/src/arm64/qcom/sc7280-chrome-common.dtsi97
-rw-r--r--dts/src/arm64/qcom/sc7280-crd.dts105
-rw-r--r--dts/src/arm64/qcom/sc7280-herobrine-herobrine-r0.dts1352
-rw-r--r--dts/src/arm64/qcom/sc7280-herobrine-herobrine-r1.dts313
-rw-r--r--dts/src/arm64/qcom/sc7280-herobrine.dts14
-rw-r--r--dts/src/arm64/qcom/sc7280-herobrine.dtsi1105
-rw-r--r--dts/src/arm64/qcom/sc7280-idp-ec-h1.dtsi105
-rw-r--r--dts/src/arm64/qcom/sc7280-idp.dts20
-rw-r--r--dts/src/arm64/qcom/sc7280-idp.dtsi215
-rw-r--r--dts/src/arm64/qcom/sc7280-idp2.dts5
-rw-r--r--dts/src/arm64/qcom/sc7280-qcard.dtsi547
-rw-r--r--dts/src/arm64/qcom/sc7280.dtsi904
-rw-r--r--dts/src/arm64/qcom/sdm630-sony-xperia-nile.dtsi17
-rw-r--r--dts/src/arm64/qcom/sdm630.dtsi8
-rw-r--r--dts/src/arm64/qcom/sdm632-fairphone-fp3.dts183
-rw-r--r--dts/src/arm64/qcom/sdm632.dtsi81
-rw-r--r--dts/src/arm64/qcom/sdm636-sony-xperia-ganges-mermaid.dts1
-rw-r--r--dts/src/arm64/qcom/sdm660-xiaomi-lavender.dts351
-rw-r--r--dts/src/arm64/qcom/sdm845-cheza.dtsi2
-rw-r--r--dts/src/arm64/qcom/sdm845-db845c.dts7
-rw-r--r--dts/src/arm64/qcom/sdm845-mtp.dts140
-rw-r--r--dts/src/arm64/qcom/sdm845-oneplus-common.dtsi22
-rw-r--r--dts/src/arm64/qcom/sdm845-oneplus-enchilada.dts14
-rw-r--r--dts/src/arm64/qcom/sdm845-oneplus-fajita.dts14
-rw-r--r--dts/src/arm64/qcom/sdm845-shift-axolotl.dts736
-rw-r--r--dts/src/arm64/qcom/sdm845-sony-xperia-tama-akari.dts13
-rw-r--r--dts/src/arm64/qcom/sdm845-sony-xperia-tama-akatsuki.dts29
-rw-r--r--dts/src/arm64/qcom/sdm845-sony-xperia-tama-apollo.dts13
-rw-r--r--dts/src/arm64/qcom/sdm845-sony-xperia-tama.dtsi438
-rw-r--r--dts/src/arm64/qcom/sdm845-xiaomi-beryllium.dts1
-rw-r--r--dts/src/arm64/qcom/sdm845.dtsi120
-rw-r--r--dts/src/arm64/qcom/sdm850-lenovo-yoga-c630.dts68
-rw-r--r--dts/src/arm64/qcom/sdm850-samsung-w737.dts748
-rw-r--r--dts/src/arm64/qcom/sm6125-sony-xperia-seine-pdx201.dts1
-rw-r--r--dts/src/arm64/qcom/sm6125.dtsi55
-rw-r--r--dts/src/arm64/qcom/sm6350.dtsi299
-rw-r--r--dts/src/arm64/qcom/sm7225-fairphone-fp4.dts41
-rw-r--r--dts/src/arm64/qcom/sm8150-microsoft-surface-duo.dts20
-rw-r--r--dts/src/arm64/qcom/sm8150.dtsi158
-rw-r--r--dts/src/arm64/qcom/sm8250-mtp.dts191
-rw-r--r--dts/src/arm64/qcom/sm8250.dtsi607
-rw-r--r--dts/src/arm64/qcom/sm8350-hdk.dts1
-rw-r--r--dts/src/arm64/qcom/sm8350-microsoft-surface-duo2.dts369
-rw-r--r--dts/src/arm64/qcom/sm8350-mtp.dts10
-rw-r--r--dts/src/arm64/qcom/sm8350-sony-xperia-sagami-pdx214.dts19
-rw-r--r--dts/src/arm64/qcom/sm8350-sony-xperia-sagami-pdx215.dts13
-rw-r--r--dts/src/arm64/qcom/sm8350-sony-xperia-sagami.dtsi259
-rw-r--r--dts/src/arm64/qcom/sm8350.dtsi799
-rw-r--r--dts/src/arm64/qcom/sm8450-hdk.dts405
-rw-r--r--dts/src/arm64/qcom/sm8450-qrd.dts418
-rw-r--r--dts/src/arm64/qcom/sm8450.dtsi1506
-rw-r--r--dts/src/arm64/renesas/beacon-renesom-baseboard.dtsi9
-rw-r--r--dts/src/arm64/renesas/beacon-renesom-som.dtsi3
-rw-r--r--dts/src/arm64/renesas/cat875.dtsi1
-rw-r--r--dts/src/arm64/renesas/gmsl-cameras.dtsi332
-rw-r--r--dts/src/arm64/renesas/hihope-common.dtsi2
-rw-r--r--dts/src/arm64/renesas/hihope-rzg2-ex-lvds.dtsi2
-rw-r--r--dts/src/arm64/renesas/r8a774a1.dtsi36
-rw-r--r--dts/src/arm64/renesas/r8a774b1-beacon-rzg2n-kit.dts2
-rw-r--r--dts/src/arm64/renesas/r8a774b1.dtsi24
-rw-r--r--dts/src/arm64/renesas/r8a774c0-ek874-idk-2121wr.dts2
-rw-r--r--dts/src/arm64/renesas/r8a774c0.dtsi21
-rw-r--r--dts/src/arm64/renesas/r8a774e1-beacon-rzg2h-kit.dts2
-rw-r--r--dts/src/arm64/renesas/r8a774e1.dtsi26
-rw-r--r--dts/src/arm64/renesas/r8a77951.dtsi48
-rw-r--r--dts/src/arm64/renesas/r8a77960.dtsi48
-rw-r--r--dts/src/arm64/renesas/r8a77961.dtsi65
-rw-r--r--dts/src/arm64/renesas/r8a77965.dtsi46
-rw-r--r--dts/src/arm64/renesas/r8a77970-eagle.dts102
-rw-r--r--dts/src/arm64/renesas/r8a77980-condor.dts191
-rw-r--r--dts/src/arm64/renesas/r8a77980.dtsi7
-rw-r--r--dts/src/arm64/renesas/r8a77990.dtsi35
-rw-r--r--dts/src/arm64/renesas/r8a77995.dtsi27
-rw-r--r--dts/src/arm64/renesas/r8a779a0-falcon-cpu.dtsi79
-rw-r--r--dts/src/arm64/renesas/r8a779a0-falcon-csi-dsi.dtsi229
-rw-r--r--dts/src/arm64/renesas/r8a779a0.dtsi140
-rw-r--r--dts/src/arm64/renesas/r8a779f0-spider-cpu.dtsi64
-rw-r--r--dts/src/arm64/renesas/r8a779f0-spider.dts22
-rw-r--r--dts/src/arm64/renesas/r8a779f0.dtsi207
-rw-r--r--dts/src/arm64/renesas/r9a07g044.dtsi382
-rw-r--r--dts/src/arm64/renesas/r9a07g044c1.dtsi32
-rw-r--r--dts/src/arm64/renesas/r9a07g044c2-smarc.dts91
-rw-r--r--dts/src/arm64/renesas/r9a07g044c2.dtsi20
-rw-r--r--dts/src/arm64/renesas/r9a07g044l2-smarc.dts2
-rw-r--r--dts/src/arm64/renesas/r9a07g054.dtsi491
-rw-r--r--dts/src/arm64/renesas/r9a07g054l1.dtsi25
-rw-r--r--dts/src/arm64/renesas/r9a07g054l2-smarc.dts26
-rw-r--r--dts/src/arm64/renesas/r9a07g054l2.dtsi13
-rw-r--r--dts/src/arm64/renesas/rz-smarc-common.dtsi207
-rw-r--r--dts/src/arm64/renesas/rzg2l-smarc-pinfunction.dtsi137
-rw-r--r--dts/src/arm64/renesas/rzg2l-smarc-som.dtsi78
-rw-r--r--dts/src/arm64/renesas/rzg2l-smarc.dtsi310
-rw-r--r--dts/src/arm64/renesas/rzg2lc-smarc-pinfunction.dtsi94
-rw-r--r--dts/src/arm64/renesas/rzg2lc-smarc-som.dtsi222
-rw-r--r--dts/src/arm64/renesas/rzg2lc-smarc.dtsi77
-rw-r--r--dts/src/arm64/renesas/salvator-common.dtsi5
-rw-r--r--dts/src/arm64/renesas/ulcb-kf.dtsi141
-rw-r--r--dts/src/arm64/renesas/ulcb.dtsi25
-rw-r--r--dts/src/arm64/rockchip/px30.dtsi4
-rw-r--r--dts/src/arm64/rockchip/rk3308-roc-cc.dts2
-rw-r--r--dts/src/arm64/rockchip/rk3328-a1.dts1
-rw-r--r--dts/src/arm64/rockchip/rk3328.dtsi2
-rw-r--r--dts/src/arm64/rockchip/rk3399-firefly.dts11
-rw-r--r--dts/src/arm64/rockchip/rk3399-gru-chromebook.dtsi2
-rw-r--r--dts/src/arm64/rockchip/rk3399-gru.dtsi17
-rw-r--r--dts/src/arm64/rockchip/rk3399-khadas-edge.dtsi3
-rw-r--r--dts/src/arm64/rockchip/rk3399-kobol-helios64.dts88
-rw-r--r--dts/src/arm64/rockchip/rk3399-leez-p710.dts4
-rw-r--r--dts/src/arm64/rockchip/rk3399-orangepi.dts2
-rw-r--r--dts/src/arm64/rockchip/rk3399-pinebook-pro.dts4
-rw-r--r--dts/src/arm64/rockchip/rk3399-puma-haikou.dts1
-rw-r--r--dts/src/arm64/rockchip/rk3399-puma.dtsi31
-rw-r--r--dts/src/arm64/rockchip/rk3399-roc-pc.dtsi2
-rw-r--r--dts/src/arm64/rockchip/rk3399-rock-pi-4.dtsi16
-rw-r--r--dts/src/arm64/rockchip/rk3399-rock-pi-4a-plus.dts11
-rw-r--r--dts/src/arm64/rockchip/rk3399-rock-pi-4b-plus.dts18
-rw-r--r--dts/src/arm64/rockchip/rk3399-rock-pi-4b.dts7
-rw-r--r--dts/src/arm64/rockchip/rk3399-rock-pi-4c.dts18
-rw-r--r--dts/src/arm64/rockchip/rk3399-rockpro64.dtsi2
-rw-r--r--dts/src/arm64/rockchip/rk3399-sapphire.dtsi2
-rw-r--r--dts/src/arm64/rockchip/rk3399.dtsi6
-rw-r--r--dts/src/arm64/rockchip/rk3566-pinenote-v1.1.dts18
-rw-r--r--dts/src/arm64/rockchip/rk3566-pinenote-v1.2.dts18
-rw-r--r--dts/src/arm64/rockchip/rk3566-pinenote.dtsi639
-rw-r--r--dts/src/arm64/rockchip/rk3566-quartz64-a.dts143
-rw-r--r--dts/src/arm64/rockchip/rk3568-bpi-r2-pro.dts457
-rw-r--r--dts/src/arm64/rockchip/rk3568-evb1-v10.dts205
-rw-r--r--dts/src/arm64/rockchip/rk3568.dtsi27
-rw-r--r--dts/src/arm64/rockchip/rk356x.dtsi357
-rw-r--r--dts/src/arm64/tesla/fsd-evb.dts39
-rw-r--r--dts/src/arm64/tesla/fsd-pinctrl.dtsi335
-rw-r--r--dts/src/arm64/tesla/fsd.dtsi754
-rw-r--r--dts/src/arm64/ti/k3-am62-main.dtsi267
-rw-r--r--dts/src/arm64/ti/k3-am62-mcu.dtsi36
-rw-r--r--dts/src/arm64/ti/k3-am62-wakeup.dtsi41
-rw-r--r--dts/src/arm64/ti/k3-am62.dtsi105
-rw-r--r--dts/src/arm64/ti/k3-am625-sk.dts206
-rw-r--r--dts/src/arm64/ti/k3-am625.dtsi103
-rw-r--r--dts/src/arm64/ti/k3-am64-main.dtsi59
-rw-r--r--dts/src/arm64/ti/k3-am64.dtsi4
-rw-r--r--dts/src/arm64/ti/k3-am642-evm.dts44
-rw-r--r--dts/src/arm64/ti/k3-am642-sk.dts12
-rw-r--r--dts/src/arm64/ti/k3-am642.dtsi2
-rw-r--r--dts/src/arm64/ti/k3-am65-iot2050-common.dtsi22
-rw-r--r--dts/src/arm64/ti/k3-am65-main.dtsi5
-rw-r--r--dts/src/arm64/ti/k3-am65-mcu.dtsi30
-rw-r--r--dts/src/arm64/ti/k3-am65.dtsi1
-rw-r--r--dts/src/arm64/ti/k3-am654-base-board.dts16
-rw-r--r--dts/src/arm64/ti/k3-j7200-main.dtsi7
-rw-r--r--dts/src/arm64/ti/k3-j7200-som-p0.dtsi4
-rw-r--r--dts/src/arm64/ti/k3-j7200.dtsi7
-rw-r--r--dts/src/arm64/ti/k3-j721e-common-proc-board.dts159
-rw-r--r--dts/src/arm64/ti/k3-j721e-main.dtsi203
-rw-r--r--dts/src/arm64/ti/k3-j721e-mcu-wakeup.dtsi28
-rw-r--r--dts/src/arm64/ti/k3-j721e-sk.dts2
-rw-r--r--dts/src/arm64/ti/k3-j721e-som-p0.dtsi4
-rw-r--r--dts/src/arm64/ti/k3-j721e.dtsi7
-rw-r--r--dts/src/arm64/ti/k3-j721s2-common-proc-board.dts431
-rw-r--r--dts/src/arm64/ti/k3-j721s2-main.dtsi940
-rw-r--r--dts/src/arm64/ti/k3-j721s2-mcu-wakeup.dtsi302
-rw-r--r--dts/src/arm64/ti/k3-j721s2-som-p0.dtsi175
-rw-r--r--dts/src/arm64/ti/k3-j721s2.dtsi168
-rw-r--r--dts/src/arm64/xilinx/zynqmp-clk-ccf.dtsi4
-rw-r--r--dts/src/arm64/xilinx/zynqmp.dtsi88
-rw-r--r--dts/src/mips/brcm/bcm7425.dtsi30
-rw-r--r--dts/src/mips/brcm/bcm7435.dtsi30
-rw-r--r--dts/src/mips/brcm/bcm97425svmb.dts9
-rw-r--r--dts/src/mips/brcm/bcm97435svmb.dts9
-rw-r--r--dts/src/mips/ingenic/ci20.dts61
-rw-r--r--dts/src/mips/ingenic/jz4725b.dtsi2
-rw-r--r--dts/src/mips/ingenic/jz4740.dtsi2
-rw-r--r--dts/src/mips/ingenic/jz4770.dtsi2
-rw-r--r--dts/src/mips/ingenic/jz4780.dtsi42
-rw-r--r--dts/src/mips/loongson/loongson64-2k1000.dtsi5
-rw-r--r--dts/src/mips/ralink/mt7621-gnubee-gb-pc1.dts128
-rw-r--r--dts/src/mips/ralink/mt7621-gnubee-gb-pc2.dts122
-rw-r--r--dts/src/mips/ralink/mt7621.dtsi497
-rw-r--r--dts/src/nds32/ae3xx.dts90
-rw-r--r--dts/src/powerpc/bluestone.dts25
-rw-r--r--dts/src/powerpc/canyonlands.dts18
-rw-r--r--dts/src/powerpc/digsy_mtc.dts8
-rw-r--r--dts/src/powerpc/fsl/qoriq-fman3l-0.dtsi2
-rw-r--r--dts/src/powerpc/fsl/t1040rdb-rev-a.dts30
-rw-r--r--dts/src/powerpc/fsl/t1040rdb.dts8
-rw-r--r--dts/src/powerpc/fsl/t104xrdb.dtsi4
-rw-r--r--dts/src/powerpc/katmai.dts18
-rw-r--r--dts/src/powerpc/kilauea.dts28
-rw-r--r--dts/src/powerpc/o2d.dtsi6
-rw-r--r--dts/src/powerpc/redwood.dts19
-rw-r--r--dts/src/powerpc/wii.dts5
-rw-r--r--dts/src/powerpc/xpedite5200.dts2
-rw-r--r--dts/src/powerpc/xpedite5200_xmon.dts2
-rw-r--r--dts/src/riscv/canaan/k210.dtsi24
-rw-r--r--dts/src/riscv/canaan/sipeed_maix_bit.dts4
-rw-r--r--dts/src/riscv/canaan/sipeed_maix_dock.dts4
-rw-r--r--dts/src/riscv/canaan/sipeed_maix_go.dts4
-rw-r--r--dts/src/riscv/canaan/sipeed_maixduino.dts4
-rw-r--r--dts/src/riscv/microchip/microchip-mpfs-fabric.dtsi37
-rw-r--r--dts/src/riscv/microchip/microchip-mpfs-icicle-kit.dts119
-rw-r--r--dts/src/riscv/microchip/microchip-mpfs.dtsi306
-rw-r--r--dts/src/riscv/sifive/fu540-c000.dtsi62
-rw-r--r--dts/src/riscv/sifive/fu740-c000.dtsi40
-rw-r--r--dts/src/riscv/sifive/hifive-unleashed-a00.dts1
-rw-r--r--dts/src/riscv/sifive/hifive-unmatched-a00.dts118
-rw-r--r--dts/src/riscv/starfive/jh7100-beaglev-starlight.dts164
-rw-r--r--dts/src/riscv/starfive/jh7100.dtsi230
-rw-r--r--dts/src/x86/falconfalls.dts4
-rw-r--r--dts/src/xtensa/xtfpga-flash-128m.dtsi8
-rw-r--r--dts/src/xtensa/xtfpga-flash-16m.dtsi8
-rw-r--r--dts/src/xtensa/xtfpga-flash-4m.dtsi4
2318 files changed, 136722 insertions, 29145 deletions
diff --git a/dts/Bindings/Makefile b/dts/Bindings/Makefile
index c9abfbe3f0..c9953f86b1 100644
--- a/dts/Bindings/Makefile
+++ b/dts/Bindings/Makefile
@@ -3,9 +3,10 @@ DT_DOC_CHECKER ?= dt-doc-validate
DT_EXTRACT_EX ?= dt-extract-example
DT_MK_SCHEMA ?= dt-mk-schema
-DT_SCHEMA_LINT = $(shell which yamllint)
+DT_SCHEMA_LINT = $(shell which yamllint || \
+ echo "warning: python package 'yamllint' not installed, skipping" >&2)
-DT_SCHEMA_MIN_VERSION = 2021.2.1
+DT_SCHEMA_MIN_VERSION = 2022.3
PHONY += check_dtschema_version
check_dtschema_version:
@@ -24,18 +25,11 @@ quiet_cmd_extract_ex = DTEX $@
$(obj)/%.example.dts: $(src)/%.yaml check_dtschema_version FORCE
$(call if_changed,extract_ex)
-# Use full schemas when checking %.example.dts
-DT_TMP_SCHEMA := $(obj)/processed-schema-examples.json
-
find_all_cmd = find $(srctree)/$(src) \( -name '*.yaml' ! \
- -name 'processed-schema*' ! \
- -name '*.example.dt.yaml' \)
+ -name 'processed-schema*' \)
-ifeq ($(DT_SCHEMA_FILES),)
-find_cmd = $(find_all_cmd)
-else
-find_cmd = echo $(addprefix $(srctree)/, $(DT_SCHEMA_FILES))
-endif
+find_cmd = $(find_all_cmd) | grep -F "$(DT_SCHEMA_FILES)"
+CHK_DT_DOCS := $(shell $(find_cmd))
quiet_cmd_yamllint = LINT $(src)
cmd_yamllint = ($(find_cmd) | \
@@ -65,40 +59,21 @@ DT_DOCS = $(patsubst $(srctree)/%,%,$(shell $(find_all_cmd)))
override DTC_FLAGS := \
-Wno-avoid_unnecessary_addr_size \
-Wno-graph_child_address \
- -Wno-interrupt_provider
+ -Wno-interrupt_provider \
+ -Wno-unique_unit_address \
+ -Wunique_unit_address_if_enabled
# Disable undocumented compatible checks until warning free
override DT_CHECKER_FLAGS ?=
-$(obj)/processed-schema-examples.json: $(DT_DOCS) $(src)/.yamllint check_dtschema_version FORCE
+$(obj)/processed-schema.json: $(DT_DOCS) $(src)/.yamllint check_dtschema_version FORCE
$(call if_changed_rule,chkdt)
-ifeq ($(DT_SCHEMA_FILES),)
-
-# Unless DT_SCHEMA_FILES is specified, use the full schema for dtbs_check too.
-# Just copy processed-schema-examples.json
-
-$(obj)/processed-schema.json: $(obj)/processed-schema-examples.json FORCE
- $(call if_changed,copy)
-
-DT_SCHEMA_FILES = $(DT_DOCS)
-
-else
-
-# If DT_SCHEMA_FILES is specified, use it for processed-schema.json
-
-$(obj)/processed-schema.json: DT_MK_SCHEMA_FLAGS := -u
-$(obj)/processed-schema.json: $(DT_SCHEMA_FILES) check_dtschema_version FORCE
- $(call if_changed,mk_schema)
-
-endif
-
-always-$(CHECK_DT_BINDING) += processed-schema-examples.json
-always-$(CHECK_DTBS) += processed-schema.json
-always-$(CHECK_DT_BINDING) += $(patsubst $(src)/%.yaml,%.example.dts, $(DT_SCHEMA_FILES))
-always-$(CHECK_DT_BINDING) += $(patsubst $(src)/%.yaml,%.example.dt.yaml, $(DT_SCHEMA_FILES))
+always-y += processed-schema.json
+always-$(CHECK_DT_BINDING) += $(patsubst $(srctree)/$(src)/%.yaml,%.example.dts, $(CHK_DT_DOCS))
+always-$(CHECK_DT_BINDING) += $(patsubst $(srctree)/$(src)/%.yaml,%.example.dtb, $(CHK_DT_DOCS))
# Hack: avoid 'Argument list too long' error for 'make clean'. Remove most of
# build artifacts here before they are processed by scripts/Makefile.clean
clean-files = $(shell find $(obj) \( -name '*.example.dts' -o \
- -name '*.example.dt.yaml' \) -delete 2>/dev/null)
+ -name '*.example.dtb' \) -delete 2>/dev/null)
diff --git a/dts/Bindings/arm/airoha.yaml b/dts/Bindings/arm/airoha.yaml
new file mode 100644
index 0000000000..fc19b1a6f3
--- /dev/null
+++ b/dts/Bindings/arm/airoha.yaml
@@ -0,0 +1,28 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/arm/airoha.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Airoha SoC based Platforms Device Tree Bindings
+
+maintainers:
+ - Felix Fietkau <nbd@nbd.name>
+ - John Crispin <john@phrozen.org>
+
+description:
+ Boards with an Airoha SoC shall have the following properties.
+
+properties:
+ $nodename:
+ const: '/'
+ compatible:
+ oneOf:
+ - items:
+ - enum:
+ - airoha,en7523-evb
+ - const: airoha,en7523
+
+additionalProperties: true
+
+...
diff --git a/dts/Bindings/arm/altera.yaml b/dts/Bindings/arm/altera.yaml
index c15c92fdf2..5e2017c0a0 100644
--- a/dts/Bindings/arm/altera.yaml
+++ b/dts/Bindings/arm/altera.yaml
@@ -13,12 +13,46 @@ properties:
$nodename:
const: "/"
compatible:
- items:
- - enum:
- - altr,socfpga-cyclone5
- - altr,socfpga-arria5
- - altr,socfpga-arria10
- - const: altr,socfpga
+ oneOf:
+ - description: Arria 5 boards
+ items:
+ - enum:
+ - altr,socfpga-arria5-socdk
+ - const: altr,socfpga-arria5
+ - const: altr,socfpga
+
+ - description: Arria 10 boards
+ items:
+ - enum:
+ - altr,socfpga-arria10-socdk
+ - enclustra,mercury-aa1
+ - const: altr,socfpga-arria10
+ - const: altr,socfpga
+
+ - description: Cyclone 5 boards
+ items:
+ - enum:
+ - altr,socfpga-cyclone5-socdk
+ - denx,mcvevk
+ - ebv,socrates
+ - macnica,sodia
+ - novtech,chameleon96
+ - samtec,vining
+ - terasic,de0-atlas
+ - terasic,socfpga-cyclone5-sockit
+ - const: altr,socfpga-cyclone5
+ - const: altr,socfpga
+
+ - description: Stratix 10 boards
+ items:
+ - enum:
+ - altr,socfpga-stratix10-socdk
+ - const: altr,socfpga-stratix10
+
+ - description: SoCFPGA VT
+ items:
+ - const: altr,socfpga-vt
+ - const: altr,socfpga
additionalProperties: true
diff --git a/dts/Bindings