aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuel Vadot <manu@FreeBSD.org>2017-03-07 12:41:06 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2017-03-07 12:41:06 +0000
commitff018dbf5bb142aa83bd955e5b6c55d66e9e9c1e (patch)
tree5cd0b74d984dae06ea54b6b09998163538d3c162
parentc7716441be3a4a48aa7b7cdf69a15625c1cd8ef5 (diff)
downloadsrc-ff018dbf5bb142aa83bd955e5b6c55d66e9e9c1e.tar.gz
src-ff018dbf5bb142aa83bd955e5b6c55d66e9e9c1e.zip
Update to Linux 4.10vendor/device-tree/4.10
Notes
Notes: svn path=/vendor/device-tree/dist/; revision=314847 svn path=/vendor/device-tree/4.10/; revision=314848; tag=vendor/device-tree/4.10
-rw-r--r--Bindings/arm/altera/socfpga-eccmgr.txt136
-rw-r--r--Bindings/arm/amlogic,scpi.txt20
-rw-r--r--Bindings/arm/amlogic.txt19
-rw-r--r--Bindings/arm/arch_timer.txt11
-rw-r--r--Bindings/arm/arm,scpi.txt59
-rw-r--r--Bindings/arm/arm-boards3
-rw-r--r--Bindings/arm/atmel-at91.txt16
-rw-r--r--Bindings/arm/bcm/brcm,bcm11351-cpu-method.txt6
-rw-r--r--Bindings/arm/bcm/brcm,bcm23550-cpu-method.txt36
-rw-r--r--Bindings/arm/bcm/brcm,bcm23550.txt15
-rw-r--r--Bindings/arm/bcm/brcm,bcm2835.txt8
-rw-r--r--Bindings/arm/bcm/brcm,ns2.txt9
-rw-r--r--Bindings/arm/coresight.txt35
-rw-r--r--Bindings/arm/cpu-capacity.txt236
-rw-r--r--Bindings/arm/cpus.txt14
-rw-r--r--Bindings/arm/davinci.txt4
-rw-r--r--Bindings/arm/fsl.txt34
-rw-r--r--Bindings/arm/hisilicon/hi3519-sysctrl.txt14
-rw-r--r--Bindings/arm/hisilicon/hisilicon.txt43
-rw-r--r--Bindings/arm/juno,scpi.txt26
-rw-r--r--Bindings/arm/keystone/ti,sci.txt81
-rw-r--r--Bindings/arm/l2c2x0.txt4
-rw-r--r--Bindings/arm/marvell/armada-39x.txt15
-rw-r--r--Bindings/arm/marvell/marvell,orion5x.txt25
-rw-r--r--Bindings/arm/mediatek.txt4
-rw-r--r--Bindings/arm/mediatek/mediatek,apmixedsys.txt3
-rw-r--r--Bindings/arm/mediatek/mediatek,bdpsys.txt22
-rw-r--r--Bindings/arm/mediatek/mediatek,ethsys.txt22
-rw-r--r--Bindings/arm/mediatek/mediatek,hifsys.txt24
-rw-r--r--Bindings/arm/mediatek/mediatek,imgsys.txt3
-rw-r--r--Bindings/arm/mediatek/mediatek,infracfg.txt3
-rw-r--r--Bindings/arm/mediatek/mediatek,mmsys.txt3
-rw-r--r--Bindings/arm/mediatek/mediatek,pericfg.txt3
-rw-r--r--Bindings/arm/mediatek/mediatek,topckgen.txt3
-rw-r--r--Bindings/arm/mediatek/mediatek,vdecsys.txt3
-rw-r--r--Bindings/arm/olimex.txt8
-rw-r--r--Bindings/arm/omap/omap.txt15
-rw-r--r--Bindings/arm/oxnas.txt5
-rw-r--r--Bindings/arm/pmu.txt4
-rw-r--r--Bindings/arm/qcom.txt3
-rw-r--r--Bindings/arm/rockchip.txt31
-rw-r--r--Bindings/arm/samsung/pmu.txt1
-rw-r--r--Bindings/arm/samsung/samsung-boards.txt6
-rw-r--r--Bindings/arm/shmobile.txt46
-rw-r--r--Bindings/arm/sunxi.txt2
-rw-r--r--Bindings/arm/swir.txt12
-rw-r--r--Bindings/arm/technologic.txt6
-rw-r--r--Bindings/arm/tegra.txt4
-rw-r--r--Bindings/arm/xen.txt35
-rw-r--r--Bindings/arm/zte.txt24
-rw-r--r--Bindings/ata/ahci-fsl-qoriq.txt2
-rw-r--r--Bindings/ata/ahci-platform.txt1
-rw-r--r--Bindings/ata/ahci-st.txt15
-rw-r--r--Bindings/ata/brcm,sata-brcm.txt37
-rw-r--r--Bindings/auxdisplay/img-ascii-lcd.txt17
-rw-r--r--Bindings/bus/nvidia,tegra20-gmi.txt132
-rw-r--r--Bindings/bus/nvidia,tegra210-aconnect.txt45
-rw-r--r--Bindings/bus/qcom,ebi2.txt138
-rw-r--r--Bindings/bus/ti,da850-mstpri.txt20
-rw-r--r--Bindings/clock/amlogic,gxbb-aoclkc.txt45
-rw-r--r--Bindings/clock/amlogic,gxbb-clkc.txt36
-rw-r--r--Bindings/clock/arm-syscon-icst.txt34
-rw-r--r--Bindings/clock/armada3700-periph-clock.txt70
-rw-r--r--Bindings/clock/armada3700-tbg-clock.txt27
-rw-r--r--Bindings/clock/armada3700-xtal-clock.txt28
-rw-r--r--Bindings/clock/at91-clock.txt3
-rw-r--r--Bindings/clock/brcm,bcm53573-ilp.txt36
-rw-r--r--Bindings/clock/clk-exynos-audss.txt4
-rw-r--r--Bindings/clock/clps711x-clock.txt4
-rw-r--r--Bindings/clock/exynos5410-clock.txt21
-rw-r--r--Bindings/clock/exynos5433-clock.txt13
-rw-r--r--Bindings/clock/fixed-factor-clock.txt4
-rw-r--r--Bindings/clock/hisi-crg.txt50
-rw-r--r--Bindings/clock/imx31-clock.txt2
-rw-r--r--Bindings/clock/maxim,max77686.txt118
-rw-r--r--Bindings/clock/mvebu-core-clock.txt1
-rw-r--r--Bindings/clock/mvebu-gated-clock.txt2
-rw-r--r--Bindings/clock/oxnas,stdclk.txt19
-rw-r--r--Bindings/clock/qcom,gcc.txt18
-rw-r--r--Bindings/clock/qcom,lcc.txt1
-rw-r--r--Bindings/clock/qcom,rpmcc.txt37
-rw-r--r--Bindings/clock/qoriq-clock.txt3
-rw-r--r--Bindings/clock/renesas,cpg-mssr.txt10
-rw-r--r--Bindings/clock/renesas,cpg-mstp-clocks.txt1
-rw-r--r--Bindings/clock/renesas,rcar-gen2-cpg-clocks.txt1
-rw-r--r--Bindings/clock/rockchip,rk1108-cru.txt59
-rw-r--r--Bindings/clock/st,stm32-rcc.txt46
-rw-r--r--Bindings/clock/st/st,clkgen-mux.txt20
-rw-r--r--Bindings/clock/st/st,clkgen-pll.txt35
-rw-r--r--Bindings/clock/st/st,clkgen.txt54
-rw-r--r--Bindings/clock/st/st,flexgen.txt4
-rw-r--r--Bindings/clock/st/st,quadfs.txt31
-rw-r--r--Bindings/clock/sunxi-ccu.txt28
-rw-r--r--Bindings/clock/uniphier-clock.txt134
-rw-r--r--Bindings/clock/xgene.txt18
-rw-r--r--Bindings/clock/zx296718-clk.txt35
-rw-r--r--Bindings/cpufreq/brcm,stb-avs-cpu-freq.txt78
-rw-r--r--Bindings/crypto/fsl-sec4.txt20
-rw-r--r--Bindings/devfreq/event/rockchip-dfi.txt19
-rw-r--r--Bindings/devfreq/rk3399_dmc.txt209
-rw-r--r--Bindings/display/amlogic,meson-vpu.txt112
-rw-r--r--Bindings/display/arm,malidp.txt65
-rw-r--r--Bindings/display/brcm,bcm-vc4.txt14
-rw-r--r--Bindings/display/bridge/adi,adv7511.txt26
-rw-r--r--Bindings/display/bridge/analogix_dp.txt1
-rw-r--r--Bindings/display/bridge/dumb-vga-dac.txt50
-rw-r--r--Bindings/display/bridge/dw_hdmi.txt4
-rw-r--r--Bindings/display/bridge/sii902x.txt35
-rw-r--r--Bindings/display/bridge/tda998x.txt18
-rw-r--r--Bindings/display/bridge/ti,tfp410.txt46
-rw-r--r--Bindings/display/bridge/toshiba,tc358767.txt53
-rw-r--r--Bindings/display/cirrus,clps711x-fb.txt4
-rw-r--r--Bindings/display/connector/hdmi-connector.txt1
-rw-r--r--Bindings/display/exynos/exynos_hdmi.txt4
-rw-r--r--Bindings/display/fsl,dcu.txt9
-rw-r--r--Bindings/display/ht16k33.txt42
-rw-r--r--Bindings/display/mediatek/mediatek,hdmi.txt148
-rw-r--r--Bindings/display/msm/dsi.txt117
-rw-r--r--Bindings/display/msm/hdmi.txt9
-rw-r--r--Bindings/display/msm/mdp4.txt112
-rw-r--r--Bindings/display/msm/mdp5.txt160
-rw-r--r--Bindings/display/mxsfb.txt53
-rw-r--r--Bindings/display/panel/auo,g133han01.txt7
-rw-r--r--Bindings/display/panel/auo,g185han01.txt7
-rw-r--r--Bindings/display/panel/auo,t215hvn01.txt7
-rw-r--r--Bindings/display/panel/chunghwa,claa070wp03xg.txt7
-rw-r--r--Bindings/display/panel/display-timing.txt8
-rw-r--r--Bindings/display/panel/innolux,g101ice-l01.txt7
-rw-r--r--Bindings/display/panel/jdi,lt070me05000.txt31
-rw-r--r--Bindings/display/panel/lg,lp079qx1-sp0v.txt7
-rw-r--r--Bindings/display/panel/lg,lp097qx1-spa1.txt7
-rw-r--r--Bindings/display/panel/nvd,9128.txt7
-rw-r--r--Bindings/display/panel/panel-dpi.txt2
-rw-r--r--Bindings/display/panel/samsung,lsn122dl01-c01.txt7
-rw-r--r--Bindings/display/panel/sharp,lq101k1ly04.txt7
-rw-r--r--Bindings/display/panel/sharp,lq123p1jx31.txt7
-rw-r--r--Bindings/display/panel/sharp,lq150x1lg11.txt36
-rw-r--r--Bindings/display/panel/starry,kr122ea0sra.txt7
-rw-r--r--Bindings/display/panel/tpo,tpg110.txt47
-rw-r--r--Bindings/display/renesas,du.txt12
-rw-r--r--Bindings/display/rockchip/analogix_dp-rockchip.txt9
-rw-r--r--Bindings/display/rockchip/rockchip-vop.txt4
-rw-r--r--Bindings/display/sunxi/sun4i-drm.txt51
-rw-r--r--Bindings/display/tegra/nvidia,tegra20-host1x.txt13
-rw-r--r--Bindings/display/tilcdc/tilcdc.txt32
-rw-r--r--Bindings/display/zte,vou.txt84
-rw-r--r--Bindings/dma/fsl-imx-sdma.txt1
-rw-r--r--Bindings/dma/mv-xor-v2.txt24
-rw-r--r--Bindings/dma/nbpfaxi.txt8
-rw-r--r--Bindings/dma/qcom_hidma_mgmt.txt12
-rw-r--r--Bindings/dma/renesas,rcar-dmac.txt5
-rw-r--r--Bindings/dma/snps-dma.txt2
-rw-r--r--Bindings/dma/st_fdma.txt87
-rw-r--r--Bindings/dma/sun6i-dma.txt1
-rw-r--r--Bindings/dma/ti-edma.txt4
-rw-r--r--Bindings/dma/xilinx/xilinx_dma.txt94
-rw-r--r--Bindings/dma/xilinx/zynqmp_dma.txt27
-rw-r--r--Bindings/extcon/extcon-arizona.txt3
-rw-r--r--Bindings/extcon/extcon-usb-gpio.txt3
-rw-r--r--Bindings/extcon/qcom,pm8941-misc.txt41
-rw-r--r--Bindings/firmware/meson/meson_sm.txt15
-rw-r--r--Bindings/firmware/nvidia,tegra186-bpmp.txt108
-rw-r--r--Bindings/firmware/qcom,scm.txt30
-rw-r--r--Bindings/fpga/altera-fpga2sdram-bridge.txt16
-rw-r--r--Bindings/fpga/altera-freeze-bridge.txt23
-rw-r--r--Bindings/fpga/altera-hps2fpga-bridge.txt39
-rw-r--r--Bindings/fpga/altera-socfpga-a10-fpga-mgr.txt19
-rw-r--r--Bindings/fpga/fpga-region.txt494
-rw-r--r--Bindings/gpio/brcm,bcm6345-gpio.txt46
-rw-r--r--Bindings/gpio/cirrus,clps711x-mctrl-gpio.txt4
-rw-r--r--Bindings/gpio/gpio-aspeed.txt36
-rw-r--r--Bindings/gpio/gpio-axp209.txt30
-rw-r--r--Bindings/gpio/gpio-clps711x.txt4
-rw-r--r--Bindings/gpio/gpio-max77620.txt25
-rw-r--r--Bindings/gpio/gpio-pca953x.txt1
-rw-r--r--Bindings/gpio/gpio-tpic2810.txt16
-rw-r--r--Bindings/gpio/gpio-ts4900.txt30
-rw-r--r--Bindings/gpio/gpio_oxnas.txt47
-rw-r--r--Bindings/gpio/mrvl-gpio.txt29
-rw-r--r--Bindings/gpio/renesas,gpio-rcar.txt2
-rw-r--r--Bindings/hwmon/apm-xgene-hwmon.txt14
-rw-r--r--Bindings/hwmon/jc42.txt42
-rw-r--r--Bindings/hwmon/ltc4151.txt18
-rw-r--r--Bindings/hwmon/max6650.txt28
-rw-r--r--Bindings/hwmon/mcp3021.txt21
-rw-r--r--Bindings/hwmon/tmp108.txt14
-rw-r--r--Bindings/i2c/i2c-arb-gpio-challenge.txt8
-rw-r--r--Bindings/i2c/i2c-arb.txt35
-rw-r--r--Bindings/i2c/i2c-gate.txt41
-rw-r--r--Bindings/i2c/i2c-imx-lpi2c.txt20
-rw-r--r--Bindings/i2c/i2c-meson.txt2
-rw-r--r--Bindings/i2c/i2c-mux.txt23
-rw-r--r--Bindings/i2c/i2c-pxa.txt1
-rw-r--r--Bindings/i2c/i2c-rcar.txt31
-rw-r--r--Bindings/i2c/i2c-rk3x.txt16
-rw-r--r--Bindings/i2c/i2c-sh_mobile.txt17
-rw-r--r--Bindings/i2c/i2c.txt23
-rw-r--r--Bindings/i2c/nxp,pca9541.txt29
-rw-r--r--Bindings/i2c/trivial-devices.txt88
-rw-r--r--Bindings/iio/accel/dmard06.txt19
-rw-r--r--Bindings/iio/accel/kionix,kxsd9.txt22
-rw-r--r--Bindings/iio/adc/at91_adc.txt12
-rw-r--r--Bindings/iio/adc/brcm,iproc-static-adc.txt41
-rw-r--r--Bindings/iio/adc/envelope-detector.txt54
-rw-r--r--Bindings/iio/adc/max1363.txt63
-rw-r--r--Bindings/iio/adc/mt6577_auxadc.txt29
-rw-r--r--Bindings/iio/adc/rockchip-saradc.txt7
-rw-r--r--Bindings/iio/adc/st,stm32-adc.txt83
-rw-r--r--Bindings/iio/adc/ti-adc12138.txt37
-rw-r--r--Bindings/iio/adc/ti-adc161s626.txt18
-rw-r--r--Bindings/iio/chemical/atlas,ec-sm.txt22
-rw-r--r--Bindings/iio/chemical/atlas,orp-sm.txt22
-rw-r--r--Bindings/iio/dac/ad5755.txt124
-rw-r--r--Bindings/iio/dac/dpot-dac.txt41
-rw-r--r--Bindings/iio/dac/mcp4725.txt35
-rw-r--r--Bindings/iio/gyroscope/invensense,mpu3050.txt46
-rw-r--r--Bindings/iio/humidity/hts221.txt22
-rw-r--r--Bindings/iio/light/isl29018.txt28
-rw-r--r--Bindings/iio/light/tsl2583.txt26
-rw-r--r--Bindings/iio/magnetometer/ak8974.txt29
-rw-r--r--Bindings/iio/potentiostat/lmp91000.txt30
-rw-r--r--Bindings/iio/pressure/bmp085.txt15
-rw-r--r--Bindings/iio/pressure/zpa2326.txt31
-rw-r--r--Bindings/iio/proximity/sx9500.txt24
-rw-r--r--Bindings/iio/st-sensors.txt2
-rw-r--r--Bindings/iio/temperature/maxim_thermocouple.txt21
-rw-r--r--Bindings/infiniband/hisilicon-hns-roce.txt109
-rw-r--r--Bindings/input/adc-keys.txt49
-rw-r--r--Bindings/input/atmel,captouch.txt36
-rw-r--r--Bindings/input/clps711x-keypad.txt4
-rw-r--r--Bindings/input/da9062-onkey.txt45
-rw-r--r--Bindings/input/gpio-decoder.txt23
-rw-r--r--Bindings/input/gpio-keys-polled.txt5
-rw-r--r--Bindings/input/raydium_i2c_ts.txt20
-rw-r--r--Bindings/input/rmi4/rmi_i2c.txt9
-rw-r--r--Bindings/input/rotary-encoder.txt4
-rw-r--r--Bindings/input/touchscreen/edt-ft5x06.txt8
-rw-r--r--Bindings/input/touchscreen/ektf2127.txt27
-rw-r--r--Bindings/input/touchscreen/imx6ul_tsc.txt3
-rw-r--r--Bindings/input/touchscreen/melfas_mip4.txt21
-rw-r--r--Bindings/input/touchscreen/silead_gsl1680.txt39
-rw-r--r--Bindings/input/touchscreen/sis_i2c.txt33
-rw-r--r--Bindings/input/touchscreen/touchscreen.txt3
-rw-r--r--Bindings/input/tps65218-pwrbutton.txt19
-rw-r--r--Bindings/interrupt-controller/arm,gic.txt3
-rw-r--r--Bindings/interrupt-controller/aspeed,ast2400-vic.txt22
-rw-r--r--Bindings/interrupt-controller/cirrus,clps711x-intc.txt4
-rw-r--r--Bindings/interrupt-controller/jcore,aic.txt26
-rw-r--r--Bindings/interrupt-controller/marvell,armada-8k-pic.txt25
-rw-r--r--Bindings/interrupt-controller/marvell,odmi-controller.txt2
-rw-r--r--Bindings/interrupt-controller/mediatek,sysirq.txt1
-rw-r--r--Bindings/interrupt-controller/renesas,irqc.txt4
-rw-r--r--Bindings/interrupt-controller/snps,archs-idu-intc.txt3
-rw-r--r--Bindings/interrupt-controller/st,stm32-exti.txt20
-rw-r--r--Bindings/iommu/arm,smmu-v3.txt10
-rw-r--r--Bindings/iommu/arm,smmu.txt61
-rw-r--r--Bindings/iommu/mediatek,iommu.txt13
-rw-r--r--Bindings/iommu/msm,iommu-v0.txt64
-rw-r--r--Bindings/ipmi/aspeed,ast2400-ibt-bmc.txt23
-rw-r--r--Bindings/ipmi/ipmi-smic.txt25
-rw-r--r--Bindings/leds/backlight/lp855x.txt2
-rw-r--r--Bindings/leds/common.txt11
-rw-r--r--Bindings/leds/leds-bcm6328.txt2
-rw-r--r--Bindings/leds/leds-bcm6358.txt2
-rw-r--r--Bindings/leds/leds-gpio.txt13
-rw-r--r--Bindings/leds/leds-is31fl319x.txt59
-rw-r--r--Bindings/leds/leds-pca9532.txt39
-rw-r--r--Bindings/leds/leds-pm8058.txt67
-rw-r--r--Bindings/leds/pca963x.txt3
-rw-r--r--Bindings/leds/register-bit-led.txt9
-rw-r--r--Bindings/mailbox/brcm,bcm2835-mbox.txt2
-rw-r--r--Bindings/mailbox/brcm,iproc-pdc-mbox.txt23
-rw-r--r--Bindings/mailbox/meson-mhu.txt34
-rw-r--r--Bindings/mailbox/nvidia,tegra186-hsp.txt52
-rw-r--r--Bindings/media/atmel-isc.txt65
-rw-r--r--Bindings/media/exynos4-fimc-is.txt7
-rw-r--r--Bindings/media/exynos5-gsc.txt3
-rw-r--r--Bindings/media/hix5hd2-ir.txt6
-rw-r--r--Bindings/media/i2c/ad5820.txt19
-rw-r--r--Bindings/media/i2c/adv7180.txt5
-rw-r--r--Bindings/media/i2c/adv7604.txt3
-rw-r--r--Bindings/media/mediatek-mdp.txt109
-rw-r--r--Bindings/media/mediatek-vcodec.txt108
-rw-r--r--Bindings/media/mediatek-vpu.txt31
-rw-r--r--Bindings/media/meson-ir.txt5
-rw-r--r--Bindings/media/nokia,n900-ir20
-rw-r--r--Bindings/media/renesas,fcp.txt33
-rw-r--r--Bindings/media/renesas,fdp1.txt37
-rw-r--r--Bindings/media/renesas,vsp1.txt5
-rw-r--r--Bindings/media/s5p-cec.txt31
-rw-r--r--Bindings/media/s5p-mfc.txt40
-rw-r--r--Bindings/media/st,st-hva.txt24
-rw-r--r--Bindings/media/stih-cec.txt25
-rw-r--r--Bindings/memory-controllers/atmel,ebi.txt136
-rw-r--r--Bindings/memory-controllers/fsl/ddr.txt29
-rw-r--r--Bindings/memory-controllers/mediatek,smi-common.txt21
-rw-r--r--Bindings/memory-controllers/mediatek,smi-larb.txt4
-rw-r--r--Bindings/memory-controllers/omap-gpmc.txt7
-rw-r--r--Bindings/memory-controllers/ti-da8xx-ddrctl.txt20
-rw-r--r--Bindings/mfd/ac100.txt54
-rw-r--r--Bindings/mfd/act8945a.txt22
-rw-r--r--Bindings/mfd/altera-a10sr.txt46
-rw-r--r--Bindings/mfd/arizona.txt18
-rw-r--r--Bindings/mfd/aspeed-scu.txt18
-rw-r--r--Bindings/mfd/axp20x.txt34
-rw-r--r--Bindings/mfd/da9052-i2c.txt22
-rw-r--r--Bindings/mfd/lp873x.txt67
-rw-r--r--Bindings/mfd/max77620.txt12
-rw-r--r--Bindings/mfd/max77693.txt12
-rw-r--r--Bindings/mfd/qcom-pm8xxx.txt2
-rw-r--r--Bindings/mfd/qcom-rpm.txt15
-rw-r--r--Bindings/mfd/rk808.txt37
-rw-r--r--Bindings/mfd/rn5t618.txt23
-rw-r--r--Bindings/mfd/samsung,exynos5433-lpass.txt70
-rw-r--r--Bindings/mfd/stmpe.txt2
-rw-r--r--Bindings/mfd/tps65086.txt2
-rw-r--r--Bindings/mfd/twl6040.txt5
-rw-r--r--Bindings/mips/brcm/soc.txt4
-rw-r--r--Bindings/mmc/amlogic,meson-gx.txt32
-rw-r--r--Bindings/mmc/arasan,sdhci.txt38
-rw-r--r--Bindings/mmc/brcm,sdhci-brcmstb.txt38
-rw-r--r--Bindings/mmc/brcm,sdhci-iproc.txt9
-rw-r--r--Bindings/mmc/fsl-imx-esdhc.txt2
-rw-r--r--Bindings/mmc/mmc-pwrseq-simple.txt2
-rw-r--r--Bindings/mmc/mmc.txt19
-rw-r--r--Bindings/mmc/renesas,mmcif.txt3
-rw-r--r--Bindings/mmc/rockchip-dw-mshc.txt1
-rw-r--r--Bindings/mmc/sdhci-cadence.txt32
-rw-r--r--Bindings/mmc/sdhci-msm.txt1
-rw-r--r--Bindings/mmc/sdhci-st.txt2
-rw-r--r--Bindings/mmc/sdhci.txt13
-rw-r--r--Bindings/mmc/sunxi-mmc.txt7
-rw-r--r--Bindings/mmc/synopsys-dw-mshc.txt17
-rw-r--r--Bindings/mmc/tmio_mmc.txt3
-rw-r--r--Bindings/mtd/atmel-quadspi.txt32
-rw-r--r--Bindings/mtd/brcm,brcmnand.txt1
-rw-r--r--Bindings/mtd/cadence-quadspi.txt56
-rw-r--r--Bindings/mtd/gpmc-nand.txt2
-rw-r--r--Bindings/mtd/hisilicon,fmc-spi-nor.txt24
-rw-r--r--Bindings/mtd/mtk-nand.txt160
-rw-r--r--Bindings/mtd/nand.txt9
-rw-r--r--Bindings/mtd/oxnas-nand.txt41
-rw-r--r--Bindings/mtd/samsung-s3c2410.txt56
-rw-r--r--Bindings/mtd/sunxi-nand.txt6
-rw-r--r--Bindings/mtd/tango-nand.txt38
-rw-r--r--Bindings/net/apm-xgene-enet.txt7
-rw-r--r--Bindings/net/apm-xgene-mdio.txt37
-rw-r--r--Bindings/net/brcm,amac.txt30
-rw-r--r--Bindings/net/brcm,bcm7445-switch-v4.0.txt45
-rw-r--r--Bindings/net/brcm,bgmac-nsp.txt24
-rw-r--r--Bindings/net/brcm,mdio-mux-iproc.txt59
-rw-r--r--Bindings/net/can/rcar_can.txt12
-rw-r--r--Bindings/net/can/rcar_canfd.txt98
-rw-r--r--Bindings/net/cavium-pip.txt6
-rw-r--r--Bindings/net/cirrus,cs89x0.txt13
-rw-r--r--Bindings/net/cpsw.txt9
-rw-r--r--Bindings/net/davinci-mdio.txt5
-rw-r--r--Bindings/net/dsa/b53.txt97
-rw-r--r--Bindings/net/dsa/dsa.txt280
-rw-r--r--Bindings/net/dsa/marvell.txt24
-rw-r--r--Bindings/net/dsa/qca8k.txt89
-rw-r--r--Bindings/net/ethernet.txt24
-rw-r--r--Bindings/net/fsl-fec.txt3
-rw-r--r--Bindings/net/hisilicon-femac-mdio.txt22
-rw-r--r--Bindings/net/hisilicon-femac.txt39
-rw-r--r--Bindings/net/hisilicon-hix5hd2-gmac.txt30
-rw-r--r--Bindings/net/hisilicon-hns-dsaf.txt8
-rw-r--r--Bindings/net/keystone-netcp.txt2
-rw-r--r--Bindings/net/macb.txt1
-rw-r--r--Bindings/net/marvell-armada-370-neta.txt7
-rw-r--r--Bindings/net/marvell-orion-net.txt1
-rw-r--r--Bindings/net/mdio-mux-mmioreg.txt4
-rw-r--r--Bindings/net/mdio-mux.txt3
-rw-r--r--Bindings/net/mediatek-net.txt8
-rw-r--r--Bindings/net/meson-dwmac.txt45
-rw-r--r--Bindings/net/micrel-ksz90x1.txt7
-rw-r--r--Bindings/net/micrel.txt10
-rw-r--r--Bindings/net/mscc-phy-vsc8531.txt63
-rw-r--r--Bindings/net/oxnas-dwmac.txt39
-rw-r--r--Bindings/net/phy.txt17
-rw-r--r--Bindings/net/qcom-emac.txt111
-rw-r--r--Bindings/net/renesas,ravb.txt3
-rw-r--r--Bindings/net/rockchip-dwmac.txt7
-rw-r--r--Bindings/net/sh_eth.txt2
-rw-r--r--Bindings/net/smsc-lan91c111.txt2
-rw-r--r--Bindings/net/smsc911x.txt15
-rw-r--r--Bindings/net/snps,dwc-qos-ethernet.txt99
-rw-r--r--Bindings/net/socfpga-dwmac.txt19
-rw-r--r--Bindings/net/stm32-dwmac.txt32
-rw-r--r--Bindings/net/stmmac.txt17
-rw-r--r--Bindings/net/ti,dp83867.txt18
-rw-r--r--Bindings/net/wireless/esp,esp8089.txt31
-rw-r--r--Bindings/net/wireless/marvell-8xxx.txt65
-rw-r--r--Bindings/net/wireless/qca,ath9k.txt48
-rw-r--r--Bindings/net/wireless/ti,wlcore,spi.txt41
-rw-r--r--Bindings/net/xilinx_gmii2rgmii.txt35
-rw-r--r--Bindings/nvmem/amlogic-efuse.txt39
-rw-r--r--Bindings/nvmem/brcm,ocotp.txt17
-rw-r--r--Bindings/nvmem/lpc1850-otp.txt20
-rw-r--r--Bindings/nvmem/rockchip-efuse.txt13
-rw-r--r--Bindings/opp/opp.txt27
-rw-r--r--Bindings/pci/aardvark-pci.txt56
-rw-r--r--Bindings/pci/axis,artpec6-pcie.txt47
-rw-r--r--Bindings/pci/brcm,iproc-pcie.txt43
-rw-r--r--Bindings/pci/designware-pcie.txt3
-rw-r--r--Bindings/pci/layerscape-pci.txt5
-rw-r--r--Bindings/pci/nvidia,tegra20-pcie.txt110
-rw-r--r--Bindings/pci/pci-iommu.txt171
-rw-r--r--Bindings/pci/pci.txt6
-rw-r--r--Bindings/pci/qcom,pcie.txt14
-rw-r--r--Bindings/pci/rcar-pci.txt1
-rw-r--r--Bindings/pci/rockchip-pcie.txt111
-rw-r--r--Bindings/pci/xilinx-nwl-pcie.txt5
-rw-r--r--Bindings/perf/apm-xgene-pmu.txt112
-rw-r--r--Bindings/phy/bcm-ns-usb3-phy.txt23
-rw-r--r--Bindings/phy/brcm,mdio-mux-bus-pci.txt27
-rw-r--r--Bindings/phy/brcm-sata-phy.txt4
-rw-r--r--Bindings/phy/meson8b-usb2-phy.txt27
-rw-r--r--Bindings/phy/mxs-usb-phy.txt10
-rw-r--r--Bindings/phy/nvidia,tegra124-xusb-padctl.txt2
-rw-r--r--Bindings/phy/phy-da8xx-usb.txt40
-rw-r--r--Bindings/phy/phy-rockchip-inno-usb2.txt64
-rw-r--r--Bindings/phy/phy-rockchip-typec.txt101
-rw-r--r--Bindings/phy/rcar-gen3-phy-usb2.txt6
-rw-r--r--Bindings/phy/rockchip-emmc-phy.txt9
-rw-r--r--Bindings/phy/rockchip-pcie-phy.txt31
-rw-r--r--Bindings/phy/rockchip-usb-phy.txt30
-rw-r--r--Bindings/phy/sun4i-usb-phy.txt1
-rw-r--r--Bindings/phy/ti-phy.txt2
-rw-r--r--Bindings/pinctrl/allwinner,sunxi-pinctrl.txt31
-rw-r--r--Bindings/pinctrl/atmel,at91-pinctrl.txt2
-rw-r--r--Bindings/pinctrl/brcm,iproc-gpio.txt18
-rw-r--r--Bindings/pinctrl/brcm,nsp-pinmux.txt79
-rw-r--r--Bindings/pinctrl/marvell,orion-pinctrl.txt4
-rw-r--r--Bindings/pinctrl/meson,pinctrl.txt4
-rw-r--r--Bindings/pinctrl/nvidia,tegra124-dpaux-padctl.txt60
-rw-r--r--Bindings/pinctrl/oxnas,pinctrl.txt57
-rw-r--r--Bindings/pinctrl/pinctrl-aspeed.txt67
-rw-r--r--Bindings/pinctrl/pinctrl-bindings.txt44
-rw-r--r--Bindings/pinctrl/pinctrl-max77620.txt127
-rw-r--r--Bindings/pinctrl/pinctrl-palmas.txt9
-rw-r--r--Bindings/pinctrl/pinctrl-single.txt3
-rw-r--r--Bindings/pinctrl/pinctrl-st.txt39
-rw-r--r--Bindings/pinctrl/pinctrl-sx150x.txt74
-rw-r--r--Bindings/pinctrl/qcom,mdm9615-pinctrl.txt152
-rw-r--r--Bindings/pinctrl/qcom,msm8660-pinctrl.txt2
-rw-r--r--Bindings/pinctrl/qcom,msm8974-pinctrl.txt5
-rw-r--r--Bindings/pinctrl/qcom,msm8994-pinctrl.txt177
-rw-r--r--Bindings/pinctrl/qcom,pmic-gpio.txt5
-rw-r--r--Bindings/pinctrl/qcom,pmic-mpp.txt6
-rw-r--r--Bindings/pinctrl/renesas,pfc-pinctrl.txt4
-rw-r--r--Bindings/pinctrl/rockchip,pinctrl.txt9
-rw-r--r--Bindings/pinctrl/samsung-pinctrl.txt63
-rw-r--r--Bindings/pinctrl/st,stm32-pinctrl.txt6
-rw-r--r--Bindings/pinctrl/ti,da850-pupd.txt55
-rw-r--r--Bindings/power/domain-idle-state.txt33
-rw-r--r--Bindings/power/max8903-charger.txt25
-rw-r--r--Bindings/power/power_domain.txt43
-rw-r--r--Bindings/power/renesas,apmu.txt31
-rw-r--r--Bindings/power/renesas,rcar-sysc.txt9
-rw-r--r--Bindings/power/reset/axxia-reset.txt20
-rw-r--r--Bindings/power/reset/brcm,bcm21664-resetmgr.txt14
-rw-r--r--Bindings/power/reset/imx-snvs-poweroff.txt23
-rw-r--r--Bindings/power/reset/msm-poweroff.txt17
-rw-r--r--Bindings/power/reset/qnap-poweroff.txt16
-rw-r--r--Bindings/power/reset/reboot-mode.txt25
-rw-r--r--Bindings/power/reset/restart-poweroff.txt8
-rw-r--r--Bindings/power/reset/st-reset.txt7
-rw-r--r--Bindings/power/reset/syscon-reboot-mode.txt35
-rw-r--r--Bindings/power/supply/ab8500/btemp.txt16
-rw-r--r--Bindings/power/supply/ab8500/chargalg.txt16
-rw-r--r--Bindings/power/supply/ab8500/charger.txt25
-rw-r--r--Bindings/power/supply/ab8500/fg.txt58
-rw-r--r--Bindings/power/supply/act8945a-charger.txt48
-rw-r--r--Bindings/power/supply/axp20x_usb_power.txt35
-rw-r--r--Bindings/power/supply/bq2415x.txt47
-rw-r--r--Bindings/power/supply/bq24257.txt64
-rw-r--r--Bindings/power/supply/bq25890.txt46
-rw-r--r--Bindings/power/supply/charger-manager.txt81
-rw-r--r--Bindings/power/supply/da9150-charger.txt26
-rw-r--r--Bindings/power/supply/da9150-fg.txt23
-rw-r--r--Bindings/power/supply/gpio-charger.txt27
-rw-r--r--Bindings/power/supply/isp1704.txt17
-rw-r--r--Bindings/power/supply/lp8727_charger.txt44
-rw-r--r--Bindings/power/supply/ltc2941.txt27
-rw-r--r--Bindings/power/supply/max17042_battery.txt31
-rw-r--r--Bindings/power/supply/max8925_batter.txt18
-rw-r--r--Bindings/power/supply/olpc_battery.txt5
-rw-r--r--Bindings/power/supply/power_supply.txt23
-rw-r--r--Bindings/power/supply/qcom,coincell-charger.txt48
-rw-r--r--Bindings/power/supply/qcom_smbb.txt131
-rw-r--r--Bindings/power/supply/rt9455_charger.txt48
-rw-r--r--Bindings/power/supply/rx51-battery.txt25
-rw-r--r--Bindings/power/supply/sbs_sbs-battery.txt23
-rw-r--r--Bindings/power/supply/ti,bq24735.txt35
-rw-r--r--Bindings/power/supply/tps65090.txt17
-rw-r--r--Bindings/power/supply/tps65217_charger.txt17
-rw-r--r--Bindings/power/supply/twl-charger.txt30
-rw-r--r--Bindings/powerpc/fsl/fman.txt4
-rw-r--r--Bindings/powerpc/opal/oppanel-opal.txt14
-rw-r--r--Bindings/pwm/brcm,iproc-pwm.txt21
-rw-r--r--Bindings/pwm/cirrus,clps711x-pwm.txt5
-rw-r--r--Bindings/pwm/google,cros-ec-pwm.txt23
-rw-r--r--Bindings/pwm/nvidia,tegra20-pwm.txt12
-rw-r--r--Bindings/pwm/pwm-bcm2835.txt2
-rw-r--r--Bindings/pwm/pwm-hibvt.txt21
-rw-r--r--Bindings/pwm/pwm-meson.txt23
-rw-r--r--Bindings/pwm/pwm-mtk-disp.txt3
-rw-r--r--Bindings/pwm/pwm-omap-dmtimer.txt4
-rw-r--r--Bindings/pwm/pwm-st.txt8
-rw-r--r--Bindings/pwm/pwm-sun4i.txt1
-rw-r--r--Bindings/pwm/pwm-tiecap.txt38
-rw-r--r--Bindings/pwm/pwm-tiehrpwm.txt38
-rw-r--r--Bindings/pwm/pwm-tipwmss.txt33
-rw-r--r--Bindings/pwm/renesas,pwm-rcar.txt1
-rw-r--r--Bindings/pwm/st,stmpe-pwm.txt18
-rw-r--r--Bindings/regmap/regmap.txt2
-rw-r--r--Bindings/regulator/da9210.txt12
-rw-r--r--Bindings/regulator/da9211.txt47
-rw-r--r--Bindings/regulator/ltc3676.txt94
-rw-r--r--Bindings/regulator/mt6323-regulator.txt237
-rw-r--r--Bindings/regulator/pv88080.txt23
-rw-r--r--Bindings/regulator/pwm-regulator.txt30
-rw-r--r--Bindings/regulator/qcom,spmi-regulator.txt6
-rw-r--r--Bindings/regulator/regulator.txt2
-rw-r--r--Bindings/regulator/tps65218.txt87
-rw-r--r--Bindings/remoteproc/qcom,adsp.txt98
-rw-r--r--Bindings/remoteproc/qcom,q6v5.txt137
-rw-r--r--Bindings/remoteproc/qcom,wcnss-pil.txt158
-rw-r--r--Bindings/reserved-memory/ramoops.txt51
-rw-r--r--Bindings/reset/amlogic,meson-reset.txt18
-rw-r--r--Bindings/reset/hisilicon,hi6220-reset.txt4
-rw-r--r--Bindings/reset/oxnas,reset.txt44
-rw-r--r--Bindings/reset/renesas,rst.txt37
-rw-r--r--Bindings/reset/st,sti-powerdown.txt12
-rw-r--r--Bindings/reset/st,sti-softreset.txt8
-rw-r--r--Bindings/reset/st,stm32-rcc.txt6
-rw-r--r--Bindings/reset/ti-syscon-reset.txt91
-rw-r--r--Bindings/reset/uniphier-reset.txt93
-rw-r--r--Bindings/rng/amlogic,meson-rng.txt14
-rw-r--r--Bindings/rng/brcm,bcm2835.txt8
-rw-r--r--Bindings/rng/omap_rng.txt14
-rw-r--r--Bindings/rtc/dallas,ds1390.txt2
-rw-r--r--Bindings/rtc/epson,rtc7301.txt16
-rw-r--r--Bindings/rtc/epson,rx8900.txt22
-rw-r--r--Bindings/rtc/ingenic,jz4740-rtc.txt37
-rw-r--r--Bindings/rtc/maxim,ds3231.txt2
-rw-r--r--Bindings/rtc/pcf8563.txt2
-rw-r--r--Bindings/rtc/rtc-omap.txt21
-rw-r--r--Bindings/rtc/rtc-opal.txt2
-rw-r--r--Bindings/rtc/twl-rtc.txt19
-rw-r--r--Bindings/scsi/hisilicon-sas.txt1
-rw-r--r--Bindings/security/tpm/ibmvtpm.txt41
-rw-r--r--Bindings/security/tpm/tpm-i2c.txt21
-rw-r--r--Bindings/security/tpm/tpm_tis_mmio.txt25
-rw-r--r--Bindings/security/tpm/tpm_tis_spi.txt24
-rw-r--r--Bindings/serial/8250.txt2
-rw-r--r--Bindings/serial/cdns,uart.txt4
-rw-r--r--Bindings/serial/cirrus,clps711x-uart.txt4
-rw-r--r--Bindings/serial/mtk-uart.txt1
-rw-r--r--Bindings/serial/nvidia,tegra20-hsuart.txt2
-rw-r--r--Bindings/serial/qcom,msm-uartdm.txt4
-rw-r--r--Bindings/serial/renesas,sci-serial.txt14
-rw-r--r--Bindings/serial/st,stm32-usart.txt46
-rw-r--r--Bindings/soc/fsl/cpm_qe/cpm.txt67
-rw-r--r--Bindings/soc/fsl/cpm_qe/cpm/brg.txt21
-rw-r--r--Bindings/soc/fsl/cpm_qe/cpm/i2c.txt41
-rw-r--r--Bindings/soc/fsl/cpm_qe/cpm/pic.txt18
-rw-r--r--Bindings/soc/fsl/cpm_qe/cpm/usb.txt15
-rw-r--r--Bindings/soc/fsl/cpm_qe/gpio.txt38
-rw-r--r--Bindings/soc/fsl/cpm_qe/network.txt124
-rw-r--r--Bindings/soc/fsl/cpm_qe/qe.txt167
-rw-r--r--Bindings/soc/fsl/cpm_qe/qe/firmware.txt24
-rw-r--r--Bindings/soc/fsl/cpm_qe/qe/par_io.txt51
-rw-r--r--Bindings/soc/fsl/cpm_qe/qe/pincfg.txt57
-rw-r--r--Bindings/soc/fsl/cpm_qe/qe/ucc.txt70
-rw-r--r--Bindings/soc/fsl/cpm_qe/qe/usb.txt37
-rw-r--r--Bindings/soc/fsl/cpm_qe/serial.txt32
-rw-r--r--Bindings/soc/fsl/cpm_qe/uqe_serial.txt17
-rw-r--r--Bindings/soc/fsl/guts.txt44
-rw-r--r--Bindings/soc/mediatek/scpsys.txt13
-rw-r--r--Bindings/soc/qcom/qcom,smd.txt7
-rw-r--r--Bindings/soc/qcom/qcom,smp2p.txt4
-rw-r--r--Bindings/soc/qcom/qcom,smsm.txt4
-rw-r--r--Bindings/soc/qcom/qcom,wcnss.txt116
-rw-r--r--Bindings/sound/adi,adau17x1.txt8
-rw-r--r--Bindings/sound/adi,adau7002.txt19
-rw-r--r--Bindings/sound/axentia,tse850-pcm5142.txt88
-rw-r--r--Bindings/sound/brcm,cygnus-audio.txt67
-rw-r--r--Bindings/sound/bt-sco.txt2
-rw-r--r--Bindings/sound/cs35l33.txt126
-rw-r--r--Bindings/sound/cs35l34.txt64
-rw-r--r--Bindings/sound/cs42l42.txt110
-rw-r--r--Bindings/sound/cs53l30.txt44
-rw-r--r--Bindings/sound/davinci-mcbsp.txt2
-rw-r--r--Bindings/sound/designware-i2s.txt4
-rw-r--r--Bindings/sound/fsl-asoc-card.txt2
-rw-r--r--Bindings/sound/max98504.txt44
-rw-r--r--Bindings/sound/max9860.txt28
-rw-r--r--Bindings/sound/mt2701-afe-pcm.txt150
-rw-r--r--Bindings/sound/mt2701-cs42448.txt43
-rw-r--r--Bindings/sound/mt8173-rt5650.txt10
-rw-r--r--Bindings/sound/nau8810.txt16
-rw-r--r--Bindings/sound/nvidia,tegra-audio-sgtl5000.txt42
-rw-r--r--Bindings/sound/omap-abe-twl6040.txt2
-rw-r--r--Bindings/sound/qcom,apq8016-sbc.txt35
-rw-r--r--Bindings/sound/qcom,msm8916-wcd-analog.txt85
-rw-r--r--Bindings/sound/qcom,msm8916-wcd-digital.txt20
-rw-r--r--Bindings/sound/renesas,rsnd.txt2
-rw-r--r--Bindings/sound/rockchip,rk3399-gru-sound.txt22
-rw-r--r--Bindings/sound/rockchip-i2s.txt5
-rw-r--r--Bindings/sound/rt5514.txt8
-rw-r--r--Bindings/sound/rt5659.txt3
-rw-r--r--Bindings/sound/rt5660.txt47
-rw-r--r--Bindings/sound/rt5663.txt30
-rwxr-xr-xBindings/sound/rt5665.txt68
-rw-r--r--Bindings/sound/samsung,tm2-audio.txt38
-rw-r--r--Bindings/sound/sgtl5000.txt18
-rw-r--r--Bindings/sound/simple-card.txt39
-rw-r--r--Bindings/sound/simple-scu-card.txt110
-rw-r--r--Bindings/sound/st,sti-asoc-card.txt52
-rw-r--r--Bindings/sound/sun4i-codec.txt65
-rw-r--r--Bindings/sound/sun4i-i2s.txt34
-rw-r--r--Bindings/sound/sun8i-codec-analog.txt16
-rw-r--r--Bindings/sound/sunxi,sun4i-spdif.txt3
-rw-r--r--Bindings/sound/tlv320aic31xx.txt10
-rw-r--r--Bindings/sound/wm8580.txt4
-rw-r--r--Bindings/spi/brcm,spi-bcm-qspi.txt233
-rw-r--r--Bindings/spi/fsl-imx-cspi.txt5
-rw-r--r--Bindings/spi/jcore,spi.txt34
-rw-r--r--Bindings/spi/sh-msiof.txt20
-rw-r--r--Bindings/spi/spi-armada-3700.txt25
-rw-r--r--Bindings/spi/spi-bus.txt37
-rw-r--r--Bindings/spi/spi-clps711x.txt33
-rw-r--r--Bindings/spi/spi-davinci.txt2
-rw-r--r--Bindings/spi/spi-fsl-lpspi.txt19
-rw-r--r--Bindings/spi/spi-meson.txt2
-rw-r--r--Bindings/spi/spi-orion.txt49
-rw-r--r--Bindings/spi/spi-rockchip.txt11
-rw-r--r--Bindings/spi/spi-samsung.txt15
-rw-r--r--Bindings/spi/spi-sun6i.txt25
-rw-r--r--Bindings/spi/ti_qspi.txt2
-rw-r--r--Bindings/sram/sram.txt2
-rw-r--r--Bindings/submitting-patches.txt2
-rw-r--r--Bindings/thermal/brcm,bcm2835-thermal.txt17
-rw-r--r--Bindings/thermal/max77620_thermal.txt70
-rw-r--r--Bindings/thermal/mediatek-thermal.txt4
-rw-r--r--Bindings/thermal/nvidia,tegra124-soctherm.txt121
-rw-r--r--Bindings/thermal/qcom-tsens.txt21
-rw-r--r--Bindings/thermal/rockchip-thermal.txt3
-rw-r--r--Bindings/thermal/st-thermal.txt28
-rw-r--r--Bindings/thermal/thermal.txt10
-rw-r--r--Bindings/timer/allwinner,sun5i-a13-hstimer.txt2
-rw-r--r--Bindings/timer/cirrus,clps711x-timer.txt6
-rw-r--r--Bindings/timer/ezchip,nps400-timer0.txt17
-rw-r--r--Bindings/timer/ezchip,nps400-timer1.txt15
-rw-r--r--Bindings/timer/jcore,pit.txt24
-rw-r--r--Bindings/timer/moxa,moxart-timer.txt4
-rw-r--r--Bindings/timer/oxsemi,rps-timer.txt17
-rw-r--r--Bindings/timer/rockchip,rk-timer.txt20
-rw-r--r--Bindings/ufs/tc-dwc-g210-pltfrm.txt26
-rw-r--r--Bindings/ufs/ufs-qcom.txt7
-rw-r--r--Bindings/ufs/ufshcd-pltfrm.txt4
-rw-r--r--Bindings/usb/atmel-usb.txt24
-rw-r--r--Bindings/usb/ci-hdrc-usb2.txt4
-rw-r--r--Bindings/usb/da8xx-usb.txt43
-rw-r--r--Bindings/usb/dwc2.txt7
-rw-r--r--Bindings/usb/dwc3-cavium.txt28
-rw-r--r--Bindings/usb/dwc3.txt8
-rw-r--r--Bindings/usb/generic.txt6
-rw-r--r--Bindings/usb/mt8173-mtu3.txt87
-rw-r--r--Bindings/usb/mt8173-xhci.txt54
-rw-r--r--Bindings/usb/nvidia,tegra124-xusb.txt8
-rw-r--r--Bindings/usb/ohci-da8xx.txt23
-rw-r--r--Bindings/usb/renesas_usbhs.txt1
-rw-r--r--Bindings/usb/rockchip,dwc3.txt59
-rw-r--r--Bindings/usb/s3c2410-usb.txt22
-rw-r--r--Bindings/usb/usb-ohci.txt2
-rw-r--r--Bindings/usb/usb-xhci.txt1
-rw-r--r--Bindings/usb/usb4604.txt19
-rw-r--r--Bindings/usb/usbmisc-imx.txt1
-rw-r--r--Bindings/vendor-prefixes.txt66
-rw-r--r--Bindings/video/bridge/sil-sii8620.txt33
-rw-r--r--Bindings/watchdog/aspeed-wdt.txt16
-rw-r--r--Bindings/watchdog/meson-gxbb-wdt.txt16
-rw-r--r--Bindings/watchdog/of-xilinx-wdt.txt3
-rw-r--r--Bindings/watchdog/qcom-wdt.txt4
-rw-r--r--Bindings/watchdog/renesas-wdt.txt6
-rw-r--r--Bindings/watchdog/st_lpc_wdt.txt3
-rw-r--r--include/dt-bindings/clock/exynos5410.h79
-rw-r--r--include/dt-bindings/clock/exynos5420.h11
-rw-r--r--include/dt-bindings/clock/exynos5433.h3
-rw-r--r--include/dt-bindings/clock/exynos5440.h2
-rw-r--r--include/dt-bindings/clock/gxbb-aoclkc.h66
-rw-r--r--include/dt-bindings/clock/gxbb-clkc.h28
-rw-r--r--include/dt-bindings/clock/hi3516cv300-clock.h48
-rw-r--r--include/dt-bindings/clock/hi6220-clock.h5
-rw-r--r--include/dt-bindings/clock/histb-clock.h66
-rw-r--r--include/dt-bindings/clock/imx5-clock.h15
-rw-r--r--include/dt-bindings/clock/imx6qdl-clock.h4
-rw-r--r--include/dt-bindings/clock/imx6ul-clock.h15
-rw-r--r--include/dt-bindings/clock/lpc32xx-clock.h1
-rw-r--r--include/dt-bindings/clock/maxim,max77620.h21
-rw-r--r--include/dt-bindings/clock/meson8b-clkc.h4
-rw-r--r--include/dt-bindings/clock/mt2701-clk.h486
-rw-r--r--include/dt-bindings/clock/oxsemi,ox810se.h30
-rw-r--r--include/dt-bindings/clock/oxsemi,ox820.h40
-rw-r--r--include/dt-bindings/clock/qcom,gcc-mdm9615.h327
-rw-r--r--include/dt-bindings/clock/qcom,gcc-msm8994.h137
-rw-r--r--include/dt-bindings/clock/qcom,gcc-msm8996.h5
-rw-r--r--include/dt-bindings/clock/qcom,lcc-mdm9615.h52
-rw-r--r--include/dt-bindings/clock/qcom,mmcc-msm8996.h1
-rw-r--r--include/dt-bindings/clock/qcom,rpmcc.h69
-rw-r--r--include/dt-bindings/clock/r7s72100-clock.h10
-rw-r--r--include/dt-bindings/clock/r8a7743-cpg-mssr.h43
-rw-r--r--include/dt-bindings/clock/r8a7745-cpg-mssr.h44
-rw-r--r--include/dt-bindings/clock/r8a7792-clock.h102
-rw-r--r--include/dt-bindings/clock/r8a7794-clock.h29
-rw-r--r--include/dt-bindings/clock/r8a7796-cpg-mssr.h69
-rw-r--r--include/dt-bindings/clock/rk1108-cru.h269
-rw-r--r--include/dt-bindings/clock/rk3188-cru-common.h8
-rw-r--r--include/dt-bindings/clock/rk3228-cru.h15
-rw-r--r--include/dt-bindings/clock/rk3399-cru.h3
-rw-r--r--include/dt-bindings/clock/stih407-clks.h4
-rw-r--r--include/dt-bindings/clock/sun50i-a64-ccu.h134
-rw-r--r--include/dt-bindings/clock/sun6i-a31-ccu.h187
-rw-r--r--include/dt-bindings/clock/sun8i-a23-a33-ccu.h127
-rw-r--r--include/dt-bindings/clock/sun8i-h3-ccu.h145
-rw-r--r--include/dt-bindings/clock/tegra186-clock.h940
-rw-r--r--include/dt-bindings/clock/tegra210-car.h2
-rw-r--r--include/dt-bindings/clock/zx296718-clock.h163
-rw-r--r--include/dt-bindings/display/tda998x.h7
-rw-r--r--include/dt-bindings/gpio/meson-gxl-gpio.h131
-rw-r--r--include/dt-bindings/input/linux-event-codes.h2
-rw-r--r--include/dt-bindings/leds/leds-pca9532.h18
-rw-r--r--include/dt-bindings/mailbox/tegra186-hsp.h24
-rw-r--r--include/dt-bindings/memory/mt2701-larb-port.h85
-rw-r--r--include/dt-bindings/mfd/qcom-rpm.h22
-rw-r--r--include/dt-bindings/mfd/stm32f4-rcc.h98
-rw-r--r--include/dt-bindings/pinctrl/at91.h2
-rw-r--r--include/dt-bindings/pinctrl/bcm2835.h5
-rw-r--r--include/dt-bindings/pinctrl/keystone.h39
-rw-r--r--include/dt-bindings/pinctrl/qcom,pmic-gpio.h4
-rw-r--r--include/dt-bindings/pinctrl/qcom,pmic-mpp.h6
-rw-r--r--include/dt-bindings/pinctrl/rockchip.h33
-rw-r--r--include/dt-bindings/pinctrl/samsung.h57
-rw-r--r--include/dt-bindings/pinctrl/stm32f746-pinfunc.h1324
-rw-r--r--include/dt-bindings/power/mt2701-power.h27
-rw-r--r--include/dt-bindings/power/r8a7743-sysc.h25
-rw-r--r--include/dt-bindings/power/r8a7745-sysc.h25
-rw-r--r--include/dt-bindings/power/r8a7792-sysc.h26
-rw-r--r--include/dt-bindings/power/r8a7796-sysc.h36
-rw-r--r--include/dt-bindings/power/tegra186-powergate.h39
-rw-r--r--include/dt-bindings/reset/amlogic,meson-gxbb-reset.h210
-rw-r--r--include/dt-bindings/reset/amlogic,meson8b-reset.h175
-rw-r--r--include/dt-bindings/reset/gxbb-aoclkc.h66
-rw-r--r--include/dt-bindings/reset/hisi,hi6220-resets.h8
-rw-r--r--include/dt-bindings/reset/mt2701-resets.h83
-rw-r--r--include/dt-bindings/reset/oxsemi,ox810se.h53
-rw-r--r--include/dt-bindings/reset/oxsemi,ox820.h53
-rw-r--r--include/dt-bindings/reset/qcom,gcc-mdm9615.h136
-rw-r--r--include/dt-bindings/reset/sun50i-a64-ccu.h98
-rw-r--r--include/dt-bindings/reset/sun6i-a31-ccu.h106
-rw-r--r--include/dt-bindings/reset/sun8i-a23-a33-ccu.h87
-rw-r--r--include/dt-bindings/reset/sun8i-h3-ccu.h103
-rw-r--r--include/dt-bindings/reset/tegra186-reset.h217
-rw-r--r--include/dt-bindings/reset/ti-syscon.h38
-rw-r--r--include/dt-bindings/soc/rockchip,boot-mode.h15
-rw-r--r--include/dt-bindings/sound/cs42l42.h73
-rw-r--r--include/dt-bindings/thermal/tegra124-soctherm.h5
-rwxr-xr-xscripts/merge-new-release.sh2
-rw-r--r--src/arc/abilis_tb100.dtsi348
-rw-r--r--src/arc/abilis_tb100_dvk.dts128
-rw-r--r--src/arc/abilis_tb101.dtsi357
-rw-r--r--src/arc/abilis_tb101_dvk.dts128
-rw-r--r--src/arc/abilis_tb10x.dtsi255
-rw-r--r--src/arc/axc001.dtsi125
-rw-r--r--src/arc/axc003.dtsi124
-rw-r--r--src/arc/axc003_idu.dtsi147
-rw-r--r--src/arc/axs101.dts22
-rw-r--r--src/arc/axs103.dts25
-rw-r--r--src/arc/axs103_idu.dts25
-rw-r--r--src/arc/axs10x_mb.dtsi299
-rw-r--r--src/arc/eznps.dts95
-rw-r--r--src/arc/haps_hs.dts69
-rw-r--r--src/arc/haps_hs_idu.dts85
-rw-r--r--src/arc/nsim_700.dts76
-rw-r--r--src/arc/nsim_hs.dts70
-rw-r--r--src/arc/nsim_hs_idu.dts79
-rw-r--r--src/arc/nsimosci.dts91
-rw-r--r--src/arc/nsimosci_hs.dts93
-rw-r--r--src/arc/nsimosci_hs_idu.dts114
-rw-r--r--src/arc/skeleton.dtsi50
-rw-r--r--src/arc/skeleton_hs.dtsi51
-rw-r--r--src/arc/skeleton_hs_idu.dtsi45
-rw-r--r--src/arc/vdk_axc003.dtsi68
-rw-r--r--src/arc/vdk_axc003_idu.dtsi83
-rw-r--r--src/arc/vdk_axs10x_mb.dtsi98
-rw-r--r--src/arc/vdk_hs38.dts22
-rw-r--r--src/arc/vdk_hs38_smp.dts22
-rw-r--r--src/arm/aks-cdu.dts2
-rw-r--r--src/arm/am335x-baltos-ir2110.dts10
-rw-r--r--src/arm/am335x-baltos-ir3220.dts2
-rw-r--r--src/arm/am335x-baltos-ir5221.dts4
-rw-r--r--src/arm/am335x-baltos.dtsi17
-rw-r--r--src/arm/am335x-base0033.dts4
-rw-r--r--src/arm/am335x-bone-common.dtsi44
-rw-r--r--src/arm/am335x-boneblack.dts82
-rw-r--r--src/arm/am335x-chilisom.dtsi2
-rw-r--r--src/arm/am335x-cm-t335.dts8
-rw-r--r--src/arm/am335x-evm.dts25
-rw-r--r--src/arm/am335x-evmsk.dts77
-rw-r--r--src/arm/am335x-icev2.dts84
-rw-r--r--src/arm/am335x-igep0033.dtsi10
-rw-r--r--src/arm/am335x-lxm.dts6
-rw-r--r--src/arm/am335x-nano.dts4
-rw-r--r--src/arm/am335x-pepper.dts18
-rw-r--r--src/arm/am335x-phycore-som.dtsi6
-rw-r--r--src/arm/am335x-shc.dts16
-rw-r--r--src/arm/am335x-sl50.dts15
-rw-r--r--src/arm/am335x-wega.dtsi64
-rw-r--r--src/arm/am33xx.dtsi52
-rw-r--r--src/arm/am3517-craneboard.dts4
-rw-r--r--src/arm/am3517-evm.dts2
-rw-r--r--src/arm/am3517.dtsi3
-rw-r--r--src/arm/am3517_mt_ventoux.dts2
-rw-r--r--src/arm/am4372.dtsi128
-rw-r--r--src/arm/am437x-cm-t43.dts6
-rw-r--r--src/arm/am437x-gp-evm.dts27
-rw-r--r--src/arm/am437x-idk-evm.dts104
-rw-r--r--src/arm/am437x-sbc-t43.dts2
-rw-r--r--src/arm/am437x-sk-evm.dts45
-rw-r--r--src/arm/am43x-epos-evm.dts13
-rw-r--r--src/arm/am43xx-clocks.dtsi8
-rw-r--r--src/arm/am571x-idk.dts81
-rw-r--r--src/arm/am572x-idk.dts20
-rw-r--r--src/arm/am57xx-beagle-x15-common.dtsi597
-rw-r--r--src/arm/am57xx-beagle-x15-revb1.dts24
-rw-r--r--src/arm/am57xx-beagle-x15.dts812
-rw-r--r--src/arm/am57xx-cl-som-am57x.dts4
-rw-r--r--src/arm/am57xx-idk-common.dtsi133
-rw-r--r--src/arm/am57xx-sbc-am57x.dts2
-rw-r--r--src/arm/animeo_ip.dts11
-rw-r--r--src/arm/arm-realview-eb-11mp-bbrevd-ctrevb.dts32
-rw-r--r--src/arm/arm-realview-eb-11mp-bbrevd.dts28
-rw-r--r--src/arm/arm-realview-eb-11mp-ctrevb.dts93
-rw-r--r--src/arm/arm-realview-eb-11mp.dts2
-rw-r--r--src/arm/arm-realview-eb-a9mp-bbrevd.dts28
-rw-r--r--src/arm/arm-realview-eb-bbrevd.dts29
-rw-r--r--src/arm/arm-realview-eb-bbrevd.dtsi45
-rw-r--r--src/arm/arm-realview-eb.dtsi23
-rw-r--r--src/arm/arm-realview-pbx-a9.dts9
-rw-r--r--src/arm/armada-370-db.dts92
-rw-r--r--src/arm/armada-370-dlink-dns327l.dts30
-rw-r--r--src/arm/armada-370-mirabox.dts57
-rw-r--r--src/arm/armada-370-netgear-rn102.dts55
-rw-r--r--src/arm/armada-370-netgear-rn104.dts63
-rw-r--r--src/arm/armada-370-rd.dts57
-rw-r--r--src/arm/armada-370-seagate-nas-4bay.dts27
-rw-r--r--src/arm/armada-370-seagate-nas-xbay.dtsi45
-rw-r--r--src/arm/armada-370-seagate-personal-cloud.dtsi84
-rw-r--r--src/arm/armada-370-synology-ds213j.dts130
-rw-r--r--src/arm/armada-370-xp.dtsi95
-rw-r--r--src/arm/armada-370.dtsi170
-rw-r--r--src/arm/armada-375-db.dts271
-rw-r--r--src/arm/armada-375.dtsi72
-rw-r--r--src/arm/armada-385-db-ap.dts58
-rw-r--r--src/arm/armada-385-linksys.dtsi9
-rw-r--r--src/arm/armada-385-turris-omnia.dts340
-rw-r--r--src/arm/armada-388-clearfog.dts72
-rw-r--r--src/arm/armada-388-db.dts25
-rw-r--r--src/arm/armada-388-gp.dts30
-rw-r--r--src/arm/armada-388-rd.dts25
-rw-r--r--src/arm/armada-38x.dtsi59
-rw-r--r--src/arm/armada-390-db.dts175
-rw-r--r--src/arm/armada-390.dtsi3
-rw-r--r--src/arm/armada-395-gp.dts163
-rw-r--r--src/arm/armada-395.dtsi76
-rw-r--r--src/arm/armada-398-db.dts56
-rw-r--r--src/arm/armada-398.dtsi10
-rw-r--r--src/arm/armada-39x.dtsi128
-rw-r--r--src/arm/armada-xp-axpwifiap.dts92
-rw-r--r--src/arm/armada-xp-db.dts128
-rw-r--r--src/arm/armada-xp-gp.dts104
-rw-r--r--src/arm/armada-xp-lenovo-ix4-300d.dts53
-rw-r--r--src/arm/armada-xp-linksys-mamba.dts76
-rw-r--r--src/arm/armada-xp-matrix.dts20
-rw-r--r--src/arm/armada-xp-mv78230.dtsi12
-rw-r--r--src/arm/armada-xp-mv78260.dtsi20
-rw-r--r--src/arm/armada-xp-mv78460.dtsi22
-rw-r--r--src/arm/armada-xp-netgear-rn2120.dts74
-rw-r--r--src/arm/armada-xp-openblocks-ax3-4.dts58
-rw-r--r--src/arm/armada-xp-synology-ds414.dts187
-rw-r--r--src/arm/armada-xp.dtsi125
-rw-r--r--src/arm/armv7-m.dtsi2
-rw-r--r--src/arm/artpec6-devboard.dts4
-rw-r--r--src/arm/artpec6.dtsi60
-rw-r--r--src/arm/at91-ariag25.dts11
-rw-r--r--src/arm/at91-cosino.dtsi9
-rw-r--r--src/arm/at91-foxg20.dts13
-rw-r--r--src/arm/at91-kizbox.dts4
-rw-r--r--src/arm/at91-qil_a9260.dts13
-rw-r--r--src/arm/at91-sam9_l9260.dts121
-rw-r--r--src/arm/at91-sama5d2_xplained.dts41
-rw-r--r--src/arm/at91-sama5d3_xplained.dts2
-rw-r--r--src/arm/at91-sama5d4_ma5d4.dtsi15
-rw-r--r--src/arm/at91-sama5d4_ma5d4evk.dts6
-rw-r--r--src/arm/at91-sama5d4_xplained.dts4
-rw-r--r--src/arm/at91-sama5d4ek.dts20
-rw-r--r--src/arm/at91-vinco.dts2
-rw-r--r--src/arm/at91rm9200.dtsi6
-rw-r--r--src/arm/at91sam9260.dtsi20
-rw-r--r--src/arm/at91sam9260ek.dts211
-rw-r--r--src/arm/at91sam9261.dtsi6
-rw-r--r--src/arm/at91sam9263.dtsi6
-rw-r--r--src/arm/at91sam9263ek.dts2
-rw-r--r--src/arm/at91sam9g20ek_common.dtsi4
-rw-r--r--src/arm/at91sam9g25ek.dts26
-rw-r--r--src/arm/at91sam9g45.dtsi32
-rw-r--r--src/arm/at91sam9n12.dtsi6
-rw-r--r--src/arm/at91sam9rl.dtsi34
-rw-r--r--src/arm/at91sam9rlek.dts4
-rw-r--r--src/arm/at91sam9x5.dtsi36
-rw-r--r--src/arm/at91sam9x5ek.dtsi33
-rw-r--r--src/arm/axp209.dtsi7
-rw-r--r--src/arm/axp22x.dtsi12
-rw-r--r--src/arm/axp809.dtsi53
-rw-r--r--src/arm/bcm-cygnus.dtsi32
-rw-r--r--src/arm/bcm-nsp.dtsi180
-rw-r--r--src/arm/bcm11351.dtsi2
-rw-r--r--src/arm/bcm21664.dtsi2
-rw-r--r--src/arm/bcm23550-sparrow.dts80
-rw-r--r--src/arm/bcm23550.dtsi415
-rw-r--r--src/arm/bcm2835-rpi-a-plus.dts68
-rw-r--r--src/arm/bcm2835-rpi-a.dts70
-rw-r--r--src/arm/bcm2835-rpi-b-plus.dts70
-rw-r--r--src/arm/bcm2835-rpi-b-rev2.dts70
-rw-r--r--src/arm/bcm2835-rpi-b.dts71
-rw-r--r--src/arm/bcm2835-rpi-zero.dts105
-rw-r--r--src/arm/bcm2835-rpi.dtsi16
-rw-r--r--src/arm/bcm2835.dtsi6
-rw-r--r--src/arm/bcm2836-rpi-2-b.dts4
-rw-r--r--src/arm/bcm2836.dtsi6
-rw-r--r--src/arm/bcm283x-rpi-smsc9512.dtsi19
-rw-r--r--src/arm/bcm283x-rpi-smsc9514.dtsi19
-rw-r--r--src/arm/bcm283x-rpi-usb-host.dtsi3
-rw-r--r--src/arm/bcm283x.dtsi226
-rw-r--r--src/arm/bcm4708-buffalo-wzr-1750dhp.dts4
-rw-r--r--src/arm/bcm4708-luxul-xap-1510.dts64
-rw-r--r--src/arm/bcm4708-netgear-r6250.dts4
-rw-r--r--src/arm/bcm4708-netgear-r6300-v2.dts4
-rw-r--r--src/arm/bcm4708-smartrg-sr400ac.dts40
-rw-r--r--src/arm/bcm4709-asus-rt-ac87u.dts2
-rw-r--r--src/arm/bcm4709-buffalo-wxr-1900dhp.dts6
-rw-r--r--src/arm/bcm4709-netgear-r7000.dts2
-rw-r--r--src/arm/bcm4709-netgear-r8000.dts6
-rw-r--r--src/arm/bcm4709-tplink-archer-c9-v1.dts114
-rw-r--r--src/arm/bcm4709.dtsi11
-rw-r--r--src/arm/bcm47094-dlink-dir-885l.dts9
-rw-r--r--src/arm/bcm47094-luxul-xwr-3100.dts111
-rw-r--r--src/arm/bcm47094-netgear-r8500.dts103
-rw-r--r--src/arm/bcm47094.dtsi17
-rw-r--r--src/arm/bcm47189-tenda-ac9.dts74
-rw-r--r--src/arm/bcm5301x-nand-cs0-bch1.dtsi15
-rw-r--r--src/arm/bcm5301x-nand-cs0-bch4.dtsi13
-rw-r--r--src/arm/bcm5301x-nand-cs0-bch8.dtsi16
-rw-r--r--src/arm/bcm5301x-nand-cs0.dtsi18
-rw-r--r--src/arm/bcm5301x.dtsi65
-rw-r--r--src/arm/bcm53573.dtsi159
-rw-r--r--src/arm/bcm953012er.dts104
-rw-r--r--src/arm/bcm958522er.dts130
-rw-r--r--src/arm/bcm958525er.dts142
-rw-r--r--src/arm/bcm958525xmc.dts151
-rw-r--r--src/arm/bcm958622hr.dts170
-rw-r--r--src/arm/bcm958623hr.dts178
-rw-r--r--src/arm/bcm958625hr.dts180
-rw-r--r--src/arm/bcm958625k.dts59
-rw-r--r--src/arm/bcm988312hr.dts182
-rw-r--r--src/arm/berlin2-sony-nsz-gs7.dts2
-rw-r--r--src/arm/berlin2.dtsi7
-rw-r--r--src/arm/berlin2cd-google-chromecast.dts2
-rw-r--r--src/arm/berlin2cd.dtsi5
-rw-r--r--src/arm/berlin2q-marvell-dmp.dts14
-rw-r--r--src/arm/berlin2q.dtsi8
-rw-r--r--src/arm/cloudengines-pogoplug-series-3.dts94
-rw-r--r--src/arm/compulab-sb-som.dtsi2
-rw-r--r--src/arm/da850-evm.dts52
-rw-r--r--src/arm/da850-lcdk.dts238
-rw-r--r--src/arm/da850.dtsi150
-rw-r--r--src/arm/dm8148-evm.dts4
-rw-r--r--src/arm/dm8148-t410.dts4
-rw-r--r--src/arm/dm814x.dtsi9
-rw-r--r--src/arm/dm8168-evm.dts4
-rw-r--r--src/arm/dm816x.dtsi7
-rw-r--r--src/arm/dra62x-j5eco-evm.dts4
-rw-r--r--src/arm/dra7-evm.dts14
-rw-r--r--src/arm/dra7.dtsi242
-rw-r--r--src/arm/dra71-evm.dts230
-rw-r--r--src/arm/dra72-evm-common.dtsi364
-rw-r--r--src/arm/dra72-evm-revc.dts33
-rw-r--r--src/arm/dra72-evm-tps65917.dtsi150
-rw-r--r--src/arm/dra72-evm.dts16
-rw-r--r--src/arm/dra72x.dtsi16
-rw-r--r--src/arm/dra74x.dtsi24
-rw-r--r--src/arm/dra7xx-clocks.dtsi15
-rw-r--r--src/arm/efm32gg-dk3750.dts5
-rw-r--r--src/arm/efm32gg.dtsi4
-rw-r--r--src/arm/emev2-kzm9d.dts24
-rw-r--r--src/arm/emev2.dtsi29
-rw-r--r--src/arm/ep7209.dtsi191
-rw-r--r--src/arm/ep7211-edb7211.dts100
-rw-r--r--src/arm/ep7211.dtsi12
-rw-r--r--src/arm/ethernut5.dts4
-rw-r--r--src/arm/evk-pro3.dts4
-rw-r--r--src/arm/exynos-mfc-reserved-memory.dtsi35
-rw-r--r--src/arm/exynos3250-artik5-eval.dts2
-rw-r--r--src/arm/exynos3250-artik5.dtsi5
-rw-r--r--src/arm/exynos3250-monk.dts5
-rw-r--r--src/arm/exynos3250-pinctrl.dtsi366
-rw-r--r--src/arm/exynos3250-rinato.dts9
-rw-r--r--src/arm/exynos3250.dtsi101
-rw-r--r--src/arm/exynos4.dtsi104
-rw-r--r--src/arm/exynos4210-origen.dts10
-rw-r--r--src/arm/exynos4210-pinctrl.dtsi478
-rw-r--r--src/arm/exynos4210-smdkv310.dts22
-rw-r--r--src/arm/exynos4210-trats.dts3
-rw-r--r--src/arm/exynos4210-universal_c210.dts13
-rw-r--r--src/arm/exynos4210.dtsi36
-rw-r--r--src/arm/exynos4412-itop-elite.dts240
-rw-r--r--src/arm/exynos4412-itop-scp-core.dtsi501
-rw-r--r--src/arm/exynos4412-odroid-common.dtsi45
-rw-r--r--src/arm/exynos4412-odroidu3.dts21
-rw-r--r--src/arm/exynos4412-odroidx.dts21
-rw-r--r--src/arm/exynos4412-odroidx2.dts14
-rw-r--r--src/arm/exynos4412-origen.dts38
-rw-r--r--src/arm/exynos4412-smdk4412.dts22
-rw-r--r--src/arm/exynos4412-tiny4412.dts3
-rw-r--r--src/arm/exynos4412-trats2.dts7
-rw-r--r--src/arm/exynos4x12-pinctrl.dtsi545
-rw-r--r--src/arm/exynos4x12.dtsi55
-rw-r--r--src/arm/exynos5.dtsi246
-rw-r--r--src/arm/exynos5250-arndale.dts11
-rw-r--r--src/arm/exynos5250-pinctrl.dtsi404
-rw-r--r--src/arm/exynos5250-smdk5250.dts17
-rw-r--r--src/arm/exynos5250-snow-common.dtsi87
-rw-r--r--src/arm/exynos5250-snow-rev5.dts6
-rw-r--r--src/arm/exynos5250-snow.dts6
-rw-r--r--src/arm/exynos5250-spring.dts83
-rw-r--r--src/arm/exynos5250.dtsi1701
-rw-r--r--src/arm/exynos5260-pinctrl.dtsi280
-rw-r--r--src/arm/exynos5260-xyref5260.dts9
-rw-r--r--src/arm/exynos5260.dtsi47
-rw-r--r--src/arm/exynos5410-odroidxu.dts647
-rw-r--r--src/arm/exynos5410-pinctrl.dtsi221
-rw-r--r--src/arm/exynos5410-smdk5410.dts19
-rw-r--r--src/arm/exynos5410.dtsi400
-rw-r--r--src/arm/exynos5420-arndale-octa.dts24
-rw-r--r--src/arm/exynos5420-peach-pit.dts166
-rw-r--r--src/arm/exynos5420-pinctrl.dtsi364
-rw-r--r--src/arm/exynos5420-smdk5420.dts29
-rw-r--r--src/arm/exynos5420.dtsi2770
-rw-r--r--src/arm/exynos5422-odroidxu3-common.dtsi141
-rw-r--r--src/arm/exynos5422-odroidxu3-lite.dts35
-rw-r--r--src/arm/exynos5422-odroidxu3.dts35
-rw-r--r--src/arm/exynos5440-sd5v1.dts6
-rw-r--r--src/arm/exynos5440-ssdk5440.dts6
-rw-r--r--src/arm/exynos5440.dtsi75
-rw-r--r--src/arm/exynos54xx-odroidxu-leds.dtsi50
-rw-r--r--src/arm/exynos54xx.dtsi198
-rw-r--r--src/arm/exynos5800-peach-pi.dts166
-rw-r--r--src/arm/ge863-pro3.dtsi9
-rw-r--r--src/arm/hi3519-demb.dts42
-rw-r--r--src/arm/hi3519.dtsi187
-rw-r--r--src/arm/hi3620.dtsi6
-rw-r--r--src/arm/hip01.dtsi2
-rw-r--r--src/arm/hisi-x5hd2.dtsi10
-rw-r--r--src/arm/imx1-ads.dts4
-rw-r--r--src/arm/imx1-apf9328.dts4
-rw-r--r--src/arm/imx1.dtsi12
-rw-r--r--src/arm/imx23-sansa.dts207
-rw-r--r--src/arm/imx23-xfi3.dts179
-rw-r--r--src/arm/imx23.dtsi62
-rw-r--r--src/arm/imx25-eukrea-mbimxsd25-baseboard.dts4
-rw-r--r--src/arm/imx25-pdk.dts2
-rw-r--r--src/arm/imx25-pinfunc.h627
-rw-r--r--src/arm/imx25.dtsi12
-rw-r--r--src/arm/imx27-eukrea-cpuimx27.dtsi2
-rw-r--r--src/arm/imx27-eukrea-mbimxsd27-baseboard.dts6
-rw-r--r--src/arm/imx27-pdk.dts2
-rw-r--r--src/arm/imx27-phytec-phycard-s-rdk.dts6
-rw-r--r--src/arm/imx27-phytec-phycore-rdk.dts4
-rw-r--r--src/arm/imx27.dtsi12
-rw-r--r--src/arm/imx28-apf28dev.dts2
-rw-r--r--src/arm/imx28-cfa10049.dts2
-rw-r--r--src/arm/imx28-eukrea-mbmx28lc.dtsi4
-rw-r--r--src/arm/imx28-evk.dts2
-rw-r--r--src/arm/imx28-m28.dtsi6
-rw-r--r--src/arm/imx28-m28evk.dts4
-rw-r--r--src/arm/imx28-tx28.dts2
-rw-r--r--src/arm/imx28.dtsi17
-rw-r--r--src/arm/imx31-bug.dts2
-rw-r--r--src/arm/imx31.dtsi31
-rw-r--r--src/arm/imx35-eukrea-mbimxsd35-baseboard.dts4
-rw-r--r--src/arm/imx35-pdk.dts2
-rw-r--r--src/arm/imx35.dtsi19
-rw-r--r--src/arm/imx50.dtsi66
-rw-r--r--src/arm/imx51-babbage.dts4
-rw-r--r--src/arm/imx51-eukrea-mbimxsd51-baseboard.dts4
-rw-r--r--src/arm/imx51-ts4800.dts29
-rw-r--r--src/arm/imx51.dtsi56
-rw-r--r--src/arm/imx53-m53.dtsi6
-rw-r--r--src/arm/imx53-m53evk.dts4
-rw-r--r--src/arm/imx53-qsb.dts14
-rw-r--r--src/arm/imx53-smd.dts2
-rw-r--r--src/arm/imx53-tqma53.dtsi2
-rw-r--r--src/arm/imx53-tx53.dtsi6
-rw-r--r--src/arm/imx53-usbarmory.dts224
-rw-r--r--src/arm/imx53.dtsi98
-rw-r--r--src/arm/imx6dl-colibri-eval-v3.dts253
-rw-r--r--src/arm/imx6dl-gw553x.dts55
-rw-r--r--src/arm/imx6dl-icore.dts59
-rw-r--r--src/arm/imx6dl-riotboard.dts25
-rw-r--r--src/arm/imx6dl-ts4900.dts49
-rw-r--r--src/arm/imx6dl-tx6dl-comtft.dts2
-rw-r--r--src/arm/imx6dl-tx6u-801x.dts2
-rw-r--r--src/arm/imx6dl.dtsi53
-rw-r--r--src/arm/imx6q-apalis-ixora.dts26
-rw-r--r--src/arm/imx6q-arm2.dts27
-rw-r--r--src/arm/imx6q-b450v3.dts16
-rw-r--r--src/arm/imx6q-b650v3.dts15
-rw-r--r--src/arm/imx6q-ba16.dtsi26
-rw-r--r--src/arm/imx6q-bx50v3.dtsi76
-rw-r--r--src/arm/imx6q-cm-fx6.dts280
-rw-r--r--src/arm/imx6q-dmo-edmqmx6.dts26
-rw-r--r--src/arm/imx6q-evi.dts31
-rw-r--r--src/arm/imx6q-gw5400-a.dts24
-rw-r--r--src/arm/imx6q-gw553x.dts55
-rw-r--r--src/arm/imx6q-h100.dts395
-rw-r--r--src/arm/imx6q-icore.dts59
-rw-r--r--src/arm/imx6q-marsboard.dts24
-rw-r--r--src/arm/imx6q-nitrogen6_som2.dts53
-rw-r--r--src/arm/imx6q-novena.dts16
-rw-r--r--src/arm/imx6q-phytec-pbab01.dts2
-rw-r--r--src/arm/imx6q-sbc6x.dts24
-rw-r--r--src/arm/imx6q-tbs2910.dts26
-rw-r--r--src/arm/imx6q-ts4900.dts53
-rw-r--r--src/arm/imx6q-tx6q-1010-comtft.dts2
-rw-r--r--src/arm/imx6q-tx6q-1010.dts2
-rw-r--r--src/arm/imx6q-tx6q-1020-comtft.dts2
-rw-r--r--src/arm/imx6q-tx6q-1020.dts2
-rw-r--r--src/arm/imx6q-utilite-pro.dts226
-rw-r--r--src/arm/imx6q.dtsi37
-rw-r--r--src/arm/imx6qdl-apalis.dtsi37
-rw-r--r--src/arm/imx6qdl-apf6dev.dtsi16
-rw-r--r--src/arm/imx6qdl-aristainetos.dtsi4
-rw-r--r--src/arm/imx6qdl-aristainetos2.dtsi4
-rw-r--r--src/arm/imx6qdl-colibri.dtsi890
-rw-r--r--src/arm/imx6qdl-dfi-fs700-m60.dtsi24
-rw-r--r--src/arm/imx6qdl-gw51xx.dtsi36
-rw-r--r--src/arm/imx6qdl-gw52xx.dtsi43
-rw-r--r--src/arm/imx6qdl-gw53xx.dtsi43
-rw-r--r--src/arm/imx6qdl-gw54xx.dtsi48
-rw-r--r--src/arm/imx6qdl-gw551x.dtsi12
-rw-r--r--src/arm/imx6qdl-gw552x.dtsi14
-rw-r--r--src/arm/imx6qdl-gw553x.dtsi433
-rw-r--r--src/arm/imx6qdl-icore-rqs.dtsi24
-rw-r--r--src/arm/imx6qdl-icore.dtsi265
-rw-r--r--src/arm/imx6qdl-microsom.dtsi2
-rw-r--r--src/arm/imx6qdl-nit6xlite.dtsi47
-rw-r--r--src/arm/imx6qdl-nitrogen6_max.dtsi47
-rw-r--r--src/arm/imx6qdl-nitrogen6_som2.dtsi770
-rw-r--r--src/arm/imx6qdl-nitrogen6x.dtsi38
-rw-r--r--src/arm/imx6qdl-phytec-pfla02.dtsi42
-rw-r--r--src/arm/imx6qdl-rex.dtsi24
-rw-r--r--src/arm/imx6qdl-sabreauto.dtsi29
-rw-r--r--src/arm/imx6qdl-sabrelite.dtsi35
-rw-r--r--src/arm/imx6qdl-sabresd.dtsi47
-rw-r--r--src/arm/imx6qdl-ts4900.dtsi481
-rw-r--r--src/arm/imx6qdl-tx6.dtsi38
-rw-r--r--src/arm/imx6qdl-udoo.dtsi24
-rw-r--r--src/arm/imx6qdl-wandboard-revb1.dtsi2
-rw-r--r--src/arm/imx6qdl-wandboard.dtsi31
-rw-r--r--src/arm/imx6qdl.dtsi29
-rw-r--r--src/arm/imx6qp.dtsi17
-rw-r--r--src/arm/imx6sl-warp.dts2
-rw-r--r--src/arm/imx6sl.dtsi76
-rw-r--r--src/arm/imx6sx-nitrogen6sx.dts2
-rw-r--r--src/arm/imx6sx-pinfunc.h14
-rw-r--r--src/arm/imx6sx-sabreauto.dts2
-rw-r--r--src/arm/imx6sx-sdb.dtsi30
-rw-r--r--src/arm/imx6sx-udoo-neo-basic.dts69
-rw-r--r--src/arm/imx6sx-udoo-neo-extended.dts54
-rw-r--r--src/arm/imx6sx-udoo-neo-full.dts69
-rw-r--r--src/arm/imx6sx-udoo-neo.dtsi293
-rw-r--r--src/arm/imx6sx.dtsi60
-rw-r--r--src/arm/imx6ul-14x14-evk.dts73
-rw-r--r--src/arm/imx6ul-geam-kit.dts101
-rw-r--r--src/arm/imx6ul-geam.dtsi361
-rw-r--r--src/arm/imx6ul-liteboard.dts147
-rw-r--r--src/arm/imx6ul-litesom.dtsi82
-rw-r--r--src/arm/imx6ul-pico-hobbit.dts39
-rw-r--r--src/arm/imx6ul-tx6ul-mainboard.dts4
-rw-r--r--src/arm/imx6ul-tx6ul.dtsi6
-rw-r--r--src/arm/imx6ul.dtsi30
-rw-r--r--src/arm/imx6ull-14x14-evk.dts52
-rw-r--r--src/arm/imx6ull-pinfunc.h56
-rw-r--r--src/arm/imx6ull.dtsi43
-rw-r--r--src/arm/imx7-colibri-eval-v3.dtsi144
-rw-r--r--src/arm/imx7-colibri.dtsi624
-rw-r--r--src/arm/imx7d-cl-som-imx7.dts1
-rw-r--r--src/arm/imx7d-colibri-eval-v3.dts66
-rw-r--r--src/arm/imx7d-colibri.dtsi54
-rw-r--r--src/arm/imx7d-nitrogen7.dts3
-rw-r--r--src/arm/imx7d-pinfunc.h14
-rw-r--r--src/arm/imx7d-sdb.dts131
-rw-r--r--src/arm/imx7d.dtsi943
-rw-r--r--src/arm/imx7s-colibri-eval-v3.dts51
-rw-r--r--src/arm/imx7s-colibri.dtsi50
-rw-r--r--src/arm/imx7s-warp.dts446
-rw-r--r--src/arm/imx7s.dtsi1001
-rw-r--r--src/arm/integratorap.dts88
-rw-r--r--src/arm/integratorcp.dts102
-rw-r--r--src/arm/keystone-k2e-evm.dts12
-rw-r--r--src/arm/keystone-k2e.dtsi11
-rw-r--r--src/arm/keystone-k2g-evm.dts11
-rw-r--r--src/arm/keystone-k2g.dtsi41
-rw-r--r--src/arm/keystone-k2hk-evm.dts6
-rw-r--r--src/arm/keystone-k2l-evm.dts6
-rw-r--r--src/arm/keystone-k2l.dtsi150
-rw-r--r--src/arm/keystone.dtsi11
-rw-r--r--src/arm/kirkwood-ib62x0.dts2
-rw-r--r--src/arm/kirkwood-ns2lite.dts2
-rw-r--r--src/arm/kirkwood-openblocks_a6.dts9
-rw-r--r--src/arm/kirkwood-openrd.dtsi4
-rw-r--r--src/arm/kirkwood-topkick.dts4
-rw-r--r--src/arm/logicpd-som-lv-37xx-devkit.dts11
-rw-r--r--src/arm/logicpd-som-lv.dtsi16
-rw-r--r--src/arm/logicpd-torpedo-37xx-devkit.dts4
-rw-r--r--src/arm/logicpd-torpedo-som.dtsi6
-rw-r--r--src/arm/lpc18xx.dtsi7
-rw-r--r--src/arm/lpc32xx.dtsi16
-rw-r--r--src/arm/lpc4337-ciaa.dts2
-rw-r--r--src/arm/lpc4350-hitex-eval.dts4
-rw-r--r--src/arm/lpc4357-ea4357-devkit.dts2
-rw-r--r--src/arm/ls1021a-twr.dts13
-rw-r--r--src/arm/ls1021a.dtsi85
-rw-r--r--src/arm/meson8-minix-neo-x8.dts1
-rw-r--r--src/arm/meson8b.dtsi28
-rw-r--r--src/arm/mpa1600.dts11
-rw-r--r--src/arm/mps2-an385.dts2
-rw-r--r--src/arm/mps2-an399.dts2
-rw-r--r--src/arm/mps2.dtsi3
-rw-r--r--src/arm/mt2701.dtsi50
-rw-r--r--src/arm/omap2.dtsi5
-rw-r--r--src/arm/omap2420-h4.dts2
-rw-r--r--src/arm/omap2420-n8x0-common.dtsi2
-rw-r--r--src/arm/omap2420.dtsi2
-rw-r--r--src/arm/omap2430-sdp.dts2
-rw-r--r--src/arm/omap2430.dtsi2
-rw-r--r--src/arm/omap24xx-clocks.dtsi2
-rw-r--r--src/arm/omap3-beagle-xm.dts12
-rw-r--r--src/arm/omap3-beagle.dts12
-rw-r--r--src/arm/omap3-cm-t3x.dtsi4
-rw-r--r--src/arm/omap3-devkit8000-common.dtsi14
-rw-r--r--src/arm/omap3-devkit8000-lcd-common.dtsi4
-rw-r--r--src/arm/omap3-devkit8000-lcd43.dts2
-rw-r--r--src/arm/omap3-devkit8000-lcd70.dts2
-rw-r--r--src/arm/omap3-evm-37xx.dts2
-rw-r--r--src/arm/omap3-evm.dts2
-rw-r--r--src/arm/omap3-gta04.dtsi74
-rw-r--r--src/arm/omap3-ha-lcd.dts2
-rw-r--r--src/arm/omap3-igep.dtsi2
-rw-r--r--src/arm/omap3-igep0020-common.dtsi8
-rw-r--r--src/arm/omap3-ldp.dts2
-rw-r--r--src/arm/omap3-lilly-a83x.dtsi2
-rw-r--r--src/arm/omap3-n900.dts16
-rw-r--r--src/arm/omap3-n950-n9.dtsi6
-rw-r--r--src/arm/omap3-overo-alto35-common.dtsi2
-rw-r--r--src/arm/omap3-overo-base.dtsi10
-rw-r--r--src/arm/omap3-overo-chestnut43-common.dtsi6
-rw-r--r--src/arm/omap3-overo-common-dvi.dtsi8
-rw-r--r--src/arm/omap3-overo-common-lcd35.dtsi2
-rw-r--r--src/arm/omap3-overo-common-lcd43.dtsi2
-rw-r--r--src/arm/omap3-overo-gallop43-common.dtsi4
-rw-r--r--src/arm/omap3-overo-palo35-common.dtsi4
-rw-r--r--src/arm/omap3-overo-palo43-common.dtsi4
-rw-r--r--src/arm/omap3-overo-tobi-common.dtsi2
-rw-r--r--src/arm/omap3-overo-tobiduo-common.dtsi3
-rw-r--r--src/arm/omap3-pandora-common.dtsi12
-rw-r--r--src/arm/omap3-sb-t35.dtsi8
-rw-r--r--src/arm/omap3-sniper.dts2
-rw-r--r--src/arm/omap3-tao3530.dtsi2
-rw-r--r--src/arm/omap3-thunder.dts2
-rw-r--r--src/arm/omap3-zoom3.dts2
-rw-r--r--src/arm/omap3.dtsi19
-rw-r--r--src/arm/omap3430-sdp.dts2
-rw-r--r--src/arm/omap34xx.dtsi3
-rw-r--r--src/arm/omap36xx.dtsi3
-rw-r--r--src/arm/omap4-droid4-xt894.dts188
-rw-r--r--src/arm/omap4-duovero-parlor.dts4
-rw-r--r--src/arm/omap4-duovero.dtsi7
-rw-r--r--src/arm/omap4-kc1.dts2
-rw-r--r--src/arm/omap4-panda-common.dtsi25
-rw-r--r--src/arm/omap4-sdp.dts15
-rw-r--r--src/arm/omap4-var-om44customboard.dtsi2
-rw-r--r--src/arm/omap4-var-som-om44.dtsi7
-rw-r--r--src/arm/omap4.dtsi7
-rw-r--r--src/arm/omap5-board-common.dtsi49
-rw-r--r--src/arm/omap5-cm-t54.dts21
-rw-r--r--src/arm/omap5-igep0050.dts42
-rw-r--r--src/arm/omap5-uevm.dts110
-rw-r--r--src/arm/omap5.dtsi30
-rw-r--r--src/arm/orion5x-linkstation-lschl.dts171
-rw-r--r--src/arm/orion5x-linkstation-lsgl.dts4
-rw-r--r--src/arm/orion5x-mv88f5181.dtsi49
-rw-r--r--src/arm/orion5x-netgear-wnr854t.dts251
-rw-r--r--src/arm/orion5x.dtsi3
-rw-r--r--src/arm/ox820.dtsi296
-rw-r--r--src/arm/pm9g45.dts9
-rw-r--r--src/arm/pxa25x.dtsi117
-rw-r--r--src/arm/pxa27x.dtsi47
-rw-r--r--src/arm/pxa2xx.dtsi12
-rw-r--r--src/arm/pxa3xx.dtsi134
-rw-r--r--src/arm/qcom-apq8060-dragonboard.dts784
-rw-r--r--src/arm/qcom-apq8064-arrow-sd-600eval-pins.dtsi52
-rw-r--r--src/arm/qcom-apq8064-arrow-sd-600eval.dts351
-rw-r--r--src/arm/qcom-apq8064-asus-nexus7-flo.dts98
-rw-r--r--src/arm/qcom-apq8064-ifc6410.dts74
-rw-r--r--src/arm/qcom-apq8064-pins.dtsi40
-rw-r--r--src/arm/qcom-apq8064-sony-xperia-yuga.dts44
-rw-r--r--src/arm/qcom-apq8064.dtsi518
-rw-r--r--src/arm/qcom-apq8074-dragonboard.dts247
-rw-r--r--src/arm/qcom-apq8084.dtsi127
-rw-r--r--src/arm/qcom-ipq4019.dtsi8
-rw-r--r--src/arm/qcom-ipq8064-ap148.dts1
-rw-r--r--src/arm/qcom-ipq8064.dtsi3
-rw-r--r--src/arm/qcom-mdm9615-wp8548-mangoh-green.dts281
-rw-r--r--src/arm/qcom-mdm9615-wp8548.dtsi170
-rw-r--r--src/arm/qcom-mdm9615.dtsi557
-rw-r--r--src/arm/qcom-msm8660-surf.dts11
-rw-r--r--src/arm/qcom-msm8660.dtsi222
-rw-r--r--src/arm/qcom-msm8960.dtsi3
-rw-r--r--src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts291
-rw-r--r--src/arm/qcom-msm8974-sony-xperia-honami.dts85
-rw-r--r--src/arm/qcom-msm8974.dtsi183
-rw-r--r--src/arm/qcom-pm8941.dtsi5
-rw-r--r--src/arm/qcom-pma8084.dtsi20
-rw-r--r--src/arm/r7s72100-genmai.dts6
-rw-r--r--src/arm/r7s72100-rskrza1.dts66
-rw-r--r--src/arm/r7s72100.dtsi77
-rw-r--r--src/arm/r8a73a4-ape6evm.dts12
-rw-r--r--src/arm/r8a73a4.dtsi39
-rw-r--r--src/arm/r8a7740-armadillo800eva.dts20
-rw-r--r--src/arm/r8a7740.dtsi6
-rw-r--r--src/arm/r8a7743-sk-rzg1m.dts57
-rw-r--r--src/arm/r8a7743.dtsi476
-rw-r--r--src/arm/r8a7745-sk-rzg1e.dts52
-rw-r--r--src/arm/r8a7745.dtsi476
-rw-r--r--src/arm/r8a7778-bockw.dts7
-rw-r--r--src/arm/r8a7778.dtsi37
-rw-r--r--src/arm/r8a7779-marzen.dts12
-rw-r--r--src/arm/r8a7779.dtsi16
-rw-r--r--src/arm/r8a7790-lager.dts146
-rw-r--r--src/arm/r8a7790.dtsi276
-rw-r--r--src/arm/r8a7791-koelsch.dts157
-rw-r--r--src/arm/r8a7791-porter.dts12
-rw-r--r--src/arm/r8a7791.dtsi264
-rw-r--r--src/arm/r8a7792-blanche.dts330
-rw-r--r--src/arm/r8a7792-wheat.dts325
-rw-r--r--src/arm/r8a7792.dtsi986
-rw-r--r--src/arm/r8a7793-gose.dts30
-rw-r--r--src/arm/r8a7793.dtsi256
-rw-r--r--src/arm/r8a7794-alt.dts168
-rw-r--r--src/arm/r8a7794-silk.dts92
-rw-r--r--src/arm/r8a7794.dtsi465
-rw-r--r--src/arm/rk1108-evb.dts69
-rw-r--r--src/arm/rk1108.dtsi452
-rw-r--r--src/arm/rk3036-evb.dts2
-rw-r--r--src/arm/rk3036-kylin.dts2
-rw-r--r--src/arm/rk3036.dtsi23
-rw-r--r--src/arm/rk3066a-bqcurie2.dts2
-rw-r--r--src/arm/rk3066a-marsboard.dts2
-rw-r--r--src/arm/rk3066a-mk808.dts195
-rw-r--r--src/arm/rk3066a-rayeager.dts2
-rw-r--r--src/arm/rk3066a.dtsi31
-rw-r--r--src/arm/rk3188-px3-evb.dts328
-rw-r--r--src/arm/rk3188-radxarock.dts2
-rw-r--r--src/arm/rk3188.dtsi2
-rw-r--r--src/arm/rk3228-evb.dts4
-rw-r--r--src/arm/rk3229-evb.dts90
-rw-r--r--src/arm/rk322x.dtsi707
-rw-r--r--src/arm/rk3288-evb-act8846.dts4
-rw-r--r--src/arm/rk3288-evb-rk808.dts4
-rw-r--r--src/arm/rk3288-evb.dtsi47
-rw-r--r--src/arm/rk3288-fennec.dts382
-rw-r--r--src/arm/rk3288-firefly-reload-core.dtsi310
-rw-r--r--src/arm/rk3288-firefly-reload.dts403
-rw-r--r--src/arm/rk3288-firefly.dtsi33
-rw-r--r--src/arm/rk3288-miqi.dts28
-rw-r--r--src/arm/rk3288-popmetal.dts77
-rw-r--r--src/arm/rk3288-r89.dts2
-rw-r--r--src/arm/rk3288-rock2-som.dtsi33
-rw-r--r--src/arm/rk3288-veyron-analog-audio.dtsi101
-rw-r--r--src/arm/rk3288-veyron-chromebook.dtsi1
-rw-r--r--src/arm/rk3288-veyron.dtsi33
-rw-r--r--src/arm/rk3288.dtsi100
-rw-r--r--src/arm/rk3xxx.dtsi19
-rw-r--r--src/arm/s3c2416-pinctrl.dtsi38
-rw-r--r--src/arm/s3c6410-mini6410.dts4
-rw-r--r--src/arm/s3c64xx-pinctrl.dtsi356
-rw-r--r--src/arm/s5pv210-aquila.dts6
-rw-r--r--src/arm/s5pv210-goni.dts2
-rw-r--r--src/arm/s5pv210-pinctrl.dtsi476
-rw-r--r--src/arm/s5pv210-smdkc110.dts2
-rw-r--r--src/arm/s5pv210-smdkv210.dts2
-rw-r--r--src/arm/s5pv210-torbreck.dts2
-rw-r--r--src/arm/s5pv210.dtsi4
-rw-r--r--src/arm/sama5d2.dtsi115
-rw-r--r--src/arm/sama5d3.dtsi48
-rw-r--r--src/arm/sama5d31ek.dts1
-rw-r--r--src/arm/sama5d33ek.dts1
-rw-r--r--src/arm/sama5d34ek.dts1
-rw-r--r--src/arm/sama5d35ek.dts2
-rw-r--r--src/arm/sama5d36ek.dts2
-rw-r--r--src/arm/sama5d3xcm.dtsi34
-rw-r--r--src/arm/sama5d3xmb.dtsi12
-rw-r--r--src/arm/sama5d3xmb_emac.dtsi26
-rw-r--r--src/arm/sama5d3xmb_gmac.dtsi48
-rw-r--r--src/arm/sama5d4.dtsi71
-rw-r--r--src/arm/sh73a0-kzm9g.dts19
-rw-r--r--src/arm/sh73a0.dtsi6
-rw-r--r--src/arm/skeleton.dtsi4
-rw-r--r--src/arm/socfpga.dtsi33
-rw-r--r--src/arm/socfpga_arria10.dtsi88
-rw-r--r--src/arm/socfpga_arria10_socdk.dtsi56
-rw-r--r--src/arm/socfpga_arria10_socdk_qspi.dts49
-rw-r--r--src/arm/socfpga_arria10_socdk_sdmmc.dts12
-rw-r--r--src/arm/socfpga_arria5_socdk.dts33
-rw-r--r--src/arm/socfpga_cyclone5_de0_sockit.dts2
-rw-r--r--src/arm/socfpga_cyclone5_mcv.dtsi2
-rw-r--r--src/arm/socfpga_cyclone5_mcvevk.dts4
-rw-r--r--src/arm/socfpga_cyclone5_socdk.dts35
-rw-r--r--src/arm/socfpga_cyclone5_sockit.dts23
-rw-r--r--src/arm/socfpga_cyclone5_socrates.dts21
-rw-r--r--src/arm/socfpga_cyclone5_sodia.dts123
-rw-r--r--src/arm/socfpga_cyclone5_vining_fpga.dts2
-rw-r--r--src/arm/spear13xx.dtsi2
-rw-r--r--src/arm/ste-dbx5x0.dtsi1
-rw-r--r--src/arm/ste-href-tvk1281618.dtsi62
-rw-r--r--src/arm/ste-href.dtsi1
-rw-r--r--src/arm/ste-hrefv60plus.dtsi120
-rw-r--r--src/arm/ste-nomadik-nhk15.dts68
-rw-r--r--src/arm/ste-nomadik-stn8815.dtsi28
-rw-r--r--src/arm/ste-snowball.dts99
-rw-r--r--src/arm/stih407-clock.dtsi32
-rw-r--r--src/arm/stih407-family.dtsi192
-rw-r--r--src/arm/stih407-pinctrl.dtsi142
-rw-r--r--src/arm/stih407.dtsi18
-rw-r--r--src/arm/stih410-b2260.dts210
-rw-r--r--src/arm/stih410-clock.dtsi30
-rw-r--r--src/arm/stih410.dtsi48
-rw-r--r--src/arm/stih418-b2199.dts8
-rw-r--r--src/arm/stih418-clock.dtsi20
-rw-r--r--src/arm/stihxxx-b2120.dtsi69
-rw-r--r--src/arm/stm32429i-eval.dts29
-rw-r--r--src/arm/stm32746g-eval.dts96
-rw-r--r--src/arm/stm32f429-disco.dts13
-rw-r--r--src/arm/stm32f429.dtsi50
-rw-r--r--src/arm/stm32f469-disco.dts8
-rw-r--r--src/arm/stm32f746.dtsi304
-rw-r--r--src/arm/sun4i-a10-a1000.dts4
-rw-r--r--src/arm/sun4i-a10-ba10-tvbox.dts4
-rw-r--r--src/arm/sun4i-a10-hackberry.dts1
-rw-r--r--src/arm/sun4i-a10-jesurun-q5.dts1
-rw-r--r--src/arm/sun4i-a10.dtsi230
-rw-r--r--src/arm/sun5i-a10s-auxtek-t004.dts19
-rw-r--r--src/arm/sun5i-a10s-mk802.dts32
-rw-r--r--src/arm/sun5i-a10s-olinuxino-micro.dts7
-rw-r--r--src/arm/sun5i-a10s-wobo-i5.dts10
-rw-r--r--src/arm/sun5i-a10s.dtsi14
-rw-r--r--src/arm/sun5i-a13-difrnce-dit4350.dts178
-rw-r--r--src/arm/sun5i-a13-empire-electronix-m712.dts51
-rw-r--r--src/arm/sun5i-a13-inet-98v-rev2.dts164
-rw-r--r--src/arm/sun5i-a13-olinuxino.dts54
-rw-r--r--src/arm/sun5i-a13-q8-tablet.dts40
-rw-r--r--src/arm/sun5i-a13-utoo-p66.dts216
-rw-r--r--src/arm/sun5i-a13.dtsi124
-rw-r--r--src/arm/sun5i-gr8-chip-pro.dts266
-rw-r--r--src/arm/sun5i-gr8-evb.dts375
-rw-r--r--src/arm/sun5i-gr8.dtsi1132
-rw-r--r--src/arm/sun5i-r8-chip.dts79
-rw-r--r--src/arm/sun5i-r8.dtsi120
-rw-r--r--src/arm/sun5i-reference-design-tablet.dtsi235
-rw-r--r--src/arm/sun5i.dtsi29
-rw-r--r--src/arm/sun6i-a31-hummingbird.dts84
-rw-r--r--src/arm/sun6i-a31-m9.dts96
-rw-r--r--src/arm/sun6i-a31-mele-a1000g-quad.dts96
-rw-r--r--src/arm/sun6i-a31.dtsi697
-rw-r--r--src/arm/sun6i-a31s-colorfly-e708-q1.dts138
-rw-r--r--src/arm/sun6i-a31s-inet-q972.dts100
-rw-r--r--src/arm/sun6i-a31s-sina31s.dts8
-rw-r--r--src/arm/sun6i-a31s.dtsi8
-rw-r--r--src/arm/sun6i-reference-design-tablet.dtsi193
-rw-r--r--src/arm/sun7i-a20-bananapi-m1-plus.dts281
-rw-r--r--src/arm/sun7i-a20-lamobo-r1.dts80
-rw-r--r--src/arm/sun7i-a20-olimex-som-evb.dts4
-rw-r--r--src/arm/sun7i-a20-olinuxino-lime2-emmc.dts2
-rw-r--r--src/arm/sun7i-a20.dtsi485
-rw-r--r--src/arm/sun8i-a23-a33.dtsi320
-rw-r--r--src/arm/sun8i-a23-gt90h-v4.dts195
-rw-r--r--src/arm/sun8i-a23-inet86dz.dts67
-rw-r--r--src/arm/sun8i-a23-ippo-q8h-v1.2.dts15
-rw-r--r--src/arm/sun8i-a23-ippo-q8h-v5.dts15
-rw-r--r--src/arm/sun8i-a23-polaroid-mid2407pxe03.dts111
-rw-r--r--src/arm/sun8i-a23-polaroid-mid2809pxe04.dts202
-rw-r--r--src/arm/sun8i-a23-q8-tablet.dts15
-rw-r--r--src/arm/sun8i-a23.dtsi80
-rw-r--r--src/arm/sun8i-a33-et-q8-v1.6.dts15
-rw-r--r--src/arm/sun8i-a33-ga10h-v1.1.dts81
-rw-r--r--src/arm/sun8i-a33-inet-d978-rev2.dts108
-rw-r--r--src/arm/sun8i-a33-ippo-q8h-v1.2.dts15
-rw-r--r--src/arm/sun8i-a33-olinuxino.dts226
-rw-r--r--src/arm/sun8i-a33-q8-tablet.dts15
-rw-r--r--src/arm/sun8i-a33-sinlinx-sina33.dts5
-rw-r--r--src/arm/sun8i-a33.dtsi236
-rw-r--r--src/arm/sun8i-h3-bananapi-m2-plus.dts195
-rw-r--r--src/arm/sun8i-h3-nanopi-m1.dts64
-rw-r--r--src/arm/sun8i-h3-nanopi-neo.dts48
-rw-r--r--src/arm/sun8i-h3-nanopi.dtsi144
-rw-r--r--src/arm/sun8i-h3-orangepi-2.dts28
-rw-r--r--src/arm/sun8i-h3-orangepi-lite.dts178
-rw-r--r--src/arm/sun8i-h3-orangepi-one.dts18
-rw-r--r--src/arm/sun8i-h3-orangepi-pc-plus.dts88
-rw-r--r--src/arm/sun8i-h3-orangepi-pc.dts18
-rw-r--r--src/arm/sun8i-h3-orangepi-plus.dts2
-rw-r--r--src/arm/sun8i-h3-orangepi-plus2e.dts53
-rw-r--r--src/arm/sun8i-h3.dtsi464
-rw-r--r--src/arm/sun8i-q8-common.dtsi148
-rw-r--r--src/arm/sun8i-r16-parrot.dts351
-rw-r--r--src/arm/sun8i-reference-design-tablet.dtsi249
-rw-r--r--src/arm/sun9i-a80-cubieboard4.dts337
-rw-r--r--src/arm/sun9i-a80-optimus.dts377
-rw-r--r--src/arm/sun9i-a80.dtsi28
-rw-r--r--src/arm/sunxi-reference-design-tablet.dtsi83
-rw-r--r--src/arm/tegra114-dalmore.dts4
-rw-r--r--src/arm/tegra114-roth.dts6
-rw-r--r--src/arm/tegra114-tn7.dts4
-rw-r--r--src/arm/tegra114.dtsi8
-rw-r--r--src/arm/tegra124-apalis-emc.dtsi1502
-rw-r--r--src/arm/tegra124-apalis-eval.dts284
-rw-r--r--src/arm/tegra124-apalis.dtsi2100
-rw-r--r--src/arm/tegra124-jetson-tk1-emc.dtsi6
-rw-r--r--src/arm/tegra124-jetson-tk1.dts100
-rw-r--r--src/arm/tegra124-nyan-big-emc.dtsi6
-rw-r--r--src/arm/tegra124-nyan-big.dts4
-rw-r--r--src/arm/tegra124-nyan-blaze-emc.dtsi6
-rw-r--r--src/arm/tegra124-nyan-blaze.dts2
-rw-r--r--src/arm/tegra124-nyan.dtsi68
-rw-r--r--src/arm/tegra124-venice2.dts70
-rw-r--r--src/arm/tegra124.dtsi208
-rw-r--r--src/arm/tegra20-colibri-512.dtsi2
-rw-r--r--src/arm/tegra20-harmony.dts2
-rw-r--r--src/arm/tegra20-paz00.dts2
-rw-r--r--src/arm/tegra20-seaboard.dts2
-rw-r--r--src/arm/tegra20-tamonten.dtsi2
-rw-r--r--src/arm/tegra20-trimslice.dts2
-rw-r--r--src/arm/tegra20-ventana.dts2
-rw-r--r--src/arm/tegra20-whistler.dts2
-rw-r--r--src/arm/tegra20.dtsi13
-rw-r--r--src/arm/tegra30-apalis.dtsi56
-rw-r--r--src/arm/tegra30-beaver.dts2
-rw-r--r--src/arm/tegra30-cardhu.dtsi2
-rw-r--r--src/arm/tegra30-colibri-eval-v3.dts2
-rw-r--r--src/arm/tegra30-colibri.dtsi51
-rw-r--r--src/arm/tegra30.dtsi13
-rw-r--r--src/arm/tny_a9260_common.dtsi9
-rw-r--r--src/arm/tny_a9263.dts11
-rw-r--r--src/arm/tps65217.dtsi12
-rw-r--r--src/arm/uniphier-ld4-ref.dts102
-rw-r--r--src/arm/uniphier-ld4.dtsi327
-rw-r--r--src/arm/uniphier-ld6b-ref.dts96
-rw-r--r--src/arm/uniphier-ld6b.dtsi68
-rw-r--r--src/arm/uniphier-pinctrl.dtsi5
-rw-r--r--src/arm/uniphier-pro4-ace.dts114
-rw-r--r--src/arm/uniphier-pro4-ref.dts104
-rw-r--r--src/arm/uniphier-pro4-sanji.dts109
-rw-r--r--src/arm/uniphier-pro4.dtsi347
-rw-r--r--src/arm/uniphier-pro5.dtsi410
-rw-r--r--src/arm/uniphier-pxs2-gentil.dts90
-rw-r--r--src/arm/uniphier-pxs2-vodka.dts79
-rw-r--r--src/arm/uniphier-pxs2.dtsi394
-rw-r--r--src/arm/uniphier-sld3-ref.dts111
-rw-r--r--src/arm/uniphier-sld3.dtsi296
-rw-r--r--src/arm/uniphier-sld8-ref.dts106
-rw-r--r--src/arm/uniphier-sld8.dtsi327
-rw-r--r--src/arm/usb_a9260_common.dtsi13
-rw-r--r--src/arm/usb_a9263.dts11
-rw-r--r--src/arm/usb_a9g20_common.dtsi5
-rw-r--r--src/arm/vexpress-v2p-ca15-tc1.dts2
-rw-r--r--src/arm/vexpress-v2p-ca15_a7.dts7
-rw-r--r--src/arm/vf-colibri-eval-v3.dtsi13
-rw-r--r--src/arm/vf-colibri.dtsi4
-rw-r--r--src/arm/vf500.dtsi2
-rw-r--r--src/arm/vf610-zii-dev-rev-b.dts394
-rw-r--r--src/arm/vf610m4.dtsi1
-rw-r--r--src/arm/vfxxx.dtsi18
-rw-r--r--src/arm/zynq-7000.dtsi10
-rw-r--r--src/arm/zynq-microzed.dts96
-rw-r--r--src/arm/zynq-parallella.dts2
-rw-r--r--src/arm/zynq-zc702.dts2
-rw-r--r--src/arm/zynq-zc706.dts2
-rw-r--r--src/arm/zynq-zed.dts2
-rw-r--r--src/arm/zynq-zybo.dts2
-rw-r--r--src/arm64/allwinner/sun50i-a64-pine64-plus.dts50
-rw-r--r--src/arm64/allwinner/sun50i-a64-pine64.dts74
-rw-r--r--src/arm64/allwinner/sun50i-a64.dtsi261
-rw-r--r--src/arm64/altera/socfpga_stratix10.dtsi8
-rw-r--r--src/arm64/amlogic/meson-gx-p23x-q20x.dtsi190
-rw-r--r--src/arm64/amlogic/meson-gx.dtsi394
-rw-r--r--src/arm64/amlogic/meson-gxbb-nexbox-a95x.dts247
-rw-r--r--src/arm64/amlogic/meson-gxbb-odroidc2.dts164
-rw-r--r--src/arm64/amlogic/meson-gxbb-p200.dts6
-rw-r--r--src/arm64/amlogic/meson-gxbb-p20x.dtsi187
-rw-r--r--src/arm64/amlogic/meson-gxbb-vega-s95.dtsi149
-rw-r--r--src/arm64/amlogic/meson-gxbb.dtsi548
-rw-r--r--src/arm64/amlogic/meson-gxl-nexbox-a95x.dts221
-rw-r--r--src/arm64/amlogic/meson-gxl-s905d-p230.dts77
-rw-r--r--src/arm64/amlogic/meson-gxl-s905d-p231.dts58
-rw-r--r--src/arm64/amlogic/meson-gxl-s905d.dtsi48
-rw-r--r--src/arm64/amlogic/meson-gxl-s905x-p212.dts69
-rw-r--r--src/arm64/amlogic/meson-gxl-s905x.dtsi54
-rw-r--r--src/arm64/amlogic/meson-gxl.dtsi305
-rw-r--r--src/arm64/amlogic/meson-gxm-nexbox-a1.dts185
-rw-r--r--src/arm64/amlogic/meson-gxm-s912-q200.dts77
-rw-r--r--src/arm64/amlogic/meson-gxm-s912-q201.dts58
-rw-r--r--src/arm64/amlogic/meson-gxm.dtsi118
-rw-r--r--src/arm64/apm/apm-merlin.dts6
-rw-r--r--src/arm64/apm/apm-mustang.dts13
-rw-r--r--src/arm64/apm/apm-shadowcat.dtsi214
-rw-r--r--src/arm64/apm/apm-storm.dtsi181
-rw-r--r--src/arm64/arm/juno-base.dtsi439
-rw-r--r--src/arm64/arm/juno-r1.dts48
-rw-r--r--src/arm64/arm/juno-r2.dts48
-rw-r--r--src/arm64/arm/juno.dts32
-rw-r--r--src/arm64/arm/rtsm_ve-aemv8a.dts2
-rw-r--r--src/arm64/broadcom/bcm2835-rpi.dtsi89
-rw-r--r--src/arm64/broadcom/bcm2837-rpi-3-b.dts24
-rw-r--r--src/arm64/broadcom/bcm2837.dtsi82
-rw-r--r--src/arm64/broadcom/bcm283x-rpi-smsc9514.dtsi19
-rw-r--r--src/arm64/broadcom/bcm283x-rpi-usb-host.dtsi3
-rw-r--r--src/arm64/broadcom/bcm283x.dtsi540
-rw-r--r--src/arm64/broadcom/ns2-svk.dts98
-rw-r--r--src/arm64/broadcom/ns2.dtsi248
-rw-r--r--src/arm64/cavium/thunder-88xx.dtsi8
-rw-r--r--src/arm64/exynos/exynos5433-pinctrl.dtsi804
-rw-r--r--src/arm64/exynos/exynos5433-tm2.dts1049
-rw-r--r--src/arm64/exynos/exynos5433-tm2e.dts41
-rw-r--r--src/arm64/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi23
-rw-r--r--src/arm64/exynos/exynos5433-tmu-sensor-conf.dtsi22
-rw-r--r--src/arm64/exynos/exynos5433-tmu.dtsi296
-rw-r--r--src/arm64/exynos/exynos5433.dtsi1462
-rw-r--r--src/arm64/exynos/exynos7-espresso.dts5
-rw-r--r--src/arm64/exynos/exynos7-pinctrl.dtsi20
-rw-r--r--src/arm64/exynos/exynos7.dtsi100
-rw-r--r--src/arm64/freescale/fsl-ls1043a-qds.dts16
-rw-r--r--src/arm64/freescale/fsl-ls1043a-rdb.dts14
-rw-r--r--src/arm64/freescale/fsl-ls1043a.dtsi164
-rw-r--r--src/arm64/freescale/fsl-ls1046a-qds.dts212
-rw-r--r--src/arm64/freescale/fsl-ls1046a-rdb.dts150
-rw-r--r--src/arm64/freescale/fsl-ls1046a.dtsi515
-rw-r--r--src/arm64/freescale/fsl-ls2080a-qds.dts5
-rw-r--r--src/arm64/freescale/fsl-ls2080a-rdb.dts6
-rw-r--r--src/arm64/freescale/fsl-ls2080a-simu.dts2
-rw-r--r--src/arm64/freescale/fsl-ls2080a.dtsi195
-rw-r--r--src/arm64/hisilicon/hi6220-hikey.dts229
-rw-r--r--src/arm64/hisilicon/hi6220.dtsi83
-rw-r--r--src/arm64/hisilicon/hip05.dtsi5
-rw-r--r--src/arm64/hisilicon/hip06-d03.dts20
-rw-r--r--src/arm64/hisilicon/hip06.dtsi378
-rw-r--r--src/arm64/hisilicon/hip07-d05.dts66
-rw-r--r--src/arm64/hisilicon/hip07.dtsi1059
-rw-r--r--src/arm64/lg/lg1313-ref.dts36
-rw-r--r--src/arm64/lg/lg1313.dtsi351
-rw-r--r--src/arm64/marvell/armada-3720-db.dts30
-rw-r--r--src/arm64/marvell/armada-3720-espressobin.dts82
-rw-r--r--src/arm64/marvell/armada-37xx.dtsi85
-rw-r--r--src/arm64/marvell/armada-8020.dtsi1
-rw-r--r--src/arm64/marvell/armada-8040-db.dts150
-rw-r--r--src/arm64/marvell/armada-8040.dtsi1
-rw-r--r--src/arm64/marvell/armada-ap806.dtsi32
-rw-r--r--src/arm64/marvell/armada-cp110-master.dtsi33
-rw-r--r--src/arm64/marvell/armada-cp110-slave.dtsi257
-rw-r--r--src/arm64/marvell/berlin4ct-dmp.dts2
-rw-r--r--src/arm64/marvell/berlin4ct-stb.dts2
-rw-r--r--src/arm64/marvell/berlin4ct.dtsi14
-rw-r--r--src/arm64/mediatek/mt6755-evb.dts38
-rw-r--r--src/arm64/mediatek/mt6755.dtsi145
-rw-r--r--src/arm64/mediatek/mt8173-evb.dts83
-rw-r--r--src/arm64/mediatek/mt8173.dtsi522
-rw-r--r--src/arm64/nvidia/tegra132.dtsi119
-rw-r--r--src/arm64/nvidia/tegra186-p2771-0000.dts8
-rw-r--r--src/arm64/nvidia/tegra186-p3310.dtsi64
-rw-r--r--src/arm64/nvidia/tegra186.dtsi398
-rw-r--r--src/arm64/nvidia/tegra210-p2180.dtsi267
-rw-r--r--src/arm64/nvidia/tegra210-p2371-2180.dts71
-rw-r--r--src/arm64/nvidia/tegra210-p2597.dtsi319
-rw-r--r--src/arm64/nvidia/tegra210-smaug.dts437
-rw-r--r--src/arm64/nvidia/tegra210.dtsi549
-rw-r--r--src/arm64/qcom/apq8016-sbc-soc-pins.dtsi48
-rw-r--r--src/arm64/qcom/apq8016-sbc.dtsi171
-rw-r--r--src/arm64/qcom/apq8096-db820c-pins.dtsi39
-rw-r--r--src/arm64/qcom/apq8096-db820c-pmic-pins.dtsi15
-rw-r--r--src/arm64/qcom/apq8096-db820c.dts21
-rw-r--r--src/arm64/qcom/apq8096-db820c.dtsi90
-rw-r--r--src/arm64/qcom/msm8916.dtsi433
-rw-r--r--src/arm64/qcom/msm8992-bullhead-rev-101.dts41
-rw-r--r--src/arm64/qcom/msm8992-pins.dtsi38
-rw-r--r--src/arm64/qcom/msm8992.dtsi184
-rw-r--r--src/arm64/qcom/msm8994-angler-rev-101.dts40
-rw-r--r--src/arm64/qcom/msm8994-pins.dtsi38
-rw-r--r--src/arm64/qcom/msm8994.dtsi216
-rw-r--r--src/arm64/qcom/msm8996-pins.dtsi303
-rw-r--r--src/arm64/qcom/msm8996.dtsi294
-rw-r--r--src/arm64/qcom/pm8916.dtsi45
-rw-r--r--src/arm64/qcom/pm8994.dtsi1
-rw-r--r--src/arm64/renesas/r8a7795-h3ulcb.dts371
-rw-r--r--src/arm64/renesas/r8a7795-salvator-x.dts186
-rw-r--r--src/arm64/renesas/r8a7795.dtsi410
-rw-r--r--src/arm64/renesas/r8a7796-m3ulcb.dts189
-rw-r--r--src/arm64/renesas/r8a7796-salvator-x.dts226
-rw-r--r--src/arm64/renesas/r8a7796.dtsi515
-rw-r--r--src/arm64/rockchip/rk3368-geekbox.dts3
-rw-r--r--src/arm64/rockchip/rk3368-orion-r68-meta.dts378
-rw-r--r--src/arm64/rockchip/rk3368-px5-evb.dts314
-rw-r--r--src/arm64/rockchip/rk3368-r88.dts17
-rw-r--r--src/arm64/rockchip/rk3368.dtsi47
-rw-r--r--src/arm64/rockchip/rk3399-evb.dts139
-rw-r--r--src/arm64/rockchip/rk3399.dtsi957
-rw-r--r--src/arm64/socionext/uniphier-ld11-ref.dts100
-rw-r--r--src/arm64/socionext/uniphier-ld11.dtsi379
-rw-r--r--src/arm64/socionext/uniphier-ld20-ref.dts88
-rw-r--r--src/arm64/socionext/uniphier-ld20.dtsi414
-rw-r--r--src/arm64/socionext/uniphier-pinctrl.dtsi5
-rw-r--r--src/arm64/xilinx/zynqmp-ep108.dts4
-rw-r--r--src/arm64/xilinx/zynqmp.dtsi114
-rw-r--r--src/arm64/zte/zx296718-evb.dts64
-rw-r--r--src/arm64/zte/zx296718.dtsi309
-rw-r--r--src/c6x/dsk6455.dts62
-rw-r--r--src/c6x/evmc6457.dts48
-rw-r--r--src/c6x/evmc6472.dts73
-rw-r--r--src/c6x/evmc6474.dts58
-rw-r--r--src/c6x/evmc6678.dts83
-rw-r--r--src/c6x/tms320c6455.dtsi96
-rw-r--r--src/c6x/tms320c6457.dtsi68
-rw-r--r--src/c6x/tms320c6472.dtsi134
-rw-r--r--src/c6x/tms320c6474.dtsi89
-rw-r--r--src/c6x/tms320c6678.dtsi146
-rw-r--r--src/cris/artpec3.dtsi46
-rw-r--r--src/cris/dev88.dts67
-rw-r--r--src/cris/etraxfs.dtsi46
-rw-r--r--src/cris/p1343.dts76
-rw-r--r--src/h8300/edosk2674.dts107
-rw-r--r--src/h8300/h8300h_sim.dts96
-rw-r--r--src/h8300/h8s_sim.dts99
-rw-r--r--src/metag/skeleton.dts10
-rw-r--r--src/metag/skeleton.dtsi14
-rw-r--r--src/metag/tz1090.dtsi108
-rw-r--r--src/metag/tz1090_generic.dts10
-rw-r--r--src/mips/brcm/bcm3368-netgear-cvg834g.dts22
-rw-r--r--src/mips/brcm/bcm3368.dtsi101
-rw-r--r--src/mips/brcm/bcm63268-comtrend-vr-3032u.dts108
-rw-r--r--src/mips/brcm/bcm63268.dtsi134
-rw-r--r--src/mips/brcm/bcm6358-neufbox4-sercomm.dts47
-rw-r--r--src/mips/brcm/bcm6362-neufbox6-sercomm.dts22
-rw-r--r--src/mips/brcm/bcm6362.dtsi134
-rw-r--r--src/mips/brcm/bcm7125.dtsi34
-rw-r--r--src/mips/brcm/bcm7346.dtsi97
-rw-r--r--src/mips/brcm/bcm7358.dtsi89
-rw-r--r--src/mips/brcm/bcm7360.dtsi89
-rw-r--r--src/mips/brcm/bcm7362.dtsi89
-rw-r--r--src/mips/brcm/bcm7420.dtsi42
-rw-r--r--src/mips/brcm/bcm7425.dtsi109
-rw-r--r--src/mips/brcm/bcm7435.dtsi109
-rw-r--r--src/mips/brcm/bcm97125cbmb.dts4
-rw-r--r--src/mips/brcm/bcm97346dbsmb.dts17
-rw-r--r--src/mips/brcm/bcm97358svmb.dts13
-rw-r--r--src/mips/brcm/bcm97360svmb.dts8
-rw-r--r--src/mips/brcm/bcm97362svmb.dts13
-rw-r--r--src/mips/brcm/bcm97420c.dts8
-rw-r--r--src/mips/brcm/bcm97425svmb.dts21
-rw-r--r--src/mips/brcm/bcm97435svmb.dts21
-rw-r--r--src/mips/brcm/bcm97xxx-nand-cs1-bch24.dtsi25
-rw-r--r--src/mips/brcm/bcm97xxx-nand-cs1-bch4.dtsi25
-rw-r--r--src/mips/cavium-octeon/dlink_dsr-1000n.dts63
-rw-r--r--src/mips/cavium-octeon/dlink_dsr-500n-1000n.dtsi58
-rw-r--r--src/mips/cavium-octeon/dlink_dsr-500n.dts40
-rw-r--r--src/mips/cavium-octeon/octeon_3xxx.dts12
-rw-r--r--src/mips/ingenic/jz4740.dtsi11
-rw-r--r--src/mips/ingenic/qi_lb60.dts4
-rw-r--r--src/mips/mti/malta.dts100
-rw-r--r--src/mips/mti/sead3.dts238
-rwxr-xr-xsrc/nios2/10m50_devboard.dts249
-rw-r--r--src/nios2/3c120_devboard.dts164
-rw-r--r--src/openrisc/or1ksim.dts50
-rw-r--r--src/powerpc/a3m071.dts142
-rw-r--r--src/powerpc/a4m072.dts151
-rw-r--r--src/powerpc/ac14xx.dts399
-rw-r--r--src/powerpc/acadia.dts224
-rw-r--r--src/powerpc/adder875-redboot.dts183
-rw-r--r--src/powerpc/adder875-uboot.dts182
-rw-r--r--src/powerpc/akebono.dts415
-rw-r--r--src/powerpc/amigaone.dts173
-rw-r--r--src/powerpc/arches.dts355
-rw-r--r--src/powerpc/asp834x-redboot.dts310
-rw-r--r--src/powerpc/bamboo.dts300
-rw-r--r--src/powerpc/bluestone.dts410
-rw-r--r--src/powerpc/c2k.dts366
-rw-r--r--src/powerpc/canyonlands.dts566
-rw-r--r--src/powerpc/charon.dts236
-rw-r--r--src/powerpc/cm5200.dts89
-rw-r--r--src/powerpc/currituck.dts242
-rw-r--r--src/powerpc/digsy_mtc.dts161
-rw-r--r--src/powerpc/ebony.dts337
-rw-r--r--src/powerpc/eiger.dts427
-rw-r--r--src/powerpc/ep405.dts230
-rw-r--r--src/powerpc/ep8248e.dts203
-rw-r--r--src/powerpc/ep88xc.dts213
-rw-r--r--src/powerpc/fsl/b4420qds.dts50
-rw-r--r--src/powerpc/fsl/b4420si-post.dtsi97
-rw-r--r--src/powerpc/fsl/b4420si-pre.dtsi85
-rw-r--r--src/powerpc/fsl/b4860qds.dts117
-rw-r--r--src/powerpc/fsl/b4860si-post.dtsi284
-rw-r--r--src/powerpc/fsl/b4860si-pre.dtsi104
-rw-r--r--src/powerpc/fsl/b4qds.dtsi279
-rw-r--r--src/powerpc/fsl/b4si-post.dtsi502
-rw-r--r--src/powerpc/fsl/bsc9131rdb.dts34
-rw-r--r--src/powerpc/fsl/bsc9131rdb.dtsi104
-rw-r--r--src/powerpc/fsl/bsc9131si-post.dtsi193
-rw-r--r--src/powerpc/fsl/bsc9131si-pre.dtsi62
-rw-r--r--src/powerpc/fsl/bsc9132qds.dts50
-rw-r--r--src/powerpc/fsl/bsc9132qds.dtsi113
-rw-r--r--src/powerpc/fsl/bsc9132si-post.dtsi213
-rw-r--r--src/powerpc/fsl/bsc9132si-pre.dtsi67
-rw-r--r--src/powerpc/fsl/c293pcie.dts224
-rw-r--r--src/powerpc/fsl/c293si-post.dtsi193
-rw-r--r--src/powerpc/fsl/c293si-pre.dtsi63
-rw-r--r--src/powerpc/fsl/cyrus_p5020.dts155
-rw-r--r--src/powerpc/fsl/e500mc_power_isa.dtsi59
-rw-r--r--src/powerpc/fsl/e500v2_power_isa.dtsi52
-rw-r--r--src/powerpc/fsl/e5500_power_isa.dtsi60
-rw-r--r--src/powerpc/fsl/e6500_power_isa.dtsi65
-rw-r--r--src/powerpc/fsl/elo3-dma-0.dtsi82
-rw-r--r--src/powerpc/fsl/elo3-dma-1.dtsi82
-rw-r--r--src/powerpc/fsl/elo3-dma-2.dtsi82
-rw-r--r--src/powerpc/fsl/ge_imp3a.dts255
-rw-r--r--src/powerpc/fsl/gef_ppc9a.dts220
-rw-r--r--src/powerpc/fsl/gef_sbc310.dts238
-rw-r--r--src/powerpc/fsl/gef_sbc610.dts218
-rw-r--r--src/powerpc/fsl/interlaken-lac-portals.dtsi156
-rw-r--r--src/powerpc/fsl/interlaken-lac.dtsi45
-rw-r--r--src/powerpc/fsl/kmcoge4.dts216
-rw-r--r--src/powerpc/fsl/mpc8536ds.dts109
-rw-r--r--src/powerpc/fsl/mpc8536ds.dtsi244
-rw-r--r--src/powerpc/fsl/mpc8536ds_36b.dts109
-rw-r--r--src/powerpc/fsl/mpc8536si-post.dtsi252
-rw-r--r--src/powerpc/fsl/mpc8536si-pre.dtsi66
-rw-r--r--src/powerpc/fsl/mpc8540ads.dts359
-rw-r--r--src/powerpc/fsl/mpc8541cds.dts379
-rw-r--r--src/powerpc/fsl/mpc8544ds.dts107
-rw-r--r--src/powerpc/fsl/mpc8544ds.dtsi207
-rw-r--r--src/powerpc/fsl/mpc8544si-post.dtsi191
-rw-r--r--src/powerpc/fsl/mpc8544si-pre.dtsi66
-rw-r--r--src/powerpc/fsl/mpc8548cds.dtsi302
-rw-r--r--src/powerpc/fsl/mpc8548cds_32b.dts86
-rw-r--r--src/powerpc/fsl/mpc8548cds_36b.dts86
-rw-r--r--src/powerpc/fsl/mpc8548si-post.dtsi159
-rw-r--r--src/powerpc/fsl/mpc8548si-pre.dtsi67
-rw-r--r--src/powerpc/fsl/mpc8555cds.dts379
-rw-r--r--src/powerpc/fsl/mpc8560ads.dts392
-rw-r--r--src/powerpc/fsl/mpc8568mds.dts314
-rw-r--r--src/powerpc/fsl/mpc8568si-post.dtsi270
-rw-r--r--src/powerpc/fsl/mpc8568si-pre.dtsi68
-rw-r--r--src/powerpc/fsl/mpc8569mds.dts447
-rw-r--r--src/powerpc/fsl/mpc8569si-post.dtsi304
-rw-r--r--src/powerpc/fsl/mpc8569si-pre.dtsi67
-rw-r--r--src/powerpc/fsl/mpc8572ds.dts90
-rw-r--r--src/powerpc/fsl/mpc8572ds.dtsi428
-rw-r--r--src/powerpc/fsl/mpc8572ds_36b.dts90
-rw-r--r--src/powerpc/fsl/mpc8572ds_camp_core0.dts82
-rw-r--r--src/powerpc/fsl/mpc8572ds_camp_core1.dts115
-rw-r--r--src/powerpc/fsl/mpc8572si-post.dtsi196
-rw-r--r--src/powerpc/fsl/mpc8572si-pre.dtsi73
-rw-r--r--src/powerpc/fsl/mpc8641_hpcn.dts398
-rw-r--r--src/powerpc/fsl/mpc8641_hpcn_36b.dts341
-rw-r--r--src/powerpc/fsl/mpc8641si-post.dtsi147
-rw-r--r--src/powerpc/fsl/mpc8641si-pre.dtsi59
-rw-r--r--src/powerpc/fsl/mvme2500.dts280
-rw-r--r--src/powerpc/fsl/mvme7100.dts153
-rw-r--r--src/powerpc/fsl/oca4080.dts145
-rw-r--r--src/powerpc/fsl/p1010rdb-pa.dts23
-rw-r--r--src/powerpc/fsl/p1010rdb-pa.dtsi85
-rw-r--r--src/powerpc/fsl/p1010rdb-pa_36b.dts46
-rw-r--r--src/powerpc/fsl/p1010rdb-pb.dts35
-rw-r--r--src/powerpc/fsl/p1010rdb-pb_36b.dts58
-rw-r--r--src/powerpc/fsl/p1010rdb.dtsi233
-rw-r--r--src/powerpc/fsl/p1010rdb_32b.dtsi79
-rw-r--r--src/powerpc/fsl/p1010rdb_36b.dtsi79
-rw-r--r--src/powerpc/fsl/p1010si-post.dtsi202
-rw-r--r--src/powerpc/fsl/p1010si-pre.dtsi67
-rw-r--r--src/powerpc/fsl/p1020mbg-pc.dtsi151
-rw-r--r--src/powerpc/fsl/p1020mbg-pc_32b.dts89
-rw-r--r--src/powerpc/fsl/p1020mbg-pc_36b.dts89
-rw-r--r--src/powerpc/fsl/p1020rdb-pc.dtsi247
-rw-r--r--src/powerpc/fsl/p1020rdb-pc_32b.dts90
-rw-r--r--src/powerpc/fsl/p1020rdb-pc_36b.dts90
-rw-r--r--src/powerpc/fsl/p1020rdb-pc_camp_core0.dts64
-rw-r--r--src/powerpc/fsl/p1020rdb-pc_camp_core1.dts142
-rw-r--r--src/powerpc/fsl/p1020rdb-pd.dts292
-rw-r--r--src/powerpc/fsl/p1020rdb.dts66
-rw-r--r--src/powerpc/fsl/p1020rdb.dtsi246
-rw-r--r--src/powerpc/fsl/p1020rdb_36b.dts66
-rw-r--r--src/powerpc/fsl/p1020si-post.dtsi185
-rw-r--r--src/powerpc/fsl/p1020si-pre.dtsi71
-rw-r--r--src/powerpc/fsl/p1020utm-pc.dtsi140
-rw-r--r--src/powerpc/fsl/p1020utm-pc_32b.dts89
-rw-r--r--src/powerpc/fsl/p1020utm-pc_36b.dts89
-rw-r--r--src/powerpc/fsl/p1021mds.dts323
-rw-r--r--src/powerpc/fsl/p1021rdb-pc.dtsi256
-rw-r--r--src/powerpc/fsl/p1021rdb-pc_32b.dts96
-rw-r--r--src/powerpc/fsl/p1021rdb-pc_36b.dts96
-rw-r--r--src/powerpc/fsl/p1021si-post.dtsi247
-rw-r--r--src/powerpc/fsl/p1021si-pre.dtsi71
-rw-r--r--src/powerpc/fsl/p1022ds.dtsi239
-rw-r--r--src/powerpc/fsl/p1022ds_32b.dts103
-rw-r--r--src/powerpc/fsl/p1022ds_36b.dts103
-rw-r--r--src/powerpc/fsl/p1022rdk.dts188
-rw-r--r--src/powerpc/fsl/p1022si-post.dtsi249
-rw-r--r--src/powerpc/fsl/p1022si-pre.dtsi73
-rw-r--r--src/powerpc/fsl/p1023rdb.dts260
-rw-r--r--src/powerpc/fsl/p1023si-post.dtsi307
-rw-r--r--src/powerpc/fsl/p1023si-pre.dtsi79
-rw-r--r--src/powerpc/fsl/p1024rdb.dtsi228
-rw-r--r--src/powerpc/fsl/p1024rdb_32b.dts87
-rw-r--r--src/powerpc/fsl/p1024rdb_36b.dts87
-rw-r--r--src/powerpc/fsl/p1025rdb.dtsi326
-rw-r--r--src/powerpc/fsl/p1025rdb_32b.dts133
-rw-r--r--src/powerpc/fsl/p1025rdb_36b.dts93
-rw-r--r--src/powerpc/fsl/p1025twr.dts95
-rw-r--r--src/powerpc/fsl/p1025twr.dtsi292
-rw-r--r--src/powerpc/fsl/p2020ds.dts89
-rw-r--r--src/powerpc/fsl/p2020ds.dtsi327
-rw-r--r--src/powerpc/fsl/p2020rdb-pc.dtsi241
-rw-r--r--src/powerpc/fsl/p2020rdb-pc_32b.dts96
-rw-r--r--src/powerpc/fsl/p2020rdb-pc_36b.dts96
-rw-r--r--src/powerpc/fsl/p2020rdb.dts291
-rw-r--r--src/powerpc/fsl/p2020si-post.dtsi201
-rw-r--r--src/powerpc/fsl/p2020si-pre.dtsi72
-rw-r--r--src/powerpc/fsl/p2041rdb.dts340
-rw-r--r--src/powerpc/fsl/p2041si-post.dtsi460
-rw-r--r--src/powerpc/fsl/p2041si-pre.dtsi130
-rw-r--r--src/powerpc/fsl/p3041ds.dts394
-rw-r--r--src/powerpc/fsl/p3041si-post.dtsi487
-rw-r--r--src/powerpc/fsl/p3041si-pre.dtsi131
-rw-r--r--src/powerpc/fsl/p4080ds.dts400
-rw-r--r--src/powerpc/fsl/p4080si-post.dtsi562
-rw-r--r--src/powerpc/fsl/p4080si-pre.dtsi175
-rw-r--r--src/powerpc/fsl/p5020ds.dts394
-rw-r--r--src/powerpc/fsl/p5020si-post.dtsi478
-rw-r--r--src/powerpc/fsl/p5020si-pre.dtsi117
-rw-r--r--src/powerpc/fsl/p5040ds.dts486
-rw-r--r--src/powerpc/fsl/p5040si-post.dtsi480
-rw-r--r--src/powerpc/fsl/p5040si-pre.dtsi143
-rw-r--r--src/powerpc/fsl/ppa8548.dts164
-rw-r--r--src/powerpc/fsl/pq3-dma-0.dtsi66
-rw-r--r--src/powerpc/fsl/pq3-dma-1.dtsi66
-rw-r--r--src/powerpc/fsl/pq3-duart-0.dtsi51
-rw-r--r--src/powerpc/fsl/pq3-esdhc-0.dtsi41
-rw-r--r--src/powerpc/fsl/pq3-espi-0.dtsi41
-rw-r--r--src/powerpc/fsl/pq3-etsec1-0.dtsi54
-rw-r--r--src/powerpc/fsl/pq3-etsec1-1.dtsi54
-rw-r--r--src/powerpc/fsl/pq3-etsec1-2.dtsi54
-rw-r--r--src/powerpc/fsl/pq3-etsec1-3.dtsi54
-rw-r--r--src/powerpc/fsl/pq3-etsec1-timer-0.dtsi39
-rw-r--r--src/powerpc/fsl/pq3-etsec2-0.dtsi61
-rw-r--r--src/powerpc/fsl/pq3-etsec2-1.dtsi61
-rw-r--r--src/powerpc/fsl/pq3-etsec2-2.dtsi60
-rw-r--r--src/powerpc/fsl/pq3-etsec2-grp2-0.dtsi42
-rw-r--r--src/powerpc/fsl/pq3-etsec2-grp2-1.dtsi42
-rw-r--r--src/powerpc/fsl/pq3-etsec2-grp2-2.dtsi42
-rw-r--r--src/powerpc/fsl/pq3-gpio-0.dtsi41
-rw-r--r--src/powerpc/fsl/pq3-i2c-0.dtsi43
-rw-r--r--src/powerpc/fsl/pq3-i2c-1.dtsi43
-rw-r--r--src/powerpc/fsl/pq3-mpic-message-B.dtsi43
-rw-r--r--src/powerpc/fsl/pq3-mpic-timer-B.dtsi42
-rw-r--r--src/powerpc/fsl/pq3-mpic.dtsi79
-rw-r--r--src/powerpc/fsl/pq3-rmu-0.dtsi68
-rw-r--r--src/powerpc/fsl/pq3-sata2-0.dtsi40
-rw-r--r--src/powerpc/fsl/pq3-sata2-1.dtsi40
-rw-r--r--src/powerpc/fsl/pq3-sec2.1-0.dtsi43
-rw-r--r--src/powerpc/fsl/pq3-sec3.0-0.dtsi45
-rw-r--r--src/powerpc/fsl/pq3-sec3.1-0.dtsi45
-rw-r--r--src/powerpc/fsl/pq3-sec3.3-0.dtsi45
-rw-r--r--src/powerpc/fsl/pq3-sec4.4-0.dtsi67
-rw-r--r--src/powerpc/fsl/pq3-usb2-dr-0.dtsi41
-rw-r--r--src/powerpc/fsl/pq3-usb2-dr-1.dtsi41
-rw-r--r--src/powerpc/fsl/qonverge-usb2-dr-0.dtsi41
-rw-r--r--src/powerpc/fsl/qoriq-bman1-portals.dtsi90
-rw-r--r--src/powerpc/fsl/qoriq-bman1.dtsi41
-rw-r--r--src/powerpc/fsl/qoriq-clockgen1.dtsi86
-rw-r--r--src/powerpc/fsl/qoriq-clockgen2.dtsi69
-rw-r--r--src/powerpc/fsl/qoriq-dma-0.dtsi66
-rw-r--r--src/powerpc/fsl/qoriq-dma-1.dtsi66
-rw-r--r--src/powerpc/fsl/qoriq-duart-0.dtsi51
-rw-r--r--src/powerpc/fsl/qoriq-duart-1.dtsi51
-rw-r--r--src/powerpc/fsl/qoriq-esdhc-0.dtsi40
-rw-r--r--src/powerpc/fsl/qoriq-espi-0.dtsi41
-rw-r--r--src/powerpc/fsl/qoriq-fman-0-10g-0.dtsi62
-rw-r--r--src/powerpc/fsl/qoriq-fman-0-1g-0.dtsi69
-rw-r--r--src/powerpc/fsl/qoriq-fman-0-1g-1.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman-0-1g-2.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman-0-1g-3.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman-0-1g-4.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman-0.dtsi101
-rw-r--r--src/powerpc/fsl/qoriq-fman-1-10g-0.dtsi61
-rw-r--r--src/powerpc/fsl/qoriq-fman-1-1g-0.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman-1-1g-1.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman-1-1g-2.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman-1-1g-3.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman-1-1g-4.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman-1.dtsi101
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0-10g-0-best-effort.dtsi71
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0-10g-0.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0-10g-1-best-effort.dtsi71
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0-10g-1.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0-1g-0.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0-1g-1.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0-1g-2.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0-1g-3.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0-1g-4.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0-1g-5.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-0.dtsi106
-rw-r--r--src/powerpc/fsl/qoriq-fman3-1-10g-0.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman3-1-10g-1.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-fman3-1-1g-0.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-1-1g-1.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-1-1g-2.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-1-1g-3.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-1-1g-4.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-1-1g-5.dtsi67
-rw-r--r--src/powerpc/fsl/qoriq-fman3-1.dtsi106
-rw-r--r--src/powerpc/fsl/qoriq-fman3l-0.dtsi94
-rw-r--r--src/powerpc/fsl/qoriq-gpio-0.dtsi41
-rw-r--r--src/powerpc/fsl/qoriq-gpio-1.dtsi41
-rw-r--r--src/powerpc/fsl/qoriq-gpio-2.dtsi41
-rw-r--r--src/powerpc/fsl/qoriq-gpio-3.dtsi41
-rw-r--r--src/powerpc/fsl/qoriq-i2c-0.dtsi53
-rw-r--r--src/powerpc/fsl/qoriq-i2c-1.dtsi53
-rw-r--r--src/powerpc/fsl/qoriq-mpic.dtsi106
-rw-r--r--src/powerpc/fsl/qoriq-mpic4.3.dtsi149
-rw-r--r--src/powerpc/fsl/qoriq-qman1-portals.dtsi101
-rw-r--r--src/powerpc/fsl/qoriq-qman1.dtsi41
-rw-r--r--src/powerpc/fsl/qoriq-qman3.dtsi41
-rw-r--r--src/powerpc/fsl/qoriq-raid1.0-0.dtsi85
-rw-r--r--src/powerpc/fsl/qoriq-rmu-0.dtsi68
-rw-r--r--src/powerpc/fsl/qoriq-sata2-0.dtsi39
-rw-r--r--src/powerpc/fsl/qoriq-sata2-1.dtsi39
-rw-r--r--src/powerpc/fsl/qoriq-sec4.0-0.dtsi101
-rw-r--r--src/powerpc/fsl/qoriq-sec4.2-0.dtsi110
-rw-r--r--src/powerpc/fsl/qoriq-sec5.0-0.dtsi110
-rw-r--r--src/powerpc/fsl/qoriq-sec5.2-0.dtsi119
-rw-r--r--src/powerpc/fsl/qoriq-sec5.3-0.dtsi119
-rw-r--r--src/powerpc/fsl/qoriq-sec6.0-0.dtsi57
-rw-r--r--src/powerpc/fsl/qoriq-usb2-dr-0.dtsi41
-rw-r--r--src/powerpc/fsl/qoriq-usb2-mph-0.dtsi41
-rw-r--r--src/powerpc/fsl/sbc8641d.dts180
-rw-r--r--src/powerpc/fsl/t1023rdb.dts232
-rw-r--r--src/powerpc/fsl/t1023si-post.dtsi538
-rw-r--r--src/powerpc/fsl/t1024qds.dts280
-rw-r--r--src/powerpc/fsl/t1024rdb.dts269
-rw-r--r--src/powerpc/fsl/t1024si-post.dtsi100
-rw-r--r--src/powerpc/fsl/t102xsi-pre.dtsi95
-rw-r--r--src/powerpc/fsl/t1040d4rdb.dts46
-rw-r--r--src/powerpc/fsl/t1040qds.dts46
-rw-r--r--src/powerpc/fsl/t1040rdb.dts78
-rw-r--r--src/powerpc/fsl/t1040si-post.dtsi720
-rw-r--r--src/powerpc/fsl/t1042d4rdb.dts105
-rw-r--r--src/powerpc/fsl/t1042qds.dts46
-rw-r--r--src/powerpc/fsl/t1042rdb.dts76
-rw-r--r--src/powerpc/fsl/t1042rdb_pi.dts73
-rw-r--r--src/powerpc/fsl/t1042si-post.dtsi37
-rw-r--r--src/powerpc/fsl/t104xd4rdb.dtsi253
-rw-r--r--src/powerpc/fsl/t104xqds.dtsi407
-rw-r--r--src/powerpc/fsl/t104xrdb.dtsi263
-rw-r--r--src/powerpc/fsl/t104xsi-pre.dtsi115
-rw-r--r--src/powerpc/fsl/t2080qds.dts213
-rw-r--r--src/powerpc/fsl/t2080rdb.dts122
-rw-r--r--src/powerpc/fsl/t2080si-post.dtsi69
-rw-r--r--src/powerpc/fsl/t2081qds.dts265
-rw-r--r--src/powerpc/fsl/t2081si-post.dtsi682
-rw-r--r--src/powerpc/fsl/t208xqds.dtsi277
-rw-r--r--src/powerpc/fsl/t208xrdb.dtsi211
-rw-r--r--src/powerpc/fsl/t208xsi-pre.dtsi110
-rw-r--r--src/powerpc/fsl/t4240qds.dts708
-rw-r--r--src/powerpc/fsl/t4240rdb.dts364
-rw-r--r--src/powerpc/fsl/t4240si-post.dtsi1172
-rw-r--r--src/powerpc/fsl/t4240si-pre.dtsi175
-rw-r--r--src/powerpc/gamecube.dts114
-rw-r--r--src/powerpc/glacier.dts576
-rw-r--r--src/powerpc/haleakala.dts281
-rw-r--r--src/powerpc/holly.dts196
-rw-r--r--src/powerpc/hotfoot.dts296
-rw-r--r--src/powerpc/icon.dts447
-rw-r--r--src/powerpc/iss4xx-mpic.dts155
-rw-r--r--src/powerpc/iss4xx.dts116
-rw-r--r--src/powerpc/katmai.dts510
-rw-r--r--src/powerpc/kilauea.dts435
-rw-r--r--src/powerpc/klondike.dts227
-rw-r--r--src/powerpc/kmeter1.dts532
-rw-r--r--src/powerpc/ksi8560.dts344
-rw-r--r--src/powerpc/kuroboxHD.dts147
-rw-r--r--src/powerpc/kuroboxHG.dts147
-rw-r--r--src/powerpc/lite5200.dts308
-rw-r--r--src/powerpc/lite5200b.dts161
-rw-r--r--src/powerpc/makalu.dts353
-rw-r--r--src/powerpc/media5200.dts146
-rw-r--r--src/powerpc/mgcoge.dts264
-rw-r--r--src/powerpc/motionpro.dts136
-rw-r--r--src/powerpc/mpc5121.dtsi530
-rw-r--r--src/powerpc/mpc5121ads.dts178
-rw-r--r--src/powerpc/mpc5125twr.dts297
-rw-r--r--src/powerpc/mpc5200b.dtsi292
-rw-r--r--src/powerpc/mpc7448hpc2.dts196
-rw-r--r--src/powerpc/mpc8272ads.dts267
-rw-r--r--src/powerpc/mpc8308_p1m.dts338
-rw-r--r--src/powerpc/mpc8308rdb.dts310
-rw-r--r--src/powerpc/mpc8313erdb.dts409
-rw-r--r--src/powerpc/mpc8315erdb.dts478
-rw-r--r--src/powerpc/mpc832x_mds.dts439
-rw-r--r--src/powerpc/mpc832x_rdb.dts371
-rw-r--r--src/powerpc/mpc8349emitx.dts425
-rw-r--r--src/powerpc/mpc8349emitxgp.dts250
-rw-r--r--src/powerpc/mpc834x_mds.dts407
-rw-r--r--src/powerpc/mpc836x_mds.dts485
-rw-r--r--src/powerpc/mpc836x_rdk.dts467
-rw-r--r--src/powerpc/mpc8377_mds.dts509
-rw-r--r--src/powerpc/mpc8377_rdb.dts502
-rw-r--r--src/powerpc/mpc8377_wlan.dts463
-rw-r--r--src/powerpc/mpc8378_mds.dts493
-rw-r--r--src/powerpc/mpc8378_rdb.dts486
-rw-r--r--src/powerpc/mpc8379_mds.dts459
-rw-r--r--src/powerpc/mpc8379_rdb.dts452
-rw-r--r--src/powerpc/mpc8610_hpcd.dts506
-rw-r--r--src/powerpc/mpc866ads.dts190
-rw-r--r--src/powerpc/mpc885ads.dts232
-rw-r--r--src/powerpc/mucmc52.dts226
-rw-r--r--src/powerpc/mvme5100.dts185
-rw-r--r--src/powerpc/o2d.dts47
-rw-r--r--src/powerpc/o2d.dtsi122
-rw-r--r--src/powerpc/o2d300.dts52
-rw-r--r--src/powerpc/o2dnt2.dts48
-rw-r--r--src/powerpc/o2i.dts33
-rw-r--r--src/powerpc/o2mnt.dts33
-rw-r--r--src/powerpc/o3dnt.dts48
-rw-r--r--src/powerpc/obs600.dts314
-rw-r--r--src/powerpc/pcm030.dts110
-rw-r--r--src/powerpc/pcm032.dts189
-rw-r--r--src/powerpc/pdm360ng.dts199
-rw-r--r--src/powerpc/pq2fads.dts247
-rw-r--r--src/powerpc/ps3.dts70
-rw-r--r--src/powerpc/rainier.dts350
-rw-r--r--src/powerpc/redwood.dts387
-rw-r--r--src/powerpc/sam440ep.dts293
-rw-r--r--src/powerpc/sbc8349.dts331
-rw-r--r--src/powerpc/sbc8548-altflash.dts115
-rw-r--r--src/powerpc/sbc8548-post.dtsi293
-rw-r--r--src/powerpc/sbc8548-pre.dtsi52
-rw-r--r--src/powerpc/sbc8548.dts110
-rw-r--r--src/powerpc/sequoia.dts412
-rw-r--r--src/powerpc/socrates.dts352
-rw-r--r--src/powerpc/storcenter.dts142
-rw-r--r--src/powerpc/stx_gp3_8560.dts304
-rw-r--r--src/powerpc/stxssa8555.dts378
-rw-r--r--src/powerpc/taishan.dts427
-rw-r--r--src/powerpc/tqm5200.dts211
-rw-r--r--src/powerpc/tqm8540.dts346
-rw-r--r--src/powerpc/tqm8541.dts326
-rw-r--r--src/powerpc/tqm8548-bigflash.dts499
-rw-r--r--src/powerpc/tqm8548.dts499
-rw-r--r--src/powerpc/tqm8555.dts326
-rw-r--r--src/powerpc/tqm8560.dts399
-rw-r--r--src/powerpc/tqm8xx.dts196
-rw-r--r--src/powerpc/uc101.dts156
-rw-r--r--src/powerpc/virtex440-ml507.dts406
-rw-r--r--src/powerpc/virtex440-ml510.dts465
-rw-r--r--src/powerpc/walnut.dts246
-rw-r--r--src/powerpc/warp.dts309
-rw-r--r--src/powerpc/wii.dts218
-rw-r--r--src/powerpc/xcalibur1501.dts696
-rw-r--r--src/powerpc/xpedite5200.dts468
-rw-r--r--src/powerpc/xpedite5200_xmon.dts508
-rw-r--r--src/powerpc/xpedite5301.dts640
-rw-r--r--src/powerpc/xpedite5330.dts707
-rw-r--r--src/powerpc/xpedite5370.dts638
-rw-r--r--src/powerpc/yosemite.dts332
-rwxr-xr-xsrc/sh/j2_mimas_v2.dts96
-rw-r--r--src/x86/falconfalls.dts433
-rw-r--r--src/xtensa/csp.dts54
-rw-r--r--src/xtensa/kc705.dts30
-rw-r--r--src/xtensa/kc705_nommu.dts17
-rw-r--r--src/xtensa/lx200mx.dts16
-rw-r--r--src/xtensa/lx60.dts11
-rw-r--r--src/xtensa/ml605.dts11
-rw-r--r--src/xtensa/xtfpga-flash-128m.dtsi28
-rw-r--r--src/xtensa/xtfpga-flash-16m.dtsi28
-rw-r--r--src/xtensa/xtfpga-flash-4m.dtsi20
-rw-r--r--src/xtensa/xtfpga.dtsi136
2216 files changed, 196450 insertions, 16075 deletions
diff --git a/Bindings/arm/altera/socfpga-eccmgr.txt b/Bindings/arm/altera/socfpga-eccmgr.txt
index 5a6b16070a33..4a1714f96bab 100644
--- a/Bindings/arm/altera/socfpga-eccmgr.txt
+++ b/Bindings/arm/altera/socfpga-eccmgr.txt
@@ -61,7 +61,9 @@ Required Properties:
- #address-cells: must be 1
- #size-cells: must be 1
- interrupts : Should be single bit error interrupt, then double bit error
- interrupt. Note the rising edge type.
+ interrupt.
+- interrupt-controller : boolean indicator that ECC Manager is an interrupt controller
+- #interrupt-cells : must be set to 2.
- ranges : standard definition, should translate from local addresses
Subcomponents:
@@ -70,11 +72,64 @@ L2 Cache ECC
Required Properties:
- compatible : Should be "altr,socfpga-a10-l2-ecc"
- reg : Address and size for ECC error interrupt clear registers.
+- interrupts : Should be single bit error interrupt, then double bit error
+ interrupt, in this order.
On-Chip RAM ECC
Required Properties:
- compatible : Should be "altr,socfpga-a10-ocram-ecc"
- reg : Address and size for ECC block registers.
+- interrupts : Should be single bit error interrupt, then double bit error
+ interrupt, in this order.
+
+Ethernet FIFO ECC
+Required Properties:
+- compatible : Should be "altr,socfpga-eth-mac-ecc"
+- reg : Address and size for ECC block registers.
+- altr,ecc-parent : phandle to parent Ethernet node.
+- interrupts : Should be single bit error interrupt, then double bit error
+ interrupt, in this order.
+
+NAND FIFO ECC
+Required Properties:
+- compatible : Should be "altr,socfpga-nand-ecc"
+- reg : Address and size for ECC block registers.
+- altr,ecc-parent : phandle to parent NAND node.
+- interrupts : Should be single bit error interrupt, then double bit error
+ interrupt, in this order.
+
+DMA FIFO ECC
+Required Properties:
+- compatible : Should be "altr,socfpga-dma-ecc"
+- reg : Address and size for ECC block registers.
+- altr,ecc-parent : phandle to parent DMA node.
+- interrupts : Should be single bit error interrupt, then double bit error
+ interrupt, in this order.
+
+USB FIFO ECC
+Required Properties:
+- compatible : Should be "altr,socfpga-usb-ecc"
+- reg : Address and size for ECC block registers.
+- altr,ecc-parent : phandle to parent USB node.
+- interrupts : Should be single bit error interrupt, then double bit error
+ interrupt, in this order.
+
+QSPI FIFO ECC
+Required Properties:
+- compatible : Should be "altr,socfpga-qspi-ecc"
+- reg : Address and size for ECC block registers.
+- altr,ecc-parent : phandle to parent QSPI node.
+- interrupts : Should be single bit error interrupt, then double bit error
+ interrupt, in this order.
+
+SDMMC FIFO ECC
+Required Properties:
+- compatible : Should be "altr,socfpga-sdmmc-ecc"
+- reg : Address and size for ECC block registers.
+- altr,ecc-parent : phandle to parent SD/MMC node.
+- interrupts : Should be single bit error interrupt, then double bit error
+ interrupt, in this order for port A, and then single bit error interrupt,
+ then double bit error interrupt in this order for port B.
Example:
@@ -85,15 +140,94 @@ Example:
#size-cells = <1>;
interrupts = <0 2 IRQ_TYPE_LEVEL_HIGH>,
<0 0 IRQ_TYPE_LEVEL_HIGH>;
+ interrupt-controller;
+ #interrupt-cells = <2>;
ranges;
l2-ecc@ffd06010 {
compatible = "altr,socfpga-a10-l2-ecc";
reg = <0xffd06010 0x4>;
+ interrupts = <0 IRQ_TYPE_LEVEL_HIGH>,
+ <32 IRQ_TYPE_LEVEL_HIGH>;
};
ocram-ecc@ff8c3000 {
compatible = "altr,socfpga-a10-ocram-ecc";
reg = <0xff8c3000 0x90>;
+ interrupts = <1 IRQ_TYPE_LEVEL_HIGH>,
+ <33 IRQ_TYPE_LEVEL_HIGH> ;
+ };
+
+ emac0-rx-ecc@ff8c0800 {
+ compatible = "altr,socfpga-eth-mac-ecc";
+ reg = <0xff8c0800 0x400>;
+ altr,ecc-parent = <&gmac0>;
+ interrupts = <4 IRQ_TYPE_LEVEL_HIGH>,
+ <36 IRQ_TYPE_LEVEL_HIGH>;
+ };
+
+ emac0-tx-ecc@ff8c0c00 {
+ compatible = "altr,socfpga-eth-mac-ecc";
+ reg = <0xff8c0c00 0x400>;
+ altr,ecc-parent = <&gmac0>;
+ interrupts = <5 IRQ_TYPE_LEVEL_HIGH>,
+ <37 IRQ_TYPE_LEVEL_HIGH>;
+ };
+
+ nand-buf-ecc@ff8c2000 {
+ compatible = "altr,socfpga-nand-ecc";
+ reg = <0xff8c2000 0x400>;
+ altr,ecc-parent = <&nand>;
+ interrupts = <11 IRQ_TYPE_LEVEL_HIGH>,
+ <43 IRQ_TYPE_LEVEL_HIGH>;
+ };
+
+ nand-rd-ecc@ff8c2400 {
+ compatible = "altr,socfpga-nand-ecc";
+ reg = <0xff8c2400 0x400>;
+ altr,ecc-parent = <&nand>;
+ interrupts = <13 IRQ_TYPE_LEVEL_HIGH>,
+ <45 IRQ_TYPE_LEVEL_HIGH>;
+ };
+
+ nand-wr-ecc@ff8c2800 {
+ compatible = "altr,socfpga-nand-ecc";
+ reg = <0xff8c2800 0x400>;
+ altr,ecc-parent = <&nand>;
+ interrupts = <12 IRQ_TYPE_LEVEL_HIGH>,
+ <44 IRQ_TYPE_LEVEL_HIGH>;
+ };
+
+ dma-ecc@ff8c8000 {
+ compatible = "altr,socfpga-dma-ecc";
+ reg = <0xff8c8000 0x400>;
+ altr,ecc-parent = <&pdma>;
+ interrupts = <10 IRQ_TYPE_LEVEL_HIGH>,
+ <42 IRQ_TYPE_LEVEL_HIGH>;
+
+ usb0-ecc@ff8c8800 {
+ compatible = "altr,socfpga-usb-ecc";
+ reg = <0xff8c8800 0x400>;
+ altr,ecc-parent = <&usb0>;
+ interrupts = <2 IRQ_TYPE_LEVEL_HIGH>,
+ <34 IRQ_TYPE_LEVEL_HIGH>;
+ };
+
+ qspi-ecc@ff8c8400 {
+ compatible = "altr,socfpga-qspi-ecc";
+ reg = <0xff8c8400 0x400>;
+ altr,ecc-parent = <&qspi>;
+ interrupts = <14 IRQ_TYPE_LEVEL_HIGH>,
+ <46 IRQ_TYPE_LEVEL_HIGH>;
+ };
+
+ sdmmc-ecc@ff8c2c00 {
+ compatible = "altr,socfpga-sdmmc-ecc";
+ reg = <0xff8c2c00 0x400>;
+ altr,ecc-parent = <&mmc>;
+ interrupts = <15 IRQ_TYPE_LEVEL_HIGH>,
+ <47 IRQ_TYPE_LEVEL_HIGH>,
+ <16 IRQ_TYPE_LEVEL_HIGH>,
+ <48 IRQ_TYPE_LEVEL_HIGH>;
};
};
diff --git a/Bindings/arm/amlogic,scpi.txt b/Bindings/arm/amlogic,scpi.txt
new file mode 100644
index 000000000000..7b9a861e9306
--- /dev/null
+++ b/Bindings/arm/amlogic,scpi.txt
@@ -0,0 +1,20 @@
+System Control and Power Interface (SCPI) Message Protocol
+(in addition to the standard binding in [0])
+----------------------------------------------------------
+Required properties
+
+- compatible : should be "amlogic,meson-gxbb-scpi"
+
+AMLOGIC SRAM and Shared Memory for SCPI
+------------------------------------
+
+Required properties:
+- compatible : should be "amlogic,meson-gxbb-sram"
+
+Each sub-node represents the reserved area for SCPI.
+
+Required sub-node properties:
+- compatible : should be "amlogic,meson-gxbb-scp-shmem" for SRAM based shared
+ memory on Amlogic GXBB SoC.
+
+[0] Documentation/devicetree/bindings/arm/arm,scpi.txt
diff --git a/Bindings/arm/amlogic.txt b/Bindings/arm/amlogic.txt
index fcc6f6c10803..9b2b41ab6817 100644
--- a/Bindings/arm/amlogic.txt
+++ b/Bindings/arm/amlogic.txt
@@ -17,6 +17,18 @@ Boards with the Amlogic Meson GXBaby SoC shall have the following properties:
Required root node property:
compatible: "amlogic,meson-gxbb";
+Boards with the Amlogic Meson GXL S905X SoC shall have the following properties:
+ Required root node property:
+ compatible: "amlogic,s905x", "amlogic,meson-gxl";
+
+Boards with the Amlogic Meson GXL S905D SoC shall have the following properties:
+ Required root node property:
+ compatible: "amlogic,s905d", "amlogic,meson-gxl";
+
+Boards with the Amlogic Meson GXM S912 SoC shall have the following properties:
+ Required root node property:
+ compatible: "amlogic,s912", "amlogic,meson-gxm";
+
Board compatible values:
- "geniatech,atv1200" (Meson6)
- "minix,neo-x8" (Meson8)
@@ -28,3 +40,10 @@ Board compatible values:
- "hardkernel,odroid-c2" (Meson gxbb)
- "amlogic,p200" (Meson gxbb)
- "amlogic,p201" (Meson gxbb)
+ - "amlogic,p212" (Meson gxl s905x)
+ - "amlogic,p230" (Meson gxl s905d)
+ - "amlogic,p231" (Meson gxl s905d)
+ - "amlogic,q200" (Meson gxm s912)
+ - "amlogic,q201" (Meson gxm s912)
+ - "nexbox,a95x" (Meson gxbb or Meson gxl s905x)
+ - "nexbox,a1" (Meson gxm s912)
diff --git a/Bindings/arm/arch_timer.txt b/Bindings/arm/arch_timer.txt
index e774128935d5..ad440a2b8051 100644
--- a/Bindings/arm/arch_timer.txt
+++ b/Bindings/arm/arch_timer.txt
@@ -25,6 +25,12 @@ to deliver its interrupts via SPIs.
- always-on : a boolean property. If present, the timer is powered through an
always-on power domain, therefore it never loses context.
+- fsl,erratum-a008585 : A boolean property. Indicates the presence of
+ QorIQ erratum A-008585, which says that reading the counter is
+ unreliable unless the same value is returned by back-to-back reads.
+ This also affects writes to the tval register, due to the implicit
+ counter read.
+
** Optional properties:
- arm,cpu-registers-not-fw-configured : Firmware does not initialize
@@ -32,6 +38,11 @@ to deliver its interrupts via SPIs.
architecturally-defined reset values. Only supported for 32-bit
systems which follow the ARMv7 architected reset values.
+- arm,no-tick-in-suspend : The main counter does not tick when the system is in
+ low-power system suspend on some SoCs. This behavior does not match the
+ Architecture Reference Manual's specification that the system counter "must
+ be implemented in an always-on power domain."
+
Example:
diff --git a/Bindings/arm/arm,scpi.txt b/Bindings/arm/arm,scpi.txt
index 313dabdc14f9..401831973638 100644
--- a/Bindings/arm/arm,scpi.txt
+++ b/Bindings/arm/arm,scpi.txt
@@ -7,7 +7,10 @@ by Linux to initiate various system control and power operations.
Required properties:
-- compatible : should be "arm,scpi"
+- compatible : should be
+ * "arm,scpi" : For implementations complying to SCPI v1.0 or above
+ * "arm,scpi-pre-1.0" : For implementations complying to all
+ unversioned releases prior to SCPI v1.0
- mboxes: List of phandle and mailbox channel specifiers
All the channels reserved by remote SCP firmware for use by
SCPI message protocol should be specified in any order
@@ -59,18 +62,14 @@ SRAM and Shared Memory for SCPI
A small area of SRAM is reserved for SCPI communication between application
processors and SCP.
-Required properties:
-- compatible : should be "arm,juno-sram-ns" for Non-secure SRAM on Juno
-
-The rest of the properties should follow the generic mmio-sram description
-found in ../../sram/sram.txt
+The properties should follow the generic mmio-sram description found in [3]
Each sub-node represents the reserved area for SCPI.
Required sub-node properties:
- reg : The base offset and size of the reserved area with the SRAM
-- compatible : should be "arm,juno-scp-shmem" for Non-secure SRAM based
- shared memory on Juno platforms
+- compatible : should be "arm,scp-shmem" for Non-secure SRAM based
+ shared memory
Sensor bindings for the sensors based on SCPI Message Protocol
--------------------------------------------------------------
@@ -81,16 +80,37 @@ Required properties:
- #thermal-sensor-cells: should be set to 1. This property follows the
thermal device tree bindings[2].
- Valid cell values are raw identifiers (Sensor
- ID) as used by the firmware. Refer to
- platform documentation for your
- implementation for the IDs to use. For Juno
- R0 and Juno R1 refer to [3].
+ Valid cell values are raw identifiers (Sensor ID)
+ as used by the firmware. Refer to platform details
+ for your implementation for the IDs to use.
+
+Power domain bindings for the power domains based on SCPI Message Protocol
+------------------------------------------------------------
+
+This binding uses the generic power domain binding[4].
+
+PM domain providers
+===================
+
+Required properties:
+ - #power-domain-cells : Should be 1. Contains the device or the power
+ domain ID value used by SCPI commands.
+ - num-domains: Total number of power domains provided by SCPI. This is
+ needed as the SCPI message protocol lacks a mechanism to
+ query this information at runtime.
+
+PM domain consumers
+===================
+
+Required properties:
+ - power-domains : A phandle and PM domain specifier as defined by bindings of
+ the power controller specified by phandle.
[0] http://infocenter.arm.com/help/topic/com.arm.doc.dui0922b/index.html
[1] Documentation/devicetree/bindings/clock/clock-bindings.txt
[2] Documentation/devicetree/bindings/thermal/thermal.txt
-[3] http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0922b/apas03s22.html
+[3] Documentation/devicetree/bindings/sram/sram.txt
+[4] Documentation/devicetree/bindings/power/power_domain.txt
Example:
@@ -144,6 +164,12 @@ scpi_protocol: scpi@2e000000 {
compatible = "arm,scpi-sensors";
#thermal-sensor-cells = <1>;
};
+
+ scpi_devpd: scpi-power-domains {
+ compatible = "arm,scpi-power-domains";
+ num-domains = <2>;
+ #power-domain-cells = <1>;
+ };
};
cpu@0 {
@@ -156,6 +182,7 @@ hdlcd@7ff60000 {
...
reg = <0 0x7ff60000 0 0x1000>;
clocks = <&scpi_clk 4>;
+ power-domains = <&scpi_devpd 1>;
};
thermal-zones {
@@ -186,3 +213,7 @@ The thermal-sensors property in the soc_thermal node uses the
temperature sensor provided by SCP firmware to setup a thermal
zone. The ID "3" is the sensor identifier for the temperature sensor
as used by the firmware.
+
+The num-domains property in scpi-power-domains domain specifies that
+SCPI provides 2 power domains. The hdlcd node uses the power domain with
+domain ID 1.
diff --git a/Bindings/arm/arm-boards b/Bindings/arm/arm-boards
index ab318a56fca2..b6e810c2781a 100644
--- a/Bindings/arm/arm-boards
+++ b/Bindings/arm/arm-boards
@@ -148,11 +148,12 @@ Example:
/dts-v1/;
#include <dt-bindings/interrupt-controller/irq.h>
-#include "skeleton.dtsi"
/ {
model = "ARM RealView PB1176 with device tree";
compatible = "arm,realview-pb1176";
+ #address-cells = <1>;
+ #size-cells = <1>;
soc {
#address-cells = <1>;
diff --git a/Bindings/arm/atmel-at91.txt b/Bindings/arm/atmel-at91.txt
index e1f5ad855f14..29737b9b616e 100644
--- a/Bindings/arm/atmel-at91.txt
+++ b/Bindings/arm/atmel-at91.txt
@@ -225,3 +225,19 @@ required properties:
compatible = "atmel,sama5d3-sfr", "syscon";
reg = <0xf0038000 0x60>;
};
+
+Security Module (SECUMOD)
+
+The Security Module macrocell provides all necessary secure functions to avoid
+voltage, temperature, frequency and mechanical attacks on the chip. It also
+embeds secure memories that can be scrambled
+
+required properties:
+- compatible: Should be "atmel,<chip>-secumod", "syscon".
+ <chip> can be "sama5d2".
+- reg: Should contain registers location and length
+
+ secumod@fc040000 {
+ compatible = "atmel,sama5d2-secumod", "syscon";
+ reg = <0xfc040000 0x100>;
+ };
diff --git a/Bindings/arm/bcm/brcm,bcm11351-cpu-method.txt b/Bindings/arm/bcm/brcm,bcm11351-cpu-method.txt
index 8240c023e202..e3f996920403 100644
--- a/Bindings/arm/bcm/brcm,bcm11351-cpu-method.txt
+++ b/Bindings/arm/bcm/brcm,bcm11351-cpu-method.txt
@@ -5,7 +5,7 @@ CPUs in the following Broadcom SoCs:
BCM11130, BCM11140, BCM11351, BCM28145, BCM28155, BCM21664
The enable method is specified by defining the following required
-properties in the "cpus" device tree node:
+properties in the "cpu" device tree node:
- enable-method = "brcm,bcm11351-cpu-method";
- secondary-boot-reg = <...>;
@@ -19,8 +19,6 @@ Example:
cpus {
#address-cells = <1>;
#size-cells = <0>;
- enable-method = "brcm,bcm11351-cpu-method";
- secondary-boot-reg = <0x3500417c>;
cpu0: cpu@0 {
device_type = "cpu";
@@ -32,5 +30,7 @@ Example:
device_type = "cpu";
compatible = "arm,cortex-a9";
reg = <1>;
+ enable-method = "brcm,bcm11351-cpu-method";
+ secondary-boot-reg = <0x3500417c>;
};
};
diff --git a/Bindings/arm/bcm/brcm,bcm23550-cpu-method.txt b/Bindings/arm/bcm/brcm,bcm23550-cpu-method.txt
new file mode 100644
index 000000000000..a3af54c0e404
--- /dev/null
+++ b/Bindings/arm/bcm/brcm,bcm23550-cpu-method.txt
@@ -0,0 +1,36 @@
+Broadcom Kona Family CPU Enable Method
+--------------------------------------
+This binding defines the enable method used for starting secondary
+CPUs in the following Broadcom SoCs:
+ BCM23550
+
+The enable method is specified by defining the following required
+properties in the "cpu" device tree node:
+ - enable-method = "brcm,bcm23550";
+ - secondary-boot-reg = <...>;
+
+The secondary-boot-reg property is a u32 value that specifies the
+physical address of the register used to request the ROM holding pen
+code release a secondary CPU. The value written to the register is
+formed by encoding the target CPU id into the low bits of the
+physical start address it should jump to.
+
+Example:
+ cpus {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ cpu0: cpu@0 {
+ device_type = "cpu";
+ compatible = "arm,cortex-a9";
+ reg = <0>;
+ };
+
+ cpu1: cpu@1 {
+ device_type = "cpu";
+ compatible = "arm,cortex-a9";
+ reg = <1>;
+ enable-method = "brcm,bcm23550";
+ secondary-boot-reg = <0x3500417c>;
+ };
+ };
diff --git a/Bindings/arm/bcm/brcm,bcm23550.txt b/Bindings/arm/bcm/brcm,bcm23550.txt
new file mode 100644
index 000000000000..080baad923d6
--- /dev/null
+++ b/Bindings/arm/bcm/brcm,bcm23550.txt
@@ -0,0 +1,15 @@
+Broadcom BCM23550 device tree bindings
+--------------------------------------
+
+This document describes the device tree bindings for boards with the BCM23550
+SoC.
+
+Required root node property:
+ - compatible: brcm,bcm23550
+
+Example:
+ / {
+ model = "BCM23550 SoC";
+ compatible = "brcm,bcm23550";
+ [...]
+ }
diff --git a/Bindings/arm/bcm/brcm,bcm2835.txt b/Bindings/arm/bcm/brcm,bcm2835.txt
index 11d3056dc2bd..9c97de23919a 100644
--- a/Bindings/arm/bcm/brcm,bcm2835.txt
+++ b/Bindings/arm/bcm/brcm,bcm2835.txt
@@ -30,10 +30,18 @@ Raspberry Pi 2 Model B
Required root node properties:
compatible = "raspberrypi,2-model-b", "brcm,bcm2836";
+Raspberry Pi 3 Model B
+Required root node properties:
+compatible = "raspberrypi,3-model-b", "brcm,bcm2837";
+
Raspberry Pi Compute Module
Required root node properties:
compatible = "raspberrypi,compute-module", "brcm,bcm2835";
+Raspberry Pi Zero
+Required root node properties:
+compatible = "raspberrypi,model-zero", "brcm,bcm2835";
+
Generic BCM2835 board