aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPraneeth Bajjuri2019-09-17 00:04:01 -0500
committerPraneeth Bajjuri2019-09-17 00:04:01 -0500
commit4c0560ffa263f10097c3dc481f293812d0f496a5 (patch)
tree135c2c861ac24de5f43b3f5a1921de02557f530b
parent358d4cae7b40510c549d3b1873236c46aff314af (diff)
parent9eb4204cc3b29af7e38c0d52b772fdc2e535208d (diff)
downloadu-boot-d-android10-core-release.tar.gz
u-boot-d-android10-core-release.tar.xz
u-boot-d-android10-core-release.zip
Merge branch 'master' of https://android.googlesource.com/platform/external/u-boot into d-android10-core-released-android10-core-release
* 'master' of https://android.googlesource.com/platform/external/u-boot: (6528 commits) ANDROID: rockchip: fallback to boot env from MMC0 ANDROID: rock-pi-4: Enable NET_RANDOM_ETHADDR ANDROID: rockchip: Disable HISPD mode on eMMC ANDROID: rockchip: Remove the boot partition ANDROID: rockchip: Unmask u-boot environment partition ANDROID: rockpi4: Support loading u-boot.itb from eMMC FROMLIST: ram: rk3399: Add LPDDR4 support FROMLIST: env: am57xx: Implement A/B boot process FROMLIST: doc: android: Add simple guide for A/B updates FROMLIST: test/py: Add base test case for A/B updates FROMLIST: cmd: Add 'ab_select' command FROMLIST: common: Implement A/B metadata FROMLIST: disk: part: Extend API to get partition info FROMLIST: doc: android: add BCB overview and usage FROMLIST: doc: android: relocate/rename README files FROMLIST: cmd: Add 'bcb' command to read/modify/write BCB fields FROMLIST: include: android_bootloader_message.h: Minimize the diff to AOSP FROMLIST: arm: am57xx: Allow bootm to load larger kernels FROMLIST: env: ti: Increase boot partition Revert "Define CONFIG_USB_DWC2_REG_ADDR correctly for rpi." ... Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
-rw-r--r--.github/pull_request_template.md3
-rw-r--r--.gitignore6
-rw-r--r--.mailmap2
-rw-r--r--.travis.yml346
-rw-r--r--Android.bp103
-rw-r--r--Documentation/.gitignore2
-rw-r--r--Documentation/devicetree/bindings/net/ethernet.txt66
-rw-r--r--Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.txt73
-rw-r--r--Kconfig162
-rw-r--r--MAINTAINERS386
-rw-r--r--Makefile354
-rw-r--r--OWNERS2
-rw-r--r--README160
-rw-r--r--api/api_storage.c5
-rw-r--r--arch/Kconfig136
-rw-r--r--arch/arc/Kconfig45
-rw-r--r--arch/arc/config.mk8
-rw-r--r--arch/arc/dts/Makefile3
-rw-r--r--arch/arc/dts/abilis_tb100.dts2
-rw-r--r--arch/arc/dts/axs101.dts2
-rw-r--r--arch/arc/dts/axs103.dts2
-rw-r--r--arch/arc/dts/axs10x_mb.dtsi62
-rw-r--r--arch/arc/dts/emdk.dts33
-rw-r--r--arch/arc/dts/emsdp.dts35
-rw-r--r--arch/arc/dts/hsdk.dts39
-rw-r--r--arch/arc/dts/iot_devkit.dts45
-rw-r--r--arch/arc/dts/nsim.dts2
-rw-r--r--arch/arc/include/asm/arcregs.h28
-rw-r--r--arch/arc/include/asm/cache.h3
-rw-r--r--arch/arc/include/asm/types.h36
-rw-r--r--arch/arc/lib/cpu.c195
-rw-r--r--arch/arc/lib/start.S13
-rw-r--r--arch/arm/Kconfig574
-rw-r--r--arch/arm/Makefile14
-rw-r--r--arch/arm/config.mk4
-rw-r--r--arch/arm/cpu/arm11/cpu.c12
-rw-r--r--arch/arm/cpu/arm1136/u-boot-spl.lds4
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/timer.c7
-rw-r--r--arch/arm/cpu/arm920t/imx/timer.c15
-rw-r--r--arch/arm/cpu/arm926ejs/armada100/timer.c2
-rw-r--r--arch/arm/cpu/arm926ejs/cache.c29
-rw-r--r--arch/arm/cpu/arm926ejs/cpu.c2
-rw-r--r--arch/arm/cpu/arm926ejs/lpc32xx/Kconfig20
-rw-r--r--arch/arm/cpu/arm926ejs/lpc32xx/dram.c3
-rw-r--r--arch/arm/cpu/arm926ejs/lpc32xx/timer.c3
-rw-r--r--arch/arm/cpu/arm926ejs/mx25/generic.c8
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/generic.c8
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/timer.c2
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/mxs.c10
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/timer.c7
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds2
-rw-r--r--arch/arm/cpu/arm926ejs/orion5x/u-boot-spl.lds4
-rw-r--r--arch/arm/cpu/arm926ejs/spear/cpu.c16
-rw-r--r--arch/arm/cpu/arm926ejs/spear/timer.c9
-rw-r--r--arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds4
-rw-r--r--arch/arm/cpu/arm926ejs/start.S4
-rw-r--r--arch/arm/cpu/armv7/Kconfig2
-rw-r--r--arch/arm/cpu/armv7/Makefile1
-rw-r--r--arch/arm/cpu/armv7/arch_timer.c3
-rw-r--r--arch/arm/cpu/armv7/cache_v7.c8
-rw-r--r--arch/arm/cpu/armv7/exception_level.c56
-rw-r--r--arch/arm/cpu/armv7/iproc-common/hwinit-common.c2
-rw-r--r--arch/arm/cpu/armv7/kona-common/hwinit-common.c2
-rw-r--r--arch/arm/cpu/armv7/ls102xa/Kconfig16
-rw-r--r--arch/arm/cpu/armv7/ls102xa/Makefile1
-rw-r--r--arch/arm/cpu/armv7/ls102xa/cpu.c4
-rw-r--r--arch/arm/cpu/armv7/ls102xa/fdt.c4
-rw-r--r--arch/arm/cpu/armv7/ls102xa/ls102xa_psci.c4
-rw-r--r--arch/arm/cpu/armv7/ls102xa/ls102xa_sata.c41
-rw-r--r--arch/arm/cpu/armv7/ls102xa/soc.c44
-rw-r--r--arch/arm/cpu/armv7/ls102xa/timer.c7
-rw-r--r--arch/arm/cpu/armv7/nonsec_virt.S2
-rw-r--r--arch/arm/cpu/armv7/psci.S2
-rw-r--r--arch/arm/cpu/armv7/s5p-common/timer.c3
-rw-r--r--arch/arm/cpu/armv7/smccc-call.S4
-rw-r--r--arch/arm/cpu/armv7/start.S13
-rw-r--r--arch/arm/cpu/armv7/stv0991/timer.c9
-rw-r--r--arch/arm/cpu/armv7/sunxi/timer.c12
-rw-r--r--arch/arm/cpu/armv7/sunxi/u-boot-spl.lds4
-rw-r--r--arch/arm/cpu/armv7/vf610/Kconfig1
-rw-r--r--arch/arm/cpu/armv7/vf610/generic.c26
-rw-r--r--arch/arm/cpu/armv7/vf610/timer.c7
-rw-r--r--arch/arm/cpu/armv7m/cache.c8
-rw-r--r--arch/arm/cpu/armv8/Kconfig28
-rw-r--r--arch/arm/cpu/armv8/Makefile8
-rw-r--r--arch/arm/cpu/armv8/cache_v8.c22
-rw-r--r--arch/arm/cpu/armv8/exception_level.c55
-rw-r--r--arch/arm/cpu/armv8/exceptions.S132
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/Kconfig182
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/Makefile12
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/cpu.c685
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/doc/README.falcon12
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch211
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch3_227
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc108
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/fdt.c6
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c2
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c127
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c16
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/icid.c192
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S44
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/ls1028a_serdes.c86
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/ls1043_ids.c90
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/ls1046_ids.c89
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c4
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c132
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/ppa.c7
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/soc.c231
-rw-r--r--arch/arm/cpu/armv8/fsl-layerscape/spl.c8
-rw-r--r--arch/arm/cpu/armv8/fwcall.c55
-rw-r--r--arch/arm/cpu/armv8/psci.S72
-rw-r--r--arch/arm/cpu/armv8/s32v234/cpu.c2
-rw-r--r--arch/arm/cpu/armv8/sec_firmware.c4
-rw-r--r--arch/arm/cpu/armv8/sec_firmware_asm.S2
-rw-r--r--arch/arm/cpu/armv8/smccc-call.S4
-rw-r--r--arch/arm/cpu/armv8/start.S21
-rw-r--r--arch/arm/cpu/armv8/u-boot-spl.lds4
-rw-r--r--arch/arm/cpu/armv8/u-boot.lds28
-rw-r--r--arch/arm/cpu/armv8/zynqmp/Kconfig156
-rw-r--r--arch/arm/cpu/armv8/zynqmp/cpu.c264
-rw-r--r--arch/arm/cpu/armv8/zynqmp/spl.c134
-rw-r--r--arch/arm/cpu/pxa/cache.c6
-rw-r--r--arch/arm/cpu/pxa/pxa2xx.c4
-rw-r--r--arch/arm/cpu/sa1100/timer.c15
-rw-r--r--arch/arm/cpu/u-boot-spl.lds8
-rw-r--r--arch/arm/cpu/u-boot.lds40
-rw-r--r--arch/arm/dts/Makefile330
-rw-r--r--arch/arm/dts/am335x-baltos.dts439
-rw-r--r--arch/arm/dts/am335x-base0033.dts95
-rw-r--r--arch/arm/dts/am335x-brppt1-mmc.dts345
-rw-r--r--arch/arm/dts/am335x-brppt1-nand.dts363
-rw-r--r--arch/arm/dts/am335x-brppt1-spi.dts366
-rw-r--r--arch/arm/dts/am335x-brxre1.dts371
-rw-r--r--arch/arm/dts/am335x-chiliboard-u-boot.dtsi11
-rw-r--r--arch/arm/dts/am335x-chiliboard.dts200
-rw-r--r--arch/arm/dts/am335x-chilisom.dtsi178
-rw-r--r--arch/arm/dts/am335x-evm-u-boot.dtsi4
-rw-r--r--arch/arm/dts/am335x-evm.dts6
-rw-r--r--arch/arm/dts/am335x-evmsk.dts2
-rw-r--r--arch/arm/dts/am335x-guardian-u-boot.dtsi66
-rw-r--r--arch/arm/dts/am335x-guardian.dts509
-rw-r--r--arch/arm/dts/am335x-igep0033.dtsi323
-rw-r--r--arch/arm/dts/am335x-osd335x-common.dtsi124
-rw-r--r--arch/arm/dts/am335x-pdu001-u-boot.dtsi8
-rw-r--r--arch/arm/dts/am335x-pdu001.dts27
-rw-r--r--arch/arm/dts/am335x-pocketbeagle.dts237
-rw-r--r--arch/arm/dts/am335x-pxm2.dtsi2
-rw-r--r--arch/arm/dts/am335x-rut.dts10
-rw-r--r--arch/arm/dts/am335x-shc-u-boot.dtsi51
-rw-r--r--arch/arm/dts/am335x-shc.dts575
-rw-r--r--arch/arm/dts/am335x-sl50.dts549
-rw-r--r--arch/arm/dts/am33xx-clocks.dtsi271
-rw-r--r--arch/arm/dts/am33xx-u-boot.dtsi11
-rw-r--r--arch/arm/dts/am33xx.dtsi346
-rw-r--r--arch/arm/dts/am3517-evm-u-boot.dtsi12
-rw-r--r--arch/arm/dts/am3517-evm-ui.dtsi220
-rw-r--r--arch/arm/dts/am3517-evm.dts288
-rw-r--r--arch/arm/dts/am3517-som.dtsi237
-rw-r--r--arch/arm/dts/am3517.dtsi9
-rw-r--r--arch/arm/dts/am4372-generic-u-boot.dtsi2
-rw-r--r--arch/arm/dts/am4372-u-boot.dtsi67
-rw-r--r--arch/arm/dts/am4372.dtsi12
-rw-r--r--arch/arm/dts/am437x-gp-evm-u-boot.dtsi6
-rw-r--r--arch/arm/dts/am437x-idk-evm-u-boot.dtsi2
-rw-r--r--arch/arm/dts/am437x-idk-evm.dts4
-rw-r--r--arch/arm/dts/am437x-sk-evm-u-boot.dtsi2
-rw-r--r--arch/arm/dts/am437x-sk-evm.dts2
-rw-r--r--arch/arm/dts/am57xx-cl-som-am57x.dts617
-rw-r--r--arch/arm/dts/am57xx-sbc-am57x.dts179
-rw-r--r--arch/arm/dts/armada-370-xp.dtsi132
-rw-r--r--arch/arm/dts/armada-3720-db.dts2
-rw-r--r--arch/arm/dts/armada-3720-espressobin.dts2
-rw-r--r--arch/arm/dts/armada-3720-turris-mox.dts42
-rw-r--r--arch/arm/dts/armada-3720-uDPU-u-boot.dtsi13
-rw-r--r--arch/arm/dts/armada-3720-uDPU.dts200
-rw-r--r--arch/arm/dts/armada-375.dtsi8
-rw-r--r--arch/arm/dts/armada-380.dtsi44
-rw-r--r--arch/arm/dts/armada-385-amc.dts166
-rw-r--r--arch/arm/dts/armada-385-atl-x530-u-boot.dtsi17
-rw-r--r--arch/arm/dts/armada-385-atl-x530.dts50
-rw-r--r--arch/arm/dts/armada-385-atl-x530.dtsi266
-rw-r--r--arch/arm/dts/armada-385-atl-x530DP.dts51
-rw-r--r--arch/arm/dts/armada-385-atl-x530DP.dtsi149
-rw-r--r--arch/arm/dts/armada-385-db-88f6820-amc.dts146
-rw-r--r--arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi2
-rw-r--r--arch/arm/dts/armada-385-turris-omnia.dts2
-rw-r--r--arch/arm/dts/armada-385.dtsi63
-rw-r--r--arch/arm/dts/armada-388-clearfog-u-boot.dtsi13
-rw-r--r--arch/arm/dts/armada-388-clearfog.dts472
-rw-r--r--arch/arm/dts/armada-388-gp.dts2
-rw-r--r--arch/arm/dts/armada-388-helios4-u-boot.dtsi26
-rw-r--r--arch/arm/dts/armada-388-helios4.dts8
-rw-r--r--arch/arm/dts/armada-388.dtsi43
-rw-r--r--arch/arm/dts/armada-38x-controlcenterdc.dts70
-rw-r--r--arch/arm/dts/armada-38x.dtsi283
-rw-r--r--arch/arm/dts/armada-8040-clearfog-gt-8k.dts323
-rw-r--r--arch/arm/dts/armada-8040-mcbin.dts22
-rw-r--r--arch/arm/dts/armada-ap806.dtsi11
-rw-r--r--arch/arm/dts/armada-xp-98dx3236.dtsi343
-rw-r--r--arch/arm/dts/armada-xp-98dx3336.dtsi39
-rw-r--r--arch/arm/dts/armada-xp-98dx4251.dtsi54
-rw-r--r--arch/arm/dts/armada-xp-crs305-1g-4s-u-boot.dtsi13
-rw-r--r--arch/arm/dts/armada-xp-crs305-1g-4s.dts110
-rw-r--r--arch/arm/dts/armada-xp-db-xc3-24g4xg-u-boot.dtsi24
-rw-r--r--arch/arm/dts/armada-xp-db-xc3-24g4xg.dts110
-rw-r--r--arch/arm/dts/armada-xp-gp.dts167
-rw-r--r--arch/arm/dts/armada-xp-maxbcm.dts24
-rw-r--r--arch/arm/dts/armada-xp-mv78230.dtsi72
-rw-r--r--arch/arm/dts/armada-xp-mv78260.dtsi87
-rw-r--r--arch/arm/dts/armada-xp-mv78460.dtsi90
-rw-r--r--arch/arm/dts/armada-xp-synology-ds414.dts199
-rw-r--r--arch/arm/dts/armada-xp-theadorable.dts94
-rw-r--r--arch/arm/dts/armada-xp.dtsi214
-rw-r--r--arch/arm/dts/ast2500-evb.dts23
-rw-r--r--arch/arm/dts/ast2500.dtsi1949
-rw-r--r--arch/arm/dts/at91-sama5d27_som1_ek.dts17
-rw-r--r--arch/arm/dts/at91-sama5d2_icp-u-boot.dtsi30
-rw-r--r--arch/arm/dts/at91-sama5d2_icp.dts132
-rw-r--r--arch/arm/dts/at91-sama5d2_ptc_ek.dts17
-rw-r--r--arch/arm/dts/at91-sama5d2_xplained.dts19
-rw-r--r--arch/arm/dts/at91-sama5d3_xplained.dts17
-rw-r--r--arch/arm/dts/at91-sama5d4_xplained.dts18
-rw-r--r--arch/arm/dts/at91-sama5d4ek.dts2
-rw-r--r--arch/arm/dts/at91-vinco.dts2
-rw-r--r--arch/arm/dts/at91sam9260-smartweb.dts1
-rw-r--r--arch/arm/dts/at91sam9260.dtsi9
-rw-r--r--arch/arm/dts/at91sam9261.dtsi3
-rw-r--r--arch/arm/dts/at91sam9263.dtsi3
-rw-r--r--arch/arm/dts/at91sam9g20-taurus.dts157
-rw-r--r--arch/arm/dts/at91sam9g25-gardena-smart-gateway-u-boot.dtsi5
-rw-r--r--arch/arm/dts/at91sam9g25-gardena-smart-gateway.dts120
-rw-r--r--arch/arm/dts/at91sam9g45.dtsi9
-rw-r--r--arch/arm/dts/at91sam9n12.dtsi3
-rw-r--r--arch/arm/dts/at91sam9n12ek.dts2
-rw-r--r--arch/arm/dts/at91sam9rl.dtsi5
-rw-r--r--arch/arm/dts/at91sam9x5.dtsi7
-rw-r--r--arch/arm/dts/at91sam9x5ek.dtsi2
-rw-r--r--arch/arm/dts/avnet-ultra96-rev1.dts19
-rw-r--r--arch/arm/dts/axp209.dtsi17
-rw-r--r--arch/arm/dts/axp803.dtsi155
-rw-r--r--arch/arm/dts/axp81x.dtsi169
-rw-r--r--arch/arm/dts/bcm2835-rpi-a-plus.dts15
-rw-r--r--arch/arm/dts/bcm2835-rpi-a.dts9
-rw-r--r--arch/arm/dts/bcm2835-rpi-b-plus.dts15
-rw-r--r--arch/arm/dts/bcm2835-rpi-b-rev2.dts11
-rw-r--r--arch/arm/dts/bcm2835-rpi-b.dts9
-rw-r--r--arch/arm/dts/bcm2835-rpi-cm1-io1.dts88
-rw-r--r--arch/arm/dts/bcm2835-rpi-cm1.dtsi34
-rw-r--r--arch/arm/dts/bcm2835-rpi-zero-w.dts123
-rw-r--r--arch/arm/dts/bcm2835-rpi-zero.dts105
-rw-r--r--arch/arm/dts/bcm2835-rpi.dtsi22
-rw-r--r--arch/arm/dts/bcm2835.dtsi7
-rw-r--r--arch/arm/dts/bcm2836-rpi-2-b.dts81
-rw-r--r--arch/arm/dts/bcm2836-rpi.dtsi6
-rw-r--r--arch/arm/dts/bcm2836.dtsi25
-rw-r--r--arch/arm/dts/bcm2837-rpi-3-a-plus.dts175
-rw-r--r--arch/arm/dts/bcm2837-rpi-3-b-plus.dts178
-rw-r--r--arch/arm/dts/bcm2837-rpi-3-b.dts128
-rw-r--r--arch/arm/dts/bcm2837-rpi-cm3-io3.dts87
-rw-r--r--arch/arm/dts/bcm2837-rpi-cm3.dtsi52
-rw-r--r--arch/arm/dts/bcm2837.dtsi20
-rw-r--r--arch/arm/dts/bcm283x-rpi-lan7515.dtsi41
-rw-r--r--arch/arm/dts/bcm283x-rpi-smsc9512.dtsi1
-rw-r--r--arch/arm/dts/bcm283x-rpi-usb-otg.dtsi11
-rw-r--r--arch/arm/dts/bcm283x.dtsi57
-rw-r--r--arch/arm/dts/bcm63158.dtsi208
-rw-r--r--arch/arm/dts/bcm6858.dtsi208
-rw-r--r--arch/arm/dts/bcm963158.dts127
-rw-r--r--arch/arm/dts/bcm968580xref.dts126
-rw-r--r--arch/arm/dts/bk4r1.dts47
-rw-r--r--arch/arm/dts/bubblegum_96.dts31
-rw-r--r--arch/arm/dts/da850-evm-u-boot.dtsi23
-rw-r--r--arch/arm/dts/da850-evm.dts422
-rw-r--r--arch/arm/dts/da850-lcdk.dts13
-rw-r--r--arch/arm/dts/da850.dtsi349
-rw-r--r--arch/arm/dts/dm816x.dtsi4
-rw-r--r--arch/arm/dts/dra7.dtsi2
-rw-r--r--arch/arm/dts/dra71-evm.dts4
-rw-r--r--arch/arm/dts/dragonboard410c-uboot.dtsi7
-rw-r--r--arch/arm/dts/dragonboard410c.dts27
-rw-r--r--arch/arm/dts/dragonboard820c-uboot.dtsi14
-rw-r--r--arch/arm/dts/dragonboard820c.dts45
-rw-r--r--arch/arm/dts/exynos4210-pinctrl-uboot.dtsi4
-rw-r--r--arch/arm/dts/exynos4210-universal_c210.dts2
-rw-r--r--arch/arm/dts/exynos4x12-pinctrl-uboot.dtsi4
-rw-r--r--arch/arm/dts/exynos5.dtsi2
-rw-r--r--arch/arm/dts/exynos5250-pinctrl-uboot.dtsi4
-rw-r--r--arch/arm/dts/exynos5250-smdk5250.dts21
-rw-r--r--arch/arm/dts/exynos5250-snow.dts27
-rw-r--r--arch/arm/dts/exynos5250-spring.dts69
-rw-r--r--arch/arm/dts/exynos5250.dtsi15
-rw-r--r--arch/arm/dts/exynos5420-peach-pit.dts26
-rw-r--r--arch/arm/dts/exynos5420-smdk5420.dts21
-rw-r--r--arch/arm/dts/exynos5422-odroidxu3.dts22
-rw-r--r--arch/arm/dts/exynos54xx-pinctrl-uboot.dtsi8
-rw-r--r--arch/arm/dts/exynos54xx.dtsi14
-rw-r--r--arch/arm/dts/exynos5800-peach-pi.dts24
-rw-r--r--arch/arm/dts/fsl-imx8-ca35.dtsi66
-rw-r--r--arch/arm/dts/fsl-imx8dx.dtsi553
-rw-r--r--arch/arm/dts/fsl-imx8dxp.dtsi11
-rw-r--r--arch/arm/dts/fsl-imx8mq-evk.dts414
-rw-r--r--arch/arm/dts/fsl-imx8qm-apalis-u-boot.dtsi128
-rw-r--r--arch/arm/dts/fsl-imx8qm-apalis.dts615
-rw-r--r--arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi112
-rw-r--r--arch/arm/dts/fsl-imx8qm-mek.dts184
-rw-r--r--arch/arm/dts/fsl-imx8qm.dtsi555
-rw-r--r--arch/arm/dts/fsl-imx8qxp-colibri-u-boot.dtsi117
-rw-r--r--arch/arm/dts/fsl-imx8qxp-colibri.dts328
-rw-r--r--arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi117
-rw-r--r--arch/arm/dts/fsl-imx8qxp-mek.dts242
-rw-r--r--arch/arm/dts/fsl-imx8qxp.dtsi51
-rw-r--r--arch/arm/dts/fsl-ls1012a-2g5rdb.dts6
-rw-r--r--arch/arm/dts/fsl-ls1012a-frdm.dtsi2
-rw-r--r--arch/arm/dts/fsl-ls1012a-frwy.dts2
-rw-r--r--arch/arm/dts/fsl-ls1012a-qds.dtsi12
-rw-r--r--arch/arm/dts/fsl-ls1012a-rdb.dtsi6
-rw-r--r--arch/arm/dts/fsl-ls1012a.dtsi10
-rw-r--r--arch/arm/dts/fsl-ls1028a-qds.dts88
-rw-r--r--arch/arm/dts/fsl-ls1028a-rdb.dts88
-rw-r--r--arch/arm/dts/fsl-ls1028a.dtsi297
-rw-r--r--arch/arm/dts/fsl-ls1043a-qds.dtsi12
-rw-r--r--arch/arm/dts/fsl-ls1043a-rdb.dts2
-rw-r--r--arch/arm/dts/fsl-ls1043a.dtsi18
-rw-r--r--arch/arm/dts/fsl-ls1046a-frwy.dts34
-rw-r--r--arch/arm/dts/fsl-ls1046a-qds.dtsi12
-rw-r--r--arch/arm/dts/fsl-ls1046a-rdb.dts8
-rw-r--r--arch/arm/dts/fsl-ls1046a.dtsi18
-rw-r--r--arch/arm/dts/fsl-ls1088a-qds.dts14
-rw-r--r--arch/arm/dts/fsl-ls1088a-rdb.dts8
-rw-r--r--arch/arm/dts/fsl-ls1088a.dtsi19
-rw-r--r--arch/arm/dts/fsl-ls2080a-qds.dts12
-rw-r--r--arch/arm/dts/fsl-ls2080a-rdb.dts6
-rw-r--r--arch/arm/dts/fsl-ls2080a.dtsi16
-rw-r--r--arch/arm/dts/fsl-ls2081a-rdb.dts6
-rw-r--r--arch/arm/dts/fsl-ls2088a-rdb-qspi.dts10
-rw-r--r--arch/arm/dts/fsl-lx2160a-qds.dts40
-rw-r--r--arch/arm/dts/fsl-lx2160a-rdb.dts44
-rw-r--r--arch/arm/dts/fsl-lx2160a.dtsi264
-rw-r--r--arch/arm/dts/hi3798cv200-poplar.dts75
-rw-r--r--arch/arm/dts/hi3798cv200-u-boot.dtsi22
-rw-r--r--arch/arm/dts/hi3798cv200.dtsi221
-rw-r--r--arch/arm/dts/hi6220-hikey-u-boot.dtsi14
-rw-r--r--arch/arm/dts/hi6220-hikey.dts18
-rw-r--r--arch/arm/dts/hi6220.dtsi18
-rw-r--r--arch/arm/dts/imx53-cx9020.dts52
-rw-r--r--arch/arm/dts/imx53-kp-u-boot.dtsi10
-rw-r--r--arch/arm/dts/imx53-kp.dts61
-rw-r--r--arch/arm/dts/imx53-m53.dtsi132
-rw-r--r--arch/arm/dts/imx53-m53menlo-u-boot.dtsi42
-rw-r--r--arch/arm/dts/imx53-m53menlo.dts312
-rw-r--r--arch/arm/dts/imx53-ppd.dts43
-rw-r--r--arch/arm/dts/imx53.dtsi726
-rw-r--r--arch/arm/dts/imx6-apalis.dts730
-rw-r--r--arch/arm/dts/imx6-colibri.dts411
-rw-r--r--arch/arm/dts/imx6-logicpd-baseboard.dtsi557
-rw-r--r--arch/arm/dts/imx6-logicpd-som.dtsi365
-rw-r--r--arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi6
-rw-r--r--arch/arm/dts/imx6dl-sabreauto.dts13
-rw-r--r--arch/arm/dts/imx6dl-sabresd-u-boot.dtsi6
-rw-r--r--arch/arm/dts/imx6dl-sabresd.dts18
-rw-r--r--arch/arm/dts/imx6dl-wandboard-revb1.dts19
-rw-r--r--arch/arm/dts/imx6dl.dtsi306
-rw-r--r--arch/arm/dts/imx6q-bx50v3.dts89
-rw-r--r--arch/arm/dts/imx6q-dhcom-pdk2.dts151
-rw-r--r--arch/arm/dts/imx6q-dhcom-som.dtsi477
-rw-r--r--arch/arm/dts/imx6q-logicpd.dts218
-rw-r--r--arch/arm/dts/imx6q-novena.dts797
-rw-r--r--arch/arm/dts/imx6q-sabreauto-u-boot.dtsi6
-rw-r--r--arch/arm/dts/imx6q-sabreauto.dts18
-rw-r--r--arch/arm/dts/imx6q-sabresd-u-boot.dtsi6
-rw-r--r--arch/arm/dts/imx6q-sabresd.dts23
-rw-r--r--arch/arm/dts/imx6q-tbs2910.dts394
-rw-r--r--arch/arm/dts/imx6q-wandboard-revb1.dts23
-rw-r--r--arch/arm/dts/imx6q.dtsi312
-rw-r--r--arch/arm/dts/imx6qdl-logicpd.dtsi361
-rw-r--r--arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi21
-rw-r--r--arch/arm/dts/imx6qdl-sabreauto.dtsi810
-rw-r--r--arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi14
-rw-r--r--arch/arm/dts/imx6qdl-sabresd.dtsi741
-rw-r--r--arch/arm/dts/imx6qdl-u-boot.dtsi11
-rw-r--r--arch/arm/dts/imx6qdl-wandboard-revb1.dtsi36
-rw-r--r--arch/arm/dts/imx6qdl-wandboard-revd1.dtsi195
-rw-r--r--arch/arm/dts/imx6qdl-wandboard.dtsi287
-rw-r--r--arch/arm/dts/imx6qdl.dtsi458
-rw-r--r--arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi6
-rw-r--r--arch/arm/dts/imx6qp-sabreauto.dts55
-rw-r--r--arch/arm/dts/imx6qp-sabresd-u-boot.dtsi6
-rw-r--r--arch/arm/dts/imx6qp-sabresd.dts55
-rw-r--r--arch/arm/dts/imx6qp-wandboard-revd1.dts23
-rw-r--r--arch/arm/dts/imx6qp.dtsi115
-rw-r--r--arch/arm/dts/imx6sx-sabreauto-u-boot.dtsi16
-rw-r--r--arch/arm/dts/imx6sx-sabreauto.dts40
-rw-r--r--arch/arm/dts/imx6sx-sdb-u-boot.dtsi16
-rw-r--r--arch/arm/dts/imx6sx-softing-vining-2000.dts578
-rw-r--r--arch/arm/dts/imx6sx.dtsi12
-rw-r--r--arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi10
-rw-r--r--arch/arm/dts/imx6ul-14x14-evk.dts427
-rw-r--r--arch/arm/dts/imx6ul-9x9-evk-u-boot.dtsi10
-rw-r--r--arch/arm/dts/imx6ul-9x9-evk.dts471
-rw-r--r--arch/arm/dts/imx6ul-liteboard.dts151
-rw-r--r--arch/arm/dts/imx6ul-litesom.dtsi82
-rw-r--r--arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi28
-rw-r--r--arch/arm/dts/imx6ul-opos6ul.dtsi2
-rw-r--r--arch/arm/dts/imx6ul-opos6uldev-u-boot.dtsi24
-rw-r--r--arch/arm/dts/imx6ul-opos6uldev.dts2
-rw-r--r--arch/arm/dts/imx6ul-phycore-segin.dts81
-rw-r--r--arch/arm/dts/imx6ul-pico-hobbit.dts100
-rw-r--r--arch/arm/dts/imx6ul-pico-pi.dts97
-rw-r--r--arch/arm/dts/imx6ul-pico.dtsi461
-rw-r--r--arch/arm/dts/imx6ul.dtsi13
-rw-r--r--arch/arm/dts/imx6ull-14x14-evk.dts2
-rw-r--r--arch/arm/dts/imx6ull-colibri.dts604
-rw-r--r--arch/arm/dts/imx6ull-dart-6ul.dts39
-rw-r--r--arch/arm/dts/imx6ull-dart-6ul.dtsi261
-rw-r--r--arch/arm/dts/imx6ull-phycore-segin.dts70
-rw-r--r--arch/arm/dts/imx6ull-pinfunc.h26
-rw-r--r--arch/arm/dts/imx6ull-u-boot.dtsi34
-rw-r--r--arch/arm/dts/imx6ull.dtsi4
-rw-r--r--arch/arm/dts/imx7-colibri-emmc.dts94
-rw-r--r--arch/arm/dts/imx7-colibri-rawnand.dts94
-rw-r--r--arch/arm/dts/imx7-colibri.dts124
-rw-r--r--arch/arm/dts/imx7-colibri.dtsi141
-rw-r--r--arch/arm/dts/imx7d-pico-hobbit.dts105
-rw-r--r--arch/arm/dts/imx7d-pico-pi.dts93
-rw-r--r--arch/arm/dts/imx7d-pico.dtsi590
-rw-r--r--arch/arm/dts/imx7d-pinfunc.h6
-rw-r--r--arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi10
-rw-r--r--arch/arm/dts/imx7d-sdb-qspi.dts44
-rw-r--r--arch/arm/dts/imx7d-sdb.dts6
-rw-r--r--arch/arm/dts/imx7d.dtsi12
-rw-r--r--arch/arm/dts/imx7s-warp.dts447
-rw-r--r--arch/arm/dts/imx7s.dtsi22
-rw-r--r--arch/arm/dts/k3-am65-main.dtsi72
-rw-r--r--arch/arm/dts/k3-am65-mcu.dtsi18
-rw-r--r--arch/arm/dts/k3-am65-wakeup.dtsi46
-rw-r--r--arch/arm/dts/k3-am65.dtsi97
-rw-r--r--arch/arm/dts/k3-am654-base-board-ddr4-1600MHz.dtsi156
-rw-r--r--arch/arm/dts/k3-am654-base-board-u-boot.dtsi214
-rw-r--r--arch/arm/dts/k3-am654-base-board.dts36
-rw-r--r--arch/arm/dts/k3-am654-ddr.dtsi196
-rw-r--r--arch/arm/dts/k3-am654-r5-base-board.dts139
-rw-r--r--arch/arm/dts/k3-am654.dtsi115
-rw-r--r--arch/arm/dts/keystone-k2e-evm.dts2
-rw-r--r--arch/arm/dts/keystone-k2g-evm.dts33
-rw-r--r--arch/arm/dts/keystone-k2g-ice.dts37
-rw-r--r--arch/arm/dts/keystone-k2g.dtsi58
-rw-r--r--arch/arm/dts/keystone-k2hk-evm.dts2
-rw-r--r--arch/arm/dts/keystone-k2l-evm.dts2
-rw-r--r--arch/arm/dts/kirkwood-atl-sbx81lifkw.dts2
-rw-r--r--arch/arm/dts/kirkwood-atl-sbx81lifxcat.dts145
-rw-r--r--arch/arm/dts/kirkwood-db-88f6281-spi.dts48
-rw-r--r--arch/arm/dts/kirkwood-db-88f6281.dts26
-rw-r--r--arch/arm/dts/kirkwood-db.dtsi94
-rw-r--r--arch/arm/dts/kirkwood-dreamplug.dts6
-rw-r--r--arch/arm/dts/kirkwood-lsxl.dtsi2
-rw-r--r--arch/arm/dts/kirkwood-netxbig.dtsi2
-rw-r--r--arch/arm/dts/kirkwood-ns2-common.dtsi2
-rw-r--r--arch/arm/dts/kirkwood-synology.dtsi2
-rw-r--r--arch/arm/dts/logicpd-som-lv-35xx-devkit-u-boot.dtsi34
-rw-r--r--arch/arm/dts/logicpd-som-lv-35xx-devkit.dts17
-rw-r--r--arch/arm/dts/logicpd-som-lv-37xx-devkit-u-boot.dtsi30
-rw-r--r--arch/arm/dts/logicpd-som-lv-37xx-devkit.dts254
-rw-r--r--arch/arm/dts/logicpd-som-lv-baseboard.dtsi256
-rw-r--r--arch/arm/dts/logicpd-som-lv.dtsi72
-rw-r--r--arch/arm/dts/logicpd-torpedo-35xx-devkit-u-boot.dtsi24
-rw-r--r--arch/arm/dts/logicpd-torpedo-35xx-devkit.dts17
-rw-r--r--arch/arm/dts/logicpd-torpedo-37xx-devkit-u-boot.dtsi24
-rw-r--r--arch/arm/dts/logicpd-torpedo-37xx-devkit.dts411
-rw-r--r--arch/arm/dts/logicpd-torpedo-baseboard.dtsi395
-rw-r--r--arch/arm/dts/logicpd-torpedo-som.dtsi95
-rw-r--r--arch/arm/dts/ls1021a-iot.dtsi10
-rw-r--r--arch/arm/dts/ls1021a-qds.dtsi16
-rw-r--r--arch/arm/dts/ls1021a-twr.dtsi14
-rw-r--r--arch/arm/dts/ls1021a.dtsi9
-rw-r--r--arch/arm/dts/meson-axg-s400-u-boot.dtsi14
-rw-r--r--arch/arm/dts/meson-axg-s400.dts554
-rw-r--r--arch/arm/dts/meson-axg.dtsi1589
-rw-r--r--arch/arm/dts/meson-g12a-u-boot.dtsi216
-rw-r--r--arch/arm/dts/meson-g12a-u200-u-boot.dtsi63
-rw-r--r--arch/arm/dts/meson-g12a-u200.dts176
-rw-r--r--arch/arm/dts/meson-g12a.dtsi657
-rw-r--r--arch/arm/dts/meson-gx-u-boot.dtsi21
-rw-r--r--arch/arm/dts/meson-gx.dtsi31
-rw-r--r--arch/arm/dts/meson-gxbb-nanopi-k2-u-boot.dtsi7
-rw-r--r--arch/arm/dts/meson-gxbb-nanopi-k2.dts371
-rw-r--r--arch/arm/dts/meson-gxbb-odroidc2-u-boot.dtsi7
-rw-r--r--arch/arm/dts/meson-gxbb-p200-u-boot.dtsi7
-rw-r--r--arch/arm/dts/meson-gxbb-p200.dts99
-rw-r--r--arch/arm/dts/meson-gxbb-p201-u-boot.dtsi7
-rw-r--r--arch/arm/dts/meson-gxbb-p201.dts26
-rw-r--r--arch/arm/dts/meson-gxbb-p20x.dtsi247
-rw-r--r--arch/arm/dts/meson-gxbb.dtsi14
-rw-r--r--arch/arm/dts/meson-gxl-mali.dtsi2
-rw-r--r--arch/arm/dts/meson-gxl-s805x-libretech-ac.dts248
-rw-r--r--arch/arm/dts/meson-gxl-s905x-khadas-vim-u-boot.dtsi7
-rw-r--r--arch/arm/dts/meson-gxl-s905x-khadas-vim.dts1
-rw-r--r--arch/arm/dts/meson-gxl-s905x-libretech-cc-u-boot.dtsi7
-rw-r--r--arch/arm/dts/meson-gxl-s905x-libretech-cc.dts6
-rw-r--r--arch/arm/dts/meson-gxl-s905x-p212-u-boot.dtsi7
-rw-r--r--arch/arm/dts/meson-gxl-s905x-p212.dts1
-rw-r--r--arch/arm/dts/meson-gxl-s905x-p212.dtsi7
-rw-r--r--arch/arm/dts/meson-gxl.dtsi96
-rw-r--r--arch/arm/dts/meson-gxm-khadas-vim2-u-boot.dtsi7
-rw-r--r--arch/arm/dts/meson-gxm-khadas-vim2.dts437
-rw-r--r--arch/arm/dts/meson-gxm.dtsi119
-rw-r--r--arch/arm/dts/mt7623.dtsi274
-rw-r--r--arch/arm/dts/mt7623n-bananapi-bpi-r2.dts220
-rw-r--r--arch/arm/dts/mt7629-rfb-u-boot.dtsi24
-rw-r--r--arch/arm/dts/mt7629-rfb.dts81
-rw-r--r--arch/arm/dts/mt7629.dtsi287
-rw-r--r--arch/arm/dts/mt8516-u-boot.dtsi25
-rw-r--r--arch/arm/dts/mt8516.dtsi136
-rw-r--r--arch/arm/dts/omap3-beagle-u-boot.dtsi18
-rw-r--r--arch/arm/dts/omap3-beagle-xm-ab-u-boot.dtsi18
-rw-r--r--arch/arm/dts/omap3-beagle-xm-u-boot.dtsi18
-rw-r--r--arch/arm/dts/omap3-evm-37xx-u-boot.dtsi18
-rw-r--r--arch/arm/dts/omap3-evm-u-boot.dtsi18
-rw-r--r--arch/arm/dts/omap3-igep.dtsi250
-rw-r--r--arch/arm/dts/omap3-igep0020-common.dtsi264
-rw-r--r--arch/arm/dts/omap3-igep0020-u-boot.dtsi24
-rw-r--r--arch/arm/dts/omap3-igep0020.dts50
-rw-r--r--arch/arm/dts/omap3-u-boot.dtsi69
-rw-r--r--arch/arm/dts/omap3.dtsi20
-rw-r--r--arch/arm/dts/omap36xx-u-boot.dtsi9
-rw-r--r--arch/arm/dts/omap36xx.dtsi47
-rw-r--r--arch/arm/dts/omap5-u-boot.dtsi15
-rw-r--r--arch/arm/dts/pcl063-common.dtsi196
-rw-r--r--arch/arm/dts/pcm052.dts21
-rw-r--r--arch/arm/dts/poplar-pinctrl.dtsi98
-rw-r--r--arch/arm/dts/r7s72100-gr-peach-u-boot.dts78
-rw-r--r--arch/arm/dts/r7s72100-gr-peach.dts134
-rw-r--r--arch/arm/dts/r7s72100.dtsi705
-rw-r--r--arch/arm/dts/r8a7790-lager-u-boot.dts7
-rw-r--r--arch/arm/dts/r8a7790-lager.dts10
-rw-r--r--arch/arm/dts/r8a7790-stout-u-boot.dts7
-rw-r--r--arch/arm/dts/r8a7790-stout.dts19
-rw-r--r--arch/arm/dts/r8a7790.dtsi107
-rw-r--r--arch/arm/dts/r8a7791-koelsch-u-boot.dts7
-rw-r--r--arch/arm/dts/r8a7791-koelsch.dts13
-rw-r--r--arch/arm/dts/r8a7791-porter-u-boot.dts12
-rw-r--r--arch/arm/dts/r8a7791-porter.dts43
-rw-r--r--arch/arm/dts/r8a7791.dtsi57
-rw-r--r--arch/arm/dts/r8a7792-blanche.dts5
-rw-r--r--arch/arm/dts/r8a7792.dtsi22
-rw-r--r--arch/arm/dts/r8a7793-gose-u-boot.dts7
-rw-r--r--arch/arm/dts/r8a7793-gose.dts27
-rw-r--r--arch/arm/dts/r8a7793.dtsi54
-rw-r--r--arch/arm/dts/r8a7794-alt-u-boot.dts40
-rw-r--r--arch/arm/dts/r8a7794-alt.dts14
-rw-r--r--arch/arm/dts/r8a7794-silk-u-boot.dts7
-rw-r--r--arch/arm/dts/r8a7794-silk.dts33
-rw-r--r--arch/arm/dts/r8a7794.dtsi31
-rw-r--r--arch/arm/dts/r8a7795-h3ulcb-u-boot.dts23
-rw-r--r--arch/arm/dts/r8a7795-h3ulcb.dts3
-rw-r--r--arch/arm/dts/r8a7795-salvator-x-u-boot.dts19
-rw-r--r--arch/arm/dts/r8a7795-salvator-x.dts53
-rw-r--r--arch/arm/dts/r8a7795-u-boot.dtsi12
-rw-r--r--arch/arm/dts/r8a7795.dtsi2739
-rw-r--r--arch/arm/dts/r8a7796-m3ulcb-u-boot.dts23
-rw-r--r--arch/arm/dts/r8a7796-m3ulcb.dts3
-rw-r--r--arch/arm/dts/r8a7796-salvator-x-u-boot.dts19
-rw-r--r--arch/arm/dts/r8a7796-salvator-x.dts33
-rw-r--r--arch/arm/dts/r8a7796-u-boot.dtsi12
-rw-r--r--arch/arm/dts/r8a7796.dtsi2656
-rw-r--r--arch/arm/dts/r8a77965-m3nulcb-u-boot.dts34
-rw-r--r--arch/arm/dts/r8a77965-m3nulcb.dts33
-rw-r--r--arch/arm/dts/r8a77965-salvator-x-u-boot.dts22
-rw-r--r--arch/arm/dts/r8a77965-salvator-x.dts28
-rw-r--r--arch/arm/dts/r8a77965-u-boot.dtsi12
-rw-r--r--arch/arm/dts/r8a77965.dtsi2146
-rw-r--r--arch/arm/dts/r8a77970-eagle-u-boot.dts45
-rw-r--r--arch/arm/dts/r8a77970-eagle.dts141
-rw-r--r--arch/arm/dts/r8a77970-u-boot.dtsi12
-rw-r--r--arch/arm/dts/r8a77970.dtsi946
-rw-r--r--arch/arm/dts/r8a77990-ebisu-u-boot.dts22
-rw-r--r--arch/arm/dts/r8a77990-ebisu.dts617
-rw-r--r--arch/arm/dts/r8a77990-u-boot.dtsi12
-rw-r--r--arch/arm/dts/r8a77990.dtsi1605
-rw-r--r--arch/arm/dts/r8a77995-draak.dts386
-rw-r--r--arch/arm/dts/r8a77995-u-boot.dtsi12
-rw-r--r--arch/arm/dts/r8a77995.dtsi1051
-rw-r--r--arch/arm/dts/rk3188-radxarock-u-boot.dtsi15
-rw-r--r--arch/arm/dts/rk3188-radxarock.dts8
-rw-r--r--arch/arm/dts/rk3229-evb.dts1
-rw-r--r--arch/arm/dts/rk322x.dtsi11
-rw-r--r--arch/arm/dts/rk3288-evb.dtsi4
-rw-r--r--arch/arm/dts/rk3288-firefly.dtsi2
-rw-r--r--arch/arm/dts/rk3288-tinker-u-boot.dtsi54
-rw-r--r--arch/arm/dts/rk3288-tinker.dts19
-rw-r--r--arch/arm/dts/rk3288-tinker.dtsi2
-rw-r--r--arch/arm/dts/rk3288-u-boot.dtsi36
-rw-r--r--arch/arm/dts/rk3288-veyron-jerry.dts12
-rw-r--r--arch/arm/dts/rk3288-veyron-minnie.dts12
-rw-r--r--arch/arm/dts/rk3288-veyron-speedy-u-boot.dtsi33
-rw-r--r--arch/arm/dts/rk3288-veyron-speedy.dts143
-rw-r--r--arch/arm/dts/rk3288-veyron.dtsi5
-rw-r--r--arch/arm/dts/rk3288-vyasa-u-boot.dtsi2
-rw-r--r--arch/arm/dts/rk3288.dtsi11
-rw-r--r--arch/arm/dts/rk3328-rock64-u-boot.dtsi34
-rw-r--r--arch/arm/dts/rk3328-rock64.dts294
-rw-r--r--arch/arm/dts/rk3328.dtsi2
-rw-r--r--arch/arm/dts/rk3368-lion.dts2
-rw-r--r--arch/arm/dts/rk3368-px5-evb-u-boot.dtsi36
-rw-r--r--arch/arm/dts/rk3399-evb-u-boot.dtsi7
-rw-r--r--arch/arm/dts/rk3399-evb.dts2
-rw-r--r--arch/arm/dts/rk3399-ficus-u-boot.dtsi6
-rw-r--r--arch/arm/dts/rk3399-ficus.dts77
-rw-r--r--arch/arm/dts/rk3399-firefly-u-boot.dtsi7
-rw-r--r--arch/arm/dts/rk3399-firefly.dts4
-rw-r--r--arch/arm/dts/rk3399-gru-bob-u-boot.dtsi7
-rw-r--r--arch/arm/dts/rk3399-gru-bob.dts79
-rw-r--r--arch/arm/dts/rk3399-gru-chromebook.dtsi398
-rw-r--r--arch/arm/dts/rk3399-gru-kevin.dts309
-rw-r--r--arch/arm/dts/rk3399-gru-u-boot.dtsi6
-rw-r--r--arch/arm/dts/rk3399-gru.dtsi842
-rw-r--r--arch/arm/dts/rk3399-nanopc-t4-u-boot.dtsi7
-rw-r--r--arch/arm/dts/rk3399-nanopc-t4.dts91
-rw-r--r--arch/arm/dts/rk3399-nanopi-m4-u-boot.dtsi7
-rw-r--r--arch/arm/dts/rk3399-nanopi-m4.dts66
-rw-r--r--arch/arm/dts/rk3399-nanopi-neo4-u-boot.dtsi7
-rw-r--r--arch/arm/dts/rk3399-nanopi-neo4.dts50
-rw-r--r--arch/arm/dts/rk3399-nanopi4-u-boot.dtsi10
-rw-r--r--arch/arm/dts/rk3399-nanopi4.dtsi703
-rw-r--r--arch/arm/dts/rk3399-op1-opp.dtsi141
-rw-r--r--arch/arm/dts/rk3399-opp.dtsi133
-rw-r--r--arch/arm/dts/rk3399-orangepi-u-boot.dtsi7
-rw-r--r--arch/arm/dts/rk3399-orangepi.dts771
-rw-r--r--arch/arm/dts/rk3399-puma-ddr1600.dts1
-rw-r--r--arch/arm/dts/rk3399-puma.dtsi33
-rw-r--r--arch/arm/dts/rk3399-rock-pi-4-u-boot.dtsi7
-rw-r--r--arch/arm/dts/rk3399-rock-pi-4.dts608
-rw-r--r--arch/arm/dts/rk3399-rock960-u-boot.dtsi6
-rw-r--r--arch/arm/dts/rk3399-rock960.dts44
-rw-r--r--arch/arm/dts/rk3399-rock960.dtsi506
-rw-r--r--arch/arm/dts/rk3399-rockpro64-u-boot.dtsi11
-rw-r--r--arch/arm/dts/rk3399-rockpro64.dts712
-rw-r--r--arch/arm/dts/rk3399-sdram-lpddr3-2GB-1600.dtsi1536
-rw-r--r--arch/arm/dts/rk3399-sdram-lpddr3-samsung-4GB-1866.dtsi1542
-rw-r--r--arch/arm/dts/rk3399-sdram-lpddr4-100.dtsi1537
-rw-r--r--arch/arm/dts/rk3399-u-boot.dtsi24
-rw-r--r--arch/arm/dts/rk3399.dtsi496
-rw-r--r--arch/arm/dts/rv1108-elgin-r1.dts48
-rw-r--r--arch/arm/dts/rv1108-evb.dts2
-rw-r--r--arch/arm/dts/rv1108.dtsi74
-rw-r--r--arch/arm/dts/s900.dtsi53
-rw-r--r--arch/arm/dts/salvator-common.dtsi236
-rw-r--r--arch/arm/dts/salvator-x.dtsi7
-rw-r--r--arch/arm/dts/sama5d2.dtsi5
-rw-r--r--arch/arm/dts/sama5d27_som1.dtsi3
-rw-r--r--arch/arm/dts/sama5d3.dtsi9
-rw-r--r--arch/arm/dts/sama5d3xcm.dtsi32
-rw-r--r--arch/arm/dts/sama5d3xcm_cmp.dtsi32
-rw-r--r--arch/arm/dts/sama5d3xmb.dtsi2
-rw-r--r--arch/arm/dts/sama5d3xmb_cmp.dtsi4
-rw-r--r--arch/arm/dts/sama5d4.dtsi5
-rw-r--r--arch/arm/dts/socfpga-common-u-boot.dtsi19
-rw-r--r--arch/arm/dts/socfpga.dtsi417
-rw-r--r--arch/arm/dts/socfpga_arria10.dtsi50
-rw-r--r--arch/arm/dts/socfpga_arria10_handoff_u-boot.dtsi91
-rw-r--r--arch/arm/dts/socfpga_arria10_socdk.dtsi19
-rw-r--r--arch/arm/dts/socfpga_arria10_socdk_sdmmc.dts36
-rw-r--r--arch/arm/dts/socfpga_arria10_socdk_sdmmc_handoff.dtsi21
-rw-r--r--arch/arm/dts/socfpga_arria5.dtsi11
-rw-r--r--arch/arm/dts/socfpga_arria5_socdk-u-boot.dtsi54
-rw-r--r--arch/arm/dts/socfpga_arria5_socdk.dts102
-rw-r--r--arch/arm/dts/socfpga_cyclone5.dtsi9
-rw-r--r--arch/arm/dts/socfpga_cyclone5_dbm_soc1.dts27
-rw-r--r--arch/arm/dts/socfpga_cyclone5_de0_nano_soc-u-boot.dtsi44
-rw-r--r--arch/arm/dts/socfpga_cyclone5_de0_nano_soc.dts68
-rw-r--r--arch/arm/dts/socfpga_cyclone5_de10_nano.dts27
-rw-r--r--arch/arm/dts/socfpga_cyclone5_de1_soc.dts26
-rw-r--r--arch/arm/dts/socfpga_cyclone5_is1.dts24
-rw-r--r--arch/arm/dts/socfpga_cyclone5_mcv.dtsi22
-rw-r--r--arch/arm/dts/socfpga_cyclone5_mcvevk-u-boot.dtsi34
-rw-r--r--arch/arm/dts/socfpga_cyclone5_mcvevk.dts81
-rw-r--r--arch/arm/dts/socfpga_cyclone5_socdk-u-boot.dtsi70
-rw-r--r--arch/arm/dts/socfpga_cyclone5_socdk.dts91
-rw-r--r--arch/arm/dts/socfpga_cyclone5_sockit-u-boot.dtsi54
-rw-r--r--arch/arm/dts/socfpga_cyclone5_sockit.dts150
-rw-r--r--arch/arm/dts/socfpga_cyclone5_socrates-u-boot.dtsi58
-rw-r--r--arch/arm/dts/socfpga_cyclone5_socrates.dts80
-rw-r--r--arch/arm/dts/socfpga_cyclone5_sr1500.dts21
-rw-r--r--arch/arm/dts/socfpga_cyclone5_vining_fpga-u-boot.dtsi58
-rw-r--r--arch/arm/dts/socfpga_cyclone5_vining_fpga.dts219
-rwxr-xr-x[-rw-r--r--]arch/arm/dts/socfpga_stratix10.dtsi25
-rwxr-xr-xarch/arm/dts/socfpga_stratix10_socdk-u-boot.dtsi25
-rwxr-xr-x[-rw-r--r--]arch/arm/dts/socfpga_stratix10_socdk.dts46
-rw-r--r--arch/arm/dts/stm32429i-eval.dts4
-rw-r--r--arch/arm/dts/stm32746g-eval-u-boot.dtsi190
-rw-r--r--arch/arm/dts/stm32746g-eval.dts222
-rw-r--r--arch/arm/dts/stm32f4-pinctrl.dtsi27
-rw-r--r--arch/arm/dts/stm32f429-disco-u-boot.dtsi18
-rw-r--r--arch/arm/dts/stm32f429-disco.dts3
-rw-r--r--arch/arm/dts/stm32f429-pinctrl.dtsi3
-rw-r--r--arch/arm/dts/stm32f429.dtsi29
-rw-r--r--arch/arm/dts/stm32f469-disco-u-boot.dtsi85
-rw-r--r--arch/arm/dts/stm32f469-disco.dts86
-rw-r--r--arch/arm/dts/stm32f469-pinctrl.dtsi3
-rw-r--r--arch/arm/dts/stm32f469.dtsi19
-rw-r--r--arch/arm/dts/stm32f7-pinctrl.dtsi289
-rw-r--r--arch/arm/dts/stm32f7-u-boot.dtsi139
-rw-r--r--arch/arm/dts/stm32f746-disco-u-boot.dtsi245
-rw-r--r--arch/arm/dts/stm32f746-disco.dts281
-rw-r--r--arch/arm/dts/stm32f746-pinctrl.dtsi11
-rw-r--r--arch/arm/dts/stm32f746.dtsi747
-rw-r--r--arch/arm/dts/stm32f769-disco-u-boot.dtsi178
-rw-r--r--arch/arm/dts/stm32f769-disco.dts240
-rw-r--r--arch/arm/dts/stm32f769-pinctrl.dtsi11
-rw-r--r--arch/arm/dts/stm32h7-u-boot.dtsi197
-rw-r--r--arch/arm/dts/stm32h743-pinctrl.dtsi160
-rw-r--r--arch/arm/dts/stm32h743.dtsi462
-rw-r--r--arch/arm/dts/stm32h743i-disco-u-boot.dtsi11
-rw-r--r--arch/arm/dts/stm32h743i-disco.dts44
-rw-r--r--arch/arm/dts/stm32h743i-eval-u-boot.dtsi12
-rw-r--r--arch/arm/dts/stm32h743i-eval.dts79
-rw-r--r--arch/arm/dts/stm32mp15-ddr.dtsi12
-rw-r--r--arch/arm/dts/stm32mp15-ddr3-1x4Gb-1066-binG.dtsi120
-rw-r--r--arch/arm/dts/stm32mp15-ddr3-2x4Gb-1066-binG.dtsi24
-rw-r--r--arch/arm/dts/stm32mp157-pinctrl.dtsi565
-rw-r--r--arch/arm/dts/stm32mp157-u-boot.dtsi30
-rw-r--r--arch/arm/dts/stm32mp157.dtsi380
-rw-r--r--arch/arm/dts/stm32mp157a-avenger96-u-boot.dtsi191
-rw-r--r--arch/arm/dts/stm32mp157a-avenger96.dts362
-rw-r--r--arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi200
-rw-r--r--arch/arm/dts/stm32mp157a-dk1.dts294
-rw-r--r--arch/arm/dts/stm32mp157c-dk2-u-boot.dtsi6
-rw-r--r--arch/arm/dts/stm32mp157c-dk2.dts67
-rw-r--r--arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi123
-rw-r--r--arch/arm/dts/stm32mp157c-ed1.dts201
-rw-r--r--arch/arm/dts/stm32mp157c-ev1-u-boot.dtsi61
-rw-r--r--arch/arm/dts/stm32mp157c-ev1.dts250
-rw-r--r--arch/arm/dts/stm32mp157c.dtsi1263
-rw-r--r--arch/arm/dts/stv0991.dts4
-rw-r--r--arch/arm/dts/sun4i-a10-a1000.dts61
-rw-r--r--arch/arm/dts/sun4i-a10-ba10-tvbox.dts23
-rw-r--r--arch/arm/dts/sun4i-a10-chuwi-v7-cw0825.dts37
-rw-r--r--arch/arm/dts/sun4i-a10-cubieboard.dts67
-rw-r--r--arch/arm/dts/sun4i-a10-dserve-dsrv9703c.dts76
-rw-r--r--arch/arm/dts/sun4i-a10-gemei-g9.dts28
-rw-r--r--arch/arm/dts/sun4i-a10-hackberry.dts32
-rw-r--r--arch/arm/dts/sun4i-a10-hyundai-a7hd.dts31
-rw-r--r--arch/arm/dts/sun4i-a10-inet-3f.dts2
-rw-r--r--arch/arm/dts/sun4i-a10-inet-3w.dts2
-rw-r--r--arch/arm/dts/sun4i-a10-inet1.dts58
-rw-r--r--arch/arm/dts/sun4i-a10-inet97fv2.dts41
-rw-r--r--arch/arm/dts/sun4i-a10-inet9f-rev03.dts101
-rw-r--r--arch/arm/dts/sun4i-a10-itead-iteaduino-plus.dts24
-rw-r--r--arch/arm/dts/sun4i-a10-jesurun-q5.dts34
-rw-r--r--arch/arm/dts/sun4i-a10-marsboard.dts38
-rw-r--r--arch/arm/dts/sun4i-a10-mini-xplus.dts16
-rw-r--r--arch/arm/dts/sun4i-a10-mk802.dts59
-rw-r--r--arch/arm/dts/sun4i-a10-mk802ii.dts9
-rw-r--r--arch/arm/dts/sun4i-a10-olinuxino-lime.dts75
-rw-r--r--arch/arm/dts/sun4i-a10-pcduino.dts47
-rw-r--r--arch/arm/dts/sun4i-a10-pcduino2.dts11
-rw-r--r--arch/arm/dts/sun4i-a10-pov-protab2-ips9.dts89
-rw-r--r--arch/arm/dts/sun4i-a10.dtsi1349
-rw-r--r--arch/arm/dts/sun50i-a64-amarula-relic.dts168
-rw-r--r--arch/arm/dts/sun50i-a64-bananapi-m64.dts229
-rw-r--r--arch/arm/dts/sun50i-a64-nanopi-a64.dts190
-rw-r--r--arch/arm/dts/sun50i-a64-oceanic-5205-5inmfd.dts68
-rw-r--r--arch/arm/dts/sun50i-a64-olinuxino.dts250
-rw-r--r--arch/arm/dts/sun50i-a64-orangepi-win.dts294
-rw-r--r--arch/arm/dts/sun50i-a64-pine64-lts.dts13
-rw-r--r--arch/arm/dts/sun50i-a64-pine64-plus-u-boot.dtsi59
-rw-r--r--arch/arm/dts/sun50i-a64-pine64-plus.dts17
-rw-r--r--arch/arm/dts/sun50i-a64-pine64.dts216
-rw-r--r--arch/arm/dts/sun50i-a64-pinebook-u-boot.dtsi17
-rw-r--r--arch/arm/dts/sun50i-a64-pinebook.dts294
-rw-r--r--arch/arm/dts/sun50i-a64-sopine-baseboard.dts180
-rw-r--r--arch/arm/dts/sun50i-a64-sopine.dtsi157
-rw-r--r--arch/arm/dts/sun50i-a64-teres-i-u-boot.dtsi41
-rw-r--r--arch/arm/dts/sun50i-a64-teres-i.dts270
-rw-r--r--arch/arm/dts/sun50i-a64.dtsi589
-rw-r--r--arch/arm/dts/sun50i-h5-bananapi-m2-plus.dts11
-rw-r--r--arch/arm/dts/sun50i-h5-emlid-neutis-n5-devboard.dts184
-rw-r--r--arch/arm/dts/sun50i-h5-emlid-neutis-n5.dtsi96
-rw-r--r--arch/arm/dts/sun50i-h5-libretech-all-h3-cc.dts5
-rw-r--r--arch/arm/dts/sun50i-h5-nanopi-neo-plus2.dts122
-rw-r--r--arch/arm/dts/sun50i-h5-nanopi-neo2.dts91
-rw-r--r--arch/arm/dts/sun50i-h5-orangepi-pc2.dts163
-rw-r--r--arch/arm/dts/sun50i-h5-orangepi-prime.dts176
-rw-r--r--arch/arm/dts/sun50i-h5-orangepi-zero-plus.dts2
-rw-r--r--arch/arm/dts/sun50i-h5-orangepi-zero-plus2.dts64
-rw-r--r--arch/arm/dts/sun50i-h5.dtsi38
-rw-r--r--arch/arm/dts/sun50i-h6-beelink-gs1.dts184
-rw-r--r--arch/arm/dts/sun50i-h6-orangepi-lite2.dts11
-rw-r--r--arch/arm/dts/sun50i-h6-orangepi-one-plus.dts12
-rw-r--r--arch/arm/dts/sun50i-h6-orangepi.dtsi208
-rw-r--r--arch/arm/dts/sun50i-h6-pine-h64.dts265
-rw-r--r--arch/arm/dts/sun50i-h6.dtsi656
-rw-r--r--arch/arm/dts/sun5i-a10s-auxtek-t003.dts26
-rw-r--r--arch/arm/dts/sun5i-a10s-auxtek-t004.dts42
-rw-r--r--arch/arm/dts/sun5i-a10s-mk802.dts24
-rw-r--r--arch/arm/dts/sun5i-a10s-olinuxino-micro.dts82
-rw-r--r--arch/arm/dts/sun5i-a10s-r7-tv-dongle.dts24
-rw-r--r--arch/arm/dts/sun5i-a10s-wobo-i5.dts29
-rw-r--r--arch/arm/dts/sun5i-a10s.dtsi224
-rw-r--r--arch/arm/dts/sun5i-a13-empire-electronix-d709.dts29
-rw-r--r--arch/arm/dts/sun5i-a13-hsg-h702.dts29
-rw-r--r--arch/arm/dts/sun5i-a13-inet-98v-rev2.dts164
-rw-r--r--arch/arm/dts/sun5i-a13-olinuxino-micro.dts44
-rw-r--r--arch/arm/dts/sun5i-a13-olinuxino.dts100
-rw-r--r--arch/arm/dts/sun5i-a13-utoo-p66.dts49
-rw-r--r--arch/arm/dts/sun5i-a13.dtsi268
-rw-r--r--arch/arm/dts/sun5i-gr8-chip-pro.dts16
-rw-r--r--arch/arm/dts/sun5i-gr8.dtsi1082
-rw-r--r--arch/arm/dts/sun5i-r8-chip.dts91
-rw-r--r--arch/arm/dts/sun5i-r8.dtsi40
-rw-r--r--arch/arm/dts/sun5i-reference-design-tablet.dtsi69
-rw-r--r--arch/arm/dts/sun5i.dtsi792
-rw-r--r--arch/arm/dts/sun6i-a31-app4-evb1.dts7
-rw-r--r--arch/arm/dts/sun6i-a31-colombus.dts26
-rw-r--r--arch/arm/dts/sun6i-a31-hummingbird.dts153
-rw-r--r--arch/arm/dts/sun6i-a31-i7.dts82
-rw-r--r--arch/arm/dts/sun6i-a31-m9.dts23
-rw-r--r--arch/arm/dts/sun6i-a31-mele-a1000g-quad.dts23
-rw-r--r--arch/arm/dts/sun6i-a31.dtsi1151
-rw-r--r--arch/arm/dts/sun6i-a31s-cs908.dts2
-rw-r--r--arch/arm/dts/sun6i-a31s-primo81.dts69
-rw-r--r--arch/arm/dts/sun6i-a31s-sina31s-core.dtsi1
-rw-r--r--arch/arm/dts/sun6i-a31s-sina31s.dts77
-rw-r--r--arch/arm/dts/sun6i-a31s-sinovoip-bpi-m2.dts154
-rw-r--r--arch/arm/dts/sun6i-a31s-yones-toptech-bs1078-v2.dts13
-rw-r--r--arch/arm/dts/sun6i-a31s.dtsi8
-rw-r--r--arch/arm/dts/sun6i-reference-design-tablet.dtsi18
-rw-r--r--arch/arm/dts/sun7i-a20-ainol-aw1.dts2
-rw-r--r--arch/arm/dts/sun7i-a20-bananapi-m1-plus.dts78
-rw-r--r--arch/arm/dts/sun7i-a20-bananapi.dts141
-rw-r--r--arch/arm/dts/sun7i-a20-bananapro.dts108
-rw-r--r--arch/arm/dts/sun7i-a20-cubieboard2.dts71
-rw-r--r--arch/arm/dts/sun7i-a20-cubietruck.dts139
-rw-r--r--arch/arm/dts/sun7i-a20-hummingbird.dts72
-rw-r--r--arch/arm/dts/sun7i-a20-i12-tvbox.dts61
-rw-r--r--arch/arm/dts/sun7i-a20-icnova-swac.dts14
-rw-r--r--arch/arm/dts/sun7i-a20-itead-ibox.dts20
-rw-r--r--arch/arm/dts/sun7i-a20-lamobo-r1.dts105
-rw-r--r--arch/arm/dts/sun7i-a20-m3.dts27
-rw-r--r--arch/arm/dts/sun7i-a20-m5.dts8
-rw-r--r--arch/arm/dts/sun7i-a20-mk808c.dts59
-rw-r--r--arch/arm/dts/sun7i-a20-olimex-som-evb-emmc.dts35
-rw-r--r--arch/arm/dts/sun7i-a20-olimex-som-evb.dts136
-rw-r--r--arch/arm/dts/sun7i-a20-olimex-som204-evb-emmc.dts2
-rw-r--r--arch/arm/dts/sun7i-a20-olimex-som204-evb.dts76
-rw-r--r--arch/arm/dts/sun7i-a20-olinuxino-lime.dts74
-rw-r--r--arch/arm/dts/sun7i-a20-olinuxino-lime2-emmc.dts13
-rw-r--r--arch/arm/dts/sun7i-a20-olinuxino-lime2.dts178
-rw-r--r--arch/arm/dts/sun7i-a20-olinuxino-micro-emmc.dts2
-rw-r--r--arch/arm/dts/sun7i-a20-olinuxino-micro.dts154
-rw-r--r--arch/arm/dts/sun7i-a20-orangepi-mini.dts101
-rw-r--r--arch/arm/dts/sun7i-a20-orangepi.dts64
-rw-r--r--arch/arm/dts/sun7i-a20-pcduino3-nano.dts72
-rw-r--r--arch/arm/dts/sun7i-a20-pcduino3.dts55
-rw-r--r--arch/arm/dts/sun7i-a20-primo73.dts56
-rw-r--r--arch/arm/dts/sun7i-a20-wexler-tab7200.dts55
-rw-r--r--arch/arm/dts/sun7i-a20-wits-pro-a20-dkt-u-boot.dtsi10
-rw-r--r--arch/arm/dts/sun7i-a20-wits-pro-a20-dkt.dts37
-rw-r--r--arch/arm/dts/sun7i-a20-yones-toptech-bd1078.dts2
-rw-r--r--arch/arm/dts/sun7i-a20.dtsi1682
-rw-r--r--arch/arm/dts/sun8i-a23-a33.dtsi112
-rw-r--r--arch/arm/dts/sun8i-a23-evb.dts11
-rw-r--r--arch/arm/dts/sun8i-a23-gt90h-v4.dts5
-rw-r--r--arch/arm/dts/sun8i-a23-inet86dz.dts6
-rw-r--r--arch/arm/dts/sun8i-a23-polaroid-mid2407pxe03.dts34
-rw-r--r--arch/arm/dts/sun8i-a23-polaroid-mid2809pxe04.dts25
-rw-r--r--arch/arm/dts/sun8i-a23-q8-tablet.dts13
-rw-r--r--arch/arm/dts/sun8i-a23.dtsi4
-rw-r--r--arch/arm/dts/sun8i-a33-ga10h-v1.1.dts5
-rw-r--r--arch/arm/dts/sun8i-a33-inet-d978-rev2.dts29
-rw-r--r--arch/arm/dts/sun8i-a33-olinuxino.dts66
-rw-r--r--arch/arm/dts/sun8i-a33-sinlinx-sina33.dts53
-rw-r--r--arch/arm/dts/sun8i-a33.dtsi63
-rw-r--r--arch/arm/dts/sun8i-a83t-allwinner-h8homlet-v2.dts195
-rw-r--r--arch/arm/dts/sun8i-a83t-bananapi-m3.dts298
-rw-r--r--arch/arm/dts/sun8i-a83t-cubietruck-plus.dts322
-rw-r--r--arch/arm/dts/sun8i-a83t-tbs-a711.dts355
-rw-r--r--arch/arm/dts/sun8i-a83t.dtsi885
-rw-r--r--arch/arm/dts/sun8i-h2-plus-bananapi-m2-zero.dts121
-rw-r--r--arch/arm/dts/sun8i-h2-plus-orangepi-zero.dts55
-rw-r--r--arch/arm/dts/sun8i-h3-bananapi-m2-plus.dts162
-rw-r--r--arch/arm/dts/sun8i-h3-libretech-all-h3-cc.dts3
-rw-r--r--arch/arm/dts/sun8i-h3-nanopi-m1-plus.dts78
-rw-r--r--arch/arm/dts/sun8i-h3-nanopi-m1.dts42
-rw-r--r--arch/arm/dts/sun8i-h3-nanopi-neo-air.dts28
-rw-r--r--arch/arm/dts/sun8i-h3-nanopi-neo.dts17
-rw-r--r--arch/arm/dts/sun8i-h3-nanopi.dtsi13
-rw-r--r--arch/arm/dts/sun8i-h3-orangepi-2.dts92
-rw-r--r--arch/arm/dts/sun8i-h3-orangepi-lite.dts57
-rw-r--r--arch/arm/dts/sun8i-h3-orangepi-one.dts116
-rw-r--r--arch/arm/dts/sun8i-h3-orangepi-pc-plus.dts11
-rw-r--r--arch/arm/dts/sun8i-h3-orangepi-pc.dts141
-rw-r--r--arch/arm/dts/sun8i-h3-orangepi-plus.dts29
-rw-r--r--arch/arm/dts/sun8i-h3-orangepi-plus2e.dts15
-rw-r--r--arch/arm/dts/sun8i-h3.dtsi619
-rw-r--r--arch/arm/dts/sun8i-q8-common.dtsi30
-rw-r--r--arch/arm/dts/sun8i-r16-bananapi-m2m.dts3
-rw-r--r--arch/arm/dts/sun8i-r16-nintendo-nes-classic-edition.dts2
-rw-r--r--arch/arm/dts/sun8i-r16-parrot.dts50
-rw-r--r--arch/arm/dts/sun8i-r40-bananapi-m2-ultra.dts261
-rw-r--r--arch/arm/dts/sun8i-r40.dtsi691
-rw-r--r--arch/arm/dts/sun8i-reference-design-tablet.dtsi59
-rw-r--r--arch/arm/dts/sun8i-v40-bananapi-m2-berry.dts70
-rw-r--r--arch/arm/dts/sun9i-a80-cubieboard4.dts260
-rw-r--r--arch/arm/dts/sun9i-a80-cx-a99.dts2
-rw-r--r--arch/arm/dts/sun9i-a80-optimus.dts227
-rw-r--r--arch/arm/dts/sun9i-a80.dtsi1062
-rw-r--r--arch/arm/dts/sunxi-bananapi-m2-plus.dtsi245
-rw-r--r--arch/arm/dts/sunxi-h3-h5.dtsi858
-rw-r--r--arch/arm/dts/sunxi-itead-core-common.dtsi6
-rw-r--r--arch/arm/dts/sunxi-libretech-all-h3-cc.dtsi11
-rw-r--r--arch/arm/dts/sunxi-u-boot.dtsi6
-rw-r--r--arch/arm/dts/tegra-u-boot.dtsi6
-rw-r--r--arch/arm/dts/tegra124-apalis.dts2
-rw-r--r--arch/arm/dts/tegra124-cei-tk1-som.dts2
-rw-r--r--arch/arm/dts/tegra124-jetson-tk1.dts2
-rw-r--r--arch/arm/dts/tegra124-nyan-big-u-boot.dtsi2
-rw-r--r--arch/arm/dts/tegra124-nyan.dtsi1
-rw-r--r--arch/arm/dts/tegra124.dtsi2
-rw-r--r--arch/arm/dts/tegra186-p2771-0000-000.dts2
-rw-r--r--arch/arm/dts/tegra186-p2771-0000-500.dts2
-rw-r--r--arch/arm/dts/tegra186-p2771-0000.dtsi2
-rw-r--r--arch/arm/dts/tegra186.dtsi2
-rw-r--r--arch/arm/dts/tegra20-harmony.dts2
-rw-r--r--arch/arm/dts/tegra20-trimslice.dts2
-rw-r--r--arch/arm/dts/tegra20-u-boot.dtsi10
-rw-r--r--arch/arm/dts/tegra20.dtsi2
-rw-r--r--arch/arm/dts/tegra210-p2371-2180.dts2
-rw-r--r--arch/arm/dts/tegra210.dtsi2
-rw-r--r--arch/arm/dts/tegra30-apalis.dts5
-rw-r--r--arch/arm/dts/tegra30-beaver.dts5
-rw-r--r--arch/arm/dts/tegra30-cardhu.dts2
-rw-r--r--arch/arm/dts/tegra30.dtsi2
-rw-r--r--arch/arm/dts/ulcb.dtsi129
-rw-r--r--arch/arm/dts/uniphier-ld11-global.dts3
-rw-r--r--arch/arm/dts/uniphier-ld11.dtsi58
-rw-r--r--arch/arm/dts/uniphier-ld20-global.dts7
-rw-r--r--arch/arm/dts/uniphier-ld20-ref.dts4
-rw-r--r--arch/arm/dts/uniphier-ld20.dtsi314
-rw-r--r--arch/arm/dts/uniphier-ld4.dtsi45
-rw-r--r--arch/arm/dts/uniphier-pinctrl.dtsi28
-rw-r--r--arch/arm/dts/uniphier-pro4-ace.dts8
-rw-r--r--arch/arm/dts/uniphier-pro4-ref.dts4
-rw-r--r--arch/arm/dts/uniphier-pro4-sanji.dts8
-rw-r--r--arch/arm/dts/uniphier-pro4.dtsi185
-rw-r--r--arch/arm/dts/uniphier-pro5.dtsi40
-rw-r--r--arch/arm/dts/uniphier-pxs2.dtsi231
-rw-r--r--arch/arm/dts/uniphier-pxs3-ref.dts4
-rw-r--r--arch/arm/dts/uniphier-pxs3.dtsi332
-rw-r--r--arch/arm/dts/uniphier-sld8.dtsi45
-rw-r--r--arch/arm/dts/usb_a9263.dts2
-rw-r--r--arch/arm/dts/versal-mini-emmc0.dts64
-rw-r--r--arch/arm/dts/versal-mini-emmc1.dts64
-rw-r--r--arch/arm/dts/versal-mini.dts36
-rw-r--r--arch/arm/dts/vexpress-v2m-rs1.dtsi437
-rw-r--r--arch/arm/dts/vexpress-v2m.dtsi451
-rw-r--r--arch/arm/dts/vexpress-v2p-ca15_a7.dts682
-rw-r--r--arch/arm/dts/vexpress-v2p-ca5s.dts280
-rw-r--r--arch/arm/dts/vexpress-v2p-ca9.dts368
-rw-r--r--arch/arm/dts/vf-colibri-u-boot.dtsi23
-rw-r--r--arch/arm/dts/vf-colibri.dtsi211
-rw-r--r--arch/arm/dts/vf.dtsi68
-rw-r--r--arch/arm/dts/vf500-colibri.dts1
-rw-r--r--arch/arm/dts/vf610-bk4r1-u-boot.dtsi27
-rw-r--r--arch/arm/dts/vf610-bk4r1.dts97
-rw-r--r--arch/arm/dts/vf610-colibri.dts1
-rw-r--r--arch/arm/dts/vf610-pcm052.dts17
-rw-r--r--arch/arm/dts/vf610-pcm052.dtsi259
-rw-r--r--arch/arm/dts/vf610-pinfunc.h860
-rw-r--r--arch/arm/dts/zynq-7000.dtsi9
-rw-r--r--arch/arm/dts/zynq-cc108.dts2
-rw-r--r--arch/arm/dts/zynq-cse-nand.dts79
-rw-r--r--arch/arm/dts/zynq-cse-nor.dts86
-rw-r--r--arch/arm/dts/zynq-cse-qspi-single.dts2
-rw-r--r--arch/arm/dts/zynq-cse-qspi.dtsi2
-rw-r--r--arch/arm/dts/zynq-dlc20-rev1.0.dts103
-rw-r--r--arch/arm/dts/zynq-microzed.dts2
-rw-r--r--arch/arm/dts/zynq-syzygy-hub.dts6
-rw-r--r--arch/arm/dts/zynq-topic-miamiplus.dts9
-rw-r--r--arch/arm/dts/zynq-zc702.dts2
-rw-r--r--arch/arm/dts/zynq-zc706.dts2
-rw-r--r--arch/arm/dts/zynq-zc770-xm010.dts3
-rw-r--r--arch/arm/dts/zynq-zc770-xm011.dts2
-rw-r--r--arch/arm/dts/zynq-zc770-xm012.dts2
-rw-r--r--arch/arm/dts/zynq-zc770-xm013.dts2
-rw-r--r--arch/arm/dts/zynq-zed.dts11
-rw-r--r--arch/arm/dts/zynq-zybo-z7.dts81
-rw-r--r--arch/arm/dts/zynq-zybo.dts2
-rw-r--r--arch/arm/dts/zynqmp-mini-emmc0.dts3
-rw-r--r--arch/arm/dts/zynqmp-mini-emmc1.dts5
-rw-r--r--arch/arm/dts/zynqmp-mini-qspi.dts79
-rw-r--r--arch/arm/dts/zynqmp-mini.dts40
-rw-r--r--arch/arm/dts/zynqmp-zc1232-revA.dts2
-rw-r--r--arch/arm/dts/zynqmp-zc1254-revA.dts2
-rw-r--r--arch/arm/dts/zynqmp-zc1275-revA.dts2
-rw-r--r--arch/arm/dts/zynqmp-zc1275-revB.dts4
-rw-r--r--arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts2
-rw-r--r--arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts29
-rw-r--r--arch/arm/dts/zynqmp-zcu100-revC.dts5
-rw-r--r--arch/arm/dts/zynqmp-zcu102-revA.dts21
-rw-r--r--arch/arm/dts/zynqmp-zcu104-revA.dts2
-rw-r--r--arch/arm/dts/zynqmp-zcu104-revC.dts3
-rw-r--r--arch/arm/dts/zynqmp-zcu106-revA.dts25
-rw-r--r--arch/arm/dts/zynqmp-zcu111-revA.dts25
-rw-r--r--arch/arm/dts/zynqmp.dtsi9
-rw-r--r--arch/arm/include/asm/arch-am33xx/ddr_defs.h16
-rw-r--r--arch/arm/include/asm/arch-am33xx/i2c.h47
-rw-r--r--arch/arm/include/asm/arch-am33xx/spl.h2
-rw-r--r--arch/arm/include/asm/arch-aspeed/wdt.h9
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/clock.h2
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/config.h122
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/cpu.h328
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/fsl_icid.h129
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/fsl_portals.h24
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h42
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h38
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h121
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/ns_access.h81
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/soc.h67
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/stream_id_lsch2.h1
-rw-r--r--arch/arm/include/asm/arch-fsl-layerscape/stream_id_lsch3.h14
-rw-r--r--arch/arm/include/asm/arch-hi3798cv200/dwmmc.h12
-rw-r--r--arch/arm/include/asm/arch-hi3798cv200/hi3798cv200.h6
-rw-r--r--arch/arm/include/asm/arch-imx/cpu.h12
-rw-r--r--arch/arm/include/asm/arch-imx/imx-regs.h637
-rw-r--r--arch/arm/include/asm/arch-imx8/clock.h27
-rw-r--r--arch/arm/include/asm/arch-imx8/gpio.h21
-rw-r--r--arch/arm/include/asm/arch-imx8/imx-regs.h48
-rw-r--r--arch/arm/include/asm/arch-imx8/imx8-pins.h17
-rw-r--r--arch/arm/include/asm/arch-imx8/iomux.h40
-rw-r--r--arch/arm/include/asm/arch-imx8/power-domain.h15
-rw-r--r--arch/arm/include/asm/arch-imx8/sci/rpc.h158
-rw-r--r--arch/arm/include/asm/arch-imx8/sci/sci.h84
-rw-r--r--arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h30
-rw-r--r--arch/arm/include/asm/arch-imx8/sci/svc/pad/api.h57
-rw-r--r--arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h44
-rw-r--r--arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h69
-rw-r--r--arch/arm/include/asm/arch-imx8/sci/types.h220
-rw-r--r--arch/arm/include/asm/arch-imx8/sys_proto.h19
-rw-r--r--arch/arm/include/asm/arch-imx8m/clock.h678
-rw-r--r--arch/arm/include/asm/arch-imx8m/crm_regs.h9
-rw-r--r--arch/arm/include/asm/arch-imx8m/ddr.h740
-rw-r--r--arch/arm/include/asm/arch-imx8m/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-imx8m/imx-regs.h469
-rw-r--r--arch/arm/include/asm/arch-imx8m/imx8mq_pins.h622
-rw-r--r--arch/arm/include/asm/arch-imx8m/lpddr4_define.h97
-rw-r--r--arch/arm/include/asm/arch-imx8m/sys_proto.h17
-rw-r--r--arch/arm/include/asm/arch-lpc32xx/config.h6
-rw-r--r--arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h29
-rw-r--r--arch/arm/include/asm/arch-ls102xa/ls102xa_sata.h10
-rw-r--r--arch/arm/include/asm/arch-ls102xa/ls102xa_soc.h2
-rw-r--r--arch/arm/include/asm/arch-ls102xa/ns_access.h84
-rw-r--r--arch/arm/include/asm/arch-mediatek/gpio.h9
-rw-r--r--arch/arm/include/asm/arch-mediatek/misc.h17
-rw-r--r--arch/arm/include/asm/arch-mediatek/reset.h13
-rw-r--r--arch/arm/include/asm/arch-meson/axg.h52
-rw-r--r--arch/arm/include/asm/arch-meson/boot.h20
-rw-r--r--arch/arm/include/asm/arch-meson/clock-axg.h104
-rw-r--r--arch/arm/include/asm/arch-meson/clock-g12a.h104
-rw-r--r--arch/arm/include/asm/arch-meson/clock-gx.h117
-rw-r--r--arch/arm/include/asm/arch-meson/clock.h117
-rw-r--r--arch/arm/include/asm/arch-meson/eth.h6
-rw-r--r--arch/arm/include/asm/arch-meson/g12a.h66
-rw-r--r--arch/arm/include/asm/arch-meson/gx.h1
-rw-r--r--arch/arm/include/asm/arch-meson/mem.h3
-rw-r--r--arch/arm/include/asm/arch-meson/meson-vpu.h13
-rw-r--r--arch/arm/include/asm/arch-meson/usb.h12
-rw-r--r--arch/arm/include/asm/arch-mx25/imx-regs.h8
-rw-r--r--arch/arm/include/asm/arch-mx5/clock.h1
-rw-r--r--arch/arm/include/asm/arch-mx6/imx-regs.h7
-rw-r--r--arch/arm/include/asm/arch-mx6/mx6ull_pins.h2
-rw-r--r--arch/arm/include/asm/arch-mx7/clock.h18
-rw-r--r--arch/arm/include/asm/arch-mx7ulp/imx-regs.h2
-rw-r--r--arch/arm/include/asm/arch-mx7ulp/imx_lpi2c.h519
-rw-r--r--arch/arm/include/asm/arch-mx7ulp/mx7ulp_plugin.S93
-rw-r--r--arch/arm/include/asm/arch-mx8m/clock.h656
-rw-r--r--arch/arm/include/asm/arch-mx8m/crm_regs.h9
-rw-r--r--arch/arm/include/asm/arch-mx8m/ddr.h355
-rw-r--r--arch/arm/include/asm/arch-mx8m/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-mx8m/imx-regs.h467
-rw-r--r--arch/arm/include/asm/arch-mx8m/mx8mq_pins.h622
-rw-r--r--arch/arm/include/asm/arch-mx8m/sys_proto.h17
-rw-r--r--arch/arm/include/asm/arch-omap3/i2c.h47
-rw-r--r--arch/arm/include/asm/arch-omap3/mmc_host_def.h1
-rw-r--r--arch/arm/include/asm/arch-omap4/i2c.h45
-rw-r--r--arch/arm/include/asm/arch-omap5/i2c.h45
-rw-r--r--arch/arm/include/asm/arch-owl/clk_s900.h57
-rw-r--r--arch/arm/include/asm/arch-owl/regs_s900.h64
-rw-r--r--arch/arm/include/asm/arch-rk3036/boot0.h11
-rw-r--r--arch/arm/include/asm/arch-rk3036/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-rk3128/boot0.h11
-rw-r--r--arch/arm/include/asm/arch-rk3128/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-rk3188/boot0.h11
-rw-r--r--arch/arm/include/asm/arch-rk3188/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-rk322x/boot0.h11
-rw-r--r--arch/arm/include/asm/arch-rk322x/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-rk3288/boot0.h11
-rw-r--r--arch/arm/include/asm/arch-rk3288/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-rk3328/boot0.h11
-rw-r--r--arch/arm/include/asm/arch-rk3328/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-rk3368/boot0.h11
-rw-r--r--arch/arm/include/asm/arch-rk3368/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-rk3399/boot0.h11
-rw-r--r--arch/arm/include/asm/arch-rk3399/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-rockchip/boot0.h3
-rw-r--r--arch/arm/include/asm/arch-rockchip/clock.h6
-rw-r--r--arch/arm/include/asm/arch-rockchip/cru_rk3288.h8
-rw-r--r--arch/arm/include/asm/arch-rockchip/cru_rk3399.h22
-rw-r--r--arch/arm/include/asm/arch-rockchip/cru_rv1108.h144
-rw-r--r--arch/arm/include/asm/arch-rockchip/ddr_rk3188.h2
-rw-r--r--arch/arm/include/asm/arch-rockchip/f_rockusb.h4
-rw-r--r--arch/arm/include/asm/arch-rockchip/gpio.h30
-rw-r--r--arch/arm/include/asm/arch-rockchip/grf_rk3188.h42
-rw-r--r--arch/arm/include/asm/arch-rockchip/grf_rk3288.h103
-rw-r--r--arch/arm/include/asm/arch-rockchip/grf_rk3399.h4
-rw-r--r--arch/arm/include/asm/arch-rockchip/hardware.h2
-rw-r--r--arch/arm/include/asm/arch-rockchip/periph.h1
-rw-r--r--arch/arm/include/asm/arch-rockchip/pmu_rk3399.h72
-rw-r--r--arch/arm/include/asm/arch-rockchip/sdram.h6
-rw-r--r--arch/arm/include/asm/arch-rockchip/sdram_common.h90
-rw-r--r--arch/arm/include/asm/arch-rockchip/sdram_rk322x.h7
-rw-r--r--arch/arm/include/asm/arch-rockchip/sdram_rk3399.h65
-rw-r--r--arch/arm/include/asm/arch-rockchip/sys_proto.h3
-rw-r--r--arch/arm/include/asm/arch-rv1108/boot0.h11
-rw-r--r--arch/arm/include/asm/arch-rv1108/gpio.h11
-rw-r--r--arch/arm/include/asm/arch-spear/spr_misc.h5
-rw-r--r--arch/arm/include/asm/arch-stm32/gpio.h5
-rw-r--r--arch/arm/include/asm/arch-sunxi/boot0.h4
-rw-r--r--arch/arm/include/asm/arch-sunxi/ccu.h96
-rw-r--r--arch/arm/include/asm/arch-sunxi/clock.h2
-rw-r--r--arch/arm/include/asm/arch-sunxi/clock_sun50i_h6.h320
-rw-r--r--arch/arm/include/asm/arch-sunxi/clock_sun6i.h10
-rw-r--r--arch/arm/include/asm/arch-sunxi/cpu.h2
-rw-r--r--arch/arm/include/asm/arch-sunxi/cpu_sun50i_h6.h74
-rw-r--r--arch/arm/include/asm/arch-sunxi/dram.h2
-rw-r--r--arch/arm/include/asm/arch-sunxi/dram_sun50i_h6.h297
-rw-r--r--arch/arm/include/asm/arch-sunxi/gpio.h5
-rw-r--r--arch/arm/include/asm/arch-sunxi/mmc.h8
-rw-r--r--arch/arm/include/asm/arch-sunxi/spl.h30
-rw-r--r--arch/arm/include/asm/arch-sunxi/timer.h2
-rw-r--r--arch/arm/include/asm/arch-tegra/cboot.h45
-rw-r--r--arch/arm/include/asm/arch-tegra/pmc.h20
-rw-r--r--arch/arm/include/asm/arch-tegra/pmu.h13
-rw-r--r--arch/arm/include/asm/arch-tegra/tegra.h6
-rw-r--r--arch/arm/include/asm/arch-tegra/tegra_ahub.h475
-rw-r--r--arch/arm/include/asm/arch-tegra/tegra_i2s.h206
-rw-r--r--arch/arm/include/asm/arch-tegra114/pmu.h12
-rw-r--r--arch/arm/include/asm/arch-tegra124/flow.h10
-rw-r--r--arch/arm/include/asm/arch-tegra124/pmu.h13
-rw-r--r--arch/arm/include/asm/arch-tegra20/pmu.h13
-rw-r--r--arch/arm/include/asm/arch-tegra210/pmu.h13
-rw-r--r--arch/arm/include/asm/arch-tegra30/pmu.h12
-rw-r--r--arch/arm/include/asm/arch-vf610/clock.h3
-rw-r--r--arch/arm/include/asm/arch-vf610/crm_regs.h1
-rw-r--r--arch/arm/include/asm/arch-vf610/ddrmc-vf610.h2
-rw-r--r--arch/arm/include/asm/arch-vf610/imx-regs.h21
-rw-r--r--arch/arm/include/asm/arch-vf610/iomux-vf610.h8
-rw-r--r--arch/arm/include/asm/arch-zynqmp/hardware.h159
-rw-r--r--arch/arm/include/asm/arch-zynqmp/sys_proto.h57
-rw-r--r--arch/arm/include/asm/armv7m.h5
-rw-r--r--arch/arm/include/asm/armv8/cpu.h26
-rw-r--r--arch/arm/include/asm/armv8/mmu.h2
-rw-r--r--arch/arm/include/asm/atomic.h147
-rw-r--r--arch/arm/include/asm/bitops.h41
-rw-r--r--arch/arm/include/asm/dma-mapping.h2
-rw-r--r--arch/arm/include/asm/global_data.h6
-rw-r--r--arch/arm/include/asm/gpio.h4
-rw-r--r--arch/arm/include/asm/io.h34
-rw-r--r--arch/arm/include/asm/mach-imx/boot_mode.h1
-rw-r--r--arch/arm/include/asm/mach-imx/iomux-v3.h10
-rw-r--r--arch/arm/include/asm/mach-imx/regs-lcdif.h6
-rw-r--r--arch/arm/include/asm/mach-imx/sys_proto.h11
-rw-r--r--arch/arm/include/asm/mach-imx/video.h1
-rw-r--r--arch/arm/include/asm/mach-types.h6
-rw-r--r--arch/arm/include/asm/macro.h4
-rw-r--r--arch/arm/include/asm/omap_i2c.h24
-rw-r--r--arch/arm/include/asm/omap_mmc.h1
-rw-r--r--arch/arm/include/asm/omap_musb.h8
-rw-r--r--arch/arm/include/asm/pl310.h8
-rw-r--r--arch/arm/include/asm/proc-armv/ptrace.h1
-rw-r--r--arch/arm/include/asm/secure.h31
-rw-r--r--arch/arm/include/asm/spl.h2
-rw-r--r--arch/arm/include/asm/system.h1
-rw-r--r--arch/arm/include/asm/ti-common/keystone_net.h27
-rw-r--r--arch/arm/include/asm/types.h33
-rw-r--r--arch/arm/include/asm/u-boot-arm.h9
-rw-r--r--arch/arm/lib/Makefile6
-rw-r--r--arch/arm/lib/bootm.c14
-rw-r--r--arch/arm/lib/cache-cp15.c6
-rw-r--r--arch/arm/lib/cache-pl310.c2
-rw-r--r--arch/arm/lib/cache.c2
-rw-r--r--arch/arm/lib/crt0.S11
-rw-r--r--arch/arm/lib/crt0_aarch64_efi.S14
-rw-r--r--arch/arm/lib/crt0_arm_efi.S18
-rw-r--r--arch/arm/lib/gic_64.S16
-rw-r--r--arch/arm/lib/interrupts.c1
-rw-r--r--arch/arm/lib/interrupts_64.c13
-rw-r--r--arch/arm/lib/memcpy.S8
-rw-r--r--arch/arm/lib/psci-dt.c6
-rw-r--r--arch/arm/lib/reloc_aarch64_efi.c3
-rw-r--r--arch/arm/lib/reloc_arm_efi.c3
-rw-r--r--arch/arm/lib/relocate.S1
-rw-r--r--arch/arm/lib/relocate_64.S20
-rw-r--r--arch/arm/lib/vectors.S9
-rw-r--r--arch/arm/lib/vectors_m.S2
-rw-r--r--arch/arm/lib/zimage.c6
-rw-r--r--arch/arm/mach-at91/Kconfig86
-rw-r--r--arch/arm/mach-at91/arm920t/timer.c19
-rw-r--r--arch/arm/mach-at91/arm926ejs/Makefile3
-rw-r--r--arch/arm/mach-at91/arm926ejs/cache.c28
-rw-r--r--arch/arm/mach-at91/arm926ejs/u-boot-spl.lds16
-rw-r--r--arch/arm/mach-at91/armv7/sama5d2_devices.c2
-rw-r--r--arch/arm/mach-at91/armv7/u-boot-spl.lds4
-rw-r--r--arch/arm/mach-at91/clock.c3
-rw-r--r--arch/arm/mach-at91/include/mach/at91_wdt.h14
-rw-r--r--arch/arm/mach-at91/include/mach/sama5d2.h5
-rw-r--r--arch/arm/mach-at91/spl.c2
-rw-r--r--arch/arm/mach-at91/spl_at91.c12
-rw-r--r--arch/arm/mach-at91/spl_atmel.c10
-rw-r--r--arch/arm/mach-bcm283x/Kconfig10
-rw-r--r--arch/arm/mach-bcm283x/include/mach/mbox.h2
-rw-r--r--arch/arm/mach-bcmstb/Kconfig43
-rw-r--r--arch/arm/mach-bcmstb/Makefile8
-rw-r--r--arch/arm/mach-bcmstb/include/mach/gpio.h11
-rw-r--r--arch/arm/mach-bcmstb/include/mach/hardware.h11
-rw-r--r--arch/arm/mach-bcmstb/include/mach/sdhci.h15
-rw-r--r--arch/arm/mach-bcmstb/include/mach/timer.h13
-rw-r--r--arch/arm/mach-bcmstb/lowlevel_init.S21
-rw-r--r--arch/arm/mach-davinci/Kconfig22
-rw-r--r--arch/arm/mach-davinci/Makefile5
-rw-r--r--arch/arm/mach-davinci/cpu.c116
-rw-r--r--arch/arm/mach-davinci/da850_lowlevel.c4
-rw-r--r--arch/arm/mach-davinci/dm355.c29
-rw-r--r--arch/arm/mach-davinci/dm365.c19
-rw-r--r--arch/arm/mach-davinci/dm365_lowlevel.c459
-rw-r--r--arch/arm/mach-davinci/dm644x.c80
-rw-r--r--arch/arm/mach-davinci/dm646x.c25
-rw-r--r--arch/arm/mach-davinci/dp83848.c127
-rw-r--r--arch/arm/mach-davinci/et1011c.c41
-rw-r--r--arch/arm/mach-davinci/include/mach/da8xx-usb.h3
-rw-r--r--arch/arm/mach-davinci/include/mach/davinci_misc.h4
-rw-r--r--arch/arm/mach-davinci/include/mach/emac_defs.h56
-rw-r--r--arch/arm/mach-davinci/include/mach/gpio.h46
-rw-r--r--arch/arm/mach-davinci/include/mach/hardware.h216
-rw-r--r--arch/arm/mach-davinci/include/mach/i2c_defs.h4
-rw-r--r--arch/arm/mach-davinci/include/mach/syscfg_defs.h49
-rw-r--r--arch/arm/mach-davinci/ksz8873.c52
-rw-r--r--arch/arm/mach-davinci/lowlevel_init.S692
-rw-r--r--arch/arm/mach-davinci/lxt972.c112
-rw-r--r--arch/arm/mach-davinci/misc.c5
-rw-r--r--arch/arm/mach-davinci/psc.c76
-rw-r--r--arch/arm/mach-davinci/spl.c10
-rw-r--r--arch/arm/mach-exynos/Kconfig37
-rw-r--r--arch/arm/mach-exynos/clock.c31
-rw-r--r--arch/arm/mach-exynos/clock_init_exynos5.c2
-rw-r--r--arch/arm/mach-exynos/common_setup.h4
-rw-r--r--arch/arm/mach-exynos/include/mach/clock.h3
-rw-r--r--arch/arm/mach-exynos/include/mach/cpu.h4
-rw-r--r--arch/arm/mach-exynos/include/mach/gpio.h4
-rw-r--r--arch/arm/mach-exynos/include/mach/mmc.h2
-rw-r--r--arch/arm/mach-exynos/include/mach/system.h2
-rw-r--r--arch/arm/mach-exynos/pinmux.c19
-rw-r--r--arch/arm/mach-exynos/power.c2
-rw-r--r--arch/arm/mach-exynos/soc.c2
-rw-r--r--arch/arm/mach-exynos/spl_boot.c2
-rw-r--r--arch/arm/mach-imx/Kconfig18
-rw-r--r--arch/arm/mach-imx/Makefile92
-rw-r--r--arch/arm/mach-imx/cache.c20
-rw-r--r--arch/arm/mach-imx/cpu.c47
-rw-r--r--arch/arm/mach-imx/ddrmc-vf610-calibration.c342
-rw-r--r--arch/arm/mach-imx/ddrmc-vf610-calibration.h45
-rw-r--r--arch/arm/mach-imx/ddrmc-vf610.c11
-rw-r--r--arch/arm/mach-imx/hab.c37
-rw-r--r--arch/arm/mach-imx/imx8/Kconfig57
-rw-r--r--arch/arm/mach-imx/imx8/Makefile7
-rw-r--r--arch/arm/mach-imx/imx8/clock.c21
-rw-r--r--arch/arm/mach-imx/imx8/cpu.c698
-rw-r--r--arch/arm/mach-imx/imx8/iomux.c43
-rw-r--r--arch/arm/mach-imx/imx8m/Kconfig23
-rw-r--r--arch/arm/mach-imx/imx8m/Makefile (renamed from arch/arm/mach-imx/mx8m/Makefile)0
-rw-r--r--arch/arm/mach-imx/imx8m/clock.c878
-rw-r--r--arch/arm/mach-imx/imx8m/clock_slice.c (renamed from arch/arm/mach-imx/mx8m/clock_slice.c)0
-rw-r--r--arch/arm/mach-imx/imx8m/imximage.cfg17
-rw-r--r--arch/arm/mach-imx/imx8m/lowlevel_init.S (renamed from arch/arm/mach-imx/mx8m/lowlevel_init.S)0
-rw-r--r--arch/arm/mach-imx/imx8m/soc.c249
-rw-r--r--arch/arm/mach-imx/imx_bootaux.c8
-rw-r--r--arch/arm/mach-imx/lowlevel.S22
-rw-r--r--arch/arm/mach-imx/misc.c32
-rwxr-xr-xarch/arm/mach-imx/mkimage_fit_atf.sh138
-rw-r--r--arch/arm/mach-imx/mx2/Kconfig2
-rw-r--r--arch/arm/mach-imx/mx3/Kconfig2
-rw-r--r--arch/arm/mach-imx/mx5/Kconfig24
-rw-r--r--arch/arm/mach-imx/mx5/clock.c29
-rw-r--r--arch/arm/mach-imx/mx5/soc.c2
-rw-r--r--arch/arm/mach-imx/mx6/Kconfig249
-rw-r--r--arch/arm/mach-imx/mx6/opos6ul.c4
-rw-r--r--arch/arm/mach-imx/mx6/soc.c15
-rw-r--r--arch/arm/mach-imx/mx7/Kconfig25
-rw-r--r--arch/arm/mach-imx/mx7/Makefile5
-rw-r--r--arch/arm/mach-imx/mx7/clock.c2
-rw-r--r--arch/arm/mach-imx/mx7/ddr.c4
-rw-r--r--arch/arm/mach-imx/mx7/psci-mx7.c618
-rw-r--r--arch/arm/mach-imx/mx7/psci-suspend.S67
-rw-r--r--arch/arm/mach-imx/mx7/psci.S60
-rw-r--r--arch/arm/mach-imx/mx7/soc.c175
-rw-r--r--arch/arm/mach-imx/mx8m/Kconfig10
-rw-r--r--arch/arm/mach-imx/mx8m/clock.c792
-rw-r--r--arch/arm/mach-imx/mx8m/soc.c226
-rw-r--r--arch/arm/mach-imx/sip.c22
-rw-r--r--arch/arm/mach-imx/spl.c73
-rw-r--r--arch/arm/mach-imx/syscounter.c9
-rw-r--r--arch/arm/mach-imx/video.c29
-rw-r--r--arch/arm/mach-k3/Kconfig69
-rw-r--r--arch/arm/mach-k3/Makefile10
-rw-r--r--arch/arm/mach-k3/am6_init.c187
-rw-r--r--arch/arm/mach-k3/arm64-mmu.c45
-rw-r--r--arch/arm/mach-k3/common.c132
-rw-r--r--arch/arm/mach-k3/common.h11
-rw-r--r--arch/arm/mach-k3/config.mk78
-rw-r--r--arch/arm/mach-k3/config_secure.mk44
-rw-r--r--arch/arm/mach-k3/include/mach/am6_hardware.h47
-rw-r--r--arch/arm/mach-k3/include/mach/am6_spl.h36
-rw-r--r--arch/arm/mach-k3/include/mach/clock.h16
-rw-r--r--arch/arm/mach-k3/include/mach/hardware.h12
-rw-r--r--arch/arm/mach-k3/include/mach/spl.h12
-rw-r--r--arch/arm/mach-k3/include/mach/sys_proto.h15
-rw-r--r--arch/arm/mach-k3/lowlevel_init.S20
-rw-r--r--arch/arm/mach-k3/r5_mpu.c47
-rw-r--r--arch/arm/mach-k3/security.c63
-rw-r--r--arch/arm/mach-keystone/Kconfig8
-rw-r--r--arch/arm/mach-keystone/ddr3_spd.c7
-rw-r--r--arch/arm/mach-keystone/include/mach/hardware-k2g.h3
-rw-r--r--arch/arm/mach-keystone/include/mach/mux-k2g.h5
-rw-r--r--arch/arm/mach-keystone/init.c2
-rw-r--r--arch/arm/mach-kirkwood/Kconfig8
-rw-r--r--arch/arm/mach-kirkwood/cpu.c74
-rw-r--r--arch/arm/mach-kirkwood/include/mach/config.h17
-rw-r--r--arch/arm/mach-kirkwood/include/mach/cpu.h13
-rw-r--r--arch/arm/mach-kirkwood/include/mach/soc.h2
-rw-r--r--arch/arm/mach-mediatek/Kconfig46
-rw-r--r--arch/arm/mach-mediatek/Makefile8
-rw-r--r--arch/arm/mach-mediatek/cpu.c22
-rw-r--r--arch/arm/mach-mediatek/init.h11
-rw-r--r--arch/arm/mach-mediatek/mt7623/Makefile4
-rw-r--r--arch/arm/mach-mediatek/mt7623/init.c54
-rw-r--r--arch/arm/mach-mediatek/mt7623/lowlevel_init.S22
-rw-r--r--arch/arm/mach-mediatek/mt7623/preloader.h99
-rw-r--r--arch/arm/mach-mediatek/mt7629/Makefile4
-rw-r--r--arch/arm/mach-mediatek/mt7629/init.c128
-rw-r--r--arch/arm/mach-mediatek/mt7629/lowlevel_init.S86
-rw-r--r--arch/arm/mach-mediatek/mt8516/Makefile3
-rw-r--r--arch/arm/mach-mediatek/mt8516/init.c113
-rw-r--r--arch/arm/mach-mediatek/spl.c43
-rw-r--r--arch/arm/mach-meson/Kconfig106
-rw-r--r--arch/arm/mach-meson/Makefile5
-rw-r--r--arch/arm/mach-meson/board-axg.c118
-rw-r--r--arch/arm/mach-meson/board-common.c117
-rw-r--r--arch/arm/mach-meson/board-g12a.c276
-rw-r--r--arch/arm/mach-meson/board-gx.c150
-rw-r--r--arch/arm/mach-meson/board-info.c166
-rw-r--r--arch/arm/mach-meson/board.c130
-rw-r--r--arch/arm/mach-meson/eth.c53
-rw-r--r--arch/arm/mach-meson/sm.c1
-rw-r--r--arch/arm/mach-mvebu/.gitignore (renamed from board/gdsys/a38x/.gitignore)0
-rw-r--r--arch/arm/mach-mvebu/Kconfig77
-rw-r--r--arch/arm/mach-mvebu/Makefile35
-rw-r--r--arch/arm/mach-mvebu/arm64-common.c56
-rw-r--r--arch/arm/mach-mvebu/armada8k/cpu.c24
-rw-r--r--arch/arm/mach-mvebu/cpu.c57
-rw-r--r--arch/arm/mach-mvebu/dram.c10
-rw-r--r--arch/arm/mach-mvebu/include/mach/config.h28
-rw-r--r--arch/arm/mach-mvebu/include/mach/cpu.h21
-rw-r--r--arch/arm/mach-mvebu/include/mach/soc.h40
-rw-r--r--arch/arm/mach-mvebu/kwbimage.cfg.in (renamed from board/gdsys/a38x/kwbimage.cfg.in)0
-rw-r--r--arch/arm/mach-mvebu/mbus.c9
-rw-r--r--arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.h1
-rw-r--r--arch/arm/mach-mvebu/serdes/axp/high_speed_env_lib.c8
-rw-r--r--arch/arm/mach-mvebu/spl.c27
-rw-r--r--arch/arm/mach-omap2/Kconfig19
-rw-r--r--arch/arm/mach-omap2/Makefile2
-rw-r--r--arch/arm/mach-omap2/am33xx/Kconfig92
-rw-r--r--arch/arm/mach-omap2/am33xx/board.c113
-rw-r--r--arch/arm/mach-omap2/am33xx/clk_synthesizer.c56
-rw-r--r--arch/arm/mach-omap2/am33xx/ddr.c33
-rw-r--r--arch/arm/mach-omap2/boot-common.c6
-rw-r--r--arch/arm/mach-omap2/clocks-common.c2
-rw-r--r--arch/arm/mach-omap2/hwinit-common.c23
-rw-r--r--arch/arm/mach-omap2/omap3/Kconfig66
-rw-r--r--arch/arm/mach-omap2/omap3/board.c4
-rw-r--r--arch/arm/mach-omap2/omap3/clock.c10
-rw-r--r--arch/arm/mach-omap2/omap3/lowlevel_init.S1
-rw-r--r--arch/arm/mach-omap2/omap5/Kconfig17
-rw-r--r--arch/arm/mach-omap2/omap5/sec_entry_cpu1.S6
-rw-r--r--arch/arm/mach-omap2/sec-common.c4
-rw-r--r--arch/arm/mach-omap2/timer.c3
-rw-r--r--arch/arm/mach-omap2/u-boot-spl.lds4
-rw-r--r--arch/arm/mach-orion5x/timer.c2
-rw-r--r--arch/arm/mach-owl/Kconfig27
-rw-r--r--arch/arm/mach-owl/Makefile3
-rw-r--r--arch/arm/mach-owl/sysmap-s900.c32
-rw-r--r--arch/arm/mach-qemu/Kconfig2
-rw-r--r--arch/arm/mach-rmobile/Kconfig26
-rw-r--r--arch/arm/mach-rmobile/Kconfig.3238
-rw-r--r--arch/arm/mach-rmobile/Kconfig.6448
-rw-r--r--arch/arm/mach-rmobile/Kconfig.rza128
-rw-r--r--arch/arm/mach-rmobile/Makefile73
-rw-r--r--arch/arm/mach-rmobile/cpu_info-rcar.c61
-rw-r--r--arch/arm/mach-rmobile/cpu_info.c54
-rw-r--r--arch/arm/mach-rmobile/include/mach/rmobile.h1
-rw-r--r--arch/arm/mach-rmobile/lowlevel_init_gen3.S15
-rw-r--r--arch/arm/mach-rmobile/memmap-gen3.c113
-rw-r--r--arch/arm/mach-rockchip/Kconfig126
-rw-r--r--arch/arm/mach-rockchip/Makefile6
-rw-r--r--arch/arm/mach-rockchip/boot_mode.c2
-rw-r--r--arch/arm/mach-rockchip/bootrom.c4
-rw-r--r--arch/arm/mach-rockchip/fit_spl_optee.its50
-rwxr-xr-xarch/arm/mach-rockchip/make_fit_atf.py246
-rw-r--r--arch/arm/mach-rockchip/rk3036-board-spl.c26
-rw-r--r--arch/arm/mach-rockchip/rk3036-board.c14
-rw-r--r--arch/arm/mach-rockchip/rk3036/Kconfig2
-rw-r--r--arch/arm/mach-rockchip/rk3036/Makefile1
-rw-r--r--arch/arm/mach-rockchip/rk3036/clk_rk3036.c4
-rw-r--r--arch/arm/mach-rockchip/rk3036/rk3036.c38
-rw-r--r--arch/arm/mach-rockchip/rk3036/sdram_rk3036.c16
-rw-r--r--arch/arm/mach-rockchip/rk3036/syscon_rk3036.c2
-rw-r--r--arch/arm/mach-rockchip/rk3128-board.c12
-rw-r--r--arch/arm/mach-rockchip/rk3128/Kconfig2
-rw-r--r--arch/arm/mach-rockchip/rk3128/clk_rk3128.c4
-rw-r--r--arch/arm/mach-rockchip/rk3128/syscon_rk3128.c2
-rw-r--r--arch/arm/mach-rockchip/rk3188-board-spl.c92
-rw-r--r--arch/arm/mach-rockchip/rk3188-board.c21
-rw-r--r--arch/arm/mach-rockchip/rk3188/Kconfig2
-rw-r--r--arch/arm/mach-rockchip/rk3188/Makefile1
-rw-r--r--arch/arm/mach-rockchip/rk3188/clk_rk3188.c4
-rw-r--r--arch/arm/mach-rockchip/rk3188/rk3188.c36
-rw-r--r--arch/arm/mach-rockchip/rk3188/syscon_rk3188.c2
-rw-r--r--arch/arm/mach-rockchip/rk322x-board-spl.c82
-rw-r--r--arch/arm/mach-rockchip/rk322x-board-tpl.c53
-rw-r--r--arch/arm/mach-rockchip/rk322x-board.c41
-rw-r--r--arch/arm/mach-rockchip/rk322x/Kconfig2
-rw-r--r--arch/arm/mach-rockchip/rk322x/Makefile2
-rw-r--r--arch/arm/mach-rockchip/rk322x/clk_rk322x.c4
-rw-r--r--arch/arm/mach-rockchip/rk322x/rk322x.c44
-rw-r--r--arch/arm/mach-rockchip/rk322x/syscon_rk322x.c2
-rw-r--r--arch/arm/mach-rockchip/rk3288-board-spl.c114
-rw-r--r--arch/arm/mach-rockchip/rk3288-board-tpl.c23
-rw-r--r--arch/arm/mach-rockchip/rk3288-board.c52
-rw-r--r--arch/arm/mach-rockchip/rk3288/Kconfig30
-rw-r--r--arch/arm/mach-rockchip/rk3288/clk_rk3288.c4
-rw-r--r--arch/arm/mach-rockchip/rk3288/rk3288.c21
-rw-r--r--arch/arm/mach-rockchip/rk3288/syscon_rk3288.c2
-rw-r--r--arch/arm/mach-rockchip/rk3288/u-boot-tpl.lds9
-rw-r--r--arch/arm/mach-rockchip/rk3328-board-spl.c59
-rw-r--r--arch/arm/mach-rockchip/rk3328/Kconfig2
-rw-r--r--arch/arm/mach-rockchip/rk3328/clk_rk3328.c4
-rw-r--r--arch/arm/mach-rockchip/rk3328/rk3328.c2
-rw-r--r--arch/arm/mach-rockchip/rk3328/syscon_rk3328.c2
-rw-r--r--arch/arm/mach-rockchip/rk3368-board-spl.c25
-rw-r--r--arch/arm/mach-rockchip/rk3368-board-tpl.c45
-rw-r--r--arch/arm/mach-rockchip/rk3368/Kconfig2
-rw-r--r--arch/arm/mach-rockchip/rk3368/clk_rk3368.c4
-rw-r--r--arch/arm/mach-rockchip/rk3368/rk3368.c77
-rw-r--r--arch/arm/mach-rockchip/rk3368/syscon_rk3368.c2
-rw-r--r--arch/arm/mach-rockchip/rk3368/u-boot-tpl.lds12
-rw-r--r--arch/arm/mach-rockchip/rk3399-board-spl.c180
-rw-r--r--arch/arm/mach-rockchip/rk3399-board-tpl.c91
-rw-r--r--arch/arm/mach-rockchip/rk3399-board.c2
-rw-r--r--arch/arm/mach-rockchip/rk3399/Kconfig38
-rw-r--r--arch/arm/mach-rockchip/rk3399/clk_rk3399.c4
-rw-r--r--arch/arm/mach-rockchip/rk3399/rk3399.c67
-rw-r--r--arch/arm/mach-rockchip/rk3399/syscon_rk3399.c10
-rw-r--r--arch/arm/mach-rockchip/rk_timer.c9
-rw-r--r--arch/arm/mach-rockchip/rv1108-board.c81
-rw-r--r--arch/arm/mach-rockchip/rv1108/Kconfig8
-rw-r--r--arch/arm/mach-rockchip/rv1108/clk_rv1108.c4
-rw-r--r--arch/arm/mach-rockchip/rv1108/rv1108.c2
-rw-r--r--arch/arm/mach-rockchip/rv1108/syscon_rv1108.c2
-rw-r--r--arch/arm/mach-rockchip/sdram_common.c20
-rw-r--r--arch/arm/mach-rockchip/spl-boot-order.c3
-rw-r--r--arch/arm/mach-rockchip/u-boot-tpl-v8.lds94
-rw-r--r--arch/arm/mach-rockchip/u-boot-tpl.lds12
-rw-r--r--arch/arm/mach-s5pc1xx/Kconfig2
-rw-r--r--arch/arm/mach-s5pc1xx/Makefile1
-rw-r--r--arch/arm/mach-s5pc1xx/cache.c2
-rw-r--r--arch/arm/mach-s5pc1xx/pinmux.c20
-rw-r--r--arch/arm/mach-snapdragon/Kconfig1
-rw-r--r--arch/arm/mach-snapdragon/Makefile7
-rw-r--r--arch/arm/mach-snapdragon/clock-apq8096.c34
-rw-r--r--arch/arm/mach-snapdragon/dram.c98
-rw-r--r--arch/arm/mach-snapdragon/include/mach/dram.h12
-rw-r--r--arch/arm/mach-snapdragon/include/mach/misc.h13
-rw-r--r--arch/arm/mach-snapdragon/include/mach/sysmap-apq8096.h9
-rw-r--r--arch/arm/mach-snapdragon/misc.c53
-rw-r--r--arch/arm/mach-snapdragon/pinctrl-apq8016.c6
-rw-r--r--arch/arm/mach-snapdragon/pinctrl-apq8096.c56
-rw-r--r--arch/arm/mach-snapdragon/pinctrl-snapdragon.c6
-rw-r--r--arch/arm/mach-snapdragon/pinctrl-snapdragon.h1
-rw-r--r--arch/arm/mach-socfpga/Kconfig66
-rw-r--r--arch/arm/mach-socfpga/Makefile15
-rw-r--r--arch/arm/mach-socfpga/board.c25
-rw-r--r--arch/arm/mach-socfpga/clock_manager.c2
-rw-r--r--arch/arm/mach-socfpga/clock_manager_arria10.c315
-rw-r--r--arch/arm/mach-socfpga/include/mach/base_addr_ac5.h1
-rw-r--r--arch/arm/mach-socfpga/include/mach/clock_manager_arria10.h9
-rw-r--r--arch/arm/mach-socfpga/include/mach/firewall_s10.h120
-rw-r--r--arch/arm/mach-socfpga/include/mach/fpga_manager_arria10.h40
-rw-r--r--arch/arm/mach-socfpga/include/mach/mailbox_s10.h151
-rw-r--r--arch/arm/mach-socfpga/include/mach/misc.h27
-rw-r--r--arch/arm/mach-socfpga/include/mach/reset_manager.h2
-rw-r--r--arch/arm/mach-socfpga/include/mach/reset_manager_arria10.h4
-rw-r--r--arch/arm/mach-socfpga/include/mach/reset_manager_gen5.h2
-rw-r--r--arch/arm/mach-socfpga/include/mach/reset_manager_s10.h8
-rw-r--r--arch/arm/mach-socfpga/include/mach/sdram_gen5.h4
-rw-r--r--arch/arm/mach-socfpga/include/mach/system_manager_s10.h6
-rw-r--r--arch/arm/mach-socfpga/mailbox_s10.c427
-rw-r--r--arch/arm/mach-socfpga/misc.c168
-rw-r--r--arch/arm/mach-socfpga/misc_arria10.c228
-rw-r--r--arch/arm/mach-socfpga/misc_gen5.c167
-rw-r--r--arch/arm/mach-socfpga/misc_s10.c168
-rw-r--r--arch/arm/mach-socfpga/mmu-arm64_s10.c71
-rw-r--r--arch/arm/mach-socfpga/reset_manager_arria10.c135
-rw-r--r--arch/arm/mach-socfpga/reset_manager_gen5.c36
-rw-r--r--arch/arm/mach-socfpga/reset_manager_s10.c52
-rw-r--r--arch/arm/mach-socfpga/spl.c223
-rw-r--r--arch/arm/mach-socfpga/spl_a10.c135
-rw-r--r--arch/arm/mach-socfpga/spl_gen5.c151
-rw-r--r--arch/arm/mach-socfpga/spl_s10.c193
-rw-r--r--arch/arm/mach-socfpga/timer_s10.c26
-rw-r--r--arch/arm/mach-socfpga/wrap_sdram_config.c4
-rw-r--r--arch/arm/mach-stm32/Kconfig22
-rw-r--r--arch/arm/mach-stm32/soc.c14
-rw-r--r--arch/arm/mach-stm32mp/Kconfig56
-rw-r--r--arch/arm/mach-stm32mp/Makefile3
-rw-r--r--arch/arm/mach-stm32mp/bsec.c61
-rw-r--r--arch/arm/mach-stm32mp/cmd_poweroff.c24
-rw-r--r--arch/arm/mach-stm32mp/config.mk18
-rw-r--r--arch/arm/mach-stm32mp/cpu.c220
-rw-r--r--arch/arm/mach-stm32mp/include/mach/ddr.h9
-rw-r--r--arch/arm/mach-stm32mp/include/mach/gpio.h6
-rw-r--r--arch/arm/mach-stm32mp/include/mach/stm32.h24
-rw-r--r--arch/arm/mach-stm32mp/include/mach/stm32mp1_smc.h64
-rw-r--r--arch/arm/mach-stm32mp/include/mach/sys_proto.h12
-rw-r--r--arch/arm/mach-stm32mp/psci.c30
-rw-r--r--arch/arm/mach-stm32mp/spl.c39
-rw-r--r--arch/arm/mach-stm32mp/syscon.c9
-rw-r--r--arch/arm/mach-sunxi/Kconfig61
-rw-r--r--arch/arm/mach-sunxi/Makefile2
-rw-r--r--arch/arm/mach-sunxi/board.c21
-rw-r--r--arch/arm/mach-sunxi/clock_sun50i_h6.c94
-rw-r--r--arch/arm/mach-sunxi/clock_sun6i.c4
-rw-r--r--arch/arm/mach-sunxi/cpu_info.c2
-rw-r--r--arch/arm/mach-sunxi/dram_sun4i.c2
-rw-r--r--arch/arm/mach-sunxi/dram_sun50i_h6.c759
-rw-r--r--arch/arm/mach-sunxi/dram_sun8i_a33.c4
-rw-r--r--arch/arm/mach-sunxi/p2wi.c2
-rw-r--r--arch/arm/mach-sunxi/pmic_bus.c6
-rw-r--r--arch/arm/mach-sunxi/rmr_switch.S6
-rw-r--r--arch/arm/mach-tegra/Kconfig41
-rw-r--r--arch/arm/mach-tegra/Makefile16
-rw-r--r--arch/arm/mach-tegra/ap.c9
-rw-r--r--arch/arm/mach-tegra/arm64-mmu.c2
-rw-r--r--arch/arm/mach-tegra/board.c43
-rw-r--r--arch/arm/mach-tegra/board186.c32
-rw-r--r--arch/arm/mach-tegra/board2.c55
-rw-r--r--arch/arm/mach-tegra/cache.c2
-rw-r--r--arch/arm/mach-tegra/cboot.c620
-rw-r--r--arch/arm/mach-tegra/clock.c14
-rw-r--r--arch/arm/mach-tegra/cmd_enterrcm.c6
-rw-r--r--arch/arm/mach-tegra/cpu.c20
-rw-r--r--arch/arm/mach-tegra/emc.c2
-rw-r--r--arch/arm/mach-tegra/gpu.c18
-rw-r--r--arch/arm/mach-tegra/lowlevel_init.S39
-rw-r--r--arch/arm/mach-tegra/pmc.c92
-rw-r--r--arch/arm/mach-tegra/powergate.c31
-rw-r--r--arch/arm/mach-tegra/tegra124/Kconfig4
-rw-r--r--arch/arm/mach-tegra/tegra124/clock.c2
-rw-r--r--arch/arm/mach-tegra/tegra124/cpu.c42
-rw-r--r--arch/arm/mach-tegra/tegra186/Makefile4
-rw-r--r--arch/arm/mach-tegra/tegra186/nvtboot_board.c332
-rw-r--r--arch/arm/mach-tegra/tegra186/nvtboot_ll.S20
-rw-r--r--arch/arm/mach-tegra/tegra186/nvtboot_mem.c173
-rw-r--r--arch/arm/mach-tegra/tegra210/clock.c11
-rw-r--r--arch/arm/mach-uniphier/Kconfig8
-rw-r--r--arch/arm/mach-uniphier/Makefile1
-rw-r--r--arch/arm/mach-uniphier/arm32/debug_ll.S10
-rw-r--r--arch/arm/mach-uniphier/board_late_init.c10
-rw-r--r--arch/arm/mach-uniphier/clk/clk-ld11.c6
-rw-r--r--arch/arm/mach-uniphier/clk/clk-ld4.c3
-rw-r--r--arch/arm/mach-uniphier/clk/clk-pro4.c3
-rw-r--r--arch/arm/mach-uniphier/debug-uart/Makefile2
-rw-r--r--arch/arm/mach-uniphier/debug-uart/debug-uart-ld20.c34
-rw-r--r--arch/arm/mach-uniphier/debug-uart/debug-uart.c36
-rw-r--r--arch/arm/mach-uniphier/debug-uart/debug-uart.h6
-rw-r--r--arch/arm/mach-uniphier/dram_init.c36
-rw-r--r--arch/arm/mach-uniphier/fdt-fixup.c64
-rw-r--r--arch/arm/mach-uniphier/sc-regs.h7
-rw-r--r--arch/arm/mach-uniphier/sg-regs.h50
-rw-r--r--arch/arm/mach-versal/Kconfig57
-rw-r--r--arch/arm/mach-versal/Makefile9
-rw-r--r--arch/arm/mach-versal/clk.c30
-rw-r--r--arch/arm/mach-versal/cpu.c98
-rw-r--r--arch/arm/mach-versal/include/mach/gpio.h6
-rw-r--r--arch/arm/mach-versal/include/mach/hardware.h53
-rw-r--r--arch/arm/mach-versal/include/mach/sys_proto.h11
-rw-r--r--arch/arm/mach-versal/mp.c111
-rw-r--r--arch/arm/mach-zynq/Kconfig7
-rw-r--r--arch/arm/mach-zynq/cpu.c2
-rw-r--r--arch/arm/mach-zynq/include/mach/hardware.h5
-rw-r--r--arch/arm/mach-zynq/spl.c3
-rw-r--r--arch/arm/mach-zynq/u-boot-spl.lds4
-rw-r--r--arch/arm/mach-zynq/u-boot.lds36
-rw-r--r--arch/arm/mach-zynqmp/Kconfig167
-rw-r--r--arch/arm/mach-zynqmp/Makefile (renamed from arch/arm/cpu/armv8/zynqmp/Makefile)0
-rw-r--r--arch/arm/mach-zynqmp/clk.c (renamed from arch/arm/cpu/armv8/zynqmp/clk.c)0
-rw-r--r--arch/arm/mach-zynqmp/cpu.c260
-rw-r--r--arch/arm/mach-zynqmp/handoff.c (renamed from arch/arm/cpu/armv8/zynqmp/handoff.c)0
-rw-r--r--arch/arm/mach-zynqmp/include/mach/clk.h (renamed from arch/arm/include/asm/arch-zynqmp/clk.h)0
-rw-r--r--arch/arm/mach-zynqmp/include/mach/gpio.h (renamed from arch/arm/include/asm/arch-zynqmp/gpio.h)0
-rw-r--r--arch/arm/mach-zynqmp/include/mach/hardware.h151
-rw-r--r--arch/arm/mach-zynqmp/include/mach/psu_init_gpl.h (renamed from arch/arm/include/asm/arch-zynqmp/psu_init_gpl.h)0
-rw-r--r--arch/arm/mach-zynqmp/include/mach/sys_proto.h75
-rw-r--r--arch/arm/mach-zynqmp/mp.c (renamed from arch/arm/cpu/armv8/zynqmp/mp.c)0
-rw-r--r--arch/arm/mach-zynqmp/psu_spl_init.c (renamed from arch/arm/cpu/armv8/zynqmp/psu_spl_init.c)0
-rw-r--r--arch/arm/mach-zynqmp/spl.c135
-rw-r--r--arch/m68k/Kconfig38
-rw-r--r--arch/m68k/cpu/mcf5227x/Makefile2
-rw-r--r--arch/m68k/cpu/mcf5227x/cpu_init.c65
-rw-r--r--arch/m68k/cpu/mcf5227x/dspi.c43
-rw-r--r--arch/m68k/cpu/mcf5227x/start.S3
-rw-r--r--arch/m68k/cpu/mcf5445x/Makefile2
-rw-r--r--arch/m68k/cpu/mcf5445x/cpu_init.c150
-rw-r--r--arch/m68k/cpu/mcf5445x/dspi.c88
-rw-r--r--arch/m68k/cpu/mcf5445x/speed.c2
-rw-r--r--arch/m68k/cpu/mcf547x_8x/start.S6
-rw-r--r--arch/m68k/cpu/u-boot.lds6
-rw-r--r--arch/m68k/dts/M5208EVBE.dts22
-rw-r--r--arch/m68k/dts/M52277EVB.dts25
-rw-r--r--arch/m68k/dts/M52277EVB_stmicro.dts22
-rw-r--r--arch/m68k/dts/M5235EVB.dts22
-rw-r--r--arch/m68k/dts/M5235EVB_Flash32.dts22
-rw-r--r--arch/m68k/dts/M5249EVB.dts22
-rw-r--r--arch/m68k/dts/M5253DEMO.dts22
-rw-r--r--arch/m68k/dts/M5272C3.dts22
-rw-r--r--arch/m68k/dts/M5275EVB.dts22
-rw-r--r--arch/m68k/dts/M5282EVB.dts22
-rw-r--r--arch/m68k/dts/M53017EVB.dts22
-rw-r--r--arch/m68k/dts/M5329AFEE.dts22
-rw-r--r--arch/m68k/dts/M5329BFEE.dts22
-rw-r--r--arch/m68k/dts/M5373EVB.dts22
-rw-r--r--arch/m68k/dts/M54418TWR.dts25
-rw-r--r--arch/m68k/dts/M54418TWR_nand_mii.dts25
-rw-r--r--arch/m68k/dts/M54418TWR_nand_rmii.dts25
-rw-r--r--arch/m68k/dts/M54418TWR_nand_rmii_lowfreq.dts25
-rw-r--r--arch/m68k/dts/M54418TWR_serial_mii.dts25
-rw-r--r--arch/m68k/dts/M54418TWR_serial_rmii.dts25
-rw-r--r--arch/m68k/dts/M54451EVB.dts25
-rw-r--r--arch/m68k/dts/M54451EVB_stmicro.dts25
-rw-r--r--arch/m68k/dts/M54455EVB.dts25
-rw-r--r--arch/m68k/dts/M54455EVB_a66.dts25
-rw-r--r--arch/m68k/dts/M54455EVB_i66.dts25
-rw-r--r--arch/m68k/dts/M54455EVB_intel.dts26
-rw-r--r--arch/m68k/dts/M54455EVB_stm33.dts25
-rw-r--r--arch/m68k/dts/M5475AFE.dts13
-rw-r--r--arch/m68k/dts/M5475BFE.dts13
-rw-r--r--arch/m68k/dts/M5475CFE.dts13
-rw-r--r--arch/m68k/dts/M5475DFE.dts13
-rw-r--r--arch/m68k/dts/M5475EFE.dts13
-rw-r--r--arch/m68k/dts/M5475FFE.dts13
-rw-r--r--arch/m68k/dts/M5475GFE.dts13
-rw-r--r--arch/m68k/dts/M5485AFE.dts17
-rw-r--r--arch/m68k/dts/M5485BFE.dts17
-rw-r--r--arch/m68k/dts/M5485CFE.dts17
-rw-r--r--arch/m68k/dts/M5485DFE.dts17
-rw-r--r--arch/m68k/dts/M5485EFE.dts17
-rw-r--r--arch/m68k/dts/M5485FFE.dts17
-rw-r--r--arch/m68k/dts/M5485GFE.dts17
-rw-r--r--arch/m68k/dts/M5485HFE.dts17
-rw-r--r--arch/m68k/dts/Makefile59
-rw-r--r--arch/m68k/dts/amcore.dts22
-rw-r--r--arch/m68k/dts/astro_mcf5373l.dts22
-rw-r--r--arch/m68k/dts/cobra5272.dts22
-rw-r--r--arch/m68k/dts/eb_cpu5282.dts22
-rw-r--r--arch/m68k/dts/eb_cpu5282_internal.dts22
-rw-r--r--arch/m68k/dts/mcf5208.dtsi36
-rw-r--r--arch/m68k/dts/mcf5227x.dtsi48
-rw-r--r--arch/m68k/dts/mcf523x.dtsi44
-rw-r--r--arch/m68k/dts/mcf5249.dtsi38
-rw-r--r--arch/m68k/dts/mcf5253.dtsi44
-rw-r--r--arch/m68k/dts/mcf5271.dtsi44
-rw-r--r--arch/m68k/dts/mcf5272.dtsi38
-rw-r--r--arch/m68k/dts/mcf5275.dtsi44
-rw-r--r--arch/m68k/dts/mcf5282.dtsi44
-rw-r--r--arch/m68k/dts/mcf5301x.dtsi48
-rw-r--r--arch/m68k/dts/mcf5307.dtsi39
-rw-r--r--arch/m68k/dts/mcf5329.dtsi36
-rw-r--r--arch/m68k/dts/mcf537x.dtsi36
-rw-r--r--arch/m68k/dts/mcf5441x.dtsi87
-rw-r--r--arch/m68k/dts/mcf5445x.dtsi48
-rw-r--r--arch/m68k/dts/mcf54xx.dtsi40
-rw-r--r--arch/m68k/dts/stmark2.dts34
-rw-r--r--arch/m68k/include/asm/byteorder.h34
-rw-r--r--arch/m68k/include/asm/coldfire/dspi.h4
-rw-r--r--arch/m68k/include/asm/global_data.h3
-rw-r--r--arch/m68k/include/asm/immap.h2
-rw-r--r--arch/m68k/include/asm/types.h30
-rw-r--r--arch/microblaze/Kconfig7
-rw-r--r--arch/microblaze/cpu/spl.c8
-rw-r--r--arch/microblaze/cpu/timer.c4
-rw-r--r--arch/microblaze/cpu/u-boot-spl.lds2
-rw-r--r--arch/microblaze/include/asm/config.h2
-rw-r--r--arch/microblaze/include/asm/gpio.h13
-rw-r--r--arch/microblaze/include/asm/io.h97
-rw-r--r--arch/microblaze/include/asm/types.h33
-rw-r--r--arch/mips/Kconfig147
-rw-r--r--arch/mips/Makefile4
-rw-r--r--arch/mips/config.mk6
-rw-r--r--arch/mips/cpu/cpu.c10
-rw-r--r--arch/mips/cpu/mips32/config.mk7
-rw-r--r--arch/mips/cpu/mips64/config.mk7
-rw-r--r--arch/mips/cpu/start.S21
-rw-r--r--arch/mips/cpu/u-boot-spl.lds104
-rw-r--r--arch/mips/cpu/u-boot.lds114
-rw-r--r--arch/mips/dts/Makefile12
-rw-r--r--arch/mips/dts/ap121.dts2
-rw-r--r--arch/mips/dts/ap143.dts7
-rw-r--r--arch/mips/dts/ap152.dts48
-rw-r--r--arch/mips/dts/ar933x.dtsi3
-rw-r--r--arch/mips/dts/brcm,bcm6318.dtsi38
-rw-r--r--arch/mips/dts/brcm,bcm63268.dtsi38
-rw-r--r--arch/mips/dts/brcm,bcm6328.dtsi30
-rw-r--r--arch/mips/dts/brcm,bcm6338.dtsi29
-rw-r--r--arch/mips/dts/brcm,bcm6348.dtsi42
-rw-r--r--arch/mips/dts/brcm,bcm6358.dtsi46
-rw-r--r--arch/mips/dts/brcm,bcm6362.dtsi32
-rw-r--r--arch/mips/dts/brcm,bcm6368.dtsi32
-rw-r--r--arch/mips/dts/brcm,bcm6838.dtsi142
-rw-r--r--arch/mips/dts/brcm,bcm968380gerg.dts64
-rw-r--r--arch/mips/dts/ci20.dts122
-rw-r--r--arch/mips/dts/comtrend,ar-5315u.dts34
-rw-r--r--arch/mips/dts/comtrend,ar-5387un.dts34
-rw-r--r--arch/mips/dts/comtrend,ct-5361.dts12
-rw-r--r--arch/mips/dts/comtrend,vr-3032u.dts32
-rw-r--r--arch/mips/dts/comtrend,wap-5813n.dts14
-rw-r--r--arch/mips/dts/gardena-smart-gateway-mt7688.dts112
-rw-r--r--arch/mips/dts/huawei,hg556a.dts12
-rw-r--r--arch/mips/dts/jr2_pcb110.dts150
-rw-r--r--arch/mips/dts/jr2_pcb111.dts474
-rw-r--r--arch/mips/dts/jz4780.dtsi164
-rw-r--r--arch/mips/dts/linkit-smart-7688.dts45
-rw-r--r--arch/mips/dts/luton_pcb090.dts252
-rw-r--r--arch/mips/dts/luton_pcb091.dts156
-rw-r--r--arch/mips/dts/mscc,jr2.dtsi303
-rw-r--r--arch/mips/dts/mscc,luton.dtsi169
-rw-r--r--arch/mips/dts/mscc,ocelot.dtsi245
-rw-r--r--arch/mips/dts/mscc,ocelot_pcb.dtsi42
-rw-r--r--arch/mips/dts/mscc,serval.dtsi207
-rw-r--r--arch/mips/dts/mscc,servalt.dtsi189
-rw-r--r--arch/mips/dts/mt7628a.dtsi195
-rw-r--r--arch/mips/dts/netgear,cg3100d.dts2
-rw-r--r--arch/mips/dts/netgear,dgnd3700v2.dts14
-rw-r--r--arch/mips/dts/nexys4ddr.dts1
-rw-r--r--arch/mips/dts/ocelot_pcb120.dts163
-rw-r--r--arch/mips/dts/ocelot_pcb123.dts75
-rw-r--r--arch/mips/dts/qca953x.dtsi34
-rw-r--r--arch/mips/dts/qca956x.dtsi87
-rw-r--r--arch/mips/dts/sagem,f@st1704.dts14
-rw-r--r--arch/mips/dts/serval2_pcb112.dts104
-rw-r--r--arch/mips/dts/serval_pcb105.dts100
-rw-r--r--arch/mips/dts/serval_pcb106.dts100
-rw-r--r--arch/mips/dts/servalt_pcb116.dts81
-rw-r--r--arch/mips/dts/sfr,nb4-ser.dts24
-rw-r--r--arch/mips/dts/tplink_wdr4300.dts2
-rw-r--r--arch/mips/include/asm/addrspace.h6
-rw-r--r--arch/mips/include/asm/atomic.h12
-rw-r--r--arch/mips/include/asm/cacheops.h19
-rw-r--r--arch/mips/include/asm/const.h27
-rw-r--r--arch/mips/include/asm/io.h22
-rw-r--r--arch/mips/include/asm/mach-generic/spaces.h2
-rw-r--r--arch/mips/include/asm/mipsregs.h18
-rw-r--r--arch/mips/include/asm/spl.h33
-rw-r--r--arch/mips/include/asm/types.h36
-rw-r--r--arch/mips/include/asm/u-boot-mips.h2
-rw-r--r--arch/mips/lib/bootm.c21
-rw-r--r--arch/mips/lib/cache.c20
-rw-r--r--arch/mips/lib/cache_init.S118
-rw-r--r--arch/mips/mach-ath79/Kconfig24
-rw-r--r--arch/mips/mach-ath79/Makefile1
-rw-r--r--arch/mips/mach-ath79/include/mach/ar71xx_regs.h77
-rw-r--r--arch/mips/mach-ath79/include/mach/ath79.h3
-rw-r--r--arch/mips/mach-ath79/qca956x/Makefile5
-rw-r--r--arch/mips/mach-ath79/qca956x/clk.c419
-rw-r--r--arch/mips/mach-ath79/qca956x/cpu.c9
-rw-r--r--arch/mips/mach-ath79/qca956x/ddr.c308
-rw-r--r--arch/mips/mach-ath79/qca956x/qca956x-ddr-tap.S193
-rw-r--r--arch/mips/mach-ath79/reset.c271
-rw-r--r--arch/mips/mach-au1x00/Makefile6
-rw-r--r--arch/mips/mach-au1x00/au1x00_eth.c312
-rw-r--r--arch/mips/mach-au1x00/au1x00_ide.c14
-rw-r--r--arch/mips/mach-au1x00/au1x00_serial.c130
-rw-r--r--arch/mips/mach-au1x00/au1x00_usb_ohci.c1609
-rw-r--r--arch/mips/mach-au1x00/au1x00_usb_ohci.h416
-rw-r--r--arch/mips/mach-au1x00/include/mach/au1x00.h1071
-rw-r--r--arch/mips/mach-bmips/Kconfig69
-rw-r--r--arch/mips/mach-jz47xx/Kconfig26
-rw-r--r--arch/mips/mach-jz47xx/Makefile5
-rw-r--r--arch/mips/mach-jz47xx/include/mach/jz4780.h103
-rw-r--r--arch/mips/mach-jz47xx/include/mach/jz4780_dram.h456
-rw-r--r--arch/mips/mach-jz47xx/include/mach/jz4780_gpio.h12
-rw-r--r--arch/mips/mach-jz47xx/jz4780/Makefile3
-rw-r--r--arch/mips/mach-jz47xx/jz4780/TODO4
-rw-r--r--arch/mips/mach-jz47xx/jz4780/gpio.c39
-rw-r--r--arch/mips/mach-jz47xx/jz4780/jz4780.c83
-rw-r--r--arch/mips/mach-jz47xx/jz4780/pll.c530
-rw-r--r--arch/mips/mach-jz47xx/jz4780/reset.c53
-rw-r--r--arch/mips/mach-jz47xx/jz4780/sdram.c270
-rw-r--r--arch/mips/mach-jz47xx/jz4780/timer.c239
-rw-r--r--arch/mips/mach-jz47xx/start.S98
-rw-r--r--arch/mips/mach-mscc/Kconfig93
-rw-r--r--arch/mips/mach-mscc/Makefile8
-rw-r--r--arch/mips/mach-mscc/cpu.c109
-rw-r--r--arch/mips/mach-mscc/dram.c74
-rw-r--r--arch/mips/mach-mscc/gpio.c33
-rw-r--r--arch/mips/mach-mscc/include/ioremap.h49
-rw-r--r--arch/mips/mach-mscc/include/mach/common.h103
-rw-r--r--arch/mips/mach-mscc/include/mach/ddr.h851
-rw-r--r--arch/mips/mach-mscc/include/mach/jr2/jr2.h24
-rw-r--r--arch/mips/mach-mscc/include/mach/jr2/jr2_devcpu_gcb.h20
-rw-r--r--arch/mips/mach-mscc/include/mach/jr2/jr2_devcpu_gcb_miim_regs.h25
-rw-r--r--arch/mips/mach-mscc/include/mach/jr2/jr2_icpu_cfg.h321
-rw-r--r--arch/mips/mach-mscc/include/mach/luton/luton.h24
-rw-r--r--arch/mips/mach-mscc/include/mach/luton/luton_devcpu_gcb.h18
-rw-r--r--arch/mips/mach-mscc/include/mach/luton/luton_devcpu_gcb_miim_regs.h26
-rw-r--r--arch/mips/mach-mscc/include/mach/luton/luton_icpu_cfg.h245
-rw-r--r--arch/mips/mach-mscc/include/mach/ocelot/ocelot.h24
-rw-r--r--arch/mips/mach-mscc/include/mach/ocelot/ocelot_devcpu_gcb.h24
-rw-r--r--arch/mips/mach-mscc/include/mach/ocelot/ocelot_devcpu_gcb_miim_regs.h25
-rw-r--r--arch/mips/mach-mscc/include/mach/ocelot/ocelot_icpu_cfg.h274
-rw-r--r--arch/mips/mach-mscc/include/mach/serval/serval.h24
-rw-r--r--arch/mips/mach-mscc/include/mach/serval/serval_devcpu_gcb.h21
-rw-r--r--arch/mips/mach-mscc/include/mach/serval/serval_devcpu_gcb_miim_regs.h25
-rw-r--r--arch/mips/mach-mscc/include/mach/serval/serval_icpu_cfg.h314
-rw-r--r--arch/mips/mach-mscc/include/mach/servalt/servalt.h24
-rw-r--r--arch/mips/mach-mscc/include/mach/servalt/servalt_devcpu_gcb.h22
-rw-r--r--arch/mips/mach-mscc/include/mach/servalt/servalt_devcpu_gcb_miim_regs.h25
-rw-r--r--arch/mips/mach-mscc/include/mach/servalt/servalt_icpu_cfg.h319
-rw-r--r--arch/mips/mach-mscc/include/mach/tlb.h55
-rw-r--r--arch/mips/mach-mscc/lowlevel_init.S30
-rw-r--r--arch/mips/mach-mscc/lowlevel_init_luton.S62
-rw-r--r--arch/mips/mach-mscc/phy.c73
-rw-r--r--arch/mips/mach-mscc/reset.c70
-rw-r--r--arch/mips/mach-mtmips/Kconfig136
-rw-r--r--arch/mips/mach-mtmips/Makefile8
-rw-r--r--arch/mips/mach-mtmips/cpu.c96
-rw-r--r--arch/mips/mach-mtmips/ddr_calibrate.c308
-rw-r--r--arch/mips/mach-mtmips/lowlevel_init.S328
-rw-r--r--arch/mips/mach-mtmips/mt76xx.h32
-rw-r--r--arch/mips/mach-pic32/Kconfig6
-rw-r--r--arch/nds32/Kconfig26
-rw-r--r--arch/nds32/config.mk10
-rw-r--r--arch/nds32/cpu/n1213/start.S59
-rw-r--r--arch/nds32/dts/ae3xx.dts4
-rw-r--r--arch/nds32/dts/ag101p.dts2
-rw-r--r--arch/nds32/include/asm/types.h33
-rw-r--r--arch/nds32/lib/cache.c6
-rw-r--r--arch/powerpc/Kconfig11
-rw-r--r--arch/powerpc/cpu/mpc83xx/Kconfig258
-rw-r--r--arch/powerpc/cpu/mpc83xx/Makefile2
-rw-r--r--arch/powerpc/cpu/mpc83xx/arbiter/Kconfig139
-rw-r--r--arch/powerpc/cpu/mpc83xx/arbiter/arbiter.h28
-rw-r--r--arch/powerpc/cpu/mpc83xx/bats/Kconfig1311
-rw-r--r--arch/powerpc/cpu/mpc83xx/bats/bats.h223
-rw-r--r--arch/powerpc/cpu/mpc83xx/config.mk1
-rw-r--r--arch/powerpc/cpu/mpc83xx/cpu.c50
-rw-r--r--arch/powerpc/cpu/mpc83xx/cpu_init.c90
-rw-r--r--arch/powerpc/cpu/mpc83xx/ecc.c36
-rw-r--r--arch/powerpc/cpu/mpc83xx/elbc/Kconfig32
-rw-r--r--arch/powerpc/cpu/mpc83xx/elbc/Kconfig.elbc0733
-rw-r--r--arch/powerpc/cpu/mpc83xx/elbc/Kconfig.elbc1733
-rw-r--r--arch/powerpc/cpu/mpc83xx/elbc/Kconfig.elbc2733
-rw-r--r--arch/powerpc/cpu/mpc83xx/elbc/Kconfig.elbc3733
-rw-r--r--arch/powerpc/cpu/mpc83xx/elbc/Kconfig.elbc4733
-rw-r--r--arch/powerpc/cpu/mpc83xx/elbc/elbc.h186
-rw-r--r--arch/powerpc/cpu/mpc83xx/fdt.c10
-rw-r--r--arch/powerpc/cpu/mpc83xx/hid/Kconfig565
-rw-r--r--arch/powerpc/cpu/mpc83xx/hid/hid.h72
-rw-r--r--arch/powerpc/cpu/mpc83xx/hrcw/Kconfig816
-rw-r--r--arch/powerpc/cpu/mpc83xx/hrcw/hrcw.h37
-rw-r--r--arch/powerpc/cpu/mpc83xx/initreg/Kconfig6
-rw-r--r--arch/powerpc/cpu/mpc83xx/initreg/Kconfig.lcrr139
-rw-r--r--arch/powerpc/cpu/mpc83xx/initreg/Kconfig.spcr115
-rw-r--r--arch/powerpc/cpu/mpc83xx/initreg/initreg.h79
-rw-r--r--arch/powerpc/cpu/mpc83xx/lblaw/Kconfig519
-rw-r--r--arch/powerpc/cpu/mpc83xx/lblaw/lblaw.h55
-rw-r--r--arch/powerpc/cpu/mpc83xx/pcie.c39
-rw-r--r--arch/powerpc/cpu/mpc83xx/serdes.c4
-rw-r--r--arch/powerpc/cpu/mpc83xx/spd_sdram.c46
-rw-r--r--arch/powerpc/cpu/mpc83xx/speed.c121
-rw-r--r--arch/powerpc/cpu/mpc83xx/spl_minimal.c19
-rw-r--r--arch/powerpc/cpu/mpc83xx/start.S19
-rw-r--r--arch/powerpc/cpu/mpc83xx/sysio/Kconfig7
-rw-r--r--arch/powerpc/cpu/mpc83xx/sysio/Kconfig.mpc8308323
-rw-r--r--arch/powerpc/cpu/mpc83xx/sysio/sysio.h32
-rw-r--r--arch/powerpc/cpu/mpc83xx/u-boot.lds6
-rw-r--r--arch/powerpc/cpu/mpc85xx/Kconfig58
-rw-r--r--arch/powerpc/cpu/mpc85xx/cmd_errata.c4
-rw-r--r--arch/powerpc/cpu/mpc85xx/config.mk1
-rw-r--r--arch/powerpc/cpu/mpc85xx/pci.c2
-rw-r--r--arch/powerpc/cpu/mpc85xx/start.S3
-rw-r--r--arch/powerpc/cpu/mpc85xx/u-boot-nand.lds1
-rw-r--r--arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds1
-rw-r--r--arch/powerpc/cpu/mpc85xx/u-boot-spl.lds3
-rw-r--r--arch/powerpc/cpu/mpc85xx/u-boot.lds1
-rw-r--r--arch/powerpc/cpu/mpc86xx/Kconfig1
-rw-r--r--arch/powerpc/cpu/mpc8xx/Kconfig6
-rw-r--r--arch/powerpc/cpu/mpc8xx/start.S4
-rw-r--r--arch/powerpc/cpu/mpc8xxx/fsl_lbc.c4
-rw-r--r--arch/powerpc/cpu/mpc8xxx/fsl_pamu.c12
-rw-r--r--arch/powerpc/dts/.gitignore1
-rw-r--r--arch/powerpc/dts/Makefile16
-rw-r--r--arch/powerpc/dts/e6500_power_isa.dtsi39
-rw-r--r--arch/powerpc/dts/gazerbeam.dts602
-rw-r--r--arch/powerpc/dts/gdsys/gazerbeam-base.dtsi185
-rw-r--r--arch/powerpc/dts/gdsys/gazerbeam-uboot.dtsi250
-rw-r--r--arch/powerpc/dts/gdsys/mpc8308.dtsi354
-rw-r--r--arch/powerpc/dts/gdsys/soc/i2c/cirrus-audio-codec.dtsi6
-rw-r--r--arch/powerpc/dts/gdsys/soc/i2c/dallas-rtc.dtsi6
-rw-r--r--arch/powerpc/dts/gdsys/soc/lbc/gazerbeam.dtsi5
-rw-r--r--arch/powerpc/dts/gdsys/soc/nor/flash-80k-partition.dtsi20
-rw-r--r--arch/powerpc/dts/mcr3000.dts22
-rw-r--r--arch/powerpc/dts/t2080.dtsi155
-rw-r--r--arch/powerpc/dts/t2080qds.dts17
-rw-r--r--arch/powerpc/dts/u-boot.dtsi32
-rw-r--r--arch/powerpc/include/asm/arch-mpc83xx/clock.h22
-rw-r--r--arch/powerpc/include/asm/arch-mpc83xx/gpio.h14
-rw-r--r--arch/powerpc/include/asm/arch-mpc83xx/soc.h74
-rw-r--r--arch/powerpc/include/asm/config.h12
-rw-r--r--arch/powerpc/include/asm/config_mpc85xx.h5
-rw-r--r--arch/powerpc/include/asm/fsl_lbc.h13
-rw-r--r--arch/powerpc/include/asm/fsl_mpc83xx_serdes.h4
-rw-r--r--arch/powerpc/include/asm/global_data.h26
-rw-r--r--arch/powerpc/include/asm/immap_83xx.h64
-rw-r--r--arch/powerpc/include/asm/immap_85xx.h5
-rw-r--r--arch/powerpc/include/asm/io.h18
-rw-r--r--arch/powerpc/include/asm/mpc8xxx_spi.h10
-rw-r--r--arch/powerpc/include/asm/processor.h122
-rw-r--r--arch/powerpc/include/asm/spl.h3
-rw-r--r--arch/powerpc/include/asm/types.h30
-rw-r--r--arch/powerpc/include/asm/u-boot.h6
-rw-r--r--arch/powerpc/lib/Makefile4
-rw-r--r--arch/powerpc/lib/interrupts.c5
-rw-r--r--arch/riscv/Kconfig182
-rw-r--r--arch/riscv/Makefile30
-rw-r--r--arch/riscv/config.mk12
-rw-r--r--arch/riscv/cpu/Makefile7
-rw-r--r--arch/riscv/cpu/ax25/Kconfig21
-rw-r--r--arch/riscv/cpu/ax25/Makefile3
-rw-r--r--arch/riscv/cpu/ax25/cache.c117
-rw-r--r--arch/riscv/cpu/ax25/cpu.c11
-rw-r--r--arch/riscv/cpu/ax25/start.S292
-rw-r--r--arch/riscv/cpu/ax25/u-boot.lds84
-rw-r--r--arch/riscv/cpu/cpu.c106
-rw-r--r--arch/riscv/cpu/generic/Kconfig12
-rw-r--r--arch/riscv/cpu/generic/Makefile6
-rw-r--r--arch/riscv/cpu/generic/cpu.c35
-rw-r--r--arch/riscv/cpu/generic/dram.c37
-rw-r--r--arch/riscv/cpu/mtrap.S103
-rw-r--r--arch/riscv/cpu/start.S359
-rw-r--r--arch/riscv/cpu/u-boot.lds88
-rw-r--r--arch/riscv/dts/Makefile3
-rw-r--r--arch/riscv/dts/ae350.dts149
-rw-r--r--arch/riscv/dts/ae350_32.dts266
-rw-r--r--arch/riscv/dts/ae350_64.dts266
-rw-r--r--arch/riscv/include/asm/arch-generic/clk.h14
-rw-r--r--arch/riscv/include/asm/barrier.h67
-rw-r--r--arch/riscv/include/asm/bootm.h13
-rw-r--r--arch/riscv/include/asm/cache.h3
-rw-r--r--arch/riscv/include/asm/config.h1
-rw-r--r--arch/riscv/include/asm/csr.h129
-rw-r--r--arch/riscv/include/asm/dma-mapping.h38
-rw-r--r--arch/riscv/include/asm/encoding.h292
-rw-r--r--arch/riscv/include/asm/global_data.h18
-rw-r--r--arch/riscv/include/asm/io.h48
-rw-r--r--arch/riscv/include/asm/mach-types.h29
-rw-r--r--arch/riscv/include/asm/posix_types.h6
-rw-r--r--arch/riscv/include/asm/sbi.h94
-rw-r--r--arch/riscv/include/asm/setup.h194
-rw-r--r--arch/riscv/include/asm/smp.h53
-rw-r--r--arch/riscv/include/asm/syscon.h19
-rw-r--r--arch/riscv/include/asm/types.h37
-rw-r--r--arch/riscv/include/asm/u-boot.h1
-rw-r--r--arch/riscv/lib/Makefile8
-rw-r--r--arch/riscv/lib/andes_plic.c113
-rw-r--r--arch/riscv/lib/andes_plmt.c53
-rw-r--r--arch/riscv/lib/asm-offsets.c22
-rw-r--r--arch/riscv/lib/bootm.c125
-rw-r--r--arch/riscv/lib/cache.c38
-rw-r--r--arch/riscv/lib/crt0_riscv_efi.S12
-rw-r--r--arch/riscv/lib/image.c55
-rw-r--r--arch/riscv/lib/interrupts.c77
-rw-r--r--arch/riscv/lib/rdtime.c38
-rw-r--r--arch/riscv/lib/reloc_riscv_efi.c3
-rw-r--r--arch/riscv/lib/reset.c17
-rw-r--r--arch/riscv/lib/sbi_ipi.c25
-rw-r--r--arch/riscv/lib/setjmp.S2
-rw-r--r--arch/riscv/lib/sifive_clint.c84
-rw-r--r--arch/riscv/lib/smp.c120
-rw-r--r--arch/sandbox/Makefile4
-rw-r--r--arch/sandbox/config.mk6
-rw-r--r--arch/sandbox/cpu/Makefile5
-rw-r--r--arch/sandbox/cpu/cpu.c155
-rw-r--r--arch/sandbox/cpu/eth-raw-os.c90
-rw-r--r--arch/sandbox/cpu/os.c322
-rw-r--r--arch/sandbox/cpu/sdl.c146
-rw-r--r--arch/sandbox/cpu/spl.c35
-rw-r--r--arch/sandbox/cpu/start.c55
-rw-r--r--arch/sandbox/cpu/state.c14
-rw-r--r--arch/sandbox/cpu/u-boot-spl.lds2
-rw-r--r--arch/sandbox/cpu/u-boot.lds5
-rw-r--r--arch/sandbox/dts/sandbox.dts132
-rw-r--r--arch/sandbox/dts/sandbox64.dts65
-rw-r--r--arch/sandbox/dts/sandbox_pmic.dtsi73
-rw-r--r--arch/sandbox/dts/test.dts290
-rw-r--r--arch/sandbox/include/asm/axi.h66
-rw-r--r--arch/sandbox/include/asm/clk.h8
-rw-r--r--arch/sandbox/include/asm/eth-raw-os.h38
-rw-r--r--arch/sandbox/include/asm/eth.h93
-rw-r--r--arch/sandbox/include/asm/global_data.h1
-rw-r--r--arch/sandbox/include/asm/handoff.h18
-rw-r--r--arch/sandbox/include/asm/io.h12
-rw-r--r--arch/sandbox/include/asm/sdl.h19
-rw-r--r--arch/sandbox/include/asm/setjmp.h5
-rw-r--r--arch/sandbox/include/asm/sound.h13
-rw-r--r--arch/sandbox/include/asm/state.h42
-rw-r--r--arch/sandbox/include/asm/test.h115
-rw-r--r--arch/sandbox/include/asm/types.h50
-rw-r--r--arch/sandbox/lib/pci_io.c2
-rw-r--r--arch/sh/Kconfig82
-rw-r--r--arch/sh/config.mk2
-rw-r--r--arch/sh/cpu/sh2/Makefile9
-rw-r--r--arch/sh/cpu/sh2/config.mk15
-rw-r--r--arch/sh/cpu/sh2/cpu.c84
-rw-r--r--arch/sh/cpu/sh2/interrupts.c22
-rw-r--r--arch/sh/cpu/sh2/watchdog.c23
-rw-r--r--arch/sh/cpu/sh3/Makefile12
-rw-r--r--arch/sh/cpu/sh3/config.mk12
-rw-r--r--arch/sh/cpu/sh3/cpu.c67
-rw-r--r--arch/sh/cpu/sh3/interrupts.c25
-rw-r--r--arch/sh/cpu/sh3/watchdog.c26
-rw-r--r--arch/sh/include/asm/bitops.h4
-rw-r--r--arch/sh/include/asm/config.h7
-rw-r--r--arch/sh/include/asm/cpu_sh2.h30
-rw-r--r--arch/sh/include/asm/cpu_sh3.h30
-rw-r--r--arch/sh/include/asm/cpu_sh4.h4
-rw-r--r--arch/sh/include/asm/cpu_sh7203.h41
-rw-r--r--arch/sh/include/asm/cpu_sh7264.h41
-rw-r--r--arch/sh/include/asm/cpu_sh7269.h26
-rw-r--r--arch/sh/include/asm/cpu_sh7706.h50
-rw-r--r--arch/sh/include/asm/cpu_sh7710.h61
-rw-r--r--arch/sh/include/asm/cpu_sh7720.h206
-rw-r--r--arch/sh/include/asm/cpu_sh7724.h212
-rw-r--r--arch/sh/include/asm/cpu_sh7785.h119
-rw-r--r--arch/sh/include/asm/processor.h6
-rw-r--r--arch/sh/include/asm/types.h34
-rw-r--r--arch/sh/lib/Makefile5
-rw-r--r--arch/sh/lib/start.S6
-rw-r--r--arch/sh/lib/time.c42
-rw-r--r--arch/x86/Kconfig23
-rw-r--r--arch/x86/Makefile16
-rw-r--r--arch/x86/config.mk10
-rw-r--r--arch/x86/cpu/Makefile17
-rw-r--r--arch/x86/cpu/baytrail/cpu.c1
-rw-r--r--arch/x86/cpu/baytrail/valleyview.c6
-rw-r--r--arch/x86/cpu/braswell/braswell.c6
-rw-r--r--arch/x86/cpu/broadwell/Makefile24
-rw-r--r--arch/x86/cpu/broadwell/adsp.c156
-rw-r--r--arch/x86/cpu/broadwell/cpu.c675
-rw-r--r--arch/x86/cpu/broadwell/cpu_from_spl.c63
-rw-r--r--arch/x86/cpu/broadwell/cpu_full.c694
-rw-r--r--arch/x86/cpu/broadwell/northbridge.c100
-rw-r--r--arch/x86/cpu/broadwell/pch.c147
-rw-r--r--arch/x86/cpu/broadwell/pinctrl_broadwell.c3
-rw-r--r--arch/x86/cpu/broadwell/sdram.c136
-rw-r--r--arch/x86/cpu/coreboot/Kconfig20
-rw-r--r--arch/x86/cpu/coreboot/coreboot.c14
-rw-r--r--arch/x86/cpu/coreboot/tables.c7
-rw-r--r--arch/x86/cpu/cpu.c48
-rw-r--r--arch/x86/cpu/cpu_x86.c1
-rw-r--r--arch/x86/cpu/efi/payload.c122
-rw-r--r--arch/x86/cpu/i386/call64.S4
-rw-r--r--arch/x86/cpu/i386/cpu.c144
-rw-r--r--arch/x86/cpu/i386/interrupt.c4
-rw-r--r--arch/x86/cpu/intel_common/Makefile17
-rw-r--r--arch/x86/cpu/intel_common/car.S2
-rw-r--r--arch/x86/cpu/intel_common/cpu_from_spl.c27
-rw-r--r--arch/x86/cpu/ivybridge/Kconfig1
-rw-r--r--arch/x86/cpu/ivybridge/bd82x6x.c42
-rw-r--r--arch/x86/cpu/ivybridge/early_me.c7
-rw-r--r--arch/x86/cpu/ivybridge/model_206ax.c1
-rw-r--r--arch/x86/cpu/ivybridge/northbridge.c32
-rw-r--r--arch/x86/cpu/ivybridge/sdram.c3
-rw-r--r--arch/x86/cpu/mp_init.c10
-rw-r--r--arch/x86/cpu/mtrr.c31
-rw-r--r--arch/x86/cpu/qemu/Kconfig2
-rw-r--r--arch/x86/cpu/qemu/qemu.c6
-rw-r--r--arch/x86/cpu/quark/Kconfig6
-rw-r--r--arch/x86/cpu/quark/acpi.c2
-rw-r--r--arch/x86/cpu/quark/quark.c6
-rw-r--r--arch/x86/cpu/start.S27
-rw-r--r--arch/x86/cpu/start64.S5
-rw-r--r--arch/x86/cpu/start_from_spl.S71
-rw-r--r--arch/x86/cpu/start_from_tpl.S49
-rw-r--r--arch/x86/cpu/tangier/Kconfig1
-rw-r--r--arch/x86/cpu/tangier/Makefile2
-rw-r--r--arch/x86/cpu/tangier/pinmux.c194
-rw-r--r--arch/x86/cpu/tangier/sysreset.c47
-rw-r--r--arch/x86/cpu/tangier/tangier.c6
-rw-r--r--arch/x86/cpu/u-boot-64.lds39
-rw-r--r--arch/x86/cpu/u-boot-spl.lds4
-rw-r--r--arch/x86/cpu/u-boot.lds36
-rw-r--r--arch/x86/cpu/x86_64/cpu.c33
-rw-r--r--arch/x86/dts/Makefile2
-rw-r--r--arch/x86/dts/bayleybay.dts4
-rw-r--r--arch/x86/dts/baytrail_som-db5800-som-6867.dts3
-rw-r--r--arch/x86/dts/broadwell_som-6896.dts51
-rw-r--r--arch/x86/dts/cherryhill.dts3
-rw-r--r--arch/x86/dts/chromebook_link.dts100
-rw-r--r--arch/x86/dts/chromebook_samus.dts106
-rw-r--r--arch/x86/dts/chromebox_panther.dts4
-rw-r--r--arch/x86/dts/conga-qeval20-qa3-e3845.dts3
-rw-r--r--arch/x86/dts/coreboot.dts46
-rw-r--r--arch/x86/dts/coreboot_fb.dtsi5
-rw-r--r--arch/x86/dts/cougarcanyon2.dts3
-rw-r--r--arch/x86/dts/crownbay.dts4
-rw-r--r--arch/x86/dts/dfi-bt700.dtsi3
-rw-r--r--arch/x86/dts/edison.dts53
-rw-r--r--arch/x86/dts/efi-x86_app.dts5
-rw-r--r--arch/x86/dts/efi-x86_payload.dts5
-rw-r--r--arch/x86/dts/galileo.dts3
-rw-r--r--arch/x86/dts/minnowmax.dts4
-rw-r--r--arch/x86/dts/pcspkr.dtsi5
-rw-r--r--arch/x86/dts/qemu-x86_i440fx.dts1
-rw-r--r--arch/x86/dts/qemu-x86_q35.dts1
-rw-r--r--arch/x86/dts/reset.dtsi6
-rw-r--r--arch/x86/dts/rtc.dtsi2
-rw-r--r--arch/x86/dts/u-boot.dtsi162
-rw-r--r--arch/x86/include/asm/acpi.h41
-rw-r--r--arch/x86/include/asm/acpi_table.h82
-rw-r--r--arch/x86/include/asm/arch-baytrail/acpi/global_nvs.asl1
-rw-r--r--arch/x86/include/asm/arch-baytrail/acpi/southcluster.asl6
-rw-r--r--arch/x86/include/asm/arch-broadwell/adsp.h46
-rw-r--r--arch/x86/include/asm/arch-broadwell/pch.h3
-rw-r--r--arch/x86/include/asm/arch-broadwell/rcb.h2
-rw-r--r--arch/x86/include/asm/arch-broadwell/serialio.h82
-rw-r--r--arch/x86/include/asm/arch-ivybridge/sandybridge.h3
-rw-r--r--arch/x86/include/asm/arch-quark/acpi/global_nvs.asl1
-rw-r--r--arch/x86/include/asm/arch-tangier/acpi/global_nvs.asl1
-rw-r--r--arch/x86/include/asm/arch-tangier/acpi/platform.asl13
-rw-r--r--arch/x86/include/asm/arch-tangier/acpi/southcluster.asl123
-rw-r--r--arch/x86/include/asm/bootparam.h1
-rw-r--r--arch/x86/include/asm/elf.h45
-rw-r--r--arch/x86/include/asm/handoff.h15
-rw-r--r--arch/x86/include/asm/i8254.h18
-rw-r--r--arch/x86/include/asm/io.h82
-rw-r--r--arch/x86/include/asm/mrccache.h11
-rw-r--r--arch/x86/include/asm/mtrr.h6
-rw-r--r--arch/x86/include/asm/processor.h5
-rw-r--r--arch/x86/include/asm/scu.h4
-rw-r--r--arch/x86/include/asm/spl.h17
-rw-r--r--arch/x86/include/asm/string.h31
-rw-r--r--arch/x86/include/asm/types.h38
-rw-r--r--arch/x86/include/asm/u-boot-x86.h21
-rw-r--r--arch/x86/include/asm/zimage.h1
-rw-r--r--arch/x86/lib/Makefile12
-rw-r--r--arch/x86/lib/acpi.c108
-rw-r--r--arch/x86/lib/acpi_s3.c1
-rw-r--r--arch/x86/lib/acpi_table.c224
-rw-r--r--arch/x86/lib/bootm.c6
-rw-r--r--arch/x86/lib/crt0_x86_64_efi.S3
-rw-r--r--arch/x86/lib/e820.c4
-rw-r--r--arch/x86/lib/elf_ia32_efi.lds2
-rw-r--r--arch/x86/lib/elf_x86_64_efi.lds2
-rw-r--r--arch/x86/lib/fsp/fsp_car.S2
-rw-r--r--arch/x86/lib/fsp/fsp_common.c4
-rw-r--r--arch/x86/lib/i8254.c39
-rw-r--r--arch/x86/lib/interrupts.c16
-rw-r--r--arch/x86/lib/mrccache.c52
-rw-r--r--arch/x86/lib/reloc_ia32_efi.c4
-rw-r--r--arch/x86/lib/reloc_x86_64_efi.c4
-rw-r--r--arch/x86/lib/relocate.c30
-rw-r--r--arch/x86/lib/scu.c62
-rw-r--r--arch/x86/lib/spl.c44
-rw-r--r--arch/x86/lib/tpl.c118
-rw-r--r--arch/x86/lib/zimage.c9
-rw-r--r--arch/xtensa/Kconfig26
-rw-r--r--arch/xtensa/cpu/start.S8
-rw-r--r--arch/xtensa/include/asm/atomic.h44
-rw-r--r--arch/xtensa/include/asm/types.h33
-rw-r--r--arch/xtensa/include/asm/u-boot.h18
-rw-r--r--board/8dtech/eco5pk/Kconfig12
-rw-r--r--board/8dtech/eco5pk/MAINTAINERS6
-rw-r--r--board/8dtech/eco5pk/Makefile8
-rw-r--r--board/8dtech/eco5pk/eco5pk.c48
-rw-r--r--board/8dtech/eco5pk/eco5pk.h391
-rw-r--r--board/AndesTech/ax25-ae350/Kconfig5
-rw-r--r--board/AndesTech/ax25-ae350/MAINTAINERS5
-rw-r--r--board/AndesTech/ax25-ae350/ax25-ae350.c7
-rw-r--r--board/Arcturus/ucp1020/cmd_arc.c433
-rw-r--r--board/Arcturus/ucp1020/ucp1020.c10
-rw-r--r--board/Arcturus/ucp1020/ucp1020.h6
-rw-r--r--board/Barix/ipam390/Kconfig12
-rw-r--r--board/Barix/ipam390/MAINTAINERS6
-rw-r--r--board/Barix/ipam390/Makefile8
-rw-r--r--board/Barix/ipam390/README.ipam390229
-rw-r--r--board/Barix/ipam390/ipam390-ais-uart.cfg202
-rw-r--r--board/Barix/ipam390/ipam390.c335
-rw-r--r--board/Barix/ipam390/u-boot-spl-ipam390.lds57
-rw-r--r--board/BuR/brppt1/board.c75
-rw-r--r--board/BuR/brppt1/config.mk36
-rw-r--r--board/BuR/brxre1/MAINTAINERS1
-rw-r--r--board/BuR/brxre1/Makefile1
-rw-r--r--board/BuR/brxre1/board.c189
-rw-r--r--board/BuR/common/br_resetc.c235
-rw-r--r--board/BuR/common/br_resetc.h26
-rw-r--r--board/BuR/common/bur_common.h4
-rw-r--r--board/BuR/common/common.c494
-rw-r--r--board/CZ.NIC/turris_mox/Makefile2
-rw-r--r--board/CZ.NIC/turris_mox/mox_sp.c136
-rw-r--r--board/CZ.NIC/turris_mox/mox_sp.h15
-rw-r--r--board/CZ.NIC/turris_mox/turris_mox.c558
-rw-r--r--board/CZ.NIC/turris_omnia/kwbimage.cfg12
-rw-r--r--board/CZ.NIC/turris_omnia/turris_omnia.c387
-rw-r--r--board/CarMediaLab/flea3/flea3.c2
-rw-r--r--board/Marvell/db-88f6281-bp/.gitignore1
-rw-r--r--board/Marvell/db-88f6281-bp/Kconfig12
-rw-r--r--board/Marvell/db-88f6281-bp/MAINTAINERS10
-rw-r--r--board/Marvell/db-88f6281-bp/Makefile12
-rw-r--r--board/Marvell/db-88f6281-bp/db-88f6281-bp.c103
-rw-r--r--board/Marvell/db-88f6281-bp/kwbimage.cfg.in36
-rw-r--r--board/Marvell/db-88f6720/kwbimage.cfg12
-rw-r--r--board/Marvell/db-88f6820-amc/db-88f6820-amc.c6
-rw-r--r--board/Marvell/db-88f6820-amc/kwbimage.cfg12
-rw-r--r--board/Marvell/db-88f6820-gp/db-88f6820-gp.c6
-rw-r--r--board/Marvell/db-88f6820-gp/kwbimage.cfg12
-rw-r--r--board/Marvell/db-mv784mp-gp/kwbimage.cfg12
-rw-r--r--board/Marvell/db-xc3-24g4xg/.gitignore1
-rw-r--r--board/Marvell/db-xc3-24g4xg/MAINTAINERS7
-rw-r--r--board/Marvell/db-xc3-24g4xg/Makefile14
-rw-r--r--board/Marvell/db-xc3-24g4xg/README4
-rw-r--r--board/Marvell/db-xc3-24g4xg/binary.011
-rw-r--r--board/Marvell/db-xc3-24g4xg/db-xc3-24g4xg.c68
-rw-r--r--board/Marvell/db-xc3-24g4xg/kwbimage.cfg.in12
-rw-r--r--board/Marvell/mvebu_armada-37xx/MAINTAINERS5
-rw-r--r--board/Marvell/openrd/MAINTAINERS8
-rw-r--r--board/Synology/ds414/cmd_syno.c1
-rw-r--r--board/Synology/ds414/ds414.c4
-rw-r--r--board/Synology/ds414/kwbimage.cfg12
-rw-r--r--board/alliedtelesis/SBx81LIFXCAT/Kconfig12
-rw-r--r--board/alliedtelesis/SBx81LIFXCAT/MAINTAINERS7
-rw-r--r--board/alliedtelesis/SBx81LIFXCAT/Makefile7
-rw-r--r--board/alliedtelesis/SBx81LIFXCAT/kwbimage.cfg49
-rw-r--r--board/alliedtelesis/SBx81LIFXCAT/sbx81lifxcat.c134
-rw-r--r--board/alliedtelesis/common/gpio_hog.c36
-rw-r--r--board/alliedtelesis/common/gpio_hog.h13
-rw-r--r--board/alliedtelesis/x530/MAINTAINERS12
-rw-r--r--board/alliedtelesis/x530/Makefile9
-rw-r--r--board/alliedtelesis/x530/kwbimage.cfg12
-rw-r--r--board/alliedtelesis/x530/x530.c175
-rw-r--r--board/alphaproject/ap_sh4a_4a/Kconfig12
-rw-r--r--board/alphaproject/ap_sh4a_4a/MAINTAINERS7
-rw-r--r--board/alphaproject/ap_sh4a_4a/Makefile7
-rw-r--r--board/alphaproject/ap_sh4a_4a/ap_sh4a_4a.c161
-rw-r--r--board/alphaproject/ap_sh4a_4a/lowlevel_init.S448
-rw-r--r--board/altera/arria10-socdk/Kconfig2
-rw-r--r--board/altera/arria10-socdk/fit_spl_fpga.its38
-rw-r--r--board/altera/stratix10-socdk/MAINTAINERS7
-rw-r--r--board/altera/stratix10-socdk/Makefile7
-rw-r--r--board/altera/stratix10-socdk/socfpga.c7
-rw-r--r--board/amlogic/khadas-vim/Kconfig12
-rw-r--r--board/amlogic/khadas-vim/MAINTAINERS6
-rw-r--r--board/amlogic/khadas-vim/Makefile6
-rw-r--r--board/amlogic/khadas-vim/README96
-rw-r--r--board/amlogic/khadas-vim/khadas-vim.c57
-rw-r--r--board/amlogic/libretech-cc/Kconfig12
-rw-r--r--board/amlogic/libretech-cc/MAINTAINERS6
-rw-r--r--board/amlogic/libretech-cc/Makefile6
-rw-r--r--board/amlogic/libretech-cc/README96
-rw-r--r--board/amlogic/libretech-cc/libretech-cc.c57
-rw-r--r--board/amlogic/odroid-c2/Kconfig12
-rw-r--r--board/amlogic/odroid-c2/MAINTAINERS6
-rw-r--r--board/amlogic/odroid-c2/Makefile5
-rw-r--r--board/amlogic/odroid-c2/README61
-rw-r--r--board/amlogic/odroid-c2/odroid-c2.c61
-rw-r--r--board/amlogic/p200/MAINTAINERS9
-rw-r--r--board/amlogic/p200/Makefile5
-rw-r--r--board/amlogic/p200/README.nanopi-k299
-rw-r--r--board/amlogic/p200/README.odroid-c266
-rw-r--r--board/amlogic/p200/README.p200103
-rw-r--r--board/amlogic/p200/p200.c43
-rw-r--r--board/amlogic/p201/MAINTAINERS6
-rw-r--r--board/amlogic/p201/Makefile5
-rw-r--r--board/amlogic/p201/README.p201103
-rw-r--r--board/amlogic/p201/p201.c43
-rw-r--r--board/amlogic/p212/Kconfig12
-rw-r--r--board/amlogic/p212/MAINTAINERS4
-rw-r--r--board/amlogic/p212/README96
-rw-r--r--board/amlogic/p212/README.khadas-vim102
-rw-r--r--board/amlogic/p212/README.libretech-ac103
-rw-r--r--board/amlogic/p212/README.libretech-cc102
-rw-r--r--board/amlogic/p212/README.p212103
-rw-r--r--board/amlogic/p212/p212.c15
-rw-r--r--board/amlogic/q200/MAINTAINERS7
-rw-r--r--board/amlogic/q200/Makefile6
-rw-r--r--board/amlogic/q200/README.khadas-vim2103
-rw-r--r--board/amlogic/q200/README.q200102
-rw-r--r--board/amlogic/q200/q200.c44
-rw-r--r--board/amlogic/s400/MAINTAINERS7
-rw-r--r--board/amlogic/s400/Makefile6
-rw-r--r--board/amlogic/s400/README110
-rw-r--r--board/amlogic/s400/s400.c21
-rw-r--r--board/amlogic/u200/MAINTAINERS6
-rw-r--r--board/amlogic/u200/Makefile6
-rw-r--r--board/amlogic/u200/README128
-rw-r--r--board/amlogic/u200/u200.c22
-rw-r--r--board/aries/mcvevk/MAINTAINERS9
-rw-r--r--board/aries/mcvevk/Makefile7
-rw-r--r--board/aries/mcvevk/qts/iocsr_config.h659
-rw-r--r--board/aries/mcvevk/qts/pinmux_config.h218
-rw-r--r--board/aries/mcvevk/qts/pll_config.h84
-rw-r--r--board/aries/mcvevk/qts/sdram_config.h343
-rw-r--r--board/aries/mcvevk/socfpga.c5
-rw-r--r--board/aristainetos/aristainetos-v2.c2
-rw-r--r--board/armadeus/apf27/apf27.c2
-rw-r--r--board/armadeus/opos6uldev/board.c3
-rw-r--r--board/armltd/integrator/README4
-rw-r--r--board/armltd/integrator/timer.c45
-rw-r--r--board/armltd/vexpress64/pcie.c3
-rw-r--r--board/atmel/at91sam9m10g45ek/MAINTAINERS2
-rw-r--r--board/atmel/at91sam9n12ek/MAINTAINERS2
-rw-r--r--board/atmel/at91sam9x5ek/MAINTAINERS2
-rw-r--r--board/atmel/at91sam9x5ek/at91sam9x5ek.c4
-rw-r--r--board/atmel/common/board.c66
-rw-r--r--board/atmel/common/video_display.c5
-rw-r--r--board/atmel/sama5d27_som1_ek/MAINTAINERS3
-rw-r--r--board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c3
-rw-r--r--board/atmel/sama5d2_icp/Kconfig15
-rw-r--r--board/atmel/sama5d2_icp/MAINTAINERS7
-rw-r--r--board/atmel/sama5d2_icp/Makefile7
-rw-r--r--board/atmel/sama5d2_icp/sama5d2_icp.c229
-rw-r--r--board/atmel/sama5d2_ptc_ek/MAINTAINERS2
-rw-r--r--board/atmel/sama5d2_ptc_ek/sama5d2_ptc_ek.c10
-rw-r--r--board/atmel/sama5d2_xplained/MAINTAINERS3
-rw-r--r--board/atmel/sama5d2_xplained/sama5d2_xplained.c3
-rw-r--r--board/atmel/sama5d3_xplained/MAINTAINERS2
-rw-r--r--board/atmel/sama5d3_xplained/sama5d3_xplained.c10
-rw-r--r--board/atmel/sama5d3xek/MAINTAINERS2
-rw-r--r--board/atmel/sama5d4_xplained/MAINTAINERS2
-rw-r--r--board/atmel/sama5d4_xplained/sama5d4_xplained.c3
-rw-r--r--board/atmel/sama5d4ek/MAINTAINERS2
-rw-r--r--board/beckhoff/mx53cx9020/Makefile2
-rw-r--r--board/beckhoff/mx53cx9020/mx53cx9020.c95
-rw-r--r--board/beckhoff/mx53cx9020/mx53cx9020_video.c52
-rw-r--r--board/bosch/guardian/Kconfig15
-rw-r--r--board/bosch/guardian/MAINTAINERS8
-rw-r--r--board/bosch/guardian/Makefile12
-rw-r--r--board/bosch/guardian/board.c186
-rw-r--r--board/bosch/guardian/board.h17
-rw-r--r--board/bosch/guardian/mux.c99
-rw-r--r--board/bosch/shc/MAINTAINERS4
-rw-r--r--board/bosch/shc/board.c133
-rw-r--r--board/boundary/nitrogen6x/README.mx6qsabrelite119
-rw-r--r--board/broadcom/bcm963158/Kconfig17
-rw-r--r--board/broadcom/bcm963158/MAINTAINERS6
-rw-r--r--board/broadcom/bcm963158/Makefile3
-rw-r--r--board/broadcom/bcm963158/bcm963158.c61
-rw-r--r--board/broadcom/bcm968380gerg/Kconfig12
-rw-r--r--board/broadcom/bcm968380gerg/MAINTAINERS6
-rw-r--r--board/broadcom/bcm968380gerg/Makefile3
-rw-r--r--board/broadcom/bcm968380gerg/bcm968380gerg.c6
-rw-r--r--board/broadcom/bcm968380gerg/board.c6
-rw-r--r--board/broadcom/bcm968580xref/Kconfig17
-rw-r--r--board/broadcom/bcm968580xref/MAINTAINERS6
-rw-r--r--board/broadcom/bcm968580xref/Makefile3
-rw-r--r--board/broadcom/bcm968580xref/bcm968580xref.c61
-rw-r--r--board/broadcom/bcmstb/MAINTAINERS15
-rw-r--r--board/broadcom/bcmstb/Makefile8
-rw-r--r--board/broadcom/bcmstb/bcmstb.c131
-rw-r--r--board/buffalo/lsxl/README10
-rw-r--r--board/compulab/cl-som-am57x/Kconfig12
-rw-r--r--board/compulab/cl-som-am57x/MAINTAINERS6
-rw-r--r--board/compulab/cl-som-am57x/Makefile17
-rw-r--r--board/compulab/cl-som-am57x/cl-som-am57x.c78
-rw-r--r--board/compulab/cl-som-am57x/eth.c198
-rw-r--r--board/compulab/cl-som-am57x/mux.c123
-rw-r--r--board/compulab/cl-som-am57x/spl.c238
-rw-r--r--board/compulab/cm_fx6/cm_fx6.c2
-rw-r--r--board/compulab/cm_t3517/Kconfig12
-rw-r--r--board/compulab/cm_t3517/MAINTAINERS6
-rw-r--r--board/compulab/cm_t3517/Makefile7
-rw-r--r--board/compulab/cm_t3517/cm_t3517.c240
-rw-r--r--board/compulab/cm_t3517/mux.c235
-rw-r--r--board/compulab/common/eeprom.c2
-rw-r--r--board/coreboot/coreboot/Kconfig28
-rw-r--r--board/coreboot/coreboot/Makefile2
-rw-r--r--board/coreboot/coreboot/coreboot.c17
-rw-r--r--board/coreboot/coreboot/start.S (renamed from board/coreboot/coreboot/coreboot_start.S)0
-rw-r--r--board/cssi/MCR3000/MCR3000.c16
-rw-r--r--board/cssi/MCR3000/u-boot.lds7
-rw-r--r--board/davinci/da8xxevm/MAINTAINERS8
-rw-r--r--board/davinci/da8xxevm/README.da85027
-rw-r--r--board/davinci/da8xxevm/da850evm.c19
-rw-r--r--board/davinci/da8xxevm/omapl138_lcdk.c2
-rw-r--r--board/davinci/da8xxevm/u-boot-spl-da850evm.lds23
-rw-r--r--board/davinci/ea20/Kconfig12
-rw-r--r--board/davinci/ea20/MAINTAINERS6
-rw-r--r--board/davinci/ea20/Makefile8
-rw-r--r--board/davinci/ea20/ea20.c337
-rw-r--r--board/dbau1x00/Kconfig46
-rw-r--r--board/dbau1x00/MAINTAINERS10
-rw-r--r--board/dbau1x00/Makefile7
-rw-r--r--board/dbau1x00/README63
-rw-r--r--board/dbau1x00/dbau1x00.c118
-rw-r--r--board/dbau1x00/lowlevel_init.S589
-rw-r--r--board/dhelectronics/dh_imx6/dh_imx6.c81
-rw-r--r--board/dhelectronics/dh_imx6/dh_imx6_spl.c271
-rw-r--r--board/ebv/socrates/qts/iocsr_config.h2
-rw-r--r--board/eets/pdu001/board.c1
-rw-r--r--board/eets/pdu001/mux.c2
-rw-r--r--board/elgin/elgin_rv1108/Kconfig15
-rw-r--r--board/elgin/elgin_rv1108/MAINTAINERS6
-rw-r--r--board/elgin/elgin_rv1108/Makefile7
-rw-r--r--board/elgin/elgin_rv1108/elgin_rv1108.c74
-rw-r--r--board/embest/mx6boards/MAINTAINERS1
-rw-r--r--board/embest/mx6boards/mx6boards.c48
-rw-r--r--board/emulation/qemu-arm/Kconfig13
-rw-r--r--board/emulation/qemu-arm/qemu-arm.c30
-rw-r--r--board/emulation/qemu-riscv/Kconfig46
-rw-r--r--board/emulation/qemu-riscv/MAINTAINERS9
-rw-r--r--board/emulation/qemu-riscv/Makefile5
-rw-r--r--board/emulation/qemu-riscv/qemu-riscv.c89
-rw-r--r--board/emulation/qemu-x86/Kconfig3
-rw-r--r--board/engicam/common/board.c5
-rw-r--r--board/engicam/common/spl.c3
-rw-r--r--board/esd/vme8349/Kconfig13
-rw-r--r--board/esd/vme8349/vme8349.c10
-rw-r--r--board/espt/Kconfig9
-rw-r--r--board/espt/MAINTAINERS6
-rw-r--r--board/espt/Makefile9
-rw-r--r--board/espt/espt.c26
-rw-r--r--board/espt/lowlevel_init.S317
-rw-r--r--board/freescale/bsc9131rdb/bsc9131rdb.c2
-rw-r--r--board/freescale/bsc9132qds/bsc9132qds.c</