Merge git://git.denx.de/u-boot-sunxi
authorTom Rini <trini@konsulko.com>
Wed, 9 May 2018 16:58:06 +0000 (12:58 -0400)
committerTom Rini <trini@konsulko.com>
Wed, 9 May 2018 16:58:06 +0000 (12:58 -0400)
8408 files changed:
.travis.yml
Kconfig
MAINTAINERS
Makefile
README
api/Makefile
api/api.c
api/api_display.c
api/api_net.c
api/api_platform-arm.c
api/api_platform-mips.c
api/api_platform-powerpc.c
api/api_private.h
api/api_storage.c
arch/arc/Makefile
arch/arc/config.mk
arch/arc/cpu/arcv1/Makefile
arch/arc/cpu/arcv1/ivt.S
arch/arc/cpu/arcv2/Makefile
arch/arc/cpu/arcv2/ivt.S
arch/arc/cpu/u-boot.lds
arch/arc/dts/Makefile
arch/arc/dts/abilis_tb100.dts
arch/arc/dts/axc001.dtsi
arch/arc/dts/axc003.dtsi
arch/arc/dts/axs101.dts
arch/arc/dts/axs103.dts
arch/arc/dts/axs10x_mb.dtsi
arch/arc/dts/hsdk.dts
arch/arc/dts/nsim.dts
arch/arc/include/asm/arcregs.h
arch/arc/include/asm/bitops.h
arch/arc/include/asm/byteorder.h
arch/arc/include/asm/cache.h
arch/arc/include/asm/config.h
arch/arc/include/asm/global_data.h
arch/arc/include/asm/io.h
arch/arc/include/asm/linkage.h
arch/arc/include/asm/posix_types.h
arch/arc/include/asm/processor.h
arch/arc/include/asm/ptrace.h
arch/arc/include/asm/sections.h
arch/arc/include/asm/types.h
arch/arc/include/asm/u-boot-arc.h
arch/arc/include/asm/u-boot.h
arch/arc/lib/Makefile
arch/arc/lib/_millicodethunk.S
arch/arc/lib/bootm.c
arch/arc/lib/cache.c
arch/arc/lib/cpu.c
arch/arc/lib/init_helpers.c
arch/arc/lib/interrupts.c
arch/arc/lib/ints_low.S
arch/arc/lib/libgcc2.c
arch/arc/lib/libgcc2.h
arch/arc/lib/relocate.c
arch/arc/lib/reset.c
arch/arc/lib/start.S
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/config.mk
arch/arm/cpu/Makefile
arch/arm/cpu/arm11/Makefile
arch/arm/cpu/arm11/cpu.c
arch/arm/cpu/arm1136/Makefile
arch/arm/cpu/arm1136/mx31/Makefile
arch/arm/cpu/arm1136/mx31/devices.c
arch/arm/cpu/arm1136/mx31/generic.c
arch/arm/cpu/arm1136/mx31/relocate.S
arch/arm/cpu/arm1136/mx31/timer.c
arch/arm/cpu/arm1136/mx35/Makefile
arch/arm/cpu/arm1136/mx35/generic.c
arch/arm/cpu/arm1136/mx35/mx35_sdram.c
arch/arm/cpu/arm1136/mx35/relocate.S
arch/arm/cpu/arm1136/mx35/timer.c
arch/arm/cpu/arm1136/start.S
arch/arm/cpu/arm1136/u-boot-spl.lds
arch/arm/cpu/arm1176/Makefile
arch/arm/cpu/arm1176/start.S
arch/arm/cpu/arm720t/Makefile
arch/arm/cpu/arm720t/cpu.c
arch/arm/cpu/arm720t/interrupts.c
arch/arm/cpu/arm720t/start.S
arch/arm/cpu/arm920t/Makefile
arch/arm/cpu/arm920t/cpu.c
arch/arm/cpu/arm920t/ep93xx/Makefile
arch/arm/cpu/arm920t/ep93xx/cpu.c
arch/arm/cpu/arm920t/ep93xx/led.c
arch/arm/cpu/arm920t/ep93xx/lowlevel_init.S
arch/arm/cpu/arm920t/ep93xx/speed.c
arch/arm/cpu/arm920t/ep93xx/timer.c
arch/arm/cpu/arm920t/imx/Makefile
arch/arm/cpu/arm920t/imx/generic.c
arch/arm/cpu/arm920t/imx/speed.c
arch/arm/cpu/arm920t/imx/timer.c
arch/arm/cpu/arm920t/start.S
arch/arm/cpu/arm926ejs/Makefile
arch/arm/cpu/arm926ejs/armada100/Makefile
arch/arm/cpu/arm926ejs/armada100/cpu.c
arch/arm/cpu/arm926ejs/armada100/dram.c
arch/arm/cpu/arm926ejs/armada100/timer.c
arch/arm/cpu/arm926ejs/cache.c
arch/arm/cpu/arm926ejs/cpu.c
arch/arm/cpu/arm926ejs/lpc32xx/Makefile
arch/arm/cpu/arm926ejs/lpc32xx/clk.c
arch/arm/cpu/arm926ejs/lpc32xx/cpu.c
arch/arm/cpu/arm926ejs/lpc32xx/devices.c
arch/arm/cpu/arm926ejs/lpc32xx/dram.c
arch/arm/cpu/arm926ejs/lpc32xx/lowlevel_init.S
arch/arm/cpu/arm926ejs/lpc32xx/timer.c
arch/arm/cpu/arm926ejs/mx25/Makefile
arch/arm/cpu/arm926ejs/mx25/generic.c
arch/arm/cpu/arm926ejs/mx25/relocate.S
arch/arm/cpu/arm926ejs/mx25/reset.c
arch/arm/cpu/arm926ejs/mx25/timer.c
arch/arm/cpu/arm926ejs/mx27/Makefile
arch/arm/cpu/arm926ejs/mx27/generic.c
arch/arm/cpu/arm926ejs/mx27/relocate.S
arch/arm/cpu/arm926ejs/mx27/reset.c
arch/arm/cpu/arm926ejs/mx27/timer.c
arch/arm/cpu/arm926ejs/mxs/Makefile
arch/arm/cpu/arm926ejs/mxs/clock.c
arch/arm/cpu/arm926ejs/mxs/iomux.c
arch/arm/cpu/arm926ejs/mxs/mxs.c
arch/arm/cpu/arm926ejs/mxs/mxs_init.h
arch/arm/cpu/arm926ejs/mxs/spl_boot.c
arch/arm/cpu/arm926ejs/mxs/spl_lradc_init.c
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c
arch/arm/cpu/arm926ejs/mxs/start.S
arch/arm/cpu/arm926ejs/mxs/timer.c
arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds
arch/arm/cpu/arm926ejs/orion5x/u-boot-spl.lds
arch/arm/cpu/arm926ejs/spear/Makefile
arch/arm/cpu/arm926ejs/spear/cpu.c
arch/arm/cpu/arm926ejs/spear/reset.c
arch/arm/cpu/arm926ejs/spear/spear600.c
arch/arm/cpu/arm926ejs/spear/spl.c
arch/arm/cpu/arm926ejs/spear/spr600_mt47h128m8_3_266_cl5_async.c
arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_333_cl5_psync.c
arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_37e_166_cl4_sync.c
arch/arm/cpu/arm926ejs/spear/spr600_mt47h64m16_3_333_cl5_psync.c
arch/arm/cpu/arm926ejs/spear/spr_lowlevel_init.S
arch/arm/cpu/arm926ejs/spear/spr_misc.c
arch/arm/cpu/arm926ejs/spear/start.S
arch/arm/cpu/arm926ejs/spear/timer.c
arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds
arch/arm/cpu/arm926ejs/start.S
arch/arm/cpu/arm946es/Makefile
arch/arm/cpu/arm946es/cpu.c
arch/arm/cpu/arm946es/start.S
arch/arm/cpu/armv7/Kconfig
arch/arm/cpu/armv7/Makefile
arch/arm/cpu/armv7/arch_timer.c
arch/arm/cpu/armv7/bcm235xx/Makefile
arch/arm/cpu/armv7/bcm235xx/clk-bcm235xx.c
arch/arm/cpu/armv7/bcm235xx/clk-bsc.c
arch/arm/cpu/armv7/bcm235xx/clk-core.c
arch/arm/cpu/armv7/bcm235xx/clk-core.h
arch/arm/cpu/armv7/bcm235xx/clk-eth.c
arch/arm/cpu/armv7/bcm235xx/clk-sdio.c
arch/arm/cpu/armv7/bcm235xx/clk-usb-otg.c
arch/arm/cpu/armv7/bcm281xx/Makefile
arch/arm/cpu/armv7/bcm281xx/clk-bcm281xx.c
arch/arm/cpu/armv7/bcm281xx/clk-bsc.c
arch/arm/cpu/armv7/bcm281xx/clk-core.c
arch/arm/cpu/armv7/bcm281xx/clk-core.h
arch/arm/cpu/armv7/bcm281xx/clk-eth.c
arch/arm/cpu/armv7/bcm281xx/clk-sdio.c
arch/arm/cpu/armv7/bcm281xx/clk-usb-otg.c
arch/arm/cpu/armv7/bcm281xx/reset.c
arch/arm/cpu/armv7/bcmcygnus/Makefile
arch/arm/cpu/armv7/bcmcygnus/reset.c
arch/arm/cpu/armv7/bcmnsp/Makefile
arch/arm/cpu/armv7/bcmnsp/reset.c
arch/arm/cpu/armv7/cache_v7.c
arch/arm/cpu/armv7/cache_v7_asm.S
arch/arm/cpu/armv7/config.mk
arch/arm/cpu/armv7/cp15.c
arch/arm/cpu/armv7/cpu.c
arch/arm/cpu/armv7/iproc-common/Makefile
arch/arm/cpu/armv7/iproc-common/armpll.c
arch/arm/cpu/armv7/iproc-common/hwinit-common.c
arch/arm/cpu/armv7/iproc-common/timer.c
arch/arm/cpu/armv7/kona-common/Makefile
arch/arm/cpu/armv7/kona-common/clk-stubs.c
arch/arm/cpu/armv7/kona-common/hwinit-common.c
arch/arm/cpu/armv7/kona-common/reset.S
arch/arm/cpu/armv7/kona-common/s_init.c
arch/arm/cpu/armv7/lowlevel_init.S
arch/arm/cpu/armv7/ls102xa/clock.c
arch/arm/cpu/armv7/ls102xa/cpu.c
arch/arm/cpu/armv7/ls102xa/fdt.c
arch/arm/cpu/armv7/ls102xa/fsl_epu.c
arch/arm/cpu/armv7/ls102xa/fsl_epu.h
arch/arm/cpu/armv7/ls102xa/fsl_ls1_serdes.c
arch/arm/cpu/armv7/ls102xa/fsl_ls1_serdes.h
arch/arm/cpu/armv7/ls102xa/ls102xa_psci.c
arch/arm/cpu/armv7/ls102xa/ls102xa_sata.c
arch/arm/cpu/armv7/ls102xa/ls102xa_serdes.c
arch/arm/cpu/armv7/ls102xa/psci.S
arch/arm/cpu/armv7/ls102xa/soc.c
arch/arm/cpu/armv7/ls102xa/spl.c
arch/arm/cpu/armv7/ls102xa/timer.c
arch/arm/cpu/armv7/mpu_v7r.c [new file with mode: 0644]
arch/arm/cpu/armv7/nonsec_virt.S
arch/arm/cpu/armv7/psci-common.c
arch/arm/cpu/armv7/psci.S
arch/arm/cpu/armv7/s5p-common/Makefile
arch/arm/cpu/armv7/s5p-common/cpu_info.c
arch/arm/cpu/armv7/s5p-common/pwm.c
arch/arm/cpu/armv7/s5p-common/sromc.c
arch/arm/cpu/armv7/s5p-common/timer.c
arch/arm/cpu/armv7/smccc-call.S
arch/arm/cpu/armv7/start.S
arch/arm/cpu/armv7/stv0991/Makefile
arch/arm/cpu/armv7/stv0991/clock.c
arch/arm/cpu/armv7/stv0991/lowlevel.S
arch/arm/cpu/armv7/stv0991/pinmux.c
arch/arm/cpu/armv7/stv0991/reset.c
arch/arm/cpu/armv7/stv0991/timer.c
arch/arm/cpu/armv7/sunxi/Makefile
arch/arm/cpu/armv7/sunxi/fel_utils.S
arch/arm/cpu/armv7/sunxi/psci.c
arch/arm/cpu/armv7/sunxi/timer.c
arch/arm/cpu/armv7/sunxi/tzpc.c
arch/arm/cpu/armv7/sunxi/u-boot-spl.lds
arch/arm/cpu/armv7/syslib.c
arch/arm/cpu/armv7/vf610/Makefile
arch/arm/cpu/armv7/vf610/generic.c
arch/arm/cpu/armv7/vf610/timer.c
arch/arm/cpu/armv7/virt-v7.c
arch/arm/cpu/armv7m/Makefile
arch/arm/cpu/armv7m/cache.c
arch/arm/cpu/armv7m/config.mk
arch/arm/cpu/armv7m/cpu.c
arch/arm/cpu/armv7m/mpu.c
arch/arm/cpu/armv7m/start.S
arch/arm/cpu/armv7m/systick-timer.c
arch/arm/cpu/armv8/Makefile
arch/arm/cpu/armv8/cache.S
arch/arm/cpu/armv8/cache_v8.c
arch/arm/cpu/armv8/config.mk
arch/arm/cpu/armv8/cpu-dt.c
arch/arm/cpu/armv8/cpu.c
arch/arm/cpu/armv8/exceptions.S
arch/arm/cpu/armv8/fsl-layerscape/Makefile
arch/arm/cpu/armv8/fsl-layerscape/cpu.c
arch/arm/cpu/armv8/fsl-layerscape/cpu.h
arch/arm/cpu/armv8/fsl-layerscape/fdt.c
arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c
arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c
arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c
arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c
arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S
arch/arm/cpu/armv8/fsl-layerscape/ls1012a_serdes.c
arch/arm/cpu/armv8/fsl-layerscape/ls1043a_psci.S
arch/arm/cpu/armv8/fsl-layerscape/ls1043a_serdes.c
arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c
arch/arm/cpu/armv8/fsl-layerscape/ls1088a_serdes.c
arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c
arch/arm/cpu/armv8/fsl-layerscape/mp.c
arch/arm/cpu/armv8/fsl-layerscape/ppa.c
arch/arm/cpu/armv8/fsl-layerscape/soc.c
arch/arm/cpu/armv8/fsl-layerscape/spl.c
arch/arm/cpu/armv8/fwcall.c
arch/arm/cpu/armv8/generic_timer.c
arch/arm/cpu/armv8/hisilicon/Makefile
arch/arm/cpu/armv8/hisilicon/pinmux.c
arch/arm/cpu/armv8/linux-kernel-image-header-vars.h
arch/arm/cpu/armv8/lowlevel_init.S
arch/arm/cpu/armv8/psci.S
arch/arm/cpu/armv8/s32v234/Makefile
arch/arm/cpu/armv8/s32v234/cpu.c
arch/arm/cpu/armv8/s32v234/cpu.h
arch/arm/cpu/armv8/s32v234/generic.c
arch/arm/cpu/armv8/sec_firmware.c
arch/arm/cpu/armv8/sec_firmware_asm.S
arch/arm/cpu/armv8/smccc-call.S
arch/arm/cpu/armv8/spin_table.c
arch/arm/cpu/armv8/spin_table_v8.S
arch/arm/cpu/armv8/start.S
arch/arm/cpu/armv8/tlb.S
arch/arm/cpu/armv8/transition.S
arch/arm/cpu/armv8/u-boot-spl.lds
arch/arm/cpu/armv8/u-boot.lds
arch/arm/cpu/armv8/zynqmp/Makefile
arch/arm/cpu/armv8/zynqmp/clk.c
arch/arm/cpu/armv8/zynqmp/cpu.c
arch/arm/cpu/armv8/zynqmp/handoff.c
arch/arm/cpu/armv8/zynqmp/mp.c
arch/arm/cpu/armv8/zynqmp/psu_spl_init.c
arch/arm/cpu/armv8/zynqmp/spl.c
arch/arm/cpu/pxa/Makefile
arch/arm/cpu/pxa/cache.c
arch/arm/cpu/pxa/config.mk
arch/arm/cpu/pxa/cpuinfo.c
arch/arm/cpu/pxa/pxa2xx.c
arch/arm/cpu/pxa/relocate.S
arch/arm/cpu/pxa/start.S
arch/arm/cpu/pxa/timer.c
arch/arm/cpu/pxa/usb.c
arch/arm/cpu/sa1100/Makefile
arch/arm/cpu/sa1100/cpu.c
arch/arm/cpu/sa1100/start.S
arch/arm/cpu/sa1100/timer.c
arch/arm/cpu/u-boot-spl.lds
arch/arm/cpu/u-boot.lds
arch/arm/dts/Makefile
arch/arm/dts/am335x-evm-u-boot.dtsi
arch/arm/dts/am335x-pdu001-u-boot.dtsi
arch/arm/dts/am335x-pdu001.dts
arch/arm/dts/am3517-evm-u-boot.dtsi
arch/arm/dts/am3517-u-boot.dtsi
arch/arm/dts/am4372-generic-u-boot.dtsi
arch/arm/dts/am4372-generic.dts
arch/arm/dts/am437x-idk-evm-u-boot.dtsi
arch/arm/dts/am437x-sk-evm-u-boot.dtsi
arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi
arch/arm/dts/armada-38x-controlcenterdc.dts
arch/arm/dts/armada-8040-mcbin.dts
arch/arm/dts/at91sam9g45-corvus.dts
arch/arm/dts/bcm283x-uboot.dtsi
arch/arm/dts/bk4r1.dts
arch/arm/dts/cros-ec-sbs.dtsi
arch/arm/dts/da850-evm-u-boot.dtsi
arch/arm/dts/da850-lcdk-u-boot.dtsi
arch/arm/dts/dra7-evm-u-boot.dtsi
arch/arm/dts/dra71-evm-u-boot.dtsi
arch/arm/dts/dra72-evm-revc-u-boot.dtsi
arch/arm/dts/dra76-evm-u-boot.dtsi
arch/arm/dts/dragonboard410c-uboot.dtsi
arch/arm/dts/dragonboard410c.dts
arch/arm/dts/dragonboard820c-uboot.dtsi
arch/arm/dts/dragonboard820c.dts
arch/arm/dts/exynos4.dtsi
arch/arm/dts/exynos4210-origen.dts
arch/arm/dts/exynos4210-pinctrl-uboot.dtsi
arch/arm/dts/exynos4210-smdkv310.dts
arch/arm/dts/exynos4210-trats.dts
arch/arm/dts/exynos4210-universal_c210.dts
arch/arm/dts/exynos4412-odroid.dts
arch/arm/dts/exynos4412-trats2.dts
arch/arm/dts/exynos4x12-pinctrl-uboot.dtsi
arch/arm/dts/exynos5.dtsi
arch/arm/dts/exynos5250-arndale.dts
arch/arm/dts/exynos5250-pinctrl-uboot.dtsi
arch/arm/dts/exynos5250-spring.dts
arch/arm/dts/exynos5250.dtsi
arch/arm/dts/exynos5420-peach-pit.dts
arch/arm/dts/exynos5420-smdk5420.dts
arch/arm/dts/exynos5422-odroidxu3.dts
arch/arm/dts/exynos54xx-pinctrl-uboot.dtsi
arch/arm/dts/exynos54xx.dtsi
arch/arm/dts/exynos5800-peach-pi.dts
arch/arm/dts/exynos7420-espresso7420.dts
arch/arm/dts/exynos7420.dtsi
arch/arm/dts/fsl-ls1012a-2g5rdb.dts
arch/arm/dts/fsl-ls1012a-frdm.dts
arch/arm/dts/fsl-ls1012a-frdm.dtsi
arch/arm/dts/fsl-ls1012a-qds.dts
arch/arm/dts/fsl-ls1012a-qds.dtsi
arch/arm/dts/fsl-ls1012a-rdb.dts
arch/arm/dts/fsl-ls1012a-rdb.dtsi
arch/arm/dts/fsl-ls1012a.dtsi
arch/arm/dts/fsl-ls1043a-qds-duart.dts
arch/arm/dts/fsl-ls1043a-qds-lpuart.dts
arch/arm/dts/fsl-ls1043a-qds.dtsi
arch/arm/dts/fsl-ls1043a-rdb.dts
arch/arm/dts/fsl-ls1043a.dtsi
arch/arm/dts/fsl-ls1046a-qds-duart.dts
arch/arm/dts/fsl-ls1046a-qds-lpuart.dts
arch/arm/dts/fsl-ls1046a-qds.dtsi
arch/arm/dts/fsl-ls1046a-rdb.dts
arch/arm/dts/fsl-ls1046a.dtsi
arch/arm/dts/fsl-ls1088a-qds.dts
arch/arm/dts/fsl-ls1088a-rdb.dts
arch/arm/dts/fsl-ls1088a.dtsi
arch/arm/dts/fsl-ls2080a-qds.dts
arch/arm/dts/fsl-ls2080a-rdb.dts
arch/arm/dts/fsl-ls2080a.dtsi
arch/arm/dts/fsl-ls2081a-rdb.dts
arch/arm/dts/fsl-ls2088a-rdb-qspi.dts
arch/arm/dts/hi3798cv200-poplar.dts
arch/arm/dts/hi3798cv200-u-boot.dtsi
arch/arm/dts/hi3798cv200.dtsi
arch/arm/dts/imx53-cx9020.dts
arch/arm/dts/imx7-colibri.dts
arch/arm/dts/imx7d-sdb.dts
arch/arm/dts/keystone-k2e-evm-u-boot.dtsi
arch/arm/dts/keystone-k2g-evm-u-boot.dtsi
arch/arm/dts/keystone-k2g-generic-u-boot.dtsi
arch/arm/dts/keystone-k2g-generic.dts
arch/arm/dts/keystone-k2g-ice-u-boot.dtsi
arch/arm/dts/keystone-k2g-ice.dts
arch/arm/dts/keystone-k2hk-evm-u-boot.dtsi
arch/arm/dts/logicpd-torpedo-37xx-devkit-u-boot.dtsi
arch/arm/dts/ls1021a-iot-duart.dts
arch/arm/dts/ls1021a-iot.dtsi
arch/arm/dts/ls1021a-qds-duart.dts
arch/arm/dts/ls1021a-qds-lpuart.dts
arch/arm/dts/ls1021a-qds.dtsi
arch/arm/dts/ls1021a-twr-duart.dts
arch/arm/dts/ls1021a-twr-lpuart.dts
arch/arm/dts/ls1021a-twr.dtsi
arch/arm/dts/ls1021a.dtsi
arch/arm/dts/meson-gx.dtsi
arch/arm/dts/meson-gxbb-odroidc2.dts
arch/arm/dts/meson-gxbb.dtsi
arch/arm/dts/meson-gxl-mali.dtsi
arch/arm/dts/meson-gxl-s905x-khadas-vim.dts
arch/arm/dts/meson-gxl-s905x-libretech-cc.dts
arch/arm/dts/meson-gxl-s905x-p212.dts
arch/arm/dts/meson-gxl-s905x-p212.dtsi
arch/arm/dts/meson-gxl.dtsi
arch/arm/dts/omap3-beagle-u-boot.dtsi
arch/arm/dts/omap3-beagle-xm-ab-u-boot.dtsi
arch/arm/dts/omap3-beagle-xm-u-boot.dtsi
arch/arm/dts/omap3-evm-37xx-u-boot.dtsi
arch/arm/dts/omap3-evm-u-boot.dtsi
arch/arm/dts/omap3-u-boot.dtsi
arch/arm/dts/omap36xx-u-boot.dtsi
arch/arm/dts/pcm052.dts
arch/arm/dts/r8a7790-lager-u-boot.dts
arch/arm/dts/r8a7790-lager.dts
arch/arm/dts/r8a7790-stout-u-boot.dts
arch/arm/dts/r8a7790-stout.dts
arch/arm/dts/r8a7790-u-boot.dtsi
arch/arm/dts/r8a7790.dtsi
arch/arm/dts/r8a7791-koelsch-u-boot.dts
arch/arm/dts/r8a7791-koelsch.dts
arch/arm/dts/r8a7791-porter-u-boot.dts
arch/arm/dts/r8a7791-porter.dts
arch/arm/dts/r8a7791-u-boot.dtsi
arch/arm/dts/r8a7791.dtsi
arch/arm/dts/r8a7792-blanche-u-boot.dts
arch/arm/dts/r8a7792-blanche.dts
arch/arm/dts/r8a7792-u-boot.dtsi
arch/arm/dts/r8a7792.dtsi
arch/arm/dts/r8a7793-gose-u-boot.dts
arch/arm/dts/r8a7793-gose.dts
arch/arm/dts/r8a7793-u-boot.dtsi
arch/arm/dts/r8a7793.dtsi
arch/arm/dts/r8a7794-alt-u-boot.dts
arch/arm/dts/r8a7794-alt.dts
arch/arm/dts/r8a7794-silk-u-boot.dts
arch/arm/dts/r8a7794-silk.dts
arch/arm/dts/r8a7794-u-boot.dtsi
arch/arm/dts/r8a7794.dtsi
arch/arm/dts/r8a7795-h3ulcb-u-boot.dts
arch/arm/dts/r8a7795-h3ulcb.dts
arch/arm/dts/r8a7795-salvator-x-u-boot.dts
arch/arm/dts/r8a7795-salvator-x.dts
arch/arm/dts/r8a7795-u-boot.dtsi
arch/arm/dts/r8a7795.dtsi
arch/arm/dts/r8a7796-m3ulcb-u-boot.dts
arch/arm/dts/r8a7796-m3ulcb.dts
arch/arm/dts/r8a7796-salvator-x-u-boot.dts
arch/arm/dts/r8a7796-salvator-x.dts
arch/arm/dts/r8a7796-u-boot.dtsi
arch/arm/dts/r8a7796.dtsi
arch/arm/dts/r8a77965-salvator-x-u-boot.dts
arch/arm/dts/r8a77965-u-boot.dtsi
arch/arm/dts/r8a77970-eagle-u-boot.dts
arch/arm/dts/r8a77970-eagle.dts
arch/arm/dts/r8a77970-u-boot.dtsi
arch/arm/dts/r8a77970.dtsi
arch/arm/dts/r8a77995-draak-u-boot.dts
arch/arm/dts/r8a77995-draak.dts
arch/arm/dts/r8a77995-u-boot.dtsi
arch/arm/dts/r8a77995.dtsi
arch/arm/dts/r8a779x-u-boot.dtsi
arch/arm/dts/rk3036-sdk.dts
arch/arm/dts/rk3036.dtsi
arch/arm/dts/rk3128-evb.dts
arch/arm/dts/rk3128.dtsi
arch/arm/dts/rk3188-radxarock-u-boot.dtsi
arch/arm/dts/rk3188-radxarock.dts
arch/arm/dts/rk3188.dtsi
arch/arm/dts/rk3229-evb.dts
arch/arm/dts/rk322x.dtsi
arch/arm/dts/rk3288-evb.dts
arch/arm/dts/rk3288-evb.dtsi
arch/arm/dts/rk3288-fennec.dts
arch/arm/dts/rk3288-firefly.dts
arch/arm/dts/rk3288-firefly.dtsi
arch/arm/dts/rk3288-miqi.dts
arch/arm/dts/rk3288-miqi.dtsi
arch/arm/dts/rk3288-popmetal.dts
arch/arm/dts/rk3288-thermal.dtsi
arch/arm/dts/rk3288-tinker.dts
arch/arm/dts/rk3288-veyron-chromebook.dtsi
arch/arm/dts/rk3288-veyron-jerry.dts
arch/arm/dts/rk3288-veyron.dtsi
arch/arm/dts/rk3288-vyasa-u-boot.dtsi
arch/arm/dts/rk3288.dtsi
arch/arm/dts/rk3328-evb.dts
arch/arm/dts/rk3328.dtsi
arch/arm/dts/rk3368-geekbox-u-boot.dtsi
arch/arm/dts/rk3368-lion-u-boot.dtsi
arch/arm/dts/rk3368-lion.dts
arch/arm/dts/rk3368-px5-evb-u-boot.dtsi
arch/arm/dts/rk3368-sheep-u-boot.dtsi
arch/arm/dts/rk3368-sheep.dts
arch/arm/dts/rk3399-evb.dts
arch/arm/dts/rk3399-firefly.dts
arch/arm/dts/rk3399-puma-ddr1333.dts
arch/arm/dts/rk3399-puma-ddr1600.dts
arch/arm/dts/rk3399-puma-ddr1866.dts
arch/arm/dts/rk3399-puma.dtsi
arch/arm/dts/rk3399-sdram-ddr3-1333.dtsi
arch/arm/dts/rk3399-sdram-ddr3-1600.dtsi
arch/arm/dts/rk3399-sdram-ddr3-1866.dtsi
arch/arm/dts/rk3399-sdram-lpddr3-4GB-1600.dtsi
arch/arm/dts/rk3399.dtsi
arch/arm/dts/rk3xxx.dtsi
arch/arm/dts/rv1108-evb.dts
arch/arm/dts/rv1108.dtsi
arch/arm/dts/s5pc100-pinctrl.dtsi
arch/arm/dts/s5pc110-pinctrl.dtsi
arch/arm/dts/s5pc1xx-goni.dts
arch/arm/dts/s5pc1xx-smdkc100.dts
arch/arm/dts/socfpga.dtsi
arch/arm/dts/socfpga_arria10_socdk_sdmmc_handoff.dtsi
arch/arm/dts/socfpga_arria5.dtsi
arch/arm/dts/socfpga_arria5_socdk.dts
arch/arm/dts/socfpga_cyclone5.dtsi
arch/arm/dts/socfpga_cyclone5_dbm_soc1.dts
arch/arm/dts/socfpga_cyclone5_de0_nano_soc.dts
arch/arm/dts/socfpga_cyclone5_de10_nano.dts
arch/arm/dts/socfpga_cyclone5_de1_soc.dts
arch/arm/dts/socfpga_cyclone5_is1.dts
arch/arm/dts/socfpga_cyclone5_mcvevk.dts
arch/arm/dts/socfpga_cyclone5_socdk.dts
arch/arm/dts/socfpga_cyclone5_sockit.dts
arch/arm/dts/socfpga_cyclone5_socrates.dts
arch/arm/dts/socfpga_cyclone5_sr1500.dts
arch/arm/dts/socfpga_cyclone5_vining_fpga.dts
arch/arm/dts/socfpga_stratix10.dtsi
arch/arm/dts/socfpga_stratix10_socdk.dts
arch/arm/dts/stih410-b2260-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/stm32429i-eval-u-boot.dtsi
arch/arm/dts/stm32429i-eval.dts
arch/arm/dts/stm32f429-disco-u-boot.dtsi
arch/arm/dts/stm32f469-disco-u-boot.dtsi
arch/arm/dts/stm32mp15-ddr.dtsi
arch/arm/dts/stm32mp15-ddr3-2x4Gb-1066-binG.dtsi
arch/arm/dts/stm32mp157-u-boot.dtsi
arch/arm/dts/stm32mp157.dtsi
arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi
arch/arm/dts/stm32mp157c-ed1.dts
arch/arm/dts/sun4i-a10-inet-3f.dts
arch/arm/dts/sun4i-a10-inet-3w.dts
arch/arm/dts/sun5i-a13-ampe-a76.dts
arch/arm/dts/sun5i-a13-inet-86vs.dts
arch/arm/dts/sun6i-a31-mixtile-loftq.dts
arch/arm/dts/sun7i-a20-ainol-aw1.dts
arch/arm/dts/sun7i-a20-m5.dts
arch/arm/dts/sun7i-a20-yones-toptech-bd1078.dts
arch/arm/dts/tegra124-nyan-big-u-boot.dtsi
arch/arm/dts/thunderx-88xx.dts
arch/arm/dts/thunderx-88xx.dtsi
arch/arm/dts/uniphier-pro5-4kbox.dts
arch/arm/dts/vf-colibri.dtsi
arch/arm/dts/vf.dtsi
arch/arm/dts/vf500-colibri.dts
arch/arm/dts/vf610-colibri.dts
arch/arm/dts/vf610-twr.dts
arch/arm/dts/zynq-7000.dtsi
arch/arm/dts/zynq-cse-qspi-single.dts
arch/arm/dts/zynq-cse-qspi.dtsi
arch/arm/dts/zynq-microzed.dts
arch/arm/dts/zynq-picozed.dts
arch/arm/dts/zynq-syzygy-hub.dts
arch/arm/dts/zynq-topic-miami.dts
arch/arm/dts/zynq-topic-miamilite.dts
arch/arm/dts/zynq-topic-miamiplus.dts
arch/arm/dts/zynqmp-mini-emmc.dts
arch/arm/dts/zynqmp-mini-nand.dts
arch/arm/include/asm/arch-am33xx/chilisom.h
arch/arm/include/asm/arch-am33xx/clk_synthesizer.h
arch/arm/include/asm/arch-am33xx/clock.h
arch/arm/include/asm/arch-am33xx/clocks_am33xx.h
arch/arm/include/asm/arch-am33xx/cpu.h
arch/arm/include/asm/arch-am33xx/ddr_defs.h
arch/arm/include/asm/arch-am33xx/emac_defs.h
arch/arm/include/asm/arch-am33xx/gpio.h
arch/arm/include/asm/arch-am33xx/hardware.h
arch/arm/include/asm/arch-am33xx/hardware_am33xx.h
arch/arm/include/asm/arch-am33xx/hardware_am43xx.h
arch/arm/include/asm/arch-am33xx/hardware_ti814x.h
arch/arm/include/asm/arch-am33xx/i2c.h
arch/arm/include/asm/arch-am33xx/mem.h
arch/arm/include/asm/arch-am33xx/mux_am43xx.h
arch/arm/include/asm/arch-am33xx/omap.h
arch/arm/include/asm/arch-am33xx/spl.h
arch/arm/include/asm/arch-am33xx/sys_proto.h
arch/arm/include/asm/arch-armada100/armada100.h
arch/arm/include/asm/arch-armada100/config.h
arch/arm/include/asm/arch-armada100/cpu.h
arch/arm/include/asm/arch-armada100/gpio.h
arch/arm/include/asm/arch-armada100/mfp.h
arch/arm/include/asm/arch-armada100/spi.h
arch/arm/include/asm/arch-armada100/utmi-armada100.h
arch/arm/include/asm/arch-armada8k/cache_llc.h
arch/arm/include/asm/arch-armada8k/soc-info.h
arch/arm/include/asm/arch-armv7/globaltimer.h
arch/arm/include/asm/arch-armv7/sysctrl.h
arch/arm/include/asm/arch-armv7/systimer.h
arch/arm/include/asm/arch-armv7/wdt.h
arch/arm/include/asm/arch-aspeed/pinctrl.h
arch/arm/include/asm/arch-aspeed/scu_ast2500.h
arch/arm/include/asm/arch-aspeed/sdram_ast2500.h
arch/arm/include/asm/arch-aspeed/timer.h
arch/arm/include/asm/arch-aspeed/wdt.h
arch/arm/include/asm/arch-bcm235xx/boot0.h
arch/arm/include/asm/arch-bcm235xx/gpio.h
arch/arm/include/asm/arch-bcm235xx/sysmap.h
arch/arm/include/asm/arch-bcm281xx/boot0.h
arch/arm/include/asm/arch-bcm281xx/gpio.h
arch/arm/include/asm/arch-bcm281xx/sysmap.h
arch/arm/include/asm/arch-bcmcygnus/configs.h
arch/arm/include/asm/arch-bcmnsp/configs.h
arch/arm/include/asm/arch-ep93xx/ep93xx.h
arch/arm/include/asm/arch-fsl-layerscape/clock.h
arch/arm/include/asm/arch-fsl-layerscape/config.h
arch/arm/include/asm/arch-fsl-layerscape/cpu.h
arch/arm/include/asm/arch-fsl-layerscape/fdt.h
arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h
arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h
arch/arm/include/asm/arch-fsl-layerscape/imx-regs.h
arch/arm/include/asm/arch-fsl-layerscape/mmu.h
arch/arm/include/asm/arch-fsl-layerscape/mp.h
arch/arm/include/asm/arch-fsl-layerscape/ns_access.h
arch/arm/include/asm/arch-fsl-layerscape/ppa.h
arch/arm/include/asm/arch-fsl-layerscape/soc.h
arch/arm/include/asm/arch-fsl-layerscape/speed.h
arch/arm/include/asm/arch-fsl-layerscape/stream_id_lsch2.h
arch/arm/include/asm/arch-fsl-layerscape/stream_id_lsch3.h
arch/arm/include/asm/arch-hi3798cv200/dwmmc.h
arch/arm/include/asm/arch-hi3798cv200/hi3798cv200.h
arch/arm/include/asm/arch-hi6220/dwmmc.h
arch/arm/include/asm/arch-hi6220/gpio.h
arch/arm/include/asm/arch-hi6220/hi6220.h
arch/arm/include/asm/arch-hi6220/hi6220_regs_alwayson.h
arch/arm/include/asm/arch-hi6220/periph.h
arch/arm/include/asm/arch-hi6220/pinmux.h
arch/arm/include/asm/arch-imx/cpu.h
arch/arm/include/asm/arch-lpc32xx/clk.h
arch/arm/include/asm/arch-lpc32xx/config.h
arch/arm/include/asm/arch-lpc32xx/cpu.h
arch/arm/include/asm/arch-lpc32xx/dma.h
arch/arm/include/asm/arch-lpc32xx/emc.h
arch/arm/include/asm/arch-lpc32xx/gpio.h
arch/arm/include/asm/arch-lpc32xx/gpio_grp.h
arch/arm/include/asm/arch-lpc32xx/mux.h
arch/arm/include/asm/arch-lpc32xx/sys_proto.h
arch/arm/include/asm/arch-lpc32xx/timer.h
arch/arm/include/asm/arch-lpc32xx/uart.h
arch/arm/include/asm/arch-lpc32xx/wdt.h
arch/arm/include/asm/arch-ls102xa/clock.h
arch/arm/include/asm/arch-ls102xa/config.h
arch/arm/include/asm/arch-ls102xa/fsl_serdes.h
arch/arm/include/asm/arch-ls102xa/gpio.h
arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h
arch/arm/include/asm/arch-ls102xa/imx-regs.h
arch/arm/include/asm/arch-ls102xa/ls102xa_devdis.h
arch/arm/include/asm/arch-ls102xa/ls102xa_sata.h
arch/arm/include/asm/arch-ls102xa/ls102xa_soc.h
arch/arm/include/asm/arch-ls102xa/ls102xa_stream_id.h
arch/arm/include/asm/arch-ls102xa/ns_access.h
arch/arm/include/asm/arch-ls102xa/spl.h
arch/arm/include/asm/arch-meson/eth.h
arch/arm/include/asm/arch-meson/gpio.h
arch/arm/include/asm/arch-meson/gx.h [new file with mode: 0644]
arch/arm/include/asm/arch-meson/gxbb.h [deleted file]
arch/arm/include/asm/arch-meson/i2c.h
arch/arm/include/asm/arch-meson/mem.h
arch/arm/include/asm/arch-meson/sd_emmc.h
arch/arm/include/asm/arch-meson/sm.h
arch/arm/include/asm/arch-mvebu/spi.h
arch/arm/include/asm/arch-mx25/clock.h
arch/arm/include/asm/arch-mx25/gpio.h
arch/arm/include/asm/arch-mx25/imx-regs.h
arch/arm/include/asm/arch-mx25/iomux-mx25.h
arch/arm/include/asm/arch-mx25/macro.h
arch/arm/include/asm/arch-mx27/clock.h
arch/arm/include/asm/arch-mx27/gpio.h
arch/arm/include/asm/arch-mx27/imx-regs.h
arch/arm/include/asm/arch-mx27/mxcmmc.h
arch/arm/include/asm/arch-mx27/regs-rtc.h
arch/arm/include/asm/arch-mx31/clock.h
arch/arm/include/asm/arch-mx31/gpio.h
arch/arm/include/asm/arch-mx31/imx-regs.h
arch/arm/include/asm/arch-mx31/sys_proto.h
arch/arm/include/asm/arch-mx35/clock.h
arch/arm/include/asm/arch-mx35/crm_regs.h
arch/arm/include/asm/arch-mx35/gpio.h
arch/arm/include/asm/arch-mx35/imx-regs.h
arch/arm/include/asm/arch-mx35/iomux-mx35.h
arch/arm/include/asm/arch-mx35/lowlevel_macro.S
arch/arm/include/asm/arch-mx35/mmc_host_def.h
arch/arm/include/asm/arch-mx35/sys_proto.h
arch/arm/include/asm/arch-mx5/clock.h
arch/arm/include/asm/arch-mx5/crm_regs.h
arch/arm/include/asm/arch-mx5/gpio.h
arch/arm/include/asm/arch-mx5/imx-regs.h
arch/arm/include/asm/arch-mx5/iomux-mx51.h
arch/arm/include/asm/arch-mx5/iomux-mx53.h
arch/arm/include/asm/arch-mx5/sys_proto.h
arch/arm/include/asm/arch-mx6/clock.h
arch/arm/include/asm/arch-mx6/crm_regs.h
arch/arm/include/asm/arch-mx6/gpio.h
arch/arm/include/asm/arch-mx6/imx-rdc.h
arch/arm/include/asm/arch-mx6/imx-regs.h
arch/arm/include/asm/arch-mx6/iomux.h
arch/arm/include/asm/arch-mx6/litesom.h
arch/arm/include/asm/arch-mx6/mx6-ddr.h
arch/arm/include/asm/arch-mx6/mx6-pins.h
arch/arm/include/asm/arch-mx6/mx6_plugin.S
arch/arm/include/asm/arch-mx6/mx6dl-ddr.h
arch/arm/include/asm/arch-mx6/mx6dl_pins.h
arch/arm/include/asm/arch-mx6/mx6q-ddr.h
arch/arm/include/asm/arch-mx6/mx6q_pins.h
arch/arm/include/asm/arch-mx6/mx6sl-ddr.h
arch/arm/include/asm/arch-mx6/mx6sl_pins.h
arch/arm/include/asm/arch-mx6/mx6sll_pins.h
arch/arm/include/asm/arch-mx6/mx6sx-ddr.h
arch/arm/include/asm/arch-mx6/mx6sx_pins.h
arch/arm/include/asm/arch-mx6/mx6sx_rdc.h
arch/arm/include/asm/arch-mx6/mx6ul-ddr.h
arch/arm/include/asm/arch-mx6/mx6ul_pins.h
arch/arm/include/asm/arch-mx6/mx6ull_pins.h
arch/arm/include/asm/arch-mx6/mxc_hdmi.h
arch/arm/include/asm/arch-mx6/opos6ul.h
arch/arm/include/asm/arch-mx6/sys_proto.h
arch/arm/include/asm/arch-mx7/clock.h
arch/arm/include/asm/arch-mx7/clock_slice.h
arch/arm/include/asm/arch-mx7/crm_regs.h
arch/arm/include/asm/arch-mx7/gpio.h
arch/arm/include/asm/arch-mx7/imx-rdc.h
arch/arm/include/asm/arch-mx7/imx-regs.h
arch/arm/include/asm/arch-mx7/mx7-ddr.h
arch/arm/include/asm/arch-mx7/mx7-pins.h
arch/arm/include/asm/arch-mx7/mx7_plugin.S
arch/arm/include/asm/arch-mx7/mx7d_pins.h
arch/arm/include/asm/arch-mx7/mx7d_rdc.h
arch/arm/include/asm/arch-mx7/sys_proto.h
arch/arm/include/asm/arch-mx7ulp/clock.h
arch/arm/include/asm/arch-mx7ulp/gpio.h
arch/arm/include/asm/arch-mx7ulp/imx-regs.h
arch/arm/include/asm/arch-mx7ulp/imx_lpi2c.h
arch/arm/include/asm/arch-mx7ulp/iomux.h
arch/arm/include/asm/arch-mx7ulp/mx7ulp-pins.h
arch/arm/include/asm/arch-mx7ulp/pcc.h
arch/arm/include/asm/arch-mx7ulp/scg.h
arch/arm/include/asm/arch-mx7ulp/sys_proto.h
arch/arm/include/asm/arch-mx8m/clock.h
arch/arm/include/asm/arch-mx8m/crm_regs.h
arch/arm/include/asm/arch-mx8m/ddr.h
arch/arm/include/asm/arch-mx8m/gpio.h
arch/arm/include/asm/arch-mx8m/imx-regs.h
arch/arm/include/asm/arch-mx8m/mx8mq_pins.h
arch/arm/include/asm/arch-mx8m/sys_proto.h
arch/arm/include/asm/arch-mxs/clock.h
arch/arm/include/asm/arch-mxs/gpio.h
arch/arm/include/asm/arch-mxs/imx-regs.h
arch/arm/include/asm/arch-mxs/iomux-mx23.h
arch/arm/include/asm/arch-mxs/iomux-mx28.h
arch/arm/include/asm/arch-mxs/iomux.h
arch/arm/include/asm/arch-mxs/regs-base.h
arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h
arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h
arch/arm/include/asm/arch-mxs/regs-digctl.h
arch/arm/include/asm/arch-mxs/regs-i2c.h
arch/arm/include/asm/arch-mxs/regs-lradc.h
arch/arm/include/asm/arch-mxs/regs-ocotp.h
arch/arm/include/asm/arch-mxs/regs-pinctrl.h
arch/arm/include/asm/arch-mxs/regs-power-mx23.h
arch/arm/include/asm/arch-mxs/regs-power-mx28.h
arch/arm/include/asm/arch-mxs/regs-rtc.h
arch/arm/include/asm/arch-mxs/regs-ssp.h
arch/arm/include/asm/arch-mxs/regs-timrot.h
arch/arm/include/asm/arch-mxs/regs-uartapp.h
arch/arm/include/asm/arch-mxs/regs-usb.h
arch/arm/include/asm/arch-mxs/regs-usbphy.h
arch/arm/include/asm/arch-mxs/sys_proto.h
arch/arm/include/asm/arch-omap3/am35x_def.h
arch/arm/include/asm/arch-omap3/clock.h
arch/arm/include/asm/arch-omap3/clocks_omap3.h
arch/arm/include/asm/arch-omap3/cpu.h
arch/arm/include/asm/arch-omap3/dma.h
arch/arm/include/asm/arch-omap3/ehci.h
arch/arm/include/asm/arch-omap3/emac_defs.h
arch/arm/include/asm/arch-omap3/emif4.h
arch/arm/include/asm/arch-omap3/gpio.h
arch/arm/include/asm/arch-omap3/i2c.h
arch/arm/include/asm/arch-omap3/mem.h
arch/arm/include/asm/arch-omap3/musb.h
arch/arm/include/asm/arch-omap3/mux.h
arch/arm/include/asm/arch-omap3/omap.h
arch/arm/include/asm/arch-omap3/omap3-regs.h
arch/arm/include/asm/arch-omap3/spl.h
arch/arm/include/asm/arch-omap3/sys_proto.h
arch/arm/include/asm/arch-omap4/clock.h
arch/arm/include/asm/arch-omap4/cpu.h
arch/arm/include/asm/arch-omap4/ehci.h
arch/arm/include/asm/arch-omap4/gpio.h
arch/arm/include/asm/arch-omap4/hardware.h
arch/arm/include/asm/arch-omap4/i2c.h
arch/arm/include/asm/arch-omap4/mem.h
arch/arm/include/asm/arch-omap4/mux_omap4.h
arch/arm/include/asm/arch-omap4/omap.h
arch/arm/include/asm/arch-omap4/spl.h
arch/arm/include/asm/arch-omap4/sys_proto.h
arch/arm/include/asm/arch-omap5/clock.h
arch/arm/include/asm/arch-omap5/cpu.h
arch/arm/include/asm/arch-omap5/dra7xx_iodelay.h
arch/arm/include/asm/arch-omap5/ehci.h
arch/arm/include/asm/arch-omap5/gpio.h
arch/arm/include/asm/arch-omap5/hardware.h
arch/arm/include/asm/arch-omap5/i2c.h
arch/arm/include/asm/arch-omap5/mem.h
arch/arm/include/asm/arch-omap5/mux_dra7xx.h
arch/arm/include/asm/arch-omap5/mux_omap5.h
arch/arm/include/asm/arch-omap5/omap.h
arch/arm/include/asm/arch-omap5/sata.h
arch/arm/include/asm/arch-omap5/spl.h
arch/arm/include/asm/arch-omap5/sys_proto.h
arch/arm/include/asm/arch-orion5x/spl.h
arch/arm/include/asm/arch-pxa/config.h
arch/arm/include/asm/arch-pxa/pxa.h
arch/arm/include/asm/arch-pxa/regs-mmc.h
arch/arm/include/asm/arch-pxa/regs-uart.h
arch/arm/include/asm/arch-pxa/regs-usb.h
arch/arm/include/asm/arch-rockchip/boot0.h
arch/arm/include/asm/arch-rockchip/bootrom.h
arch/arm/include/asm/arch-rockchip/clock.h
arch/arm/include/asm/arch-rockchip/cru_rk3036.h
arch/arm/include/asm/arch-rockchip/cru_rk3128.h
arch/arm/include/asm/arch-rockchip/cru_rk3188.h
arch/arm/include/asm/arch-rockchip/cru_rk322x.h
arch/arm/include/asm/arch-rockchip/cru_rk3288.h
arch/arm/include/asm/arch-rockchip/cru_rk3328.h
arch/arm/include/asm/arch-rockchip/cru_rk3368.h
arch/arm/include/asm/arch-rockchip/cru_rk3399.h
arch/arm/include/asm/arch-rockchip/cru_rv1108.h
arch/arm/include/asm/arch-rockchip/ddr_rk3188.h
arch/arm/include/asm/arch-rockchip/ddr_rk3288.h
arch/arm/include/asm/arch-rockchip/ddr_rk3368.h
arch/arm/include/asm/arch-rockchip/edp_rk3288.h
arch/arm/include/asm/arch-rockchip/f_rockusb.h
arch/arm/include/asm/arch-rockchip/gpio.h
arch/arm/include/asm/arch-rockchip/grf_rk3036.h
arch/arm/include/asm/arch-rockchip/grf_rk3128.h
arch/arm/include/asm/arch-rockchip/grf_rk3188.h
arch/arm/include/asm/arch-rockchip/grf_rk322x.h
arch/arm/include/asm/arch-rockchip/grf_rk3288.h
arch/arm/include/asm/arch-rockchip/grf_rk3328.h
arch/arm/include/asm/arch-rockchip/grf_rk3368.h
arch/arm/include/asm/arch-rockchip/grf_rk3399.h
arch/arm/include/asm/arch-rockchip/grf_rv1108.h
arch/arm/include/asm/arch-rockchip/hardware.h
arch/arm/include/asm/arch-rockchip/i2c.h
arch/arm/include/asm/arch-rockchip/lvds_rk3288.h
arch/arm/include/asm/arch-rockchip/periph.h
arch/arm/include/asm/arch-rockchip/pmu_rk3188.h
arch/arm/include/asm/arch-rockchip/pmu_rk3288.h
arch/arm/include/asm/arch-rockchip/pwm.h
arch/arm/include/asm/arch-rockchip/qos_rk3288.h
arch/arm/include/asm/arch-rockchip/rockchip_mipi_dsi.h
arch/arm/include/asm/arch-rockchip/sdram.h
arch/arm/include/asm/arch-rockchip/sdram_common.h
arch/arm/include/asm/arch-rockchip/sdram_rk3036.h
arch/arm/include/asm/arch-rockchip/sdram_rk322x.h
arch/arm/include/asm/arch-rockchip/sdram_rk3399.h
arch/arm/include/asm/arch-rockchip/sys_proto.h
arch/arm/include/asm/arch-rockchip/timer.h
arch/arm/include/asm/arch-rockchip/uart.h
arch/arm/include/asm/arch-rockchip/vop_rk3288.h
arch/arm/include/asm/arch-s32v234/clock.h
arch/arm/include/asm/arch-s32v234/ddr.h
arch/arm/include/asm/arch-s32v234/imx-regs.h
arch/arm/include/asm/arch-s32v234/lpddr2.h
arch/arm/include/asm/arch-s32v234/mc_cgm_regs.h
arch/arm/include/asm/arch-s32v234/mc_me_regs.h
arch/arm/include/asm/arch-s32v234/mc_rgm_regs.h
arch/arm/include/asm/arch-s32v234/mmdc.h
arch/arm/include/asm/arch-s32v234/siul.h
arch/arm/include/asm/arch-spear/clk.h
arch/arm/include/asm/arch-spear/gpio.h
arch/arm/include/asm/arch-spear/hardware.h
arch/arm/include/asm/arch-spear/spr_defs.h
arch/arm/include/asm/arch-spear/spr_emi.h
arch/arm/include/asm/arch-spear/spr_gpt.h
arch/arm/include/asm/arch-spear/spr_misc.h
arch/arm/include/asm/arch-spear/spr_ssp.h
arch/arm/include/asm/arch-spear/spr_syscntl.h
arch/arm/include/asm/arch-stih410/sdhci.h
arch/arm/include/asm/arch-stih410/sys_proto.h
arch/arm/include/asm/arch-stm32/gpio.h
arch/arm/include/asm/arch-stm32/stm32f.h
arch/arm/include/asm/arch-stm32f4/gpio.h
arch/arm/include/asm/arch-stm32f4/stm32.h
arch/arm/include/asm/arch-stm32f4/stm32_pwr.h
arch/arm/include/asm/arch-stm32f7/gpio.h
arch/arm/include/asm/arch-stm32f7/stm32.h
arch/arm/include/asm/arch-stm32f7/stm32_pwr.h
arch/arm/include/asm/arch-stm32f7/syscfg.h
arch/arm/include/asm/arch-stm32h7/gpio.h
arch/arm/include/asm/arch-stm32h7/stm32.h
arch/arm/include/asm/arch-stv0991/gpio.h
arch/arm/include/asm/arch-stv0991/hardware.h
arch/arm/include/asm/arch-stv0991/stv0991_cgu.h
arch/arm/include/asm/arch-stv0991/stv0991_creg.h
arch/arm/include/asm/arch-stv0991/stv0991_defs.h
arch/arm/include/asm/arch-stv0991/stv0991_gpt.h
arch/arm/include/asm/arch-stv0991/stv0991_periph.h
arch/arm/include/asm/arch-stv0991/stv0991_wdru.h
arch/arm/include/asm/arch-sunxi/boot0.h
arch/arm/include/asm/arch-sunxi/clock.h
arch/arm/include/asm/arch-sunxi/clock_sun4i.h
arch/arm/include/asm/arch-sunxi/clock_sun6i.h
arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h
arch/arm/include/asm/arch-sunxi/clock_sun9i.h
arch/arm/include/asm/arch-sunxi/cpu.h
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h
arch/arm/include/asm/arch-sunxi/cpu_sun9i.h
arch/arm/include/asm/arch-sunxi/cpucfg.h
arch/arm/include/asm/arch-sunxi/display.h
arch/arm/include/asm/arch-sunxi/display2.h
arch/arm/include/asm/arch-sunxi/dma.h
arch/arm/include/asm/arch-sunxi/dma_sun4i.h
arch/arm/include/asm/arch-sunxi/dram.h
arch/arm/include/asm/arch-sunxi/dram_sun4i.h
arch/arm/include/asm/arch-sunxi/dram_sun6i.h
arch/arm/include/asm/arch-sunxi/dram_sun8i_a23.h
arch/arm/include/asm/arch-sunxi/dram_sun8i_a33.h
arch/arm/include/asm/arch-sunxi/dram_sun8i_a83t.h
arch/arm/include/asm/arch-sunxi/dram_sun9i.h
arch/arm/include/asm/arch-sunxi/dram_sunxi_dw.h
arch/arm/include/asm/arch-sunxi/gpio.h
arch/arm/include/asm/arch-sunxi/gtbus.h
arch/arm/include/asm/arch-sunxi/gtbus_sun9i.h
arch/arm/include/asm/arch-sunxi/i2c.h
arch/arm/include/asm/arch-sunxi/lcdc.h
arch/arm/include/asm/arch-sunxi/mmc.h
arch/arm/include/asm/arch-sunxi/p2wi.h
arch/arm/include/asm/arch-sunxi/pmic_bus.h
arch/arm/include/asm/arch-sunxi/prcm.h
arch/arm/include/asm/arch-sunxi/pwm.h
arch/arm/include/asm/arch-sunxi/rsb.h
arch/arm/include/asm/arch-sunxi/spl.h
arch/arm/include/asm/arch-sunxi/sys_proto.h
arch/arm/include/asm/arch-sunxi/timer.h
arch/arm/include/asm/arch-sunxi/tve.h
arch/arm/include/asm/arch-sunxi/tzpc.h
arch/arm/include/asm/arch-sunxi/usb_phy.h
arch/arm/include/asm/arch-sunxi/watchdog.h
arch/arm/include/asm/arch-tegra/ap.h
arch/arm/include/asm/arch-tegra/apb_misc.h
arch/arm/include/asm/arch-tegra/board.h
arch/arm/include/asm/arch-tegra/bpmp_abi.h
arch/arm/include/asm/arch-tegra/clk_rst.h
arch/arm/include/asm/arch-tegra/clock.h
arch/arm/include/asm/arch-tegra/dc.h
arch/arm/include/asm/arch-tegra/funcmux.h
arch/arm/include/asm/arch-tegra/fuse.h
arch/arm/include/asm/arch-tegra/gp_padctrl.h
arch/arm/include/asm/arch-tegra/gpio.h
arch/arm/include/asm/arch-tegra/gpu.h
arch/arm/include/asm/arch-tegra/ivc.h
arch/arm/include/asm/arch-tegra/pinmux.h
arch/arm/include/asm/arch-tegra/pmc.h
arch/arm/include/asm/arch-tegra/pwm.h
arch/arm/include/asm/arch-tegra/scu.h
arch/arm/include/asm/arch-tegra/sys_proto.h
arch/arm/include/asm/arch-tegra/tegra.h
arch/arm/include/asm/arch-tegra/tegra_i2c.h
arch/arm/include/asm/arch-tegra/tegra_mmc.h
arch/arm/include/asm/arch-tegra/timer.h
arch/arm/include/asm/arch-tegra/uart.h
arch/arm/include/asm/arch-tegra/usb.h
arch/arm/include/asm/arch-tegra/warmboot.h
arch/arm/include/asm/arch-tegra114/clock-tables.h
arch/arm/include/asm/arch-tegra114/clock.h
arch/arm/include/asm/arch-tegra114/flow.h
arch/arm/include/asm/arch-tegra114/funcmux.h
arch/arm/include/asm/arch-tegra114/gp_padctrl.h
arch/arm/include/asm/arch-tegra114/gpio.h
arch/arm/include/asm/arch-tegra114/mc.h
arch/arm/include/asm/arch-tegra114/pinmux.h
arch/arm/include/asm/arch-tegra114/pmu.h
arch/arm/include/asm/arch-tegra114/sysctr.h
arch/arm/include/asm/arch-tegra114/tegra.h
arch/arm/include/asm/arch-tegra124/ahb.h
arch/arm/include/asm/arch-tegra124/clock-tables.h
arch/arm/include/asm/arch-tegra124/clock.h
arch/arm/include/asm/arch-tegra124/display.h
arch/arm/include/asm/arch-tegra124/flow.h
arch/arm/include/asm/arch-tegra124/funcmux.h
arch/arm/include/asm/arch-tegra124/gp_padctrl.h
arch/arm/include/asm/arch-tegra124/gpio.h
arch/arm/include/asm/arch-tegra124/mc.h
arch/arm/include/asm/arch-tegra124/pinmux.h
arch/arm/include/asm/arch-tegra124/pmu.h
arch/arm/include/asm/arch-tegra124/pwm.h
arch/arm/include/asm/arch-tegra124/sysctr.h
arch/arm/include/asm/arch-tegra124/tegra.h
arch/arm/include/asm/arch-tegra186/gpio.h
arch/arm/include/asm/arch-tegra186/tegra.h
arch/arm/include/asm/arch-tegra20/clock-tables.h
arch/arm/include/asm/arch-tegra20/clock.h
arch/arm/include/asm/arch-tegra20/display.h
arch/arm/include/asm/arch-tegra20/emc.h
arch/arm/include/asm/arch-tegra20/flow.h
arch/arm/include/asm/arch-tegra20/funcmux.h
arch/arm/include/asm/arch-tegra20/gp_padctrl.h
arch/arm/include/asm/arch-tegra20/gpio.h
arch/arm/include/asm/arch-tegra20/mc.h
arch/arm/include/asm/arch-tegra20/pinmux.h
arch/arm/include/asm/arch-tegra20/pmu.h
arch/arm/include/asm/arch-tegra20/pwm.h
arch/arm/include/asm/arch-tegra20/sdram_param.h
arch/arm/include/asm/arch-tegra20/tegra.h
arch/arm/include/asm/arch-tegra210/ahb.h
arch/arm/include/asm/arch-tegra210/clock-tables.h
arch/arm/include/asm/arch-tegra210/clock.h
arch/arm/include/asm/arch-tegra210/flow.h
arch/arm/include/asm/arch-tegra210/funcmux.h
arch/arm/include/asm/arch-tegra210/gp_padctrl.h
arch/arm/include/asm/arch-tegra210/gpio.h
arch/arm/include/asm/arch-tegra210/mc.h
arch/arm/include/asm/arch-tegra210/pinmux.h
arch/arm/include/asm/arch-tegra210/pmu.h
arch/arm/include/asm/arch-tegra210/powergate.h
arch/arm/include/asm/arch-tegra210/sysctr.h
arch/arm/include/asm/arch-tegra210/tegra.h
arch/arm/include/asm/arch-tegra30/clock-tables.h
arch/arm/include/asm/arch-tegra30/clock.h
arch/arm/include/asm/arch-tegra30/flow.h
arch/arm/include/asm/arch-tegra30/funcmux.h
arch/arm/include/asm/arch-tegra30/gp_padctrl.h
arch/arm/include/asm/arch-tegra30/gpio.h
arch/arm/include/asm/arch-tegra30/mc.h
arch/arm/include/asm/arch-tegra30/pinmux.h
arch/arm/include/asm/arch-tegra30/pmu.h
arch/arm/include/asm/arch-tegra30/tegra.h
arch/arm/include/asm/arch-vf610/clock.h
arch/arm/include/asm/arch-vf610/crm_regs.h
arch/arm/include/asm/arch-vf610/ddrmc-vf610.h
arch/arm/include/asm/arch-vf610/gpio.h
arch/arm/include/asm/arch-vf610/imx-regs.h
arch/arm/include/asm/arch-vf610/iomux-vf610.h
arch/arm/include/asm/arch-zynqmp/clk.h
arch/arm/include/asm/arch-zynqmp/gpio.h
arch/arm/include/asm/arch-zynqmp/hardware.h
arch/arm/include/asm/arch-zynqmp/psu_init_gpl.h
arch/arm/include/asm/arch-zynqmp/sys_proto.h
arch/arm/include/asm/armv7.h
arch/arm/include/asm/armv7_mpu.h [new file with mode: 0644]
arch/arm/include/asm/armv7m.h
arch/arm/include/asm/armv7m_mpu.h [deleted file]
arch/arm/include/asm/armv8/mmu.h
arch/arm/include/asm/armv8/sec_firmware.h
arch/arm/include/asm/barriers.h
arch/arm/include/asm/bitops.h
arch/arm/include/asm/boot0-linux-kernel-header.h
arch/arm/include/asm/bootm.h
arch/arm/include/asm/cache.h
arch/arm/include/asm/config.h
arch/arm/include/asm/davinci_rtc.h
arch/arm/include/asm/dma-mapping.h
arch/arm/include/asm/ehci-omap.h
arch/arm/include/asm/fsl_secure_boot.h
arch/arm/include/asm/global_data.h
arch/arm/include/asm/iproc-common/armpll.h
arch/arm/include/asm/iproc-common/configs.h
arch/arm/include/asm/iproc-common/sysmap.h
arch/arm/include/asm/iproc-common/timer.h
arch/arm/include/asm/kona-common/clk.h
arch/arm/include/asm/kona-common/kona_sdhci.h
arch/arm/include/asm/mach-imx/boot_mode.h
arch/arm/include/asm/mach-imx/dma.h
arch/arm/include/asm/mach-imx/gpio.h
arch/arm/include/asm/mach-imx/hab.h
arch/arm/include/asm/mach-imx/imximage.cfg
arch/arm/include/asm/mach-imx/iomux-v3.h
arch/arm/include/asm/mach-imx/mx5_video.h
arch/arm/include/asm/mach-imx/mxc_i2c.h
arch/arm/include/asm/mach-imx/rdc-sema.h
arch/arm/include/asm/mach-imx/regs-apbh.h
arch/arm/include/asm/mach-imx/regs-bch.h
arch/arm/include/asm/mach-imx/regs-common.h
arch/arm/include/asm/mach-imx/regs-gpmi.h
arch/arm/include/asm/mach-imx/regs-lcdif.h
arch/arm/include/asm/mach-imx/regs-usbphy.h
arch/arm/include/asm/mach-imx/sata.h
arch/arm/include/asm/mach-imx/spi.h
arch/arm/include/asm/mach-imx/sys_proto.h
arch/arm/include/asm/mach-imx/syscounter.h
arch/arm/include/asm/mach-imx/video.h
arch/arm/include/asm/macro.h
arch/arm/include/asm/omap_common.h
arch/arm/include/asm/omap_gpio.h
arch/arm/include/asm/omap_musb.h
arch/arm/include/asm/omap_sec_common.h
arch/arm/include/asm/opcodes-sec.h
arch/arm/include/asm/opcodes-virt.h
arch/arm/include/asm/opcodes.h
arch/arm/include/asm/pl310.h
arch/arm/include/asm/psci.h
arch/arm/include/asm/sections.h
arch/arm/include/asm/setjmp.h
arch/arm/include/asm/spin_table.h
arch/arm/include/asm/spl.h
arch/arm/include/asm/system.h
arch/arm/include/asm/ti-common/keystone_nav.h
arch/arm/include/asm/ti-common/keystone_net.h
arch/arm/include/asm/ti-common/keystone_serdes.h
arch/arm/include/asm/ti-common/omap_wdt.h
arch/arm/include/asm/ti-common/sys_proto.h
arch/arm/include/asm/ti-common/ti-aemif.h
arch/arm/include/asm/ti-common/ti-edma3.h
arch/arm/include/asm/u-boot-arm.h
arch/arm/include/asm/u-boot.h
arch/arm/include/asm/unified.h
arch/arm/include/asm/utils.h
arch/arm/include/debug/8250.S
arch/arm/lib/Makefile
arch/arm/lib/ashldi3.S
arch/arm/lib/ashrdi3.S
arch/arm/lib/asm-offsets.c
arch/arm/lib/bootm-fdt.c
arch/arm/lib/bootm.c
arch/arm/lib/cache-cp15.c
arch/arm/lib/cache-pl310.c
arch/arm/lib/cache.c
arch/arm/lib/ccn504.S
arch/arm/lib/cmd_boot.c
arch/arm/lib/crt0.S
arch/arm/lib/crt0_64.S
arch/arm/lib/crt0_aarch64_efi.S
arch/arm/lib/crt0_arm_efi.S
arch/arm/lib/debug.S
arch/arm/lib/div0.c
arch/arm/lib/div64.S
arch/arm/lib/eabi_compat.c
arch/arm/lib/elf_aarch64_efi.lds
arch/arm/lib/elf_arm_efi.lds
arch/arm/lib/gic_64.S
arch/arm/lib/image.c
arch/arm/lib/interrupts.c
arch/arm/lib/interrupts_64.c
arch/arm/lib/interrupts_m.c
arch/arm/lib/lib1funcs.S
arch/arm/lib/lshrdi3.S
arch/arm/lib/memcpy.S
arch/arm/lib/memset.S
arch/arm/lib/muldi3.S
arch/arm/lib/psci-dt.c
arch/arm/lib/reloc_arm_efi.c
arch/arm/lib/relocate.S
arch/arm/lib/relocate_64.S
arch/arm/lib/reset.c
arch/arm/lib/sections.c
arch/arm/lib/semihosting.c
arch/arm/lib/setjmp.S
arch/arm/lib/setjmp_aarch64.S
arch/arm/lib/spl.c
arch/arm/lib/stack.c
arch/arm/lib/uldivmod.S
arch/arm/lib/vectors.S
arch/arm/lib/vectors_m.S
arch/arm/lib/zimage.c
arch/arm/mach-aspeed/Makefile
arch/arm/mach-aspeed/ast2500-board.c
arch/arm/mach-aspeed/ast2500/clk_ast2500.c
arch/arm/mach-aspeed/ast2500/sdram_ast2500.c
arch/arm/mach-aspeed/ast_wdt.c
arch/arm/mach-at91/Kconfig
arch/arm/mach-at91/Makefile
arch/arm/mach-at91/arm920t/Makefile
arch/arm/mach-at91/arm920t/at91rm9200_devices.c
arch/arm/mach-at91/arm920t/clock.c
arch/arm/mach-at91/arm920t/cpu.c
arch/arm/mach-at91/arm920t/lowlevel_init.S
arch/arm/mach-at91/arm920t/reset.c
arch/arm/mach-at91/arm920t/timer.c
arch/arm/mach-at91/arm926ejs/Makefile
arch/arm/mach-at91/arm926ejs/at91sam9260_devices.c
arch/arm/mach-at91/arm926ejs/at91sam9261_devices.c
arch/arm/mach-at91/arm926ejs/at91sam9263_devices.c
arch/arm/mach-at91/arm926ejs/at91sam9m10g45_devices.c
arch/arm/mach-at91/arm926ejs/at91sam9n12_devices.c
arch/arm/mach-at91/arm926ejs/at91sam9rl_devices.c
arch/arm/mach-at91/arm926ejs/at91sam9x5_devices.c
arch/arm/mach-at91/arm926ejs/cache.c
arch/arm/mach-at91/arm926ejs/clock.c
arch/arm/mach-at91/arm926ejs/cpu.c
arch/arm/mach-at91/arm926ejs/eflash.c
arch/arm/mach-at91/arm926ejs/led.c
arch/arm/mach-at91/arm926ejs/lowlevel_init.S
arch/arm/mach-at91/arm926ejs/reset.c
arch/arm/mach-at91/arm926ejs/timer.c
arch/arm/mach-at91/arm926ejs/u-boot-spl.lds
arch/arm/mach-at91/armv7/Makefile
arch/arm/mach-at91/armv7/clock.c
arch/arm/mach-at91/armv7/cpu.c
arch/arm/mach-at91/armv7/reset.c
arch/arm/mach-at91/armv7/sama5d2_devices.c
arch/arm/mach-at91/armv7/sama5d3_devices.c
arch/arm/mach-at91/armv7/sama5d4_devices.c
arch/arm/mach-at91/armv7/timer.c
arch/arm/mach-at91/armv7/u-boot-spl.lds
arch/arm/mach-at91/atmel_sfr.c
arch/arm/mach-at91/bootparams_atmel.S
arch/arm/mach-at91/clock.c
arch/arm/mach-at91/config.mk
arch/arm/mach-at91/include/mach/at91_common.h
arch/arm/mach-at91/include/mach/at91_dbu.h
arch/arm/mach-at91/include/mach/at91_eefc.h
arch/arm/mach-at91/include/mach/at91_emac.h
arch/arm/mach-at91/include/mach/at91_gpbr.h
arch/arm/mach-at91/include/mach/at91_matrix.h
arch/arm/mach-at91/include/mach/at91_mc.h
arch/arm/mach-at91/include/mach/at91_pdc.h
arch/arm/mach-at91/include/mach/at91_pio.h
arch/arm/mach-at91/include/mach/at91_pit.h
arch/arm/mach-at91/include/mach/at91_pmc.h
arch/arm/mach-at91/include/mach/at91_rstc.h
arch/arm/mach-at91/include/mach/at91_rtc.h
arch/arm/mach-at91/include/mach/at91_rtt.h
arch/arm/mach-at91/include/mach/at91_sck.h
arch/arm/mach-at91/include/mach/at91_spi.h
arch/arm/mach-at91/include/mach/at91_st.h
arch/arm/mach-at91/include/mach/at91_tc.h
arch/arm/mach-at91/include/mach/at91_wdt.h
arch/arm/mach-at91/include/mach/at91rm9200.h
arch/arm/mach-at91/include/mach/at91sam9260.h
arch/arm/mach-at91/include/mach/at91sam9260_matrix.h
arch/arm/mach-at91/include/mach/at91sam9261.h
arch/arm/mach-at91/include/mach/at91sam9261_matrix.h
arch/arm/mach-at91/include/mach/at91sam9263.h
arch/arm/mach-at91/include/mach/at91sam9263_matrix.h
arch/arm/mach-at91/include/mach/at91sam9_matrix.h
arch/arm/mach-at91/include/mach/at91sam9_sdramc.h
arch/arm/mach-at91/include/mach/at91sam9_smc.h
arch/arm/mach-at91/include/mach/at91sam9g45.h
arch/arm/mach-at91/include/mach/at91sam9g45_matrix.h
arch/arm/mach-at91/include/mach/at91sam9x5.h
arch/arm/mach-at91/include/mach/at91sam9x5_matrix.h
arch/arm/mach-at91/include/mach/atmel_mpddrc.h
arch/arm/mach-at91/include/mach/atmel_pio4.h
arch/arm/mach-at91/include/mach/atmel_sdhci.h
arch/arm/mach-at91/include/mach/atmel_serial.h
arch/arm/mach-at91/include/mach/atmel_usba_udc.h
arch/arm/mach-at91/include/mach/clk.h
arch/arm/mach-at91/include/mach/gpio.h
arch/arm/mach-at91/include/mach/hardware.h
arch/arm/mach-at91/include/mach/sama5_boot.h
arch/arm/mach-at91/include/mach/sama5_matrix.h
arch/arm/mach-at91/include/mach/sama5_sfr.h
arch/arm/mach-at91/include/mach/sama5d2.h
arch/arm/mach-at91/include/mach/sama5d2_smc.h
arch/arm/mach-at91/include/mach/sama5d3.h
arch/arm/mach-at91/include/mach/sama5d3_smc.h
arch/arm/mach-at91/include/mach/sama5d4.h
arch/arm/mach-at91/matrix.c
arch/arm/mach-at91/mpddrc.c
arch/arm/mach-at91/phy.c
arch/arm/mach-at91/sdram.c
arch/arm/mach-at91/spl.c
arch/arm/mach-at91/spl_at91.c
arch/arm/mach-at91/spl_atmel.c
arch/arm/mach-bcm283x/Kconfig
arch/arm/mach-bcm283x/Makefile
arch/arm/mach-bcm283x/include/mach/gpio.h
arch/arm/mach-bcm283x/include/mach/mbox.h
arch/arm/mach-bcm283x/include/mach/msg.h
arch/arm/mach-bcm283x/include/mach/sdhci.h
arch/arm/mach-bcm283x/include/mach/timer.h
arch/arm/mach-bcm283x/include/mach/wdog.h
arch/arm/mach-bcm283x/init.c
arch/arm/mach-bcm283x/lowlevel_init.S
arch/arm/mach-bcm283x/mbox.c
arch/arm/mach-bcm283x/msg.c
arch/arm/mach-bcm283x/phys2bus.c
arch/arm/mach-bcm283x/reset.c
arch/arm/mach-davinci/Makefile
arch/arm/mach-davinci/config.mk
arch/arm/mach-davinci/cpu.c
arch/arm/mach-davinci/da850_lowlevel.c
arch/arm/mach-davinci/da850_pinmux.c
arch/arm/mach-davinci/dm355.c
arch/arm/mach-davinci/dm365.c
arch/arm/mach-davinci/dm365_lowlevel.c
arch/arm/mach-davinci/dm644x.c
arch/arm/mach-davinci/dm646x.c
arch/arm/mach-davinci/dp83848.c
arch/arm/mach-davinci/et1011c.c
arch/arm/mach-davinci/include/mach/aintc_defs.h
arch/arm/mach-davinci/include/mach/da850_lowlevel.h
arch/arm/mach-davinci/include/mach/da8xx-usb.h
arch/arm/mach-davinci/include/mach/davinci_misc.h
arch/arm/mach-davinci/include/mach/ddr2_defs.h
arch/arm/mach-davinci/include/mach/dm365_lowlevel.h
arch/arm/mach-davinci/include/mach/emac_defs.h
arch/arm/mach-davinci/include/mach/gpio.h
arch/arm/mach-davinci/include/mach/hardware.h
arch/arm/mach-davinci/include/mach/i2c_defs.h
arch/arm/mach-davinci/include/mach/pinmux_defs.h
arch/arm/mach-davinci/include/mach/pll_defs.h
arch/arm/mach-davinci/include/mach/psc_defs.h
arch/arm/mach-davinci/include/mach/sdmmc_defs.h
arch/arm/mach-davinci/include/mach/syscfg_defs.h
arch/arm/mach-davinci/include/mach/timer_defs.h
arch/arm/mach-davinci/ksz8873.c
arch/arm/mach-davinci/lowlevel_init.S
arch/arm/mach-davinci/lxt972.c
arch/arm/mach-davinci/misc.c
arch/arm/mach-davinci/pinmux.c
arch/arm/mach-davinci/psc.c
arch/arm/mach-davinci/reset.c
arch/arm/mach-davinci/spl.c
arch/arm/mach-davinci/timer.c
arch/arm/mach-exynos/Kconfig
arch/arm/mach-exynos/Makefile
arch/arm/mach-exynos/clock.c
arch/arm/mach-exynos/clock_init.h
arch/arm/mach-exynos/clock_init_exynos5.c
arch/arm/mach-exynos/config.mk
arch/arm/mach-exynos/dmc_common.c
arch/arm/mach-exynos/dmc_init_ddr3.c
arch/arm/mach-exynos/exynos4_setup.h
arch/arm/mach-exynos/exynos5_setup.h
arch/arm/mach-exynos/include/mach/adc.h
arch/arm/mach-exynos/include/mach/board.h
arch/arm/mach-exynos/include/mach/clk.h
arch/arm/mach-exynos/include/mach/clock.h
arch/arm/mach-exynos/include/mach/cpu.h
arch/arm/mach-exynos/include/mach/dp.h
arch/arm/mach-exynos/include/mach/dp_info.h
arch/arm/mach-exynos/include/mach/dsim.h
arch/arm/mach-exynos/include/mach/dwmmc.h
arch/arm/mach-exynos/include/mach/ehci.h
arch/arm/mach-exynos/include/mach/fb.h
arch/arm/mach-exynos/include/mach/gpio.h
arch/arm/mach-exynos/include/mach/i2s-regs.h
arch/arm/mach-exynos/include/mach/mipi_dsim.h
arch/arm/mach-exynos/include/mach/mmc.h
arch/arm/mach-exynos/include/mach/periph.h
arch/arm/mach-exynos/include/mach/pinmux.h
arch/arm/mach-exynos/include/mach/power.h
arch/arm/mach-exynos/include/mach/pwm.h
arch/arm/mach-exynos/include/mach/pwm_backlight.h
arch/arm/mach-exynos/include/mach/sound.h
arch/arm/mach-exynos/include/mach/spi.h
arch/arm/mach-exynos/include/mach/spl.h
arch/arm/mach-exynos/include/mach/sromc.h
arch/arm/mach-exynos/include/mach/sys_proto.h
arch/arm/mach-exynos/include/mach/system.h
arch/arm/mach-exynos/include/mach/tzpc.h
arch/arm/mach-exynos/include/mach/uart.h
arch/arm/mach-exynos/include/mach/watchdog.h
arch/arm/mach-exynos/include/mach/xhci-exynos.h
arch/arm/mach-exynos/mmu-arm64.c
arch/arm/mach-exynos/pinmux.c
arch/arm/mach-exynos/power.c
arch/arm/mach-exynos/sec_boot.S
arch/arm/mach-exynos/soc.c
arch/arm/mach-exynos/spl_boot.c
arch/arm/mach-exynos/system.c
arch/arm/mach-exynos/tzpc.c
arch/arm/mach-highbank/Makefile
arch/arm/mach-highbank/timer.c
arch/arm/mach-imx/Makefile
arch/arm/mach-imx/cache.c
arch/arm/mach-imx/cmd_bmode.c
arch/arm/mach-imx/cmd_dek.c
arch/arm/mach-imx/cmd_hdmidet.c
arch/arm/mach-imx/cpu.c
arch/arm/mach-imx/ddrmc-vf610.c
arch/arm/mach-imx/hab.c
arch/arm/mach-imx/i2c-mxv7.c
arch/arm/mach-imx/imx_bootaux.c
arch/arm/mach-imx/init.c
arch/arm/mach-imx/iomux-v3.c
arch/arm/mach-imx/mac.c
arch/arm/mach-imx/misc.c
arch/arm/mach-imx/mmc_env.c
arch/arm/mach-imx/mx5/Makefile
arch/arm/mach-imx/mx5/clock.c
arch/arm/mach-imx/mx5/lowlevel_init.S
arch/arm/mach-imx/mx5/mx53_dram.c
arch/arm/mach-imx/mx5/soc.c
arch/arm/mach-imx/mx6/Makefile
arch/arm/mach-imx/mx6/clock.c
arch/arm/mach-imx/mx6/ddr.c
arch/arm/mach-imx/mx6/litesom.c
arch/arm/mach-imx/mx6/mp.c
arch/arm/mach-imx/mx6/opos6ul.c
arch/arm/mach-imx/mx6/soc.c
arch/arm/mach-imx/mx7/Makefile
arch/arm/mach-imx/mx7/clock.c
arch/arm/mach-imx/mx7/clock_slice.c
arch/arm/mach-imx/mx7/ddr.c
arch/arm/mach-imx/mx7/psci-mx7.c
arch/arm/mach-imx/mx7/psci.S
arch/arm/mach-imx/mx7/snvs.c
arch/arm/mach-imx/mx7/soc.c
arch/arm/mach-imx/mx7ulp/Makefile
arch/arm/mach-imx/mx7ulp/clock.c
arch/arm/mach-imx/mx7ulp/iomux.c
arch/arm/mach-imx/mx7ulp/pcc.c
arch/arm/mach-imx/mx7ulp/scg.c
arch/arm/mach-imx/mx7ulp/soc.c
arch/arm/mach-imx/mx8m/Makefile
arch/arm/mach-imx/mx8m/clock.c
arch/arm/mach-imx/mx8m/clock_slice.c
arch/arm/mach-imx/mx8m/lowlevel_init.S
arch/arm/mach-imx/mx8m/soc.c
arch/arm/mach-imx/rdc-sema.c
arch/arm/mach-imx/sata.c
arch/arm/mach-imx/sip.c
arch/arm/mach-imx/speed.c
arch/arm/mach-imx/spl.c
arch/arm/mach-imx/spl_sd.cfg
arch/arm/mach-imx/syscounter.c
arch/arm/mach-imx/timer.c
arch/arm/mach-imx/video.c
arch/arm/mach-keystone/clock.c
arch/arm/mach-keystone/cmd_clock.c
arch/arm/mach-keystone/cmd_mon.c
arch/arm/mach-keystone/cmd_poweroff.c
arch/arm/mach-keystone/ddr3.c
arch/arm/mach-keystone/ddr3_spd.c
arch/arm/mach-keystone/include/mach/clock-k2e.h
arch/arm/mach-keystone/include/mach/clock-k2g.h
arch/arm/mach-keystone/include/mach/clock-k2hk.h
arch/arm/mach-keystone/include/mach/clock-k2l.h
arch/arm/mach-keystone/include/mach/clock.h
arch/arm/mach-keystone/include/mach/clock_defs.h
arch/arm/mach-keystone/include/mach/ddr3.h
arch/arm/mach-keystone/include/mach/hardware-k2e.h
arch/arm/mach-keystone/include/mach/hardware-k2g.h
arch/arm/mach-keystone/include/mach/hardware-k2hk.h
arch/arm/mach-keystone/include/mach/hardware-k2l.h
arch/arm/mach-keystone/include/mach/hardware.h
arch/arm/mach-keystone/include/mach/i2c_defs.h
arch/arm/mach-keystone/include/mach/mmc_host_def.h
arch/arm/mach-keystone/include/mach/mon.h
arch/arm/mach-keystone/include/mach/msmc.h
arch/arm/mach-keystone/include/mach/mux-k2g.h
arch/arm/mach-keystone/include/mach/psc_defs.h
arch/arm/mach-keystone/include/mach/xhci-keystone.h
arch/arm/mach-keystone/init.c
arch/arm/mach-keystone/keystone.c
arch/arm/mach-keystone/mon.c
arch/arm/mach-keystone/msmc.c
arch/arm/mach-keystone/psc.c
arch/arm/mach-kirkwood/Makefile
arch/arm/mach-kirkwood/cache.c
arch/arm/mach-kirkwood/cpu.c
arch/arm/mach-kirkwood/include/mach/config.h
arch/arm/mach-kirkwood/include/mach/cpu.h
arch/arm/mach-kirkwood/include/mach/gpio.h
arch/arm/mach-kirkwood/include/mach/kw88f6192.h
arch/arm/mach-kirkwood/include/mach/kw88f6281.h
arch/arm/mach-kirkwood/include/mach/mpp.h
arch/arm/mach-kirkwood/include/mach/soc.h
arch/arm/mach-meson/Makefile
arch/arm/mach-meson/board.c
arch/arm/mach-meson/eth.c
arch/arm/mach-meson/sm.c
arch/arm/mach-mvebu/Kconfig
arch/arm/mach-mvebu/Makefile
arch/arm/mach-mvebu/arm64-common.c
arch/arm/mach-mvebu/armada3700/Makefile
arch/arm/mach-mvebu/armada3700/cpu.c
arch/arm/mach-mvebu/armada8k/Makefile
arch/arm/mach-mvebu/armada8k/cache_llc.S
arch/arm/mach-mvebu/armada8k/cpu.c
arch/arm/mach-mvebu/cpu.c
arch/arm/mach-mvebu/dram.c
arch/arm/mach-mvebu/efuse.c
arch/arm/mach-mvebu/gpio.c
arch/arm/mach-mvebu/include/mach/config.h
arch/arm/mach-mvebu/include/mach/cpu.h
arch/arm/mach-mvebu/include/mach/efuse.h
arch/arm/mach-mvebu/include/mach/gpio.h
arch/arm/mach-mvebu/include/mach/soc.h
arch/arm/mach-mvebu/lowlevel_spl.S
arch/arm/mach-mvebu/mbus.c
arch/arm/mach-mvebu/sata.c
arch/arm/mach-mvebu/serdes/a38x/Makefile
arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.c
arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.h
arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec-38x.c
arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec.c
arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec.h
arch/arm/mach-mvebu/serdes/a38x/seq_exec.c
arch/arm/mach-mvebu/serdes/a38x/seq_exec.h
arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.c
arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.h
arch/arm/mach-mvebu/serdes/axp/Makefile
arch/arm/mach-mvebu/serdes/axp/board_env_spec.h
arch/arm/mach-mvebu/serdes/axp/high_speed_env_lib.c
arch/arm/mach-mvebu/serdes/axp/high_speed_env_spec.c
arch/arm/mach-mvebu/serdes/axp/high_speed_env_spec.h
arch/arm/mach-mvebu/spl.c
arch/arm/mach-mvebu/timer.c
arch/arm/mach-omap2/Makefile
arch/arm/mach-omap2/abb.c
arch/arm/mach-omap2/am33xx/Makefile
arch/arm/mach-omap2/am33xx/board.c
arch/arm/mach-omap2/am33xx/chilisom.c
arch/arm/mach-omap2/am33xx/clk_synthesizer.c
arch/arm/mach-omap2/am33xx/clock.c
arch/arm/mach-omap2/am33xx/clock_am33xx.c
arch/arm/mach-omap2/am33xx/clock_am43xx.c
arch/arm/mach-omap2/am33xx/clock_ti814x.c
arch/arm/mach-omap2/am33xx/ddr.c
arch/arm/mach-omap2/am33xx/emif4.c
arch/arm/mach-omap2/am33xx/fdt.c
arch/arm/mach-omap2/am33xx/hw_data.c
arch/arm/mach-omap2/am33xx/prcm-regs.c
arch/arm/mach-omap2/am33xx/sys_info.c
arch/arm/mach-omap2/am33xx/ti816x_emif4.c
arch/arm/mach-omap2/boot-common.c
arch/arm/mach-omap2/clocks-common.c
arch/arm/mach-omap2/config_secure.mk
arch/arm/mach-omap2/emif-common.c
arch/arm/mach-omap2/fdt-common.c
arch/arm/mach-omap2/hwinit-common.c
arch/arm/mach-omap2/lowlevel_init.S
arch/arm/mach-omap2/mem-common.c
arch/arm/mach-omap2/omap-cache.c
arch/arm/mach-omap2/omap3/Makefile
arch/arm/mach-omap2/omap3/am35x_musb.c
arch/arm/mach-omap2/omap3/board.c
arch/arm/mach-omap2/omap3/boot.c
arch/arm/mach-omap2/omap3/clock.c
arch/arm/mach-omap2/omap3/emac.c
arch/arm/mach-omap2/omap3/emif4.c
arch/arm/mach-omap2/omap3/hw_data.c
arch/arm/mach-omap2/omap3/lowlevel_init.S
arch/arm/mach-omap2/omap3/prcm-regs.c
arch/arm/mach-omap2/omap3/sdrc.c
arch/arm/mach-omap2/omap3/spl_id_nand.c
arch/arm/mach-omap2/omap3/sys_info.c
arch/arm/mach-omap2/omap4/Makefile
arch/arm/mach-omap2/omap4/boot.c
arch/arm/mach-omap2/omap4/emif.c
arch/arm/mach-omap2/omap4/hw_data.c
arch/arm/mach-omap2/omap4/hwinit.c
arch/arm/mach-omap2/omap4/prcm-regs.c
arch/arm/mach-omap2/omap4/sdram_elpida.c
arch/arm/mach-omap2/omap5/Makefile
arch/arm/mach-omap2/omap5/abb.c
arch/arm/mach-omap2/omap5/boot.c
arch/arm/mach-omap2/omap5/dra7xx_iodelay.c
arch/arm/mach-omap2/omap5/emif.c
arch/arm/mach-omap2/omap5/fdt.c
arch/arm/mach-omap2/omap5/hw_data.c
arch/arm/mach-omap2/omap5/hwinit.c
arch/arm/mach-omap2/omap5/prcm-regs.c
arch/arm/mach-omap2/omap5/sdram.c
arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
arch/arm/mach-omap2/pipe3-phy.c
arch/arm/mach-omap2/pipe3-phy.h
arch/arm/mach-omap2/reset.c
arch/arm/mach-omap2/sata.c
arch/arm/mach-omap2/sec-common.c
arch/arm/mach-omap2/sysinfo-common.c
arch/arm/mach-omap2/timer.c
arch/arm/mach-omap2/u-boot-spl.lds
arch/arm/mach-omap2/utils.c
arch/arm/mach-orion5x/Makefile
arch/arm/mach-orion5x/cpu.c
arch/arm/mach-orion5x/dram.c
arch/arm/mach-orion5x/include/mach/cpu.h
arch/arm/mach-orion5x/include/mach/mv88f5182.h
arch/arm/mach-orion5x/include/mach/orion5x.h
arch/arm/mach-orion5x/lowlevel_init.S
arch/arm/mach-orion5x/timer.c
arch/arm/mach-qemu/Kconfig
arch/arm/mach-rmobile/Kconfig
arch/arm/mach-rmobile/Kconfig.32
arch/arm/mach-rmobile/Makefile
arch/arm/mach-rmobile/board.c
arch/arm/mach-rmobile/cpu_info-r8a7740.c
arch/arm/mach-rmobile/cpu_info-rcar.c
arch/arm/mach-rmobile/cpu_info-sh73a0.c
arch/arm/mach-rmobile/cpu_info.c
arch/arm/mach-rmobile/emac.c
arch/arm/mach-rmobile/include/mach/boot0.h
arch/arm/mach-rmobile/include/mach/mmc.h
arch/arm/mach-rmobile/include/mach/r8a7740-gpio.h
arch/arm/mach-rmobile/include/mach/r8a7740.h
arch/arm/mach-rmobile/include/mach/r8a7790.h
arch/arm/mach-rmobile/include/mach/r8a7791.h
arch/arm/mach-rmobile/include/mach/r8a7792.h
arch/arm/mach-rmobile/include/mach/r8a7793.h
arch/arm/mach-rmobile/include/mach/r8a7794.h
arch/arm/mach-rmobile/include/mach/rcar-base.h
arch/arm/mach-rmobile/include/mach/rcar-gen3-base.h
arch/arm/mach-rmobile/include/mach/rcar-mstp.h
arch/arm/mach-rmobile/include/mach/sh_sdhi.h
arch/arm/mach-rmobile/include/mach/sys_proto.h
arch/arm/mach-rmobile/lowlevel_init.S
arch/arm/mach-rmobile/lowlevel_init_ca15.S
arch/arm/mach-rmobile/lowlevel_init_gen3.S
arch/arm/mach-rmobile/memmap-gen3.c
arch/arm/mach-rmobile/pfc-r8a7790.c
arch/arm/mach-rmobile/pfc-r8a7790.h
arch/arm/mach-rmobile/pfc-r8a7791.c
arch/arm/mach-rmobile/pfc-r8a7792.c
arch/arm/mach-rmobile/pfc-r8a7793.c
arch/arm/mach-rmobile/pfc-r8a7794.c
arch/arm/mach-rmobile/timer.c
arch/arm/mach-rockchip/Kconfig
arch/arm/mach-rockchip/Makefile
arch/arm/mach-rockchip/boot_mode.c
arch/arm/mach-rockchip/bootrom.c
arch/arm/mach-rockchip/make_fit_atf.py
arch/arm/mach-rockchip/rk3036-board-spl.c
arch/arm/mach-rockchip/rk3036-board.c
arch/arm/mach-rockchip/rk3036/clk_rk3036.c
arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
arch/arm/mach-rockchip/rk3036/syscon_rk3036.c
arch/arm/mach-rockchip/rk3128-board.c
arch/arm/mach-rockchip/rk3128/clk_rk3128.c
arch/arm/mach-rockchip/rk3128/rk3128.c
arch/arm/mach-rockchip/rk3128/syscon_rk3128.c
arch/arm/mach-rockchip/rk3188-board-spl.c
arch/arm/mach-rockchip/rk3188-board.c
arch/arm/mach-rockchip/rk3188/clk_rk3188.c
arch/arm/mach-rockchip/rk3188/syscon_rk3188.c
arch/arm/mach-rockchip/rk322x-board-spl.c
arch/arm/mach-rockchip/rk322x-board.c
arch/arm/mach-rockchip/rk322x/clk_rk322x.c
arch/arm/mach-rockchip/rk322x/syscon_rk322x.c
arch/arm/mach-rockchip/rk3288-board-spl.c
arch/arm/mach-rockchip/rk3288-board-tpl.c
arch/arm/mach-rockchip/rk3288-board.c
arch/arm/mach-rockchip/rk3288/clk_rk3288.c
arch/arm/mach-rockchip/rk3288/rk3288.c
arch/arm/mach-rockchip/rk3288/syscon_rk3288.c
arch/arm/mach-rockchip/rk3288/u-boot-tpl.lds
arch/arm/mach-rockchip/rk3328/clk_rk3328.c
arch/arm/mach-rockchip/rk3328/rk3328.c
arch/arm/mach-rockchip/rk3328/syscon_rk3328.c
arch/arm/mach-rockchip/rk3368-board-spl.c
arch/arm/mach-rockchip/rk3368-board-tpl.c
arch/arm/mach-rockchip/rk3368/Makefile
arch/arm/mach-rockchip/rk3368/clk_rk3368.c
arch/arm/mach-rockchip/rk3368/rk3368.c
arch/arm/mach-rockchip/rk3368/syscon_rk3368.c
arch/arm/mach-rockchip/rk3368/u-boot-tpl.lds
arch/arm/mach-rockchip/rk3399-board-spl.c
arch/arm/mach-rockchip/rk3399-board.c
arch/arm/mach-rockchip/rk3399/clk_rk3399.c
arch/arm/mach-rockchip/rk3399/rk3399.c
arch/arm/mach-rockchip/rk3399/syscon_rk3399.c
arch/arm/mach-rockchip/rk_timer.c
arch/arm/mach-rockchip/rv1108/clk_rv1108.c
arch/arm/mach-rockchip/rv1108/rv1108.c
arch/arm/mach-rockchip/rv1108/syscon_rv1108.c
arch/arm/mach-rockchip/sdram_common.c
arch/arm/mach-rockchip/spl-boot-order.c
arch/arm/mach-s5pc1xx/Makefile
arch/arm/mach-s5pc1xx/cache.c
arch/arm/mach-s5pc1xx/clock.c
arch/arm/mach-s5pc1xx/include/mach/clk.h
arch/arm/mach-s5pc1xx/include/mach/clock.h
arch/arm/mach-s5pc1xx/include/mach/cpu.h
arch/arm/mach-s5pc1xx/include/mach/gpio.h
arch/arm/mach-s5pc1xx/include/mach/mmc.h
arch/arm/mach-s5pc1xx/include/mach/periph.h
arch/arm/mach-s5pc1xx/include/mach/pinmux.h
arch/arm/mach-s5pc1xx/include/mach/power.h
arch/arm/mach-s5pc1xx/include/mach/pwm.h
arch/arm/mach-s5pc1xx/include/mach/sromc.h
arch/arm/mach-s5pc1xx/include/mach/sys_proto.h
arch/arm/mach-s5pc1xx/include/mach/uart.h
arch/arm/mach-s5pc1xx/include/mach/watchdog.h
arch/arm/mach-s5pc1xx/reset.S
arch/arm/mach-snapdragon/Makefile
arch/arm/mach-snapdragon/clock-apq8016.c
arch/arm/mach-snapdragon/clock-apq8096.c
arch/arm/mach-snapdragon/clock-snapdragon.c
arch/arm/mach-snapdragon/clock-snapdragon.h
arch/arm/mach-snapdragon/include/mach/gpio.h
arch/arm/mach-snapdragon/include/mach/sysmap-apq8016.h
arch/arm/mach-snapdragon/include/mach/sysmap-apq8096.h
arch/arm/mach-snapdragon/sysmap-apq8016.c
arch/arm/mach-snapdragon/sysmap-apq8096.c
arch/arm/mach-socfpga/Makefile
arch/arm/mach-socfpga/board.c
arch/arm/mach-socfpga/clock_manager.c
arch/arm/mach-socfpga/clock_manager_arria10.c
arch/arm/mach-socfpga/clock_manager_gen5.c
arch/arm/mach-socfpga/fpga_manager.c
arch/arm/mach-socfpga/freeze_controller.c
arch/arm/mach-socfpga/include/mach/base_addr_a10.h
arch/arm/mach-socfpga/include/mach/base_addr_ac5.h
arch/arm/mach-socfpga/include/mach/base_addr_s10.h
arch/arm/mach-socfpga/include/mach/boot0.h
arch/arm/mach-socfpga/include/mach/clock_manager.h
arch/arm/mach-socfpga/include/mach/clock_manager_arria10.h
arch/arm/mach-socfpga/include/mach/clock_manager_gen5.h
arch/arm/mach-socfpga/include/mach/fpga_manager.h
arch/arm/mach-socfpga/include/mach/fpga_manager_arria10.h
arch/arm/mach-socfpga/include/mach/fpga_manager_gen5.h
arch/arm/mach-socfpga/include/mach/freeze_controller.h
arch/arm/mach-socfpga/include/mach/gpio.h
arch/arm/mach-socfpga/include/mach/misc.h
arch/arm/mach-socfpga/include/mach/nic301.h
arch/arm/mach-socfpga/include/mach/pinmux.h
arch/arm/mach-socfpga/include/mach/reset_manager.h
arch/arm/mach-socfpga/include/mach/reset_manager_arria10.h
arch/arm/mach-socfpga/include/mach/reset_manager_gen5.h
arch/arm/mach-socfpga/include/mach/scan_manager.h
arch/arm/mach-socfpga/include/mach/scu.h
arch/arm/mach-socfpga/include/mach/sdram.h
arch/arm/mach-socfpga/include/mach/sdram_arria10.h
arch/arm/mach-socfpga/include/mach/system_manager.h
arch/arm/mach-socfpga/include/mach/system_manager_arria10.h
arch/arm/mach-socfpga/include/mach/system_manager_gen5.h
arch/arm/mach-socfpga/include/mach/timer.h
arch/arm/mach-socfpga/misc.c
arch/arm/mach-socfpga/misc_arria10.c
arch/arm/mach-socfpga/misc_gen5.c
arch/arm/mach-socfpga/pinmux_arria10.c
arch/arm/mach-socfpga/qts-filter.sh
arch/arm/mach-socfpga/reset_manager.c
arch/arm/mach-socfpga/reset_manager_arria10.c
arch/arm/mach-socfpga/reset_manager_gen5.c
arch/arm/mach-socfpga/scan_manager.c
arch/arm/mach-socfpga/spl.c
arch/arm/mach-socfpga/system_manager_gen5.c
arch/arm/mach-socfpga/timer.c
arch/arm/mach-socfpga/wrap_iocsr_config.c
arch/arm/mach-socfpga/wrap_pinmux_config.c
arch/arm/mach-socfpga/wrap_pll_config.c
arch/arm/mach-socfpga/wrap_sdram_config.c
arch/arm/mach-stm32/Makefile
arch/arm/mach-stm32/soc.c
arch/arm/mach-stm32mp/Kconfig
arch/arm/mach-stm32mp/Makefile
arch/arm/mach-stm32mp/config.mk
arch/arm/mach-stm32mp/cpu.c
arch/arm/mach-stm32mp/dram_init.c
arch/arm/mach-stm32mp/include/mach/ddr.h
arch/arm/mach-stm32mp/include/mach/gpio.h
arch/arm/mach-stm32mp/include/mach/stm32.h
arch/arm/mach-stm32mp/include/mach/sys_proto.h
arch/arm/mach-stm32mp/psci.c [new file with mode: 0644]
arch/arm/mach-stm32mp/pwr_regulator.c [new file with mode: 0644]
arch/arm/mach-stm32mp/spl.c
arch/arm/mach-stm32mp/syscon.c
arch/arm/mach-sunxi/Kconfig
arch/arm/mach-sunxi/Makefile
arch/arm/mach-sunxi/board.c
arch/arm/mach-sunxi/clock.c
arch/arm/mach-sunxi/clock_sun4i.c
arch/arm/mach-sunxi/clock_sun6i.c
arch/arm/mach-sunxi/clock_sun8i_a83t.c
arch/arm/mach-sunxi/clock_sun9i.c
arch/arm/mach-sunxi/cpu_info.c
arch/arm/mach-sunxi/dram_helpers.c
arch/arm/mach-sunxi/dram_sun4i.c
arch/arm/mach-sunxi/dram_sun6i.c
arch/arm/mach-sunxi/dram_sun8i_a23.c
arch/arm/mach-sunxi/dram_sun8i_a33.c
arch/arm/mach-sunxi/dram_sun8i_a83t.c
arch/arm/mach-sunxi/dram_sun9i.c
arch/arm/mach-sunxi/dram_sunxi_dw.c
arch/arm/mach-sunxi/gtbus_sun9i.c
arch/arm/mach-sunxi/p2wi.c
arch/arm/mach-sunxi/pinmux.c
arch/arm/mach-sunxi/pmic_bus.c
arch/arm/mach-sunxi/prcm.c
arch/arm/mach-sunxi/rsb.c
arch/arm/mach-sunxi/spl_spi_sunxi.c
arch/arm/mach-sunxi/usb_phy.c
arch/arm/mach-tegra/Kconfig
arch/arm/mach-tegra/Makefile
arch/arm/mach-tegra/ap.c
arch/arm/mach-tegra/arm64-mmu.c
arch/arm/mach-tegra/board.c
arch/arm/mach-tegra/board186.c
arch/arm/mach-tegra/board2.c
arch/arm/mach-tegra/cache.c
arch/arm/mach-tegra/clock.c
arch/arm/mach-tegra/cmd_enterrcm.c
arch/arm/mach-tegra/cpu.c
arch/arm/mach-tegra/cpu.h
arch/arm/mach-tegra/dt-setup.c
arch/arm/mach-tegra/emc.c
arch/arm/mach-tegra/emc.h
arch/arm/mach-tegra/gpu.c
arch/arm/mach-tegra/ivc.c
arch/arm/mach-tegra/lowlevel_init.S
arch/arm/mach-tegra/pinmux-common.c
arch/arm/mach-tegra/powergate.c
arch/arm/mach-tegra/psci.S
arch/arm/mach-tegra/spl.c
arch/arm/mach-tegra/sys_info.c
arch/arm/mach-tegra/tegra114/Makefile
arch/arm/mach-tegra/tegra114/clock.c
arch/arm/mach-tegra/tegra114/cpu.c
arch/arm/mach-tegra/tegra114/funcmux.c
arch/arm/mach-tegra/tegra114/pinmux.c
arch/arm/mach-tegra/tegra124/clock.c
arch/arm/mach-tegra/tegra124/cpu.c
arch/arm/mach-tegra/tegra124/funcmux.c
arch/arm/mach-tegra/tegra124/pinmux.c
arch/arm/mach-tegra/tegra124/pmc.c
arch/arm/mach-tegra/tegra124/psci.c
arch/arm/mach-tegra/tegra124/xusb-padctl.c
arch/arm/mach-tegra/tegra186/cache.S
arch/arm/mach-tegra/tegra186/nvtboot_board.c
arch/arm/mach-tegra/tegra186/nvtboot_ll.S
arch/arm/mach-tegra/tegra186/nvtboot_mem.c
arch/arm/mach-tegra/tegra20/Makefile
arch/arm/mach-tegra/tegra20/clock.c
arch/arm/mach-tegra/tegra20/cpu.c
arch/arm/mach-tegra/tegra20/crypto.c
arch/arm/mach-tegra/tegra20/crypto.h
arch/arm/mach-tegra/tegra20/display.c
arch/arm/mach-tegra/tegra20/emc.c
arch/arm/mach-tegra/tegra20/funcmux.c
arch/arm/mach-tegra/tegra20/pinmux.c
arch/arm/mach-tegra/tegra20/pmu.c
arch/arm/mach-tegra/tegra20/warmboot.c
arch/arm/mach-tegra/tegra20/warmboot_avp.c
arch/arm/mach-tegra/tegra20/warmboot_avp.h
arch/arm/mach-tegra/tegra210/clock.c
arch/arm/mach-tegra/tegra210/funcmux.c
arch/arm/mach-tegra/tegra210/pinmux.c
arch/arm/mach-tegra/tegra210/xusb-padctl.c
arch/arm/mach-tegra/tegra30/Makefile
arch/arm/mach-tegra/tegra30/clock.c
arch/arm/mach-tegra/tegra30/cpu.c
arch/arm/mach-tegra/tegra30/funcmux.c
arch/arm/mach-tegra/tegra30/pinmux.c
arch/arm/mach-tegra/xusb-padctl-common.c
arch/arm/mach-tegra/xusb-padctl-common.h
arch/arm/mach-tegra/xusb-padctl-dummy.c
arch/arm/mach-uniphier/Kconfig
arch/arm/mach-uniphier/Makefile
arch/arm/mach-uniphier/arm32/Makefile
arch/arm/mach-uniphier/arm32/arm-mpcore.h
arch/arm/mach-uniphier/arm32/cache-uniphier.c
arch/arm/mach-uniphier/arm32/cache-uniphier.h
arch/arm/mach-uniphier/arm32/debug_ll.S
arch/arm/mach-uniphier/arm32/late_lowlevel_init.S
arch/arm/mach-uniphier/arm32/lowlevel_init.S
arch/arm/mach-uniphier/arm32/psci.c
arch/arm/mach-uniphier/arm32/psci_smp.S
arch/arm/mach-uniphier/arm32/timer.c
arch/arm/mach-uniphier/arm64/Makefile
arch/arm/mach-uniphier/arm64/lowlevel_init.S
arch/arm/mach-uniphier/arm64/mem_map.c
arch/arm/mach-uniphier/bcu/Makefile
arch/arm/mach-uniphier/bcu/bcu-ld4.c
arch/arm/mach-uniphier/bcu/bcu-regs.h
arch/arm/mach-uniphier/board_init.c
arch/arm/mach-uniphier/board_late_init.c
arch/arm/mach-uniphier/boards.c
arch/arm/mach-uniphier/boot-device/Makefile
arch/arm/mach-uniphier/boot-device/boot-device-ld11.c
arch/arm/mach-uniphier/boot-device/boot-device-ld4.c
arch/arm/mach-uniphier/boot-device/boot-device-pro5.c
arch/arm/mach-uniphier/boot-device/boot-device-pxs2.c
arch/arm/mach-uniphier/boot-device/boot-device-pxs3.c
arch/arm/mach-uniphier/boot-device/boot-device.c
arch/arm/mach-uniphier/boot-device/boot-device.h
arch/arm/mach-uniphier/clk/Makefile
arch/arm/mach-uniphier/clk/clk-dram-ld4.c
arch/arm/mach-uniphier/clk/clk-dram-pro5.c
arch/arm/mach-uniphier/clk/clk-dram-pxs2.c
arch/arm/mach-uniphier/clk/clk-early-ld4.c
arch/arm/mach-uniphier/clk/clk-ld11.c
arch/arm/mach-uniphier/clk/clk-ld20.c
arch/arm/mach-uniphier/clk/clk-ld4.c
arch/arm/mach-uniphier/clk/clk-pro4.c
arch/arm/mach-uniphier/clk/clk-pro5.c
arch/arm/mach-uniphier/clk/clk-pxs2.c
arch/arm/mach-uniphier/clk/clk-pxs3.c
arch/arm/mach-uniphier/clk/dpll-ld4.c
arch/arm/mach-uniphier/clk/dpll-pro4.c
arch/arm/mach-uniphier/clk/dpll-sld8.c
arch/arm/mach-uniphier/clk/dpll-tail.c
arch/arm/mach-uniphier/clk/pll-base-ld20.c
arch/arm/mach-uniphier/clk/pll-ld11.c
arch/arm/mach-uniphier/clk/pll-ld20.c
arch/arm/mach-uniphier/clk/pll-ld4.c
arch/arm/mach-uniphier/clk/pll-pro4.c
arch/arm/mach-uniphier/clk/pll-pxs3.c
arch/arm/mach-uniphier/clk/pll.h
arch/arm/mach-uniphier/cpu-info.c
arch/arm/mach-uniphier/debug-uart/Makefile
arch/arm/mach-uniphier/debug-uart/debug-uart-ld20.c
arch/arm/mach-uniphier/debug-uart/debug-uart-ld4.c
arch/arm/mach-uniphier/debug-uart/debug-uart-ld6b.c
arch/arm/mach-uniphier/debug-uart/debug-uart-pro4.c
arch/arm/mach-uniphier/debug-uart/debug-uart-pro5.c
arch/arm/mach-uniphier/debug-uart/debug-uart-pxs2.c
arch/arm/mach-uniphier/debug-uart/debug-uart-sld8.c
arch/arm/mach-uniphier/debug-uart/debug-uart.c
arch/arm/mach-uniphier/debug-uart/debug-uart.h
arch/arm/mach-uniphier/debug.h
arch/arm/mach-uniphier/dram/Makefile
arch/arm/mach-uniphier/dram/cmd_ddrmphy.c
arch/arm/mach-uniphier/dram/cmd_ddrphy.c
arch/arm/mach-uniphier/dram/ddrmphy-regs.h
arch/arm/mach-uniphier/dram/ddrphy-init.h
arch/arm/mach-uniphier/dram/ddrphy-ld4.c
arch/arm/mach-uniphier/dram/ddrphy-regs.h
arch/arm/mach-uniphier/dram/ddrphy-training.c
arch/arm/mach-uniphier/dram/umc-ld4.c
arch/arm/mach-uniphier/dram/umc-pro4.c
arch/arm/mach-uniphier/dram/umc-pro5.c
arch/arm/mach-uniphier/dram/umc-pxs2.c
arch/arm/mach-uniphier/dram/umc-regs.h
arch/arm/mach-uniphier/dram/umc-sld8.c
arch/arm/mach-uniphier/dram_init.c
arch/arm/mach-uniphier/init.h
arch/arm/mach-uniphier/memconf.c
arch/arm/mach-uniphier/micro-support-card.c
arch/arm/mach-uniphier/micro-support-card.h
arch/arm/mach-uniphier/mmc-boot-mode.c
arch/arm/mach-uniphier/mmc-first-dev.c
arch/arm/mach-uniphier/pinctrl-glue.c
arch/arm/mach-uniphier/reset.c
arch/arm/mach-uniphier/sbc/Makefile
arch/arm/mach-uniphier/sbc/sbc-ld11.c
arch/arm/mach-uniphier/sbc/sbc-ld4.c
arch/arm/mach-uniphier/sbc/sbc-pxs2.c
arch/arm/mach-uniphier/sbc/sbc-regs.h
arch/arm/mach-uniphier/sbc/sbc.c
arch/arm/mach-uniphier/sc-regs.h
arch/arm/mach-uniphier/sc64-regs.h
arch/arm/mach-uniphier/sg-regs.h
arch/arm/mach-uniphier/soc-info.c
arch/arm/mach-uniphier/soc-info.h
arch/arm/mach-uniphier/spl_board_init.c
arch/arm/mach-versatile/Makefile
arch/arm/mach-versatile/reset.S
arch/arm/mach-versatile/timer.c
arch/arm/mach-zynq/Makefile
arch/arm/mach-zynq/clk.c
arch/arm/mach-zynq/cpu.c
arch/arm/mach-zynq/ddrc.c
arch/arm/mach-zynq/include/mach/clk.h
arch/arm/mach-zynq/include/mach/gpio.h
arch/arm/mach-zynq/include/mach/hardware.h
arch/arm/mach-zynq/include/mach/ps7_init_gpl.h
arch/arm/mach-zynq/include/mach/sys_proto.h
arch/arm/mach-zynq/lowlevel_init.S
arch/arm/mach-zynq/ps7_spl_init.c
arch/arm/mach-zynq/slcr.c
arch/arm/mach-zynq/spl.c
arch/arm/mach-zynq/timer.c
arch/arm/mach-zynq/u-boot-spl.lds
arch/arm/mach-zynq/u-boot.lds
arch/m68k/Makefile
arch/m68k/config.mk
arch/m68k/cpu/mcf5227x/Makefile
arch/m68k/cpu/mcf5227x/cpu.c
arch/m68k/cpu/mcf5227x/cpu_init.c
arch/m68k/cpu/mcf5227x/interrupts.c
arch/m68k/cpu/mcf5227x/speed.c
arch/m68k/cpu/mcf5227x/start.S
arch/m68k/cpu/mcf523x/Makefile
arch/m68k/cpu/mcf523x/cpu.c
arch/m68k/cpu/mcf523x/cpu_init.c
arch/m68k/cpu/mcf523x/interrupts.c
arch/m68k/cpu/mcf523x/speed.c
arch/m68k/cpu/mcf523x/start.S
arch/m68k/cpu/mcf52x2/Makefile
arch/m68k/cpu/mcf52x2/cpu.c
arch/m68k/cpu/mcf52x2/cpu.h
arch/m68k/cpu/mcf52x2/cpu_init.c
arch/m68k/cpu/mcf52x2/interrupts.c
arch/m68k/cpu/mcf52x2/speed.c
arch/m68k/cpu/mcf52x2/start.S
arch/m68k/cpu/mcf530x/Makefile
arch/m68k/cpu/mcf530x/cpu.c
arch/m68k/cpu/mcf530x/cpu_init.c
arch/m68k/cpu/mcf530x/interrupts.c
arch/m68k/cpu/mcf530x/speed.c
arch/m68k/cpu/mcf530x/start.S
arch/m68k/cpu/mcf532x/Makefile
arch/m68k/cpu/mcf532x/cpu.c
arch/m68k/cpu/mcf532x/cpu_init.c
arch/m68k/cpu/mcf532x/interrupts.c
arch/m68k/cpu/mcf532x/speed.c
arch/m68k/cpu/mcf532x/start.S
arch/m68k/cpu/mcf5445x/Makefile
arch/m68k/cpu/mcf5445x/cpu.c
arch/m68k/cpu/mcf5445x/cpu_init.c
arch/m68k/cpu/mcf5445x/interrupts.c
arch/m68k/cpu/mcf5445x/pci.c
arch/m68k/cpu/mcf5445x/speed.c
arch/m68k/cpu/mcf5445x/start.S
arch/m68k/cpu/mcf547x_8x/Makefile
arch/m68k/cpu/mcf547x_8x/cpu.c
arch/m68k/cpu/mcf547x_8x/cpu_init.c
arch/m68k/cpu/mcf547x_8x/interrupts.c
arch/m68k/cpu/mcf547x_8x/pci.c
arch/m68k/cpu/mcf547x_8x/slicetimer.c
arch/m68k/cpu/mcf547x_8x/speed.c
arch/m68k/cpu/mcf547x_8x/start.S
arch/m68k/cpu/u-boot.lds
arch/m68k/include/asm/byteorder.h
arch/m68k/include/asm/cache.h
arch/m68k/include/asm/coldfire/ata.h
arch/m68k/include/asm/coldfire/crossbar.h
arch/m68k/include/asm/coldfire/dspi.h
arch/m68k/include/asm/coldfire/edma.h
arch/m68k/include/asm/coldfire/eport.h
arch/m68k/include/asm/coldfire/flexbus.h
arch/m68k/include/asm/coldfire/flexcan.h
arch/m68k/include/asm/coldfire/intctrl.h
arch/m68k/include/asm/coldfire/lcd.h
arch/m68k/include/asm/coldfire/mdha.h
arch/m68k/include/asm/coldfire/pwm.h
arch/m68k/include/asm/coldfire/qspi.h
arch/m68k/include/asm/coldfire/rng.h
arch/m68k/include/asm/coldfire/skha.h
arch/m68k/include/asm/coldfire/ssi.h
arch/m68k/include/asm/config.h
arch/m68k/include/asm/fec.h
arch/m68k/include/asm/fsl_i2c.h
arch/m68k/include/asm/fsl_mcdmafec.h
arch/m68k/include/asm/global_data.h
arch/m68k/include/asm/immap.h
arch/m68k/include/asm/immap_520x.h
arch/m68k/include/asm/immap_5227x.h
arch/m68k/include/asm/immap_5235.h
arch/m68k/include/asm/immap_5249.h
arch/m68k/include/asm/immap_5253.h
arch/m68k/include/asm/immap_5271.h
arch/m68k/include/asm/immap_5272.h
arch/m68k/include/asm/immap_5275.h
arch/m68k/include/asm/immap_5282.h
arch/m68k/include/asm/immap_5301x.h
arch/m68k/include/asm/immap_5307.h
arch/m68k/include/asm/immap_5329.h
arch/m68k/include/asm/immap_5441x.h
arch/m68k/include/asm/immap_5445x.h
arch/m68k/include/asm/immap_547x_8x.h
arch/m68k/include/asm/io.h
arch/m68k/include/asm/m520x.h
arch/m68k/include/asm/m5227x.h
arch/m68k/include/asm/m5235.h
arch/m68k/include/asm/m5249.h
arch/m68k/include/asm/m5253.h
arch/m68k/include/asm/m5271.h
arch/m68k/include/asm/m5272.h
arch/m68k/include/asm/m5275.h
arch/m68k/include/asm/m5282.h
arch/m68k/include/asm/m5301x.h
arch/m68k/include/asm/m5307.h
arch/m68k/include/asm/m5329.h
arch/m68k/include/asm/m5441x.h
arch/m68k/include/asm/m5445x.h
arch/m68k/include/asm/m547x_8x.h
arch/m68k/include/asm/ptrace.h
arch/m68k/include/asm/rtc.h
arch/m68k/include/asm/sections.h
arch/m68k/include/asm/timer.h
arch/m68k/include/asm/u-boot.h
arch/m68k/include/asm/uart.h
arch/m68k/lib/Makefile
arch/m68k/lib/ashldi3.c
arch/m68k/lib/bootm.c
arch/m68k/lib/cache.c
arch/m68k/lib/interrupts.c
arch/m68k/lib/lshrdi3.c
arch/m68k/lib/muldi3.c
arch/m68k/lib/time.c
arch/m68k/lib/traps.c
arch/microblaze/Makefile
arch/microblaze/config.mk
arch/microblaze/cpu/Makefile
arch/microblaze/cpu/cache.c
arch/microblaze/cpu/exception.c
arch/microblaze/cpu/interrupts.c
arch/microblaze/cpu/irq.S
arch/microblaze/cpu/spl.c
arch/microblaze/cpu/start.S
arch/microblaze/cpu/timer.c
arch/microblaze/cpu/u-boot-spl.lds
arch/microblaze/cpu/u-boot.lds
arch/microblaze/dts/Makefile
arch/microblaze/include/asm/asm.h
arch/microblaze/include/asm/cache.h
arch/microblaze/include/asm/config.h
arch/microblaze/include/asm/global_data.h
arch/microblaze/include/asm/microblaze_intc.h
arch/microblaze/include/asm/microblaze_timer.h
arch/microblaze/include/asm/processor.h
arch/microblaze/include/asm/sections.h
arch/microblaze/include/asm/spl.h
arch/microblaze/include/asm/u-boot.h
arch/microblaze/lib/Makefile
arch/microblaze/lib/bootm.c
arch/microblaze/lib/muldi3.c
arch/mips/Makefile
arch/mips/Makefile.postlink
arch/mips/config.mk
arch/mips/cpu/Makefile
arch/mips/cpu/cm_init.S
arch/mips/cpu/cpu.c
arch/mips/cpu/interrupts.c
arch/mips/cpu/mips32/config.mk
arch/mips/cpu/mips64/config.mk
arch/mips/cpu/start.S
arch/mips/cpu/time.c
arch/mips/cpu/u-boot-spl.lds
arch/mips/cpu/u-boot.lds
arch/mips/dts/Makefile
arch/mips/dts/ap121.dts
arch/mips/dts/ap143.dts
arch/mips/dts/ar933x.dtsi
arch/mips/dts/ar934x.dtsi
arch/mips/dts/brcm,bcm3380.dtsi
arch/mips/dts/brcm,bcm6318.dtsi
arch/mips/dts/brcm,bcm63268.dtsi
arch/mips/dts/brcm,bcm6328.dtsi
arch/mips/dts/brcm,bcm6338.dtsi
arch/mips/dts/brcm,bcm6348.dtsi
arch/mips/dts/brcm,bcm6358.dtsi
arch/mips/dts/brcm,bcm6362.dtsi
arch/mips/dts/brcm,bcm6368.dtsi
arch/mips/dts/comtrend,ar-5315u.dts
arch/mips/dts/comtrend,ar-5387un.dts
arch/mips/dts/comtrend,ct-5361.dts
arch/mips/dts/comtrend,vr-3032u.dts
arch/mips/dts/comtrend,wap-5813n.dts
arch/mips/dts/huawei,hg556a.dts
arch/mips/dts/netgear,cg3100d.dts
arch/mips/dts/netgear,dgnd3700v2.dts
arch/mips/dts/pic32mzda.dtsi
arch/mips/dts/pic32mzda_sk.dts
arch/mips/dts/qca953x.dtsi
arch/mips/dts/sagem,f@st1704.dts
arch/mips/dts/sfr,nb4-ser.dts
arch/mips/dts/skeleton.dtsi
arch/mips/dts/tplink_wdr4300.dts
arch/mips/include/asm/addrspace.h
arch/mips/include/asm/asm-offsets.h
arch/mips/include/asm/asm.h
arch/mips/include/asm/bitops.h
arch/mips/include/asm/byteorder.h
arch/mips/include/asm/cache.h
arch/mips/include/asm/cachectl.h
arch/mips/include/asm/cacheops.h
arch/mips/include/asm/cm.h
arch/mips/include/asm/config.h
arch/mips/include/asm/const.h
arch/mips/include/asm/cpu-features.h
arch/mips/include/asm/global_data.h
arch/mips/include/asm/io.h
arch/mips/include/asm/isadep.h
arch/mips/include/asm/mach-generic/cpu-feature-overrides.h
arch/mips/include/asm/mach-generic/ioremap.h
arch/mips/include/asm/mach-generic/mangle-port.h
arch/mips/include/asm/mach-generic/spaces.h
arch/mips/include/asm/malta.h
arch/mips/include/asm/mipsregs.h
arch/mips/include/asm/pgtable-bits.h
arch/mips/include/asm/posix_types.h
arch/mips/include/asm/processor.h
arch/mips/include/asm/ptrace.h
arch/mips/include/asm/reboot.h
arch/mips/include/asm/reg.h
arch/mips/include/asm/regdef.h
arch/mips/include/asm/relocs.h
arch/mips/include/asm/sections.h
arch/mips/include/asm/sgidefs.h
arch/mips/include/asm/string.h
arch/mips/include/asm/system.h
arch/mips/include/asm/types.h
arch/mips/include/asm/u-boot-mips.h
arch/mips/include/asm/u-boot.h
arch/mips/include/asm/unaligned.h
arch/mips/lib/Makefile
arch/mips/lib/asm-offsets.c
arch/mips/lib/bootm.c
arch/mips/lib/cache.c
arch/mips/lib/cache_init.S
arch/mips/lib/genex.S
arch/mips/lib/reloc.c
arch/mips/lib/stack.c
arch/mips/lib/traps.c
arch/mips/mach-ath79/Makefile
arch/mips/mach-ath79/ar933x/Makefile
arch/mips/mach-ath79/ar933x/clk.c
arch/mips/mach-ath79/ar933x/ddr.c
arch/mips/mach-ath79/ar933x/lowlevel_init.S
arch/mips/mach-ath79/ar934x/Makefile
arch/mips/mach-ath79/ar934x/clk.c
arch/mips/mach-ath79/ar934x/cpu.c
arch/mips/mach-ath79/ar934x/ddr.c
arch/mips/mach-ath79/cpu.c
arch/mips/mach-ath79/dram.c
arch/mips/mach-ath79/include/mach/ar71xx_regs.h
arch/mips/mach-ath79/include/mach/ath79.h
arch/mips/mach-ath79/include/mach/ddr.h
arch/mips/mach-ath79/qca953x/Makefile
arch/mips/mach-ath79/qca953x/clk.c
arch/mips/mach-ath79/qca953x/ddr.c
arch/mips/mach-ath79/qca953x/lowlevel_init.S
arch/mips/mach-ath79/reset.c
arch/mips/mach-au1x00/Makefile
arch/mips/mach-au1x00/au1x00_eth.c
arch/mips/mach-au1x00/au1x00_ide.c
arch/mips/mach-au1x00/au1x00_serial.c
arch/mips/mach-au1x00/au1x00_usb_ohci.c
arch/mips/mach-au1x00/include/mach/au1x00.h
arch/mips/mach-bmips/Makefile
arch/mips/mach-bmips/dram.c
arch/mips/mach-bmips/include/ioremap.h
arch/mips/mach-pic32/cpu.c
arch/mips/mach-pic32/include/mach/ddr.h
arch/mips/mach-pic32/include/mach/pic32.h
arch/mips/mach-pic32/lowlevel_init.S
arch/mips/mach-pic32/reset.c
arch/nds32/Makefile
arch/nds32/config.mk
arch/nds32/cpu/n1213/Makefile
arch/nds32/cpu/n1213/ae3xx/Makefile
arch/nds32/cpu/n1213/ae3xx/cpu.c
arch/nds32/cpu/n1213/ae3xx/lowlevel_init.S
arch/nds32/cpu/n1213/ae3xx/timer.c
arch/nds32/cpu/n1213/ae3xx/watchdog.S
arch/nds32/cpu/n1213/ag101/Makefile
arch/nds32/cpu/n1213/ag101/cpu.c
arch/nds32/cpu/n1213/ag101/lowlevel_init.S
arch/nds32/cpu/n1213/ag101/timer.c
arch/nds32/cpu/n1213/ag101/watchdog.S
arch/nds32/cpu/n1213/start.S
arch/nds32/cpu/n1213/u-boot.lds
arch/nds32/dts/Makefile
arch/nds32/include/asm/arch-ae3xx/ae3xx.h
arch/nds32/include/asm/arch-ag101/ag101.h
arch/nds32/include/asm/arch-ag102/ag102.h
arch/nds32/include/asm/bootm.h
arch/nds32/include/asm/cache.h
arch/nds32/include/asm/config.h
arch/nds32/include/asm/dma-mapping.h
arch/nds32/include/asm/global_data.h
arch/nds32/include/asm/io.h
arch/nds32/include/asm/linkage.h
arch/nds32/include/asm/macro.h
arch/nds32/include/asm/sections.h
arch/nds32/include/asm/setup.h
arch/nds32/include/asm/system.h
arch/nds32/include/asm/u-boot-nds32.h
arch/nds32/include/asm/u-boot.h
arch/nds32/lib/Makefile
arch/nds32/lib/boot.c
arch/nds32/lib/bootm.c
arch/nds32/lib/cache.c
arch/nds32/lib/interrupts.c
arch/nios2/Makefile
arch/nios2/config.mk
arch/nios2/cpu/Makefile
arch/nios2/cpu/cpu.c
arch/nios2/cpu/exceptions.S
arch/nios2/cpu/interrupts.c
arch/nios2/cpu/start.S
arch/nios2/cpu/traps.c
arch/nios2/cpu/u-boot.lds
arch/nios2/dts/10m50_devboard.dts
arch/nios2/dts/3c120_devboard.dts
arch/nios2/dts/Makefile
arch/nios2/include/asm/bitops.h
arch/nios2/include/asm/byteorder.h
arch/nios2/include/asm/cache.h
arch/nios2/include/asm/config.h
arch/nios2/include/asm/global_data.h
arch/nios2/include/asm/io.h
arch/nios2/include/asm/nios2.h
arch/nios2/include/asm/opcodes.h
arch/nios2/include/asm/processor.h
arch/nios2/include/asm/ptrace.h
arch/nios2/include/asm/string.h
arch/nios2/include/asm/system.h
arch/nios2/include/asm/u-boot.h
arch/nios2/lib/Makefile
arch/nios2/lib/bootm.c
arch/nios2/lib/cache.c
arch/nios2/lib/libgcc.c
arch/nios2/lib/longlong.h
arch/powerpc/Makefile
arch/powerpc/config.mk
arch/powerpc/cpu/Makefile
arch/powerpc/cpu/mpc83xx/Makefile
arch/powerpc/cpu/mpc83xx/config.mk
arch/powerpc/cpu/mpc83xx/cpu.c
arch/powerpc/cpu/mpc83xx/cpu_init.c
arch/powerpc/cpu/mpc83xx/ecc.c
arch/powerpc/cpu/mpc83xx/fdt.c
arch/powerpc/cpu/mpc83xx/interrupts.c
arch/powerpc/cpu/mpc83xx/law.c
arch/powerpc/cpu/mpc83xx/pci.c
arch/powerpc/cpu/mpc83xx/pcie.c
arch/powerpc/cpu/mpc83xx/qe_io.c
arch/powerpc/cpu/mpc83xx/serdes.c
arch/powerpc/cpu/mpc83xx/spd_sdram.c
arch/powerpc/cpu/mpc83xx/speed.c
arch/powerpc/cpu/mpc83xx/spl_minimal.c
arch/powerpc/cpu/mpc83xx/start.S
arch/powerpc/cpu/mpc83xx/traps.c
arch/powerpc/cpu/mpc83xx/u-boot-spl.lds
arch/powerpc/cpu/mpc83xx/u-boot.lds
arch/powerpc/cpu/mpc85xx/Makefile
arch/powerpc/cpu/mpc85xx/b4860_ids.c
arch/powerpc/cpu/mpc85xx/b4860_serdes.c
arch/powerpc/cpu/mpc85xx/bsc9132_serdes.c
arch/powerpc/cpu/mpc85xx/c29x_serdes.c
arch/powerpc/cpu/mpc85xx/cmd_errata.c
arch/powerpc/cpu/mpc85xx/config.mk
arch/powerpc/cpu/mpc85xx/cpu.c
arch/powerpc/cpu/mpc85xx/cpu_init.c
arch/powerpc/cpu/mpc85xx/cpu_init_early.c
arch/powerpc/cpu/mpc85xx/ether_fcc.c
arch/powerpc/cpu/mpc85xx/fdt.c
arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.c
arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.h
arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c
arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.h
arch/powerpc/cpu/mpc85xx/interrupts.c
arch/powerpc/cpu/mpc85xx/liodn.c
arch/powerpc/cpu/mpc85xx/mp.c
arch/powerpc/cpu/mpc85xx/mpc8536_serdes.c
arch/powerpc/cpu/mpc85xx/mpc8544_serdes.c
arch/powerpc/cpu/mpc85xx/mpc8548_serdes.c
arch/powerpc/cpu/mpc85xx/mpc8568_serdes.c
arch/powerpc/cpu/mpc85xx/mpc8569_serdes.c
arch/powerpc/cpu/mpc85xx/mpc8572_serdes.c
arch/powerpc/cpu/mpc85xx/p1010_serdes.c
arch/powerpc/cpu/mpc85xx/p1021_serdes.c
arch/powerpc/cpu/mpc85xx/p1022_serdes.c
arch/powerpc/cpu/mpc85xx/p1023_serdes.c
arch/powerpc/cpu/mpc85xx/p2020_serdes.c
arch/powerpc/cpu/mpc85xx/p2041_ids.c
arch/powerpc/cpu/mpc85xx/p2041_serdes.c
arch/powerpc/cpu/mpc85xx/p3041_ids.c
arch/powerpc/cpu/mpc85xx/p3041_serdes.c
arch/powerpc/cpu/mpc85xx/p4080_ids.c
arch/powerpc/cpu/mpc85xx/p4080_serdes.c
arch/powerpc/cpu/mpc85xx/p5020_ids.c
arch/powerpc/cpu/mpc85xx/p5020_serdes.c
arch/powerpc/cpu/mpc85xx/p5040_ids.c
arch/powerpc/cpu/mpc85xx/p5040_serdes.c
arch/powerpc/cpu/mpc85xx/pci.c
arch/powerpc/cpu/mpc85xx/portals.c
arch/powerpc/cpu/mpc85xx/qe_io.c
arch/powerpc/cpu/mpc85xx/release.S
arch/powerpc/cpu/mpc85xx/serial_scc.c
arch/powerpc/cpu/mpc85xx/speed.c
arch/powerpc/cpu/mpc85xx/spl_minimal.c
arch/powerpc/cpu/mpc85xx/start.S
arch/powerpc/cpu/mpc85xx/t1024_ids.c
arch/powerpc/cpu/mpc85xx/t1024_serdes.c
arch/powerpc/cpu/mpc85xx/t1040_ids.c
arch/powerpc/cpu/mpc85xx/t1040_serdes.c
arch/powerpc/cpu/mpc85xx/t2080_ids.c
arch/powerpc/cpu/mpc85xx/t2080_serdes.c
arch/powerpc/cpu/mpc85xx/t4240_ids.c
arch/powerpc/cpu/mpc85xx/t4240_serdes.c
arch/powerpc/cpu/mpc85xx/tlb.c
arch/powerpc/cpu/mpc85xx/traps.c
arch/powerpc/cpu/mpc85xx/u-boot-nand.lds
arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds
arch/powerpc/cpu/mpc85xx/u-boot-spl.lds
arch/powerpc/cpu/mpc85xx/u-boot.lds
arch/powerpc/cpu/mpc86xx/Makefile
arch/powerpc/cpu/mpc86xx/config.mk
arch/powerpc/cpu/mpc86xx/cpu.c
arch/powerpc/cpu/mpc86xx/cpu_init.c
arch/powerpc/cpu/mpc86xx/fdt.c
arch/powerpc/cpu/mpc86xx/interrupts.c
arch/powerpc/cpu/mpc86xx/mp.c
arch/powerpc/cpu/mpc86xx/mpc8610_serdes.c
arch/powerpc/cpu/mpc86xx/mpc8641_serdes.c
arch/powerpc/cpu/mpc86xx/release.S
arch/powerpc/cpu/mpc86xx/speed.c
arch/powerpc/cpu/mpc86xx/start.S
arch/powerpc/cpu/mpc86xx/traps.c
arch/powerpc/cpu/mpc86xx/u-boot.lds
arch/powerpc/cpu/mpc8xx/Makefile
arch/powerpc/cpu/mpc8xx/cache.c
arch/powerpc/cpu/mpc8xx/config.mk
arch/powerpc/cpu/mpc8xx/cpu.c
arch/powerpc/cpu/mpc8xx/cpu_init.c
arch/powerpc/cpu/mpc8xx/fdt.c
arch/powerpc/cpu/mpc8xx/immap.c
arch/powerpc/cpu/mpc8xx/interrupts.c
arch/powerpc/cpu/mpc8xx/speed.c
arch/powerpc/cpu/mpc8xx/start.S
arch/powerpc/cpu/mpc8xx/traps.c
arch/powerpc/cpu/mpc8xxx/Makefile
arch/powerpc/cpu/mpc8xxx/cpu.c
arch/powerpc/cpu/mpc8xxx/fdt.c
arch/powerpc/cpu/mpc8xxx/fsl_lbc.c
arch/powerpc/cpu/mpc8xxx/fsl_pamu.c
arch/powerpc/cpu/mpc8xxx/law.c
arch/powerpc/cpu/mpc8xxx/pamu_table.c
arch/powerpc/cpu/mpc8xxx/srio.c
arch/powerpc/include/asm/arch-mpc83xx/gpio.h
arch/powerpc/include/asm/arch-mpc85xx/gpio.h
arch/powerpc/include/asm/arch-ppc4xx/gpio.h
arch/powerpc/include/asm/config.h
arch/powerpc/include/asm/config_mpc85xx.h
arch/powerpc/include/asm/config_mpc86xx.h
arch/powerpc/include/asm/fsl_dma.h
arch/powerpc/include/asm/fsl_fdt.h
arch/powerpc/include/asm/fsl_i2c.h
arch/powerpc/include/asm/fsl_law.h
arch/powerpc/include/asm/fsl_lbc.h
arch/powerpc/include/asm/fsl_liodn.h
arch/powerpc/include/asm/fsl_mpc83xx_serdes.h
arch/powerpc/include/asm/fsl_pamu.h
arch/powerpc/include/asm/fsl_pci.h
arch/powerpc/include/asm/fsl_portals.h
arch/powerpc/include/asm/fsl_secure_boot.h
arch/powerpc/include/asm/fsl_serdes.h
arch/powerpc/include/asm/fsl_srio.h
arch/powerpc/include/asm/global_data.h
arch/powerpc/include/asm/immap_83xx.h
arch/powerpc/include/asm/immap_85xx.h
arch/powerpc/include/asm/interrupt.h
arch/powerpc/include/asm/iopin_8xx.h
arch/powerpc/include/asm/linkage.h
arch/powerpc/include/asm/mp.h
arch/powerpc/include/asm/mpc85xx_gpio.h
arch/powerpc/include/asm/mpc8xxx_spi.h
arch/powerpc/include/asm/ppc.h
arch/powerpc/include/asm/sections.h
arch/powerpc/include/asm/spl.h
arch/powerpc/include/asm/u-boot.h
arch/powerpc/lib/Makefile
arch/powerpc/lib/_ashldi3.S
arch/powerpc/lib/_ashrdi3.S
arch/powerpc/lib/_lshrdi3.S
arch/powerpc/lib/bat_rw.c
arch/powerpc/lib/bootm.c
arch/powerpc/lib/cache.c
arch/powerpc/lib/extable.c
arch/powerpc/lib/interrupts.c
arch/powerpc/lib/ppccache.S
arch/powerpc/lib/ppcstring.S
arch/powerpc/lib/reloc.S
arch/powerpc/lib/spl.c
arch/powerpc/lib/stack.c
arch/powerpc/lib/ticks.S
arch/powerpc/lib/time.c
arch/riscv/Makefile
arch/riscv/config.mk
arch/riscv/cpu/nx25/Makefile
arch/riscv/cpu/nx25/cpu.c
arch/riscv/cpu/nx25/start.S
arch/riscv/cpu/nx25/u-boot.lds
arch/riscv/dts/Makefile
arch/riscv/include/asm/bootm.h
arch/riscv/include/asm/cache.h
arch/riscv/include/asm/config.h
arch/riscv/include/asm/encoding.h
arch/riscv/include/asm/global_data.h
arch/riscv/include/asm/io.h
arch/riscv/include/asm/linkage.h
arch/riscv/include/asm/mach-types.h
arch/riscv/include/asm/sections.h
arch/riscv/include/asm/setup.h
arch/riscv/include/asm/system.h
arch/riscv/include/asm/u-boot-riscv.h
arch/riscv/include/asm/u-boot.h
arch/riscv/lib/Makefile
arch/riscv/lib/boot.c
arch/riscv/lib/bootm.c
arch/riscv/lib/cache.c
arch/riscv/lib/interrupts.c
arch/sandbox/Makefile
arch/sandbox/config.mk
arch/sandbox/cpu/Makefile
arch/sandbox/cpu/cpu.c
arch/sandbox/cpu/eth-raw-os.c
arch/sandbox/cpu/os.c
arch/sandbox/cpu/sdl.c
arch/sandbox/cpu/spl.c
arch/sandbox/cpu/start.c
arch/sandbox/cpu/state.c
arch/sandbox/cpu/u-boot-spl.lds
arch/sandbox/cpu/u-boot.lds
arch/sandbox/dts/Makefile
arch/sandbox/dts/sandbox_pmic.dtsi
arch/sandbox/dts/test.dts
arch/sandbox/include/asm/byteorder.h
arch/sandbox/include/asm/cache.h
arch/sandbox/include/asm/clk.h
arch/sandbox/include/asm/config.h
arch/sandbox/include/asm/eth-raw-os.h
arch/sandbox/include/asm/eth.h
arch/sandbox/include/asm/global_data.h
arch/sandbox/include/asm/gpio.h
arch/sandbox/include/asm/io.h
arch/sandbox/include/asm/mbox.h
arch/sandbox/include/asm/power-domain.h
arch/sandbox/include/asm/processor.h
arch/sandbox/include/asm/ptrace.h
arch/sandbox/include/asm/reset.h
arch/sandbox/include/asm/rtc.h
arch/sandbox/include/asm/sdl.h
arch/sandbox/include/asm/sound.h
arch/sandbox/include/asm/spl.h
arch/sandbox/include/asm/state.h
arch/sandbox/include/asm/string.h
arch/sandbox/include/asm/system.h
arch/sandbox/include/asm/test.h
arch/sandbox/include/asm/types.h
arch/sandbox/include/asm/u-boot-sandbox.h
arch/sandbox/include/asm/u-boot.h
arch/sandbox/include/asm/unaligned.h
arch/sandbox/lib/Makefile
arch/sandbox/lib/bootm.c
arch/sandbox/lib/interrupts.c
arch/sandbox/lib/pci_io.c
arch/sh/Makefile
arch/sh/config.mk
arch/sh/cpu/sh2/Makefile
arch/sh/cpu/sh2/config.mk
arch/sh/cpu/sh2/cpu.c
arch/sh/cpu/sh2/interrupts.c
arch/sh/cpu/sh2/watchdog.c
arch/sh/cpu/sh3/Makefile
arch/sh/cpu/sh3/config.mk
arch/sh/cpu/sh3/cpu.c
arch/sh/cpu/sh3/interrupts.c
arch/sh/cpu/sh3/watchdog.c
arch/sh/cpu/sh4/Makefile
arch/sh/cpu/sh4/cache.c
arch/sh/cpu/sh4/config.mk
arch/sh/cpu/sh4/cpu.c
arch/sh/cpu/sh4/interrupts.c
arch/sh/cpu/sh4/watchdog.c
arch/sh/cpu/u-boot.lds
arch/sh/include/asm/byteorder.h
arch/sh/include/asm/config.h
arch/sh/include/asm/cpu_sh2.h
arch/sh/include/asm/cpu_sh3.h
arch/sh/include/asm/cpu_sh4.h
arch/sh/include/asm/cpu_sh7720.h
arch/sh/include/asm/cpu_sh7722.h
arch/sh/include/asm/cpu_sh7723.h
arch/sh/include/asm/cpu_sh7724.h
arch/sh/include/asm/cpu_sh7734.h
arch/sh/include/asm/cpu_sh7750.h
arch/sh/include/asm/cpu_sh7752.h
arch/sh/include/asm/cpu_sh7753.h
arch/sh/include/asm/cpu_sh7757.h
arch/sh/include/asm/cpu_sh7763.h
arch/sh/include/asm/cpu_sh7780.h
arch/sh/include/asm/cpu_sh7785.h
arch/sh/include/asm/global_data.h
arch/sh/include/asm/macro.h
arch/sh/include/asm/mmc.h
arch/sh/include/asm/pci.h
arch/sh/include/asm/sections.h
arch/sh/include/asm/u-boot.h
arch/sh/include/asm/zimage.h
arch/sh/lib/Makefile
arch/sh/lib/ashiftrt.S
arch/sh/lib/ashlsi3.S
arch/sh/lib/ashrsi3.S
arch/sh/lib/board.c
arch/sh/lib/bootm.c
arch/sh/lib/lshrsi3.S
arch/sh/lib/movmem.S
arch/sh/lib/start.S
arch/sh/lib/time.c
arch/sh/lib/time_sh2.c
arch/sh/lib/udiv_qrnnd.S
arch/sh/lib/udivsi3.S
arch/sh/lib/udivsi3_i4i-Os.S
arch/sh/lib/udivsi3_i4i.S
arch/sh/lib/zimageboot.c
arch/x86/Makefile
arch/x86/config.mk
arch/x86/cpu/Makefile
arch/x86/cpu/baytrail/Kconfig
arch/x86/cpu/baytrail/Makefile
arch/x86/cpu/baytrail/acpi.c
arch/x86/cpu/baytrail/cpu.c
arch/x86/cpu/baytrail/early_uart.c
arch/x86/cpu/baytrail/fsp_configs.c
arch/x86/cpu/baytrail/valleyview.c
arch/x86/cpu/braswell/Kconfig
arch/x86/cpu/braswell/Makefile
arch/x86/cpu/braswell/braswell.c
arch/x86/cpu/braswell/early_uart.c
arch/x86/cpu/braswell/fsp_configs.c
arch/x86/cpu/broadwell/Kconfig
arch/x86/cpu/broadwell/Makefile
arch/x86/cpu/broadwell/cpu.c
arch/x86/cpu/broadwell/iobp.c
arch/x86/cpu/broadwell/lpc.c
arch/x86/cpu/broadwell/me.c
arch/x86/cpu/broadwell/northbridge.c
arch/x86/cpu/broadwell/pch.c
arch/x86/cpu/broadwell/pinctrl_broadwell.c
arch/x86/cpu/broadwell/power_state.c
arch/x86/cpu/broadwell/refcode.c
arch/x86/cpu/broadwell/sata.c
arch/x86/cpu/broadwell/sdram.c
arch/x86/cpu/call32.S
arch/x86/cpu/config.mk
arch/x86/cpu/coreboot/Makefile
arch/x86/cpu/coreboot/car.S
arch/x86/cpu/coreboot/coreboot.c
arch/x86/cpu/coreboot/sdram.c
arch/x86/cpu/coreboot/tables.c
arch/x86/cpu/coreboot/timestamp.c
arch/x86/cpu/cpu.c
arch/x86/cpu/cpu_x86.c
arch/x86/cpu/efi/Makefile
arch/x86/cpu/efi/efi.c
arch/x86/cpu/efi/sdram.c
arch/x86/cpu/i386/call64.S
arch/x86/cpu/i386/cpu.c
arch/x86/cpu/i386/interrupt.c
arch/x86/cpu/i386/setjmp.S
arch/x86/cpu/intel_common/Makefile
arch/x86/cpu/intel_common/car.S
arch/x86/cpu/intel_common/cpu.c
arch/x86/cpu/intel_common/lpc.c
arch/x86/cpu/intel_common/me_status.c
arch/x86/cpu/intel_common/microcode.c
arch/x86/cpu/intel_common/mrc.c
arch/x86/cpu/intel_common/pch.c
arch/x86/cpu/intel_common/report_platform.c
arch/x86/cpu/ioapic.c
arch/x86/cpu/irq.c
arch/x86/cpu/ivybridge/Kconfig
arch/x86/cpu/ivybridge/Makefile
arch/x86/cpu/ivybridge/bd82x6x.c
arch/x86/cpu/ivybridge/cpu.c
arch/x86/cpu/ivybridge/early_me.c
arch/x86/cpu/ivybridge/fsp_configs.c
arch/x86/cpu/ivybridge/ivybridge.c
arch/x86/cpu/ivybridge/lpc.c
arch/x86/cpu/ivybridge/model_206ax.c
arch/x86/cpu/ivybridge/northbridge.c
arch/x86/cpu/ivybridge/sata.c
arch/x86/cpu/ivybridge/sdram.c
arch/x86/cpu/ivybridge/sdram_nop.c
arch/x86/cpu/lapic.c
arch/x86/cpu/mp_init.c
arch/x86/cpu/mtrr.c
arch/x86/cpu/pci.c
arch/x86/cpu/qemu/Kconfig
arch/x86/cpu/qemu/Makefile
arch/x86/cpu/qemu/car.S
arch/x86/cpu/qemu/cpu.c
arch/x86/cpu/qemu/dram.c
arch/x86/cpu/qemu/e820.c
arch/x86/cpu/qemu/qemu.c
arch/x86/cpu/quark/Kconfig
arch/x86/cpu/quark/Makefile
arch/x86/cpu/quark/acpi.c
arch/x86/cpu/quark/car.S
arch/x86/cpu/quark/dram.c
arch/x86/cpu/quark/hte.c
arch/x86/cpu/quark/hte.h
arch/x86/cpu/quark/irq.c
arch/x86/cpu/quark/mrc.c
arch/x86/cpu/quark/mrc_util.c
arch/x86/cpu/quark/mrc_util.h
arch/x86/cpu/quark/msg_port.c
arch/x86/cpu/quark/quark.c
arch/x86/cpu/quark/smc.c
arch/x86/cpu/quark/smc.h
arch/x86/cpu/queensbay/Kconfig
arch/x86/cpu/queensbay/Makefile
arch/x86/cpu/queensbay/fsp_configs.c
arch/x86/cpu/queensbay/irq.c
arch/x86/cpu/queensbay/tnc.c
arch/x86/cpu/resetvec.S
arch/x86/cpu/sipi_vector.S
arch/x86/cpu/start.S
arch/x86/cpu/start16.S
arch/x86/cpu/start64.S
arch/x86/cpu/tangier/Kconfig
arch/x86/cpu/tangier/Makefile
arch/x86/cpu/tangier/acpi.c
arch/x86/cpu/tangier/car.S
arch/x86/cpu/tangier/sdram.c
arch/x86/cpu/tangier/tangier.c
arch/x86/cpu/turbo.c
arch/x86/cpu/u-boot-64.lds
arch/x86/cpu/u-boot-spl.lds
arch/x86/cpu/u-boot.lds
arch/x86/cpu/wakeup.S
arch/x86/cpu/x86_64/cpu.c
arch/x86/cpu/x86_64/interrupts.c
arch/x86/cpu/x86_64/setjmp.c
arch/x86/dts/Makefile
arch/x86/dts/bayleybay.dts
arch/x86/dts/baytrail_som-db5800-som-6867.dts
arch/x86/dts/cherryhill.dts
arch/x86/dts/conga-qeval20-qa3-e3845.dts
arch/x86/dts/cougarcanyon2.dts
arch/x86/dts/crownbay.dts
arch/x86/dts/dfi-bt700-q7x-151.dts
arch/x86/dts/dfi-bt700.dtsi
arch/x86/dts/edison.dts
arch/x86/dts/efi.dts
arch/x86/dts/emulation-u-boot.dtsi
arch/x86/dts/galileo.dts
arch/x86/dts/minnowmax.dts
arch/x86/dts/qemu-x86_i440fx.dts
arch/x86/dts/qemu-x86_q35.dts
arch/x86/dts/quark-u-boot.dtsi
arch/x86/dts/theadorable-x86-dfi-bt700.dts
arch/x86/dts/u-boot.dtsi
arch/x86/include/asm/acpi/debug.asl
arch/x86/include/asm/acpi/global_nvs.h
arch/x86/include/asm/acpi/globutil.asl
arch/x86/include/asm/acpi/irq_helper.h
arch/x86/include/asm/acpi/irqlinks.asl
arch/x86/include/asm/acpi/irqroute.asl
arch/x86/include/asm/acpi/sleepstates.asl
arch/x86/include/asm/acpi/statdef.asl
arch/x86/include/asm/acpi_s3.h
arch/x86/include/asm/acpi_table.h
arch/x86/include/asm/arch-baytrail/acpi/global_nvs.asl
arch/x86/include/asm/arch-baytrail/acpi/gpio.asl
arch/x86/include/asm/arch-baytrail/acpi/irqroute.h
arch/x86/include/asm/arch-baytrail/acpi/lpc.asl
arch/x86/include/asm/arch-baytrail/acpi/platform.asl
arch/x86/include/asm/arch-baytrail/acpi/southcluster.asl
arch/x86/include/asm/arch-baytrail/acpi/usb.asl
arch/x86/include/asm/arch-baytrail/acpi/xhci.asl
arch/x86/include/asm/arch-baytrail/device.h
arch/x86/include/asm/arch-baytrail/fsp/fsp_configs.h
arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h
arch/x86/include/asm/arch-baytrail/global_nvs.h
arch/x86/include/asm/arch-baytrail/iomap.h
arch/x86/include/asm/arch-baytrail/irq.h
arch/x86/include/asm/arch-braswell/fsp/fsp_configs.h
arch/x86/include/asm/arch-braswell/fsp/fsp_vpd.h
arch/x86/include/asm/arch-braswell/gpio.h
arch/x86/include/asm/arch-braswell/iomap.h
arch/x86/include/asm/arch-broadwell/cpu.h
arch/x86/include/asm/arch-broadwell/gpio.h
arch/x86/include/asm/arch-broadwell/iomap.h
arch/x86/include/asm/arch-broadwell/lpc.h
arch/x86/include/asm/arch-broadwell/me.h
arch/x86/include/asm/arch-broadwell/pch.h
arch/x86/include/asm/arch-broadwell/pei_data.h
arch/x86/include/asm/arch-broadwell/pm.h
arch/x86/include/asm/arch-broadwell/rcb.h
arch/x86/include/asm/arch-broadwell/spi.h
arch/x86/include/asm/arch-coreboot/sysinfo.h
arch/x86/include/asm/arch-coreboot/timestamp.h
arch/x86/include/asm/arch-ivybridge/fsp/fsp_configs.h
arch/x86/include/asm/arch-ivybridge/fsp/fsp_vpd.h
arch/x86/include/asm/arch-ivybridge/me.h
arch/x86/include/asm/arch-ivybridge/model_206ax.h
arch/x86/include/asm/arch-ivybridge/pch.h
arch/x86/include/asm/arch-ivybridge/pei_data.h
arch/x86/include/asm/arch-ivybridge/sandybridge.h
arch/x86/include/asm/arch-qemu/device.h
arch/x86/include/asm/arch-qemu/qemu.h
arch/x86/include/asm/arch-quark/acpi/global_nvs.asl
arch/x86/include/asm/arch-quark/acpi/irqroute.h
arch/x86/include/asm/arch-quark/acpi/lpc.asl
arch/x86/include/asm/arch-quark/acpi/platform.asl
arch/x86/include/asm/arch-quark/acpi/southcluster.asl
arch/x86/include/asm/arch-quark/device.h
arch/x86/include/asm/arch-quark/global_nvs.h
arch/x86/include/asm/arch-quark/iomap.h
arch/x86/include/asm/arch-quark/irq.h
arch/x86/include/asm/arch-quark/mrc.h
arch/x86/include/asm/arch-quark/msg_port.h
arch/x86/include/asm/arch-quark/quark.h
arch/x86/include/asm/arch-queensbay/device.h
arch/x86/include/asm/arch-queensbay/fsp/fsp_configs.h
arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h
arch/x86/include/asm/arch-queensbay/tnc.h
arch/x86/include/asm/arch-tangier/acpi/global_nvs.asl
arch/x86/include/asm/arch-tangier/acpi/platform.asl
arch/x86/include/asm/arch-tangier/acpi/southcluster.asl
arch/x86/include/asm/arch-tangier/global_nvs.h
arch/x86/include/asm/bootm.h
arch/x86/include/asm/cache.h
arch/x86/include/asm/cmos_layout.h
arch/x86/include/asm/config.h
arch/x86/include/asm/control_regs.h
arch/x86/include/asm/coreboot_tables.h
arch/x86/include/asm/cpu.h
arch/x86/include/asm/cpu_common.h
arch/x86/include/asm/cpu_x86.h
arch/x86/include/asm/dma-mapping.h
arch/x86/include/asm/early_cmos.h
arch/x86/include/asm/elf.h
arch/x86/include/asm/fsp/fsp_api.h
arch/x86/include/asm/fsp/fsp_azalia.h
arch/x86/include/asm/fsp/fsp_bootmode.h
arch/x86/include/asm/fsp/fsp_ffs.h
arch/x86/include/asm/fsp/fsp_fv.h
arch/x86/include/asm/fsp/fsp_hob.h
arch/x86/include/asm/fsp/fsp_infoheader.h
arch/x86/include/asm/fsp/fsp_support.h
arch/x86/include/asm/fsp/fsp_types.h
arch/x86/include/asm/global_data.h
arch/x86/include/asm/gpio.h
arch/x86/include/asm/i8254.h
arch/x86/include/asm/i8259.h
arch/x86/include/asm/ibmpc.h
arch/x86/include/asm/intel_regs.h
arch/x86/include/asm/interrupt.h
arch/x86/include/asm/io.h
arch/x86/include/asm/ioapic.h
arch/x86/include/asm/irq.h
arch/x86/include/asm/ist.h
arch/x86/include/asm/lapic.h
arch/x86/include/asm/lpc_common.h
arch/x86/include/asm/me_common.h
arch/x86/include/asm/microcode.h
arch/x86/include/asm/mp.h
arch/x86/include/asm/mpspec.h
arch/x86/include/asm/mrc_common.h
arch/x86/include/asm/mrccache.h
arch/x86/include/asm/msr-index.h
arch/x86/include/asm/msr.h
arch/x86/include/asm/mtrr.h
arch/x86/include/asm/pch_common.h
arch/x86/include/asm/pci.h
arch/x86/include/asm/pirq_routing.h
arch/x86/include/asm/pmu.h
arch/x86/include/asm/pnp_def.h
arch/x86/include/asm/post.h
arch/x86/include/asm/processor.h
arch/x86/include/asm/report_platform.h
arch/x86/include/asm/scu.h
arch/x86/include/asm/sections.h
arch/x86/include/asm/setjmp.h
arch/x86/include/asm/sfi.h
arch/x86/include/asm/sipi.h
arch/x86/include/asm/speedstep.h
arch/x86/include/asm/spl.h
arch/x86/include/asm/tables.h
arch/x86/include/asm/turbo.h
arch/x86/include/asm/u-boot-x86.h
arch/x86/include/asm/u-boot.h
arch/x86/include/asm/zimage.h
arch/x86/lib/Makefile
arch/x86/lib/acpi_s3.c
arch/x86/lib/acpi_table.c
arch/x86/lib/asm-offsets.c
arch/x86/lib/bios.c
arch/x86/lib/bios.h
arch/x86/lib/bios_asm.S
arch/x86/lib/bios_interrupts.c
arch/x86/lib/bootm.c
arch/x86/lib/cmd_boot.c
arch/x86/lib/coreboot_table.c
arch/x86/lib/crt0_ia32_efi.S
arch/x86/lib/crt0_x86_64_efi.S
arch/x86/lib/div64.c
arch/x86/lib/e820.c
arch/x86/lib/early_cmos.c
arch/x86/lib/efi/Makefile
arch/x86/lib/efi/car.S
arch/x86/lib/efi/efi.c
arch/x86/lib/elf_ia32_efi.lds
arch/x86/lib/elf_x86_64_efi.lds
arch/x86/lib/fsp/Makefile
arch/x86/lib/fsp/fsp_car.S
arch/x86/lib/fsp/fsp_common.c
arch/x86/lib/fsp/fsp_dram.c
arch/x86/lib/fsp/fsp_graphics.c
arch/x86/lib/fsp/fsp_support.c
arch/x86/lib/i8254.c
arch/x86/lib/i8259.c
arch/x86/lib/init_helpers.c
arch/x86/lib/interrupts.c
arch/x86/lib/lpc-uclass.c
arch/x86/lib/mpspec.c
arch/x86/lib/mrccache.c
arch/x86/lib/northbridge-uclass.c
arch/x86/lib/pinctrl_ich6.c
arch/x86/lib/pirq_routing.c
arch/x86/lib/pmu.c
arch/x86/lib/ramtest.c
arch/x86/lib/reloc_ia32_efi.c
arch/x86/lib/reloc_x86_64_efi.c
arch/x86/lib/relocate.c
arch/x86/lib/scu.c
arch/x86/lib/sections.c
arch/x86/lib/sfi.c
arch/x86/lib/spl.c
arch/x86/lib/string.c
arch/x86/lib/tables.c
arch/x86/lib/zimage.c
arch/xtensa/Makefile
arch/xtensa/config.mk
arch/xtensa/cpu/Makefile
arch/xtensa/cpu/cpu.c
arch/xtensa/cpu/exceptions.c
arch/xtensa/cpu/start.S
arch/xtensa/cpu/u-boot.lds
arch/xtensa/dts/Makefile
arch/xtensa/include/asm/addrspace.h
arch/xtensa/include/asm/arch-dc232b/core.h
arch/xtensa/include/asm/arch-dc232b/tie-asm.h
arch/xtensa/include/asm/arch-dc232b/tie.h
arch/xtensa/include/asm/arch-dc233c/core.h
arch/xtensa/include/asm/arch-dc233c/tie-asm.h
arch/xtensa/include/asm/arch-dc233c/tie.h
arch/xtensa/include/asm/arch-de212/core.h
arch/xtensa/include/asm/arch-de212/tie-asm.h
arch/xtensa/include/asm/arch-de212/tie.h
arch/xtensa/include/asm/asmmacro.h
arch/xtensa/include/asm/atomic.h
arch/xtensa/include/asm/bitops.h
arch/xtensa/include/asm/bootparam.h
arch/xtensa/include/asm/byteorder.h
arch/xtensa/include/asm/cache.h
arch/xtensa/include/asm/cacheasm.h
arch/xtensa/include/asm/config.h
arch/xtensa/include/asm/global_data.h
arch/xtensa/include/asm/io.h
arch/xtensa/include/asm/ldscript.h
arch/xtensa/include/asm/misc.h
arch/xtensa/include/asm/posix_types.h
arch/xtensa/include/asm/processor.h
arch/xtensa/include/asm/ptrace.h
arch/xtensa/include/asm/regs.h
arch/xtensa/include/asm/sections.h
arch/xtensa/include/asm/system.h
arch/xtensa/include/asm/types.h
arch/xtensa/include/asm/u-boot.h
arch/xtensa/lib/Makefile
arch/xtensa/lib/bootm.c
arch/xtensa/lib/cache.c
arch/xtensa/lib/misc.S
arch/xtensa/lib/relocate.c
arch/xtensa/lib/time.c
board/8dtech/eco5pk/Makefile
board/8dtech/eco5pk/eco5pk.c
board/8dtech/eco5pk/eco5pk.h
board/AndesTech/adp-ae3xx/Makefile
board/AndesTech/adp-ae3xx/adp-ae3xx.c
board/AndesTech/adp-ag101p/Makefile
board/AndesTech/adp-ag101p/adp-ag101p.c
board/AndesTech/nx25-ae250/Makefile
board/AndesTech/nx25-ae250/nx25-ae250.c
board/Arcturus/ucp1020/Makefile
board/Arcturus/ucp1020/cmd_arc.c
board/Arcturus/ucp1020/ddr.c
board/Arcturus/ucp1020/law.c
board/Arcturus/ucp1020/spl.c
board/Arcturus/ucp1020/spl_minimal.c
board/Arcturus/ucp1020/tlb.c
board/Arcturus/ucp1020/ucp1020.c
board/Arcturus/ucp1020/ucp1020.h
board/Barix/ipam390/Makefile
board/Barix/ipam390/ipam390.c
board/Barix/ipam390/u-boot-spl-ipam390.lds
board/BuR/brppt1/Makefile
board/BuR/brppt1/board.c
board/BuR/brppt1/mux.c
board/BuR/brxre1/Makefile
board/BuR/brxre1/board.c
board/BuR/brxre1/mux.c
board/BuR/common/bur_common.h
board/BuR/common/common.c
board/BuS/eb_cpu5282/Makefile
board/BuS/eb_cpu5282/eb_cpu5282.c
board/CZ.NIC/turris_omnia/Makefile
board/CZ.NIC/turris_omnia/turris_omnia.c
board/CarMediaLab/flea3/Makefile
board/CarMediaLab/flea3/flea3.c
board/CarMediaLab/flea3/lowlevel_init.S
board/LaCie/common/common.c
board/LaCie/common/common.h
board/LaCie/common/cpld-gpio-bus.c
board/LaCie/common/cpld-gpio-bus.h
board/LaCie/edminiv2/Makefile
board/LaCie/edminiv2/edminiv2.c
board/LaCie/net2big_v2/Makefile
board/LaCie/net2big_v2/kwbimage.cfg
board/LaCie/net2big_v2/net2big_v2.c
board/LaCie/net2big_v2/net2big_v2.h
board/LaCie/netspace_v2/Makefile
board/LaCie/netspace_v2/kwbimage-is2.cfg
board/LaCie/netspace_v2/kwbimage-ns2l.cfg
board/LaCie/netspace_v2/kwbimage.cfg
board/LaCie/netspace_v2/netspace_v2.c
board/LaCie/netspace_v2/netspace_v2.h
board/Marvell/aspenite/Makefile
board/Marvell/aspenite/aspenite.c
board/Marvell/db-88f6720/Makefile
board/Marvell/db-88f6720/db-88f6720.c
board/Marvell/db-88f6820-amc/Makefile
board/Marvell/db-88f6820-amc/db-88f6820-amc.c
board/Marvell/db-88f6820-gp/Makefile
board/Marvell/db-88f6820-gp/db-88f6820-gp.c
board/Marvell/db-mv784mp-gp/Makefile
board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c
board/Marvell/dreamplug/Makefile
board/Marvell/dreamplug/dreamplug.c
board/Marvell/dreamplug/dreamplug.h
board/Marvell/dreamplug/kwbimage.cfg
board/Marvell/gplugd/Makefile
board/Marvell/gplugd/gplugd.c
board/Marvell/guruplug/Makefile
board/Marvell/guruplug/guruplug.c
board/Marvell/guruplug/guruplug.h
board/Marvell/guruplug/kwbimage.cfg
board/Marvell/mvebu_armada-37xx/Makefile
board/Marvell/mvebu_armada-37xx/board.c
board/Marvell/mvebu_armada-8k/Makefile
board/Marvell/mvebu_armada-8k/board.c
board/Marvell/openrd/Makefile
board/Marvell/openrd/kwbimage.cfg
board/Marvell/openrd/openrd.c
board/Marvell/openrd/openrd.h
board/Marvell/sheevaplug/Makefile
board/Marvell/sheevaplug/kwbimage.cfg
board/Marvell/sheevaplug/sheevaplug.c
board/Marvell/sheevaplug/sheevaplug.h
board/Seagate/dockstar/Makefile
board/Seagate/dockstar/dockstar.c
board/Seagate/dockstar/dockstar.h
board/Seagate/dockstar/kwbimage.cfg
board/Seagate/goflexhome/Makefile
board/Seagate/goflexhome/goflexhome.c
board/Seagate/goflexhome/kwbimage.cfg
board/Seagate/nas220/nas220.c
board/Synology/ds109/Makefile
board/Synology/ds109/ds109.c
board/Synology/ds109/ds109.h
board/Synology/ds109/kwbimage.cfg
board/Synology/ds414/Makefile
board/Synology/ds414/cmd_syno.c
board/Synology/ds414/ds414.c
board/abilis/tb100/Makefile
board/abilis/tb100/tb100.c
board/advantech/dms-ba16/Makefile
board/advantech/dms-ba16/dms-ba16.c
board/advantech/dms-ba16/dms-ba16_1g.cfg
board/advantech/dms-ba16/dms-ba16_2g.cfg
board/advantech/som-db5800-som-6867/Makefile
board/advantech/som-db5800-som-6867/acpi/mainboard.asl
board/advantech/som-db5800-som-6867/dsdt.asl
board/advantech/som-db5800-som-6867/som-db5800-som-6867.c
board/advantech/som-db5800-som-6867/start.S
board/alphaproject/ap_sh4a_4a/Makefile
board/alphaproject/ap_sh4a_4a/ap_sh4a_4a.c
board/alphaproject/ap_sh4a_4a/lowlevel_init.S
board/altera/arria10-socdk/Makefile
board/altera/arria10-socdk/socfpga.c
board/altera/arria5-socdk/Makefile
board/altera/arria5-socdk/qts/iocsr_config.h
board/altera/arria5-socdk/qts/pinmux_config.h
board/altera/arria5-socdk/qts/pll_config.h
board/altera/arria5-socdk/qts/sdram_config.h
board/altera/arria5-socdk/socfpga.c
board/altera/cyclone5-socdk/Makefile
board/altera/cyclone5-socdk/qts/iocsr_config.h
board/altera/cyclone5-socdk/qts/pinmux_config.h
board/altera/cyclone5-socdk/qts/pll_config.h
board/altera/cyclone5-socdk/qts/sdram_config.h
board/altera/cyclone5-socdk/socfpga.c
board/amarula/vyasa-rk3288/vyasa-rk3288.c
board/amazon/kc1/Makefile
board/amazon/kc1/kc1.c
board/amazon/kc1/kc1.h
board/amlogic/khadas-vim/Makefile
board/amlogic/khadas-vim/khadas-vim.c
board/amlogic/libretech-cc/Makefile
board/amlogic/libretech-cc/libretech-cc.c
board/amlogic/odroid-c2/Makefile
board/amlogic/odroid-c2/odroid-c2.c
board/amlogic/p212/Makefile
board/amlogic/p212/p212.c
board/aries/m28evk/Makefile
board/aries/m28evk/m28evk.c
board/aries/m28evk/spl_boot.c
board/aries/m53evk/Makefile
board/aries/m53evk/imximage.cfg
board/aries/m53evk/m53evk.c
board/aries/ma5d4evk/Makefile
board/aries/ma5d4evk/ma5d4evk.c
board/aries/mcvevk/Makefile
board/aries/mcvevk/qts/iocsr_config.h
board/aries/mcvevk/qts/pinmux_config.h
board/aries/mcvevk/qts/pll_config.h
board/aries/mcvevk/qts/sdram_config.h
board/aries/mcvevk/socfpga.c
board/aristainetos/Makefile
board/aristainetos/aristainetos-v1.c
board/aristainetos/aristainetos-v2.c
board/aristainetos/aristainetos.c
board/aristainetos/aristainetos.cfg
board/aristainetos/aristainetos2.cfg
board/aristainetos/axi.cfg
board/aristainetos/clocks.cfg
board/aristainetos/clocks2.cfg
board/aristainetos/ddr-setup.cfg
board/aristainetos/ddr-setup2.cfg
board/aristainetos/mt41j128M.cfg
board/aristainetos/nt5cc256m16cp.cfg
board/armadeus/apf27/apf27.c
board/armadeus/apf27/apf27.h
board/armadeus/apf27/fpga.c
board/armadeus/apf27/fpga.h
board/armadeus/apf27/lowlevel_init.S
board/armadeus/opos6uldev/Makefile
board/armadeus/opos6uldev/board.c
board/armltd/integrator/Makefile
board/armltd/integrator/arm-ebi.h
board/armltd/integrator/integrator-sc.h
board/armltd/integrator/integrator.c
board/armltd/integrator/lowlevel_init.S
board/armltd/integrator/pci.c
board/armltd/integrator/pci_v3.h
board/armltd/integrator/timer.c
board/armltd/vexpress/Makefile
board/armltd/vexpress/vexpress_common.c
board/armltd/vexpress/vexpress_tc2.c
board/armltd/vexpress64/Makefile
board/armltd/vexpress64/vexpress64.c
board/aspeed/evb_ast2500/evb_ast2500.c
board/astro/mcf5373l/Makefile
board/astro/mcf5373l/fpga.c
board/astro/mcf5373l/mcf5373l.c
board/atmark-techno/armadillo-800eva/Makefile
board/atmark-techno/armadillo-800eva/armadillo-800eva.c
board/atmel/at91rm9200ek/Makefile
board/atmel/at91rm9200ek/at91rm9200ek.c
board/atmel/at91rm9200ek/led.c
board/atmel/at91sam9260ek/Makefile
board/atmel/at91sam9260ek/at91sam9260ek.c
board/atmel/at91sam9260ek/led.c
board/atmel/at91sam9261ek/Makefile
board/atmel/at91sam9261ek/at91sam9261ek.c
board/atmel/at91sam9261ek/led.c
board/atmel/at91sam9263ek/Makefile
board/atmel/at91sam9263ek/at91sam9263ek.c
board/atmel/at91sam9263ek/led.c
board/atmel/at91sam9m10g45ek/Makefile
board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c
board/atmel/at91sam9m10g45ek/led.c
board/atmel/at91sam9n12ek/Makefile
board/atmel/at91sam9n12ek/at91sam9n12ek.c
board/atmel/at91sam9rlek/Makefile
board/atmel/at91sam9rlek/at91sam9rlek.c
board/atmel/at91sam9rlek/led.c
board/atmel/at91sam9x5ek/Makefile
board/atmel/at91sam9x5ek/at91sam9x5ek.c
board/atmel/common/Makefile
board/atmel/common/board.c
board/atmel/common/mac_eeprom.c
board/atmel/common/video_display.c
board/atmel/sama5d27_som1_ek/Makefile
board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c
board/atmel/sama5d2_ptc_ek/Makefile
board/atmel/sama5d2_ptc_ek/sama5d2_ptc_ek.c
board/atmel/sama5d2_xplained/Makefile
board/atmel/sama5d2_xplained/sama5d2_xplained.c
board/atmel/sama5d3_xplained/Makefile
board/atmel/sama5d3_xplained/sama5d3_xplained.c
board/atmel/sama5d3xek/Makefile
board/atmel/sama5d3xek/sama5d3xek.c
board/atmel/sama5d4_xplained/Makefile
board/atmel/sama5d4_xplained/sama5d4_xplained.c
board/atmel/sama5d4ek/Makefile
board/atmel/sama5d4ek/sama5d4ek.c
board/avionic-design/common/pinmux-config-tamonten-ng.h
board/avionic-design/common/tamonten-ng.c
board/avionic-design/common/tamonten.c
board/avionic-design/medcom-wide/Makefile
board/avionic-design/plutux/Makefile
board/avionic-design/tec-ng/Makefile
board/avionic-design/tec/Makefile
board/bachmann/ot1200/Makefile
board/bachmann/ot1200/mx6q_4x_mt41j128.cfg
board/bachmann/ot1200/ot1200.c
board/bachmann/ot1200/ot1200_spl.c
board/barco/platinum/Makefile
board/barco/platinum/platinum.c
board/barco/platinum/platinum.h
board/barco/platinum/platinum_picon.c
board/barco/platinum/platinum_titanium.c
board/barco/platinum/spl_picon.c
board/barco/platinum/spl_titanium.c
board/barco/titanium/Makefile
board/barco/titanium/imximage.cfg
board/barco/titanium/titanium.c
board/beckhoff/mx53cx9020/Makefile
board/beckhoff/mx53cx9020/imximage.cfg
board/beckhoff/mx53cx9020/mx53cx9020.c
board/beckhoff/mx53cx9020/mx53cx9020_video.c
board/birdland/bav335x/Makefile
board/birdland/bav335x/board.c
board/birdland/bav335x/board.h
board/birdland/bav335x/u-boot.lds
board/bluegiga/apx4devkit/Makefile
board/bluegiga/apx4devkit/apx4devkit.c
board/bluegiga/apx4devkit/spl_boot.c
board/bluewater/gurnard/Makefile
board/bluewater/gurnard/gurnard.c
board/bluewater/snapper9260/Makefile
board/bluewater/snapper9260/snapper9260.c
board/bosch/shc/Makefile
board/bosch/shc/board.c
board/bosch/shc/board.h
board/bosch/shc/mux.c
board/boundary/nitrogen6x/1066mhz_4x128mx16.cfg
board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg
board/boundary/nitrogen6x/800mhz_2x128mx16.cfg
board/boundary/nitrogen6x/800mhz_2x256mx16.cfg
board/boundary/nitrogen6x/800mhz_4x128mx16.cfg
board/boundary/nitrogen6x/800mhz_4x256mx16.cfg
board/boundary/nitrogen6x/Makefile
board/boundary/nitrogen6x/clocks.cfg
board/boundary/nitrogen6x/ddr-setup.cfg
board/boundary/nitrogen6x/nitrogen6dl.cfg
board/boundary/nitrogen6x/nitrogen6dl2g.cfg
board/boundary/nitrogen6x/nitrogen6q.cfg
board/boundary/nitrogen6x/nitrogen6q2g.cfg
board/boundary/nitrogen6x/nitrogen6s.cfg
board/boundary/nitrogen6x/nitrogen6s1g.cfg
board/boundary/nitrogen6x/nitrogen6x.c
board/broadcom/bcm23550_w1d/Makefile
board/broadcom/bcm23550_w1d/bcm23550_w1d.c
board/broadcom/bcm28155_ap/Makefile
board/broadcom/bcm28155_ap/bcm28155_ap.c
board/broadcom/bcm_ep/Makefile
board/broadcom/bcm_ep/board.c
board/broadcom/bcmns2/Makefile
board/broadcom/bcmns2/northstar2.c
board/buffalo/lsxl/Makefile
board/buffalo/lsxl/kwbimage-lschl.cfg
board/buffalo/lsxl/kwbimage-lsxhl.cfg
board/buffalo/lsxl/lsxl.c
board/buffalo/lsxl/lsxl.h
board/cadence/xtfpga/Makefile
board/cadence/xtfpga/xtfpga.c
board/calao/usb_a9263/Makefile
board/calao/usb_a9263/usb_a9263.c
board/cavium/thunderx/Makefile
board/cavium/thunderx/atf.c
board/cavium/thunderx/thunderx.c
board/ccv/xpress/Makefile
board/ccv/xpress/imximage.cfg
board/ccv/xpress/spl.c
board/ccv/xpress/xpress.c
board/cei/cei-tk1-som/cei-tk1-som.c
board/cei/cei-tk1-som/pinmux-config-cei-tk1-som.h
board/chipspark/popmetal_rk3288/popmetal-rk3288.c
board/cirrus/edb93xx/Makefile
board/cirrus/edb93xx/edb93xx.c
board/cirrus/edb93xx/u-boot.lds
board/cloudengines/pogo_e02/Makefile
board/cloudengines/pogo_e02/kwbimage.cfg
board/cloudengines/pogo_e02/pogo_e02.c
board/cloudengines/pogo_e02/pogo_e02.h
board/cobra5272/Makefile
board/cobra5272/cobra5272.c
board/cobra5272/flash.c
board/compal/paz00/Makefile
board/compal/paz00/paz00.c
board/compulab/cl-som-am57x/cl-som-am57x.c
board/compulab/cl-som-am57x/eth.c
board/compulab/cl-som-am57x/mux.c
board/compulab/cl-som-am57x/spl.c
board/compulab/cl-som-imx7/cl-som-imx7.c
board/compulab/cl-som-imx7/common.c
board/compulab/cl-som-imx7/common.h
board/compulab/cl-som-imx7/mux.c
board/compulab/cl-som-imx7/spl.c
board/compulab/cm_fx6/Makefile
board/compulab/cm_fx6/cm_fx6.c
board/compulab/cm_fx6/common.c
board/compulab/cm_fx6/common.h
board/compulab/cm_fx6/spl.c
board/compulab/cm_t335/Makefile
board/compulab/cm_t335/cm_t335.c
board/compulab/cm_t335/mux.c
board/compulab/cm_t335/spl.c
board/compulab/cm_t335/u-boot.lds
board/compulab/cm_t35/Makefile
board/compulab/cm_t35/cm_t35.c
board/compulab/cm_t3517/Makefile
board/compulab/cm_t3517/cm_t3517.c
board/compulab/cm_t3517/mux.c
board/compulab/cm_t43/Makefile
board/compulab/cm_t43/board.h
board/compulab/cm_t43/cm_t43.c
board/compulab/cm_t43/mux.c
board/compulab/cm_t43/spl.c
board/compulab/cm_t54/Makefile
board/compulab/cm_t54/cm_t54.c
board/compulab/cm_t54/mux.c
board/compulab/cm_t54/spl.c
board/compulab/common/Makefile
board/compulab/common/common.c
board/compulab/common/common.h
board/compulab/common/eeprom.c
board/compulab/common/eeprom.h
board/compulab/common/omap3_display.c
board/compulab/common/omap3_smc911x.c
board/compulab/trimslice/Makefile
board/compulab/trimslice/trimslice.c
board/comtrend/ar5315u/Makefile
board/comtrend/ar5315u/ar-5315u.c
board/comtrend/ar5387un/Makefile
board/comtrend/ar5387un/ar-5387un.c
board/comtrend/ct5361/Makefile
board/comtrend/ct5361/ct-5361.c
board/comtrend/vr3032u/Makefile
board/comtrend/vr3032u/vr-3032u.c
board/comtrend/wap5813n/Makefile
board/comtrend/wap5813n/wap-5813n.c
board/congatec/Kconfig
board/congatec/cgtqmx6eval/Makefile
board/congatec/cgtqmx6eval/cgtqmx6eval.c
board/congatec/conga-qeval20-qa3-e3845/Makefile
board/congatec/conga-qeval20-qa3-e3845/acpi/mainboard.asl
board/congatec/conga-qeval20-qa3-e3845/conga-qeval20-qa3.c
board/congatec/conga-qeval20-qa3-e3845/dsdt.asl
board/congatec/conga-qeval20-qa3-e3845/start.S
board/coreboot/Kconfig
board/coreboot/coreboot/Makefile
board/coreboot/coreboot/coreboot_start.S
board/corscience/tricorder/Makefile
board/corscience/tricorder/led.c
board/corscience/tricorder/tricorder-eeprom.c
board/corscience/tricorder/tricorder-eeprom.h
board/corscience/tricorder/tricorder.c
board/corscience/tricorder/tricorder.h
board/creative/xfi3/Makefile
board/creative/xfi3/spl_boot.c
board/creative/xfi3/xfi3.c
board/cssi/MCR3000/MCR3000.c
board/cssi/MCR3000/Makefile
board/cssi/MCR3000/nand.c
board/cssi/MCR3000/u-boot.lds
board/d-link/dns325/Makefile
board/d-link/dns325/dns325.c
board/d-link/dns325/dns325.h
board/d-link/dns325/kwbimage.cfg
board/davinci/da8xxevm/Makefile
board/davinci/da8xxevm/da850evm.c
board/davinci/da8xxevm/omapl138_lcdk.c
board/davinci/da8xxevm/u-boot-spl-da850evm.lds
board/davinci/ea20/Makefile
board/davinci/ea20/ea20.c
board/dbau1x00/Makefile
board/dbau1x00/dbau1x00.c
board/devboards/dbm-soc1/Makefile
board/devboards/dbm-soc1/qts/iocsr_config.h
board/devboards/dbm-soc1/qts/pinmux_config.h
board/devboards/dbm-soc1/qts/pll_config.h
board/devboards/dbm-soc1/qts/sdram_config.h
board/devboards/dbm-soc1/socfpga.c
board/dfi/Kconfig
board/dfi/dfi-bt700/Makefile
board/dfi/dfi-bt700/acpi/mainboard.asl
board/dfi/dfi-bt700/dfi-bt700.c
board/dfi/dfi-bt700/dsdt.asl
board/dfi/dfi-bt700/start.S
board/dhelectronics/dh_imx6/Makefile
board/dhelectronics/dh_imx6/dh_imx6.c
board/dhelectronics/dh_imx6/dh_imx6_spl.c
board/ebv/socrates/Makefile
board/ebv/socrates/qts/iocsr_config.h
board/ebv/socrates/qts/pinmux_config.h
board/ebv/socrates/qts/pll_config.h
board/ebv/socrates/qts/sdram_config.h
board/ebv/socrates/socfpga.c
board/eets/pdu001/board.c
board/eets/pdu001/board.h
board/eets/pdu001/mux.c
board/efi/efi-x86/Makefile
board/efi/efi-x86/efi.c
board/egnite/ethernut5/Makefile
board/egnite/ethernut5/ethernut5.c
board/egnite/ethernut5/ethernut5_pwrman.c
board/egnite/ethernut5/ethernut5_pwrman.h
board/el/el6x/Makefile
board/el/el6x/el6x.c
board/embest/mx6boards/Makefile
board/embest/mx6boards/mx6boards.c
board/emulation/Kconfig
board/emulation/qemu-arm/Makefile
board/emulation/qemu-arm/qemu-arm.c
board/emulation/qemu-x86/Makefile
board/emulation/qemu-x86/start.S
board/engicam/common/Makefile
board/engicam/common/board.c
board/engicam/common/board.h
board/engicam/common/spl.c
board/engicam/imx6q/Makefile
board/engicam/imx6q/imx6q.c
board/engicam/imx6ul/Makefile
board/engicam/imx6ul/imx6ul.c
board/esd/meesc/Makefile
board/esd/meesc/meesc.c
board/esd/vme8349/Makefile
board/esd/vme8349/caddy.c
board/esd/vme8349/caddy.h
board/esd/vme8349/pci.c
board/esd/vme8349/vme8349.c
board/esd/vme8349/vme8349pin.h
board/espt/Makefile
board/espt/espt.c
board/espt/lowlevel_init.S
board/firefly/firefly-rk3288/firefly-rk3288.c
board/freescale/b4860qds/Makefile
board/freescale/b4860qds/b4860qds.c
board/freescale/b4860qds/b4860qds.h
board/freescale/b4860qds/b4860qds_crossbar_con.h
board/freescale/b4860qds/b4860qds_qixis.h
board/freescale/b4860qds/ddr.c
board/freescale/b4860qds/eth_b4860qds.c
board/freescale/b4860qds/law.c
board/freescale/b4860qds/pci.c
board/freescale/b4860qds/spl.c
board/freescale/b4860qds/tlb.c
board/freescale/bsc9131rdb/MAINTAINERS
board/freescale/bsc9131rdb/Makefile
board/freescale/bsc9131rdb/bsc9131rdb.c
board/freescale/bsc9131rdb/ddr.c
board/freescale/bsc9131rdb/law.c
board/freescale/bsc9131rdb/spl_minimal.c
board/freescale/bsc9131rdb/tlb.c
board/freescale/bsc9132qds/MAINTAINERS
board/freescale/bsc9132qds/Makefile
board/freescale/bsc9132qds/bsc9132qds.c
board/freescale/bsc9132qds/ddr.c
board/freescale/bsc9132qds/law.c
board/freescale/bsc9132qds/spl_minimal.c
board/freescale/bsc9132qds/tlb.c
board/freescale/c29xpcie/MAINTAINERS
board/freescale/c29xpcie/Makefile
board/freescale/c29xpcie/c29xpcie.c
board/freescale/c29xpcie/cpld.c
board/freescale/c29xpcie/cpld.h
board/freescale/c29xpcie/ddr.c
board/freescale/c29xpcie/law.c
board/freescale/c29xpcie/spl.c
board/freescale/c29xpcie/spl_minimal.c
board/freescale/c29xpcie/tlb.c
board/freescale/common/Makefile
board/freescale/common/arm_sleep.c
board/freescale/common/cadmus.c
board/freescale/common/cadmus.h
board/freescale/common/cds_pci_ft.c
board/freescale/common/cds_via.c
board/freescale/common/cmd_esbc_validate.c
board/freescale/common/dcu_sii9022a.c
board/freescale/common/dcu_sii9022a.h
board/freescale/common/diu_ch7301.c
board/freescale/common/diu_ch7301.h
board/freescale/common/eeprom.h
board/freescale/common/fman.c
board/freescale/common/fman.h
board/freescale/common/fsl_chain_of_trust.c
board/freescale/common/fsl_validate.c
board/freescale/common/ics307_clk.c
board/freescale/common/ics307_clk.h
board/freescale/common/idt8t49n222a_serdes_clk.c
board/freescale/common/idt8t49n222a_serdes_clk.h
board/freescale/common/ls102xa_stream_id.c
board/freescale/common/mc34vr500.c
board/freescale/common/mpc85xx_sleep.c
board/freescale/common/ngpixis.c
board/freescale/common/ngpixis.h
board/freescale/common/ns_access.c
board/freescale/common/p_corenet/Makefile
board/freescale/common/p_corenet/law.c
board/freescale/common/p_corenet/pci.c
board/freescale/common/p_corenet/tlb.c
board/freescale/common/pfuze.c
board/freescale/common/pfuze.h
board/freescale/common/pixis.c
board/freescale/common/pixis.h
board/freescale/common/qixis.c
board/freescale/common/qixis.h
board/freescale/common/sdhc_boot.c
board/freescale/common/sleep.h
board/freescale/common/spl.h
board/freescale/common/sys_eeprom.c
board/freescale/common/vid.c
board/freescale/common/vid.h
board/freescale/common/vsc3316_3308.c
board/freescale/common/vsc3316_3308.h
board/freescale/common/zm7300.c
board/freescale/common/zm7300.h
board/freescale/corenet_ds/Makefile
board/freescale/corenet_ds/corenet_ds.c
board/freescale/corenet_ds/corenet_ds.h
board/freescale/corenet_ds/ddr.c
board/freescale/corenet_ds/eth_hydra.c
board/freescale/corenet_ds/eth_p4080.c
board/freescale/corenet_ds/eth_superhydra.c
board/freescale/corenet_ds/p3041ds_ddr.c
board/freescale/corenet_ds/p4080ds_ddr.c
board/freescale/corenet_ds/p5020ds_ddr.c
board/freescale/corenet_ds/p5040ds_ddr.c
board/freescale/corenet_ds/pbi.cfg
board/freescale/ls1012afrdm/eth.c
board/freescale/ls1012afrdm/ls1012afrdm.c
board/freescale/ls1012aqds/eth.c
board/freescale/ls1012aqds/ls1012aqds.c
board/freescale/ls1012aqds/ls1012aqds_pfe.h
board/freescale/ls1012aqds/ls1012aqds_qixis.h
board/freescale/ls1012ardb/eth.c
board/freescale/ls1012ardb/ls1012ardb.c
board/freescale/ls1021aiot/Makefile
board/freescale/ls1021aiot/dcu.c
board/freescale/ls1021aiot/ls1021aiot.c
board/freescale/ls1021aiot/psci.S
board/freescale/ls1021aqds/MAINTAINERS
board/freescale/ls1021aqds/dcu.c
board/freescale/ls1021aqds/ddr.c
board/freescale/ls1021aqds/ddr.h
board/freescale/ls1021aqds/eth.c
board/freescale/ls1021aqds/ls1021aqds.c
board/freescale/ls1021aqds/ls1021aqds_qixis.h
board/freescale/ls1021aqds/psci.S
board/freescale/ls1021atwr/MAINTAINERS
board/freescale/ls1021atwr/dcu.c
board/freescale/ls1021atwr/ls1021atwr.c
board/freescale/ls1021atwr/psci.S
board/freescale/ls1043aqds/MAINTAINERS
board/freescale/ls1043aqds/ddr.c
board/freescale/ls1043aqds/ddr.h
board/freescale/ls1043aqds/eth.c
board/freescale/ls1043aqds/ls1043aqds.c
board/freescale/ls1043aqds/ls1043aqds_qixis.h
board/freescale/ls1043ardb/MAINTAINERS
board/freescale/ls1043ardb/Makefile
board/freescale/ls1043ardb/cpld.c
board/freescale/ls1043ardb/cpld.h
board/freescale/ls1043ardb/ddr.c
board/freescale/ls1043ardb/ddr.h
board/freescale/ls1043ardb/eth.c
board/freescale/ls1043ardb/ls1043ardb.c
board/freescale/ls1046aqds/ddr.c
board/freescale/ls1046aqds/ddr.h
board/freescale/ls1046aqds/eth.c
board/freescale/ls1046aqds/ls1046aqds.c
board/freescale/ls1046aqds/ls1046aqds_qixis.h
board/freescale/ls1046ardb/Makefile
board/freescale/ls1046ardb/cpld.c
board/freescale/ls1046ardb/cpld.h
board/freescale/ls1046ardb/ddr.c
board/freescale/ls1046ardb/ddr.h
board/freescale/ls1046ardb/eth.c
board/freescale/ls1046ardb/ls1046ardb.c
board/freescale/ls1088a/Makefile
board/freescale/ls1088a/ddr.c
board/freescale/ls1088a/ddr.h
board/freescale/ls1088a/eth_ls1088aqds.c
board/freescale/ls1088a/eth_ls1088ardb.c
board/freescale/ls1088a/ls1088a.c
board/freescale/ls1088a/ls1088a_qixis.h
board/freescale/ls2080a/Makefile
board/freescale/ls2080a/ddr.c
board/freescale/ls2080a/ddr.h
board/freescale/ls2080a/ls2080a.c
board/freescale/ls2080aqds/Makefile
board/freescale/ls2080aqds/ddr.c
board/freescale/ls2080aqds/ddr.h
board/freescale/ls2080aqds/eth.c
board/freescale/ls2080aqds/ls2080aqds.c
board/freescale/ls2080aqds/ls2080aqds_qixis.h
board/freescale/ls2080ardb/Makefile
board/freescale/ls2080ardb/ddr.c
board/freescale/ls2080ardb/ddr.h
board/freescale/ls2080ardb/eth_ls2080rdb.c
board/freescale/ls2080ardb/ls2080ardb.c
board/freescale/ls2080ardb/ls2080ardb_qixis.h
board/freescale/m5208evbe/Makefile
board/freescale/m5208evbe/m5208evbe.c
board/freescale/m52277evb/MAINTAINERS
board/freescale/m52277evb/Makefile
board/freescale/m52277evb/m52277evb.c
board/freescale/m5235evb/MAINTAINERS
board/freescale/m5235evb/Makefile
board/freescale/m5235evb/m5235evb.c
board/freescale/m5249evb/Makefile
board/freescale/m5249evb/m5249evb.c
board/freescale/m5253demo/MAINTAINERS
board/freescale/m5253demo/Makefile
board/freescale/m5253demo/flash.c
board/freescale/m5253demo/m5253demo.c
board/freescale/m5253evbe/Makefile
board/freescale/m5253evbe/m5253evbe.c
board/freescale/m5272c3/Makefile
board/freescale/m5272c3/m5272c3.c
board/freescale/m5275evb/Makefile
board/freescale/m5275evb/m5275evb.c
board/freescale/m5282evb/Makefile
board/freescale/m5282evb/m5282evb.c
board/freescale/m53017evb/MAINTAINERS
board/freescale/m53017evb/Makefile
board/freescale/m53017evb/m53017evb.c
board/freescale/m5329evb/MAINTAINERS
board/freescale/m5329evb/Makefile
board/freescale/m5329evb/m5329evb.c
board/freescale/m5329evb/nand.c
board/freescale/m5373evb/MAINTAINERS
board/freescale/m5373evb/Makefile
board/freescale/m5373evb/m5373evb.c
board/freescale/m5373evb/nand.c
board/freescale/m54418twr/Makefile
board/freescale/m54418twr/m54418twr.c
board/freescale/m54418twr/sbf_dram_init.S
board/freescale/m54451evb/Makefile
board/freescale/m54451evb/m54451evb.c
board/freescale/m54451evb/sbf_dram_init.S
board/freescale/m54455evb/MAINTAINERS
board/freescale/m54455evb/Makefile
board/freescale/m54455evb/m54455evb.c
board/freescale/m54455evb/sbf_dram_init.S
board/freescale/m547xevb/MAINTAINERS
board/freescale/m547xevb/Makefile
board/freescale/m547xevb/m547xevb.c
board/freescale/m548xevb/MAINTAINERS
board/freescale/m548xevb/Makefile
board/freescale/m548xevb/m548xevb.c
board/freescale/mpc8308rdb/Makefile
board/freescale/mpc8308rdb/mpc8308rdb.c
board/freescale/mpc8308rdb/sdram.c
board/freescale/mpc8313erdb/Makefile
board/freescale/mpc8313erdb/mpc8313erdb.c
board/freescale/mpc8313erdb/sdram.c
board/freescale/mpc8315erdb/Makefile
board/freescale/mpc8315erdb/mpc8315erdb.c
board/freescale/mpc8315erdb/sdram.c
board/freescale/mpc8323erdb/Makefile
board/freescale/mpc832xemds/Makefile
board/freescale/mpc832xemds/mpc832xemds.c
board/freescale/mpc832xemds/pci.c
board/freescale/mpc8349emds/Makefile
board/freescale/mpc8349emds/ddr.c
board/freescale/mpc8349emds/mpc8349emds.c
board/freescale/mpc8349emds/pci.c
board/freescale/mpc8349itx/Makefile
board/freescale/mpc8349itx/mpc8349itx.c
board/freescale/mpc8349itx/pci.c
board/freescale/mpc837xemds/Makefile
board/freescale/mpc837xemds/mpc837xemds.c
board/freescale/mpc837xemds/pci.c
board/freescale/mpc837xerdb/Makefile
board/freescale/mpc837xerdb/mpc837xerdb.c
board/freescale/mpc837xerdb/pci.c
board/freescale/mpc8536ds/Makefile
board/freescale/mpc8536ds/ddr.c
board/freescale/mpc8536ds/law.c
board/freescale/mpc8536ds/mpc8536ds.c
board/freescale/mpc8536ds/tlb.c
board/freescale/mpc8541cds/Makefile
board/freescale/mpc8541cds/ddr.c
board/freescale/mpc8541cds/law.c
board/freescale/mpc8541cds/mpc8541cds.c
board/freescale/mpc8541cds/tlb.c
board/freescale/mpc8544ds/Makefile
board/freescale/mpc8544ds/ddr.c
board/freescale/mpc8544ds/law.c
board/freescale/mpc8544ds/mpc8544ds.c
board/freescale/mpc8544ds/tlb.c
board/freescale/mpc8548cds/Makefile
board/freescale/mpc8548cds/ddr.c
board/freescale/mpc8548cds/law.c
board/freescale/mpc8548cds/mpc8548cds.c
board/freescale/mpc8548cds/tlb.c
board/freescale/mpc8555cds/Makefile
board/freescale/mpc8555cds/ddr.c
board/freescale/mpc8555cds/law.c
board/freescale/mpc8555cds/mpc8555cds.c
board/freescale/mpc8555cds/tlb.c
board/freescale/mpc8568mds/Makefile
board/freescale/mpc8568mds/bcsr.c
board/freescale/mpc8568mds/bcsr.h
board/freescale/mpc8568mds/ddr.c
board/freescale/mpc8568mds/law.c
board/freescale/mpc8568mds/mpc8568mds.c
board/freescale/mpc8568mds/tlb.c
board/freescale/mpc8569mds/Makefile
board/freescale/mpc8569mds/bcsr.c
board/freescale/mpc8569mds/bcsr.h
board/freescale/mpc8569mds/ddr.c
board/freescale/mpc8569mds/law.c
board/freescale/mpc8569mds/mpc8569mds.c
board/freescale/mpc8569mds/tlb.c
board/freescale/mpc8572ds/Makefile
board/freescale/mpc8572ds/ddr.c
board/freescale/mpc8572ds/law.c
board/freescale/mpc8572ds/mpc8572ds.c
board/freescale/mpc8572ds/tlb.c
board/freescale/mpc8610hpcd/Makefile
board/freescale/mpc8610hpcd/ddr.c
board/freescale/mpc8610hpcd/law.c
board/freescale/mpc8610hpcd/mpc8610hpcd.c
board/freescale/mpc8610hpcd/mpc8610hpcd_diu.c
board/freescale/mpc8641hpcn/Makefile
board/freescale/mpc8641hpcn/ddr.c
board/freescale/mpc8641hpcn/law.c
board/freescale/mpc8641hpcn/mpc8641hpcn.c
board/freescale/mx23evk/Makefile
board/freescale/mx23evk/mx23evk.c
board/freescale/mx23evk/spl_boot.c
board/freescale/mx25pdk/Makefile
board/freescale/mx25pdk/imximage.cfg
board/freescale/mx25pdk/mx25pdk.c
board/freescale/mx28evk/Makefile
board/freescale/mx28evk/iomux.c
board/freescale/mx28evk/mx28evk.c
board/freescale/mx31pdk/Makefile
board/freescale/mx31pdk/lowlevel_init.S
board/freescale/mx31pdk/mx31pdk.c
board/freescale/mx35pdk/Makefile
board/freescale/mx35pdk/lowlevel_init.S
board/freescale/mx35pdk/mx35pdk.c
board/freescale/mx35pdk/mx35pdk.h
board/freescale/mx51evk/Makefile
board/freescale/mx51evk/imximage.cfg
board/freescale/mx51evk/mx51evk.c
board/freescale/mx51evk/mx51evk_video.c
board/freescale/mx53ard/Makefile
board/freescale/mx53ard/imximage_dd3.cfg
board/freescale/mx53ard/mx53ard.c
board/freescale/mx53evk/MAINTAINERS
board/freescale/mx53evk/Makefile
board/freescale/mx53evk/imximage.cfg
board/freescale/mx53evk/mx53evk.c
board/freescale/mx53loco/MAINTAINERS
board/freescale/mx53loco/Makefile
board/freescale/mx53loco/imximage.cfg
board/freescale/mx53loco/mx53loco.c
board/freescale/mx53loco/mx53loco_video.c
board/freescale/mx53smd/Makefile
board/freescale/mx53smd/imximage.cfg
board/freescale/mx53smd/mx53smd.c
board/freescale/mx6memcal/Makefile
board/freescale/mx6memcal/mx6memcal.c
board/freescale/mx6memcal/spl.c
board/freescale/mx6qarm2/Makefile
board/freescale/mx6qarm2/imximage.cfg
board/freescale/mx6qarm2/imximage_mx6dl.cfg
board/freescale/mx6qarm2/mx6qarm2.c
board/freescale/mx6sabreauto/Makefile
board/freescale/mx6sabreauto/mx6sabreauto.c
board/freescale/mx6sabresd/Makefile
board/freescale/mx6sabresd/mx6sabresd.c
board/freescale/mx6slevk/Makefile
board/freescale/mx6slevk/imximage.cfg
board/freescale/mx6slevk/mx6slevk.c
board/freescale/mx6sllevk/Makefile
board/freescale/mx6sllevk/imximage.cfg
board/freescale/mx6sllevk/mx6sllevk.c
board/freescale/mx6sllevk/plugin.S
board/freescale/mx6sxsabreauto/Makefile
board/freescale/mx6sxsabreauto/imximage.cfg
board/freescale/mx6sxsabreauto/mx6sxsabreauto.c
board/freescale/mx6sxsabresd/Makefile
board/freescale/mx6sxsabresd/imximage.cfg
board/freescale/mx6sxsabresd/mx6sxsabresd.c
board/freescale/mx6ul_14x14_evk/Makefile
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c
board/freescale/mx6ullevk/Makefile
board/freescale/mx6ullevk/imximage.cfg
board/freescale/mx6ullevk/mx6ullevk.c
board/freescale/mx6ullevk/plugin.S
board/freescale/mx7dsabresd/Makefile
board/freescale/mx7dsabresd/imximage.cfg
board/freescale/mx7dsabresd/mx7dsabresd.c
board/freescale/mx7ulp_evk/Makefile
board/freescale/mx7ulp_evk/imximage.cfg
board/freescale/mx7ulp_evk/mx7ulp_evk.c
board/freescale/mx7ulp_evk/plugin.S
board/freescale/p1010rdb/Makefile
board/freescale/p1010rdb/ddr.c
board/freescale/p1010rdb/law.c
board/freescale/p1010rdb/p1010rdb.c
board/freescale/p1010rdb/spl.c
board/freescale/p1010rdb/spl_minimal.c
board/freescale/p1010rdb/tlb.c
board/freescale/p1022ds/Makefile
board/freescale/p1022ds/ddr.c
board/freescale/p1022ds/diu.c
board/freescale/p1022ds/law.c
board/freescale/p1022ds/p1022ds.c
board/freescale/p1022ds/spl.c
board/freescale/p1022ds/spl_minimal.c
board/freescale/p1022ds/tlb.c
board/freescale/p1023rdb/Makefile
board/freescale/p1023rdb/ddr.c
board/freescale/p1023rdb/law.c
board/freescale/p1023rdb/p1023rdb.c
board/freescale/p1023rdb/tlb.c
board/freescale/p1_p2_rdb_pc/Makefile
board/freescale/p1_p2_rdb_pc/ddr.c
board/freescale/p1_p2_rdb_pc/law.c
board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c
board/freescale/p1_p2_rdb_pc/spl.c
board/freescale/p1_p2_rdb_pc/spl_minimal.c
board/freescale/p1_p2_rdb_pc/tlb.c
board/freescale/p1_twr/Makefile
board/freescale/p1_twr/ddr.c
board/freescale/p1_twr/law.c
board/freescale/p1_twr/p1_twr.c
board/freescale/p1_twr/tlb.c
board/freescale/p2041rdb/Makefile
board/freescale/p2041rdb/cpld.c
board/freescale/p2041rdb/cpld.h
board/freescale/p2041rdb/ddr.c
board/freescale/p2041rdb/eth.c
board/freescale/p2041rdb/p2041rdb.c
board/freescale/qemu-ppce500/Makefile
board/freescale/qemu-ppce500/qemu-ppce500.c
board/freescale/s32v234evb/Makefile
board/freescale/s32v234evb/clock.c
board/freescale/s32v234evb/lpddr2.c
board/freescale/s32v234evb/s32v234evb.c
board/freescale/s32v234evb/s32v234evb.cfg
board/freescale/t102xqds/Makefile
board/freescale/t102xqds/ddr.c
board/freescale/t102xqds/eth_t102xqds.c
board/freescale/t102xqds/law.c
board/freescale/t102xqds/pci.c
board/freescale/t102xqds/spl.c
board/freescale/t102xqds/t102xqds.c
board/freescale/t102xqds/t102xqds.h
board/freescale/t102xqds/t102xqds_qixis.h
board/freescale/t102xqds/tlb.c
board/freescale/t102xrdb/cpld.c
board/freescale/t102xrdb/cpld.h
board/freescale/t102xrdb/ddr.c
board/freescale/t102xrdb/eth_t102xrdb.c
board/freescale/t102xrdb/law.c
board/freescale/t102xrdb/pci.c
board/freescale/t102xrdb/spl.c
board/freescale/t102xrdb/t102xrdb.c
board/freescale/t102xrdb/t102xrdb.h
board/freescale/t102xrdb/tlb.c
board/freescale/t1040qds/MAINTAINERS
board/freescale/t1040qds/Makefile
board/freescale/t1040qds/ddr.c
board/freescale/t1040qds/ddr.h
board/freescale/t1040qds/diu.c
board/freescale/t1040qds/eth.c
board/freescale/t1040qds/law.c
board/freescale/t1040qds/pci.c
board/freescale/t1040qds/t1040qds.c
board/freescale/t1040qds/t1040qds.h
board/freescale/t1040qds/t1040qds_qixis.h
board/freescale/t1040qds/tlb.c
board/freescale/t104xrdb/Makefile
board/freescale/t104xrdb/cpld.c
board/freescale/t104xrdb/cpld.h
board/freescale/t104xrdb/ddr.c
board/freescale/t104xrdb/ddr.h
board/freescale/t104xrdb/diu.c
board/freescale/t104xrdb/eth.c
board/freescale/t104xrdb/law.c
board/freescale/t104xrdb/pci.c
board/freescale/t104xrdb/spl.c
board/freescale/t104xrdb/t104xrdb.c
board/freescale/t104xrdb/t104xrdb.h
board/freescale/t104xrdb/tlb.c
board/freescale/t208xqds/ddr.c
board/freescale/t208xqds/ddr.h
board/freescale/t208xqds/eth_t208xqds.c
board/freescale/t208xqds/law.c
board/freescale/t208xqds/pci.c
board/freescale/t208xqds/spl.c
board/freescale/t208xqds/t208xqds.c
board/freescale/t208xqds/t208xqds.h
board/freescale/t208xqds/t208xqds_qixis.h
board/freescale/t208xqds/tlb.c
board/freescale/t208xrdb/cpld.c
board/freescale/t208xrdb/cpld.h
board/freescale/t208xrdb/ddr.c
board/freescale/t208xrdb/ddr.h
board/freescale/t208xrdb/eth_t208xrdb.c
board/freescale/t208xrdb/law.c
board/freescale/t208xrdb/pci.c
board/freescale/t208xrdb/spl.c
board/freescale/t208xrdb/t208xrdb.c
board/freescale/t208xrdb/t208xrdb.h
board/freescale/t208xrdb/tlb.c
board/freescale/t4qds/Makefile
board/freescale/t4qds/ddr.c
board/freescale/t4qds/ddr.h
board/freescale/t4qds/eth.c
board/freescale/t4qds/law.c
board/freescale/t4qds/pci.c
board/freescale/t4qds/spl.c
board/freescale/t4qds/t4240emu.c
board/freescale/t4qds/t4240qds.c
board/freescale/t4qds/t4240qds_qixis.h
board/freescale/t4qds/t4qds.h
board/freescale/t4qds/tlb.c
board/freescale/t4rdb/cpld.c
board/freescale/t4rdb/cpld.h
board/freescale/t4rdb/ddr.c
board/freescale/t4rdb/ddr.h
board/freescale/t4rdb/eth.c
board/freescale/t4rdb/law.c
board/freescale/t4rdb/pci.c
board/freescale/t4rdb/spl.c
board/freescale/t4rdb/t4240rdb.c
board/freescale/t4rdb/t4rdb.h
board/freescale/t4rdb/tlb.c
board/freescale/vf610twr/MAINTAINERS
board/freescale/vf610twr/Makefile
board/freescale/vf610twr/imximage.cfg
board/freescale/vf610twr/vf610twr.c
board/gateworks/gw_ventana/common.c
board/gateworks/gw_ventana/common.h
board/gateworks/gw_ventana/eeprom.c
board/gateworks/gw_ventana/gsc.c
board/gateworks/gw_ventana/gsc.h
board/gateworks/gw_ventana/gw_ventana.c
board/gateworks/gw_ventana/gw_ventana_spl.c
board/gateworks/gw_ventana/ventana_eeprom.h
board/gdsys/a38x/Makefile
board/gdsys/a38x/controlcenterdc.c
board/gdsys/a38x/dt_helpers.c
board/gdsys/a38x/dt_helpers.h
board/gdsys/a38x/hre.c
board/gdsys/a38x/hre.h
board/gdsys/a38x/keyprogram.c
board/gdsys/a38x/keyprogram.h
board/gdsys/a38x/spl.c
board/gdsys/common/Makefile
board/gdsys/common/adv7611.c
board/gdsys/common/adv7611.h
board/gdsys/common/ch7301.c
board/gdsys/common/ch7301.h
board/gdsys/common/cmd_ioloop.c
board/gdsys/common/dp501.c
board/gdsys/common/fanctrl.c
board/gdsys/common/fanctrl.h
board/gdsys/common/fpga.c
board/gdsys/common/ihs_mdio.c
board/gdsys/common/ihs_mdio.h
board/gdsys/common/ioep-fpga.c
board/gdsys/common/ioep-fpga.h
board/gdsys/common/mclink.c
board/gdsys/common/mclink.h
board/gdsys/common/miiphybb.c
board/gdsys/common/osd.c
board/gdsys/common/osd.h
board/gdsys/common/phy.c
board/gdsys/common/phy.h
board/gdsys/mpc8308/Makefile
board/gdsys/mpc8308/hrcon.c
board/gdsys/mpc8308/mpc8308.c
board/gdsys/mpc8308/sdram.c
board/gdsys/mpc8308/strider.c
board/gdsys/p1022/Makefile
board/gdsys/p1022/controlcenterd-id.c
board/gdsys/p1022/controlcenterd-id.h
board/gdsys/p1022/ddr.c
board/gdsys/p1022/diu.c
board/gdsys/p1022/law.c
board/gdsys/p1022/tlb.c
board/ge/bx50v3/Makefile
board/ge/bx50v3/bx50v3.c
board/ge/bx50v3/bx50v3.cfg
board/ge/common/Makefile
board/ge/common/ge_common.c
board/ge/common/ge_common.h
board/ge/common/vpd_reader.c
board/ge/common/vpd_reader.h
board/ge/mx53ppd/Kconfig
board/ge/mx53ppd/Makefile
board/ge/mx53ppd/imximage.cfg
board/ge/mx53ppd/mx53ppd.c
board/ge/mx53ppd/mx53ppd_video.c
board/ge/mx53ppd/ppd_gpio.h
board/geekbuying/geekbox/Makefile
board/geekbuying/geekbox/geekbox.c
board/google/Kconfig
board/google/chromebook_link/Makefile
board/google/chromebook_link/link.c
board/google/chromebook_samus/Makefile
board/google/chromebook_samus/samus.c
board/google/chromebox_panther/Makefile
board/google/chromebox_panther/panther.c
board/google/common/Makefile
board/google/common/early_init.S
board/google/veyron/veyron.c
board/grinn/chiliboard/Makefile
board/grinn/chiliboard/board.c
board/grinn/liteboard/Makefile
board/grinn/liteboard/board.c
board/gumstix/duovero/Makefile
board/gumstix/duovero/duovero.c
board/gumstix/duovero/duovero_mux_data.h
board/gumstix/pepper/Makefile
board/gumstix/pepper/board.c
board/gumstix/pepper/board.h
board/gumstix/pepper/mux.c
board/h2200/Makefile
board/h2200/h2200-header.S
board/h2200/h2200.c
board/highbank/Makefile
board/highbank/ahci.c
board/highbank/highbank.c
board/hisilicon/hikey/Makefile
board/hisilicon/hikey/hikey.c
board/hisilicon/poplar/Makefile
board/hisilicon/poplar/poplar.c
board/htkw/mcx/Makefile
board/htkw/mcx/mcx.c
board/htkw/mcx/mcx.h
board/huawei/hg556a/Makefile
board/huawei/hg556a/hg556a.c
board/ids/ids8313/Makefile
board/ids/ids8313/ids8313.c
board/imgtec/boston/Makefile
board/imgtec/boston/boston-lcd.h
board/imgtec/boston/boston-regs.h
board/imgtec/boston/checkboard.c
board/imgtec/boston/config.mk
board/imgtec/boston/ddr.c
board/imgtec/boston/dt.c
board/imgtec/boston/lowlevel_init.S
board/imgtec/malta/Makefile
board/imgtec/malta/flash-malta-boot.tcl
board/imgtec/malta/lowlevel_init.S
board/imgtec/malta/malta.c
board/imgtec/malta/superio.c
board/imgtec/malta/superio.h
board/imgtec/xilfpga/xilfpga.c
board/intel/Kconfig
board/intel/bayleybay/Makefile
board/intel/bayleybay/acpi/mainboard.asl
board/intel/bayleybay/bayleybay.c
board/intel/bayleybay/dsdt.asl
board/intel/bayleybay/start.S
board/intel/cherryhill/Makefile
board/intel/cherryhill/cherryhill.c
board/intel/cherryhill/start.S
board/intel/cougarcanyon2/Makefile
board/intel/cougarcanyon2/cougarcanyon2.c
board/intel/cougarcanyon2/start.S
board/intel/crownbay/Makefile
board/intel/crownbay/crownbay.c
board/intel/crownbay/start.S
board/intel/edison/config.mk
board/intel/edison/dsdt.asl
board/intel/edison/edison.c
board/intel/edison/start.S
board/intel/galileo/Makefile
board/intel/galileo/acpi/mainboard.asl
board/intel/galileo/dsdt.asl
board/intel/galileo/galileo.c
board/intel/galileo/start.S
board/intel/minnowmax/Makefile
board/intel/minnowmax/acpi/mainboard.asl
board/intel/minnowmax/dsdt.asl
board/intel/minnowmax/minnowmax.c
board/intel/minnowmax/start.S
board/inversepath/usbarmory/imximage.cfg
board/inversepath/usbarmory/usbarmory.c
board/iomega/iconnect/Makefile
board/iomega/iconnect/iconnect.c
board/iomega/iconnect/iconnect.h
board/iomega/iconnect/kwbimage.cfg
board/is1/Makefile
board/is1/qts/iocsr_config.h
board/is1/qts/pinmux_config.h
board/is1/qts/pll_config.h
board/is1/qts/sdram_config.h
board/isee/igep003x/Makefile
board/isee/igep003x/board.c
board/isee/igep003x/board.h
board/isee/igep00x0/Makefile
board/isee/igep00x0/common.c
board/isee/igep00x0/igep00x0.c
board/isee/igep00x0/igep00x0.h
board/isee/igep00x0/spl.c
board/k+p/bootscripts/tpcboot.cmd
board/k+p/kp_imx6q_tpc/Makefile
board/k+p/kp_imx6q_tpc/kp_imx6q_tpc.c
board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c
board/keymile/common/common.c
board/keymile/common/common.h
board/keymile/common/ivm.c
board/keymile/km83xx/Makefile
board/keymile/km83xx/km83xx.c
board/keymile/km83xx/km83xx_i2c.c
board/keymile/km_arm/Makefile
board/keymile/km_arm/fpga_config.c
board/keymile/km_arm/km_arm.c
board/keymile/km_arm/kwbimage-memphis.cfg
board/keymile/km_arm/kwbimage.cfg
board/keymile/km_arm/kwbimage_128M16_1.cfg
board/keymile/km_arm/kwbimage_256M8_1.cfg
board/keymile/kmp204x/Makefile
board/keymile/kmp204x/ddr.c
board/keymile/kmp204x/eth.c
board/keymile/kmp204x/kmp204x.c
board/keymile/kmp204x/kmp204x.h
board/keymile/kmp204x/law.c
board/keymile/kmp204x/pbi.cfg
board/keymile/kmp204x/pci.c
board/keymile/kmp204x/qrio.c
board/keymile/kmp204x/tlb.c
board/kmc/kzm9g/Makefile
board/kmc/kzm9g/kzm9g.c
board/kosagi/novena/Makefile
board/kosagi/novena/novena.c
board/kosagi/novena/novena.h
board/kosagi/novena/novena_spl.c
board/kosagi/novena/video.c
board/l+g/vinco/vinco.c
board/laird/wb45n/Makefile
board/laird/wb45n/wb45n.c
board/laird/wb50n/Makefile
board/laird/wb50n/wb50n.c
board/lego/ev3/Makefile
board/lego/ev3/legoev3.c
board/lg/sniper/Makefile
board/lg/sniper/sniper.c
board/lg/sniper/sniper.h
board/liebherr/display5/common.c
board/liebherr/display5/common.h
board/liebherr/display5/display5.c
board/liebherr/display5/spl.c
board/liebherr/mccmon6/Makefile
board/liebherr/mccmon6/mccmon6.c
board/liebherr/mccmon6/mon6_imximage_nor.cfg
board/liebherr/mccmon6/mon6_imximage_sd.cfg
board/liebherr/mccmon6/spl.c
board/logicpd/am3517evm/Makefile
board/logicpd/am3517evm/am3517evm.c
board/logicpd/am3517evm/am3517evm.h
board/logicpd/imx6/imx6logic.c
board/logicpd/imx6/mx6q_2x_MT41K512M16HA.cfg
board/logicpd/omap3som/Makefile
board/logicpd/omap3som/omap3logic.c
board/logicpd/omap3som/omap3logic.h
board/logicpd/zoom1/Makefile
board/logicpd/zoom1/config.mk
board/logicpd/zoom1/zoom1.c
board/logicpd/zoom1/zoom1.h
board/maxbcm/Makefile
board/maxbcm/maxbcm.c
board/microchip/pic32mzda/pic32mzda.c
board/micronas/vct/Makefile
board/micronas/vct/bcu.h
board/micronas/vct/dcgu.c
board/micronas/vct/dcgu.h
board/micronas/vct/ebi.c
board/micronas/vct/ebi.h
board/micronas/vct/ebi_nor_flash.c
board/micronas/vct/ebi_onenand.c
board/micronas/vct/ebi_smc911x.c
board/micronas/vct/ehci.c
board/micronas/vct/gpio.c
board/micronas/vct/scc.c
board/micronas/vct/scc.h
board/micronas/vct/top.c
board/micronas/vct/vct.c
board/micronas/vct/vct.h
board/micronas/vct/vcth/reg_dcgu.h
board/micronas/vct/vcth/reg_ebi.h
board/micronas/vct/vcth/reg_fwsram.h
board/micronas/vct/vcth/reg_gpio.h
board/micronas/vct/vcth/reg_scc.h
board/micronas/vct/vcth/reg_usbh.h
board/micronas/vct/vcth/reg_wdt.h
board/micronas/vct/vcth2/reg_ebi.h
board/micronas/vct/vctv/reg_dcgu.h
board/micronas/vct/vctv/reg_ebi.h
board/micronas/vct/vctv/reg_gpio.h
board/micronas/vct/vctv/reg_wdt.h
board/mini-box/picosam9g45/Makefile
board/mini-box/picosam9g45/led.c
board/mini-box/picosam9g45/picosam9g45.c
board/mpc8308_p1m/Makefile
board/mpc8308_p1m/mpc8308_p1m.c
board/mpc8308_p1m/sdram.c
board/mpr2/Makefile
board/mpr2/lowlevel_init.S
board/mpr2/mpr2.c
board/mqmaker/miqi_rk3288/miqi-rk3288.c
board/ms7720se/Makefile
board/ms7720se/lowlevel_init.S
board/ms7720se/ms7720se.c
board/ms7722se/Makefile
board/ms7722se/lowlevel_init.S
board/ms7722se/ms7722se.c
board/ms7750se/Makefile
board/ms7750se/lowlevel_init.S
board/ms7750se/ms7750se.c
board/netgear/cg3100d/Makefile
board/netgear/cg3100d/cg3100d.c
board/netgear/dgnd3700v2/Makefile
board/netgear/dgnd3700v2/dgnd3700v2.c
board/nokia/rx51/Makefile
board/nokia/rx51/lowlevel_init.S
board/nokia/rx51/rx51.c
board/nokia/rx51/rx51.h
board/nokia/rx51/tag_omap.h
board/nvidia/beaver/Makefile
board/nvidia/cardhu/Makefile
board/nvidia/cardhu/cardhu.c
board/nvidia/cardhu/pinmux-config-cardhu.h
board/nvidia/dalmore/Makefile
board/nvidia/dalmore/dalmore.c
board/nvidia/dalmore/pinmux-config-dalmore.h
board/nvidia/e2220-1170/e2220-1170.c
board/nvidia/e2220-1170/pinmux-config-e2220-1170.h
board/nvidia/harmony/Makefile
board/nvidia/harmony/harmony.c
board/nvidia/jetson-tk1/jetson-tk1.c
board/nvidia/jetson-tk1/pinmux-config-jetson-tk1.h
board/nvidia/nyan-big/nyan-big.c
board/nvidia/nyan-big/pinmux-config-nyan-big.h
board/nvidia/p2371-0000/p2371-0000.c
board/nvidia/p2371-0000/pinmux-config-p2371-0000.h
board/nvidia/p2371-2180/p2371-2180.c
board/nvidia/p2371-2180/pinmux-config-p2371-2180.h
board/nvidia/p2571/max77620_init.h
board/nvidia/p2571/p2571.c
board/nvidia/p2571/pinmux-config-p2571.h
board/nvidia/p2771-0000/p2771-0000.c
board/nvidia/seaboard/Makefile
board/nvidia/seaboard/seaboard.c
board/nvidia/venice2/as3722_init.c
board/nvidia/venice2/as3722_init.h
board/nvidia/venice2/pinmux-config-venice2.h
board/nvidia/venice2/venice2.c
board/nvidia/ventana/Makefile
board/olimex/mx23_olinuxino/Makefile
board/olimex/mx23_olinuxino/mx23_olinuxino.c
board/olimex/mx23_olinuxino/spl_boot.c
board/omicron/calimain/Makefile
board/omicron/calimain/calimain.c
board/opalkelly/zynq/Makefile
board/overo/Makefile
board/overo/common.c
board/overo/overo.c
board/overo/overo.h
board/overo/spl.c
board/pandora/Makefile
board/pandora/pandora.c
board/pandora/pandora.h
board/pb1x00/Makefile
board/pb1x00/flash.c
board/pb1x00/pb1x00.c
board/phytec/pcm051/Makefile
board/phytec/pcm051/board.c
board/phytec/pcm051/board.h
board/phytec/pcm052/Makefile
board/phytec/pcm052/imximage.cfg
board/phytec/pcm052/pcm052.c
board/phytec/pcm058/Makefile
board/phytec/pcm058/pcm058.c
board/phytec/pfla02/Makefile
board/phytec/pfla02/pfla02.c
board/phytec/phycore_rk3288/phycore-rk3288.c
board/phytec/phycore_rk3288/som.h
board/ppcag/bg0900/Makefile
board/ppcag/bg0900/bg0900.c
board/ppcag/bg0900/spl_boot.c
board/qca/ap121/Makefile
board/qca/ap121/ap121.c
board/qca/ap143/Makefile
board/qca/ap143/ap143.c
board/qemu-mips/Makefile
board/qemu-mips/qemu-mips.c
board/qualcomm/dragonboard410c/Makefile
board/qualcomm/dragonboard410c/dragonboard410c.c
board/qualcomm/dragonboard410c/head.S
board/qualcomm/dragonboard410c/lowlevel_init.S
board/qualcomm/dragonboard410c/readme.txt
board/qualcomm/dragonboard410c/u-boot.lds
board/qualcomm/dragonboard820c/Makefile
board/qualcomm/dragonboard820c/dragonboard820c.c
board/qualcomm/dragonboard820c/head.S
board/qualcomm/dragonboard820c/readme.txt
board/qualcomm/dragonboard820c/u-boot.lds
board/quipos/cairo/Makefile
board/quipos/cairo/cairo.c
board/quipos/cairo/cairo.h
board/radxa/rock/rock.c
board/radxa/rock2/rock2.c
board/raidsonic/ib62x0/Makefile
board/raidsonic/ib62x0/ib62x0.c
board/raidsonic/ib62x0/ib62x0.h
board/raidsonic/ib62x0/kwbimage.cfg
board/raspberrypi/rpi/Makefile
board/raspberrypi/rpi/lowlevel_init.S
board/raspberrypi/rpi/rpi.c
board/renesas/MigoR/Makefile
board/renesas/MigoR/lowlevel_init.S
board/renesas/MigoR/migo_r.c
board/renesas/alt/alt.c
board/renesas/alt/alt_spl.c
board/renesas/alt/qos.c
board/renesas/alt/qos.h
board/renesas/ap325rxa/Makefile
board/renesas/ap325rxa/ap325rxa.c
board/renesas/ap325rxa/lowlevel_init.S
board/renesas/blanche/blanche.c
board/renesas/blanche/qos.c
board/renesas/blanche/qos.h
board/renesas/draak/draak.c
board/renesas/eagle/eagle.c
board/renesas/ecovec/Makefile
board/renesas/ecovec/ecovec.c
board/renesas/ecovec/lowlevel_init.S
board/renesas/gose/gose.c
board/renesas/gose/gose_spl.c
board/renesas/gose/qos.c
board/renesas/gose/qos.h
board/renesas/koelsch/koelsch.c
board/renesas/koelsch/koelsch_spl.c
board/renesas/koelsch/qos.c
board/renesas/koelsch/qos.h
board/renesas/lager/lager.c
board/renesas/lager/lager_spl.c
board/renesas/lager/qos.c
board/renesas/lager/qos.h
board/renesas/porter/porter.c
board/renesas/porter/porter_spl.c
board/renesas/porter/qos.c
board/renesas/porter/qos.h
board/renesas/r0p7734/Makefile
board/renesas/r0p7734/lowlevel_init.S
board/renesas/r0p7734/r0p7734.c
board/renesas/r2dplus/Makefile
board/renesas/r2dplus/r2dplus.c
board/renesas/r7780mp/Makefile
board/renesas/r7780mp/lowlevel_init.S
board/renesas/r7780mp/r7780mp.c
board/renesas/r7780mp/r7780mp.h
board/renesas/rcar-common/common.c
board/renesas/rsk7203/Makefile
board/renesas/rsk7203/lowlevel_init.S
board/renesas/rsk7203/rsk7203.c
board/renesas/rsk7264/Makefile
board/renesas/rsk7264/lowlevel_init.S
board/renesas/rsk7264/rsk7264.c
board/renesas/rsk7269/Makefile
board/renesas/rsk7269/lowlevel_init.S
board/renesas/rsk7269/rsk7269.c
board/renesas/salvator-x/salvator-x.c
board/renesas/sh7752evb/Makefile
board/renesas/sh7752evb/lowlevel_init.S
board/renesas/sh7752evb/sh7752evb.c
board/renesas/sh7753evb/Makefile
board/renesas/sh7753evb/lowlevel_init.S
board/renesas/sh7753evb/sh7753evb.c
board/renesas/sh7753evb/spi-boot.c
board/renesas/sh7757lcr/Makefile
board/renesas/sh7757lcr/lowlevel_init.S
board/renesas/sh7757lcr/sh7757lcr.c
board/renesas/sh7763rdp/Makefile
board/renesas/sh7763rdp/lowlevel_init.S
board/renesas/sh7763rdp/sh7763rdp.c
board/renesas/sh7785lcr/Makefile
board/renesas/sh7785lcr/lowlevel_init.S
board/renesas/sh7785lcr/rtl8169.h
board/renesas/sh7785lcr/rtl8169_mac.c
board/renesas/sh7785lcr/selfcheck.c
board/renesas/sh7785lcr/sh7785lcr.c
board/renesas/silk/qos.c
board/renesas/silk/qos.h
board/renesas/silk/silk.c
board/renesas/silk/silk_spl.c
board/renesas/stout/cpld.c
board/renesas/stout/cpld.h
board/renesas/stout/qos.c
board/renesas/stout/qos.h
board/renesas/stout/stout.c
board/renesas/stout/stout_spl.c
board/renesas/ulcb/cpld.c
board/renesas/ulcb/ulcb.c
board/rockchip/evb_px5/Makefile
board/rockchip/evb_px5/evb-px5.c
board/rockchip/evb_rk3036/evb_rk3036.c
board/rockchip/evb_rk3229/evb_rk3229.c
board/rockchip/evb_rk3288/evb-rk3288.c
board/rockchip/evb_rk3328/evb-rk3328.c
board/rockchip/evb_rk3399/evb-rk3399.c
board/rockchip/evb_rv1108/evb_rv1108.c
board/rockchip/fennec_rk3288/fennec-rk3288.c
board/rockchip/kylin_rk3036/kylin_rk3036.c
board/rockchip/sheep_rk3368/Makefile
board/rockchip/sheep_rk3368/sheep_rk3368.c
board/rockchip/tinker_rk3288/tinker-rk3288.c
board/ronetix/pm9261/Makefile
board/ronetix/pm9261/led.c
board/ronetix/pm9261/pm9261.c
board/ronetix/pm9263/Makefile
board/ronetix/pm9263/led.c
board/ronetix/pm9263/pm9263.c
board/ronetix/pm9g45/Makefile
board/ronetix/pm9g45/pm9g45.c
board/sagem/f@st1704/Makefile
board/sagem/f@st1704/f@st1704.c
board/samsung/arndale/Makefile
board/samsung/arndale/arndale.c
board/samsung/arndale/arndale_spl.c
board/samsung/common/Makefile
board/samsung/common/board.c
board/samsung/common/exynos-uboot-spl.lds
board/samsung/common/exynos5-dt-types.c
board/samsung/common/exynos5-dt.c
board/samsung/common/gadget.c
board/samsung/common/misc.c
board/samsung/espresso7420/Makefile
board/samsung/espresso7420/espresso7420.c
board/samsung/goni/Makefile
board/samsung/goni/goni.c
board/samsung/goni/lowlevel_init.S
board/samsung/goni/onenand.c
board/samsung/odroid/Makefile
board/samsung/odroid/odroid.c
board/samsung/odroid/setup.h
board/samsung/origen/Makefile
board/samsung/origen/origen.c
board/samsung/origen/tools/mkorigenspl.c
board/samsung/smdk5250/Makefile
board/samsung/smdk5250/smdk5250_spl.c
board/samsung/smdk5420/Makefile
board/samsung/smdk5420/smdk5420_spl.c
board/samsung/smdkc100/Makefile
board/samsung/smdkc100/lowlevel_init.S
board/samsung/smdkc100/onenand.c
board/samsung/smdkc100/smdkc100.c
board/samsung/smdkv310/Makefile
board/samsung/smdkv310/smdkv310.c
board/samsung/smdkv310/tools/mksmdkv310spl.c
board/samsung/trats/Makefile
board/samsung/trats/setup.h
board/samsung/trats/trats.c
board/samsung/trats2/Makefile
board/samsung/trats2/trats2.c
board/samsung/universal_c210/Makefile
board/samsung/universal_c210/onenand.c
board/samsung/universal_c210/universal.c
board/samtec/vining_2000/Makefile
board/samtec/vining_2000/imximage.cfg
board/samtec/vining_2000/vining_2000.c
board/samtec/vining_fpga/Makefile
board/samtec/vining_fpga/qts/iocsr_config.h
board/samtec/vining_fpga/qts/pinmux_config.h
board/samtec/vining_fpga/qts/pll_config.h
board/samtec/vining_fpga/qts/sdram_config.h
board/samtec/vining_fpga/socfpga.c
board/sandbox/Makefile
board/sandbox/README.sandbox
board/sandbox/sandbox.c
board/sandisk/sansa_fuze_plus/Makefile
board/sandisk/sansa_fuze_plus/sfp.c
board/sandisk/sansa_fuze_plus/spl_boot.c
board/sbc8349/Makefile
board/sbc8349/pci.c
board/sbc8349/sbc8349.c
board/sbc8548/Makefile
board/sbc8548/ddr.c
board/sbc8548/law.c
board/sbc8548/sbc8548.c
board/sbc8548/tlb.c
board/sbc8641d/Makefile
board/sbc8641d/ddr.c
board/sbc8641d/law.c
board/sbc8641d/sbc8641d.c
board/schulercontrol/sc_sps_1/Makefile
board/schulercontrol/sc_sps_1/sc_sps_1.c
board/schulercontrol/sc_sps_1/spl_boot.c
board/seco/common/Makefile
board/seco/common/mx6.c
board/seco/mx6quq7/Makefile
board/seco/mx6quq7/mx6quq7-2g.cfg
board/seco/mx6quq7/mx6quq7.c
board/sfr/nb4_ser/Makefile
board/sfr/nb4_ser/nb4-ser.c
board/shmin/Makefile
board/shmin/lowlevel_init.S
board/shmin/shmin.c
board/siemens/common/board.c
board/siemens/common/factoryset.c
board/siemens/common/factoryset.h
board/siemens/corvus/Makefile
board/siemens/corvus/board.c
board/siemens/draco/Makefile
board/siemens/draco/board.c
board/siemens/draco/board.h
board/siemens/draco/mux.c
board/siemens/pxm2/Makefile
board/siemens/pxm2/board.c
board/siemens/pxm2/board.h
board/siemens/pxm2/mux.c
board/siemens/pxm2/pmic.h
board/siemens/rut/Makefile
board/siemens/rut/board.c
board/siemens/rut/board.h
board/siemens/rut/mux.c
board/siemens/smartweb/Makefile
board/siemens/smartweb/smartweb.c
board/siemens/taurus/Makefile
board/siemens/taurus/taurus.c
board/silica/pengwyn/Makefile
board/silica/pengwyn/board.c
board/silica/pengwyn/board.h
board/silica/pengwyn/mux.c
board/sks-kinkel/sksimx6/Makefile
board/sks-kinkel/sksimx6/sksimx6.c
board/socrates/Makefile
board/socrates/ddr.c
board/socrates/law.c
board/socrates/nand.c
board/socrates/sdram.c
board/socrates/socrates.c
board/socrates/tlb.c
board/socrates/upm_table.h
board/solidrun/clearfog/Makefile
board/solidrun/clearfog/clearfog.c
board/solidrun/mx6cuboxi/Makefile
board/solidrun/mx6cuboxi/mx6cuboxi.c
board/spear/spear300/Makefile
board/spear/spear300/spear300.c
board/spear/spear310/Makefile
board/spear/spear310/spear310.c
board/spear/spear320/Makefile
board/spear/spear320/spear320.c
board/spear/spear600/Makefile
board/spear/spear600/spear600.c
board/spear/x600/Makefile
board/spear/x600/fpga.c
board/spear/x600/fpga.h
board/spear/x600/x600.c
board/sr1500/Makefile
board/sr1500/qts/iocsr_config.h
board/sr1500/qts/pinmux_config.h
board/sr1500/qts/pll_config.h
board/sr1500/qts/sdram_config.h
board/sr1500/socfpga.c
board/st/stih410-b2260/Makefile
board/st/stih410-b2260/board.c
board/st/stm32f429-discovery/Makefile
board/st/stm32f429-discovery/led.c
board/st/stm32f429-discovery/stm32f429-discovery.c
board/st/stm32f429-evaluation/Makefile
board/st/stm32f429-evaluation/stm32f429-evaluation.c
board/st/stm32f469-discovery/Makefile
board/st/stm32f469-discovery/stm32f469-discovery.c
board/st/stm32f746-disco/Makefile
board/st/stm32f746-disco/stm32f746-disco.c
board/st/stm32h743-disco/Makefile
board/st/stm32h743-disco/stm32h743-disco.c
board/st/stm32h743-eval/Makefile
board/st/stm32h743-eval/stm32h743-eval.c
board/st/stm32mp1/Makefile
board/st/stm32mp1/README
board/st/stm32mp1/board.c
board/st/stm32mp1/spl.c
board/st/stm32mp1/stm32mp1.c
board/st/stv0991/Makefile
board/st/stv0991/stv0991.c
board/sunxi/Makefile
board/sunxi/board.c
board/synopsys/axs10x/Makefile
board/synopsys/axs10x/axs10x.c
board/synopsys/axs10x/axs10x.h
board/synopsys/axs10x/nand.c
board/synopsys/hsdk/Makefile
board/synopsys/hsdk/clk-lib.c
board/synopsys/hsdk/clk-lib.h
board/synopsys/hsdk/env-lib.c
board/synopsys/hsdk/env-lib.h
board/synopsys/hsdk/hsdk.c
board/sysam/amcore/amcore.c
board/sysam/stmark2/sbf_dram_init.S
board/sysam/stmark2/stmark2.c
board/syteco/zmx25/Makefile
board/syteco/zmx25/lowlevel_init.S
board/syteco/zmx25/zmx25.c
board/tbs/tbs2910/Makefile
board/tbs/tbs2910/tbs2910.c
board/tbs/tbs2910/tbs2910.cfg
board/tcl/sl50/Makefile
board/tcl/sl50/board.c
board/tcl/sl50/board.h
board/tcl/sl50/mux.c
board/technexion/pico-imx6ul/Makefile
board/technexion/pico-imx6ul/imximage.cfg
board/technexion/pico-imx6ul/pico-imx6ul.c
board/technexion/pico-imx7d/Makefile
board/technexion/pico-imx7d/imximage.cfg
board/technexion/pico-imx7d/pico-imx7d.c
board/technexion/tao3530/Makefile
board/technexion/tao3530/tao3530.c
board/technexion/tao3530/tao3530.h
board/technexion/twister/Makefile
board/technexion/twister/twister.c
board/technexion/twister/twister.h
board/technologic/ts4600/Makefile
board/technologic/ts4600/iomux.c
board/technologic/ts4600/ts4600.c
board/technologic/ts4800/Makefile
board/technologic/ts4800/ts4800.c
board/technologic/ts4800/ts4800.h
board/teejet/mt_ventoux/Makefile
board/teejet/mt_ventoux/mt_ventoux.c
board/teejet/mt_ventoux/mt_ventoux.h
board/terasic/de0-nano-soc/Makefile
board/terasic/de0-nano-soc/qts/iocsr_config.h
board/terasic/de0-nano-soc/qts/pinmux_config.h
board/terasic/de0-nano-soc/qts/pll_config.h
board/terasic/de0-nano-soc/qts/sdram_config.h
board/terasic/de0-nano-soc/socfpga.c
board/terasic/de1-soc/Makefile
board/terasic/de1-soc/qts/iocsr_config.h
board/terasic/de1-soc/qts/pinmux_config.h
board/terasic/de1-soc/qts/pll_config.h
board/terasic/de1-soc/qts/sdram_config.h
board/terasic/de1-soc/socfpga.c
board/terasic/de10-nano/Makefile
board/terasic/de10-nano/qts/iocsr_config.h
board/terasic/de10-nano/qts/pinmux_config.h
board/terasic/de10-nano/qts/pll_config.h
board/terasic/de10-nano/qts/sdram_config.h
board/terasic/de10-nano/socfpga.c
board/terasic/sockit/Makefile
board/terasic/sockit/qts/iocsr_config.h
board/terasic/sockit/qts/pinmux_config.h
board/terasic/sockit/qts/pll_config.h
board/terasic/sockit/qts/sdram_config.h
board/terasic/sockit/socfpga.c
board/theadorable/Makefile
board/theadorable/fpga.c
board/theadorable/theadorable.c
board/theadorable/theadorable.h
board/theobroma-systems/lion_rk3368/Makefile
board/theobroma-systems/lion_rk3368/fit_spl_atf.its
board/theobroma-systems/lion_rk3368/lion_rk3368.c
board/theobroma-systems/puma_rk3399/fit_spl_atf.its
board/theobroma-systems/puma_rk3399/puma-rk3399.c
board/ti/am335x/Makefile
board/ti/am335x/board.c
board/ti/am335x/board.h
board/ti/am3517crane/Makefile
board/ti/am3517crane/am3517crane.c
board/ti/am3517crane/am3517crane.h
board/ti/am43xx/Makefile
board/ti/am43xx/board.c
board/ti/am43xx/board.h
board/ti/am43xx/mux.c
board/ti/am57xx/Makefile
board/ti/am57xx/board.c
board/ti/am57xx/mux_data.h
board/ti/beagle/Makefile
board/ti/beagle/beagle.c
board/ti/beagle/beagle.h
board/ti/beagle/led.c
board/ti/common/Makefile
board/ti/common/board_detect.c
board/ti/common/board_detect.h
board/ti/dra7xx/Makefile
board/ti/dra7xx/evm.c
board/ti/dra7xx/mux_data.h
board/ti/evm/Makefile
board/ti/evm/evm.c
board/ti/evm/evm.h
board/ti/ks2_evm/board.c
board/ti/ks2_evm/board.h
board/ti/ks2_evm/board_k2e.c
board/ti/ks2_evm/board_k2g.c
board/ti/ks2_evm/board_k2hk.c
board/ti/ks2_evm/board_k2l.c
board/ti/ks2_evm/ddr3_cfg.c
board/ti/ks2_evm/ddr3_cfg.h
board/ti/ks2_evm/ddr3_k2e.c
board/ti/ks2_evm/ddr3_k2g.c
board/ti/ks2_evm/ddr3_k2hk.c
board/ti/ks2_evm/ddr3_k2l.c
board/ti/ks2_evm/mux-k2g.h
board/ti/omap5_uevm/Makefile
board/ti/omap5_uevm/evm.c
board/ti/omap5_uevm/mux_data.h
board/ti/panda/Makefile
board/ti/panda/panda.c
board/ti/panda/panda_mux_data.h
board/ti/sdp4430/Makefile
board/ti/sdp4430/cmd_bat.c
board/ti/sdp4430/sdp.c
board/ti/sdp4430/sdp4430_mux_data.h
board/ti/ti814x/Makefile
board/ti/ti814x/evm.c
board/ti/ti816x/Makefile
board/ti/ti816x/evm.c
board/timll/devkit3250/Makefile
board/timll/devkit3250/devkit3250.c
board/timll/devkit3250/devkit3250_spl.c
board/timll/devkit8000/Makefile
board/timll/devkit8000/devkit8000.c
board/timll/devkit8000/devkit8000.h
board/topic/zynq/Makefile
board/topic/zynq/zynq-topic-miami/ps7_init_gpl.c
board/topic/zynq/zynq-topic-miamilite/ps7_init_gpl.c
board/topic/zynq/zynq-topic-miamiplus/ps7_init_gpl.c
board/toradex/apalis-tk1/apalis-tk1.c
board/toradex/apalis-tk1/as3722_init.c
board/toradex/apalis-tk1/as3722_init.h
board/toradex/apalis-tk1/pinmux-config-apalis-tk1.h
board/toradex/apalis_imx6/1066mhz_4x128mx16.cfg
board/toradex/apalis_imx6/1066mhz_4x256mx16.cfg
board/toradex/apalis_imx6/apalis_imx6.c
board/toradex/apalis_imx6/apalis_imx6q.cfg
board/toradex/apalis_imx6/clocks.cfg
board/toradex/apalis_imx6/ddr-setup.cfg
board/toradex/apalis_imx6/do_fuse.c
board/toradex/apalis_imx6/pf0100.c
board/toradex/apalis_imx6/pf0100.h
board/toradex/apalis_imx6/pf0100_otp.inc
board/toradex/apalis_t30/apalis_t30.c
board/toradex/apalis_t30/pinmux-config-apalis_t30.h
board/toradex/colibri_imx6/800mhz_2x64mx16.cfg
board/toradex/colibri_imx6/800mhz_4x64mx16.cfg
board/toradex/colibri_imx6/clocks.cfg
board/toradex/colibri_imx6/colibri_imx6.c
board/toradex/colibri_imx6/colibri_imx6.cfg
board/toradex/colibri_imx6/ddr-setup.cfg
board/toradex/colibri_imx6/do_fuse.c
board/toradex/colibri_imx6/pf0100.c
board/toradex/colibri_imx6/pf0100.h
board/toradex/colibri_imx6/pf0100_otp.inc
board/toradex/colibri_imx7/Makefile
board/toradex/colibri_imx7/colibri_imx7.c
board/toradex/colibri_imx7/imximage.cfg
board/toradex/colibri_pxa270/Makefile
board/toradex/colibri_pxa270/colibri_pxa270.c
board/toradex/colibri_t20/Makefile
board/toradex/colibri_t20/colibri_t20.c
board/toradex/colibri_t30/colibri_t30.c
board/toradex/colibri_t30/pinmux-config-colibri_t30.h
board/toradex/colibri_vf/Makefile
board/toradex/colibri_vf/colibri_vf.c
board/toradex/colibri_vf/dcu.c
board/toradex/colibri_vf/imximage.cfg
board/toradex/common/Kconfig
board/toradex/common/Makefile
board/toradex/common/tdx-cfg-block.c
board/toradex/common/tdx-cfg-block.h
board/toradex/common/tdx-common.c
board/toradex/common/tdx-common.h
board/tplink/wdr4300/Makefile
board/tplink/wdr4300/wdr4300.c
board/tqc/tqm834x/Makefile
board/tqc/tqm834x/pci.c
board/tqc/tqm834x/tqm834x.c
board/tqc/tqma6/Makefile
board/tqc/tqma6/clocks.cfg
board/tqc/tqma6/tqma6.c
board/tqc/tqma6/tqma6_bb.h
board/tqc/tqma6/tqma6_mba6.c
board/tqc/tqma6/tqma6_wru4.c
board/tqc/tqma6/tqma6dl.cfg
board/tqc/tqma6/tqma6q.cfg
board/tqc/tqma6/tqma6s.cfg
board/udoo/Makefile
board/udoo/neo/Makefile
board/udoo/neo/neo.c
board/udoo/udoo.c
board/udoo/udoo_spl.c
board/varisys/common/Makefile
board/varisys/common/sys_eeprom.c
board/varisys/cyrus/Makefile
board/varisys/cyrus/cyrus.c
board/varisys/cyrus/cyrus.h
board/varisys/cyrus/ddr.c
board/varisys/cyrus/eth.c
board/varisys/cyrus/law.c
board/varisys/cyrus/pci.c
board/varisys/cyrus/tlb.c
board/ve8313/Makefile
board/ve8313/ve8313.c
board/vscom/baltos/Makefile
board/vscom/baltos/board.c
board/vscom/baltos/board.h
board/wandboard/Makefile
board/wandboard/spl.c
board/wandboard/wandboard.c
board/warp/Makefile
board/warp/imximage.cfg
board/warp/warp.c
board/warp7/Makefile
board/warp7/imximage.cfg
board/warp7/warp7.c
board/woodburn/Makefile
board/woodburn/lowlevel_init.S
board/woodburn/woodburn.c
board/work-microwave/work_92105/Makefile
board/work-microwave/work_92105/work_92105.c
board/work-microwave/work_92105/work_92105_display.c
board/work-microwave/work_92105/work_92105_display.h
board/work-microwave/work_92105/work_92105_spl.c
board/xes/common/Makefile
board/xes/common/actl_nand.c
board/xes/common/board.c
board/xes/common/fsl_8xxx_clk.c
board/xes/common/fsl_8xxx_misc.c
board/xes/common/fsl_8xxx_misc.h
board/xes/common/fsl_8xxx_pci.c
board/xes/xpedite517x/Makefile
board/xes/xpedite517x/ddr.c
board/xes/xpedite517x/law.c
board/xes/xpedite517x/xpedite517x.c
board/xes/xpedite520x/Makefile
board/xes/xpedite520x/ddr.c
board/xes/xpedite520x/law.c
board/xes/xpedite520x/tlb.c
board/xes/xpedite520x/xpedite520x.c
board/xes/xpedite537x/Makefile
board/xes/xpedite537x/ddr.c
board/xes/xpedite537x/law.c
board/xes/xpedite537x/tlb.c
board/xes/xpedite537x/xpedite537x.c
board/xes/xpedite550x/Makefile
board/xes/xpedite550x/ddr.c
board/xes/xpedite550x/law.c
board/xes/xpedite550x/tlb.c
board/xes/xpedite550x/xpedite550x.c
board/xilinx/microblaze-generic/Makefile
board/xilinx/microblaze-generic/config.mk
board/xilinx/microblaze-generic/microblaze-generic.c
board/xilinx/microblaze-generic/xparameters.h
board/xilinx/zynq/Makefile
board/xilinx/zynq/board.c
board/xilinx/zynq/xil_io.h
board/xilinx/zynq/zynq-cc108/ps7_init_gpl.c
board/xilinx/zynq/zynq-zc770-xm010/ps7_init_gpl.c
board/xilinx/zynq/zynq-zc770-xm011-x16/ps7_init_gpl.c
board/xilinx/zynq/zynq-zc770-xm011/ps7_init_gpl.c
board/xilinx/zynq/zynq-zc770-xm012/ps7_init_gpl.c
board/xilinx/zynq/zynq-zc770-xm013/ps7_init_gpl.c
board/xilinx/zynq/zynq-zybo/ps7_init_gpl.c
board/xilinx/zynqmp/Makefile
board/xilinx/zynqmp/cmds.c
board/xilinx/zynqmp/xil_io.h
board/xilinx/zynqmp/zynqmp-zc1232-revA/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zc1254-revA/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zc1751-xm015-dc1/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zc1751-xm016-dc2/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zc1751-xm017-dc3/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zc1751-xm018-dc4/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zc1751-xm019-dc5/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zcu100-revC/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zcu102-rev1.0/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zcu102-revA/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zcu104-revA/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c
board/xilinx/zynqmp/zynqmp.c
board/zipitz2/Makefile
board/zipitz2/zipitz2.c
board/zyxel/nsa310s/Kconfig
board/zyxel/nsa310s/Makefile
board/zyxel/nsa310s/kwbimage.cfg
board/zyxel/nsa310s/nsa310s.c
board/zyxel/nsa310s/nsa310s.h
cmd/Kconfig
cmd/Makefile
cmd/adc.c [new file with mode: 0644]
cmd/aes.c
cmd/armflash.c
cmd/bdinfo.c
cmd/binop.c
cmd/blk_common.c
cmd/blkcache.c
cmd/blob.c
cmd/bmp.c
cmd/boot.c
cmd/booti.c
cmd/bootm.c
cmd/bootmenu.c
cmd/bootstage.c
cmd/bootz.c
cmd/btrfs.c
cmd/cache.c
cmd/cbfs.c
cmd/clk.c
cmd/config.c
cmd/console.c
cmd/cpu.c
cmd/cramfs.c
cmd/cros_ec.c
cmd/dataflash_mmc_mux.c
cmd/date.c
cmd/demo.c
cmd/dfu.c
cmd/diag.c
cmd/disk.c
cmd/display.c
cmd/echo.c
cmd/eeprom.c
cmd/efi.c
cmd/ethsw.c
cmd/exit.c
cmd/ext2.c
cmd/ext4.c
cmd/fastboot.c
cmd/fat.c
cmd/fdc.c
cmd/fdt.c
cmd/fitupd.c
cmd/flash.c
cmd/fpga.c
cmd/fpgad.c
cmd/fs.c
cmd/fs_uuid.c
cmd/fuse.c
cmd/gettime.c
cmd/gpt.c
cmd/hash.c
cmd/help.c
cmd/host.c
cmd/i2c.c
cmd/ide.c
cmd/ini.c
cmd/io.c
cmd/iotrace.c
cmd/irq.c
cmd/itest.c
cmd/jffs2.c
cmd/led.c
cmd/legacy_led.c
cmd/license.c
cmd/load.c
cmd/log.c
cmd/lzmadec.c
cmd/mac.c
cmd/md5sum.c
cmd/mdio.c
cmd/mem.c
cmd/mfsl.c
cmd/mii.c
cmd/misc.c
cmd/mmc.c
cmd/mp.c
cmd/mtdparts.c
cmd/mvebu/Makefile
cmd/mvebu/bubt.c
cmd/net.c
cmd/nvedit.c
cmd/nvme.c
cmd/part.c
cmd/pci.c
cmd/pcmcia.c
cmd/pmic.c
cmd/pxe.c
cmd/qfw.c
cmd/reginfo.c
cmd/regulator.c
cmd/reiser.c
cmd/remoteproc.c
cmd/rockusb.c
cmd/sata.c
cmd/scsi.c
cmd/setexpr.c
cmd/sf.c
cmd/sha1sum.c
cmd/smccc.c [new file with mode: 0644]
cmd/sound.c
cmd/source.c
cmd/spi.c
cmd/spl.c
cmd/terminal.c
cmd/test.c
cmd/thordown.c
cmd/ti/Makefile
cmd/ti/ddr3.c
cmd/time.c
cmd/tpm.c
cmd/tpm_test.c
cmd/trace.c
cmd/tsi148.c
cmd/ubifs.c
cmd/universe.c
cmd/unzip.c
cmd/usb.c
cmd/usb_gadget_sdp.c
cmd/usb_mass_storage.c
cmd/version.c
cmd/x86/Makefile
cmd/x86/fsp.c
cmd/x86/mtrr.c
cmd/ximg.c
cmd/zfs.c
cmd/zip.c
common/Makefile
common/autoboot.c
common/board_f.c
common/board_info.c
common/board_r.c
common/boot_fit.c
common/bootm.c
common/bootm_os.c
common/bootretry.c
common/bootstage.c
common/bouncebuf.c
common/cli.c
common/cli_hush.c
common/cli_readline.c
common/cli_simple.c
common/command.c
common/common_fit.c
common/console.c
common/ddr_spd.c
common/dfu.c
common/edid.c
common/eeprom/eeprom_field.c
common/eeprom/eeprom_layout.c
common/fb_mmc.c
common/fb_nand.c
common/fdt_support.c
common/flash.c
common/hash.c
common/hwconfig.c
common/image-android.c
common/image-fdt.c
common/image-fit.c
common/image-sig.c
common/image-sparse.c
common/image.c
common/init/board_init.c
common/iomux.c
common/iotrace.c
common/lcd.c
common/lcd_console.c
common/lcd_console_rotation.c
common/lcd_simplefb.c
common/log.c
common/log_console.c
common/main.c
common/malloc_simple.c
common/memsize.c
common/menu.c
common/miiphyutil.c
common/s_record.c
common/spl/Makefile
common/spl/spl.c
common/spl/spl_atf.c
common/spl/spl_bootrom.c
common/spl/spl_dfu.c
common/spl/spl_ext.c
common/spl/spl_fat.c
common/spl/spl_fit.c
common/spl/spl_mmc.c
common/spl/spl_nand.c
common/spl/spl_net.c
common/spl/spl_nor.c
common/spl/spl_onenand.c
common/spl/spl_ram.c
common/spl/spl_sata.c
common/spl/spl_sdp.c
common/spl/spl_spi.c
common/spl/spl_ubi.c
common/spl/spl_usb.c
common/spl/spl_xip.c
common/spl/spl_ymodem.c
common/splash_source.c
common/stdio.c
common/update.c
common/usb.c
common/usb_hub.c
common/usb_kbd.c
common/usb_storage.c
common/xyzModem.c
config.mk
configs/alt_defconfig
configs/armadillo-800eva_defconfig
configs/blanche_defconfig
configs/gose_defconfig
configs/koelsch_defconfig
configs/kzm9g_defconfig
configs/lager_defconfig
configs/porter_defconfig
configs/sama5d2_ptc_ek_mmc_defconfig
configs/sama5d2_ptc_ek_nandflash_defconfig
configs/sama5d36ek_cmp_nandflash_defconfig
configs/sama5d36ek_cmp_spiflash_defconfig
configs/sama5d3_xplained_nandflash_defconfig
configs/sama5d3xek_nandflash_defconfig
configs/sama5d3xek_spiflash_defconfig
configs/sama5d4_xplained_nandflash_defconfig
configs/sama5d4_xplained_spiflash_defconfig
configs/sama5d4ek_nandflash_defconfig
configs/sama5d4ek_spiflash_defconfig
configs/silk_defconfig
configs/stm32mp15_basic_defconfig
configs/stout_defconfig
configs/trats2_defconfig
configs/uniphier_v8_defconfig
disk/Makefile
disk/part.c
disk/part_amiga.c
disk/part_amiga.h
disk/part_dos.c
disk/part_dos.h
disk/part_efi.c
disk/part_iso.c
disk/part_iso.h
disk/part_mac.c
disk/part_mac.h
doc/DocBook/Makefile
doc/README.autoboot
doc/README.bootmenu
doc/README.bus_vcxk
doc/README.console
doc/README.dfutftp
doc/README.distro
doc/README.esbc_validate
doc/README.fdt-control
doc/README.generic-board
doc/README.gpt
doc/README.iomux
doc/README.menu
doc/README.nand
doc/README.nvme
doc/README.pxe
doc/README.qemu-arm
doc/README.rmobile
doc/README.rockchip
doc/README.semihosting
doc/README.trace
doc/README.u-boot_on_efi
doc/README.usb
doc/README.video
doc/README.vxworks
doc/README.x86
doc/README.zynq
doc/device-tree-bindings/regulator/st,stm32-vrefbuf.txt [new file with mode: 0644]
doc/driver-model/remoteproc-framework.txt
doc/git-mailrc
drivers/Makefile
drivers/adc/Kconfig
drivers/adc/Makefile
drivers/adc/adc-uclass.c
drivers/adc/exynos-adc.c
drivers/adc/meson-saradc.c [new file with mode: 0644]
drivers/adc/rockchip-saradc.c
drivers/adc/sandbox.c
drivers/ata/Makefile
drivers/ata/ahci-pci.c
drivers/ata/ahci-uclass.c
drivers/ata/ahci.c
drivers/ata/dwc_ahci.c
drivers/ata/dwc_ahsata.c
drivers/ata/dwc_ahsata_priv.h
drivers/ata/fsl_sata.c
drivers/ata/fsl_sata.h
drivers/ata/libata.c
drivers/ata/mvsata_ide.c
drivers/ata/sata.c
drivers/ata/sata_ceva.c
drivers/ata/sata_mv.c
drivers/ata/sata_sandbox.c
drivers/ata/sata_sil.c
drivers/ata/sata_sil.h
drivers/ata/sata_sil3114.c
drivers/ata/sata_sil3114.h
drivers/bios_emulator/Makefile
drivers/block/Makefile
drivers/block/blk-uclass.c
drivers/block/blk_legacy.c
drivers/block/blkcache.c
drivers/block/ide.c
drivers/block/sandbox.c
drivers/bootcount/Makefile
drivers/bootcount/bootcount.c
drivers/bootcount/bootcount_at91.c
drivers/bootcount/bootcount_davinci.c
drivers/bootcount/bootcount_env.c
drivers/bootcount/bootcount_ext.c
drivers/bootcount/bootcount_i2c.c
drivers/bootcount/bootcount_ram.c
drivers/clk/Kconfig
drivers/clk/Makefile
drivers/clk/aspeed/clk_ast2500.c
drivers/clk/at91/clk-generated.c
drivers/clk/at91/clk-h32mx.c
drivers/clk/at91/clk-main.c
drivers/clk/at91/clk-master.c
drivers/clk/at91/clk-peripheral.c
drivers/clk/at91/clk-plla.c
drivers/clk/at91/clk-plladiv.c
drivers/clk/at91/clk-slow.c
drivers/clk/at91/clk-system.c
drivers/clk/at91/clk-usb.c
drivers/clk/at91/clk-utmi.c
drivers/clk/at91/pmc.c
drivers/clk/at91/pmc.h
drivers/clk/at91/sckc.c
drivers/clk/clk-uclass.c
drivers/clk/clk_bcm6345.c
drivers/clk/clk_boston.c
drivers/clk/clk_fixed_rate.c
drivers/clk/clk_pic32.c
drivers/clk/clk_sandbox.c
drivers/clk/clk_sandbox_test.c
drivers/clk/clk_stm32f.c
drivers/clk/clk_stm32h7.c
drivers/clk/clk_stm32mp1.c
drivers/clk/clk_zynq.c
drivers/clk/clk_zynqmp.c
drivers/clk/exynos/Makefile
drivers/clk/exynos/clk-exynos7420.c
drivers/clk/exynos/clk-pll.c
drivers/clk/exynos/clk-pll.h
drivers/clk/ics8n3qv01.c [new file with mode: 0644]
drivers/clk/renesas/clk-rcar-gen2.c
drivers/clk/renesas/clk-rcar-gen3.c
drivers/clk/renesas/r8a7791-cpg-mssr.c
drivers/clk/renesas/r8a7792-cpg-mssr.c
drivers/clk/renesas/r8a7795-cpg-mssr.c
drivers/clk/renesas/r8a7796-cpg-mssr.c
drivers/clk/renesas/r8a77970-cpg-mssr.c
drivers/clk/renesas/r8a77995-cpg-mssr.c
drivers/clk/renesas/renesas-cpg-mssr.c
drivers/clk/renesas/renesas-cpg-mssr.h
drivers/clk/rockchip/clk_rk3036.c
drivers/clk/rockchip/clk_rk3128.c
drivers/clk/rockchip/clk_rk3188.c
drivers/clk/rockchip/clk_rk322x.c
drivers/clk/rockchip/clk_rk3288.c
drivers/clk/rockchip/clk_rk3328.c
drivers/clk/rockchip/clk_rk3368.c
drivers/clk/rockchip/clk_rk3399.c
drivers/clk/rockchip/clk_rv1108.c
drivers/clk/tegra/tegra-car-clk.c
drivers/clk/tegra/tegra186-clk.c
drivers/clk/uniphier/clk-uniphier-core.c
drivers/clk/uniphier/clk-uniphier-mio.c
drivers/clk/uniphier/clk-uniphier-sys.c
drivers/clk/uniphier/clk-uniphier.h
drivers/core/Makefile
drivers/core/device-remove.c
drivers/core/device.c
drivers/core/devres.c
drivers/core/dump.c
drivers/core/fdtaddr.c
drivers/core/lists.c
drivers/core/of_access.c
drivers/core/of_addr.c
drivers/core/of_extra.c
drivers/core/ofnode.c
drivers/core/read.c
drivers/core/read_extra.c
drivers/core/regmap.c
drivers/core/root.c
drivers/core/simple-bus.c
drivers/core/syscon-uclass.c
drivers/core/uclass.c
drivers/core/util.c
drivers/cpu/bmips_cpu.c
drivers/cpu/cpu-uclass.c
drivers/crypto/Makefile
drivers/crypto/ace_sha.c
drivers/crypto/ace_sha.h
drivers/crypto/fsl/Makefile
drivers/crypto/fsl/desc.h
drivers/crypto/fsl/desc_constr.h
drivers/crypto/fsl/error.c
drivers/crypto/fsl/fsl_blob.c
drivers/crypto/fsl/fsl_hash.c
drivers/crypto/fsl/fsl_hash.h
drivers/crypto/fsl/fsl_rsa.c
drivers/crypto/fsl/jobdesc.c
drivers/crypto/fsl/jobdesc.h
drivers/crypto/fsl/jr.c
drivers/crypto/fsl/jr.h
drivers/crypto/fsl/rsa_caam.h
drivers/crypto/fsl/sec.c
drivers/crypto/rsa_mod_exp/Makefile
drivers/crypto/rsa_mod_exp/mod_exp_sw.c
drivers/crypto/rsa_mod_exp/mod_exp_uclass.c
drivers/ddr/altera/Makefile
drivers/ddr/altera/sdram.c
drivers/ddr/altera/sequencer.c
drivers/ddr/altera/sequencer.h
drivers/ddr/fsl/Makefile
drivers/ddr/fsl/arm_ddr_gen3.c
drivers/ddr/fsl/ctrl_regs.c
drivers/ddr/fsl/ddr1_dimm_params.c
drivers/ddr/fsl/ddr2_dimm_params.c
drivers/ddr/fsl/ddr3_dimm_params.c
drivers/ddr/fsl/ddr4_dimm_params.c
drivers/ddr/fsl/fsl_ddr_gen4.c
drivers/ddr/fsl/fsl_mmdc.c
drivers/ddr/fsl/interactive.c
drivers/ddr/fsl/lc_common_dimm_params.c
drivers/ddr/fsl/main.c
drivers/ddr/fsl/mpc85xx_ddr_gen1.c
drivers/ddr/fsl/mpc85xx_ddr_gen2.c
drivers/ddr/fsl/mpc85xx_ddr_gen3.c
drivers/ddr/fsl/mpc86xx_ddr.c
drivers/ddr/fsl/options.c
drivers/ddr/fsl/util.c
drivers/ddr/marvell/a38x/Makefile
drivers/ddr/marvell/a38x/ddr3_a38x.c
drivers/ddr/marvell/a38x/ddr3_a38x.h
drivers/ddr/marvell/a38x/ddr3_a38x_mc_static.h
drivers/ddr/marvell/a38x/ddr3_a38x_topology.h
drivers/ddr/marvell/a38x/ddr3_a38x_training.c
drivers/ddr/marvell/a38x/ddr3_debug.c
drivers/ddr/marvell/a38x/ddr3_hws_hw_training.c
drivers/ddr/marvell/a38x/ddr3_hws_hw_training.h
drivers/ddr/marvell/a38x/ddr3_hws_hw_training_def.h
drivers/ddr/marvell/a38x/ddr3_hws_sil_training.h
drivers/ddr/marvell/a38x/ddr3_init.c
drivers/ddr/marvell/a38x/ddr3_init.h
drivers/ddr/marvell/a38x/ddr3_logging_def.h
drivers/ddr/marvell/a38x/ddr3_patterns_64bit.h
drivers/ddr/marvell/a38x/ddr3_topology_def.h
drivers/ddr/marvell/a38x/ddr3_training.c
drivers/ddr/marvell/a38x/ddr3_training_bist.c
drivers/ddr/marvell/a38x/ddr3_training_centralization.c
drivers/ddr/marvell/a38x/ddr3_training_db.c
drivers/ddr/marvell/a38x/ddr3_training_hw_algo.c
drivers/ddr/marvell/a38x/ddr3_training_hw_algo.h
drivers/ddr/marvell/a38x/ddr3_training_ip.h
drivers/ddr/marvell/a38x/ddr3_training_ip_bist.h
drivers/ddr/marvell/a38x/ddr3_training_ip_centralization.h
drivers/ddr/marvell/a38x/ddr3_training_ip_db.h
drivers/ddr/marvell/a38x/ddr3_training_ip_def.h
drivers/ddr/marvell/a38x/ddr3_training_ip_engine.c
drivers/ddr/marvell/a38x/ddr3_training_ip_engine.h
drivers/ddr/marvell/a38x/ddr3_training_ip_flow.h
drivers/ddr/marvell/a38x/ddr3_training_ip_pbs.h
drivers/ddr/marvell/a38x/ddr3_training_ip_prv_if.h
drivers/ddr/marvell/a38x/ddr3_training_ip_static.h
drivers/ddr/marvell/a38x/ddr3_training_leveling.c
drivers/ddr/marvell/a38x/ddr3_training_leveling.h
drivers/ddr/marvell/a38x/ddr3_training_pbs.c
drivers/ddr/marvell/a38x/ddr3_training_static.c
drivers/ddr/marvell/a38x/ddr_topology_def.h
drivers/ddr/marvell/a38x/ddr_training_ip_db.h
drivers/ddr/marvell/a38x/silicon_if.h
drivers/ddr/marvell/a38x/xor.c
drivers/ddr/marvell/a38x/xor.h
drivers/ddr/marvell/a38x/xor_regs.h
drivers/ddr/marvell/axp/Makefile
drivers/ddr/marvell/axp/ddr3_axp.h
drivers/ddr/marvell/axp/ddr3_axp_config.h
drivers/ddr/marvell/axp/ddr3_axp_mc_static.h
drivers/ddr/marvell/axp/ddr3_axp_training_static.h
drivers/ddr/marvell/axp/ddr3_axp_vars.h
drivers/ddr/marvell/axp/ddr3_dfs.c
drivers/ddr/marvell/axp/ddr3_dqs.c
drivers/ddr/marvell/axp/ddr3_hw_training.c
drivers/ddr/marvell/axp/ddr3_hw_training.h
drivers/ddr/marvell/axp/ddr3_init.c
drivers/ddr/marvell/axp/ddr3_init.h
drivers/ddr/marvell/axp/ddr3_patterns_64bit.h
drivers/ddr/marvell/axp/ddr3_pbs.c
drivers/ddr/marvell/axp/ddr3_read_leveling.c
drivers/ddr/marvell/axp/ddr3_sdram.c
drivers/ddr/marvell/axp/ddr3_spd.c
drivers/ddr/marvell/axp/ddr3_write_leveling.c
drivers/ddr/marvell/axp/xor.c
drivers/ddr/marvell/axp/xor.h
drivers/ddr/marvell/axp/xor_regs.h
drivers/ddr/microchip/Makefile
drivers/ddr/microchip/ddr2.c
drivers/ddr/microchip/ddr2_regs.h
drivers/ddr/microchip/ddr2_timing.h
drivers/demo/Makefile
drivers/demo/demo-pdata.c
drivers/demo/demo-shape.c
drivers/demo/demo-simple.c
drivers/demo/demo-uclass.c
drivers/dfu/Makefile
drivers/dfu/dfu.c
drivers/dfu/dfu_mmc.c
drivers/dfu/dfu_nand.c
drivers/dfu/dfu_ram.c
drivers/dfu/dfu_sf.c
drivers/dfu/dfu_tftp.c
drivers/dma/MCD_dmaApi.c
drivers/dma/MCD_tasks.c
drivers/dma/MCD_tasksInit.c
drivers/dma/Makefile
drivers/dma/apbh_dma.c
drivers/dma/dma-uclass.c
drivers/dma/fsl_dma.c
drivers/dma/keystone_nav.c
drivers/dma/keystone_nav_cfg.c
drivers/dma/lpc32xx_dma.c
drivers/dma/ti-edma3.c
drivers/firmware/firmware-uclass.c
drivers/firmware/psci.c
drivers/fpga/ACEX1K.c
drivers/fpga/Makefile
drivers/fpga/altera.c
drivers/fpga/cyclon2.c
drivers/fpga/fpga.c
drivers/fpga/ivm_core.c
drivers/fpga/lattice.c
drivers/fpga/socfpga.c
drivers/fpga/socfpga_arria10.c
drivers/fpga/socfpga_gen5.c
drivers/fpga/spartan2.c
drivers/fpga/spartan3.c
drivers/fpga/stratixII.c
drivers/fpga/stratixv.c
drivers/fpga/virtex2.c
drivers/fpga/xilinx.c
drivers/fpga/zynqmppl.c
drivers/fpga/zynqpl.c
drivers/gpio/74x164_gpio.c
drivers/gpio/Makefile
drivers/gpio/altera_pio.c
drivers/gpio/at91_gpio.c
drivers/gpio/atmel_pio4.c
drivers/gpio/axp_gpio.c
drivers/gpio/bcm2835_gpio.c
drivers/gpio/bcm6345_gpio.c
drivers/gpio/da8xx_gpio.c
drivers/gpio/dwapb_gpio.c
drivers/gpio/gpio-rcar.c
drivers/gpio/gpio-uclass.c
drivers/gpio/gpio-uniphier.c
drivers/gpio/hi6220_gpio.c
drivers/gpio/imx_rgpio2p.c
drivers/gpio/intel_broadwell_gpio.c
drivers/gpio/intel_ich6_gpio.c
drivers/gpio/kona_gpio.c
drivers/gpio/kw_gpio.c
drivers/gpio/lpc32xx_gpio.c
drivers/gpio/mpc83xx_gpio.c
drivers/gpio/mpc8xxx_gpio.c
drivers/gpio/msm_gpio.c
drivers/gpio/mvebu_gpio.c
drivers/gpio/mvgpio.c
drivers/gpio/mvgpio.h
drivers/gpio/mvmfp.c
drivers/gpio/mxc_gpio.c
drivers/gpio/mxs_gpio.c
drivers/gpio/omap_gpio.c
drivers/gpio/pca953x.c
drivers/gpio/pca953x_gpio.c
drivers/gpio/pca9698.c
drivers/gpio/pcf8575_gpio.c
drivers/gpio/pic32_gpio.c
drivers/gpio/pm8916_gpio.c
drivers/gpio/rk_gpio.c
drivers/gpio/s5p_gpio.c
drivers/gpio/sandbox.c
drivers/gpio/spear_gpio.c
drivers/gpio/stm32f7_gpio.c
drivers/gpio/sunxi_gpio.c
drivers/gpio/tegra186_gpio.c
drivers/gpio/tegra186_gpio_priv.h
drivers/gpio/tegra_gpio.c
drivers/gpio/vybrid_gpio.c
drivers/gpio/xilinx_gpio.c
drivers/gpio/zynq_gpio.c
drivers/i2c/Makefile
drivers/i2c/ast_i2c.c
drivers/i2c/ast_i2c.h
drivers/i2c/at91_i2c.c
drivers/i2c/cros_ec_ldo.c
drivers/i2c/cros_ec_tunnel.c
drivers/i2c/davinci_i2c.c
drivers/i2c/davinci_i2c.h
drivers/i2c/designware_i2c.c
drivers/i2c/designware_i2c.h
drivers/i2c/exynos_hs_i2c.c
drivers/i2c/fsl_i2c.c
drivers/i2c/i2c-cdns.c
drivers/i2c/i2c-emul-uclass.c
drivers/i2c/i2c-uclass-compat.c
drivers/i2c/i2c-uclass.c
drivers/i2c/i2c-uniphier-f.c
drivers/i2c/i2c-uniphier.c
drivers/i2c/i2c_core.c
drivers/i2c/ihs_i2c.c
drivers/i2c/imx_lpi2c.c
drivers/i2c/intel_i2c.c
drivers/i2c/kona_i2c.c
drivers/i2c/lpc32xx_i2c.c
drivers/i2c/meson_i2c.c
drivers/i2c/muxes/Makefile
drivers/i2c/muxes/i2c-arb-gpio-challenge.c
drivers/i2c/muxes/i2c-mux-gpio.c
drivers/i2c/muxes/i2c-mux-uclass.c
drivers/i2c/muxes/pca954x.c
drivers/i2c/mv_i2c.c
drivers/i2c/mv_i2c.h
drivers/i2c/mvtwsi.c
drivers/i2c/mxc_i2c.c
drivers/i2c/mxs_i2c.c
drivers/i2c/omap24xx_i2c.h
drivers/i2c/rcar_i2c.c
drivers/i2c/rcar_iic.c
drivers/i2c/rk_i2c.c
drivers/i2c/s3c24x0_i2c.c
drivers/i2c/s3c24x0_i2c.h
drivers/i2c/sandbox_i2c.c
drivers/i2c/sh_i2c.c
drivers/i2c/sh_sh7734_i2c.c
drivers/i2c/soft_i2c.c
drivers/i2c/stm32f7_i2c.c
drivers/i2c/tegra186_bpmp_i2c.c
drivers/i2c/tegra_i2c.c
drivers/i2c/tsi108_i2c.c
drivers/i2c/zynq_i2c.c
drivers/input/Makefile
drivers/input/cros_ec_keyb.c
drivers/input/i8042.c
drivers/input/input.c
drivers/input/key_matrix.c
drivers/input/keyboard-uclass.c
drivers/input/tegra-kbc.c
drivers/input/twl4030.c
drivers/input/twl6030.c
drivers/led/Makefile
drivers/led/led-uclass.c
drivers/led/led_bcm6328.c
drivers/led/led_bcm6358.c
drivers/led/led_gpio.c
drivers/mailbox/mailbox-uclass.c
drivers/mailbox/sandbox-mbox-test.c
drivers/mailbox/sandbox-mbox.c
drivers/mailbox/tegra-hsp.c
drivers/memory/Makefile
drivers/memory/ti-aemif.c
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/ali512x.c
drivers/misc/altera_sysid.c
drivers/misc/cbmem_console.c
drivers/misc/cros_ec.c
drivers/misc/cros_ec_i2c.c
drivers/misc/cros_ec_lpc.c
drivers/misc/cros_ec_sandbox.c
drivers/misc/cros_ec_spi.c
drivers/misc/ds4510.c
drivers/misc/ds4510.h
drivers/misc/fsl_devdis.c
drivers/misc/fsl_ifc.c
drivers/misc/fsl_iim.c
drivers/misc/fsl_portals.c
drivers/misc/fsl_sec_mon.c
drivers/misc/gdsys_rxaui_ctrl.c [new file with mode: 0644]
drivers/misc/i2c_eeprom.c
drivers/misc/i2c_eeprom_emul.c
drivers/misc/mc9sdz60.c
drivers/misc/misc-uclass.c
drivers/misc/mxc_ocotp.c
drivers/misc/mxs_ocotp.c
drivers/misc/ns87308.c
drivers/misc/nuvoton_nct6102d.c
drivers/misc/pca9551_led.c
drivers/misc/pwrseq-uclass.c
drivers/misc/qfw.c
drivers/misc/rockchip-efuse.c
drivers/misc/smsc_lpc47m.c
drivers/misc/smsc_sio1007.c
drivers/misc/spltest_sandbox.c
drivers/misc/status_led.c
drivers/misc/stm32_rcc.c
drivers/misc/swap_case.c
drivers/misc/syscon_sandbox.c
drivers/misc/tegra186_bpmp.c
drivers/misc/tegra_car.c
drivers/misc/twl4030_led.c
drivers/misc/winbond_w83627.c
drivers/mmc/Kconfig
drivers/mmc/Makefile
drivers/mmc/arm_pl180_mmci.c
drivers/mmc/arm_pl180_mmci.h
drivers/mmc/atmel_sdhci.c
drivers/mmc/bcm2835_sdhost.c
drivers/mmc/davinci_mmc.c
drivers/mmc/dw_mmc.c
drivers/mmc/exynos_dw_mmc.c
drivers/mmc/fsl_esdhc.c
drivers/mmc/fsl_esdhc_spl.c
drivers/mmc/ftsdc010_mci.c
drivers/mmc/ftsdc010_mci.h
drivers/mmc/gen_atmel_mci.c
drivers/mmc/hi6220_dw_mmc.c
drivers/mmc/kona_sdhci.c
drivers/mmc/meson_gx_mmc.c
drivers/mmc/mmc-uclass.c
drivers/mmc/mmc.c
drivers/mmc/mmc_boot.c
drivers/mmc/mmc_legacy.c
drivers/mmc/mmc_private.h
drivers/mmc/mmc_write.c
drivers/mmc/msm_sdhci.c
drivers/mmc/mv_sdhci.c
drivers/mmc/mvebu_mmc.c
drivers/mmc/mxsmmc.c
drivers/mmc/pci_mmc.c
drivers/mmc/pic32_sdhci.c
drivers/mmc/pxa_mmc_gen.c
drivers/mmc/renesas-sdhi.c
drivers/mmc/rockchip_dw_mmc.c
drivers/mmc/rockchip_sdhci.c
drivers/mmc/rpmb.c
drivers/mmc/s5p_sdhci.c
drivers/mmc/sandbox_mmc.c
drivers/mmc/sdhci-cadence.c
drivers/mmc/sdhci.c
drivers/mmc/sh_mmcif.c
drivers/mmc/sh_mmcif.h
drivers/mmc/sh_sdhi.c
drivers/mmc/socfpga_dw_mmc.c
drivers/mmc/sti_sdhci.c
drivers/mmc/stm32_sdmmc2.c
drivers/mmc/sunxi_mmc.c
drivers/mmc/tangier_sdhci.c
drivers/mmc/tegra_mmc.c
drivers/mmc/tmio-common.c
drivers/mmc/tmio-common.h
drivers/mmc/uniphier-sd.c
drivers/mmc/xenon_sdhci.c
drivers/mmc/zynq_sdhci.c
drivers/mtd/Makefile
drivers/mtd/altera_qspi.c
drivers/mtd/cfi_flash.c
drivers/mtd/cfi_mtd.c
drivers/mtd/ftsmc020.c
drivers/mtd/jedec_flash.c
drivers/mtd/mtd-uclass.c
drivers/mtd/mtd_uboot.c
drivers/mtd/mtdconcat.c
drivers/mtd/mtdcore.c
drivers/mtd/mtdpart.c
drivers/mtd/nand/Makefile
drivers/mtd/nand/am335x_spl_bch.c
drivers/mtd/nand/arasan_nfc.c
drivers/mtd/nand/atmel_nand.c
drivers/mtd/nand/atmel_nand_ecc.h
drivers/mtd/nand/davinci_nand.c
drivers/mtd/nand/denali.c
drivers/mtd/nand/denali.h
drivers/mtd/nand/denali_dt.c
drivers/mtd/nand/denali_spl.c
drivers/mtd/nand/fsl_elbc_nand.c
drivers/mtd/nand/fsl_elbc_spl.c
drivers/mtd/nand/fsl_ifc_nand.c
drivers/mtd/nand/fsl_ifc_spl.c
drivers/mtd/nand/fsl_upm.c
drivers/mtd/nand/fsmc_nand.c
drivers/mtd/nand/kb9202_nand.c
drivers/mtd/nand/kirkwood_nand.c
drivers/mtd/nand/kmeter1_nand.c
drivers/mtd/nand/lpc32xx_nand_mlc.c
drivers/mtd/nand/lpc32xx_nand_slc.c
drivers/mtd/nand/mxc_nand.c
drivers/mtd/nand/mxc_nand.h
drivers/mtd/nand/mxc_nand_spl.c
drivers/mtd/nand/mxs_nand.c
drivers/mtd/nand/mxs_nand_spl.c
drivers/mtd/nand/nand.c
drivers/mtd/nand/nand_bch.c
drivers/mtd/nand/nand_ecc.c
drivers/mtd/nand/nand_spl_load.c
drivers/mtd/nand/nand_spl_simple.c
drivers/mtd/nand/nand_util.c
drivers/mtd/nand/omap_elm.c
drivers/mtd/nand/omap_gpmc.c
drivers/mtd/nand/pxa3xx_nand.c
drivers/mtd/nand/sunxi_nand.c
drivers/mtd/nand/sunxi_nand_spl.c
drivers/mtd/nand/tegra_nand.c
drivers/mtd/nand/tegra_nand.h
drivers/mtd/nand/vf610_nfc.c
drivers/mtd/nand/zynq_nand.c
drivers/mtd/onenand/Makefile
drivers/mtd/onenand/onenand_spl.c
drivers/mtd/onenand/samsung.c
drivers/mtd/pic32_flash.c
drivers/mtd/renesas_rpc_hf.c
drivers/mtd/spi/Makefile
drivers/mtd/spi/fsl_espi_spl.c
drivers/mtd/spi/sf-uclass.c
drivers/mtd/spi/sf.c
drivers/mtd/spi/sf_dataflash.c
drivers/mtd/spi/sf_internal.h
drivers/mtd/spi/sf_mtd.c
drivers/mtd/spi/sf_probe.c
drivers/mtd/spi/spi_flash.c
drivers/mtd/spi/spi_flash_ids.c
drivers/mtd/st_smi.c
drivers/mtd/stm32_flash.c
drivers/mtd/ubi/Makefile
drivers/mtd/ubi/attach.c
drivers/mtd/ubi/build.c
drivers/mtd/ubi/debug.c
drivers/mtd/ubi/debug.h
drivers/mtd/ubi/eba.c
drivers/mtd/ubi/fastmap-wl.c
drivers/mtd/ubi/fastmap.c
drivers/mtd/ubi/io.c
drivers/mtd/ubi/kapi.c
drivers/mtd/ubi/misc.c
drivers/mtd/ubi/ubi-media.h
drivers/mtd/ubi/ubi.h
drivers/mtd/ubi/upd.c
drivers/mtd/ubi/vmt.c
drivers/mtd/ubi/vtbl.c
drivers/mtd/ubi/wl.c
drivers/mtd/ubispl/ubi-wrapper.h
drivers/mtd/ubispl/ubispl.c
drivers/mtd/ubispl/ubispl.h
drivers/net/Makefile
drivers/net/ag7xxx.c
drivers/net/armada100_fec.c
drivers/net/armada100_fec.h
drivers/net/at91_emac.c
drivers/net/ax88796.c
drivers/net/ax88796.h
drivers/net/bcm-sf2-eth-gmac.c
drivers/net/bcm-sf2-eth-gmac.h
drivers/net/bcm-sf2-eth.c
drivers/net/bcm-sf2-eth.h
drivers/net/calxedaxgmac.c
drivers/net/cpsw-common.c
drivers/net/cs8900.c
drivers/net/cs8900.h
drivers/net/davinci_emac.c
drivers/net/davinci_emac.h
drivers/net/dc2114x.c
drivers/net/designware.c
drivers/net/designware.h
drivers/net/dm9000x.c
drivers/net/dwc_eth_qos.c
drivers/net/e1000.c
drivers/net/e1000.h
drivers/net/eepro100.c
drivers/net/ep93xx_eth.c
drivers/net/ep93xx_eth.h
drivers/net/ethoc.c
drivers/net/fec_mxc.c
drivers/net/fec_mxc.h
drivers/net/fm/Makefile
drivers/net/fm/b4860.c
drivers/net/fm/dtsec.c
drivers/net/fm/eth.c
drivers/net/fm/fdt.c
drivers/net/fm/fm.c
drivers/net/fm/fm.h
drivers/net/fm/init.c
drivers/net/fm/ls1043.c
drivers/net/fm/ls1046.c
drivers/net/fm/memac.c
drivers/net/fm/memac_phy.c
drivers/net/fm/p1023.c
drivers/net/fm/p4080.c
drivers/net/fm/p5020.c
drivers/net/fm/p5040.c
drivers/net/fm/t1024.c
drivers/net/fm/t1040.c
drivers/net/fm/t2080.c
drivers/net/fm/t4240.c
drivers/net/fm/tgec.c
drivers/net/fm/tgec_phy.c
drivers/net/fsl-mc/Makefile
drivers/net/fsl-mc/dpbp.c
drivers/net/fsl-mc/dpio/Makefile
drivers/net/fsl-mc/dpio/dpio.c
drivers/net/fsl-mc/dpio/qbman_portal.c
drivers/net/fsl-mc/dpio/qbman_portal.h
drivers/net/fsl-mc/dpio/qbman_private.h
drivers/net/fsl-mc/dpio/qbman_sys.h
drivers/net/fsl-mc/dpmac.c
drivers/net/fsl-mc/dpmng.c
drivers/net/fsl-mc/dpni.c
drivers/net/fsl-mc/dprc.c
drivers/net/fsl-mc/fsl_dpmng_cmd.h
drivers/net/fsl-mc/mc.c
drivers/net/fsl-mc/mc_sys.c
drivers/net/fsl_mcdmafec.c
drivers/net/fsl_mdio.c
drivers/net/ftgmac100.c
drivers/net/ftgmac100.h
drivers/net/ftmac100.c
drivers/net/ftmac100.h
drivers/net/ftmac110.c
drivers/net/ftmac110.h
drivers/net/gmac_rockchip.c
drivers/net/keystone_net.c
drivers/net/ks8851_mll.c
drivers/net/lan91c96.c
drivers/net/lan91c96.h
drivers/net/ldpaa_eth/Makefile
drivers/net/ldpaa_eth/ldpaa_eth.c
drivers/net/ldpaa_eth/ldpaa_eth.h
drivers/net/ldpaa_eth/ldpaa_wriop.c
drivers/net/ldpaa_eth/ls1088a.c
drivers/net/ldpaa_eth/ls2080a.c
drivers/net/lpc32xx_eth.c
drivers/net/macb.c
drivers/net/macb.h
drivers/net/mcffec.c
drivers/net/mcfmii.c
drivers/net/mpc8xx_fec.c
drivers/net/mvgbe.c
drivers/net/mvgbe.h
drivers/net/mvneta.c
drivers/net/netconsole.c
drivers/net/pch_gbe.c
drivers/net/pch_gbe.h
drivers/net/pcnet.c
drivers/net/pfe_eth/pfe_cmd.c
drivers/net/pfe_eth/pfe_driver.c
drivers/net/pfe_eth/pfe_eth.c
drivers/net/pfe_eth/pfe_firmware.c
drivers/net/pfe_eth/pfe_hw.c
drivers/net/pfe_eth/pfe_mdio.c
drivers/net/phy/Makefile
drivers/net/phy/aquantia.c
drivers/net/phy/atheros.c
drivers/net/phy/b53.c
drivers/net/phy/broadcom.c
drivers/net/phy/cortina.c
drivers/net/phy/davicom.c
drivers/net/phy/et1011c.c
drivers/net/phy/fixed.c
drivers/net/phy/generic_10g.c
drivers/net/phy/lxt.c
drivers/net/phy/marvell.c
drivers/net/phy/meson-gxl.c
drivers/net/phy/micrel_ksz8xxx.c
drivers/net/phy/micrel_ksz90x1.c
drivers/net/phy/miiphybb.c
drivers/net/phy/mscc.c
drivers/net/phy/mv88e61xx.c
drivers/net/phy/mv88e6352.c
drivers/net/phy/natsemi.c
drivers/net/phy/phy.c
drivers/net/phy/realtek.c
drivers/net/phy/smsc.c
drivers/net/phy/teranetics.c
drivers/net/phy/ti.c
drivers/net/phy/vitesse.c
drivers/net/phy/xilinx_phy.c
drivers/net/pic32_eth.c
drivers/net/pic32_eth.h
drivers/net/pic32_mdio.c
drivers/net/ravb.c
drivers/net/rtl8169.c
drivers/net/sandbox-raw.c
drivers/net/sandbox.c
drivers/net/sh_eth.c
drivers/net/sh_eth.h
drivers/net/smc91111.c
drivers/net/smc91111.h
drivers/net/smc911x.c
drivers/net/smc911x.h
drivers/net/sun8i_emac.c
drivers/net/sunxi_emac.c
drivers/net/tsec.c
drivers/net/tsi108_eth.c
drivers/net/uli526x.c
drivers/net/xilinx_axi_emac.c
drivers/net/xilinx_emaclite.c
drivers/net/zynq_gem.c
drivers/nvme/Kconfig
drivers/nvme/Makefile
drivers/nvme/nvme-uclass.c
drivers/nvme/nvme.c
drivers/nvme/nvme.h
drivers/nvme/nvme_show.c
drivers/pch/Makefile
drivers/pch/pch-uclass.c
drivers/pch/pch7.c
drivers/pch/pch9.c
drivers/pci/Kconfig
drivers/pci/Makefile
drivers/pci/fsl_pci_init.c
drivers/pci/pci-emul-uclass.c
drivers/pci/pci-rcar-gen2.c
drivers/pci/pci-uclass.c
drivers/pci/pci.c
drivers/pci/pci_auto.c
drivers/pci/pci_auto_common.c
drivers/pci/pci_auto_old.c
drivers/pci/pci_common.c
drivers/pci/pci_compat.c
drivers/pci/pci_ftpci100.c
drivers/pci/pci_gt64120.c
drivers/pci/pci_indirect.c
drivers/pci/pci_internal.h
drivers/pci/pci_msc01.c
drivers/pci/pci_mvebu.c
drivers/pci/pci_rom.c
drivers/pci/pci_sandbox.c
drivers/pci/pci_sh4.c
drivers/pci/pci_sh7751.c
drivers/pci/pci_sh7780.c
drivers/pci/pci_tegra.c
drivers/pci/pci_x86.c
drivers/pci/pcie_dw_mvebu.c
drivers/pci/pcie_ecam_generic.c
drivers/pci/pcie_imx.c
drivers/pci/pcie_intel_fpga.c [new file with mode: 0644]
drivers/pci/pcie_layerscape.c
drivers/pci/pcie_layerscape.h
drivers/pci/pcie_layerscape_fixup.c
drivers/pci/pcie_xilinx.c
drivers/pcmcia/Makefile
drivers/pcmcia/marubun_pcmcia.c
drivers/phy/Makefile
drivers/phy/bcm6318-usbh-phy.c
drivers/phy/bcm6348-usbh-phy.c
drivers/phy/bcm6358-usbh-phy.c
drivers/phy/bcm6368-usbh-phy.c
drivers/phy/marvell/Makefile
drivers/phy/marvell/comphy.h
drivers/phy/marvell/comphy_a3700.c
drivers/phy/marvell/comphy_a3700.h
drivers/phy/marvell/comphy_core.c
drivers/phy/marvell/comphy_cp110.c
drivers/phy/marvell/comphy_hpipe.h
drivers/phy/marvell/comphy_mux.c
drivers/phy/marvell/sata.h
drivers/phy/marvell/utmi_phy.h
drivers/phy/meson-gxl-usb2.c
drivers/phy/meson-gxl-usb3.c
drivers/phy/nop-phy.c
drivers/phy/phy-uclass.c
drivers/phy/sandbox-phy.c
drivers/phy/sti_usb_phy.c
drivers/phy/ti-pipe3-phy.c
drivers/pinctrl/Makefile
drivers/pinctrl/aspeed/pinctrl_ast2500.c
drivers/pinctrl/ath79/Makefile
drivers/pinctrl/ath79/pinctrl_ar933x.c
drivers/pinctrl/ath79/pinctrl_qca953x.c
drivers/pinctrl/broadcom/Makefile
drivers/pinctrl/broadcom/pinctrl-bcm283x.c
drivers/pinctrl/exynos/Makefile
drivers/pinctrl/exynos/pinctrl-exynos.c
drivers/pinctrl/exynos/pinctrl-exynos.h
drivers/pinctrl/exynos/pinctrl-exynos7420.c
drivers/pinctrl/meson/Makefile
drivers/pinctrl/meson/pinctrl-meson-gxbb.c
drivers/pinctrl/meson/pinctrl-meson-gxl.c
drivers/pinctrl/meson/pinctrl-meson.c
drivers/pinctrl/meson/pinctrl-meson.h
drivers/pinctrl/mvebu/Makefile
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
drivers/pinctrl/mvebu/pinctrl-mvebu.c
drivers/pinctrl/mvebu/pinctrl-mvebu.h
drivers/pinctrl/nxp/pinctrl-imx.c
drivers/pinctrl/nxp/pinctrl-imx.h
drivers/pinctrl/nxp/pinctrl-imx5.c
drivers/pinctrl/nxp/pinctrl-imx6.c
drivers/pinctrl/nxp/pinctrl-imx7.c
drivers/pinctrl/nxp/pinctrl-imx7ulp.c
drivers/pinctrl/pinctrl-at91-pio4.c
drivers/pinctrl/pinctrl-at91.c
drivers/pinctrl/pinctrl-generic.c
drivers/pinctrl/pinctrl-sandbox.c
drivers/pinctrl/pinctrl-single.c
drivers/pinctrl/pinctrl-sti.c
drivers/pinctrl/pinctrl-uclass.c
drivers/pinctrl/pinctrl_pic32.c
drivers/pinctrl/renesas/pfc-r8a7790.c
drivers/pinctrl/renesas/pfc-r8a7791.c
drivers/pinctrl/renesas/pfc-r8a7792.c
drivers/pinctrl/renesas/pfc-r8a7794.c
drivers/pinctrl/renesas/pfc-r8a7795.c
drivers/pinctrl/renesas/pfc-r8a7796.c
drivers/pinctrl/renesas/pfc-r8a77970.c
drivers/pinctrl/renesas/pfc-r8a77995.c
drivers/pinctrl/renesas/pfc.c
drivers/pinctrl/rockchip/Makefile
drivers/pinctrl/rockchip/pinctrl_rk3036.c
drivers/pinctrl/rockchip/pinctrl_rk3128.c
drivers/pinctrl/rockchip/pinctrl_rk3188.c
drivers/pinctrl/rockchip/pinctrl_rk322x.c
drivers/pinctrl/rockchip/pinctrl_rk3288.c
drivers/pinctrl/rockchip/pinctrl_rk3328.c
drivers/pinctrl/rockchip/pinctrl_rk3368.c
drivers/pinctrl/rockchip/pinctrl_rk3399.c
drivers/pinctrl/rockchip/pinctrl_rv1108.c
drivers/pinctrl/uniphier/Makefile
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c
drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c
drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c
drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c
drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c
drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c
drivers/pinctrl/uniphier/pinctrl-uniphier.h
drivers/power/Makefile
drivers/power/axp152.c
drivers/power/axp209.c
drivers/power/axp221.c
drivers/power/axp809.c
drivers/power/axp818.c
drivers/power/battery/Makefile
drivers/power/battery/bat_trats.c
drivers/power/battery/bat_trats2.c
drivers/power/domain/bcm6328-power-domain.c
drivers/power/domain/power-domain-uclass.c
drivers/power/domain/sandbox-power-domain-test.c
drivers/power/domain/sandbox-power-domain.c
drivers/power/domain/tegra186-power-domain.c
drivers/power/ftpmu010.c
drivers/power/fuel_gauge/Makefile
drivers/power/fuel_gauge/fg_max17042.c
drivers/power/mfd/Makefile
drivers/power/mfd/fg_max77693.c
drivers/power/mfd/muic_max77693.c
drivers/power/mfd/pmic_max77693.c
drivers/power/palmas.c
drivers/power/pmic/Makefile
drivers/power/pmic/act8846.c
drivers/power/pmic/as3722.c
drivers/power/pmic/as3722_gpio.c
drivers/power/pmic/i2c_pmic_emul.c
drivers/power/pmic/lp873x.c
drivers/power/pmic/lp87565.c
drivers/power/pmic/max77686.c
drivers/power/pmic/max8997.c
drivers/power/pmic/max8998.c
drivers/power/pmic/muic_max8997.c
drivers/power/pmic/palmas.c
drivers/power/pmic/pfuze100.c
drivers/power/pmic/pm8916.c
drivers/power/pmic/pmic-uclass.c
drivers/power/pmic/pmic_hi6553.c
drivers/power/pmic/pmic_ltc3676.c
drivers/power/pmic/pmic_max77686.c [deleted file]
drivers/power/pmic/pmic_max77696.c
drivers/power/pmic/pmic_max8997.c
drivers/power/pmic/pmic_max8998.c
drivers/power/pmic/pmic_mc34vr500.c
drivers/power/pmic/pmic_pfuze100.c
drivers/power/pmic/pmic_pfuze3000.c
drivers/power/pmic/pmic_tps62362.c
drivers/power/pmic/pmic_tps65217.c
drivers/power/pmic/pmic_tps65218.c
drivers/power/pmic/pmic_tps65910.c
drivers/power/pmic/pmic_tps65910_dm.c
drivers/power/pmic/rk8xx.c
drivers/power/pmic/rn5t567.c
drivers/power/pmic/s2mps11.c
drivers/power/pmic/s5m8767.c
drivers/power/pmic/sandbox.c
drivers/power/pmic/stpmu1.c
drivers/power/pmic/tps65090.c
drivers/power/power_core.c
drivers/power/power_dialog.c
drivers/power/power_fsl.c
drivers/power/power_i2c.c
drivers/power/power_spi.c
drivers/power/regulator/Kconfig
drivers/power/regulator/Makefile
drivers/power/regulator/act8846.c
drivers/power/regulator/as3722_regulator.c
drivers/power/regulator/fixed.c
drivers/power/regulator/gpio-regulator.c
drivers/power/regulator/lp873x_regulator.c
drivers/power/regulator/lp87565_regulator.c
drivers/power/regulator/max77686.c
drivers/power/regulator/palmas_regulator.c
drivers/power/regulator/pbias_regulator.c
drivers/power/regulator/pfuze100.c
drivers/power/regulator/pwm_regulator.c
drivers/power/regulator/regulator-uclass.c
drivers/power/regulator/rk8xx.c
drivers/power/regulator/s2mps11_regulator.c
drivers/power/regulator/s5m8767.c
drivers/power/regulator/sandbox.c
drivers/power/regulator/stm32-vrefbuf.c [new file with mode: 0644]
drivers/power/regulator/stpmu1.c [new file with mode: 0644]
drivers/power/regulator/tps65090_regulator.c
drivers/power/regulator/tps65910_regulator.c
drivers/power/sy8106a.c
drivers/power/tps6586x.c
drivers/power/twl4030.c
drivers/power/twl6030.c
drivers/pwm/Makefile
drivers/pwm/exynos_pwm.c
drivers/pwm/pwm-imx-util.c
drivers/pwm/pwm-imx-util.h
drivers/pwm/pwm-imx.c
drivers/pwm/pwm-uclass.c
drivers/pwm/rk_pwm.c
drivers/pwm/sandbox_pwm.c
drivers/pwm/tegra_pwm.c
drivers/qe/Makefile
drivers/qe/fdt.c
drivers/qe/qe.c
drivers/qe/uccf.c
drivers/qe/uccf.h
drivers/qe/uec.c
drivers/qe/uec.h
drivers/qe/uec_phy.c
drivers/qe/uec_phy.h
drivers/ram/bmips_ram.c
drivers/ram/ram-uclass.c
drivers/ram/rockchip/dmc-rk3368.c
drivers/ram/rockchip/sdram_rk3128.c
drivers/ram/rockchip/sdram_rk3188.c
drivers/ram/rockchip/sdram_rk322x.c
drivers/ram/rockchip/sdram_rk3288.c
drivers/ram/rockchip/sdram_rk3328.c
drivers/ram/rockchip/sdram_rk3399.c
drivers/ram/sandbox_ram.c
drivers/ram/stm32_sdram.c
drivers/ram/stm32mp1/Makefile
drivers/ram/stm32mp1/stm32mp1_ddr.c
drivers/ram/stm32mp1/stm32mp1_ddr.h
drivers/ram/stm32mp1/stm32mp1_ddr_regs.h
drivers/ram/stm32mp1/stm32mp1_ram.c
drivers/remoteproc/Kconfig
drivers/remoteproc/Makefile
drivers/remoteproc/rproc-uclass.c
drivers/remoteproc/sandbox_testproc.c
drivers/remoteproc/ti_power_proc.c
drivers/reset/ast2500-reset.c
drivers/reset/reset-bcm6345.c
drivers/reset/reset-meson.c
drivers/reset/reset-rockchip.c
drivers/reset/reset-socfpga.c
drivers/reset/reset-uclass.c
drivers/reset/reset-uniphier.c
drivers/reset/sandbox-reset-test.c
drivers/reset/sandbox-reset.c
drivers/reset/sti-reset.c
drivers/reset/stm32-reset.c
drivers/reset/tegra-car-reset.c
drivers/reset/tegra186-reset.c
drivers/rtc/Makefile
drivers/rtc/at91sam9_rtt.c
drivers/rtc/date.c
drivers/rtc/davinci.c
drivers/rtc/ds1306.c
drivers/rtc/ds1307.c
drivers/rtc/ds1337.c
drivers/rtc/ds1374.c
drivers/rtc/ds1556.c
drivers/rtc/ds164x.c
drivers/rtc/ds174x.c
drivers/rtc/ds3231.c
drivers/rtc/ftrtc010.c
drivers/rtc/i2c_rtc_emul.c
drivers/rtc/imxdi.c
drivers/rtc/isl1208.c
drivers/rtc/m41t11.c
drivers/rtc/m41t60.c
drivers/rtc/m41t62.c
drivers/rtc/m48t35ax.c
drivers/rtc/max6900.c
drivers/rtc/mc13xxx-rtc.c
drivers/rtc/mc146818.c
drivers/rtc/mcfrtc.c
drivers/rtc/mk48t59.c
drivers/rtc/mvrtc.c
drivers/rtc/mvrtc.h
drivers/rtc/mx27rtc.c
drivers/rtc/mxsrtc.c
drivers/rtc/pcf8563.c
drivers/rtc/pl031.c
drivers/rtc/pt7c4338.c
drivers/rtc/rtc-uclass.c
drivers/rtc/rv3029.c
drivers/rtc/rx8025.c
drivers/rtc/s35392a.c
drivers/rtc/s3c24x0_rtc.c
drivers/rtc/sandbox_rtc.c
drivers/rtc/x1205.c
drivers/scsi/Makefile
drivers/scsi/sandbox_scsi.c
drivers/scsi/scsi-uclass.c
drivers/scsi/scsi.c
drivers/serial/Makefile
drivers/serial/altera_jtag_uart.c
drivers/serial/altera_uart.c
drivers/serial/arm_dcc.c
drivers/serial/atmel_usart.c
drivers/serial/atmel_usart.h
drivers/serial/lpc32xx_hsuart.c
drivers/serial/mcfuart.c
drivers/serial/sandbox.c
drivers/serial/serial-uclass.c
drivers/serial/serial.c
drivers/serial/serial_ar933x.c
drivers/serial/serial_bcm283x_mu.c
drivers/serial/serial_bcm283x_pl011.c
drivers/serial/serial_bcm6345.c
drivers/serial/serial_efi.c
drivers/serial/serial_intel_mid.c
drivers/serial/serial_linflexuart.c
drivers/serial/serial_lpuart.c
drivers/serial/serial_meson.c
drivers/serial/serial_mpc8xx.c
drivers/serial/serial_msm.c
drivers/serial/serial_mvebu_a3700.c
drivers/serial/serial_mxc.c
drivers/serial/serial_ns16550.c
drivers/serial/serial_nulldev.c
drivers/serial/serial_pic32.c
drivers/serial/serial_pl01x.c
drivers/serial/serial_pl01x_internal.h
drivers/serial/serial_pxa.c
drivers/serial/serial_rockchip.c
drivers/serial/serial_s5p.c
drivers/serial/serial_sh.c
drivers/serial/serial_sti_asc.c
drivers/serial/serial_stm32.c
drivers/serial/serial_stm32.h
drivers/serial/serial_uniphier.c
drivers/serial/serial_xuartlite.c
drivers/serial/serial_zynq.c
drivers/serial/usbtty.c
drivers/serial/usbtty.h
drivers/soc/Makefile
drivers/soc/keystone/Makefile
drivers/soc/keystone/keystone_serdes.c
drivers/sound/Makefile
drivers/sound/samsung-i2s.c
drivers/sound/sandbox.c
drivers/sound/sound-i2s.c
drivers/sound/sound.c
drivers/sound/wm8994.c
drivers/sound/wm8994.h
drivers/sound/wm8994_registers.h
drivers/spi/Makefile
drivers/spi/altera_spi.c
drivers/spi/atcspi200_spi.c
drivers/spi/ath79_spi.c
drivers/spi/atmel_spi.c
drivers/spi/bcm63xx_hsspi.c
drivers/spi/bcm63xx_spi.c
drivers/spi/cadence_qspi.c
drivers/spi/cadence_qspi.h
drivers/spi/cf_spi.c
drivers/spi/davinci_spi.c
drivers/spi/designware_spi.c
drivers/spi/exynos_spi.c
drivers/spi/fsl_dspi.c
drivers/spi/fsl_espi.c
drivers/spi/fsl_qspi.c
drivers/spi/fsl_qspi.h
drivers/spi/ich.c
drivers/spi/ich.h
drivers/spi/kirkwood_spi.c
drivers/spi/lpc32xx_ssp.c
drivers/spi/mpc8xx_spi.c
drivers/spi/mpc8xxx_spi.c
drivers/spi/mvebu_a3700_spi.c
drivers/spi/mxc_spi.c
drivers/spi/mxs_spi.c
drivers/spi/omap3_spi.c
drivers/spi/pic32_spi.c
drivers/spi/renesas_rpc_spi.c
drivers/spi/rk_spi.c
drivers/spi/rk_spi.h
drivers/spi/sh_qspi.c
drivers/spi/sh_spi.c
drivers/spi/sh_spi.h
drivers/spi/soft_spi.c
drivers/spi/soft_spi_legacy.c
drivers/spi/spi-emul-uclass.c
drivers/spi/spi-uclass.c
drivers/spi/spi.c
drivers/spi/stm32_qspi.c
drivers/spi/tegra114_spi.c
drivers/spi/tegra20_sflash.c
drivers/spi/tegra20_slink.c
drivers/spi/tegra210_qspi.c
drivers/spi/tegra_spi.h
drivers/spi/ti_qspi.c
drivers/spi/xilinx_spi.c
drivers/spi/zynq_qspi.c
drivers/spi/zynq_spi.c
drivers/spmi/Makefile
drivers/spmi/spmi-msm.c
drivers/spmi/spmi-sandbox.c
drivers/spmi/spmi-uclass.c
drivers/sysreset/Makefile
drivers/sysreset/sysreset-uclass.c
drivers/sysreset/sysreset_ast.c
drivers/sysreset/sysreset_psci.c
drivers/sysreset/sysreset_rockchip.c
drivers/sysreset/sysreset_sandbox.c
drivers/sysreset/sysreset_sti.c
drivers/sysreset/sysreset_syscon.c
drivers/sysreset/sysreset_watchdog.c
drivers/sysreset/sysreset_xtfpga.c
drivers/thermal/Makefile
drivers/thermal/imx_thermal.c
drivers/thermal/thermal-uclass.c
drivers/timer/Makefile
drivers/timer/ag101p_timer.c
drivers/timer/altera_timer.c
drivers/timer/arc_timer.c
drivers/timer/ast_timer.c
drivers/timer/atcpit100_timer.c
drivers/timer/atmel_pit_timer.c
drivers/timer/omap-timer.c
drivers/timer/rockchip_timer.c
drivers/timer/sandbox_timer.c
drivers/timer/sti-timer.c
drivers/timer/stm32_timer.c
drivers/timer/timer-uclass.c
drivers/timer/tsc_timer.c
drivers/tpm/Makefile
drivers/tpm/tpm-uclass.c
drivers/tpm/tpm_atmel_twi.c
drivers/tpm/tpm_internal.h
drivers/tpm/tpm_tis.h
drivers/tpm/tpm_tis_infineon.c
drivers/tpm/tpm_tis_lpc.c
drivers/tpm/tpm_tis_sandbox.c
drivers/tpm/tpm_tis_st33zp24_i2c.c
drivers/tpm/tpm_tis_st33zp24_spi.c
drivers/usb/common/common.c
drivers/usb/common/fsl-dt-fixup.c
drivers/usb/common/fsl-errata.c
drivers/usb/dwc3/Makefile
drivers/usb/dwc3/core.c
drivers/usb/dwc3/core.h
drivers/usb/dwc3/dwc3-omap.c
drivers/usb/dwc3/dwc3-uniphier.c
drivers/usb/dwc3/ep0.c
drivers/usb/dwc3/gadget.c
drivers/usb/dwc3/gadget.h
drivers/usb/dwc3/io.h
drivers/usb/dwc3/linux-compat.h
drivers/usb/dwc3/samsung_usb_phy.c
drivers/usb/dwc3/ti_usb_phy.c
drivers/usb/emul/Makefile
drivers/usb/emul/sandbox_flash.c
drivers/usb/emul/sandbox_hub.c
drivers/usb/emul/sandbox_keyb.c
drivers/usb/emul/usb-emul-uclass.c
drivers/usb/eth/Makefile
drivers/usb/eth/asix.c
drivers/usb/eth/asix88179.c
drivers/usb/eth/lan75xx.c
drivers/usb/eth/lan78xx.c
drivers/usb/eth/lan7x.c
drivers/usb/eth/lan7x.h
drivers/usb/eth/mcs7830.c
drivers/usb/eth/r8152.c
drivers/usb/eth/r8152.h
drivers/usb/eth/r8152_fw.c
drivers/usb/eth/smsc95xx.c
drivers/usb/eth/usb_ether.c
drivers/usb/gadget/Makefile
drivers/usb/gadget/at91_udc.c
drivers/usb/gadget/at91_udc.h
drivers/usb/gadget/atmel_usba_udc.c
drivers/usb/gadget/atmel_usba_udc.h
drivers/usb/gadget/bcm_udc_otg.h
drivers/usb/gadget/bcm_udc_otg_phy.c
drivers/usb/gadget/ci_udc.c
drivers/usb/gadget/composite.c
drivers/usb/gadget/config.c
drivers/usb/gadget/core.c
drivers/usb/gadget/designware_udc.c
drivers/usb/gadget/dwc2_udc_otg.c
drivers/usb/gadget/dwc2_udc_otg_phy.c
drivers/usb/gadget/dwc2_udc_otg_priv.h
drivers/usb/gadget/dwc2_udc_otg_regs.h
drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c
drivers/usb/gadget/ep0.c
drivers/usb/gadget/ep0.h
drivers/usb/gadget/epautoconf.c
drivers/usb/gadget/ether.c
drivers/usb/gadget/f_dfu.c
drivers/usb/gadget/f_dfu.h
drivers/usb/gadget/f_fastboot.c
drivers/usb/gadget/f_mass_storage.c
drivers/usb/gadget/f_rockusb.c
drivers/usb/gadget/f_sdp.c
drivers/usb/gadget/f_thor.c
drivers/usb/gadget/f_thor.h
drivers/usb/gadget/fotg210.c
drivers/usb/gadget/g_dnl.c
drivers/usb/gadget/pxa25x_udc.c
drivers/usb/gadget/pxa25x_udc.h
drivers/usb/gadget/pxa27x_udc.c
drivers/usb/gadget/rndis.c
drivers/usb/gadget/rndis.h
drivers/usb/gadget/storage_common.c
drivers/usb/gadget/udc/Makefile
drivers/usb/gadget/udc/udc-core.c
drivers/usb/gadget/usbstring.c
drivers/usb/host/Makefile
drivers/usb/host/dwc2.c
drivers/usb/host/dwc2.h
drivers/usb/host/dwc3-of-simple.c
drivers/usb/host/dwc3-sti-glue.c
drivers/usb/host/ehci-armada100.c
drivers/usb/host/ehci-atmel.c
drivers/usb/host/ehci-exynos.c
drivers/usb/host/ehci-faraday.c
drivers/usb/host/ehci-fsl.c
drivers/usb/host/ehci-generic.c
drivers/usb/host/ehci-hcd.c
drivers/usb/host/ehci-marvell.c
drivers/usb/host/ehci-msm.c
drivers/usb/host/ehci-mx5.c
drivers/usb/host/ehci-mx6.c
drivers/usb/host/ehci-mxc.c
drivers/usb/host/ehci-mxs.c
drivers/usb/host/ehci-omap.c
drivers/usb/host/ehci-pci.c
drivers/usb/host/ehci-spear.c
drivers/usb/host/ehci-sunxi.c
drivers/usb/host/ehci-tegra.c
drivers/usb/host/ehci-vct.c
drivers/usb/host/ehci-vf.c
drivers/usb/host/ehci-zynq.c
drivers/usb/host/ehci.h
drivers/usb/host/ohci-at91.c
drivers/usb/host/ohci-da8xx.c
drivers/usb/host/ohci-ep93xx.c
drivers/usb/host/ohci-generic.c
drivers/usb/host/ohci-hcd.c
drivers/usb/host/ohci-lpc32xx.c
drivers/usb/host/ohci-sunxi.c
drivers/usb/host/r8a66597-hcd.c
drivers/usb/host/r8a66597.h
drivers/usb/host/sl811-hcd.c
drivers/usb/host/usb-sandbox.c
drivers/usb/host/usb-uclass.c
drivers/usb/host/utmi-armada100.c
drivers/usb/host/xhci-dwc3.c
drivers/usb/host/xhci-exynos5.c
drivers/usb/host/xhci-fsl.c
drivers/usb/host/xhci-keystone.c
drivers/usb/host/xhci-mem.c
drivers/usb/host/xhci-mvebu.c
drivers/usb/host/xhci-omap.c
drivers/usb/host/xhci-pci.c
drivers/usb/host/xhci-rcar.c
drivers/usb/host/xhci-ring.c
drivers/usb/host/xhci-rockchip.c
drivers/usb/host/xhci-zynqmp.c
drivers/usb/host/xhci.c
drivers/usb/host/xhci.h
drivers/usb/musb-new/Makefile
drivers/usb/musb-new/am35x.c
drivers/usb/musb-new/musb_core.c
drivers/usb/musb-new/musb_core.h
drivers/usb/musb-new/musb_debug.h
drivers/usb/musb-new/musb_dma.h
drivers/usb/musb-new/musb_dsps.c
drivers/usb/musb-new/musb_gadget.c
drivers/usb/musb-new/musb_gadget.h
drivers/usb/musb-new/musb_gadget_ep0.c
drivers/usb/musb-new/musb_host.c
drivers/usb/musb-new/musb_host.h
drivers/usb/musb-new/musb_io.h
drivers/usb/musb-new/musb_regs.h
drivers/usb/musb-new/musb_uboot.h
drivers/usb/musb-new/omap2430.c
drivers/usb/musb-new/omap2430.h
drivers/usb/musb-new/pic32.c
drivers/usb/musb-new/sunxi.c
drivers/usb/musb-new/ti-musb.c
drivers/usb/musb/Kconfig
drivers/usb/musb/Makefile
drivers/usb/musb/am35x.c
drivers/usb/musb/am35x.h
drivers/usb/musb/da8xx.c
drivers/usb/musb/davinci.c
drivers/usb/musb/davinci.h
drivers/usb/musb/musb_core.c
drivers/usb/musb/musb_core.h
drivers/usb/musb/musb_debug.h
drivers/usb/musb/musb_hcd.c
drivers/usb/musb/musb_hcd.h
drivers/usb/musb/musb_udc.c
drivers/usb/musb/omap3.c
drivers/usb/musb/omap3.h
drivers/usb/phy/Kconfig
drivers/usb/phy/Makefile
drivers/usb/phy/omap_usb_phy.c
drivers/usb/phy/rockchip_usb2_phy.c
drivers/usb/phy/twl4030.c
drivers/usb/ulpi/Makefile
drivers/usb/ulpi/omap-ulpi-viewport.c
drivers/usb/ulpi/ulpi-viewport.c
drivers/usb/ulpi/ulpi.c
drivers/video/Makefile
drivers/video/am335x-fb.c
drivers/video/am335x-fb.h
drivers/video/anx9804.c
drivers/video/anx9804.h
drivers/video/anx98xx-edp.h
drivers/video/ati_radeon_fb.c
drivers/video/atmel_hlcdfb.c
drivers/video/atmel_lcdfb.c
drivers/video/backlight-uclass.c
drivers/video/backlight_gpio.c
drivers/video/bcm2835.c
drivers/video/bridge/anx6345.c
drivers/video/bridge/ps862x.c
drivers/video/bridge/ptn3460.c
drivers/video/bridge/video-bridge-uclass.c
drivers/video/broadwell_igd.c
drivers/video/bus_vcxk.c
drivers/video/cfb_console.c
drivers/video/console_normal.c
drivers/video/console_rotate.c
drivers/video/console_truetype.c
drivers/video/coreboot.c
drivers/video/da8xx-fb.c
drivers/video/da8xx-fb.h
drivers/video/display-uclass.c
drivers/video/dw_hdmi.c
drivers/video/exynos/Makefile
drivers/video/exynos/exynos_dp.c
drivers/video/exynos/exynos_dp_lowlevel.c
drivers/video/exynos/exynos_dp_lowlevel.h
drivers/video/exynos/exynos_fb.c
drivers/video/exynos/exynos_mipi_dsi.c
drivers/video/exynos/exynos_mipi_dsi_common.c
drivers/video/exynos/exynos_mipi_dsi_common.h
drivers/video/exynos/exynos_mipi_dsi_lowlevel.c
drivers/video/exynos/exynos_mipi_dsi_lowlevel.h
drivers/video/exynos/exynos_pwm_bl.c
drivers/video/fonts/Makefile
drivers/video/formike.c
drivers/video/fsl_dcu_fb.c
drivers/video/fsl_diu_fb.c
drivers/video/hitachi_tx18d42vm_lcd.c
drivers/video/hitachi_tx18d42vm_lcd.h
drivers/video/i915_reg.h
drivers/video/ipu.h
drivers/video/ipu_common.c
drivers/video/ipu_disp.c
drivers/video/ipu_regs.h
drivers/video/ivybridge_igd.c
drivers/video/ld9040.c
drivers/video/lg4573.c
drivers/video/mb862xx.c
drivers/video/mvebu_lcd.c
drivers/video/mx3fb.c
drivers/video/mxc_ipuv3_fb.c
drivers/video/mxcfb.h
drivers/video/mxsfb.c
drivers/video/panel-uclass.c
drivers/video/pwm_backlight.c
drivers/video/pxa_lcd.c
drivers/video/rockchip/Makefile
drivers/video/rockchip/rk3288_hdmi.c
drivers/video/rockchip/rk3288_mipi.c
drivers/video/rockchip/rk3288_vop.c
drivers/video/rockchip/rk3399_hdmi.c
drivers/video/rockchip/rk3399_mipi.c
drivers/video/rockchip/rk3399_vop.c
drivers/video/rockchip/rk_edp.c
drivers/video/rockchip/rk_hdmi.c
drivers/video/rockchip/rk_hdmi.h
drivers/video/rockchip/rk_lvds.c
drivers/video/rockchip/rk_mipi.c
drivers/video/rockchip/rk_mipi.h
drivers/video/rockchip/rk_vop.c
drivers/video/rockchip/rk_vop.h
drivers/video/s6e8ax0.c
drivers/video/sandbox_sdl.c
drivers/video/scf0403_lcd.c
drivers/video/simple_panel.c
drivers/video/simplefb.c
drivers/video/ssd2828.c
drivers/video/ssd2828.h
drivers/video/stm32/Kconfig
drivers/video/stm32/Makefile
drivers/video/stm32/stm32_ltdc.c
drivers/video/sunxi/Makefile
drivers/video/sunxi/lcdc.c
drivers/video/sunxi/simplefb_common.c
drivers/video/sunxi/simplefb_common.h
drivers/video/sunxi/sunxi_de2.c
drivers/video/sunxi/sunxi_display.c
drivers/video/sunxi/sunxi_dw_hdmi.c
drivers/video/sunxi/sunxi_lcd.c
drivers/video/sunxi/tve_common.c
drivers/video/tegra.c
drivers/video/tegra124/display.c
drivers/video/tegra124/displayport.h
drivers/video/tegra124/dp.c
drivers/video/tegra124/sor.c
drivers/video/tegra124/sor.h
drivers/video/vesa.c
drivers/video/vidconsole-uclass.c
drivers/video/video-uclass.c
drivers/video/video_bmp.c
drivers/video/videomodes.c
drivers/video/videomodes.h
drivers/watchdog/Makefile
drivers/watchdog/ast_wdt.c
drivers/watchdog/at91sam9_wdt.c
drivers/watchdog/bcm2835_wdt.c
drivers/watchdog/bcm6345_wdt.c
drivers/watchdog/cdns_wdt.c
drivers/watchdog/designware_wdt.c
drivers/watchdog/ftwdt010_wdt.c
drivers/watchdog/mpc8xx_wdt.c
drivers/watchdog/omap_wdt.c
drivers/watchdog/s5p_wdt.c
drivers/watchdog/sandbox_wdt.c
drivers/watchdog/tangier_wdt.c
drivers/watchdog/ulp_wdog.c
drivers/watchdog/wdt-uclass.c
drivers/watchdog/xilinx_tb_wdt.c
dts/Makefile
env/Makefile
env/attr.c
env/callback.c
env/common.c
env/eeprom.c
env/embedded.c
env/env.c
env/ext4.c
env/fat.c
env/flags.c
env/flash.c
env/mmc.c
env/nand.c
env/nowhere.c
env/nvram.c
env/onenand.c
env/remote.c
env/sata.c
env/sf.c
env/ubi.c
examples/Makefile
examples/api/Makefile
examples/api/crt0.S
examples/api/demo.c
examples/api/glue.c
examples/api/glue.h
examples/api/libgenwrap.c
examples/standalone/Makefile
examples/standalone/hello_world.c
examples/standalone/mips.lds
examples/standalone/mips64.lds
examples/standalone/nds32.lds
examples/standalone/ppc_longjmp.S
examples/standalone/ppc_setjmp.S
examples/standalone/riscv.lds
examples/standalone/sched.c
examples/standalone/smc91111_eeprom.c
examples/standalone/sparc.lds
fs/Makefile
fs/btrfs/Makefile
fs/btrfs/btrfs.c
fs/btrfs/btrfs.h
fs/btrfs/btrfs_tree.h
fs/btrfs/chunk-map.c
fs/btrfs/compression.c
fs/btrfs/conv-funcs.h
fs/btrfs/ctree.c
fs/btrfs/ctree.h
fs/btrfs/dev.c
fs/btrfs/dir-item.c
fs/btrfs/extent-io.c
fs/btrfs/hash.c
fs/btrfs/inode.c
fs/btrfs/root.c
fs/btrfs/subvolume.c
fs/btrfs/super.c
fs/cbfs/Makefile
fs/cbfs/cbfs.c
fs/cramfs/Makefile
fs/ext4/Makefile
fs/ext4/dev.c
fs/ext4/ext4_common.c
fs/ext4/ext4_common.h
fs/ext4/ext4_journal.c
fs/ext4/ext4_journal.h
fs/ext4/ext4_write.c
fs/ext4/ext4fs.c
fs/fat/Makefile
fs/fat/fat.c
fs/fat/fat_write.c
fs/fs.c
fs/fs_internal.c
fs/jffs2/Makefile
fs/jffs2/mergesort.c
fs/jffs2/mini_inflate.c
fs/reiserfs/Makefile
fs/reiserfs/dev.c
fs/reiserfs/mode_string.c
fs/reiserfs/reiserfs.c
fs/reiserfs/reiserfs_private.h
fs/sandbox/Makefile
fs/sandbox/sandboxfs.c
fs/ubifs/Makefile
fs/ubifs/budget.c
fs/ubifs/debug.c
fs/ubifs/debug.h
fs/ubifs/gc.c
fs/ubifs/io.c
fs/ubifs/key.h
fs/ubifs/log.c
fs/ubifs/lprops.c
fs/ubifs/lpt.c
fs/ubifs/lpt_commit.c
fs/ubifs/master.c
fs/ubifs/misc.h
fs/ubifs/orphan.c
fs/ubifs/recovery.c
fs/ubifs/replay.c
fs/ubifs/sb.c
fs/ubifs/scan.c
fs/ubifs/super.c
fs/ubifs/tnc.c
fs/ubifs/tnc_misc.c
fs/ubifs/ubifs-media.h
fs/ubifs/ubifs.c
fs/ubifs/ubifs.h
fs/yaffs2/Makefile
fs/yaffs2/yaffs_qsort.c
fs/zfs/Makefile
fs/zfs/dev.c
fs/zfs/zfs.c
fs/zfs/zfs_fletcher.c
fs/zfs/zfs_lzjb.c
fs/zfs/zfs_sha256.c
include/ACEX1K.h
include/MCD_dma.h
include/MCD_progCheck.h
include/MCD_tasksInit.h
include/adc.h
include/addr_map.h
include/ahci.h
include/ali512x.h
include/altera.h
include/andestech/andes_pcu.h
include/android_image.h
include/ansi.h
include/api.h
include/api_public.h
include/armcoremodule.h
include/asm-generic/global_data.h
include/asm-generic/gpio.h
include/asm-generic/io.h
include/asm-generic/sections.h
include/asm-generic/u-boot.h
include/ata.h
include/atf_common.h
include/atmel_hlcdc.h
include/atmel_lcd.h
include/atmel_lcdc.h
include/atmel_mci.h
include/autoboot.h
include/axp152.h
include/axp209.h
include/axp221.h
include/axp809.h
include/axp818.h
include/axp_pmic.h
include/backlight.h
include/binman_sym.h
include/bios_emul.h
include/bitfield.h
include/blk.h
include/bmp_layout.h
include/boot_fit.h
include/bootcount.h
include/bootm.h
include/bootretry.h
include/bootstage.h
include/bouncebuf.h
include/btrfs.h
include/bus_vcxk.h
include/cavium/atf.h
include/cavium/atf_part.h
include/cavium/thunderx_svc.h
include/cbfs.h
include/circbuf.h
include/cli.h
include/cli_hush.h
include/clk-uclass.h
include/clk.h
include/cmd_spl.h
include/command.h
include/common.h
include/common_timing_params.h
include/config_distro_bootcmd.h
include/config_fsl_chain_trust.h
include/config_uncmd_spl.h
include/configs/10m50_devboard.h
include/configs/3c120_devboard.h
include/configs/B4860QDS.h
include/configs/BSC9131RDB.h
include/configs/BSC9132QDS.h
include/configs/C29XPCIE.h
include/configs/M5208EVBE.h
include/configs/M52277EVB.h
include/configs/M5235EVB.h
include/configs/M5249EVB.h
include/configs/M5253DEMO.h
include/configs/M5253EVBE.h
include/configs/M5272C3.h
include/configs/M5275EVB.h
include/configs/M5282EVB.h
include/configs/M53017EVB.h
include/configs/M5329EVB.h
include/configs/M5373EVB.h
include/configs/M54418TWR.h
include/configs/M54451EVB.h
include/configs/M54455EVB.h
include/configs/M5475EVB.h
include/configs/M5485EVB.h
include/configs/MCR3000.h
include/configs/MPC8308RDB.h
include/configs/MPC8313ERDB.h
include/configs/MPC8315ERDB.h
include/configs/MPC832XEMDS.h
include/configs/MPC8349EMDS.h
include/configs/MPC8349ITX.h
include/configs/MPC837XEMDS.h
include/configs/MPC837XERDB.h
include/configs/MPC8536DS.h
include/configs/MPC8540ADS.h
include/configs/MPC8541CDS.h
include/configs/MPC8544DS.h
include/configs/MPC8548CDS.h
include/configs/MPC8555CDS.h
include/configs/MPC8560ADS.h
include/configs/MPC8568MDS.h
include/configs/MPC8569MDS.h
include/configs/MPC8572DS.h
include/configs/MPC8610HPCD.h
include/configs/MPC8641HPCN.h
include/configs/MigoR.h
include/configs/P1010RDB.h
include/configs/P1022DS.h
include/configs/P1023RDB.h
include/configs/P2041RDB.h
include/configs/P3041DS.h
include/configs/P4080DS.h
include/configs/P5020DS.h
include/configs/P5040DS.h
include/configs/T102xQDS.h
include/configs/T102xRDB.h
include/configs/T104xRDB.h
include/configs/T208xQDS.h
include/configs/T208xRDB.h
include/configs/T4240QDS.h
include/configs/T4240RDB.h
include/configs/TQM834x.h
include/configs/UCP1020.h
include/configs/adp-ae3xx.h
include/configs/adp-ag101p.h
include/configs/advantech_dms-ba16.h
include/configs/alt.h
include/configs/am335x_shc.h
include/configs/am335x_sl50.h
include/configs/am3517_crane.h
include/configs/am3517_evm.h
include/configs/am43xx_evm.h
include/configs/am57xx_evm.h
include/configs/amcore.h
include/configs/ap121.h
include/configs/ap143.h
include/configs/ap325rxa.h
include/configs/ap_sh4a_4a.h
include/configs/apalis-tk1.h
include/configs/apalis_imx6.h
include/configs/apalis_t30.h
include/configs/apf27.h
include/configs/apx4devkit.h
include/configs/aristainetos-common.h
include/configs/aristainetos.h
include/configs/aristainetos2.h
include/configs/aristainetos2b.h
include/configs/armadillo-800eva.h
include/configs/arndale.h
include/configs/aspeed-common.h
include/configs/aspenite.h
include/configs/astro_mcf5373l.h
include/configs/at91-sama5_common.h
include/configs/at91rm9200ek.h
include/configs/at91sam9260ek.h
include/configs/at91sam9261ek.h
include/configs/at91sam9263ek.h
include/configs/at91sam9m10g45ek.h
include/configs/at91sam9n12ek.h
include/configs/at91sam9rlek.h
include/configs/at91sam9x5ek.h
include/configs/axs10x.h
include/configs/bayleybay.h
include/configs/bcm23550_w1d.h
include/configs/bcm28155_ap.h
include/configs/bcm_ep_board.h
include/configs/bcm_northstar2.h
include/configs/beaver.h
include/configs/bg0900.h
include/configs/bk4r1.h
include/configs/blanche.h
include/configs/bmips_bcm3380.h
include/configs/bmips_bcm6318.h
include/configs/bmips_bcm63268.h
include/configs/bmips_bcm6328.h
include/configs/bmips_bcm6338.h
include/configs/bmips_bcm6348.h
include/configs/bmips_bcm6358.h
include/configs/bmips_bcm6362.h
include/configs/bmips_bcm6368.h
include/configs/bmips_common.h
include/configs/boston.h
include/configs/brppt1.h
include/configs/brxre1.h
include/configs/bur_am335x_common.h
include/configs/bur_cfg_common.h
include/configs/calimain.h
include/configs/cardhu.h
include/configs/cei-tk1-som.h
include/configs/cgtqmx6eval.h
include/configs/cherryhill.h
include/configs/chiliboard.h
include/configs/chromebook_link.h
include/configs/chromebook_samus.h
include/configs/chromebox_panther.h
include/configs/cl-som-am57x.h
include/configs/cl-som-imx7.h
include/configs/clearfog.h
include/configs/cm_fx6.h
include/configs/cm_t335.h
include/configs/cm_t35.h
include/configs/cm_t3517.h
include/configs/cm_t43.h
include/configs/cm_t54.h
include/configs/cobra5272.h
include/configs/colibri_imx6.h
include/configs/colibri_imx7.h
include/configs/colibri_pxa270.h
include/configs/colibri_t20.h
include/configs/colibri_t30.h
include/configs/colibri_vf.h
include/configs/comtrend_ar5315u.h
include/configs/comtrend_ar5387un.h
include/configs/comtrend_ct5361.h
include/configs/comtrend_vr3032u.h
include/configs/comtrend_wap5813n.h
include/configs/conga-qeval20-qa3-e3845.h
include/configs/controlcenterdc.h
include/configs/corenet_ds.h
include/configs/corvus.h
include/configs/cougarcanyon2.h
include/configs/crownbay.h
include/configs/cyrus.h
include/configs/da850evm.h
include/configs/dalmore.h
include/configs/db-88f6720.h
include/configs/db-88f6820-amc.h
include/configs/db-88f6820-gp.h
include/configs/db-mv784mp-gp.h
include/configs/dbau1x00.h
include/configs/devkit3250.h
include/configs/devkit8000.h
include/configs/dfi-bt700.h
include/configs/dh_imx6.h
include/configs/display5.h
include/configs/dns325.h
include/configs/dockstar.h
include/configs/dra7xx_evm.h
include/configs/draak.h
include/configs/draco.h
include/configs/dragonboard410c.h
include/configs/dragonboard820c.h
include/configs/dreamplug.h
include/configs/ds109.h
include/configs/ds414.h
include/configs/duovero.h
include/configs/e2220-1170.h
include/configs/ea20.h
include/configs/eagle.h
include/configs/eb_cpu5282.h
include/configs/eco5pk.h
include/configs/ecovec.h
include/configs/edison.h
include/configs/edminiv2.h
include/configs/efi-x86.h
include/configs/el6x_common.h
include/configs/embestmx6boards.h
include/configs/espresso7420.h
include/configs/espt.h
include/configs/etamin.h
include/configs/ethernut5.h
include/configs/evb_ast2500.h
include/configs/evb_px5.h
include/configs/evb_rk3036.h
include/configs/evb_rk3128.h
include/configs/evb_rk3229.h
include/configs/evb_rk3288.h
include/configs/evb_rk3328.h
include/configs/evb_rk3399.h
include/configs/evb_rv1108.h
include/configs/exynos-common.h
include/configs/exynos4-common.h
include/configs/exynos5-common.h
include/configs/exynos5-dt-common.h
include/configs/exynos5250-common.h
include/configs/exynos5420-common.h
include/configs/exynos7420-common.h
include/configs/fennec_rk3288.h
include/configs/firefly-rk3288.h
include/configs/flea3.h
include/configs/galileo.h
include/configs/ge_bx50v3.h
include/configs/geekbox.h
include/configs/goflexhome.h
include/configs/gose.h
include/configs/gplugd.h
include/configs/guruplug.h
include/configs/gw_ventana.h
include/configs/h2200.h
include/configs/harmony.h
include/configs/highbank.h
include/configs/hikey.h
include/configs/hrcon.h
include/configs/hsdk.h
include/configs/huawei_hg556a.h
include/configs/ib62x0.h
include/configs/iconnect.h
include/configs/ids8313.h
include/configs/imgtec_xilfpga.h
include/configs/imx27lite-common.h
include/configs/imx6-engicam.h
include/configs/imx6_logic.h
include/configs/imx6_spl.h
include/configs/imx7_spl.h
include/configs/integrator-common.h
include/configs/integratorap.h
include/configs/integratorcp.h
include/configs/ipam390.h
include/configs/jetson-tk1.h
include/configs/k2e_evm.h
include/configs/k2g_evm.h
include/configs/k2hk_evm.h
include/configs/k2l_evm.h
include/configs/kc1.h
include/configs/khadas-vim.h
include/configs/km/keymile-common.h
include/configs/km/km-powerpc.h
include/configs/km/km8309-common.h
include/configs/km/km8321-common.h
include/configs/km/km83xx-common.h
include/configs/km/km_arm.h
include/configs/km/kmp204x-common.h
include/configs/km8360.h
include/configs/km_kirkwood.h
include/configs/kmp204x.h
include/configs/koelsch.h
include/configs/kp_imx6q_tpc.h
include/configs/kylin_rk3036.h
include/configs/kzm9g.h
include/configs/lacie_kw.h
include/configs/lager.h
include/configs/legoev3.h
include/configs/libretech-cc.h
include/configs/lion_rk3368.h
include/configs/liteboard.h
include/configs/ls1012a2g5rdb.h
include/configs/ls1012a_common.h
include/configs/ls1012afrdm.h
include/configs/ls1012aqds.h
include/configs/ls1012ardb.h
include/configs/ls1021aiot.h
include/configs/ls1021aqds.h
include/configs/ls1021atwr.h
include/configs/ls1043a_common.h
include/configs/ls1043aqds.h
include/configs/ls1043ardb.h
include/configs/ls1046a_common.h
include/configs/ls1046aqds.h
include/configs/ls1046ardb.h
include/configs/ls1088a_common.h
include/configs/ls1088aqds.h
include/configs/ls1088ardb.h
include/configs/ls2080a_common.h
include/configs/ls2080a_emu.h
include/configs/ls2080a_simu.h
include/configs/ls2080aqds.h
include/configs/ls2080ardb.h
include/configs/lsxl.h
include/configs/m28evk.h
include/configs/m53evk.h
include/configs/ma5d4evk.h
include/configs/malta.h
include/configs/maxbcm.h
include/configs/mccmon6.h
include/configs/mcx.h
include/configs/medcom-wide.h
include/configs/meesc.h
include/configs/meson-gx-common.h [new file with mode: 0644]
include/configs/meson-gxbb-common.h [deleted file]
include/configs/microblaze-generic.h
include/configs/minnowmax.h
include/configs/miqi_rk3288.h
include/configs/mpc8308_p1m.h
include/configs/mpr2.h
include/configs/ms7720se.h
include/configs/ms7722se.h
include/configs/ms7750se.h
include/configs/mt_ventoux.h
include/configs/mv-common.h
include/configs/mv-plug-common.h
include/configs/mvebu_armada-37xx.h
include/configs/mvebu_armada-8k.h
include/configs/mx23_olinuxino.h
include/configs/mx23evk.h
include/configs/mx25pdk.h
include/configs/mx28evk.h
include/configs/mx31pdk.h
include/configs/mx35pdk.h
include/configs/mx51evk.h
include/configs/mx53ard.h
include/configs/mx53cx9020.h
include/configs/mx53evk.h
include/configs/mx53loco.h
include/configs/mx53ppd.h
include/configs/mx53smd.h
include/configs/mx6_common.h
include/configs/mx6cuboxi.h
include/configs/mx6memcal.h
include/configs/mx6qarm2.h
include/configs/mx6sabre_common.h
include/configs/mx6sabreauto.h
include/configs/mx6sabresd.h
include/configs/mx6slevk.h
include/configs/mx6sllevk.h
include/configs/mx6sxsabreauto.h
include/configs/mx6sxsabresd.h
include/configs/mx6ul_14x14_evk.h
include/configs/mx6ullevk.h
include/configs/mx7_common.h
include/configs/mx7dsabresd.h
include/configs/mx7ulp_evk.h
include/configs/nas220.h
include/configs/netgear_cg3100d.h
include/configs/netgear_dgnd3700v2.h
include/configs/nitrogen6x.h
include/configs/nokia_rx51.h
include/configs/novena.h
include/configs/nsa310s.h
include/configs/nsim.h
include/configs/nx25-ae250.h
include/configs/nyan-big.h
include/configs/odroid-c2.h
include/configs/odroid.h
include/configs/odroid_xu3.h
include/configs/omap3_beagle.h
include/configs/omap3_cairo.h
include/configs/omap3_evm.h
include/configs/omap3_igep00x0.h
include/configs/omap3_logic.h
include/configs/omap3_overo.h
include/configs/omap3_pandora.h
include/configs/omap3_zoom1.h
include/configs/omap4_panda.h
include/configs/omap4_sdp4430.h
include/configs/omap5_uevm.h
include/configs/omapl138_lcdk.h
include/configs/openrd.h
include/configs/opos6uldev.h
include/configs/origen.h
include/configs/ot1200.h
include/configs/p1_p2_rdb_pc.h
include/configs/p1_twr.h
include/configs/p212.h
include/configs/p2371-0000.h
include/configs/p2371-2180.h
include/configs/p2571.h
include/configs/p2771-0000.h
include/configs/paz00.h
include/configs/pb1x00.h
include/configs/pcm052.h
include/configs/pcm058.h
include/configs/pdu001.h
include/configs/peach-pi.h
include/configs/peach-pit.h
include/configs/pengwyn.h
include/configs/pepper.h
include/configs/pfla02.h
include/configs/phycore_rk3288.h
include/configs/pic32mzdask.h
include/configs/pico-imx6ul.h
include/configs/pico-imx7d.h
include/configs/picosam9g45.h
include/configs/platinum.h
include/configs/platinum_picon.h
include/configs/platinum_titanium.h
include/configs/plutux.h
include/configs/pm9261.h
include/configs/pm9263.h
include/configs/pm9g45.h
include/configs/pogo_e02.h
include/configs/poplar.h
include/configs/popmetal_rk3288.h
include/configs/porter.h
include/configs/puma_rk3399.h
include/configs/pxa-common.h
include/configs/pxm2.h
include/configs/qemu-arm.h
include/configs/qemu-mips.h
include/configs/qemu-mips64.h
include/configs/qemu-ppce500.h
include/configs/qemu-x86.h
include/configs/r0p7734.h
include/configs/r7780mp.h
include/configs/rastaban.h
include/configs/rcar-gen2-common.h
include/configs/rcar-gen3-common.h
include/configs/rk3036_common.h
include/configs/rk3128_common.h
include/configs/rk3188_common.h
include/configs/rk322x_common.h
include/configs/rk3288_common.h
include/configs/rk3328_common.h
include/configs/rk3368_common.h
include/configs/rk3399_common.h
include/configs/rock.h
include/configs/rock2.h
include/configs/rockchip-common.h
include/configs/rpi.h
include/configs/rsk7203.h
include/configs/rsk7264.h
include/configs/rsk7269.h
include/configs/rut.h
include/configs/rv1108_common.h
include/configs/s32v234evb.h
include/configs/s5p_goni.h
include/configs/s5pc210_universal.h
include/configs/sagem_f@st1704.h
include/configs/salvator-x.h
include/configs/sama5d27_som1_ek.h
include/configs/sama5d2_ptc_ek.h
include/configs/sama5d2_xplained.h
include/configs/sama5d3_xplained.h
include/configs/sama5d3xek.h
include/configs/sama5d4_xplained.h
include/configs/sama5d4ek.h
include/configs/sandbox.h
include/configs/sandbox_spl.h
include/configs/sansa_fuze_plus.h
include/configs/sbc8349.h
include/configs/sbc8548.h
include/configs/sbc8641d.h
include/configs/sc_sps_1.h
include/configs/seaboard.h
include/configs/secomx6quq7.h
include/configs/sfr_nb4_ser.h
include/configs/sh7752evb.h
include/configs/sh7753evb.h
include/configs/sh7757lcr.h
include/configs/sh7763rdp.h
include/configs/sh7785lcr.h
include/configs/sheep_rk3368.h
include/configs/sheevaplug.h
include/configs/shmin.h
include/configs/siemens-am33x-common.h
include/configs/silk.h
include/configs/sksimx6.h
include/configs/smartweb.h
include/configs/smdk5250.h
include/configs/smdk5420.h
include/configs/smdkc100.h
include/configs/smdkv310.h
include/configs/snapper9260.h
include/configs/snapper9g45.h
include/configs/sniper.h
include/configs/snow.h
include/configs/socfpga_arria10_socdk.h
include/configs/socfpga_arria5_socdk.h
include/configs/socfpga_common.h
include/configs/socfpga_cyclone5_socdk.h
include/configs/socfpga_dbm_soc1.h
include/configs/socfpga_de0_nano_soc.h
include/configs/socfpga_de10_nano.h
include/configs/socfpga_de1_soc.h
include/configs/socfpga_is1.h
include/configs/socfpga_mcvevk.h
include/configs/socfpga_sockit.h
include/configs/socfpga_socrates.h
include/configs/socfpga_sr1500.h
include/configs/socfpga_vining_fpga.h
include/configs/socrates.h
include/configs/som-6896.h
include/configs/som-db5800-som-6867.h
include/configs/spear-common.h
include/configs/spear3xx_evb.h
include/configs/spear6xx_evb.h
include/configs/spring.h
include/configs/stih410-b2260.h
include/configs/stm32f429-discovery.h
include/configs/stm32f429-evaluation.h
include/configs/stm32f469-discovery.h
include/configs/stm32f746-disco.h
include/configs/stm32h743-disco.h
include/configs/stm32h743-eval.h
include/configs/stm32mp1.h
include/configs/stmark2.h
include/configs/stout.h
include/configs/strider.h
include/configs/stv0991.h
include/configs/sun4i.h
include/configs/sun50i.h
include/configs/sun5i.h
include/configs/sun6i.h
include/configs/sun7i.h
include/configs/sun8i.h
include/configs/sun9i.h
include/configs/sunxi-common.h
include/configs/suvd3.h
include/configs/syzygy_hub.h
include/configs/t4qds.h
include/configs/tam3517-common.h
include/configs/tao3530.h
include/configs/taurus.h
include/configs/tb100.h
include/configs/tbs2910.h
include/configs/tec-ng.h
include/configs/tec.h
include/configs/tegra-common-post.h
include/configs/tegra-common-usb-gadget.h
include/configs/tegra-common.h
include/configs/tegra114-common.h
include/configs/tegra124-common.h
include/configs/tegra186-common.h
include/configs/tegra20-common.h
include/configs/tegra210-common.h
include/configs/tegra30-common.h
include/configs/theadorable-x86-common.h
include/configs/theadorable-x86-conga-qa3-e3845.h
include/configs/theadorable-x86-dfi-bt700.h
include/configs/theadorable.h
include/configs/thuban.h
include/configs/thunderx_88xx.h
include/configs/ti816x_evm.h
include/configs/ti_am335x_common.h
include/configs/ti_armv7_common.h
include/configs/ti_armv7_keystone2.h
include/configs/ti_armv7_omap.h
include/configs/ti_omap3_common.h
include/configs/ti_omap4_common.h
include/configs/ti_omap5_common.h
include/configs/tinker_rk3288.h
include/configs/titanium.h
include/configs/topic_miami.h
include/configs/tplink_wdr4300.h
include/configs/tqma6.h
include/configs/tqma6_mba6.h
include/configs/tqma6_wru4.h
include/configs/trats.h
include/configs/trats2.h
include/configs/tricorder.h
include/configs/trimslice.h
include/configs/ts4600.h
include/configs/ts4800.h
include/configs/turris_omnia.h
include/configs/tuxx1.h
include/configs/twister.h
include/configs/udoo.h
include/configs/udoo_neo.h
include/configs/ulcb.h
include/configs/uniphier.h
include/configs/usb_a9263.h
include/configs/usbarmory.h
include/configs/vct.h
include/configs/ve8313.h
include/configs/venice2.h
include/configs/ventana.h
include/configs/vexpress_aemv8a.h
include/configs/vexpress_ca15_tc2.h
include/configs/vexpress_ca5x2.h
include/configs/vexpress_ca9x4.h
include/configs/vexpress_common.h
include/configs/veyron.h
include/configs/vf610twr.h
include/configs/vinco.h
include/configs/vining_2000.h
include/configs/vme8349.h
include/configs/vyasa-rk3288.h
include/configs/wandboard.h
include/configs/warp.h
include/configs/warp7.h
include/configs/wb45n.h
include/configs/wb50n.h
include/configs/woodburn.h
include/configs/woodburn_common.h
include/configs/woodburn_sd.h
include/configs/work_92105.h
include/configs/x600.h
include/configs/x86-chromebook.h
include/configs/x86-common.h
include/configs/xfi3.h
include/configs/xilinx_zynqmp.h
include/configs/xilinx_zynqmp_mini.h
include/configs/xilinx_zynqmp_mini_emmc.h
include/configs/xilinx_zynqmp_mini_nand.h
include/configs/xilinx_zynqmp_zc1751_xm015_dc1.h
include/configs/xilinx_zynqmp_zc1751_xm016_dc2.h
include/configs/xilinx_zynqmp_zc1751_xm017_dc3.h
include/configs/xilinx_zynqmp_zc1751_xm019_dc5.h
include/configs/xilinx_zynqmp_zcu100.h
include/configs/xilinx_zynqmp_zcu102.h
include/configs/xilinx_zynqmp_zcu104.h
include/configs/xilinx_zynqmp_zcu106.h
include/configs/xilinx_zynqmp_zcu111.h
include/configs/xpedite517x.h
include/configs/xpedite520x.h
include/configs/xpedite537x.h
include/configs/xpedite550x.h
include/configs/xpress.h
include/configs/xtfpga.h
include/configs/zc5202.h
include/configs/zc5601.h
include/configs/zipitz2.h
include/configs/zmx25.h
include/configs/zynq-common.h
include/configs/zynq_cse.h
include/configs/zynq_zc70x.h
include/configs/zynq_zybo.h
include/console.h
include/cortina.h
include/cpu.h
include/crc.h
include/cros_ec.h
include/cros_ec_message.h
include/ddr_spd.h
include/debug_uart.h
include/dfu.h
include/dialog_pmic.h
include/display.h
include/display_options.h
include/dm-demo.h
include/dm.h
include/dm/device-internal.h
include/dm/device.h
include/dm/fdtaddr.h
include/dm/lists.h
include/dm/of.h
include/dm/of_access.h
include/dm/of_addr.h
include/dm/of_extra.h
include/dm/ofnode.h
include/dm/pinctrl.h
include/dm/platdata.h
include/dm/platform_data/lpc32xx_hsuart.h
include/dm/platform_data/net_ethoc.h
include/dm/platform_data/pfe_dm_eth.h
include/dm/platform_data/serial_bcm283x_mu.h
include/dm/platform_data/serial_coldfire.h
include/dm/platform_data/serial_mxc.h
include/dm/platform_data/serial_pl01x.h
include/dm/platform_data/serial_pxa.h
include/dm/platform_data/serial_sh.h
include/dm/platform_data/serial_stm32.h
include/dm/read.h
include/dm/root.h
include/dm/test.h
include/dm/uclass-id.h
include/dm/uclass-internal.h
include/dm/uclass.h
include/dm/util.h
include/dm9000.h
include/dma.h
include/dp83848.h
include/ds1722.h
include/dt-bindings/clock/ast2500-scu.h
include/dt-bindings/clock/bcm3380-clock.h
include/dt-bindings/clock/bcm6318-clock.h
include/dt-bindings/clock/bcm63268-clock.h
include/dt-bindings/clock/bcm6328-clock.h
include/dt-bindings/clock/bcm6338-clock.h
include/dt-bindings/clock/bcm6348-clock.h
include/dt-bindings/clock/bcm6358-clock.h
include/dt-bindings/clock/bcm6362-clock.h
include/dt-bindings/clock/bcm6368-clock.h
include/dt-bindings/clock/boston-clock.h
include/dt-bindings/clock/gxbb-aoclkc.h
include/dt-bindings/clock/gxbb-clkc.h
include/dt-bindings/clock/microchip,clock.h
include/dt-bindings/clock/rk3036-cru.h
include/dt-bindings/clock/rk3066a-cru.h
include/dt-bindings/clock/rk3128-cru.h
include/dt-bindings/clock/rk3188-cru-common.h
include/dt-bindings/clock/rk3188-cru.h
include/dt-bindings/clock/rk3228-cru.h
include/dt-bindings/clock/rk3288-cru.h
include/dt-bindings/clock/rk3328-cru.h
include/dt-bindings/clock/rk3399-cru.h
include/dt-bindings/clock/rv1108-cru.h
include/dt-bindings/clock/stm32mp1-clksrc.h
include/dt-bindings/comphy/comphy_data.h
include/dt-bindings/gpio/meson-gxbb-gpio.h
include/dt-bindings/gpio/meson-gxl-gpio.h
include/dt-bindings/gpio/tegra186-gpio.h
include/dt-bindings/interrupt-router/intel-irq.h
include/dt-bindings/mfd/st,stpmu1.h [new file with mode: 0644]
include/dt-bindings/mrc/quark.h
include/dt-bindings/net/ti-dp83867.h
include/dt-bindings/pinctrl/omap.h
include/dt-bindings/pinctrl/pinctrl-tegra.h
include/dt-bindings/pinctrl/rockchip.h
include/dt-bindings/pmic/sandbox_pmic.h
include/dt-bindings/power-domain/bcm6318-power-domain.h
include/dt-bindings/power-domain/bcm63268-power-domain.h
include/dt-bindings/power-domain/bcm6328-power-domain.h
include/dt-bindings/power-domain/bcm6362-power-domain.h
include/dt-bindings/power/tegra186-powergate.h
include/dt-bindings/reset/altr,rst-mgr-s10.h
include/dt-bindings/reset/altr,rst-mgr.h
include/dt-bindings/reset/ast2500-reset.h
include/dt-bindings/reset/bcm3380-reset.h
include/dt-bindings/reset/bcm6318-reset.h
include/dt-bindings/reset/bcm63268-reset.h
include/dt-bindings/reset/bcm6328-reset.h
include/dt-bindings/reset/bcm6338-reset.h
include/dt-bindings/reset/bcm6348-reset.h
include/dt-bindings/reset/bcm6358-reset.h
include/dt-bindings/reset/bcm6362-reset.h
include/dt-bindings/reset/bcm6368-reset.h
include/dt-bindings/reset/tegra186-reset.h
include/dt-structs.h
include/dw_hdmi.h
include/dwc3-omap-uboot.h
include/dwc3-sti-glue.h
include/dwc3-uboot.h
include/dwc_ahsata.h
include/dwmmc.h
include/edid.h
include/eeprom_field.h
include/eeprom_layout.h
include/elf.h
include/env_attr.h
include/env_callback.h
include/env_default.h
include/env_flags.h
include/environment.h
include/environment/ti/boot.h
include/environment/ti/dfu.h
include/environment/ti/mmc.h
include/environment/ti/spi.h
include/errno.h
include/ethsw.h
include/ext_common.h
include/exynos_lcd.h
include/faraday/ftahbc020s.h
include/faraday/ftpci100.h
include/faraday/ftpmu010.h
include/faraday/ftsdc010.h
include/faraday/ftsdmc020.h
include/faraday/ftsdmc021.h
include/faraday/ftsmc020.h
include/faraday/fttmr010.h
include/faraday/ftwdt010_wdt.h
include/fastboot.h
include/fat.h
include/fb_mmc.h
include/fb_nand.h
include/fdt_simplefb.h
include/fdt_support.h
include/fdtdec.h
include/fis.h
include/flash.h
include/fm_eth.h
include/fpga.h
include/fs.h
include/fs_internal.h
include/fsl-mc/fsl_dpaa_fd.h
include/fsl-mc/fsl_dpbp.h
include/fsl-mc/fsl_dpio.h
include/fsl-mc/fsl_dpmac.h
include/fsl-mc/fsl_dpmng.h
include/fsl-mc/fsl_dpni.h
include/fsl-mc/fsl_dprc.h
include/fsl-mc/fsl_mc.h
include/fsl-mc/fsl_mc_cmd.h
include/fsl-mc/fsl_mc_private.h
include/fsl-mc/fsl_mc_sys.h
include/fsl-mc/fsl_qbman_base.h
include/fsl-mc/fsl_qbman_portal.h
include/fsl-mc/ldpaa_wriop.h
include/fsl_csu.h
include/fsl_dcu_fb.h
include/fsl_ddr.h
include/fsl_ddr_dimm_params.h
include/fsl_ddr_sdram.h
include/fsl_ddrc_version.h
include/fsl_devdis.h
include/fsl_diu_fb.h
include/fsl_dspi.h
include/fsl_dtsec.h
include/fsl_errata.h
include/fsl_esdhc.h
include/fsl_fman.h
include/fsl_ifc.h
include/fsl_immap.h
include/fsl_lpuart.h
include/fsl_mdio.h
include/fsl_memac.h
include/fsl_mmdc.h
include/fsl_pmic.h
include/fsl_qbman.h
include/fsl_qe.h
include/fsl_sec.h
include/fsl_sec_mon.h
include/fsl_secboot_err.h
include/fsl_sfp.h
include/fsl_tgec.h
include/fsl_usb.h
include/fsl_validate.h
include/fsl_wdog.h
include/fuse.h
include/g_dnl.h
include/gdsys_fpga.h
include/generic-phy.h
include/gt64120.h
include/hash.h
include/hw_sha.h
include/hwconfig.h
include/i2c.h
include/i2c_eeprom.h
include/i2s.h
include/i8042.h
include/ide.h
include/image-sparse.h
include/image.h
include/imx_sip.h
include/imx_thermal.h
include/imximage.h
include/init.h
include/initcall.h
include/input.h
include/inttypes.h
include/iomux.h
include/iotrace.h
include/ipu_pixfmt.h
include/jffs2/load_kernel.h
include/jffs2/mini_inflate.h
include/key_matrix.h
include/lattice.h
include/lcd.h
include/lcd_console.h
include/ld9040.h
include/led-display.h
include/led.h
include/libata.h
include/libtizen.h
include/linker_lists.h
include/linux/apm_bios.h
include/linux/arm-smccc.h
include/linux/bch.h
include/linux/bitrev.h
include/linux/crc8.h
include/linux/delay.h
include/linux/edd.h
include/linux/immap_qe.h
include/linux/input.h
include/linux/io.h
include/linux/iopoll.h
include/linux/linkage.h
include/linux/log2.h
include/linux/mtd/bbm.h
include/linux/mtd/concat.h
include/linux/mtd/doc2000.h
include/linux/mtd/flashchip.h
include/linux/mtd/fsl_upm.h
include/linux/mtd/fsmc_nand.h
include/linux/mtd/mtd.h
include/linux/mtd/nand_ecc.h
include/linux/mtd/omap_elm.h
include/linux/mtd/omap_gpmc.h
include/linux/mtd/rawnand.h
include/linux/mtd/samsung_onenand.h
include/linux/mtd/st_smi.h
include/linux/mtd/ubi.h
include/linux/netdevice.h
include/linux/rbtree.h
include/linux/rbtree_augmented.h
include/linux/serial_reg.h
include/linux/usb/at91_udc.h
include/linux/usb/atmel_usba_udc.h
include/linux/usb/composite.h
include/linux/usb/dwc3-omap.h
include/linux/usb/dwc3.h
include/linux/usb/otg.h
include/linux/usb/xhci-fsl.h
include/linux/usb/xhci-omap.h
include/lmb.h
include/log.h
include/lxt971a.h
include/lynxkdi.h
include/lzma/LzmaDec.h
include/lzma/LzmaTools.h
include/lzma/LzmaTypes.h
include/mailbox-uclass.h
include/mailbox.h
include/mapmem.h
include/mb862xx.h
include/mc13783.h
include/mc13892.h
include/mc34704.h
include/mc9sdz60.h
include/memalign.h
include/membuff.h
include/menu.h
include/miiphy.h
include/misc.h
include/mk48t59.h
include/mmc.h
include/mpc106.h
include/mpc83xx.h
include/mpc8xx.h
include/msc01.h
include/mtd.h
include/mtd/cfi_flash.h
include/mtd/mtd-abi.h
include/mtd/ubi-user.h
include/mv88e6352.h
include/mvebu_mmc.h
include/mvmfp.h
include/nand.h
include/net/pfe_eth/pfe/cbus.h
include/net/pfe_eth/pfe/cbus/bmu.h
include/net/pfe_eth/pfe/cbus/class_csr.h
include/net/pfe_eth/pfe/cbus/emac.h
include/net/pfe_eth/pfe/cbus/gpi.h
include/net/pfe_eth/pfe/cbus/hif.h
include/net/pfe_eth/pfe/cbus/hif_nocpy.h
include/net/pfe_eth/pfe/cbus/tmu_csr.h
include/net/pfe_eth/pfe/cbus/util_csr.h
include/net/pfe_eth/pfe/pfe_hw.h
include/net/pfe_eth/pfe_driver.h
include/net/pfe_eth/pfe_eth.h
include/net/pfe_eth/pfe_firmware.h
include/net/pfe_eth/pfe_mdio.h
include/netdev.h
include/ns87308.h
include/nuvoton_nct6102d.h
include/nvme.h
include/of_live.h
include/os.h
include/palmas.h
include/panel.h
include/part.h
include/part_efi.h
include/pca953x.h
include/pca9564.h
include/pca9698.h
include/pch.h
include/pci.h
include/pci_gt64120.h
include/pci_msc01.h
include/pci_rom.h
include/pcmcia.h
include/phy.h
include/phys2bus.h
include/post.h
include/power-domain-uclass.h
include/power-domain.h
include/power/act8846_pmic.h
include/power/as3722.h
include/power/battery.h
include/power/fg_battery_cell_params.h
include/power/hi6553_pmic.h
include/power/ltc3676_pmic.h
include/power/max17042_fg.h
include/power/max77686_pmic.h
include/power/max77693_fg.h
include/power/max77693_muic.h
include/power/max77693_pmic.h
include/power/max77696_pmic.h
include/power/max8997_muic.h
include/power/max8997_pmic.h
include/power/max8998_pmic.h
include/power/mc34vr500_pmic.h
include/power/pfuze100_pmic.h
include/power/pfuze3000_pmic.h
include/power/pmic.h
include/power/power_chrg.h
include/power/regulator.h
include/power/rk8xx_pmic.h
include/power/rn5t567_pmic.h
include/power/s5m8767.h
include/power/sandbox_pmic.h
include/power/stpmu1.h
include/power/tps62362.h
include/power/tps65090.h
include/power/tps65217.h
include/power/tps65218.h
include/power/tps65910.h
include/power/tps65910_pmic.h
include/ppc_asm.tmpl
include/ppc_defs.h
include/pwm.h
include/pwrseq.h
include/pxa_lcd.h
include/qfw.h
include/ram.h
include/rc4.h
include/regmap.h
include/reiserfs.h
include/relocate.h
include/remoteproc.h
include/reset-uclass.h
include/reset.h
include/rtc.h
include/rtc_def.h
include/s_record.h
include/samsung-usb-phy-uboot.h
include/sandbox-adc.h
include/sandboxblockdev.h
include/scf0403_lcd.h
include/scsi.h
include/sdhci.h
include/sdp.h
include/search.h
include/sja1000.h
include/smbios.h
include/smsc_lpc47m.h
include/smsc_sio1007.h
include/sound.h
include/sparse_defs.h
include/sparse_format.h
include/spartan2.h
include/spartan3.h
include/spd.h
include/spi.h
include/spi_flash.h
include/spl.h
include/st_logo_data.h
include/status_led.h
include/stdio_dev.h
include/stdlib.h
include/stm32_rcc.h
include/stratixII.h
include/sy8106a.h
include/sym53c8xx.h
include/synopsys/dwcddr21mctl.h
include/syscon.h
include/sysreset.h
include/tables_csum.h
include/tee/optee.h
include/test/compression.h
include/test/env.h
include/test/overlay.h
include/test/suites.h
include/test/test.h
include/test/ut.h
include/thermal.h
include/thor.h
include/ti-usb-phy-uboot.h
include/time.h
include/timer.h
include/timestamp.h
include/tpm.h
include/tps6586x.h
include/trace.h
include/tsec.h
include/tsi108.h
include/tsi148.h
include/twl4030.h
include/twl6030.h
include/u-boot/crc.h
include/u-boot/rsa-checksum.h
include/u-boot/rsa-mod-exp.h
include/u-boot/rsa.h
include/u-boot/sha1.h
include/u-boot/variadic-macro.h
include/ubifs_uboot.h
include/ubispl.h
include/uboot_aes.h
include/universe.h
include/usb.h
include/usb/ci_udc.h
include/usb/designware_udc.h
include/usb/dwc2_udc.h
include/usb/ehci-ci.h
include/usb/fotg210.h
include/usb/fusbh200.h
include/usb/lin_gadget_compat.h
include/usb/pxa27x_udc.h
include/usb/udc.h
include/usb/ulpi.h
include/usb_cdc_acm.h
include/usb_defs.h
include/usb_ether.h
include/usb_mass_storage.h
include/usbdescriptors.h
include/usbdevice.h
include/usbroothubdes.h
include/uuid.h
include/vbe.h
include/version.h
include/video_bridge.h
include/video_console.h
include/video_fb.h
include/video_font.h
include/video_font_data.h
include/virtex2.h
include/vsc9953.h
include/vsprintf.h
include/vxworks.h
include/w83c553f.h
include/wait_bit.h
include/watchdog.h
include/wdt.h
include/winbond_w83627.h
include/xilinx.h
include/xyzModem.h
include/zfs/dmu.h
include/zfs/dmu_objset.h
include/zfs/dnode.h
include/zfs/dsl_dataset.h
include/zfs/dsl_dir.h
include/zfs/sa_impl.h
include/zfs/spa.h
include/zfs/uberblock_impl.h
include/zfs/vdev_impl.h
include/zfs/zap_impl.h
include/zfs/zap_leaf.h
include/zfs/zfs.h
include/zfs/zfs_acl.h
include/zfs/zfs_znode.h
include/zfs/zil.h
include/zfs/zio.h
include/zfs/zio_checksum.h
include/zynqmppl.h
include/zynqpl.h
lib/Kconfig
lib/Makefile
lib/addr_map.c
lib/aes.c
lib/asm-offsets.c
lib/at91/Makefile
lib/at91/at91.c
lib/at91/atmel_logo_8bpp.h
lib/at91/microchip_logo_8bpp.h
lib/bch.c
lib/bitrev.c
lib/bzip2/Makefile
lib/circbuf.c
lib/crc16.c
lib/crc32c.c
lib/crc8.c
lib/ctype.c
lib/dhry/Makefile
lib/dhry/cmd_dhry.c
lib/dhry/dhry.h
lib/dhry/dhry_1.c
lib/dhry/dhry_2.c
lib/display_options.c
lib/efi/Makefile
lib/efi/efi.c
lib/efi/efi_app.c
lib/efi/efi_info.c
lib/efi/efi_stub.c
lib/efi_loader/efi_device_path.c
lib/efi_loader/helloworld.c
lib/efi_selftest/efi_selftest.c
lib/efi_selftest/efi_selftest_bitblt.c
lib/efi_selftest/efi_selftest_block_device.c
lib/efi_selftest/efi_selftest_console.c
lib/efi_selftest/efi_selftest_controllers.c
lib/efi_selftest/efi_selftest_devicepath.c
lib/efi_selftest/efi_selftest_devicepath_util.c
lib/efi_selftest/efi_selftest_event_groups.c
lib/efi_selftest/efi_selftest_events.c
lib/efi_selftest/efi_selftest_exitbootservices.c
lib/efi_selftest/efi_selftest_fdt.c
lib/efi_selftest/efi_selftest_gop.c
lib/efi_selftest/efi_selftest_manageprotocols.c
lib/efi_selftest/efi_selftest_miniapp_exit.c
lib/efi_selftest/efi_selftest_miniapp_return.c
lib/efi_selftest/efi_selftest_snp.c
lib/efi_selftest/efi_selftest_startimage_exit.c
lib/efi_selftest/efi_selftest_startimage_return.c
lib/efi_selftest/efi_selftest_textinput.c
lib/efi_selftest/efi_selftest_textoutput.c
lib/efi_selftest/efi_selftest_tpl.c
lib/efi_selftest/efi_selftest_util.c
lib/efi_selftest/efi_selftest_watchdog.c
lib/fdtdec.c
lib/fdtdec_common.c
lib/fdtdec_test.c
lib/gunzip.c
lib/gzip.c
lib/hang.c
lib/hashtable.c
lib/initcall.c
lib/ldiv.c
lib/libfdt/Makefile
lib/libfdt/fdt_region.c
lib/libfdt/fdt_ro.c
lib/lmb.c
lib/lz4_wrapper.c
lib/lzma/LzmaTools.c
lib/lzma/LzmaTools.h
lib/lzma/Makefile
lib/lzo/Makefile
lib/membuff.c
lib/net_utils.c
lib/of_live.c
lib/optee/Makefile
lib/optee/optee.c
lib/rand.c
lib/rbtree.c
lib/rc4.c
lib/rsa/Makefile
lib/rsa/rsa-checksum.c
lib/rsa/rsa-mod-exp.c
lib/rsa/rsa-sign.c
lib/rsa/rsa-verify.c
lib/sha1.c
lib/sha256.c
lib/smbios.c
lib/strmhz.c
lib/tables_csum.c
lib/time.c
lib/tiny-printf.c
lib/tizen/Makefile
lib/tizen/tizen.c
lib/tizen/tizen_logo_16bpp.h
lib/tizen/tizen_logo_16bpp_gzip.h
lib/tpm.c
lib/trace.c
lib/uuid.c
lib/zlib/Makefile
net/Makefile
net/checksum.c
net/dns.h
net/eth-uclass.c
net/eth_common.c
net/eth_internal.h
net/eth_legacy.c
net/nfs.h
net/rarp.c
net/rarp.h
net/sntp.h
post/Makefile
post/cpu/mpc83xx/Makefile
post/cpu/mpc83xx/ecc.c
post/drivers/Makefile
post/drivers/i2c.c
post/drivers/memory.c
post/drivers/rtc.c
post/lib_powerpc/Makefile
post/lib_powerpc/andi.c
post/lib_powerpc/asm.S
post/lib_powerpc/b.c
post/lib_powerpc/cmp.c
post/lib_powerpc/cmpi.c
post/lib_powerpc/complex.c
post/lib_powerpc/cpu.c
post/lib_powerpc/cpu_asm.h
post/lib_powerpc/cr.c
post/lib_powerpc/fpu/20001122-1.c
post/lib_powerpc/fpu/20010114-2.c
post/lib_powerpc/fpu/20010226-1.c
post/lib_powerpc/fpu/980619-1.c
post/lib_powerpc/fpu/Makefile
post/lib_powerpc/fpu/acc1.c
post/lib_powerpc/fpu/compare-fp-1.c
post/lib_powerpc/fpu/darwin-ldouble.c
post/lib_powerpc/fpu/fpu.c
post/lib_powerpc/fpu/mul-subnormal-single-1.c
post/lib_powerpc/load.c
post/lib_powerpc/multi.c
post/lib_powerpc/rlwimi.c
post/lib_powerpc/rlwinm.c
post/lib_powerpc/rlwnm.c
post/lib_powerpc/srawi.c
post/lib_powerpc/store.c
post/lib_powerpc/string.c
post/lib_powerpc/three.c
post/lib_powerpc/threei.c
post/lib_powerpc/threex.c
post/lib_powerpc/two.c
post/lib_powerpc/twox.c
post/post.c
post/tests.c
scripts/Makefile
scripts/Makefile.autoconf
scripts/Makefile.build
scripts/Makefile.clean
scripts/Makefile.extrawarn
scripts/Makefile.host
scripts/Makefile.lib
scripts/Makefile.spl
scripts/Makefile.uncmd_spl
scripts/basic/Makefile
scripts/config_whitelist.txt
scripts/coreboot.sed
scripts/dtc/pylibfdt/libfdt.i_shipped
scripts/fill_scrapyard.py
scripts/gcc-stack-usage.sh
scripts/get_default_envs.sh
scripts/kconfig/Makefile
scripts/kconfig/lxdialog/checklist.c
scripts/kconfig/lxdialog/dialog.h
scripts/kconfig/lxdialog/inputbox.c
scripts/kconfig/lxdialog/menubox.c
scripts/kconfig/lxdialog/textbox.c
scripts/kconfig/lxdialog/util.c
scripts/kconfig/lxdialog/yesno.c
scripts/mailmapper
scripts/show-gnu-make
test/Makefile
test/cmd_ut.c
test/command_ut.c
test/compression.c
test/dm/Makefile
test/dm/adc.c
test/dm/blk.c
test/dm/bus.c
test/dm/clk.c
test/dm/cmd_dm.c
test/dm/core.c
test/dm/eth.c
test/dm/gpio.c
test/dm/i2c.c
test/dm/led.c
test/dm/mailbox.c
test/dm/mmc.c
test/dm/ofnode.c [new file with mode: 0644]
test/dm/pci.c
test/dm/phy.c
test/dm/pmic.c
test/dm/power-domain.c
test/dm/pwm.c
test/dm/ram.c
test/dm/regmap.c
test/dm/regulator.c
test/dm/remoteproc.c
test/dm/reset.c
test/dm/rtc.c
test/dm/sf.c
test/dm/spi.c
test/dm/spmi.c
test/dm/syscon.c
test/dm/sysreset.c
test/dm/test-driver.c
test/dm/test-fdt.c
test/dm/test-main.c
test/dm/test-uclass.c
test/dm/timer.c
test/dm/usb.c
test/dm/video.c
test/dm/wdt.c
test/env/Makefile
test/env/attr.c
test/env/cmd_ut_env.c
test/fs/fat-noncontig-test.sh
test/image/test-imagetools.sh
test/log/Makefile
test/log/log_test.c
test/overlay/Makefile
test/overlay/cmd_ut_overlay.c
test/overlay/test-fdt-base.dts
test/overlay/test-fdt-overlay-stacked.dts
test/overlay/test-fdt-overlay.dts
test/print_ut.c
test/py/conftest.py
test/py/multiplexed_log.css
test/py/multiplexed_log.py
test/py/pytest.ini
test/py/test.py
test/py/tests/test_000_version.py
test/py/tests/test_dfu.py
test/py/tests/test_efi_loader.py
test/py/tests/test_efi_selftest.py
test/py/tests/test_env.py
test/py/tests/test_fit.py
test/py/tests/test_gpt.py
test/py/tests/test_help.py
test/py/tests/test_hush_if_test.py
test/py/tests/test_log.py
test/py/tests/test_md.py
test/py/tests/test_mmc_rd.py
test/py/tests/test_net.py
test/py/tests/test_ofplatdata.py
test/py/tests/test_sandbox_exit.py
test/py/tests/test_sf.py
test/py/tests/test_shell_basics.py
test/py/tests/test_sleep.py
test/py/tests/test_ums.py
test/py/tests/test_unknown_cmd.py
test/py/tests/test_ut.py
test/py/tests/test_vboot.py
test/py/u_boot_console_base.py
test/py/u_boot_console_exec_attach.py
test/py/u_boot_console_sandbox.py
test/py/u_boot_spawn.py
test/py/u_boot_utils.py
test/time_ut.c
test/trace/test-trace.sh
test/ut.c
tools/Makefile
tools/aisimage.c
tools/aisimage.h
tools/atmel_pmecc_params.c
tools/atmelimage.c
tools/binman/README
tools/binman/binman.py
tools/binman/cmdline.py
tools/binman/control.py
tools/binman/elf.py
tools/binman/elf_test.py
tools/binman/entry_test.py
tools/binman/etype/_testing.py
tools/binman/etype/blob.py
tools/binman/etype/entry.py
tools/binman/etype/intel_cmc.py
tools/binman/etype/intel_descriptor.py
tools/binman/etype/intel_fsp.py
tools/binman/etype/intel_me.py
tools/binman/etype/intel_mrc.py
tools/binman/etype/intel_vbt.py
tools/binman/etype/intel_vga.py
tools/binman/etype/u_boot.py
tools/binman/etype/u_boot_dtb.py
tools/binman/etype/u_boot_dtb_with_ucode.py
tools/binman/etype/u_boot_img.py
tools/binman/etype/u_boot_nodtb.py
tools/binman/etype/u_boot_spl.py
tools/binman/etype/u_boot_spl_bss_pad.py
tools/binman/etype/u_boot_spl_dtb.py
tools/binman/etype/u_boot_spl_nodtb.py
tools/binman/etype/u_boot_spl_with_ucode_ptr.py
tools/binman/etype/u_boot_ucode.py
tools/binman/etype/u_boot_with_ucode_ptr.py
tools/binman/etype/x86_start16.py
tools/binman/etype/x86_start16_spl.py
tools/binman/fdt_test.py
tools/binman/ftest.py
tools/binman/image.py
tools/binman/image_test.py
tools/binman/test/bss_data.c
tools/binman/test/bss_data.lds
tools/binman/test/u_boot_binman_syms.c
tools/binman/test/u_boot_binman_syms.lds
tools/binman/test/u_boot_binman_syms_bad.lds
tools/binman/test/u_boot_binman_syms_size.c
tools/binman/test/u_boot_no_ucode_ptr.c
tools/binman/test/u_boot_ucode_ptr.c
tools/binman/test/u_boot_ucode_ptr.lds
tools/buildman/README
tools/buildman/board.py
tools/buildman/bsettings.py
tools/buildman/builder.py
tools/buildman/builderthread.py
tools/buildman/buildman.py
tools/buildman/cmdline.py
tools/buildman/control.py
tools/buildman/func_test.py
tools/buildman/kconfiglib.py
tools/buildman/test.py
tools/buildman/toolchain.py
tools/default_image.c
tools/dtoc/dtb_platdata.py
tools/dtoc/dtoc.py
tools/dtoc/dtoc_test.dts
tools/dtoc/dtoc_test_addr32.dts
tools/dtoc/dtoc_test_addr32_64.dts
tools/dtoc/dtoc_test_addr64.dts
tools/dtoc/dtoc_test_addr64_32.dts
tools/dtoc/dtoc_test_aliases.dts
tools/dtoc/dtoc_test_empty.dts
tools/dtoc/dtoc_test_phandle.dts
tools/dtoc/dtoc_test_simple.dts
tools/dtoc/fdt.py
tools/dtoc/fdt_util.py
tools/dtoc/test_dtoc.py
tools/dumpimage.c
tools/dumpimage.h
tools/easylogo/Makefile
tools/env/Makefile
tools/env/fw_env.c
tools/env/fw_env.h
tools/env/fw_env_main.c
tools/env/fw_env_private.h
tools/envcrc.c
tools/fdt_host.h
tools/fdtgrep.c
tools/file2include.c
tools/fit_check_sign.c
tools/fit_common.c
tools/fit_common.h
tools/fit_image.c
tools/fit_info.c
tools/gdb/Makefile
tools/gdb/error.c
tools/gdb/error.h
tools/gdb/gdbcont.c
tools/gdb/gdbsend.c
tools/gdb/remote.c
tools/gdb/remote.h
tools/gdb/serial.c
tools/gdb/serial.h
tools/gen_eth_addr.c
tools/gen_ethaddr_crc.c
tools/genboardscfg.py
tools/getline.c
tools/gpheader.h
tools/gpimage-common.c
tools/gpimage.c
tools/ifdtool.c
tools/ifdtool.h
tools/image-host.c
tools/imagetool.c
tools/imagetool.h
tools/imximage.c
tools/kermit/README
tools/kwbimage.c
tools/kwbimage.h
tools/lpc32xximage.c
tools/microcode-tool.py
tools/mingw_support.c
tools/mingw_support.h
tools/mips-relocs.c
tools/mkenvimage.c
tools/mkexynosspl.c
tools/mkimage.c
tools/mkimage.h
tools/mksunxiboot.c
tools/moveconfig.py
tools/mrvl_uart.sh
tools/mxsboot.c
tools/mxsimage.c
tools/mxsimage.h
tools/omap/clocks_get_m_n.c
tools/omapimage.c
tools/omapimage.h
tools/os_support.c
tools/os_support.h
tools/patman/README
tools/patman/checkpatch.py
tools/patman/command.py
tools/patman/commit.py
tools/patman/func_test.py
tools/patman/get_maintainer.py
tools/patman/gitutil.py
tools/patman/patchstream.py
tools/patman/patman.py
tools/patman/project.py
tools/patman/series.py
tools/patman/settings.py
tools/patman/setup.py
tools/patman/terminal.py
tools/patman/test.py
tools/patman/tools.py
tools/patman/tout.py
tools/pbl_crc32.c
tools/pbl_crc32.h
tools/pblimage.c
tools/pblimage.h
tools/prelink-riscv.c
tools/prelink-riscv.inc
tools/proftool.c
tools/relocate-rela.c
tools/rkcommon.c
tools/rkcommon.h
tools/rkimage.c
tools/rksd.c
tools/rkspi.c
tools/socfpgaimage.c
tools/stm32image.c
tools/ublimage.c
tools/ublimage.h
tools/ubsha1.c
tools/vybridimage.c
tools/zynqimage.c
tools/zynqmpimage.c

index d83a5e63329a43f247ee70944d48f4c12a984222..57f38e11698ba5697510b4640db946550a948736 100644 (file)
@@ -1,5 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright Roger Meier <r.meier@siemens.com>
-# SPDX-License-Identifier:     GPL-2.0+
 
 # build U-Boot on Travis CI - https://travis-ci.org/
 
diff --git a/Kconfig b/Kconfig
index 37331d289a1281d5b3a980b174c8ae902c5f9d69..9fd9de1772d2b50a6557ce774387f26deff66c93 100644 (file)
--- a/Kconfig
+++ b/Kconfig
@@ -253,6 +253,7 @@ config FIT_SIGNATURE
        bool "Enable signature verification of FIT uImages"
        depends on DM
        select RSA
+       select HASH
        help
          This option enables signature verification of FIT uImages,
          using a hash signed and verified using RSA. If
index 9f653a013739dd9666bf0f2202f85397c437295d..60d4adf266649594440216ea1ecac93a072d14b5 100644 (file)
@@ -307,7 +307,7 @@ F:  drivers/mtd/cfi_flash.c
 F:     drivers/mtd/jedec_flash.c
 
 COLDFIRE
-M:     Huan Wang <alison.wang@freescale.com>
+M:     Huan Wang <alison.wang@nxp.com>
 M:     Angelo Dureghello <angelo@sysam.it>
 S:     Maintained
 T:     git git://git.denx.de/u-boot-coldfire.git
index 316944c9d038762154fca2c49d127b0e511dd7c2..f31ee60e4cca35a3aa2930fe34c3d65dbc7e740a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,9 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 VERSION = 2018
 PATCHLEVEL = 05
 SUBLEVEL =
-EXTRAVERSION = -rc2
+EXTRAVERSION =
 NAME =
 
 # *DOCUMENTATION*
diff --git a/README b/README
index a15a3dd39bd23b7ac939514da51b6916d6e3dbd4..a62aee16197aa9303a02a70b4f694371eae69132 100644 (file)
--- a/README
+++ b/README
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000 - 2013
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 Summary:
 ========
index 14b76085962cd303539b46d7202e71bda0e24e1c..bd2d035fcdbdd09d6f9cb58ce312b8ac49d18f8f 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007 Semihalf
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += api.o api_display.o api_net.o api_storage.o
 obj-$(CONFIG_ARM) += api_platform-arm.o
index 7eee2fc083affa349f393b529c917dd7ea5b76e7..9f03f1a35bb2511fd8a69a615c91e05d991a90e6 100644 (file)
--- a/api/api.c
+++ b/api/api.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index fe04d396929664fd0ea55b86cf87202c73df16af..8ae358abb14d04518cfaeae074f72d8c42d4886f 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 80658b5bdb176c826c680e53852667530b6d2713..7515c26e8b44edd3a4cc2e8184776cc97a4612c5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index eb5338f66f1ad9494619ffe0f67bfcaf9884f79e..6cfd9e6cc20cd2f7d08d90fc550cdac4e25fa4ee 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file contains routines that fetch data from ARM-dependent sources
  * (bd_info etc.)
  */
index a75b0f6195c37bae19feb70d7daa95f9bd5e376e..51cd328b3d0f93085e83e6430ce149c1a09f6c86 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Stanislav Galabov <sgalabov@gmail.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file contains routines that fetch data from bd_info sources
  */
 
index aae7ddee959e99d219af4153e5efa051c3e7eb96..15930cfdb66286fbc31c99ebf4779434dc853cbb 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file contains routines that fetch data from PowerPC-dependent sources
  * (bd_info etc.)
  */
index a8866ef6d2daeeaaea550944b4c909822cda2d2f..8d97ca95a2a4eaf86314e5e5b115800b61c15145 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _API_PRIVATE_H_
index 6fc6f44925ccecbc863a50cc3263d6710b63fd31..8aeeda2715f4ebf1971ac5abd6f0b563da2e0bbd 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index a59231e70ebe7a9c092b4f25ab30cf91a38ca37e..44568f8cf854607be9a6ad2663c73e599f4cc7ce 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 libs-y += arch/arc/cpu/$(CPU)/
 libs-y += arch/arc/lib/
index d040454d1aa96fb229efab339757b7b266b6a544..169e5d7fae8c569f4b50ae835c0ce44f9496e75f 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_CPU_BIG_ENDIAN
 CONFIG_SYS_LITTLE_ENDIAN = 1
index 6d17ab288686cd6085b23b4e991c0d29cf7d713a..4d42ac6678e23b0ab235ef03e8abb8d1d2c4d534 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ivt.o
index 7df47a2127517bae5b81909330ac1936ddf473fa..3d63430c2b45d1280c599c2ea908eafc802eaf1c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .section .ivt, "ax",@progbits
index e338a0ae560d518449d9907005f9312b79e83885..ab740266b4835a7ac29dffd6efb16f6ab9c9d3ed 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013-2015 Synopsys, Inc. All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ivt.o
index 7924375fb1d3212ea5836654f41ade2e19aa410b..3f5b4094f221298cbd80330750e584b91533dcfe 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2015 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .section .ivt, "a",@progbits
index d3d0a53bf2db29a1a9b963818826da3e28c77d9e..73c642ed6bd9c0b5eb725b87ccd001f420f50e58 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 63a66947128002202892a8795ea581bdc1dc6f44..6eccec97dab26adb26e10235e5e2782523a35f17 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 dtb-$(CONFIG_TARGET_AXS101) +=  axs101.dtb
 dtb-$(CONFIG_TARGET_AXS103) +=  axs103.dtb
index 23329ec016c83ad7ba36b2be81d856ffe415b04c..de3e57d24613020d28a7e9bc73f00cbac9050f2f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Synopsys, Inc. (www.synopsys.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 
index 1cf630d23b1321ca1111a0f42f15e70e1cb988b3..412580a380a50b7dc528f7ed455cb5bade44cb89 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /include/ "skeleton.dtsi"
index 5e9270a0b7cedeb89e46a0c0f746f6df65cafe9c..75a9de61deef39fddb06f08c5d4ad48874352ea2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /include/ "skeleton.dtsi"
index ec7b8b75741770d20074891dc006fd316acb7628..13873be320bc3fc45a4b4257821022226d37f04e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 
index 8f7a76f377d869014693c7173c88a0f87076111f..81778c89839e81055e9b339895a6a134896a3508 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 
index 17ef656483cc1ee84ef18096b0fe6f5a1e28381d..3855a34dc20a905d049de511084657b6493a079a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 80b864af7436876e0b4a5824708576b4dd692602..264512877e9de10b0c350ca75f0b7f94ddbc693d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 
index 491c46da56cc82120644fd11405c438c07564c16..9c1c7aa0eb44ce821e2321b913b63980908f354b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Synopsys, Inc. (www.synopsys.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 
index 3a513149f547376b5e2e88617cf281e2d9c9d126..56ec11f789b525e529aa5911b69166e4ea5aee09 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARC_ARCREGS_H
index 370cb46e9f5afbef7a2bf1153e393654ec0bfe8c..c6dd28ecefc35debc8ef41577b495576e1aa4d96 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_BITOPS_H
index 2fa9776ca570bd2fb848ece50cf7108bb160f895..8c171bb294c0c9461a3df6d90d1c3ea4d2a1bfce 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_BYTEORDER_H
index 2269183615fb1e8843de517ddb50d2c1a118ae90..1604cd0b3e73b77a91420e89e6cc5361f8209063 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_CACHE_H
index 7aaa5c2912762011568e53ae38fb1b817d474bd7..d88c36148828e146c881c1fe5b02295d14f1b0ec 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_CONFIG_H_
index 43e13430959d60d648c481329072ed48c631c5d5..8f9c83d3c28d1fc4604648a38a9757615384a021 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __ASM_ARC_GLOBAL_DATA_H
index 060cdf637bc0e8d7dcd3ae0133e6c3d37ff6c7f7..fa844b54f4eeb14eceeef62c0db9f75f2d341f00 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_IO_H
index 2d1a603062cf2ca6d8c5664f377b3a9fcb364dc8..2d42ed409869748b5c1e3bddad83f4879bcd2e01 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004, 2007-2010, 2011-2015 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_LINKAGE_H
index 51347a48d4caa1b18af447f503e1c0cfab89e22e..13838cbc1d174852e059b96914f7c27d38863dee 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_POSIX_TYPES_H
index 635542344a9660967f3d428c920cc2aeb4beb00c..03e31fb4e9d6b8a8f3c54a948ea829dbf49de131 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARC_PROCESSOR_H
index 8f73b31c1023f7f77d2904578ab0fe626c38eb93..6965e8936265eb63ea414694d5f599d7330d31ea 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_PTRACE_H
index 00f12172ab5968e8e589528cb36280f6a040db5c..1c9c9db13868e30ad640b073607c7afa4f4b57f2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_SECTIONS_H
index 24eeb76bd64a45fba3ce160e33dbbb5d6f82f6db..3e3778167797ab975f160296120b89472eac2375 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_TYPES_H
index a56ccf1b5d38c865ccea93869c2de355e6240384..dd2c0949c681271c2d6fa01890401b307e37342c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_U_BOOT_ARC_H__
index 045487278ef0db8927d47ac4618b07d424aeffb6..36c220745fa8376e9ea4c5d044f3c0ce085c34f1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARC_U_BOOT_H__
index 6b7fb0fdff9c0025124b05d73cf470ae97a92432..0eb44bcf33d01c62e3f38ff4b2c6d5b878c2bcee 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 head-y := start.o
index b3324167d47e6d18d22294f0fa100c78ff488a27..4ad16ae3b68806898df5df4591ab8497b5ada9bd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 1995, 1997, 2007-2013 Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /* ANSI concatenation macros.  */
index 4f04aad34a7a01bef308f8f6a81efa6ca2c356d1..254e0284b3fb2e55a30d04e53d515f32335b5eed 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/cache.h>
index 8203fae14502c96cca95c605db89a403d2c6ba48..6f52877643cbd167a33bc8f6a6e134818a012532 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index cb808933377c496e52caa670672c4993a922658c..cb95e06e93118dcd589304796122832d21748be8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 822318ff439458959f8dc57071a7b2b11d50a5ee..c853f25d34a06a1a65bb0d7990180fab1f53aab5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2015 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/cache.h>
index ee638d506bebe063b819d32246ce7305ec9fc38c..24ff751220930a26bc197b309b8ec84fcf2748dd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e3778847aba1503a9931f30a0b251396a8ce21db..38c45c60a955163557133ab80cf40013e392565b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2015 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index d5ad327f655dd2675be568b0c24acb68809448e4..b92a841a374b5d8c76ed7b920b8fbec08cc819d6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 1989-2013 Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "libgcc2.h"
index 8813c3bf4cab71e8f05c6050798e95510883ccb8..9c3ce99892784b982d7678d82a5354c3ca665ad9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 1989-2013 Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_LIBGCC_H
index 96b4bd3d8fa6d1a2c83646b0ee7d67a695e821e8..a3b7428d851991c61067fcc052d858c26d5398c0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 98ebf1d445608e89175ba2f985edeea07842a22f..40fb0f1fbd10d5a77b959f03f6d93ecd1051c982 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <command.h>
index c78dd001d81d2996cb99ffe6fbc4baae9be2e500..3fb05606c7b6b6161454cc31d7d78a4f5c7f2110 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 9bd70f4322cfd542ab121bce0ec69c60f81fae7f..2bbb86c462dd50e58f40eaa665b70105737a0ff4 100644 (file)
@@ -74,6 +74,28 @@ config ARM_ASM_UNIFIED
 config THUMB2_KERNEL
        bool
 
+config SYS_ARM_CACHE_CP15
+       bool "CP15 based cache enabling support"
+       help
+         Select this if your processor suports enabling caches by using
+         CP15 registers.
+
+config SYS_ARM_MMU
+       bool "MMU-based Paged Memory Management Support"
+       select SYS_ARM_CACHE_CP15
+       help
+         Select if you want MMU-based virtualised addressing space
+         support by paged memory management.
+
+config SYS_ARM_MPU
+       bool 'Use the ARM v7 PMSA Compliant MPU'
+       help
+         Some ARM systems without an MMU have instead a Memory Protection
+         Unit (MPU) that defines the type and permissions for regions of
+         memory.
+         If your CPU has an MPU then you should choose 'y' here unless you
+         know that you do not want to use the MPU.
+
 # If set, the workarounds for these ARM errata are applied early during U-Boot
 # startup. Note that in general these options force the workarounds to be
 # applied; no CPU-type/version detection exists, unlike the similar options in
@@ -158,47 +180,64 @@ config ARM_ERRATA_855873
 config CPU_ARM720T
        bool
        select SYS_CACHE_SHIFT_5
+       imply SYS_ARM_MMU
 
 config CPU_ARM920T
        bool
        select SYS_CACHE_SHIFT_5
+       imply SYS_ARM_MMU
 
 config CPU_ARM926EJS
        bool
        select SYS_CACHE_SHIFT_5
+       imply SYS_ARM_MMU
 
 config CPU_ARM946ES
        bool
        select SYS_CACHE_SHIFT_5
+       imply SYS_ARM_MMU
 
 config CPU_ARM1136
        bool
        select SYS_CACHE_SHIFT_5
+       imply SYS_ARM_MMU
 
 config CPU_ARM1176
        bool
        select HAS_VBAR
        select SYS_CACHE_SHIFT_5
+       imply SYS_ARM_MMU
 
-config CPU_V7
+config CPU_V7A
        bool
        select HAS_VBAR
        select HAS_THUMB2
        select SYS_CACHE_SHIFT_6
+       imply SYS_ARM_MMU
 
 config CPU_V7M
        bool
        select HAS_THUMB2
        select THUMB2_KERNEL
        select SYS_CACHE_SHIFT_5
+       select SYS_ARM_MPU
+
+config CPU_V7R
+       bool
+       select HAS_THUMB2
+       select SYS_CACHE_SHIFT_6
+       select SYS_ARM_MPU
+       select SYS_ARM_CACHE_CP15
 
 config CPU_PXA
        bool
        select SYS_CACHE_SHIFT_5
+       imply SYS_ARM_MMU
 
 config CPU_SA1100
        bool
        select SYS_CACHE_SHIFT_5
+       imply SYS_ARM_MMU
 
 config SYS_CPU
        default "arm720t" if CPU_ARM720T
@@ -207,7 +246,8 @@ config SYS_CPU
        default "arm946es" if CPU_ARM946ES
        default "arm1136" if CPU_ARM1136
        default "arm1176" if CPU_ARM1176
-       default "armv7" if CPU_V7
+       default "armv7" if CPU_V7A
+       default "armv7" if CPU_V7R
        default "armv7m" if CPU_V7M
        default "pxa" if CPU_PXA
        default "sa1100" if CPU_SA1100
@@ -221,8 +261,9 @@ config SYS_ARM_ARCH
        default 5 if CPU_ARM946ES
        default 6 if CPU_ARM1136
        default 6 if CPU_ARM1176
-       default 7 if CPU_V7
+       default 7 if CPU_V7A
        default 7 if CPU_V7M
+       default 7 if CPU_V7R
        default 5 if CPU_PXA
        default 4 if CPU_SA1100
        default 8 if ARM64
@@ -244,7 +285,7 @@ config SYS_CACHELINE_SIZE
 
 config SYS_ARCH_TIMER
        bool "ARM Generic Timer support"
-       depends on CPU_V7 || ARM64
+       depends on CPU_V7A || ARM64
        default y if ARM64
        help
          The ARM Generic Timer (aka arch-timer) provides an architected
@@ -254,7 +295,7 @@ config SYS_ARCH_TIMER
 
 config ARM_SMCCC
        bool "Support for ARM SMC Calling Convention (SMCCC)"
-       depends on CPU_V7 || ARM64
+       depends on CPU_V7A || ARM64
        select ARM_PSCI_FW
        help
          Say Y here if you want to enable ARM SMC Calling Convention.
@@ -440,7 +481,7 @@ config TARGET_SPEAR600
 
 config TARGET_STV0991
        bool "Support stv0991"
-       select CPU_V7
+       select CPU_V7A
        select DM
        select DM_SERIAL
        select DM_SPI
@@ -493,36 +534,36 @@ config ARCH_BCM283X
 
 config TARGET_VEXPRESS_CA15_TC2
        bool "Support vexpress_ca15_tc2"
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select PL011_SERIAL
 
 config TARGET_VEXPRESS_CA5X2
        bool "Support vexpress_ca5x2"
-       select CPU_V7
+       select CPU_V7A
        select PL011_SERIAL
 
 config TARGET_VEXPRESS_CA9X4
        bool "Support vexpress_ca9x4"
-       select CPU_V7
+       select CPU_V7A
        select PL011_SERIAL
 
 config TARGET_BCM23550_W1D
        bool "Support bcm23550_w1d"
-       select CPU_V7
+       select CPU_V7A
        imply CRC32_VERIFY
        imply FAT_WRITE
 
 config TARGET_BCM28155_AP
        bool "Support bcm28155_ap"
-       select CPU_V7
+       select CPU_V7A
        imply CRC32_VERIFY
        imply FAT_WRITE
 
 config TARGET_BCMCYGNUS
        bool "Support bcmcygnus"
-       select CPU_V7
+       select CPU_V7A
        imply CRC32_VERIFY
        imply CMD_HASH
        imply FAT_WRITE
@@ -533,7 +574,7 @@ config TARGET_BCMCYGNUS
 
 config TARGET_BCMNSP
        bool "Support bcmnsp"
-       select CPU_V7
+       select CPU_V7A
 
 config TARGET_BCMNS2
        bool "Support Broadcom Northstar2"
@@ -557,7 +598,7 @@ config ARCH_EXYNOS
 
 config ARCH_S5PC1XX
        bool "Samsung S5PC1XX"
-       select CPU_V7
+       select CPU_V7A
        select DM
        select DM_SERIAL
        select DM_GPIO
@@ -565,7 +606,7 @@ config ARCH_S5PC1XX
 
 config ARCH_HIGHBANK
        bool "Calxeda Highbank"
-       select CPU_V7
+       select CPU_V7A
        select PL011_SERIAL
 
 config ARCH_INTEGRATOR
@@ -576,7 +617,7 @@ config ARCH_INTEGRATOR
 
 config ARCH_KEYSTONE
        bool "TI Keystone"
-       select CPU_V7
+       select CPU_V7A
        select SUPPORT_SPL
        select SYS_THUMB_BUILD
        select CMD_POWEROFF
@@ -587,7 +628,7 @@ config ARCH_KEYSTONE
 
 config ARCH_OMAP2PLUS
        bool "TI OMAP2+"
-       select CPU_V7
+       select CPU_V7A
        select SPL_BOARD_INIT if SPL
        select SPL_STACK_R if SPL
        select SUPPORT_SPL
@@ -626,13 +667,13 @@ config ARCH_MX28
 
 config ARCH_MX7ULP
         bool "NXP MX7ULP"
-        select CPU_V7
+       select CPU_V7A
        select ROM_UNIFIED_SECTIONS
        imply MXC_GPIO
 
 config ARCH_MX7
        bool "Freescale MX7"
-       select CPU_V7
+       select CPU_V7A
        select SYS_FSL_HAS_SEC if SECURE_BOOT
        select SYS_FSL_SEC_COMPAT_4
        select SYS_FSL_SEC_LE
@@ -642,7 +683,7 @@ config ARCH_MX7
 
 config ARCH_MX6
        bool "Freescale MX6"
-       select CPU_V7
+       select CPU_V7A
        select SYS_FSL_HAS_SEC if SECURE_BOOT
        select SYS_FSL_SEC_COMPAT_4
        select SYS_FSL_SEC_LE
@@ -656,7 +697,7 @@ endif
 
 config ARCH_MX5
        bool "Freescale MX5"
-       select CPU_V7
+       select CPU_V7A
        select BOARD_EARLY_INIT_F
        imply MXC_GPIO
 
@@ -692,7 +733,7 @@ config ARCH_SNAPDRAGON
 
 config ARCH_SOCFPGA
        bool "Altera SOCFPGA family"
-       select CPU_V7
+       select CPU_V7A
        select SUPPORT_SPL
        select OF_CONTROL
        select SPL_OF_CONTROL
@@ -750,7 +791,7 @@ config ARCH_SUNXI
 
 config ARCH_VF610
        bool "Freescale Vybrid"
-       select CPU_V7
+       select CPU_V7A
        select SYS_FSL_ERRATUM_ESDHC111
        imply CMD_MTDPARTS
        imply NAND
@@ -758,7 +799,7 @@ config ARCH_VF610
 config ARCH_ZYNQ
        bool "Xilinx Zynq based platform"
        select BOARD_LATE_INIT
-       select CPU_V7
+       select CPU_V7A
        select SUPPORT_SPL
        select OF_CONTROL
        select SPL_BOARD_INIT if SPL
@@ -1000,7 +1041,7 @@ config TARGET_LS1088ARDB
 config TARGET_LS1021AQDS
        bool "Support ls1021aqds"
        select BOARD_LATE_INIT
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select SUPPORT_SPL
@@ -1014,7 +1055,7 @@ config TARGET_LS1021AQDS
 config TARGET_LS1021ATWR
        bool "Support ls1021atwr"
        select BOARD_LATE_INIT
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select SUPPORT_SPL
@@ -1027,7 +1068,7 @@ config TARGET_LS1021ATWR
 config TARGET_LS1021AIOT
        bool "Support ls1021aiot"
        select BOARD_LATE_INIT
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select SUPPORT_SPL
@@ -1143,7 +1184,7 @@ config STM32
 
 config ARCH_STI
        bool "Support STMicrolectronics SoCs"
-       select CPU_V7
+       select CPU_V7A
        select DM
        select DM_SERIAL
        select BLK
index 4fa8b38397d960688234a8ac534d41ef376bacc8..3b1dd85716dee13a985bc38ab59adcb6636b67ac 100644 (file)
@@ -1,9 +1,7 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 ifeq ($(CONFIG_SPL_BUILD)$(CONFIG_TEGRA),yy)
-CONFIG_CPU_V7=
+CONFIG_CPU_V7A=
 CONFIG_CPU_ARM720T=y
 endif
 
@@ -16,8 +14,9 @@ arch-$(CONFIG_CPU_SA1100)     =-march=armv4
 arch-$(CONFIG_CPU_PXA)         =
 arch-$(CONFIG_CPU_ARM1136)     =-march=armv5
 arch-$(CONFIG_CPU_ARM1176)     =-march=armv5t
-arch-$(CONFIG_CPU_V7         =$(call cc-option, -march=armv7-a, \
+arch-$(CONFIG_CPU_V7A)         =$(call cc-option, -march=armv7-a, \
                                 $(call cc-option, -march=armv7, -march=armv5))
+arch-$(CONFIG_CPU_V7R)         =-march=armv7-r
 arch-$(CONFIG_ARM64)           =-march=armv8-a
 
 # On Tegra systems we must build SPL for the armv4 core on the device
@@ -40,7 +39,8 @@ tune-$(CONFIG_CPU_SA1100)     =-mtune=strongarm1100
 tune-$(CONFIG_CPU_PXA)         =-mcpu=xscale
 tune-$(CONFIG_CPU_ARM1136)     =
 tune-$(CONFIG_CPU_ARM1176)     =
-tune-$(CONFIG_CPU_V7)          =
+tune-$(CONFIG_CPU_V7A)         =
+tune-$(CONFIG_CPU_V7R)         =
 tune-$(CONFIG_ARM64)           =
 
 # Evaluate tune cc-option calls now
index b448ed0b3ebd441b0e59e4fae319b29e9e8b204b..efafc69d1b307002c80601ef0e53c9777c88c7ed 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_STANDALONE_LOAD_ADDR
 ifneq ($(CONFIG_ARCH_OMAP2PLUS),)
index 950e680c7ad73a0f939c7c49b4c517033ac4cd7d..a0e1c2a651d06cda7d2f911d5010173f8205818a 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj- += dummy.o
index 2379b0fe10dd7cdcef07d3169924723ce437556c..5d721fce12b50337572c133a40c6cf00c982a212 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = cpu.o
index ef32c3f0abd4e92b0950f65ca986dd9cf5f06c39..41feeefec1606d0358856f84bc4c0edad10e9122 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004 Texas Insturments
  *
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index dbdafeb47f61ba59516f0178a903b50021ded413..24c33861cbfa9dac39ba739eb6d68ddba9b8ed3b 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 
index 774f352ece81735ab735d37e297fdf27e83390a9..67799eeb8079e1126242dc53d6d5f5f0a0c94ea5 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += generic.o
 obj-y  += timer.o
index ae5db86da206aa8acf1981cd56ef9e059e35b396..9997e8fc3396b8d1a38b943c51e621f3031eed5d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2009 Magnus Lilja <lilja.magnus@gmail.com>
  *
  * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fe966702fa30ba8feb23cd26c54bc72b85f2fe4b..3f6af6f5a3632a73154b70aaf8ce696fa823d513 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Sascha Hauer, Pengutronix
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1c556df71ba1606fcea47a48e7bf952c36f00607..225e5281b8810e6f242f3257e3cc518386475c34 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  relocate - i.MX31-specific vector relocation
  *
  *  Copyright (c) 2013  Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index ea9eca1dbff2fdd6566bc8103e7c87bee6900db4..3d07ee68094465dfb1c7a9c00d1d8094caf60992 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Sascha Hauer, Pengutronix
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e4c8e2e6849a900e4513467542927946149e80d6..36568f99e1befc447feae9b690f685e5a8c22673 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2008-2009 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += generic.o
 obj-y  += timer.o
index 4dcfc7265612bd86a2a7b24325af850f505d74cc..cbc43644a97babc4c45baeb2a8e6f5d19f3ce369 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Sascha Hauer, Pengutronix
  *
  * (C) Copyright 2008-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 711ea765c8d0e1ea3ffd5cfcb5057d8885c752eb..f120e84dc346c6c8558a3ae2cfc24cc8e8a1f415 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012, Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 43003f8044cdf9578606e5467052552d10a4184d..e41e5a5726002eaac68fa0a6857f88b95f4a0a6f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  relocate - i.MX35-specific vector relocation
  *
  *  Copyright (c) 2013  Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index c396e15ec099dc05ac9a16025d95ebb338ea6411..c1cdf35fb25bdd6dfb78be1c9bff24ee336bbf8f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Sascha Hauer, Pengutronix
  *
  * (C) Copyright 2008-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2f8fd6acc20e52b1e18d5049a1db78e9f09bc425..da7278e59fa7d801f319669a2ec092e095372dba 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for OMP2420/ARM1136 CPU-core
  *
@@ -8,8 +9,6 @@
  *  Copyright (c) 2002 Gary Jennejohn <garyj@denx.de>
  *  Copyright (c) 2003 Richard Woodruff <r-woodruff2@ti.com>
  *  Copyright (c) 2003 Kshitij <kshitij@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 97e4a8bc873fac91f07f2b3c5db2cf36f8b8822d..881275adef51b617d5c94aea9df90388aa819bd7 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
@@ -5,8 +6,6 @@
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  *     Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE,\
index cd6dc9c1304d8afd12f2750835a73734d7a38123..32332474fbc4eafd3b9c507fefb2671f483f72bf 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2008
 # Guennadi Liakhovetki, DENX Software Engineering, <lg@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj- += dummy.o
 extra-y        = start.o
index 7c00201dd0ab7689604797922141045ae3235838..14029246844c44497e4b18e6cd4b888516ddfbc6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for ARM1176 CPU-core
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2008
  * Guennadi Liakhovetki, DENX Software Engineering, <lg@denx.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * 2007-09-21 - Restructured codes by jsgood (jsgood.yang@samsung.com)
  * 2007-09-21 - Added MoviNAND and OneNAND boot codes by
  * jsgood (jsgood.yang@samsung.com)
index 243a123378198b701c428e93e632fc75b494ef36..e70b5906125bc7d94409f35c8e1922f2a5392a97 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 obj-y  = interrupts.o cpu.o
index 745fccdfb8e4f4b20626052d9946ed3d2a36d7dd..ece09c83a4a35551f266b8dd5231cb3e8c0b74d6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 1edb1a439a1d43f5f8505dbbc90dc8099fef4d86..8437717a7b2388383b5bce74dd2dc4a2a69376e5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 365d8f08cb093075d7a68583ed50d37fc5c5f292..ecb4e44fd8d4df2b3ecdfcd8727f7e854332fd2d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for ARM720 CPU-core
  *
  *  Copyright (c) 2001 Marius Gröger <mag@sysgo.de>
  *  Copyright (c) 2002 Alex Züpke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 948b764193c28685de12c9fbbde1caf01fe11907..c63f578f1a9582d1b76fc3b90377b70c186bc3fe 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 
index d73b51dced897a0eb5cc785e1f9a9aa9ee8257e1..2ef133f13310045725560a03f0ee355b6b9c9b16 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 638333a4847a4a1cb3cfd781813b94b7751ed724..152b5e7c5a2e88127b19515ead9b66767ceec406 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Cirrus Logic EP93xx CPU-specific Makefile
 #
@@ -13,9 +14,6 @@
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y   = cpu.o led.o speed.o timer.o
 obj-y   += lowlevel_init.o
index bb5ffd292c0093385d66b5e738b1221e648d2d07..3aae12f8ad3f62684218ecb4670e8ed6f9ac4809 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Cirrus Logic EP93xx CPU-specific support.
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004, 2005
  * Cory T. Tusar, Videon Central, Inc., <ctusar@videon-central.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 402fa3a7bc960f70d93374cd885b5f20623a4afd..862663acbab5a3f505e130ce64d3e0f2479713d8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010, 2009 Matthias Kaehlcke <matthias@kaehlcke.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index cfad206eddbf7f24f9907f02939ad68f14d0ea1d..5239b1053c252aee4489828ed69a0ea2f69e4043 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Low-level initialization for EP93xx
  *
@@ -10,8 +11,6 @@
  *
  * See file CREDITS for list of people who contributed to this
  * project.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index f0ab7d4e3d6a953937d562400b320ed8868be3cc..51e9dda0550d8ca804dd6c641c3bd1481fd258e8 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Cirrus Logic EP93xx PLL support.
  *
  * Copyright (C) 2009 Matthias Kaehlcke <matthias@kaehlcke.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c2f239aab2c3a4d70ba8320f4ca46d704b124fac..5f3609aec3c2328dd46c552e6c7f06212701ebcd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Cirrus Logic EP93xx timer support.
  *
@@ -8,8 +9,6 @@
  *
  * Based on the original intr.c Cirrus Logic EP93xx Rev D. interrupt support,
  * author unknown.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 54ce646d97dcf7313c0d45cc8af95093418cc1fb..04bc1295929cf0704f25290d28acae3f87ee2dc6 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += generic.o
 obj-y  += speed.o
index 1441ab43996af4e9e9890526865bc55fae854963..dbb908ecdcb2bd591e408fbf52318a729341c058 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  arch/arm/mach-imx/generic.c
  *
@@ -6,8 +7,6 @@
  *  Copyright: Synertronixx GmbH
  *
  *  Common code for i.MX machines
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1951313dd23cbbe8c6e6bcf07b573e5ef35e146e..eff611319d567b2091f7ddb1e0969aebcc89434d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (c) 2004 Sascha Hauer <sascha@saschahauer.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 178422a9bf366e0bf81294481fc7c61ab3f76855..cd9b5465373a8f479cfa7dc1c2ebe05625fc8f4b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -9,8 +10,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3880a402d8ad04a5ab567a327980ddc8ef3129ed..e9326f4b5b14565ccff4af02025e72befc3773c3 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for ARM920 CPU-core
  *
  *  Copyright (c) 2001 Marius Gröger <mag@sysgo.de>
  *  Copyright (c) 2002 Alex Züpke <azu@sysgo.de>
  *  Copyright (c) 2002 Gary Jennejohn <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 0f730117c0e7821e8263c15ea9ecffdfbe3ed945..fdb0c926fb2ced72fbc7511707573ed336de5741 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 obj-y  = cpu.o cache.o
index fca98ef42fcaf5561322285f78f21bd3a284a6ec..77ac0e2624ab97dc7a498557e68b6b42d86f58cd 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2010
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = cpu.o timer.o dram.o
index 8b02d0be085a0ea088592a6578a3cf959f57c93e..4cd8511414098208be440e4f2d7643dd9f568748 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6a9000e304827dc5734cd1df94d9ad3ffc710129..f4e1f0db0943502cc80216cc186a2f363e68fa65 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>,
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bbd0505bd45cfd900088d2c504473900f5f4e99b..f10f678720d2caf5141f3b777760a2c18a92c403 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d56e594af2952f18e62d7b10d89ef4e00c92c2a1..3b89391c37c8ff302c5de1f5c525bb788325cc4c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Ilya Yanok, EmCraft Systems
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <linux/types.h>
 #include <common.h>
index a90ce3047bd27f2f100512ce6239073ac6c92fa9..c3f1ee1fd102cd614d3cee5ee6b65f2752d82495 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 48373776ff0a593cfd718568a258369f755e39f1..6303570beea82c745eff5aaf5d5617d34bab58a9 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y   = cpu.o clk.o devices.o timer.o
 
index f5e2103426eaf9f1ea999665bc8e0e65180e7b7a..5eb630dabe959a28f5093db5da4f2358ebbcb957 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 by Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 085649e712172feebdb5a674f9b117d786299b16..5117177474145c5389927fb11b7e290bfb7d1fe1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2015 by Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f744398ca7adbff2c8ff360701c1689190991ede..7e7646a2e15a6c0d12b14199178be5b812a6a4f6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 by Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1eea8e2bbfdd68a997d2157dbfae4ecd9fe3fad4..2dce00234330fe3881352677512d7ddcfec5ac21 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * LPC32xx dram init
  *
@@ -10,8 +11,6 @@
  *
  * Actual CONFIG_LPC32XX_SDRAM_* parameters must be provided
  * by the board configuration file.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b21abc37523d7bcc17ac8ff0e879cd4cda699447..d42da2bc5672c1f46bb4d4edea86b9f1cfacf0c3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * WORK Microwave work_92105 board low level init
  *
@@ -11,8 +12,6 @@
  *
  * This code must run from SRAM so that the clock changes do
  * not prevent it from executing.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl lowlevel_init
index dc1217e69f8b7b8e94390958d7e6888894f14e3b..404ccbb7163bdc612805210a5d80bc6d010f5c63 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7d608c608255ce70f6b7df965fe7c0203f311aee..ac5ebaf5ef8c7739c602ccbb5e4e59adc312ff1e 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  += generic.o timer.o reset.o relocate.o
index 5d9bc6c0f1773960b8f293d2d00e485375067c91..e6eef36c0e0c4ba6d1f988eb4a69bb92a80886c0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 DENX Software Engineering
  * Author: John Rigby <jrigby@gmail.com>
@@ -5,8 +6,6 @@
  * Based on mx27/generic.c:
  *  Copyright (c) 2008 Eric Jarrige <eric.jarrige@armadeus.org>
  *  Copyright (c) 2009 Ilya Yanok <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8ebb81fc400dc4a1b7d667a4b4831a89d7e04bed..709e35c81838fea2e5802daebaffc0e62d8696d5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  relocate - i.MX25-specific vector relocation
  *
  *  Copyright (c) 2013  Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index 5db689dbbadea83f48acc0ca449b47f613d8f10a..576f7fac6faa151f5814d53f9cc8d4718f31ac47 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -12,8 +13,6 @@
  *
  * (C) Copyright 2009
  * Ilya Yanok, Emcraft Systems Ltd, <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7f197917365c4cc68c88344f562379f85f502966..04698fe563991ded651fa85e77c5d0e017af1efd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -16,8 +17,6 @@
  * (C) Copyright 2009 DENX Software Engineering
  * Author: John Rigby <jrigby@gmail.com>
  *     Add support for MX25
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7d608c608255ce70f6b7df965fe7c0203f311aee..ac5ebaf5ef8c7739c602ccbb5e4e59adc312ff1e 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  += generic.o timer.o reset.o relocate.o
index 86798e3bcbd466cc6a805a1167fc57c393e0e7e4..a593283438e3f73c8090d5302cd5beed5e4acd63 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (c) 2008 Eric Jarrige <eric.jarrige@armadeus.org>
  *  Copyright (c) 2009 Ilya Yanok <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0c4b272889548b5906e0569dec7400638e13330c..5dfa272be248405f551a2df7638c896e21c21b37 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  relocate - i.MX27-specific vector relocation
  *
  *  Copyright (c) 2013  Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index e7649867372555b692338df81cd8fa030cbbf1d5..e2437d13c84f77659602e84a6f6c59809ebb69ba 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -12,8 +13,6 @@
  *
  * (C) Copyright 2009
  * Ilya Yanok, Emcraft Systems Ltd, <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 40fe2aafcc6f289d38d993333958b0a031816fde..9399320f6d23c063cb22bdf1155abb7a4fba8b20 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -12,8 +13,6 @@
  *
  * (C) Copyright 2009
  * Ilya Yanok, Emcraft Systems Ltd, <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 83b05acfa4eb24d66efc81115f5052a5fd268e31..f60e61e4343fbcaa60d6f403d36d3509d18427ed 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-$(CONFIG_SPL_BUILD) := start.o
 
index b552e4382cd59fbab6afc2d9c71f6a59f1e1156a..43d044d917beee5b5cf8d9c46ae495a4b4cde447 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX23/i.MX28 clock setup code
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 585fa8a189c0bacd754b195ebc12f2807d8621ab..381264b8a18d24a783f70989aed6e73b4f3ccaea 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004-2006,2010 Freescale Semiconductor, Inc. All Rights Reserved.
  * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
  * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,
  *                       <armlinux@phytec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 09b5c04cc9d22ebd7652e3708ed65b9727f51493..f42f311cbcfbe3452316827f93c7cfa1bc772fec 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX23/i.MX28 common code
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1200ae1ad40a1b5982627655a8795edd8d4606b4..062deb7793f6c01df7b59160c6b9cb504cb4403a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 SPL functions
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __M28_INIT_H__
index bc39465fc4e02d736ef9d3c4456216cbb9754da0..cb361ac65c3b56f24e947f311a73c5a189ead05d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 Boot setup
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 96bd32f8adac9106584dcdb04d7ac251ed8368a0..cfd6c4a10f30a70e2271d580c8fafab995f3ccdc 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 Battery measurement init
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a744e5d4990a9c4776080293781393257df4bac5..8fef4019af167cfb1302272dae072f6adfc16992 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 RAM init
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1ec8e2b6438beba535b5f2ff10de62a978cbf64b..a5c528a18da0d1711bbedb408a35f69829d2ef16 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 Boot PMIC init
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 48abcd5260c93d29a7b0b6640e81277a1fa0456f..adec2c8ada676b88dda3f4962d14cbe664f7ad4a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for ARM926EJS CPU-core
  *
@@ -15,8 +16,6 @@
  * Change to support call back into iMX28 bootrom
  * Copyright (c) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index f2e72257d15b5d77fb7d583152f2b19b1f32a95f..517cadb20f40113cd1a824c5c699b913ab4e7bf8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 timer driver
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * (C) Copyright 2009-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bf2ac13056bd21477700af55ad65897d86a1f205..ffc70ce86bfd78ac971997c24e9c752020d24f59 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
index 6f7fca07e3712cd681fb958edb5679ba734b7e30..fbdb1d7e77a4cf7ab26f771a247c1874f7916f3b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
@@ -14,8 +15,6 @@
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  *     Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 MEMORY { .nor : ORIGIN = CONFIG_SPL_TEXT_BASE,\
                LENGTH = CONFIG_SPL_MAX_SIZE }
index 39924015907caf0c34c0720b69bff8d8a56682b4..b1b6b4028b779882a7db52146e48609df1b11326 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := cpu.o \
           reset.o \
index 7b9dc65c270822844da3f336016f673417b5a3bc..0970aca2efd1a4fd9c662b474fd43e30b3d1cff4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9546e80bcb3b5cc842d0638d9b5ef2d83162c5fd..05c7ecdb4917eac9c1205c17dcb712b4dbe4672c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1fdf715da45ba8eafd864b9d4e6033b1cf8c4967..b31ede5eb948d71abaffbfe19268db66fdcca2c4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Viresh Kumar, ST Microelectronics, viresh.kumar@st.com
  * Vipin Kumar, ST Microelectronics, vipin.kumar@st.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ba1e5591574c7d194e0fe2ca52ef5a4a0c49715b..d2bddb589aeab2cb6726c005b44fae48df689f22 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
  *
  * Copyright (C) 2012 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3d6ad04abfb8b7b66d5b09d6b852331dd5acd184..79ab2a70dc54d5fa882892cd1427f26c3c8d7144 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Vipin Kumar, ST Microelectronics, vipin.kumar@st.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 105b3058fba491167004e082a5cfec7fdad4baf2..121b63607783fadf21f149e628425d365403ac0a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Vipin Kumar, ST Microelectronics, vipin.kumar@st.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 00b6b292765fba40ea8080a0830374b82916e743..64c8bab9bfa1b7631ddfcae85bb2130dce258ece 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Vipin Kumar, ST Microelectronics, vipin.kumar@st.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a406c3e8c6287742a65e05004c3208743fef0a0a..87654663fcf81c66686b24dadd065112238c36c5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Vipin Kumar, ST Microelectronics, vipin.kumar@st.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 649488399a6a292345b976811f2b7c8e31dd9a50..417e87a7b59a918efbabbbe2c7114ee328ce47a5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index f072f2e4741bd580598176621fb39550509c8ae1..371dea565701ca423fb7ff68d01a22252936c53d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f392e7b7d5906ad0a04c5a313e0aba31130819bf..1cab4ca6fb042992f3b86f460df4e7de706125ab 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for ARM926EJS CPU-core
  *
@@ -10,8 +11,6 @@
  *  Copyright (c) 2002 Gary Jennejohn <garyj@denx.de>
  *  Copyright (c) 2003 Richard Woodruff <r-woodruff2@ti.com>
  *  Copyright (c) 2003 Kshitij <kshitij@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 89fd54fab172eaf67a0ec7503d144359f675311c..e9ba87a4606218e85b15cfabd62159eb42f8e5c4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 47910d3e4f82bbfdf8b40a18fe95000b967621a3..569704c317e9f8964d507b77278ce1adbe118361 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
  *
@@ -9,8 +10,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE,\
index a6f0bdb70345b503f6698aa3738ee779237e981d..10456732924bc9edd9681534d8586a508a1fa1a0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for ARM926EJS CPU-core
  *
@@ -11,8 +12,6 @@
  *  Copyright (c) 2003 Richard Woodruff <r-woodruff2@ti.com>
  *  Copyright (c) 2003 Kshitij <kshitij@ti.com>
  *  Copyright (c) 2010 Albert Aribaud <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index a44bddc2fbdb793b6bf0c88bc69649d43f75891c..24cebe3f59df845c6b4d44000576c0bbe1a867f3 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 
index 5d864b901298e3b76da335676521f3846bf88002..3b4f5de8f6cab6e841019c7368b240187fe0b851 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 51053c32dc11dd54aa2c9c21be917fc1c2b57028..0ec340b1a6e975dd6ad8836900f6e1297092cd58 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for ARM926EJS CPU-core
  *
@@ -11,8 +12,6 @@
  *  Copyright (c) 2003 Richard Woodruff <r-woodruff2@ti.com>
  *  Copyright (c) 2003 Kshitij <kshitij@ti.com>
  *  Copyright (c) 2010 Albert Aribaud <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index b9c4f4e79b9b25c9736afab70d265422fce5904c..37a0be932e4d893e1c189228ed90dac1a99ef123 100644 (file)
@@ -1,4 +1,4 @@
-if CPU_V7
+if CPU_V7A
 
 config CPU_V7_HAS_NONSEC
         bool
@@ -52,7 +52,7 @@ config ARMV7_PSCI_NR_CPUS
 
 config ARMV7_LPAE
        bool "Use LPAE page table format" if EXPERT
-       depends on CPU_V7
+       depends on CPU_V7A
        default n
        ---help---
        Say Y here to use the long descriptor page table format. This is
index b14ee54519db4a31be6cbd843ff0e398b1819953..26056647df01f1db645bb9ee67c453df43b57dcc 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        := start.o
 
@@ -12,6 +10,8 @@ obj-y += cache_v7.o cache_v7_asm.o
 obj-y  += cpu.o cp15.o
 obj-y  += syslib.o
 
+obj-$(CONFIG_SYS_ARM_MPU) += mpu_v7r.o
+
 ifneq ($(CONFIG_SKIP_LOWLEVEL_INIT),y)
 obj-y  += lowlevel_init.o
 endif
index 3bcb944ec415972a26e843a6ddb882d91eb40a8f..3db31c020952389b3fe9952bcba45802746e1453 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 7fdb263f2f837d9c4bc4d70012064ba1fcc67770..3d09126cabe0b40f7a43b3ab880620f568c71791 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Broadcom Corporation.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += clk-core.o
 obj-y  += clk-bcm235xx.o
index 490bc4c491fad0761e985f2bd5eac4544a8630df..39217c5b2bf1d9ea6aa58a5fb80e5f27f597ec24 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 4a1cc719d4f44ff9059764924b7a160361f28528..1b3f36aebe11e47939c784aeb1ab8b410c567a36 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 89e367be822797e1f55d6dae0e1eaa721ec78de2..72f8eb7222fbae795fb7e560640a3e55f35a9a1e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index de9a1efdd51d4d5584f7684f095f755e511f8cc6..ac475b6dc32761b85ed34da4a3edb86c8cf89107 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/stddef.h>
index f188ef03e28f9647d7193678d97e35b1a13d37ea..618af709fa5a9f5a07258567bd81d7353f7f3a1e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 456b76713d7bc1edc11c6c4f7e8d94f910a2b66d..f2ba354c24f8d468f23c81d261177144ffe2ea48 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 908502d632c2c9391d781c41e0e798dc6356d917..f604aec62fa6b52642b862ed77060cc272a64a26 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f24aeb3826828fdc0d040c27712b099f4477085b..e5099975cba3271ee99389dcfc9140c785ada79c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Broadcom Corporation.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += reset.o
 obj-y  += clk-core.o
index 1c28551a43f7e65bc183b730a1bb4a13cfcc8477..8f6260e7857ea401b60bb25fead33f31ff7ee576 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 /*
index 06a7ce889b68b3c856ddbe5b843f476ac5b27ab5..1b3f36aebe11e47939c784aeb1ab8b410c567a36 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index b061c20648b8e2eaf326f89e9ca8aaf892b01cb3..6a36f948f03c8e52829fa4c54867846c787c2044 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 /*
index 4a694d7fe782267b0cd0b32df4004636827a7b0c..a736ae9e62d519aaac98b7bee70fe2e7fc813f36 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <linux/stddef.h>
index f188ef03e28f9647d7193678d97e35b1a13d37ea..618af709fa5a9f5a07258567bd81d7353f7f3a1e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bf476725967cd186b3d213104df961cc4a520233..f2ba354c24f8d468f23c81d261177144ffe2ea48 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index 908502d632c2c9391d781c41e0e798dc6356d917..f604aec62fa6b52642b862ed77060cc272a64a26 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3beb0ed9c7876f4ab018fa03768afd886b42a5ec..fbdeea4de3c84feaeb870abdd3cdde678d14ea39 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index 04afcf9aef76a57a55c53f1de93f2ad52db4e8cf..3496bcd2e37ce70858a20b48449ca278916e0714 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014 Broadcom Corporation.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += reset.o
index 53ecc0ce0d7f5dc8c32eb2d2611018644846c615..7f3f4055e42dd8b6c8bb35fd538ef5207cdc6e97 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 04afcf9aef76a57a55c53f1de93f2ad52db4e8cf..3496bcd2e37ce70858a20b48449ca278916e0714 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014 Broadcom Corporation.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += reset.o
index d79d9aa3447f29300f134e2dc0449b4d225df073..674166daabe527c9de5fcd5b2dd3007497b752d2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c4bbcc3cc3ebd2caafbcf4035dce4e98293189e6..99484c2636378a2f340c5c4b6d647ec08bf53930 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <linux/types.h>
 #include <common.h>
index bd27ab219c6a752043148ff21798727b725986f8..e38d72f87fc47d13a1241526b7979478bc191216 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #include <config.h>
 #include <linux/linkage.h>
index 63591d4a29040bcfb60b53977ce8a6954326aa02..68036d6fbdafe3edd4a40b12d55099a960ef7180 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002
 # Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # On supported platforms we set the bit which causes us to trap on unaligned
 # memory access.  This is the opposite of what the compiler expects to be
index b44c9f94a8222c07a5e46caf1cd9471aca46bcdb..0ac4e7ba8c80a18349a90e3f21a8d91f217bfb74 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Texas Insturments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6eac5ef3fe0049f5f41d11c1762f2a299527398d..44f27572674f61f2208be233972a1b2383a456b1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Texas Insturments
  *
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c071a17e1f9899f4290fa9ad08670eec76c7d789..6f5c837a9bc6e0d1d36461cdaaf54164b3e86f8a 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014 Broadcom Corporation.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += armpll.o
 obj-y  += hwinit-common.o
index 49b61bf08cd0cab93589dce4441bf9b3d59510ef..efa3d9e5a9bdf23f059e649de3113ee82d1709d4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7131524215b4a52ca83704658cb9d344eb1a7a88..8bf06a3e48f060bfacf97f264246ca5a398bb683 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 373d8ec251dab5e687c5db224a43a8d9a0af0737..aaa767db13c0d0a0f7357f799af8700b14a4663d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5167ebbef906176288e0257472b83e44ca00fa77..56de3d18e0e74a737f0ffcf76227a68bc69f2831 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Broadcom Corporation.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += s_init.o
 obj-y  += hwinit-common.o
index fa10802620702a12a9367b4f9ff724d38aac1dab..2dfa3f7e731453886159400f0abab7a991d5de5f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index 2b3a84051c76d1c7e5779011c9dc79c84d0e5aa7..8783893cf68389770b7c70cae05da6c3b0b3b728 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index 220a1ecfc139ffb93833bfbebad00e811ad109eb..eea835b341c0f190644a0fe8de9acc71cafceef4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl reset_cpu
index 6066a73c543d2c9c7a0a63fb87bae64db66406a7..778b9176fa27e27ac033ed95211fafbf8ae79683 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 64f105864f874080b669a4dd96f5837c01c3a407..ba4b374a8bd9a5315bf3065e5e7715a72458d50c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * A lowlevel_init function that sets up the stack to call a C function to
  * perform further init.
@@ -7,8 +8,6 @@
  *
  * Author :
  *     Aneesh V        <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index b7d61adf4cbf30289d77a902fe1a8c6d0d11261f..30c7b37f1a9decfedb6b75aabf4f061ee3665923 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2f0df65582893356117c13841f593ccdefc8021d..7c4018ed1116be2deb099f2999d8206fcdac6f01 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eb3e287b7de9f5da3ea145d83814f3b5a36010db..6c3caf84b20fe9d3a12a24aa8608d783df9d13e6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b4de523ee4d00f3a2b11ffc32687e0a4c925a9e5..e31a4fb6c31bb439790c8e2159a2bd4de85542bb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d6f731054d591572832640f96c96d6c93cddbeb3..711eea5650b9ba2bcb4be39b6e2afa21500af214 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_EPU_H
index 8e247ee60bcac039ef67f1f875335780ded7be25..caf51e17b3595141a547b6ab0d9817f139f6c337 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 834aa532bf75176e80ec62c2ab821db2bd4b7485..7382aef8ee389c61099559b9abae2c1ecd4e7536 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_LS1_SERDES_H
index 1cbe93cf41f139f6dfb0c0fa8d6ae5e1f6352047..af413f8622cef91dcc12a7f18b0696de6d94994c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
  * Author: Hongbo Zhang <hongbo.zhang@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  * This file implements LS102X platform PSCI SYSTEM-SUSPEND function
  */
 
index e11d3a197d0b0618d767044af5274d07b04a3192..c9fe7522fb143a63f8e6ad433144227d7ff46bf1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index cc53910bbb35ed28a9ea4fdaa806efbb5a0a8729..8c030be8b36f72daf9a7bc22a77c7928699eb174 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e1dc5f37487a5f4f652ff52058ab11719f091651..531cfb033bc30493872c640719102860e7d35845 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  * Author: Wang Dongsheng <dongsheng.wang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
@@ -125,7 +124,8 @@ psci_cpu_on:
 
        mov     r0, r4
        mov     r1, r2
-       bl      psci_save_target_pc
+       mov     r2, r3
+       bl      psci_save
        mov     r1, r4
 
        @ Get DCFG base address
index e10037d71181c04a55f0972458186a4fa7da7feb..448d951c367cd4976110c39eee296ff651c450be 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1e4a1641cb95f8fd13b0147641a28356269de566..308536c3362f25338eb4296b93412ea2a8b30d65 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d5237d214a2e4b202cac653f0864f29f0b092254..35a557b95c44c03d9ea77f0dd55e6e18134aaa1e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
diff --git a/arch/arm/cpu/armv7/mpu_v7r.c b/arch/arm/cpu/armv7/mpu_v7r.c
new file mode 100644 (file)
index 0000000..7adecff
--- /dev/null
@@ -0,0 +1,119 @@
+// SPDX-License-Identifier: GPL-2.0+
+/*
+ * Cortex-R Memory Protection Unit specific code
+ *
+ * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
+ *     Lokesh Vutla <lokeshvutla@ti.com>
+ */
+
+#include <common.h>
+#include <command.h>
+#include <asm/armv7.h>
+#include <asm/system.h>
+#include <asm/barriers.h>
+#include <linux/compiler.h>
+
+#include <asm/armv7_mpu.h>
+
+/* MPU Type register definitions */
+#define MPUIR_S_SHIFT          0
+#define MPUIR_S_MASK           BIT(MPUIR_S_SHIFT)
+#define MPUIR_DREGION_SHIFT    8
+#define MPUIR_DREGION_MASK     (0xff << 8)
+
+/**
+ * Note:
+ * The Memory Protection Unit(MPU) allows to partition memory into regions
+ * and set individual protection attributes for each region. In absence
+ * of MPU a default map[1] will take effect. make sure to run this code
+ * from a region which has execution permissions by default.
+ * [1] http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0460d/I1002400.html
+ */
+
+void disable_mpu(void)
+{
+       u32 reg;
+
+       reg = get_cr();
+       reg &= ~CR_M;
+       dsb();
+       set_cr(reg);
+       isb();
+}
+
+void enable_mpu(void)
+{
+       u32 reg;
+
+       reg = get_cr();
+       reg |= CR_M;
+       dsb();
+       set_cr(reg);
+       isb();
+}
+
+int mpu_enabled(void)
+{
+       return get_cr() & CR_M;
+}
+
+void mpu_config(struct mpu_region_config *rgn)
+{
+       u32 attr, val;
+
+       attr = get_attr_encoding(rgn->mr_attr);
+
+       /* MPU Region Number Register */
+       asm volatile ("mcr p15, 0, %0, c6, c2, 0" : : "r" (rgn->region_no));
+
+       /* MPU Region Base Address Register */
+       asm volatile ("mcr p15, 0, %0, c6, c1, 0" : : "r" (rgn->start_addr));
+
+       /* MPU Region Size and Enable Register */
+       if (rgn->reg_size)
+               val = (rgn->reg_size << REGION_SIZE_SHIFT) | ENABLE_REGION;
+       else
+               val = DISABLE_REGION;
+       asm volatile ("mcr p15, 0, %0, c6, c1, 2" : : "r" (val));
+
+       /* MPU Region Access Control Register */
+       val = rgn->xn << XN_SHIFT | rgn->ap << AP_SHIFT | attr;
+       asm volatile ("mcr p15, 0, %0, c6, c1, 4" : : "r" (val));
+}
+
+void setup_mpu_regions(struct mpu_region_config *rgns, u32 num_rgns)
+{
+       u32 num, i;
+
+       asm volatile ("mrc p15, 0, %0, c0, c0, 4" : "=r" (num));
+       num = (num & MPUIR_DREGION_MASK) >> MPUIR_DREGION_SHIFT;
+       /* Regions to be configured cannot be greater than available regions */
+       if (num < num_rgns)
+               num_rgns = num;
+       /**
+        * Assuming dcache might not be enabled at this point, disabling
+        * and invalidating only icache.
+        */
+       icache_disable();
+       invalidate_icache_all();
+
+       disable_mpu();
+
+       for (i = 0; i < num_rgns; i++)
+               mpu_config(&rgns[i]);
+
+       enable_mpu();
+
+       icache_enable();
+}
+
+void enable_caches(void)
+{
+       /*
+        * setup_mpu_regions() might have enabled Icache. So add a check
+        * before enabling Icache
+        */
+       if (!icache_status())
+               icache_enable();
+       dcache_enable();
+}
index e39aba711587ecafabb8457d6c34bde1abb42353..56bdba1d38d5834e0977c1e6a18e322471db54ab 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * code for switching cores into non-secure state and into HYP mode
  *
  * Copyright (c) 2013  Andre Przywara <andre.przywara@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 8cb4107be616766c891e380b66510fd716d99216..a328b2bc0e83987a039e07abca5df8a0cf86bca7 100644 (file)
 #include <linux/linkage.h>
 
 static u32 psci_target_pc[CONFIG_ARMV7_PSCI_NR_CPUS] __secure_data = { 0 };
+static u32 psci_context_id[CONFIG_ARMV7_PSCI_NR_CPUS] __secure_data = { 0 };
 
-void __secure psci_save_target_pc(int cpu, u32 pc)
+void __secure psci_save(int cpu, u32 pc, u32 context_id)
 {
        psci_target_pc[cpu] = pc;
+       psci_context_id[cpu] = context_id;
        dsb();
 }
 
@@ -37,3 +39,8 @@ u32 __secure psci_get_target_pc(int cpu)
        return psci_target_pc[cpu];
 }
 
+u32 __secure psci_get_context_id(int cpu)
+{
+       return psci_context_id[cpu];
+}
+
index 95b962dadf0b2c380de57ce3dcdedfda91ff9caa..08b5088675eb00867faf64d475f6be4a41ecd08c 100644 (file)
@@ -321,12 +321,23 @@ ENTRY(psci_arch_init)
 ENDPROC(psci_arch_init)
 .weak psci_arch_init
 
+ENTRY(psci_arch_cpu_entry)
+       mov     pc, lr
+ENDPROC(psci_arch_cpu_entry)
+.weak psci_arch_cpu_entry
+
 ENTRY(psci_cpu_entry)
        bl      psci_enable_smp
 
        bl      _nonsec_init
 
+       bl      psci_arch_cpu_entry
+
        bl      psci_get_cpu_id                 @ CPU ID => r0
+       mov     r2, r0                          @ CPU ID => r2
+       bl      psci_get_context_id             @ context id => r0
+       mov     r1, r0                          @ context id => r1
+       mov     r0, r2                          @ CPU ID => r0
        bl      psci_get_target_pc              @ target PC => r0
        b       _do_nonsec_entry
 ENDPROC(psci_cpu_entry)
index f571d8a0e08818d61dd5e702a7ff638b9a95278f..12cf804e88009fb0d95b9b2917ce5aeba5ec6e34 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2009 Samsung Electronics
 # Minkyu Kang <mk7.kang@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y          += cpu_info.o
 ifndef CONFIG_SPL_BUILD
index 764c6614ea7f2bad8eb6dd15fb3c9c2a3f20081a..5f4076d6b701b399710b17093400dbc0cb380e79 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <fdtdec.h>
index b8805c8d4303afaa28c30f62ec606c1ea4f0a12d..6b9e865803792237c1bd2dd705cf2266a90d8280 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Samsung Electronics
  *
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 806456fe8ad5ec4c140c8e49a9dc9caf167077e1..0fc170936ae442be71b7a7966ba4147af285e0db 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Samsung Electronics
  * Naveen Krishna Ch <ch.naveen@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b63036c64eb1427f4a0da145d0cf3dfaf4193e63..b37892c0a214f83417032cea96880a33cbf04ffe 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009 Samsung Electronics
  * Heungjun Kim <riverful.kim@samsung.com>
  * Inki Dae <inki.dae@samsung.com>
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c2fdbadbb02583d6f4a1b6a7f084fd3ea8efa566..0d8b59eb6b9917dd15cb51cfb5c7c20288c2f639 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015, Linaro Limited
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #include <linux/linkage.h>
 
index 7e2695761e98ab112e2a8f25c7ed5cf5798aaa6b..c996525f861e6c189075fe2fa85748363027baf5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * armboot - Startup Code for OMAP3530/ARM Cortex CPU-core
  *
@@ -9,8 +10,6 @@
  * Copyright (c) 2003  Richard Woodruff <r-woodruff2@ti.com>
  * Copyright (c) 2003  Kshitij <kshitij@ti.com>
  * Copyright (c) 2006-2008 Syed Mohammed Khasim <x0khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
@@ -73,14 +72,18 @@ switch_to_hypervisor_ret:
        bic     r0, #CR_V               @ V = 0
        mcr     p15, 0, r0, c1, c0, 0   @ Write CP15 SCTLR Register
 
+#ifdef CONFIG_HAS_VBAR
        /* Set vector address in CP15 VBAR register */
        ldr     r0, =_start
        mcr     p15, 0, r0, c12, c0, 0  @Set VBAR
+#endif
 #endif
 
        /* the mask ROM code should have PLL and others stable */
 #ifndef CONFIG_SKIP_LOWLEVEL_INIT
+#ifdef CONFIG_CPU_V7A
        bl      cpu_init_cp15
+#endif
 #ifndef CONFIG_SKIP_LOWLEVEL_INIT_ONLY
        bl      cpu_init_crit
 #endif
index 046b2407908658fb64427d497ce26461eef8d228..3be5eba4b122d6928fd2f13db4b8e2a022988b0f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014, STMicroelectronics - All Rights Reserved
 # Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := timer.o clock.o pinmux.o reset.o
 obj-y  += lowlevel.o
index c54168e4daffda496946f0a7feeb5925104b356a..1e35deed3530c807abfa781abedf934e94d9c593 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 6dafba35e229a6a6b4fc5f2364d26c6491aee713..218ac70f328848b361de7726173c3863d16ca91a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 stmicroelectronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 9edc1b2ac02ca304c254c54117874d2cd2b638b9..6c44ffe50e81e35ab5e75b33c0aa83b7684f7cd8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 68939a22ecdec8c789ad2c671ebc9d68e48a170d..d4b3ab7fd80eaf6f266f5b3d106ff278da657329 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bd3401ae609b4cc60dd508daa1e3e312665fe15e..5784b0614b62817358a1368fbb91a552ec9317e8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b35b9df4a9d6f7d75a82265a19914946131e1aca..1d40d6a18dca24f832e02cc5565b20a78cff0c0a 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2012 Henrik Nordstrom <henrik@henriknordstrom.net>
 #
 # Based on some other Makefile
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 obj-y  += timer.o
 
 obj-$(CONFIG_MACH_SUN6I)       += tzpc.o
index bf0033552d23b34b079e3055c3c062981b25b15e..b2310751d9d2e47b1a4579260f2cd3830a1dfe22 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Utility functions for FEL mode.
  *
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 18da9cb8640abf748474608a1ee053de425d75b1..f3e8f99a7192c92678af8a3ba7446a19836dc461 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016
  * Author: Chen-Yu Tsai <wens@csie.org>
  *
  * Based on assembly code by Marc Zyngier <marc.zyngier@arm.com>,
  * which was based on code by Carl van Schaik <carl@ok-labs.com>.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #include <config.h>
 #include <common.h>
@@ -243,14 +242,15 @@ out:
        cp15_write_scr(scr);
 }
 
-int __secure psci_cpu_on(u32 __always_unused unused, u32 mpidr, u32 pc)
+int __secure psci_cpu_on(u32 __always_unused unused, u32 mpidr, u32 pc,
+                        u32 context_id)
 {
        struct sunxi_cpucfg_reg *cpucfg =
                (struct sunxi_cpucfg_reg *)SUNXI_CPUCFG_BASE;
        u32 cpu = (mpidr & 0x3);
 
-       /* store target PC */
-       psci_save_target_pc(cpu, pc);
+       /* store target PC and context id */
+       psci_save(cpu, pc, context_id);
 
        /* Set secondary core power on PC */
        sunxi_set_entry_address(&psci_cpu_entry);
index 36263896d86bee82873d7a0058625f8f98c89905..0f8ab0e235a2629cf96b222561cc717ea1c32b97 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6c8a0fd9a25bab942a67a4118be9500726d75a32..0c86a21a3f7b2842ca43738730185bd2d1f4ee1b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Chen-Yu Tsai <wens@csie.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 53f0cbd2b7eac2b6496dfcd27da23226760637b5..5d7f3f578beff86ada546ddac950ec2e66363561 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
@@ -11,8 +12,6 @@
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  *     Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE,\
                LENGTH = CONFIG_SPL_MAX_SIZE }
index 4ae259606c0f4f78fbf00cdcdcac75016b6accde..7e29636972d992d3c81c816af71da086943ff54c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Texas Instruments, <www.ti.com>
  *
  * Richard Woodruff <r-woodruff2@ti.com>
  * Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 29453779f133e770b5bbd4cfcdfd510f8a5e5326..b5b479b49637eb76b6512f0f2a6fcb48345b5aac 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += generic.o
 obj-y  += timer.o
index 88f3f4dd163348cf47508520cffec2119afc2638..cbd3391918cdf163740211d99736937f209d77c5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e51c6c6a230d8331d6cbad3160d4072653abe3f7..6e1308eae0688bd9901e31965dfb156f0d41f84e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d33e5c61a9c29890989666b472ad5eb355961e01..be14eb9376ff8b8d8d25c0b3c4e91e0b2d72696b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Andre Przywara, Linaro <andre.przywara@linaro.org>
@@ -5,8 +6,6 @@
  * Routines to transition ARMv7 processors from secure into non-secure state
  * and from non-secure SVC into HYP mode
  * needed to enable ARMv7 virtualization for current hypervisors
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 257fc7faf3ec4e07f11e7dca2aab8761e8c1404e..baeac9343d9bdc9ce86585c6cb04c871811142fd 100644 (file)
@@ -1,10 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y := start.o
-obj-y += cpu.o cache.o mpu.o
+obj-y += cpu.o cache.o
+obj-$(CONFIG_SYS_ARM_MPU) += mpu.o
 obj-$(CONFIG_SYS_ARCH_TIMER) += systick-timer.o
index a46d4b51d9c1a81dc3e5af1607221546e354ee99..815e623c29d3802f957d12087139f3a1ba99bf71 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index db4660e15dae0b0dabc97bc5d0d17b69aec99f57..4e46df5a2844b8fc4adfca02fd859c9bd4384ef7 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015
 # Kamil Lulko, <kamil.lulko@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 PLATFORM_CPPFLAGS += -march=armv7-m -mthumb -mno-unaligned-access
index 29597750f8bec11d49ac583f4f9ed013949277db..55ea0787a7389ba50b547797f5aff0a7d72b3444 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010,2011
  * Vladimir Khusainov, Emcraft Systems, vlad@emcraft.com
  *
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e4d090e5de48683bf5b7e3db65ec99d448b4e40e..81e7492f1c866e908bb0bf05e9dfedb87ef35f4f 100644 (file)
@@ -1,13 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/bitops.h>
 #include <asm/armv7m.h>
-#include <asm/armv7m_mpu.h>
+#include <asm/armv7_mpu.h>
 #include <asm/io.h>
 
 #define V7M_MPU_CTRL_ENABLE            BIT(0)
 #define V7M_MPU_CTRL_PRIVDEFENA                BIT(2)
 #define VALID_REGION                   BIT(4)
 
-#define ENABLE_REGION                  BIT(0)
-
-#define AP_SHIFT                       24
-#define XN_SHIFT                       28
-#define TEX_SHIFT                      19
-#define S_SHIFT                                18
-#define C_SHIFT                                17
-#define B_SHIFT                                16
-#define REGION_SIZE_SHIFT              1
-
-#define CACHEABLE                      (1 << C_SHIFT)
-#define BUFFERABLE                     (1 << B_SHIFT)
-#define SHAREABLE                      (1 << S_SHIFT)
-
 void disable_mpu(void)
 {
        writel(0, &V7M_MPU->ctrl);
@@ -48,32 +33,7 @@ void mpu_config(struct mpu_region_config *reg_config)
 {
        uint32_t attr;
 
-       switch (reg_config->mr_attr) {
-       case STRONG_ORDER:
-               attr = SHAREABLE;
-               break;
-       case SHARED_WRITE_BUFFERED:
-               attr = BUFFERABLE;
-               break;
-       case O_I_WT_NO_WR_ALLOC:
-               attr = CACHEABLE;
-               break;
-       case O_I_WB_NO_WR_ALLOC:
-               attr = CACHEABLE | BUFFERABLE;
-               break;
-       case O_I_NON_CACHEABLE:
-               attr = 1 << TEX_SHIFT;
-               break;
-       case O_I_WB_RD_WR_ALLOC:
-               attr = (1 << TEX_SHIFT) | CACHEABLE | BUFFERABLE;
-               break;
-       case DEVICE_NON_SHARED:
-               attr = (2 << TEX_SHIFT) | BUFFERABLE;
-               break;
-       default:
-               attr = 0; /* strongly ordered */
-               break;
-       };
+       attr = get_attr_encoding(reg_config->mr_attr);
 
        writel(reg_config->start_addr | VALID_REGION | reg_config->region_no,
               &V7M_MPU->rbar);
index 890c7739635961039eb6fffd0d2655c3836888b5..0c07f2140c74a1a07811155c78d6c72ded7c87c4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/assembler.h>
index 23244c30dcbc0eaf647a2d1ff813f472f99430df..d04f67ae164738f8bf29c42305044ac03459d64f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ARM Cortex M3/M4/M7 SysTick timer driver
  * (C) Copyright 2017 Renesas Electronics Europe Ltd
@@ -9,8 +10,6 @@
  * Copyright 2015 ATS Advanced Telematics Systems GmbH
  * Copyright 2015 Konsulko Group, Matt Porter <mporter@konsulko.com>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * The SysTick timer is a 24-bit count down timer. The clock can be either the
  * CPU clock or a reference clock. Since the timer will wrap around very quickly
  * when using the CPU clock, and we do not handle the timer interrupts, it is
index d18b38eb9e866ef9874653840c018790c726bf09..d1d4ffecfd22955dc5de3fbb4bd7f0e431788bb1 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        := start.o
 
index ea845d1809e0944d30620756d792a8c73ed3a014..443d94c262a09d15b7358d5e27f236b9faf0d02a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
  *
  * This file is based on sample code from ARMv8 ARM.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 6548f3c9121f2bfe3823259a65b0c5bcc53735f2..038405173eb13493659a58508c2a69639013d359 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
  *
  * (C) Copyright 2016
  * Alexander Graf <agraf@suse.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 27b66d41b1a87b566938dd571920fb1a66d726c8..6f9093109f2176b8ba983773a6776f8c5ff66fe9 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002
 # Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 PLATFORM_RELFLAGS += -fno-common -ffixed-x18
 
 PF_NO_UNALIGNED := $(call cc-option, -mstrict-align)
index e3c8aa2e6131b9af7d51333152bb119ba837a3a4..267abb83e8f1e030179aed4bb88d706903ad0d81 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 NXP Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 28a27f724e60c2549c629aad0aa45083051e3217..b312b3be356c151c175cfd4a109f2edfff9af8a4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Texas Insturments
  *
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8c7c1d3eb80f6883595927e0509d5705be60799d..1a78a5d1dcc7e577fe23edccc926d6878fbe9fe2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 0cb6d4eb4df6cb754041cf3d30f6b68d2640353b..1e9e4680fe1cde2a3a2479975155e9d8776a8a89 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014-2015, Freescale Semiconductor
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += cpu.o
 obj-y += lowlevel.o
index 45cbd91d97cc9cad7aef7f6ebb02d83986b457ee..40c2c3a1cfe229bfb8f76195ba5c97fb8152f73e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a05f8aad617aac3b1d5cce469d9e62e3c921be84..dca5fd0f7dcd23c064088da30348c68821ed83fc 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014-2015, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 int fsl_qoriq_core_to_cluster(unsigned int core);
index 99c5d134c335dbfa28a4d2a5d1d4a846fba07ba2..4afc046eeaf968660ad003626f1add7fe059b3cc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c0b4d0a9d56452d174a289a42b9f0402f5ab89ed..cb64cc2db81bbbda06d4ec26fea96ac13846b8b2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5f23aadc2c40ed0993d279a86e2a94bb22a64706..8386678c468afdc9caa3561b6eddb2cc5e62d06a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9ee0dd23e9c9f915d9449ffac3b5dac477efef4d..2bef841194b2e51a820256bbcf129b0cf3c22c8a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ab46431b3ad2db25f2acc475bf1af17f4c241f36..653c6dddcafd6ef3ef39e4e853f07bc8e188360a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014-2015, Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Derived from arch/power/cpu/mpc85xx/speed.c
  */
 
index c089ceef3262f3032f7ffd623561ccda43a312bd..e9d373e4641fa4863cd33cd5f5225a8521956c61 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014-2015 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Extracted from armv8/start.S
  */
 
index ff0903cebc9893e68ec3ab82c4abf2595ac945a9..8d7beca7db38ae7493183e66447893bf0c3760f1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 86045ac831dd178ff1444334d8c04c9d05824d55..b4c7d6f855b6eca9e25bb162a55559418def1cfb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
  * Author: Hongbo Zhang <hongbo.zhang@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  * This file implements LS102X platform PSCI SYSTEM-SUSPEND function
  */
 
index e54d3899bb9962096aaefaab641c1fd1787f14cd..6c5e52ebaa698db3bb412571aa08c6e09a922411 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1da6b7135f867d6cacefd7ed7ab2b79b9696ee03..f8310f21055666be4372f3bbb356514e70dbae6b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9f5cdd571078b032a8e0737f4f46c8342378d803..8e8b45ad9b0631ec6b9b47abd15702bc4af52cfd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4db3c76d72985bec721ec9c6c3ed8d3fd8756c1d..7997422840f298bb967bc308adf15ecaec3704e5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ab61ac366252d15a62a00538b3404071fab4c266..dd89d0a83f89cdbdde7a2adf38aa80a95dc0ae75 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cddcee964afd0560a3d78be1b8d2467db206d675..a31c4d93ab2387d41221735afe0e6a56dcc877d0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 NXP Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index 2fdc0eb8d15acb25d9415fe7f5c394fc495a0aa0..06fdd17604986151bee11b312da051af0c101ca2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014-2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3a74040b9747f096057e9f7206c3dcebace0778d..dba4b406070194b6a2c363bc82269690dbc41b15 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ff0712bf6505fe913e888e0021600c03291ea1a0..c5aa41a0e686e968fe46f685c9f4423402ea9352 100644 (file)
@@ -1,8 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * (C) Copyright 2014, Cavium Inc.
  * (C) Copyright 2017, Xilinx Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
 **/
 
 #include <asm-offsets.h>
index a2dda333fe5f63979f5b4d4fbf4d40b18ff9934d..303ba3c00efbe05ca65cc1eacdba16b117bfe2e1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2c9aefe42dd9a58e608462db598dd5f52c6c8d8f..cf2fe05f49756ac37e9342de86b2f8fa11d6782e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015 Linaro
 # Peter Griffin <peter.griffin@linaro.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += pinmux.o
index 3e4c9cec317563fd0d572cb7c1edafce4cf2917c..c549ddb335225a78cb58cdc0c6488b78a283f7fe 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Linaro.
  * Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3e720937f01281e3ead6aaa3b3460ca118d51918..fa6e86d1c24bb9d1e3dd6a4b012522fb5635ba34 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2017 NVIDIA Corporation <www.nvidia.com>
  *
@@ -17,8 +18,6 @@
  *
  * arch/arm64/kernel/image.h:
  * Copyright (C) 2014 ARM Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 /*
index 189e35f0ea35c7c0b520cb98f3cc11833a972e49..f4f0cdce9b335a350eb087b6747b2160aa3d2e2c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * A lowlevel_init function that sets up the stack to call a C function to
  * perform further init.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 43d5d6bde08896e9cdb9d2d431e558d409b169ab..097f91bace496117302199e4a8f1ae8cec27ffdd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
  * Author: Hongbo Zhang <hongbo.zhang@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  * This file implements LS102X platform PSCI SYSTEM-SUSPEND function
  */
 
index 49774f6170d5bd62606a64bb111d693dcf49c0e4..3bdb98d995e1b41f3a067f622bff98a7dbf8fddd 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2013-2016, Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += generic.o
 obj-y += cpu.o
index 282cd02f5908d2d41c7c1f7607e8af393bdf84f6..1fa6841eaf783e8ad4cc662bb647cd00145e95b5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014-2016, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 402ac2956c13666b616dd4b7127994ae8678d7f5..11c3a6b435e91956904cb0c4406716ce8d9a7e21 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014-2016, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 u32 cpu_mask(void);
index 7bb894ecb70ae5c5aa47f5ab8217512c31817ba1..273b88e9d339d3742914e3e7f3f367f8e9c0f9de 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2016, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b56ea785c506bed17f7677a5aa625f9a63edd410..6a04eaca3eb977fa01449d6796842ed41a8411d9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 NXP Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 30563ebe7be4a4e525f94e47dfcc191b79e721b8..1c0f963e18af72409453d139db6ac2398e26bf32 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 NXP Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index bbb6cba4a549ee841f8db75d16ec65645d656783..16c9e298b4542c62d79f933bbff2307e89420d09 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015, Linaro Limited
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #include <linux/linkage.h>
 #include <linux/arm-smccc.h>
index 195901a7a715808d99e40fe94206ddbb623c5d2d..42a0962fdcda111cb47b9628e7af9dfe60eff19c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d7f78a6a6738ca74770a140877a3ac9bcbd3fb6b..6d268432702f4f83c6e2ac2b3d843bd1efb5dcdf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index 7a98a1c95d24af2caddfba824182e30268ceb562..d4db4d044f6414cd8bae121a75fffce4a3b880fc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 6743111b6a1085245f3df70deaea95eb6bfcd3da..46a0d7d8f63d25ff80e7a232525172c574553f89 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 7aa6935318c6a95e8cf9cee28467af432c2fb6e6..a31af4ffc8943af6aea86f24babcbcf8eeb3b1ae 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 0d1b0c499304f2472bd340c9449e54a3a159639f..4e48da56be8985ff7a9d27a13c39defe0e6fe2f2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
@@ -8,8 +9,6 @@
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  *     Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE,
index 7b76e0f9f08e26b30584b42f5336099e7e1f5197..eb926b3c148ef041fac6aa17f09949848b6fd7da 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index dde1a0f658f0001b0bde274de61094ca3e1b070b..8a3b0747244aa17c347b203a01f144e793dd64f9 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014 - 2015 Xilinx, Inc.
 # Michal Simek <michal.simek@xilinx.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += clk.o
 obj-y  += cpu.o
index f7e5ebfa6343dc79b542700a80816c0e6365de1d..13e1977bfa1abf5aed60058ed9271673adb70efa 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 - 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 14e7d40064944bc796e1c9cafe590f06b2d94841..eb0db46065f392bd5928daec67adf9c70b6f4259 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 - 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 25d6ef3f60fb94d9ca60f38788fc624b953de49b..f71ff7b3d257435aed455352561740ad6846eb0b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 - 2017 Xilinx, Inc.
  *
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3ea24b47630cbbc1517e1647d2f2ada856f49d58..7e270a7dc23253c1d68546edafd5cfb1e0f9ee17 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 - 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 28d39570b34c4152f6c56d8f141a4036dfd478d9..b357de32358c61758e7fe75221690813855a7d71 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2018 Xilinx, Inc.
  *
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index 0bfa5c1c4dd88d9d7fe9acdd564d3b5a75c3387a..01f31d0f0ed2f831aff8d8ebbe9d0c4fd3760d5f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 - 2016 Xilinx, Inc.
  *
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 79fcb7398b3f58edb4367b8d82310287e8bada42..263d9ddb4a01741b3923949c31f2f652bb181542 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 
index 30e1e3470726af6ef4090078d087a8cf0b6c1cdf..8b932b10e1b1498836f5ac05ad0484ee12592be1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Vasily Khoruzhick <anarsoul@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/types.h>
index 7fb5316d8f3b14013ecddaa8bf94c8f119c863e9..e7b183674a2c44680fc966e18d183ec052c1d77e 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002
 # Sysgo Real-Time Solutions, GmbH <www.elinos.com>
 # Marius Groeger <mgroeger@sysgo.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 #
 # !WARNING!
index 25de9e5fffbc5cfdc2534496418ab230c9ffd637..5379e13e2b26b385deb2ad85f57e575d9402019b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * PXA CPU information display
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 77f0ef2de4ae8e9297ae8d77a2d31eb4cf9a5798..b9fd41ece25c41e006b896b9972dc377f0fb816e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fafd4daeb6f1f3160fe8c41c2a700233ff062680..778cd45e9c2628d25998a7a13f2848aea2d020f2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  relocate - PXA270 vector relocation
  *
  *  Copyright (c) 2013  Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index ce1181a6c55707eed8f648098019b92b45e89402..575abac09c27cd4f920a662c95a66c867dfab60a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for XScale CPU-core
  *
@@ -15,8 +16,6 @@
  *  Copyright (C) 2003 Robert Schwebel <r.schwebel@pengutronix.de>
  *  Copyright (C) 2004 Texas Instruments <r-woodruff2@ti.com>
  *  Copyright (C) 2010 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index ba332716e863f1428320553cdc2cd4dcb3219d7e..169fed808ba89b7fbda2ebc22fb39b03f0cc01a9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Marvell PXA2xx/3xx timer driver
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c31c2d73390eef5fefa6d135c649fce04db888d7..80a5977415502d2301ead921cdbfc6ebeb14dfad 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2006
  * Markus Klotzbuecher, DENX Software Engineering <mk@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 85a0d28f4b27d12586d01107f745aa6752b33c65..38193092cdb0a618c26aebffba81701232b2e55a 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 
index 59585af83a696b4a95e198ae42c8714aa2928733..f81ebc9ba299530c19413506eb9248688b623356 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f5318c90d123f8a5c66d6f297f32f4d88323ad3a..8eb005309e0fd281e5b5e6368f39c65940830f7d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for SA1100 CPU
  *
@@ -5,8 +6,6 @@
  *  Copyright (C) 1999 Magnus Damm <kieraypc01.p.y.kie.era.ericsson.se>
  *  Copyright (C) 2000 Wolfgang Denk <wd@denx.de>
  *  Copyright (c) 2001 Alex Züpke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 90e2128b22ee3ca95d3cc0b169dd9bc7fdd04492..12514e4dbc955458d3c076d826f022b4f67c1087 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 38fc9b44c8c7f1a26b19a34f703f35523acf00d5..9d1333176b54ed748435c3bb808192b64339bc67 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2004-2008 Texas Instruments
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
index 37d4c605aca3256032974302c2f6b916fb3731d0..4157374d21d68689b2613e135f758a2a5e7948ce 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2004-2008 Texas Instruments
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index e65b03e27122366dfa40861e85c8d33b0abf4285..3426a983cb229cfbd4012e93c59009e56d1fa989 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 dtb-$(CONFIG_AT91FAMILY) += at91sam9260-smartweb.dtb \
        at91sam9g20-taurus.dtb \
index d7b296b5c6799a7cf403a1f81471f3ee32630d62..0341600342ef41d7bfb0075d23ed8a3e41d763c4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 0dcffd56fa59baa61889d12876ccb702b77cd3d6..fbb6a3ff6bbca9a7f3517080f3252e90726c3501 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 EETS GmbH - https://www.eets.ch/
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 / {
index bdf3b277def6e61afa7d8a2b0673087ae4e76759..121e2c620708768947002f2a5139c11e932b27ee 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * pdu001.dts
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2018 EETS GmbH - http://www.eets.ch/
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:  GPL-2.0+
  */
 
 /dts-v1/;
index 24a67dbd1ee07b6282a2c69f6f364eba28b07908..f049a6452e9cee758b510350432cb27cba982a48 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017
  * Logic PD - http://www.logicpd.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 219005210dd4f14d9522d2539d50d57c88380910..374499dcb2afe7a47c1c52d54aabf33847926bee 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017
  * Logic PD - http://www.logicpd.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 &uart4 {
index 03a8a8d17b8cf84216f17405c0b8d1fecdf645bb..d485679de413c02a6ff20d17f10ef804f582168d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index 0c4843901882a7eebc4a85af721c7b88223573d5..b8a2bb82ef54ccbc61cb78414ddbbc27b176af25 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Device Tree Source for Generic AM4372 EVM
  *
  * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /dts-v1/;
index 2f68d7ae9cdc87a2704dacfad8503918ff4e3b63..0a3d79a372e00d8d04937307d57162f6e9d93542 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index 2f68d7ae9cdc87a2704dacfad8503918ff4e3b63..0a3d79a372e00d8d04937307d57162f6e9d93542 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index 22caf3539c611c4229e8ae8f51916e1cec248a40..904429b9742989aaecbbf870285d931ed9dc0ba0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Marek Behun <marek.behun@nic.cz>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 / {
index d183fd75024dec674fbcb05f12416e3c7ca79b15..2cc996876a77e3bd96bc197373394f47a4185370 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Device Tree file for the Guntermann & Drunck ControlCenter-Compact board
  *
@@ -9,8 +10,6 @@
  * Copyright (C) 2014 Marvell
  *
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /dts-v1/;
                                spi-flash@0 {
                                        #address-cells = <1>;
                                        #size-cells = <1>;
-                                       compatible = "n25q016a";
+                                       compatible = "n25q016a", "spi-flash";
                                        reg = <0>; /* Chip select 0 */
                                        spi-max-frequency = <108000000>;
                                };
                                spi-flash@1 {
                                        #address-cells = <1>;
                                        #size-cells = <1>;
-                                       compatible = "n25q128a11";
+                                       compatible = "n25q128a11", "spi-flash";
                                        reg = <1>; /* Chip select 1 */
                                        spi-max-frequency = <108000000>;
                                        u-boot,dm-pre-reloc;
index 991ddc0c43b83ba3f8e8ca386ff0fc3b4d32ede5..f912596c2cde63937174859aea53301bb7740b37 100644 (file)
@@ -1,8 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0
- * https://spdx.org/licenses
  */
 
 #include "armada-8040.dtsi" /* include SoC device tree */
index 6367996621e68dbb22dd3a9848c90c9f1323c9e7..172d185189f4e6eacc4c0b01c491fe7ebba338d9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * at91sam9g45-corvus.dts Device Tree file fir Siemens corvus board
  * (C) Copyright 2016 Heiko Schocher <hs@denx.de>
@@ -7,8 +8,6 @@
  *
  *  Copyright (C) 2011 Atmel,
  *                2011 Nicolas Ferre <nicolas.ferre@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 #include "at91sam9g45.dtsi"
index 21d038aebb231b91bf17068309309e134f4cde5b..6cc1aa3f9351a42ded8d9413c59b2018ff0ce797 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot addition to keep baudrate set by firmware
  * and also initialize before relocation.
  *
  * (C) Copyright 2016 Fabian Vogt <fvogt@suse.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 &soc {
index 197e5abd704ff2547a3a0ce7bae18d6410cb97ab..866b80e0b0b33a7ffa40b3f65d7a093665550cd1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2016 Toradex AG
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index 3f35d20cff8891a57f5fe01a59b0a9a1d20cce49..dfe5ea6ca2c271b09b5f2394bcbd6890dec3bf3a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Smart battery dts fragment for devices that use cros-ec-sbs
  *
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
-*/
+ */
 
 &i2c_tunnel {
        battery: sbs-battery@b {
index 5cc5a81f6fbfea4d0fdf6bc7e7a910cb60af2a9c..b3546e792a4f0a79a0caeb87b8691f02f8997c2b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * da850-evm U-Boot Additions
  *
  * Copyright (C) 2017 Logic PD, Inc.
  * Copyright (C) Adam Ford
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index c67c3ddbf7b704fcb468a1ee69eb0a8cb0991fe3..80dda8ef586e624d74d55d84323aa6af76b20971 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * da850-lcdk U-Boot Additions
  *
  * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 3e7da7c766f018176df1689fbf638a70fca0fa13..badaebc76f29a35114a512a32ec1786991b2f492 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "omap5-u-boot.dtsi"
index e2ab0bbfab1e1ef6dd750994477aea646bd81ced..f9da15f1c7c1f00bc7b326194ac918a168d2c818 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "omap5-u-boot.dtsi"
index e2ab0bbfab1e1ef6dd750994477aea646bd81ced..f9da15f1c7c1f00bc7b326194ac918a168d2c818 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "omap5-u-boot.dtsi"
index a5a0694d503b44fe52237714d561feead76bcf3f..f651f404e0a3d8e4d9b4f30ab7b2c0c9d2f6cbd3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "omap5-u-boot.dtsi"
index c3475c422767bb7da7d23e311c404b0097766ce5..17ee55a20cc98941ee9362e1b511cae324bb73ac 100644 (file)
@@ -1,15 +1,26 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot addition to handle Dragonboard 410c pins
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
        config {
                u-boot,mmc-env-partition = "boot";
        };
+
+       soc {
+               u-boot,dm-pre-reloc;
+
+       qcom,gcc@1800000 {
+               u-boot,dm-pre-reloc;
+       };
+
+       serial@78b0000 {
+               u-boot,dm-pre-reloc;
+               };
+       };
 };
 
 
index 5ccfe7f8c8d1aa0261258f98c34293009deb47e8..d9d5831f4f8b781c17026d4ee4cae33adb53444d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Qualcomm APQ8016 based Dragonboard 410C board device tree source
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
@@ -49,7 +48,6 @@
                serial@78b0000 {
                        compatible = "qcom,msm-uartdm-v1.4";
                        reg = <0x78b0000 0x200>;
-                       u-boot,dm-pre-reloc;
                        clock = <&clkc 4>;
                };
 
index 167e72c0ae367cc7d5b44f6612a793d4e1f766d6..88312b3fa16092d4c1f3053aee66926fcbee1e99 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot addition to handle Dragonboard 820c pins
  *
  * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 &pm8994_pon {
index 64249449af257747b8a72c292383c2461e406f93..7bfae1c42669e893595f51dc18e7d075a7e9e3fa 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Qualcomm APQ8096 based Dragonboard 820C board device tree source
  *
  * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 2757aa249cf652315cdc11046209b76cb8efbe7c..61ade443b166c437aed13678fe43bcbbe2aa5332 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung's Exynos4 SoC common device tree source
  *
  * Copyright (c) 2014 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "skeleton.dtsi"
index a13d033ca9832d45a7828ab081e88842e2354936..65a5fcd67effe09bbd148c4c51922f7fb4b26770 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung's Exynos4210 based Origen board device tree source
  *
  * Copyright (c) 2014 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index b76c77d719459fa84d2ee6e16b91308c8b1aff90..ba0fd4d2cd59f0360c50add8953d226c94e29fb6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions to enable a generic Exynos GPIO driver
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index 00cad0447d8fbb3b29e6ce393a2f0cdb6269bf66..fa488c151cea4ab146ab003bb8a8a66f97609696 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung's Exynos4210-based SMDKV310 board device tree source
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 2abe3e99ae2cc7948fecad312665664a6c5ba3cc..05989ee97e5b314739008db2306e81c6bcd4c9db 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung's Exynos4210 based Trats board device tree source
  *
  * Copyright (c) 2014 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index d8ce0e33c83e1ae6312d2f55ed6ccd93460a9fc4..59ea5a633e411d3b3f832b76a4a5f088867e04cb 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung's Exynos4210 based Universal C210 board device tree source
  *
  * Copyright (c) 2014 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index daa0d30f91f799906f534c5871c407676587ef07..cc8e0dd0418d0c55fdb72d4f736bb4152ab1af28 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Odroid-U3/X2 board device tree source
  *
  * Copyright (c) 2014 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 61b5133786953a43afa62ce6fb6b9429b1bd68b1..c4db137e01f62e98c8f34c1aba79ce0f7fb86641 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung's Exynos4412 based Trats2 board device tree source
  *
  * Copyright (c) 2014 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 33ecc148a79ee78e1d4a0f82005be9f09f5c5787..7409e76a599789ab4655a745cb354dbb03d8ed13 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions to enable a generic Exynos GPIO driver
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index 8650800f5201c62f40ab7cec30499730ceba11c1..2db1be8d4320df20f0206c398e8cfb5b1c311c7c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 The Chromium OS Authors
  * SAMSUNG EXYNOS5 SoC device tree source
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "skeleton.dtsi"
index 031c622e0bb11d1ac8dce44ec89d46facd1f19b5..60309c61f302d867c90a3073ceef88ce51bcf8b5 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SAMSUNG Arndale board device tree source
  *
  * Copyright (c) 2013 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
-*/
+ */
 
 /dts-v1/;
 #include "exynos5250.dtsi"
index b8c0526def4a82bc2a35a85511161c15ca0837d5..f19ce47b4127e9e926e47de791804b09b0fb5242 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions to enable a generic Exynos GPIO driver
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index 693501e4c19ca8d7cf95aa798d97e12e4026be5d..b73b572e623eea3afad83955a66550096b6eeb5e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Google Spring board device tree source
  *
  * Copyright (c) 2013 Google, Inc
  * Copyright (c) 2014 SUSE LINUX Products GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index d44c9f647ee74184e8c96741af072c7373a7236c..502c687802ebfeb15c1d60b8f086cc6b399b9ee5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 SAMSUNG Electronics
  * SAMSUNG EXYNOS5250 SoC device tree source
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "exynos5.dtsi"
index 2db4ad2dbd0a98f774c1449a30b96da4cd6cf8ea..c86f9d9035d9c66757e825939d61858142b891c7 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SAMSUNG/GOOGLE Peach-Pit board device tree source
  *
  * Copyright (c) 2013 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 015ff151f280d029b9f15edf6772fec7e0f0444c..cab5ddb61fa961d56d3d83c9a8a4aceb6ee878d0 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SAMSUNG SMDK5420 board device tree source
  *
  * Copyright (c) 2013 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index b48ca3b1212656ad4973e4184dd2042f24682a47..e859dd1b981ae5646bfca37f404be91d3d964b97 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Odroid XU3 device tree source
  *
  * Copyright (c) 2014 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 341194f5a760798ec07a55352014ddfe36d7167b..72653876392cc4a6c6bde452b594ed2b83a30aaf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions to enable a generic Exynos GPIO driver
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index b4ddf53a2ec18ed64336046252f4b6afb818c8e4..09bef56e6c2cbefcd39e1fc53f1c6edfcc150b03 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 SAMSUNG Electronics
  * SAMSUNG EXYNOS5420 SoC device tree source
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "exynos5.dtsi"
index 4c139bf143a5aff64923e15573b185cf4347f1f1..7498519d6c681e283c580ffcd8505891980b4801 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SAMSUNG/GOOGLE Peach-Pit board device tree source
  *
  * Copyright (c) 2013 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index f17a8482ff4170791a671aeb39e4e9d083875715..c542f25b0e3c351cb1df842b66f1e3ecceba93ce 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung Espresso7420 board device tree source
  *
  * Copyright (c) 2016 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "exynos7420.dtsi"
index b398021e3082fb92a7d4abb4df91067e9163e68d..b8bf373e4bf9a8ec18e7c2b96d92d6319536438f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung Exynos7420 SoC device tree source
  *
  * Copyright (c) 2016 Samsung Electronics Co., Ltd.
  *             http://www.samsung.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index dbe01dd7f6d6405e9a1385213aa03cfdc2731922..db23cf87ed7f2ce3776386e9f032a9a09d2f4cb7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * NXP ls1012a 2G5RDB board device tree source
  *
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 6ea5f82ec428cd75e6e3a77efb4ac4a0f7f0713b..a7e30017f1db7019e4710322305965d6a6cc5434 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree file for Freescale Layerscape-1012A family SoC.
  *
  * Copyright 2016, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index d453f5daca8be17b553d67ae5a4f954c48e0587d..9cb3de1d40cf02105304ee6ea8cf541e58b0b79c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree file for Freescale Layerscape-1012A family SoC.
  *
  * Copyright 2016, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /include/ "fsl-ls1012a.dtsi"
index ccc9023e39fe1bafeec4298dcf2b1f67501d697d..0b0149ba104a0f154353f337fe514e480c28aeab 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2016 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index 908fbedf03d28374b0cac6400baa2e60d9bd7654..d069b603abd3e7e5343e545a7a70ee4819879c03 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2016 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /include/ "fsl-ls1012a.dtsi"
index 400cd9e7e8e1dc96389715a2fb52dbe16c761e98..8d0d559e53b83636d522672a72d5d6f516e27ecf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree file for Freescale Layerscape-1012A family SoC.
  *
  * Copyright 2016, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index c4b6adffb8d537a4c540c14757b8eadc4ea4ea9a..201e5faead143302f682fa73b193d7813ae943b2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree Include file for Freescale Layerscape-1012A family SoC.
  *
  * Copyright 2016, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /include/ "fsl-ls1012a.dtsi"
index 215e095c32492a6aba1858c4ba25452e38c63637..be9907655061f43e8adcb3cf2274752909ad7914 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2016 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /include/ "skeleton64.dtsi"
index cf53ab0025df28b6e3f0453872636375b0a6c1f7..f2a9a1d2cdea201ccc3d9c735bca1294c6aaaffa 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree file for Freescale Layerscape-1043A family SoC.
  *
  * Copyright (C) 2015, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index 118c45deef4b1f2bedcc3d9d4067d01f278c1d4d..a9fc931930a18224bca7965580922fa0306a5245 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree file for Freescale Layerscape-1043A family SoC.
  *
  * Copyright (C) 2015, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index 9611619b59ae6f78bde5eb9026efe6ea052e6272..addb9abfb9324d4118653fce8fb1b444bb921d3f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree Include file for Freescale Layerscape-1043A family SoC.
  *
  * Copyright (C) 2015, Freescale Semiconductor
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /include/ "fsl-ls1043a.dtsi"
index 27670a862933f9a1e9b360006efc530e87387581..c42cad703484e62736b9d5220021c45910f6b303 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree Include file for Freescale Layerscape-1043A family SoC.
  *
  * Copyright (C) 2015, Freescale Semiconductor
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index 3cc20774c12a395ef5687cacd7c9fc6c511e4ffc..ff401222ff286e3dfe9994b61f1bb35b1a1418dd 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree Include file for Freescale Layerscape-1043A family SoC.
  *
  * Copyright (C) 2014-2015, Freescale Semiconductor
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /include/ "skeleton64.dtsi"
index 9a4b84fedbb682a43cb4a629bdedfa324faec6cd..94f0c674faaebc4871c58033b2749ca14f0094c5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree file for Freescale Layerscape-1046A family SoC.
  *
  * Copyright (C) 2016, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index 1c4d36265679847d7cfa35db6c7b7e1622d98a65..607ecc6767fc979fea6de96b02fd3d710854c76b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree file for Freescale Layerscape-1046A family SoC.
  *
  * Copyright (C) 2016, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index 4e1920be8726e8f04446d9503d0a9b39ff0d4bd7..ba36853b1bec83587c1030a2dd089171f22273bd 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree Include file for Freescale Layerscape-1046A family SoC.
  *
  * Copyright (C) 2016, Freescale Semiconductor
  *
  * Mingkai Hu <Mingkai.hu@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /include/ "fsl-ls1046a.dtsi"
index 646e4772c1cdc07f8f64aa6bd432b78419a809e2..136de245f3d417bc1acddd2a1873270e69641a5a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree Include file for Freescale Layerscape-1046A family SoC.
  *
  * Copyright 2016, Freescale Semiconductor
  *
  * Mingkai Hu <Mingkai.hu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index f46707d320111bb95aa328993c37700bc797024f..4acbaf78e80bac3a2d058d8077ca9440110d6799 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Device Tree Include file for Freescale Layerscape-1046A family SoC.
  *
  * Copyright (C) 2016, Freescale Semiconductor
  *
  * Mingkai Hu <mingkai.hu@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /include/ "skeleton64.dtsi"
index 02000fcba820881a559c1cf3f9d80662077b6fbe..36116f7944c00c21b97e4eb45c0aa376a2dd0c8f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * NXP ls1088a QDS board device tree source
  *
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index 7b6ca1d49ecc64767d3cef4b0131263a0f5bbbe6..0be3f8d025e12f2927281f7417b84b5ac547f9a6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * NXP ls1088a RDB board device tree source
  *
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index b4a42cf5d0cda91b570b359d86303df8dba11088..077caf3cc21ade6c02d3dd371c9b7a94c387b9ad 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * NXP ls1088a SOC common device tree source
  *
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 / {
index b85b802ee617c79ef6478c722030399ea2ec350a..fbd6c78e9fdd6f0e896f0cf5e8bf9c8c6abea71b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Freescale ls2080a QDS board device tree source
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index 04b1a71016b18b9723ae57ee999198fb2bb3179f..541bcd37a025b64a50592e23c4ef11f8f56dd589 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Freescale ls2080a RDB board device tree source
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index 69273a9836536e53c9b0e2a202b9b48b0f43f56c..b0f85170b0c0929ed59168b4f98a0ab14d3c3b1b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Freescale ls2080a SOC common device tree source
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 / {
index ef668a3432a873e07865fbe6ceb61abef2b2a927..73e2683d59bca7b4c151af6893697087ff57fd39 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * NXP LS2081A RDB board device tree source for QSPI-boot
  *
  * Author: Priyanka Jain <priyanka.jain@nxp.com>
  *
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index 9e3875d8c01951632f330269059ba2966ecd160f..c8bf9a01fe0183de8a67f09edbab1ca4f1315a7f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * NXP ls2080a RDB board device tree source for QSPI-boot
  *
  * Author: Priyanka Jain <priyanka.jain@nxp.com>
  *
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+        X11
  */
 
 /dts-v1/;
index b9142871d6fee7c4a4994a1ebfa7a6114ed5fb82..964326eae89b67c5d32998c2023784f1b092f577 100644 (file)
@@ -1,10 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * DTS File for HiSilicon Poplar Development Board
  *
  * Copyright (c) 2016-2017 HiSilicon Technologies Co., Ltd.
- *
- * Released under the GPLv2 only.
- * SPDX-License-Identifier: GPL-2.0
  */
 
 /dts-v1/;
index 2b3713b8fa0bd253235371d5bd88ac0ddc0a83a2..709ae1cbc9f3e614d8e399475402adc3a0161f07 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot addition to:
  *  1) use platform data for the console
@@ -5,8 +6,6 @@
  *     in the linux kernel (8/May/2017).
  *
  * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 &soc {
index 75865f8a862a9bfd423dafccc417944dcb3ce633..8b9c5ad05a19ae50a3a29fd435087802835237f2 100644 (file)
@@ -1,10 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * DTS File for HiSilicon Hi3798cv200 SoC.
  *
  * Copyright (c) 2016-2017 HiSilicon Technologies Co., Ltd.
- *
- * Released under the GPLv2 only.
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <dt-bindings/clock/histb-clock.h>
index c928e727d5f2af3fd4af108563ffe3b88b8d583d..c2e7d86c1b88f4ef41854f5205188791cf1b1f90 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2016 Beckhoff Automation
  * Copyright 2011 Freescale Semiconductor, Inc.
  * Copyright 2011 Linaro Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index f6c21052ae84123a1de7c68a8b94892e6aadba7d..a2cade762a1ea20ac40950688ff67b33920a401a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2016 Toradex AG
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index a9458993df529a14a12e4091a497b7e33c1a859a..bafcc791668cafa176373a7a2d25f81dfd4741ea 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 072a75807b900117795772f7a1b931d468f17a7e..aecb4dde68a00e15a83e8a44f4d2e30010876810 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index 4d073f3749e2cad493805b52c1b8aa7f880ab5d0..80f1f600458836bea33363f67f0cf83c3ce08c50 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index 4d073f3749e2cad493805b52c1b8aa7f880ab5d0..80f1f600458836bea33363f67f0cf83c3ce08c50 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index c411c3d86e284d245e8418955f6495ed1e33d0ac..fc938a4baa89a6acdab62c31890738721839ec8d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Device Tree Source for Generic 66AK2G0X EVM
  *
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /dts-v1/;
index 4d073f3749e2cad493805b52c1b8aa7f880ab5d0..80f1f600458836bea33363f67f0cf83c3ce08c50 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index 610baf83fa49c703b69ad46d2eec605543b31111..698338b93d27b343fe5efd2a6661eb6e05a958e5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Device Tree Source for K2G Industrial Communication Engine EVM
  *
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 /dts-v1/;
 
index 072a75807b900117795772f7a1b931d468f17a7e..aecb4dde68a00e15a83e8a44f4d2e30010876810 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /{
index d46ecdbc5663c2f9aab9968bc081671e5b5ae28a..4028fe7642cce9581061f377c8ee158e972d4998 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017
  * Logic PD - http://www.logicpd.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 62e4c670403997b7b49cc9aa305ba690c61d1120..d144c05af1c6dcbe6c725c9b4c4630ce2d30f2ca 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale ls1021a IOT board device tree source
  *
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 1817c62c04c5fe728c4de34d00476f4cbe356003..3371b9f572f4bd844c9d8a877f3849d0d3a36d51 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale ls1021a IOT board device tree source
  *
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index bc568673ce4fd6c3eb7be6059871f7e786631732..9fabf27f8c63743435bfcdbf577b67d28eb0763c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale ls1021a QDS board common device tree source
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 1d16ffd975747e6ba66d071961edab12987a8103..405e915d70b44a37a701794952d78746914edffd 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale ls1021a QDS board common device tree source
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index ca9e835a06f7db8c67d6d489bca92be972015003..fb1af1568bc0d378e128f73b8cc9eaed78f8a44c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale ls1021a QDS board common device tree source
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "ls1021a.dtsi"
index aaf72966f9f19a11436f5585ef8cd80b05c4fd0c..e58fbfbc2a448fc4b714ff3be4e380cba714eca3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale ls1021a TWR board device tree source
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 2941ec0164eb75820288f7c92c91de1e2d504e13..eb97611e997559c1076d44ba9150833ab9c16a8b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale ls1021a TWR board device tree source
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index d1be9ae5c2e2c546be18a64c6373a6af7aafc072..63f2079ed35d21739e671816472958721b6fc45b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale ls1021a TWR board common device tree source
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "ls1021a.dtsi"
index c40d87cdf8ce802d161695ccc981fbbbc22eccf1..5b3fc6ad44da2523b7ebdf26e1c5b11ea94a6033 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale ls1021a SOC common device tree source
  *
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "skeleton.dtsi"
index 738ed689ff692b0f16b9add648f9f32dd514d010..4ee2e7951482f43122620d2668b244de1744e6b9 100644 (file)
                #size-cells = <2>;
                ranges;
 
-               cbus: cbus@c1100000 {
+               cbus: bus@c1100000 {
                        compatible = "simple-bus";
                        reg = <0x0 0xc1100000 0x0 0x100000>;
                        #address-cells = <2>;
                        #size-cells = <2>;
                        ranges = <0x0 0x0 0x0 0xc1100000 0x0 0x100000>;
 
+                       gpio_intc: interrupt-controller@9880 {
+                               compatible = "amlogic,meson-gpio-intc";
+                               reg = <0x0 0x9880 0x0 0x10>;
+                               interrupt-controller;
+                               #interrupt-cells = <2>;
+                               amlogic,channel-interrupts = <64 65 66 67 68 69 70 71>;
+                               status = "disabled";
+                       };
+
                        reset: reset-controller@4404 {
                                compatible = "amlogic,meson-gx-reset", "amlogic,meson-gxbb-reset";
-                               reg = <0x0 0x04404 0x0 0x20>;
+                               reg = <0x0 0x04404 0x0 0x9c>;
                                #reset-cells = <1>;
                        };
 
                        uart_A: serial@84c0 {
-                               compatible = "amlogic,meson-uart";
-                               reg = <0x0 0x84c0 0x0 0x14>;
+                               compatible = "amlogic,meson-gx-uart";
+                               reg = <0x0 0x84c0 0x0 0x18>;
                                interrupts = <GIC_SPI 26 IRQ_TYPE_EDGE_RISING>;
-                               clocks = <&xtal>;
                                status = "disabled";
                        };
 
                        uart_B: serial@84dc {
-                               compatible = "amlogic,meson-uart";
-                               reg = <0x0 0x84dc 0x0 0x14>;
+                               compatible = "amlogic,meson-gx-uart";
+                               reg = <0x0 0x84dc 0x0 0x18>;
                                interrupts = <GIC_SPI 75 IRQ_TYPE_EDGE_RISING>;
-                               clocks = <&xtal>;
                                status = "disabled";
                        };
 
                        };
 
                        uart_C: serial@8700 {
-                               compatible = "amlogic,meson-uart";
-                               reg = <0x0 0x8700 0x0 0x14>;
+                               compatible = "amlogic,meson-gx-uart";
+                               reg = <0x0 0x8700 0x0 0x18>;
                                interrupts = <GIC_SPI 93 IRQ_TYPE_EDGE_RISING>;
-                               clocks = <&xtal>;
                                status = "disabled";
                        };
 
                        };
                };
 
-               aobus: aobus@c8100000 {
+               aobus: bus@c8100000 {
                        compatible = "simple-bus";
                        reg = <0x0 0xc8100000 0x0 0x100000>;
                        #address-cells = <2>;
                        #size-cells = <2>;
                        ranges = <0x0 0x0 0x0 0xc8100000 0x0 0x100000>;
 
-                       clkc_AO: clock-controller@040 {
-                               compatible = "amlogic,gx-aoclkc", "amlogic,gxbb-aoclkc";
-                               reg = <0x0 0x00040 0x0 0x4>;
-                               #clock-cells = <1>;
-                               #reset-cells = <1>;
+                       sysctrl_AO: sys-ctrl@0 {
+                               compatible = "amlogic,meson-gx-ao-sysctrl", "syscon", "simple-mfd";
+                               reg =  <0x0 0x0 0x0 0x100>;
+
+                               pwrc_vpu: power-controller-vpu {
+                                       compatible = "amlogic,meson-gx-pwrc-vpu";
+                                       #power-domain-cells = <0>;
+                                       amlogic,hhi-sysctrl = <&sysctrl>;
+                               };
+
+                               clkc_AO: clock-controller {
+                                       compatible = "amlogic,meson-gx-aoclkc";
+                                       #clock-cells = <1>;
+                                       #reset-cells = <1>;
+                               };
+                       };
+
+                       cec_AO: cec@100 {
+                               compatible = "amlogic,meson-gx-ao-cec";
+                               reg = <0x0 0x00100 0x0 0x14>;
+                               interrupts = <GIC_SPI 199 IRQ_TYPE_EDGE_RISING>;
+                       };
+
+                       sec_AO: ao-secure@140 {
+                               compatible = "amlogic,meson-gx-ao-secure", "syscon";
+                               reg = <0x0 0x140 0x0 0x140>;
+                               amlogic,has-chip-id;
                        };
 
                        uart_AO: serial@4c0 {
-                               compatible = "amlogic,meson-uart";
-                               reg = <0x0 0x004c0 0x0 0x14>;
+                               compatible = "amlogic,meson-gx-uart", "amlogic,meson-ao-uart";
+                               reg = <0x0 0x004c0 0x0 0x18>;
                                interrupts = <GIC_SPI 193 IRQ_TYPE_EDGE_RISING>;
-                               clocks = <&xtal>;
                                status = "disabled";
                        };
 
                        uart_AO_B: serial@4e0 {
-                               compatible = "amlogic,meson-uart";
-                               reg = <0x0 0x004e0 0x0 0x14>;
+                               compatible = "amlogic,meson-gx-uart", "amlogic,meson-ao-uart";
+                               reg = <0x0 0x004e0 0x0 0x18>;
                                interrupts = <GIC_SPI 197 IRQ_TYPE_EDGE_RISING>;
-                               clocks = <&xtal>;
                                status = "disabled";
                        };
 
                        };
                };
 
-               hiubus: hiubus@c883c000 {
+               hiubus: bus@c883c000 {
                        compatible = "simple-bus";
                        reg = <0x0 0xc883c000 0x0 0x2000>;
                        #address-cells = <2>;
                        #size-cells = <2>;
                        ranges = <0x0 0x0 0x0 0xc883c000 0x0 0x2000>;
 
+                       sysctrl: system-controller@0 {
+                               compatible = "amlogic,meson-gx-hhi-sysctrl", "syscon", "simple-mfd";
+                               reg = <0 0 0 0x400>;
+                       };
+
                        mailbox: mailbox@404 {
                                compatible = "amlogic,meson-gx-mhu", "amlogic,meson-gxbb-mhu";
                                reg = <0 0x404 0 0x4c>;
-                               interrupts = <0 208 IRQ_TYPE_EDGE_RISING>,
-                                            <0 209 IRQ_TYPE_EDGE_RISING>,
-                                            <0 210 IRQ_TYPE_EDGE_RISING>;
+                               interrupts = <GIC_SPI 208 IRQ_TYPE_EDGE_RISING>,
+                                            <GIC_SPI 209 IRQ_TYPE_EDGE_RISING>,
+                                            <GIC_SPI 210 IRQ_TYPE_EDGE_RISING>;
                                #mbox-cells = <1>;
                        };
                };
                        compatible = "amlogic,meson-gx-dwmac", "amlogic,meson-gxbb-dwmac", "snps,dwmac";
                        reg = <0x0 0xc9410000 0x0 0x10000
                               0x0 0xc8834540 0x0 0x4>;
-                       interrupts = <0 8 1>;
+                       interrupts = <GIC_SPI 8 IRQ_TYPE_EDGE_RISING>;
                        interrupt-names = "macirq";
                        status = "disabled";
                };
index d147c853ab054d86affa734311ae2c9df713ea58..ee4ada61c59cf583ae87b0ff85ba9a87788ad002 100644 (file)
@@ -50,7 +50,7 @@
 / {
        compatible = "hardkernel,odroid-c2", "amlogic,meson-gxbb";
        model = "Hardkernel ODROID-C2";
-       
+
        aliases {
                serial0 = &uart_AO;
        };
                compatible = "mmc-pwrseq-emmc";
                reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>;
        };
+
+       hdmi-connector {
+               compatible = "hdmi-connector";
+               type = "a";
+
+               port {
+                       hdmi_connector_in: endpoint {
+                               remote-endpoint = <&hdmi_tx_tmds_out>;
+                       };
+               };
+       };
+};
+
+&cec_AO {
+       status = "okay";
+       pinctrl-0 = <&ao_cec_pins>;
+       pinctrl-names = "default";
+       hdmi-phandle = <&hdmi_tx>;
 };
 
 &ethmac {
                #size-cells = <0>;
 
                eth_phy0: ethernet-phy@0 {
+                       /* Realtek RTL8211F (0x001cc916) */
                        reg = <0>;
+                       interrupt-parent = <&gpio_intc>;
+                       /* MAC_INTR on GPIOZ_15 */
+                       interrupts = <29 IRQ_TYPE_LEVEL_LOW>;
                        eee-broken-1000t;
                };
        };
        };
 };
 
+&hdmi_tx {
+       status = "okay";
+       pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>;
+       pinctrl-names = "default";
+};
+
+&hdmi_tx_tmds_port {
+       hdmi_tx_tmds_out: endpoint {
+               remote-endpoint = <&hdmi_connector_in>;
+       };
+};
+
 &i2c_A {
        status = "okay";
        pinctrl-0 = <&i2c_a_pins>;
                          "USB HUB nRESET", "USB OTG Power En",
                          "J7 Header Pin2", "IR In", "J7 Header Pin4",
                          "J7 Header Pin6", "J7 Header Pin5", "J7 Header Pin7",
-                         "HDMI CEC", "SYS LED";
+                         "HDMI CEC", "SYS LED",
+                         /* GPIO_TEST_N */
+                         "";
 };
 
 &pinctrl_periphs {
                          "J2 Header Pin12", "J2 Header Pin13",
                          "J2 Header Pin8", "J2 Header Pin10",
                          "", "", "", "", "",
-                         "J2 Header Pin11", "", "J2 Header Pin7",
+                         "J2 Header Pin11", "", "J2 Header Pin7", "",
                          /* Bank GPIOCLK */
-                         "", "", "", "",
-                         /* GPIO_TEST_N */
-                         "";
+                         "", "", "", "";
 };
 
 &saradc {
 &sd_emmc_b {
        status = "okay";
        pinctrl-0 = <&sdcard_pins>;
-       pinctrl-names = "default";
+       pinctrl-1 = <&sdcard_clk_gate_pins>;
+       pinctrl-names = "default", "clk-gate";
 
        bus-width = <4>;
        cap-sd-highspeed;
 /* eMMC */
 &sd_emmc_c {
        status = "okay";
-       pinctrl-0 = <&emmc_pins>;
-       pinctrl-names = "default";
+       pinctrl-0 = <&emmc_pins>, <&emmc_ds_pins>;
+       pinctrl-1 = <&emmc_clk_gate_pins>;
+       pinctrl-names = "default", "clk-gate";
 
        bus-width = <8>;
-       cap-sd-highspeed;
        max-frequency = <200000000>;
        non-removable;
        disable-wp;
 
 &usb1_phy {
        status = "okay";
+       phy-supply = <&usb_otg_pwr>;
 };
 
 &usb0 {
index 17d3efdf146968b9ea60a47ec10045e49be6a4d8..3290a4dc3522a09d376173251e85f3321abaf5f1 100644 (file)
        };
 };
 
+&cec_AO {
+       clocks = <&clkc_AO CLKID_AO_CEC_32K>;
+       clock-names = "core";
+};
+
+&clkc_AO {
+       compatible = "amlogic,meson-gxbb-aoclkc", "amlogic,meson-gx-aoclkc";
+};
+
 &ethmac {
        clocks = <&clkc CLKID_ETH>,
                 <&clkc CLKID_FCLK_DIV2>,
        clock-names = "stmmaceth", "clkin0", "clkin1";
 };
 
+&gpio_intc {
+       compatible = "amlogic,meson-gpio-intc",
+                    "amlogic,meson-gxbb-gpio-intc";
+       status = "okay";
+};
+
 &hdmi_tx {
        compatible = "amlogic,meson-gxbb-dw-hdmi", "amlogic,meson-gx-dw-hdmi";
        resets = <&reset RESET_HDMITX_CAPB3>,
                        reg-names = "mux", "pull", "pull-enable", "gpio";
                        gpio-controller;
                        #gpio-cells = <2>;
-                       gpio-ranges = <&pinctrl_periphs 0 14 120>;
+                       gpio-ranges = <&pinctrl_periphs 0 0 119>;
                };
 
                emmc_pins: emmc {
                        mux {
                                groups = "emmc_nand_d07",
                                       "emmc_cmd",
-                                      "emmc_clk",
-                                      "emmc_ds";
+                                      "emmc_clk";
+                               function = "emmc";
+                       };
+               };
+
+               emmc_ds_pins: emmc-ds {
+                       mux {
+                               groups = "emmc_ds";
                                function = "emmc";
                        };
                };
 
+               emmc_clk_gate_pins: emmc_clk_gate {
+                       mux {
+                               groups = "BOOT_8";
+                               function = "gpio_periphs";
+                       };
+                       cfg-pull-down {
+                               pins = "BOOT_8";
+                               bias-pull-down;
+                       };
+               };
+
                nor_pins: nor {
                        mux {
                                groups = "nor_d",
                        };
                };
 
+               sdcard_clk_gate_pins: sdcard_clk_gate {
+                       mux {
+                               groups = "CARD_2";
+                               function = "gpio_periphs";
+                       };
+                       cfg-pull-down {
+                               pins = "CARD_2";
+                               bias-pull-down;
+                       };
+               };
+
                sdio_pins: sdio {
                        mux {
                                groups = "sdio_d0",
                        };
                };
 
+               sdio_clk_gate_pins: sdio_clk_gate {
+                       mux {
+                               groups = "GPIOX_4";
+                               function = "gpio_periphs";
+                       };
+                       cfg-pull-down {
+                               pins = "GPIOX_4";
+                               bias-pull-down;
+                       };
+               };
+
                sdio_irq_pins: sdio_irq {
                        mux {
                                groups = "sdio_irq";
        };
 };
 
+&pwrc_vpu {
+       resets = <&reset RESET_VIU>,
+                <&reset RESET_VENC>,
+                <&reset RESET_VCBUS>,
+                <&reset RESET_BT656>,
+                <&reset RESET_DVIN_RESET>,
+                <&reset RESET_RDMA>,
+                <&reset RESET_VENCI>,
+                <&reset RESET_VENCP>,
+                <&reset RESET_VDAC>,
+                <&reset RESET_VDI6>,
+                <&reset RESET_VENCL>,
+                <&reset RESET_VID_LOCK>;
+       clocks = <&clkc CLKID_VPU>,
+                <&clkc CLKID_VAPB>;
+       clock-names = "vpu", "vapb";
+       /*
+        * VPU clocking is provided by two identical clock paths
+        * VPU_0 and VPU_1 muxed to a single clock by a glitch
+        * free mux to safely change frequency while running.
+        * Same for VAPB but with a final gate after the glitch free mux.
+        */
+       assigned-clocks = <&clkc CLKID_VPU_0_SEL>,
+                         <&clkc CLKID_VPU_0>,
+                         <&clkc CLKID_VPU>, /* Glitch free mux */
+                         <&clkc CLKID_VAPB_0_SEL>,
+                         <&clkc CLKID_VAPB_0>,
+                         <&clkc CLKID_VAPB_SEL>; /* Glitch free mux */
+       assigned-clock-parents = <&clkc CLKID_FCLK_DIV3>,
+                                <0>, /* Do Nothing */
+                                <&clkc CLKID_VPU_0>,
+                                <&clkc CLKID_FCLK_DIV4>,
+                                <0>, /* Do Nothing */
+                                <&clkc CLKID_VAPB_0>;
+       assigned-clock-rates = <0>, /* Do Nothing */
+                              <666666666>,
+                              <0>, /* Do Nothing */
+                              <0>, /* Do Nothing */
+                              <250000000>,
+                              <0>; /* Do Nothing */
+};
+
 &saradc {
        compatible = "amlogic,meson-gxbb-saradc", "amlogic,meson-saradc";
        clocks = <&xtal>,
                 <&clkc CLKID_SAR_ADC>,
-                <&clkc CLKID_SANA>,
                 <&clkc CLKID_SAR_ADC_CLK>,
                 <&clkc CLKID_SAR_ADC_SEL>;
-       clock-names = "clkin", "core", "sana", "adc_clk", "adc_sel";
+       clock-names = "clkin", "core", "adc_clk", "adc_sel";
 };
 
 &sd_emmc_a {
        clocks = <&clkc CLKID_SD_EMMC_A>,
-                <&xtal>,
+                <&clkc CLKID_SD_EMMC_A_CLK0>,
                 <&clkc CLKID_FCLK_DIV2>;
        clock-names = "core", "clkin0", "clkin1";
 };
 
 &sd_emmc_b {
        clocks = <&clkc CLKID_SD_EMMC_B>,
-                <&xtal>,
+                <&clkc CLKID_SD_EMMC_B_CLK0>,
                 <&clkc CLKID_FCLK_DIV2>;
        clock-names = "core", "clkin0", "clkin1";
 };
 
 &sd_emmc_c {
        clocks = <&clkc CLKID_SD_EMMC_C>,
-                <&xtal>,
+                <&clkc CLKID_SD_EMMC_C_CLK0>,
                 <&clkc CLKID_FCLK_DIV2>;
        clock-names = "core", "clkin0", "clkin1";
 };
        clocks = <&clkc CLKID_SPI>;
 };
 
+&uart_A {
+       clocks = <&xtal>, <&clkc CLKID_UART0>, <&xtal>;
+       clock-names = "xtal", "pclk", "baud";
+};
+
+&uart_AO {
+       clocks = <&xtal>, <&clkc CLKID_CLK81>, <&xtal>;
+       clock-names = "xtal", "pclk", "baud";
+};
+
+&uart_AO_B {
+       clocks = <&xtal>, <&clkc CLKID_CLK81>, <&xtal>;
+       clock-names = "xtal", "pclk", "baud";
+};
+
+&uart_B {
+       clocks = <&xtal>, <&clkc CLKID_UART1>, <&xtal>;
+       clock-names = "xtal", "pclk", "baud";
+};
+
+&uart_C {
+       clocks = <&xtal>, <&clkc CLKID_UART2>, <&xtal>;
+       clock-names = "xtal", "pclk", "baud";
+};
+
 &vpu {
        compatible = "amlogic,meson-gxbb-vpu", "amlogic,meson-gx-vpu";
+       power-domains = <&pwrc_vpu>;
 };
index f06cc234693b76511a27a33c140caf8c8a270c49..f825506cdf64f00c8c9c2248fbd2f2ba958231bd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
 /*
  * Copyright (c) 2017 BayLibre SAS
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  */
 
 &apb {
index 94567eb178759c18162c276baa4ba481f903c064..c3515599ed3c41b200831bfb0f6481cb9b0b6799 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
 /*
  * Copyright (c) 2017 Martin Blumenstingl <martin.blumenstingl@googlemail.com>.
- *
- * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  */
 
 /dts-v1/;
        };
 };
 
+&cec_AO {
+       status = "okay";
+       pinctrl-0 = <&ao_cec_pins>;
+       pinctrl-names = "default";
+       hdmi-phandle = <&hdmi_tx>;
+};
+
 &hdmi_tx {
        status = "okay";
        pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>;
        linux,rc-map-name = "rc-geekbox";
 };
 
+&pinctrl_aobus {
+       gpio-line-names = "UART TX",
+                         "UART RX",
+                         "Power Key In",
+                         "J9 Header Pin35",
+                         "J9 Header Pin16",
+                         "J9 Header Pin15",
+                         "J9 Header Pin33",
+                         "IR In",
+                         "HDMI CEC",
+                         "SYS LED",
+                         /* GPIO_TEST_N */
+                         "";
+};
+
+&pinctrl_periphs {
+       gpio-line-names = /* Bank GPIOZ */
+                         "", "", "", "", "", "", "",
+                         "", "", "", "", "", "", "",
+                         "Power OFF",
+                         "VCCK Enable",
+                         /* Bank GPIOH */
+                         "HDMI HPD", "HDMI SDA", "HDMI SCL",
+                         "HDMI_5V_EN", "SPDIF",
+                         "J9 Header Pin37",
+                         "J9 Header Pin30",
+                         "J9 Header Pin29",
+                         "J9 Header Pin32",
+                         "J9 Header Pin31",
+                         /* Bank BOOT */
+                         "eMMC D0", "eMMC D1", "eMMC D2", "eMMC D3",
+                         "eMMC D4", "eMMC D5", "eMMC D6", "eMMC D7",
+                         "eMMC Clk", "eMMC Reset", "eMMC CMD",
+                         "", "BOOT_MODE", "", "", "eMMC Data Strobe",
+                         /* Bank CARD */
+                         "SDCard D1", "SDCard D0", "SDCard CLK", "SDCard CMD",
+                         "SDCard D3", "SDCard D2", "SDCard Det",
+                         /* Bank GPIODV */
+                         "", "", "", "", "", "", "", "", "", "", "", "",
+                         "", "", "", "", "", "", "", "", "", "", "", "",
+                         "I2C A SDA", "I2C A SCK", "I2C B SDA", "I2C B SCK",
+                         "VCCK Regulator", "VDDEE Regulator",
+                         /* Bank GPIOX */
+                         "WIFI SDIO D0", "WIFI SDIO D1", "WIFI SDIO D2",
+                         "WIFI SDIO D3", "WIFI SDIO CLK", "WIFI SDIO CMD",
+                         "WIFI Power Enable", "WIFI WAKE HOST",
+                         "Bluetooth PCM DOUT", "Bluetooth PCM DIN",
+                         "Bluetooth PCM SYNC", "Bluetooth PCM CLK",
+                         "Bluetooth UART TX", "Bluetooth UART RX",
+                         "Bluetooth UART CTS", "Bluetooth UART RTS",
+                         "WIFI 32K", "Bluetooth Enable",
+                         "Bluetooth WAKE HOST",
+                         /* Bank GPIOCLK */
+                         "", "J9 Header Pin39";
+};
+
 &pwm_AO_ab {
        status = "okay";
        pinctrl-0 = <&pwm_ao_a_3_pins>, <&pwm_ao_b_pins>;
index 266fbcf3e47f5640b565c09fae289003b7b9e679..9139761c799132d388f7b28aa035184c65cb668a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
 /*
  * Copyright (c) 2017 BayLibre, SAS.
  * Author: Neil Armstrong <narmstrong@baylibre.com>
  * Author: Jerome Brunet <jbrunet@baylibre.com>
- *
- * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  */
 
 /dts-v1/;
                reg = <0x0 0x0 0x0 0x80000000>;
        };
 
+       hdmi_5v: regulator-hdmi-5v {
+               compatible = "regulator-fixed";
+
+               regulator-name = "HDMI_5V";
+               regulator-min-microvolt = <5000000>;
+               regulator-max-microvolt = <5000000>;
+
+               gpio = <&gpio GPIOH_3 GPIO_ACTIVE_HIGH>;
+               enable-active-high;
+               regulator-always-on;
+       };
+
        vcc_3v3: regulator-vcc_3v3 {
                compatible = "regulator-fixed";
                regulator-name = "VCC_3V3";
 
                states = <3300000 0>,
                         <1800000 1>;
+
+               regulator-settling-time-up-us = <200>;
+               regulator-settling-time-down-us = <50000>;
+       };
+
+       vddio_ao18: regulator-vddio_ao18 {
+               compatible = "regulator-fixed";
+               regulator-name = "VDDIO_AO18";
+               regulator-min-microvolt = <1800000>;
+               regulator-max-microvolt = <1800000>;
        };
 
        vddio_boot: regulator-vddio_boot {
        };
 };
 
+&cec_AO {
+       status = "okay";
+       pinctrl-0 = <&ao_cec_pins>;
+       pinctrl-names = "default";
+       hdmi-phandle = <&hdmi_tx>;
+};
+
 &cvbs_vdac_port {
        cvbs_vdac_out: endpoint {
                remote-endpoint = <&cvbs_connector_in>;
        status = "okay";
 };
 
+&internal_phy {
+       pinctrl-0 = <&eth_link_led_pins>, <&eth_act_led_pins>;
+       pinctrl-names = "default";
+};
+
 &ir {
        status = "okay";
        pinctrl-0 = <&remote_input_ao_pins>;
        };
 };
 
+&pinctrl_aobus {
+       gpio-line-names = "UART TX",
+                         "UART RX",
+                         "Blue LED",
+                         "SDCard Voltage Switch",
+                         "7J1 Header Pin5",
+                         "7J1 Header Pin3",
+                         "7J1 Header Pin12",
+                         "IR In",
+                         "9J3 Switch HDMI CEC/7J1 Header Pin11",
+                         "7J1 Header Pin13",
+                         /* GPIO_TEST_N */
+                         "7J1 Header Pin15";
+};
+
+&pinctrl_periphs {
+       gpio-line-names = /* Bank GPIOZ */
+                         "", "", "", "", "", "", "",
+                         "", "", "", "", "", "", "",
+                         "Eth Link LED", "Eth Activity LED",
+                         /* Bank GPIOH */
+                         "HDMI HPD", "HDMI SDA", "HDMI SCL",
+                         "HDMI_5V_EN", "9J1 Header Pin2",
+                         "Analog Audio Mute",
+                         "2J3 Header Pin6",
+                         "2J3 Header Pin5",
+                         "2J3 Header Pin4",
+                         "2J3 Header Pin3",
+                         /* Bank BOOT */
+                         "eMMC D0", "eMMC D1", "eMMC D2", "eMMC D3",
+                         "eMMC D4", "eMMC D5", "eMMC D6", "eMMC D7",
+                         "eMMC Clk", "eMMC Reset", "eMMC CMD",
+                         "ALT BOOT MODE", "", "", "", "eMMC Data Strobe",
+                         /* Bank CARD */
+                         "SDCard D1", "SDCard D0", "SDCard CLK", "SDCard CMD",
+                         "SDCard D3", "SDCard D2", "SDCard Det",
+                         /* Bank GPIODV */
+                         "", "", "", "", "", "", "", "", "", "", "", "",
+                         "", "", "", "", "", "", "", "", "", "", "", "",
+                         "Green LED", "VCCK Enable",
+                         "7J1 Header Pin27", "7J1 Header Pin28",
+                         "VCCK Regulator", "VDDEE Regulator",
+                         /* Bank GPIOX */
+                         "7J1 Header Pin22", "7J1 Header Pin26",
+                         "7J1 Header Pin36", "7J1 Header Pin38",
+                         "7J1 Header Pin40", "7J1 Header Pin37",
+                         "7J1 Header Pin33", "7J1 Header Pin35",
+                         "7J1 Header Pin19", "7J1 Header Pin21",
+                         "7J1 Header Pin24", "7J1 Header Pin23",
+                         "7J1 Header Pin8", "7J1 Header Pin10",
+                         "7J1 Header Pin16", "7J1 Header Pin18",
+                         "7J1 Header Pin32", "7J1 Header Pin29",
+                         "7J1 Header Pin31",
+                         /* Bank GPIOCLK */
+                         "7J1 Header Pin7", "";
+};
+
+&saradc {
+       status = "okay";
+       vref-supply = <&vddio_ao18>;
+};
+
 /* SD card */
 &sd_emmc_b {
        status = "okay";
        pinctrl-0 = <&sdcard_pins>;
-       pinctrl-names = "default";
+       pinctrl-1 = <&sdcard_clk_gate_pins>;
+       pinctrl-names = "default", "clk-gate";
 
        bus-width = <4>;
        cap-sd-highspeed;
+       sd-uhs-sdr12;
+       sd-uhs-sdr25;
+       sd-uhs-sdr50;
        max-frequency = <100000000>;
        disable-wp;
 
 /* eMMC */
 &sd_emmc_c {
        status = "okay";
-       pinctrl-0 = <&emmc_pins>;
-       pinctrl-names = "default";
+       pinctrl-0 = <&emmc_pins>, <&emmc_ds_pins>;
+       pinctrl-1 = <&emmc_clk_gate_pins>;
+       pinctrl-names = "default", "clk-gate";
 
        bus-width = <8>;
        cap-mmc-highspeed;
+       mmc-ddr-3_3v;
        max-frequency = <50000000>;
        non-removable;
        disable-wp;
index 6ab17c1eeefdc198f7e4417baa780935b885c6c5..6e2bf858291c5f58b0268200c1a014554d24a59d 100644 (file)
        };
 };
 
+&cec_AO {
+       status = "okay";
+       pinctrl-0 = <&ao_cec_pins>;
+       pinctrl-names = "default";
+       hdmi-phandle = <&hdmi_tx>;
+};
+
 &cvbs_vdac_port {
        cvbs_vdac_out: endpoint {
                remote-endpoint = <&cvbs_connector_in>;
index f3eea8e89d12b7a4479851a8d1e0482374235568..2db1377819d56680cfa24c0ac26cdcdcbbd96b03 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
 /*
  * Copyright (c) 2016 Martin Blumenstingl <martin.blumenstingl@googlemail.com>.
  * Based on meson-gx-p23x-q20x.dtsi:
@@ -5,8 +6,6 @@
  *   Author: Carlo Caione <carlo@endlessm.com>
  * - Copyright (c) 2016 BayLibre, SAS.
  *   Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  */
 
 /* Common DTSI for devices which are based on the P212 reference board. */
                reg = <0x0 0x0 0x0 0x80000000>;
        };
 
+       hdmi_5v: regulator-hdmi-5v {
+               compatible = "regulator-fixed";
+
+               regulator-name = "HDMI_5V";
+               regulator-min-microvolt = <5000000>;
+               regulator-max-microvolt = <5000000>;
+
+               gpio = <&gpio GPIOH_3 GPIO_ACTIVE_HIGH>;
+               enable-active-high;
+               regulator-always-on;
+       };
+
        vddio_boot: regulator-vddio_boot {
                compatible = "regulator-fixed";
                regulator-name = "VDDIO_BOOT";
 &sd_emmc_a {
        status = "okay";
        pinctrl-0 = <&sdio_pins>;
-       pinctrl-names = "default";
+       pinctrl-1 = <&sdio_clk_gate_pins>;
+       pinctrl-names = "default", "clk-gate";
        #address-cells = <1>;
        #size-cells = <0>;
 
 &sd_emmc_b {
        status = "okay";
        pinctrl-0 = <&sdcard_pins>;
-       pinctrl-names = "default";
+       pinctrl-1 = <&sdcard_clk_gate_pins>;
+       pinctrl-names = "default", "clk-gate";
 
        bus-width = <4>;
        cap-sd-highspeed;
 /* eMMC */
 &sd_emmc_c {
        status = "okay";
-       pinctrl-0 = <&emmc_pins>;
-       pinctrl-names = "default";
+       pinctrl-0 = <&emmc_pins>, <&emmc_ds_pins>;
+       pinctrl-1 = <&emmc_clk_gate_pins>;
+       pinctrl-names = "default", "clk-gate";
 
        bus-width = <8>;
-       cap-sd-highspeed;
        cap-mmc-highspeed;
        max-frequency = <200000000>;
        non-removable;
index 8d4f3160a0eefa1220e48541eb8e117441ed6c42..c8514110b9da2dc2f40988ad0ae733437e33420a 100644 (file)
 
 #include "meson-gx.dtsi"
 #include <dt-bindings/clock/gxbb-clkc.h>
+#include <dt-bindings/clock/gxbb-aoclkc.h>
 #include <dt-bindings/gpio/meson-gxl-gpio.h>
 #include <dt-bindings/reset/amlogic,meson-gxbb-reset.h>
 
 / {
        compatible = "amlogic,meson-gxl";
+
+       reserved-memory {
+               /* Alternate 3 MiB reserved for ARM Trusted Firmware (BL31) */
+               secmon_reserved_alt: secmon@5000000 {
+                       reg = <0x0 0x05000000 0x0 0x300000>;
+                       no-map;
+               };
+       };
 };
 
 &ethmac {
        };
 };
 
+&cec_AO {
+       clocks = <&clkc_AO CLKID_AO_CEC_32K>;
+       clock-names = "core";
+};
+
+&clkc_AO {
+       compatible = "amlogic,meson-gxl-aoclkc", "amlogic,meson-gx-aoclkc";
+};
+
+&gpio_intc {
+       compatible = "amlogic,meson-gpio-intc",
+                    "amlogic,meson-gxl-gpio-intc";
+       status = "okay";
+};
+
 &hdmi_tx {
        compatible = "amlogic,meson-gxl-dw-hdmi", "amlogic,meson-gx-dw-hdmi";
        resets = <&reset RESET_HDMITX_CAPB3>,
                        reg-names = "mux", "pull", "pull-enable", "gpio";
                        gpio-controller;
                        #gpio-cells = <2>;
-                       gpio-ranges = <&pinctrl_periphs 0 10 101>;
+                       gpio-ranges = <&pinctrl_periphs 0 0 100>;
                };
 
                emmc_pins: emmc {
                        mux {
                                groups = "emmc_nand_d07",
                                       "emmc_cmd",
-                                      "emmc_clk",
-                                      "emmc_ds";
+                                      "emmc_clk";
                                function = "emmc";
                        };
                };
 
+               emmc_ds_pins: emmc-ds {
+                       mux {
+                               groups = "emmc_ds";
+                               function = "emmc";
+                       };
+               };
+
+               emmc_clk_gate_pins: emmc_clk_gate {
+                       mux {
+                               groups = "BOOT_8";
+                               function = "gpio_periphs";
+                       };
+                       cfg-pull-down {
+                               pins = "BOOT_8";
+                               bias-pull-down;
+                       };
+               };
+
                nor_pins: nor {
                        mux {
                                groups = "nor_d",
                        };
                };
 
+               sdcard_clk_gate_pins: sdcard_clk_gate {
+                       mux {
+                               groups = "CARD_2";
+                               function = "gpio_periphs";
+                       };
+                       cfg-pull-down {
+                               pins = "CARD_2";
+                               bias-pull-down;
+                       };
+               };
+
                sdio_pins: sdio {
                        mux {
                                groups = "sdio_d0",
                        };
                };
 
+               sdio_clk_gate_pins: sdio_clk_gate {
+                       mux {
+                               groups = "GPIOX_4";
+                               function = "gpio_periphs";
+                       };
+                       cfg-pull-down {
+                               pins = "GPIOX_4";
+                               bias-pull-down;
+                       };
+               };
+
                sdio_irq_pins: sdio_irq {
                        mux {
                                groups = "sdio_irq";
 
                        internal_phy: ethernet-phy@8 {
                                compatible = "ethernet-phy-id0181.4400", "ethernet-phy-ieee802.3-c22";
+                               interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>;
                                reg = <8>;
                                max-speed = <100>;
                        };
        };
 };
 
+&pwrc_vpu {
+       resets = <&reset RESET_VIU>,
+                <&reset RESET_VENC>,
+                <&reset RESET_VCBUS>,
+                <&reset RESET_BT656>,
+                <&reset RESET_DVIN_RESET>,
+                <&reset RESET_RDMA>,
+                <&reset RESET_VENCI>,
+                <&reset RESET_VENCP>,
+                <&reset RESET_VDAC>,
+                <&reset RESET_VDI6>,
+                <&reset RESET_VENCL>,
+                <&reset RESET_VID_LOCK>;
+       clocks = <&clkc CLKID_VPU>,
+                <&clkc CLKID_VAPB>;
+       clock-names = "vpu", "vapb";
+       /*
+        * VPU clocking is provided by two identical clock paths
+        * VPU_0 and VPU_1 muxed to a single clock by a glitch
+        * free mux to safely change frequency while running.
+        * Same for VAPB but with a final gate after the glitch free mux.
+        */
+       assigned-clocks = <&clkc CLKID_VPU_0_SEL>,
+                         <&clkc CLKID_VPU_0>,
+                         <&clkc CLKID_VPU>, /* Glitch free mux */
+                         <&clkc CLKID_VAPB_0_SEL>,
+                         <&clkc CLKID_VAPB_0>,
+                         <&clkc CLKID_VAPB_SEL>; /* Glitch free mux */
+       assigned-clock-parents = <&clkc CLKID_FCLK_DIV3>,
+                                <0>, /* Do Nothing */
+                                <&clkc CLKID_VPU_0>,
+                                <&clkc CLKID_FCLK_DIV4>,
+                                <0>, /* Do Nothing */
+                                <&clkc CLKID_VAPB_0>;
+       assigned-clock-rates = <0>, /* Do Nothing */
+                              <666666666>,
+                              <0>, /* Do Nothing */
+                              <0>, /* Do Nothing */
+                              <250000000>,
+                              <0>; /* Do Nothing */
+};
+
 &saradc {
        compatible = "amlogic,meson-gxl-saradc", "amlogic,meson-saradc";
        clocks = <&xtal>,
                 <&clkc CLKID_SAR_ADC>,
-                <&clkc CLKID_SANA>,
                 <&clkc CLKID_SAR_ADC_CLK>,
                 <&clkc CLKID_SAR_ADC_SEL>;
-       clock-names = "clkin", "core", "sana", "adc_clk", "adc_sel";
+       clock-names = "clkin", "core", "adc_clk", "adc_sel";
 };
 
 &sd_emmc_a {
        clocks = <&clkc CLKID_SD_EMMC_A>,
-                <&xtal>,
+                <&clkc CLKID_SD_EMMC_A_CLK0>,
                 <&clkc CLKID_FCLK_DIV2>;
        clock-names = "core", "clkin0", "clkin1";
 };
 
 &sd_emmc_b {
        clocks = <&clkc CLKID_SD_EMMC_B>,
-                <&xtal>,
+                <&clkc CLKID_SD_EMMC_B_CLK0>,
                 <&clkc CLKID_FCLK_DIV2>;
        clock-names = "core", "clkin0", "clkin1";
 };
 
 &sd_emmc_c {
        clocks = <&clkc CLKID_SD_EMMC_C>,
-                <&xtal>,
+                <&clkc CLKID_SD_EMMC_C_CLK0>,
                 <&clkc CLKID_FCLK_DIV2>;
        clock-names = "core", "clkin0", "clkin1";
 };
        clocks = <&clkc CLKID_SPI>;
 };
 
+&uart_A {
+       clocks = <&xtal>, <&clkc CLKID_UART0>, <&xtal>;
+       clock-names = "xtal", "pclk", "baud";
+};
+
+&uart_AO {
+       clocks = <&xtal>, <&clkc CLKID_CLK81>, <&xtal>;
+       clock-names = "xtal", "pclk", "baud";
+};
+
+&uart_AO_B {
+       clocks = <&xtal>, <&clkc CLKID_CLK81>, <&xtal>;
+       clock-names = "xtal", "pclk", "baud";
+};
+
+&uart_B {
+       clocks = <&xtal>, <&clkc CLKID_UART1>, <&xtal>;
+       clock-names = "xtal", "pclk", "baud";
+};
+
+&uart_C {
+       clocks = <&xtal>, <&clkc CLKID_UART2>, <&xtal>;
+       clock-names = "xtal", "pclk", "baud";
+};
+
 &vpu {
        compatible = "amlogic,meson-gxl-vpu", "amlogic,meson-gx-vpu";
+       power-domains = <&pwrc_vpu>;
 };
index 5325f0ffa4cdb43b3994e21633a368a7cd18f107..094f9557b7ee8a0333cc9d3a16e91922ef90e291 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions
  *
  * (C) Copyright 2017 Derald D. Woods <woods.technical@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 5325f0ffa4cdb43b3994e21633a368a7cd18f107..094f9557b7ee8a0333cc9d3a16e91922ef90e291 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions
  *
  * (C) Copyright 2017 Derald D. Woods <woods.technical@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 5325f0ffa4cdb43b3994e21633a368a7cd18f107..094f9557b7ee8a0333cc9d3a16e91922ef90e291 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions
  *
  * (C) Copyright 2017 Derald D. Woods <woods.technical@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 53a489988e5e10118148c29a57ea74c7c915a37e..b09ce0efb578020641def3182ac1d5754c347df1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions
  *
  * (C) Copyright 2017 Derald D. Woods <woods.technical@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 53a489988e5e10118148c29a57ea74c7c915a37e..b09ce0efb578020641def3182ac1d5754c347df1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions
  *
  * (C) Copyright 2017 Derald D. Woods <woods.technical@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 288e05772385dd6927bc5be8ab846c00b417397e..633153a41e4a306e6e067688a9d9876febb50ef2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017
  * Logic PD - http://www.logicpd.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 &uart1 {
index 219005210dd4f14d9522d2539d50d57c88380910..374499dcb2afe7a47c1c52d54aabf33847926bee 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017
  * Logic PD - http://www.logicpd.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 &uart4 {
index 0985587fc7bf10920bc182ca9df34a8f55eab6b4..6489fdc6f41287c1aa3761b0c173ccf88dc93ed3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2016 Toradex AG
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index a42d61c450c67823c3233e91a259b434ab116111..8a37cb9d9a82fd6cfd92edb21f6bca327451f1b0 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Lager board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7790-lager.dts"
index 0230b42f46ac3a026ab32bd2263771d2fcb828e0..c97d59a5322d7cdd485c144fc17a3fd78e5a2564 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Lager board
  *
  * Copyright (C) 2013-2014 Renesas Solutions Corp.
  * Copyright (C) 2014 Cogent Embedded, Inc.
  * Copyright (C) 2015-2016 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /*
index d2b7d371aab51125d842e60ed950dbe3c8b97406..47982652e8b211e5f21aef2b93cc9bef3fc0e0d2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Stout board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7790-stout.dts"
index 301cb728fedc34b6a36fe1ee00a585aa2713b7a7..a13a92c2664507ee49d1ef8d0b3f5d80dbeffc5d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Stout board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index ec029e5721fc94bbe64d60eff80202ec984b5fae..87dbcafe3110c19ed594a54a8d4422d66531992d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar R8A7790 SoC
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a779x-u-boot.dtsi"
index 96784879d1a1e4ca77d91a9f8cbc4a6dc6c9a083..b4e9e6d3d9e8e1d49e0acd332d14d8ca9257a5c0 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the r8a7790 SoC
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2013-2014 Renesas Solutions Corp.
  * Copyright (C) 2014 Cogent Embedded Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/clock/r8a7790-cpg-mssr.h>
index 58e15a40441807fbe46a73c693bd09f60ce872eb..85a5290079f26068d175de49aee320342439d450 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Koelsch board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7791-koelsch.dts"
index 6b13613d454f3372e3f39669b80349256d913e48..85966fcc1eb0c6e65969d0446afaf5902bfa229c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Koelsch board
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
  * Copyright (C) 2013-2014 Renesas Solutions Corp.
  * Copyright (C) 2014 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /*
index 922024883c2062d8e50ef6bf255f1f945ec71617..797fa9d6e7e77701db5e4f078f9a441c2ba93561 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Porter board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7791-porter.dts"
index 0592aa7f494a3d2d0e2b3ba8c59b1ef95290269e..b870b1853730714a96adb9de60685d32ada659d3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Porter board
  *
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /*
index 0e1f9e1aeab7f32cc60bf481d314f54eeef23db2..7a9938054a4d29df26afdeaedceb3c577d63a611 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar R8A7791 SoC
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a779x-u-boot.dtsi"
index ee50881f0cedca361d1f7eeba0571b8155a00bb6..dd21fde19367ee44c7526f0c9cacacc006b2560a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the r8a7791 SoC
  *
  * Copyright (C) 2013-2015 Renesas Electronics Corporation
  * Copyright (C) 2013-2014 Renesas Solutions Corp.
  * Copyright (C) 2014 Cogent Embedded Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/clock/r8a7791-cpg-mssr.h>
index 7b94cd94b2d649e6080b5a027184e16d462ca367..8eb263eb5d2256241dc4a0c412e64a7fd5af5693 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Blanche board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7792-blanche.dts"
index f8dbea56fa6efe059ac372b998a46022f4afa8d0..023d870bed88e5a2d90b7bb03cea5cb796f1564e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Blanche board
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
  * Copyright (C) 2016 Cogent  Embedded, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index e55e5fd9a5cf65125a64e211015b16b657f1c4a6..bb72d5edbb9e96514aa2e84bb8e3aed9947c3150 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar R8A7792 SoC
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a779x-u-boot.dtsi"
index f8356be2ac820178bf3a1af0757c63dbcc004d7e..afadc8fc706b2f3fee8ad542d0b12ebc23f34d9e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the r8a7792 SoC
  *
  * Copyright (C) 2016 Cogent Embedded Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/clock/r8a7792-cpg-mssr.h>
index ed6f391c62c1476e44d6779d5b1fec214dde7cb6..d8e072c36be21244d2f38f4890c322396f432adf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Gose board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7793-gose.dts"
index 21be0dacbbb7374074474acc54ba3df51e346db1..068bd291af849493c64fc2017b86f1ea88c20eed 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Gose board
  *
  * Copyright (C) 2014-2015 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /*
index f27982ea4b8bb4124fcffdc152989f2c269d2196..4858b171b5474560c883f75e1045ce695a6dc812 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar R8A7793 SoC
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a779x-u-boot.dtsi"
index 300e6372e4bf24316b3c3526f9ff3748c862c1d7..0fdbb002d7cbfc7c4ce93fdc9732ca220d636fa8 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the r8a7793 SoC
  *
  * Copyright (C) 2014-2015 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/clock/r8a7793-cpg-mssr.h>
index e179335d3a4208d90b09f7e894aa309ce4ce8ec2..e6ef23dda3185ba99f6980bbd8a12c2c8b2a504a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Alt board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7794-alt.dts"
index 0e975d0866fddb8c61d5d9ee068e7fd883baa47a..bde6e477b8b04ac65228d5ef105bf498b1c7391b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Alt board
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index dcd954e04acd38236eb20eebf1121a11c13579f8..0e104aa13937e831fee93fa3dfd785c634537755 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Silk board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7794-silk.dts"
index b7d9d7623e6ca8614146df288c34b97db16bcb48..4316087ce3704dd7ac0f1f3fabe4da62add04d39 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the SILK board
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
  * Copyright (C) 2014-2015 Renesas Solutions Corp.
  * Copyright (C) 2014-2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /*
index c11df0324ce00dd5bb6ec4fb5f89de364d4e7245..84c7b31989eb4f8eee4e4dab01942994c27a33ee 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar R8A7794 SoC
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a779x-u-boot.dtsi"
index c17087e0b8aa7f80e7365cf920d793d875d80e4d..649756f484860f6abefc43ed57fb8f3fcb4dcf50 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the r8a7794 SoC
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
  * Copyright (C) 2014 Ulrich Hecht
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/clock/r8a7794-cpg-mssr.h>
index 56b172189ba1516df1b62eea0809c80ba7f8eab8..06bd4f24ca6e2686c20b6b45bfc493c0efe04f98 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the ULCB board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7795-h3ulcb.dts"
index 0089ea64d6179a72064d90c764439a6f24c2452a..df50bf46406e6e904f31541e1767a1dfe8b4b25a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the H3ULCB (R-Car Starter Kit Premier) board
  *
  * Copyright (C) 2016 Renesas Electronics Corp.
  * Copyright (C) 2016 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index f2c10ed7001897325b38f0f5a31606cb73b7b1f6..666fbf5a83fac005a977e24a1c9080bfb71253a2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Salvator-X board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7795-salvator-x.dts"
index 63a3a46e5a138e2b5a42d5e730ba2a77cb8634a4..36373d6ccea8ec0a4b790bcab836130487ee4d90 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Salvator-X board
  *
  * Copyright (C) 2015 Renesas Electronics Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index 41a6ef48532de1fe2e349eb358f3fb7649971fdd..526966ab24debe55894258070ae3df0415333a08 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar R8A7795 SoC
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a779x-u-boot.dtsi"
index 31df1f62aa8f5c7b4da17efee11e1ac8d9933316..7f8352f7e6e4858517f77a47268917d19e076f12 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the r8a7795 SoC
  *
  * Copyright (C) 2015 Renesas Electronics Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/clock/r8a7795-cpg-mssr.h>
index a8cb4252bac2b5e54bd2cd31561d9025eaf7b6e3..a1d13ccf285cd83139f20bf76dc47b9597cfd890 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the ULCB board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7796-m3ulcb.dts"
index db47a6223345cf5e1d1335f42d220a00187d3ec3..cbd8acbf537e634ab461bd03c9459203440bfbd0 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the M3ULCB (R-Car Starter Kit Pro) board
  *
  * Copyright (C) 2016 Renesas Electronics Corp.
  * Copyright (C) 2016 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index 1e28d93a93855c3dc8932d25e318b9a4165ab6ca..7a8ad27795910dda6fc868a4df234ac25a8ef468 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Salvator-X board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a7796-salvator-x.dts"
index ae19028c1bf9db2d6146ccf6429afc8ead8d9217..62aa27dbfde1a1bf57db319367e83034d13be787 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Salvator-X board
  *
  * Copyright (C) 2016 Renesas Electronics Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index daece9579a4bce5b28851eaa37f93512b0656f98..7cc60bc54a92a4c5a71f405eb95b59d759d6595f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar R8A7796 SoC
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a779x-u-boot.dtsi"
index 7cb14bb65f0ec17a5e7f2edb4b5f6effb42e22a2..db545ec1309e4507ab55c3c50db59ed6fb19689d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the r8a7796 SoC
  *
  * Copyright (C) 2016 Renesas Electronics Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/clock/r8a7796-cpg-mssr.h>
index d18b5bf90027833db7de4b4170ab7b857e31c203..06002b629aeb8c83b21ce3f394dba9a46a3ca325 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the M3N Salvator-XS board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a77965-salvator-x.dts"
index 1887dcea0e4c874f3c07e86ab1e253a11585b8ed..f0023114d14f9b6ab76f1abe466139244a3cd593 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar R8A77965 SoC
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a779x-u-boot.dtsi"
index 1c9dd2548ae54f180912441906fa58478fbafddb..7ab71a1c65ba7425bc61b8f87afb421ae45f993f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Eagle board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a77970-eagle.dts"
index c051cddb256d7fadc2049dfd072b43d210d7588c..6db229dc230d0e146a6e1a4394794f52db1658c7 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Eagle board
  *
  * Copyright (C) 2016-2017 Renesas Electronics Corp.
  * Copyright (C) 2017 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index db121a1e2abd7d8a3bcd0d071bddaa0b6c501d4e..8fb7fe92dbcd7ac4635d1765edbd4fc9c7966b9c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar R8A77970 SoC
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a779x-u-boot.dtsi"
index 42c5c72bf28bc304f9ff32f46fe6c33fc6611804..847f413a7996ddfb6fc8b072ad334873487baf35 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the r8a77970 SoC
  *
  * Copyright (C) 2016-2017 Renesas Electronics Corp.
  * Copyright (C) 2017 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/interrupt-controller/irq.h>
index 4f4aa4d60299778ff26f31f425d53bb6924bd009..2f53970809e785c8bb9c51f9d93a5a3864e19799 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot for the Draak board
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a77995-draak.dts"
index e758f12124eb0743920ea82831a226b4e37c9c51..eab9497fb5ea067f2c307170edece898af496b12 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the Draak board
  *
  * Copyright (C) 2016 Renesas Electronics Corp.
  * Copyright (C) 2017 Glider bvba
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index 6a944ddd5c35646a5424238fba74775120fc51a6..e0852c8df21db4027c4db1fec488b591432b61dd 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar R8A77995 SoC
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "r8a779x-u-boot.dtsi"
index 733b6afc8901360d2e358ca77eb73e8cde068dbf..0328c8acd3fe96b73b1eba9a65c64c10c6ee1a2e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for the r8a77995 SoC
  *
  * Copyright (C) 2016 Renesas Electronics Corp.
  * Copyright (C) 2017 Glider bvba
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/clock/r8a77995-cpg-mssr.h>
index 0baac1d2c5bd50683d85ece4599ee6232571f234..a6bf75182ecdefd28f32c42d4e7c636cb88d0226 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source extras for U-Boot on RCar Gen3
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 / {
index 6754625f00b46b9a4bc64a814349c3f45f40c1c8..3493150df9271d0f0ce3979c0b9940bb9651c0e9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /dts-v1/;
index ca1d5ac12ecd8d980cda2968582826ca32b49410..75588de4863992bb3b315420abca52eaec24f190 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/interrupt-controller/irq.h>
index 6940af9a5c17d992e5862e5d38ff48e6fe92b281..2fb2b0da6d3f3a32bcf9ca7897b0ecaa7bf8a72a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /dts-v1/;
index 566543bf2d2421c55df240b891f355ffbb5ef413..5d2499c132449ea13a5522e2b47b476ef3b1b06c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <dt-bindings/gpio/gpio.h>
index 26f5707bb8ff6c533f7e737a102a9eb8289a9c91..013535abcd2d226aaf2abae340c13cf1593bb6ff 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2018 Fuzhou Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 &cru {
index 0fc4f54af2d44ce0a398a2699537079fa34887cb..ac931e14af19d7a497368fdca675ebed425b56c2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index aeb5b80e144ac8ac906651601ef9df7d465478a1..7bcca6a02d6912e8596907347af3084aca6b49bc 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright (c) 2013 MundoReader S.L.
  * Author: Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 #include <dt-bindings/gpio/gpio.h>
index ae0b0a4b8e3fe15ff6b3ac2fbfee5c4e2fc9d0a4..bfb367ac99f0ac7fc1ca52864d8befc656678351 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+ X11
  */
 
 /dts-v1/;
index 22324f97b3d9412c82224a7aa9208af03bed0868..be026b0e07832552476226452388f9eb902145b8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Fuzhou Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/gpio/gpio.h>
index 3f03e1326cb369002771ef472201c53a1f9e0dad..575de44c05db7290936ba67a2be695591fb9ab2c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+ X11
  */
 
 /dts-v1/;
index a84156fe1468ff5d1f6737432929f59c6c168cac..17c79d3c279c3198f10e636397f759928ea197b3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+ X11
  */
 
 #include "rk3288.dtsi"
index 66ddf8d655bed9132584957c75cfb1a16ea9dcc5..b5693071680235fa96f741b3aab5f1e520f5bf5d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+ X11
  */
 
 /dts-v1/;
index 59ff8bc10440ecc563fd383d2d1b96e366a8df37..2e075406f40cdaff77c07d511403d1026763234c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright (c) 2014, 2015 FUKAUMI Naoki <naobsd@gmail.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+ X11
  */
 
 /dts-v1/;
index 072eaa61168adc243363c8afd736d6b1238e791b..de5e8f2e8d1a17016f0dda6372333f243f8ee2e1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright (c) 2014, 2015 FUKAUMI Naoki <naobsd@gmail.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+ X11
  */
 
 #include "rk3288.dtsi"
index 7b92caf024f71d5cc958262192c9a75184732cdd..29e60dd125e8be38f68fedabf4f13bccd6896d33 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+ X11
  */
 
 /dts-v1/;
index 47dc0f9d74d573b9bc40fe4ee842fe8d276f4d1d..432f744bebc2c8233acc517fd21989b19b8ac2b5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright (c) 2016 Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+ X11
  */
 
 #include "rk3288.dtsi"
index 284d5eda7bc6a24f96b69f608b0ba299af43c36c..d1e1cd51125accfa8cd84cc18014830020ab9cda 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+ X11
  */
 
 /dts-v1/;
index 59482c1c9184dc25d193a1780b9ce82718bcd7d0..87dd8142d91a0132ee50eea86588913cad1b400c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Device Tree Source for RK3288 SoC thermal
  *
  * Copyright (c) 2014, Fuzhou Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/thermal/thermal.h>
index ea2f7159220c134b344ae98e6658a3b000b3e641..3edd21cc2f4b07c2d115bdbf252d0077e7f43818 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+ X11
  */
 
 /dts-v1/;
index f88a8680bfa5afdcf06ff3438df94139e155a900..143eaae26db554dbafe249490c6499351579cb37 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Google Veyron (and derivatives) board device tree source
  *
  * Copyright 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/clock/rockchip,rk808.h>
index 2e6272b81b09b5e871841d4aa75643c8e1b04304..42f52d4d99a6e3993b454f81c9d8373f06271375 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Google Veyron Jerry Rev 3+ board device tree source
  *
  * Copyright 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index a31405875036d471c71b50521a93790c8c9d2b16..4b66f6be3c5b9792fb0abca15c9ee0459a130172 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Google Veyron (and derivatives) board device tree source
  *
  * Copyright 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <dt-bindings/clock/rockchip,rk808.h>
index 6017ca2ddc832ad4c44290d116cc763b217a8e6f..379b1e31890aeebe16c9bac56dfb781c0b961f4c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Jagan Teki <jagan@amarulasolutions.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 &dmc {
index 2c8a616782bce1aa7306661ec6ebb8e3ec5405e1..9f3f6f5051664f8ce2ea021f7b3ab6313ab87e7e 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/interrupt-controller/irq.h>
index 336c2d5353b816983777a5ae2729618579f795cc..ec594a8452eb62a1671948be323294b0a10fc1d2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /dts-v1/;
index 5de1059aa29bfd4256f372f84c9cb193f2a67a4d..6095a124b09c03a56918f4a481849fc73e0a2a72 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <dt-bindings/clock/rk3328-cru.h>
index 764b3e4cb4fbbab54aae1afea473d5db2aee89f8..30ea9e433ae9b2e21497a941586c47fac47cbf12 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+       X11
  */
 
 &pinctrl {
index a9b7f81c6273019260b352e8de04246b931cbcef..fb4a4fb59ca1edaf764d34994b4a97b6fb4c7d75 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+       X11
  */
 
 / {
index f018b8b146368984ea38b0214442cbe2e175eff6..5e578b175b5e7fb13eb4da8c67da3a7f32872eaf 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+       X11
  */
 
 /dts-v1/;
index 3a5e30ea55128068af61aca56ae90ffc3afa9822..74957814548799cff323f899d6a796b678623428 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+       X11
  */
 
 &pinctrl {
index 764b3e4cb4fbbab54aae1afea473d5db2aee89f8..30ea9e433ae9b2e21497a941586c47fac47cbf12 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+       X11
  */
 
 &pinctrl {
index 27befadd67ceb152d03a2849bdd470b9ad0efa14..120dec1a3de9ceba1aaddadb767baa6fae5e7246 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /dts-v1/;
index ed0e00e9d2187835e472f2215e53f12ad2767dcb..ce004d0d18dfb580d2a371427d7ccf4247434c65 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /dts-v1/;
index f134c006889e686163db9d67d71ceaf063d6792a..be350866a70ae050bd7564cdd9f075768590b0c6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Fuzhou Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /dts-v1/;
index 564de912264d27cbd3365e67829109292ce45d16..8f1193cbe688ebe0307437dfc0b690333ec38201 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+       X11
  */
 
 /dts-v1/;
index 31aaf7046464b2e9fe282ff5b41891011eecc03d..337e0eabb485fbb87063763fd233eff8d4d8a8f6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+       X11
  */
 
 /dts-v1/;
index 4eec8e761193bf70a20628b8a9b193debf67a21a..bb86a448fae5d5c719de7d45c7464de1536c1bae 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+       X11
  */
 
 /dts-v1/;
index d2c961e31784d8bd8bb320407d3b84464a7e8ebd..35840319ff041ad09aa60795f1c7e65ac6b26206 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+       X11
  */
 
 #include <dt-bindings/pwm/pwm.h>
index f032eece23e283a8cea8a3bf19b12b89c59a11f0..3708bd674b820a7eb25e1591de7c7b9865f46cfe 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 &dmc {
index d54ea82d1eaecb10df0aeefb47d994c32f4a0d7a..fcd01f8b462f2a6209eac7b1aed3e6bf4c64647f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 &dmc {
index 80e946e35eef80e3bd2551766bc2d2a3d55e579d..c46c1996bec4e4b9143e219ecb6c65dc3923a55c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 &dmc {
index 65dfc3806c4ece4ba22fabe26c3938258e4d1ff1..fc4cccb6a0d3f30db00dbc48d6459095b0fe0fac 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 &dmc {
index 7f1fc50f38d35fba3bef0a2f976aa3b9fbd16a45..83c257b1228bd0b7b791040e603b2ac67f06e5b1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016-2017 Fuzhou Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/clock/rk3399-cru.h>
index 6d9e36d235c156636e665a8d7f89ddcc62c80790..612ed44bd6a8723719db855c8e8da67d63e4241a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright (c) 2013 MundoReader S.L.
  * Author: Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 #include <dt-bindings/interrupt-controller/irq.h>
index 8e857b2c8913fee306dd2867377cc435388f8b22..ccb9969da0e324c43194e648b17f7bd77fe93e38 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /dts-v1/;
index 31b4d93b0763d49b16a82e235c73c252aa736da6..acfd97e18d77884ec8c3766942e580d1f43a2221 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <dt-bindings/gpio/gpio.h>
index 975386969e16ec3c0342da39e3e289fcf9fc4872..290f4cfd03a2185f6fed5aac88b4ff351bcf4227 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions to enable a generic Exynos GPIO driver
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 07e76c098589a276e968ade68a73f1b89bf65d61..ea97ca6a92dbfbe15e39e024efd15772958a461e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot additions to enable a generic Exynos GPIO driver
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index 182325a09146d1f744940ab5d9e36415699d2c3b..90e3405040af5d60aa5bfc62050f7223543c6c69 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung's S5PC110-based Goni board device tree source
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 95f15ed48d39ccd57e029f7abe3124ddcc1e9319..d36d662ccebd6ce33f45d05cdc086fef53453e6c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung's Exynos4210-based SMDKV310 board device tree source
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index ead0560f477bf22d2f01aa1f18f7cbff49c584e8..e64127fcb289620d4bd95f79ade8244191c5a76e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "skeleton.dtsi"
index d10e0899766af7cc35c047907342c4a3d9dd3009..b6939b011aa19a421107c6b1299d7c0906371c69 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright (C) 2016-2017 Intel Corporation
  *
- * SPDX-License-Identifier:    GPL-2.0        X11
- *
  *<auto-generated>
  *     This code was generated by a tool based on
  *     handoffs from both Qsys and Quartus.
index fa0bd7d2f93db5110c5205744b2e79a823fb663c..b117383d75fe842d3b2bd671528597bc04735993 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 4e4b619f4f9cb071cbce21d11ee88028cb67233f..449ba9cbb964a90ce60f0613198ac6a09032dbfb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_arria5.dtsi"
index 040b2362111e530d7accc223ec24386077c90a54..8f356cb580b1072431771c951f24812ac882a506 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 5dff2a3a238ccba979a534309fb28f10242d5bcc..aeb327dd5b19d3912dba042a2bbe9cacc3adffbe 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index 5e7fe2aa5fc90f0524d9d032a87d55bbc15ba2e6..f4a98e4bb0a8c38e422885d90600bc3a6d6908eb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright Altera Corporation (C) 2015
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index ee62a50f5d1c3dddfa519654827261b4b29b54a0..7da2d8b0436a977dce3357af6f21621422957688 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Intel Corporation
  *
  * based on socfpga_cyclone5_de0_nano_soc.dts
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index a583990aec3c102461161f2ff39f7576b83b2107..e6fadb4fc92bc0e693aee7e2a900af7f82f956a7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright Altera Corporation (C) 2015
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index ea323a16caac3ad80600bca185938f4b87eb2b78..aa1ce2c3e2e6e2062d73b34099bfe4397b70e249 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index 833a87d8a2fce8b82344e2b8d0c08b5e1c68f31e..65bec1536f59322dea61fad006f5516c5938cb5d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index 3af51134bbec6c5e97951641cf005541cc1ca0ab..55c70abb02e10f5e07a7f153b36d625792f35fc3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index 6f42b88130d2942223c0d3377b3d4df52dc19b87..08d8356d80ac505558ac134767a24a4b4774d7fa 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2014 Steffen Trumtrar <s.trumtrar@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index e612eeed4ffc787246d4f676c5ac6c418395bd92..0d452ae300a8c4e91e23b30b495f741765b79c67 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2014 Steffen Trumtrar <s.trumtrar@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index e24830af57edc1e5f41b3ec7c257005c0f2f5849..341df7a3e7065d8ca464785d74c4e75f6443b46e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index a0febe91b0ab77ce7f8dc7ef809fdd87ea53a2fc..7a032af3a4b6c619453713befb5db066cc71ab1f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "socfpga_cyclone5.dtsi"
index ddf8032b60a1bce9a2d0765bd1158f3bc794e5ab..db8eb7ce7a80e5289a010e7186884593103d44b6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2018 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /dts-v1/;
index 5e5ae62aa8c7e082e6e313d7c1f5397345fef87a..d5f43a23e7e5fcdb542408eab3ede4003cc646c4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2018 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include "socfpga_stratix10.dtsi"
diff --git a/arch/arm/dts/stih410-b2260-u-boot.dtsi b/arch/arm/dts/stih410-b2260-u-boot.dtsi
new file mode 100644 (file)
index 0000000..8391631
--- /dev/null
@@ -0,0 +1,16 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
+ * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
+ * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
+ *
+ */
+
+/{
+       soc {
+               st_dwc3: dwc3@8f94000 {
+                       dwc3: dwc3@9900000 {
+                               phys = <&usb2_picophy0>;
+                       };
+               };
+       };
+};
index 826c942e67110bd87461fed23e024d7768753884..6da0a636c1b5d3f41fd93ed36e0c5b34773787b0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/memory/stm32-sdram.h>
index 4bf53a717d9290015f20e97d639e1f9a39ee6653..c16594b7e43371182c1bd40187806ae0b841f736 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, STMicroelectronics - All Rights Reserved
  * Author: Maxime Coquelin <mcoquelin.stm32@gmail.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 59dda436b411c892dc2fb3fbce7a49d072cc6f73..8a0f642a937368717698d6fab05802fcf82a96fd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/memory/stm32-sdram.h>
index 094bab4fe8dccc59ff395bdacd642a35b9617068..774f1b5e656e17c0599044bc431b91face9d0c68 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/memory/stm32-sdram.h>
index ddfa0794d9f8bb85a96e9fe2e34a2507b8f6113c..094f8424b42e361802f878770c75c113f52b132f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright : STMicroelectronics 2018
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 / {
index 352e470fa9d8a7875e8d13694d640339d4506ec5..8a5a821ec4e28bfd300c4ac000cc8a81ba3f8c11 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 /* STM32MP157C ED1 and ED2 BOARD configuration
index 1eca8020f966e2f8af0e39467c6969bc1370b253..fa9fd29bddf8c65fd6bac543dcd252cf2c673693 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright : STMicroelectronics 2018
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 / {
index b84899a1ea94c1990dd00e19a38b28fb65530b17..2b894162e9e963ea7cde4ed7aea3845a416bf0ad 100644 (file)
                        };
                };
 
+               pwr: pwr@50001000 {
+                       compatible = "st,stm32mp1-pwr", "st,stm32-pwr", "syscon", "simple-mfd";
+                       reg = <0x50001000 0x400>;
+                       system-power-controller;
+                       interrupts = <GIC_SPI 149 IRQ_TYPE_NONE>;
+                       st,sysrcc = <&rcc>;
+                       clocks = <&rcc_clk PLL2_R>;
+                       clock-names = "phyclk";
+
+                       pwr-regulators@c {
+                               compatible = "st,stm32mp1,pwr-reg";
+                               st,tzcr = <&rcc 0x0 0x1>;
+
+                               reg11: reg11 {
+                                       regulator-name = "reg11";
+                                       regulator-min-microvolt = <1100000>;
+                                       regulator-max-microvolt = <1100000>;
+                               };
+
+                               reg18: reg18 {
+                                       regulator-name = "reg18";
+                                       regulator-min-microvolt = <1800000>;
+                                       regulator-max-microvolt = <1800000>;
+                               };
+
+                               usb33: usb33 {
+                                       regulator-name = "usb33";
+                                       regulator-min-microvolt = <3300000>;
+                                       regulator-max-microvolt = <3300000>;
+                               };
+                       };
+               };
+
+               vrefbuf: vrefbuf@50025000 {
+                       compatible = "st,stm32-vrefbuf";
+                       reg = <0x50025000 0x8>;
+                       regulator-min-microvolt = <1500000>;
+                       regulator-max-microvolt = <2500000>;
+                       clocks = <&rcc_clk VREF>;
+                       status = "disabled";
+               };
+
                pinctrl: pin-controller {
                        compatible = "st,stm32mp157-pinctrl";
                        #address-cells = <1>;
index 2caa939760d546c38b65736c6a4cd92055933b5e..5b8be93512b5fac4cb261da2877f515f9dd76ea6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright : STMicroelectronics 2018
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <dt-bindings/clock/stm32mp1-clksrc.h>
index 129cd02418aa0efdb5c28b8bcbd062fe8b59d3e8..233470742257b1765c20489b6e7247cfb96199bf 100644 (file)
@@ -10,6 +10,7 @@
 #include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/input/input.h>
 #include <dt-bindings/pinctrl/stm32-pinfunc.h>
+#include <dt-bindings/mfd/st,stpmu1.h>
 
 / {
        model = "STMicroelectronics STM32MP157C pmic eval daughter";
        memory {
                reg = <0xC0000000 0x40000000>;
        };
+
+       sd_switch: regulator-sd_switch {
+               compatible = "regulator-gpio";
+               regulator-name = "sd_switch";
+               regulator-min-microvolt = <1800000>;
+               regulator-max-microvolt = <2900000>;
+               regulator-type = "voltage";
+               regulator-always-on;
+
+               gpios = <&gpiof 14 GPIO_ACTIVE_HIGH>;
+               gpios-states = <0>;
+               states = <1800000 0x1 2900000 0x0>;
+       };
 };
 
 &gpioa {
                interrupt-controller;
                #interrupt-cells = <2>;
                status = "okay";
+
+               st,main_control_register = <0x04>;
+               st,vin_control_register = <0xc0>;
+               st,usb_control_register = <0x30>;
+
+               regulators {
+                       compatible = "st,stpmu1-regulators";
+
+                       ldo1-supply = <&v3v3>;
+                       ldo2-supply = <&v3v3>;
+                       ldo3-supply = <&vdd_ddr>;
+                       ldo5-supply = <&v3v3>;
+                       ldo6-supply = <&v3v3>;
+                       pwr_sw1-supply = <&bst_out>;
+                       pwr_sw2-supply = <&bst_out>;
+
+                       vddcore: buck1 {
+                               regulator-name = "vddcore";
+                               regulator-min-microvolt = <800000>;
+                               regulator-max-microvolt = <1350000>;
+                               regulator-always-on;
+                               regulator-initial-mode = <2>;
+                               regulator-over-current-protection;
+
+                               regulator-state-standby {
+                                       regulator-on-in-suspend;
+                                       regulator-suspend-microvolt = <1200000>;
+                                       regulator-mode = <8>;
+                               };
+                               regulator-state-mem {
+                                       regulator-off-in-suspend;
+                               };
+                               regulator-state-disk {
+                                       regulator-off-in-suspend;
+                               };
+                       };
+
+                       vdd_ddr: buck2 {
+                               regulator-name = "vdd_ddr";
+                               regulator-min-microvolt = <1350000>;
+                               regulator-max-microvolt = <1350000>;
+                               regulator-always-on;
+                               regulator-initial-mode = <2>;
+                               regulator-over-current-protection;
+
+                               regulator-state-standby {
+                                       regulator-suspend-microvolt = <1350000>;
+                                       regulator-on-in-suspend;
+                                       regulator-mode = <8>;
+                               };
+                               regulator-state-mem {
+                                       regulator-suspend-microvolt = <1350000>;
+                                       regulator-on-in-suspend;
+                                       regulator-mode = <8>;
+                               };
+                               regulator-state-disk {
+                                       regulator-off-in-suspend;
+                               };
+                       };
+
+                       vdd: buck3 {
+                               regulator-name = "vdd";
+                               regulator-min-microvolt = <3300000>;
+                               regulator-max-microvolt = <3300000>;
+                               regulator-always-on;
+                               st,mask_reset;
+                               regulator-initial-mode = <8>;
+                               regulator-over-current-protection;
+
+                               regulator-state-standby {
+                                       regulator-suspend-microvolt = <3300000>;
+                                       regulator-on-in-suspend;
+                                       regulator-mode = <8>;
+                               };
+                               regulator-state-mem {
+                                       regulator-suspend-microvolt = <3300000>;
+                                       regulator-on-in-suspend;
+                                       regulator-mode = <8>;
+                               };
+                               regulator-state-disk {
+                                       regulator-suspend-microvolt = <3300000>;
+                                       regulator-on-in-suspend;
+                                       regulator-mode = <8>;
+                               };
+                       };
+
+                       v3v3: buck4 {
+                               regulator-name = "v3v3";
+                               regulator-min-microvolt = <3300000>;
+                               regulator-max-microvolt = <3300000>;
+                               regulator-boot-on;
+                               regulator-over-current-protection;
+                               regulator-initial-mode = <8>;
+
+                               regulator-state-standby {
+                                       regulator-suspend-microvolt = <3300000>;
+                                       regulator-unchanged-in-suspend;
+                                       regulator-mode = <8>;
+                               };
+                               regulator-state-mem {
+                                       regulator-off-in-suspend;
+                               };
+                               regulator-state-disk {
+                                       regulator-off-in-suspend;
+                               };
+                       };
+
+                       vdda: ldo1 {
+                               regulator-name = "vdda";
+                               regulator-min-microvolt = <2900000>;
+                               regulator-max-microvolt = <2900000>;
+                               interrupts = <IT_CURLIM_LDO1 0>;
+                               interrupt-parent = <&pmic>;
+
+                               regulator-state-standby {
+                                       regulator-suspend-microvolt = <2900000>;
+                                       regulator-unchanged-in-suspend;
+                               };
+                               regulator-state-mem {
+                                       regulator-off-in-suspend;
+                               };
+                               regulator-state-disk {
+                                       regulator-off-in-suspend;
+                               };
+                       };
+
+                       v2v8: ldo2 {
+                               regulator-name = "v2v8";
+                               regulator-min-microvolt = <2800000>;
+                               regulator-max-microvolt = <2800000>;
+                               interrupts = <IT_CURLIM_LDO2 0>;
+                               interrupt-parent = <&pmic>;
+
+                               regulator-state-standby {
+                                       regulator-suspend-microvolt = <2800000>;
+                                       regulator-unchanged-in-suspend;
+                               };
+                               regulator-state-mem {
+                                       regulator-off-in-suspend;
+                               };
+                               regulator-state-disk {
+                                       regulator-off-in-suspend;
+                               };
+                       };
+
+                       vtt_ddr: ldo3 {
+                               regulator-name = "vtt_ddr";
+                               regulator-min-microvolt = <0000000>;
+                               regulator-max-microvolt = <1000000>;
+                               regulator-always-on;
+                               regulator-over-current-protection;
+
+                               regulator-state-standby {
+                                       regulator-off-in-suspend;
+                               };
+                               regulator-state-mem {
+                                       regulator-off-in-suspend;
+                               };
+                               regulator-state-disk {
+                                       regulator-off-in-suspend;
+                               };
+                       };
+
+                       vdd_usb: ldo4 {
+                               regulator-name = "vdd_usb";
+                               regulator-min-microvolt = <3300000>;
+                               regulator-max-microvolt = <3300000>;
+                               interrupts = <IT_CURLIM_LDO4 0>;
+                               interrupt-parent = <&pmic>;
+
+                               regulator-state-standby {
+                                       regulator-unchanged-in-suspend;
+                               };
+                               regulator-state-mem {
+                                       regulator-off-in-suspend;
+                               };
+                               regulator-state-disk {
+                                       regulator-off-in-suspend;
+                               };
+                       };
+
+                       vdd_sd: ldo5 {
+                               regulator-name = "vdd_sd";
+                               regulator-min-microvolt = <2900000>;
+                               regulator-max-microvolt = <2900000>;
+                               interrupts = <IT_CURLIM_LDO5 0>;
+                               interrupt-parent = <&pmic>;
+                               regulator-boot-on;
+
+                               regulator-state-standby {
+                                       regulator-suspend-microvolt = <2900000>;
+                                       regulator-unchanged-in-suspend;
+                               };
+                               regulator-state-mem {
+                                       regulator-off-in-suspend;
+                               };
+                               regulator-state-disk {
+                                       regulator-off-in-suspend;
+                               };
+                       };
+
+                       v1v8: ldo6 {
+                               regulator-name = "v1v8";
+                               regulator-min-microvolt = <1800000>;
+                               regulator-max-microvolt = <1800000>;
+                               interrupts = <IT_CURLIM_LDO6 0>;
+                               interrupt-parent = <&pmic>;
+
+                               regulator-state-standby {
+                                       regulator-suspend-microvolt = <1800000>;
+                                       regulator-unchanged-in-suspend;
+                               };
+                               regulator-state-mem {
+                                       regulator-off-in-suspend;
+                               };
+                               regulator-state-disk {
+                                       regulator-off-in-suspend;
+                               };
+                       };
+
+                       vref_ddr: vref_ddr {
+                               regulator-name = "vref_ddr";
+                               regulator-always-on;
+                               regulator-over-current-protection;
+
+                               regulator-state-standby {
+                                       regulator-on-in-suspend;
+                               };
+                               regulator-state-mem {
+                                       regulator-on-in-suspend;
+                               };
+                               regulator-state-disk {
+                                       regulator-off-in-suspend;
+                               };
+                       };
+
+                        bst_out: boost {
+                               regulator-name = "bst_out";
+                               interrupts = <IT_OCP_BOOST 0>;
+                               interrupt-parent = <&pmic>;
+                        };
+
+                       vbus_otg: pwr_sw1 {
+                               regulator-name = "vbus_otg";
+                               interrupts = <IT_OCP_OTG 0>;
+                               interrupt-parent = <&pmic>;
+                               regulator-active-discharge;
+                        };
+
+                        vbus_sw: pwr_sw2 {
+                               regulator-name = "vbus_sw";
+                               interrupts = <IT_OCP_SWOUT 0>;
+                               interrupt-parent = <&pmic>;
+                               regulator-active-discharge;
+                        };
+               };
        };
 };
 
        st,negedge;
        st,pin-ckin;
        bus-width = <4>;
+       vmmc-supply = <&vdd_sd>;
+       vqmmc-supply = <&sd_switch>;
        sd-uhs-sdr12;
        sd-uhs-sdr25;
        sd-uhs-sdr50;
index d2805c5415f3fbbef0f964673a93cc2e5ed55693..f815b83157804c168b7d3ff40ee68a356b24c0a3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * Minimal dts file for the iNet 3F for u-boot only
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index 96fa826371b62db4d5666bccb89df817dcc38459..d0267ceee90833b9b041820e5f3af85c97632a6d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * Minimal dts file for the iNet 3W for u-boot only
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index f216f27760a8fd38bb77f9ae0338cd332108ab5b..1bf88816c3d72bb8d28a4dcf2cd54b3975019ba5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * Minimal dts file for the Ampe A76 for u-boot only
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index d073294e96138627ec743ac8a7afde4109945fd2..aef733b3fe9b484ea085190e6a1b21095b45dc43 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * Minimal dts file for the iNet 86VS for u-boot only
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index 658ffce0fb51e4a1af430695d3b34352028b6657..32ab9751c6e8676058c14d5e7b704d17d1f16c05 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * Minimal dts file for the Mixtile LOFT-Q for u-boot only
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index 8b730cdfaef0279789b822cb329c2da96b9d5792..57fe0066cb4f4efdd38aa42e13c282eb738735e4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * Minimal dts file for the Ainol AW1 for u-boot only
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index c4aed8c79c3ee01166004a29eac61e6f7a4d2137..00c3ffd32388f3a8c1d07dab64750ea8101e0746 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * Minimal dts file for the Mele M5 for u-boot only
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index 759ec9d93ba7cab8583d43f1526b675a84aa2d72..f1fb97d3fb51331af944639bfae2241611a8fec6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * Minimal dts file for the Yones Toptech BD1078 for u-boot only
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index 44e64998c5f0dfdbdbbce8b45500c2f712da2f33..3ff2f67c1ad69bacebb6a065b039fbfcec6bcbe3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "tegra-u-boot.dtsi"
index 08f267879f9dcd0b4aae0d4801671abbc713e71d..22d8f7efb2d60a4dbc9833ee1a08385ede4fa6b9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Cavium Thunder DTS file - Thunder board description
  *
  * Copyright (C) 2014, Cavium Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+ or X11
- *
  */
 
 /dts-v1/;
index 6e9230b03523be310052772440c033c6364fe848..b8d6f7b315f3237fbdebfa7cc7f22747251e8299 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Cavium Thunder DTS file - Thunder SoC description
  *
  * Copyright (C) 2014, Cavium Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+ or X11
- *
  */
 
 / {
index 1986a0be4b6d4ea7e5b1f08568d04c59e81a48d7..b57acc90ceeb5eeb8c4a29f3ec15b1caf003c217 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
 /*
  * Device Tree Source for UniPhier Pro5 4KBOX Board (EVB-Pro5-4KBOX-M-V0)
  *
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  */
 
 /dts-v1/;
index c2f104a89b4e52de7f4c2f0fd9846f0395977f71..923dc2451cd2c794d0fe60aec77d2062c1e51dae 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2014 Toradex AG
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 #include "vf.dtsi"
 
index 477d8de2d49b241488366bb4f85fd2b080d4d548..5198eee024190bd0995fea08ab5b2130ff8664db 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 /include/ "skeleton.dtsi"
 #include <dt-bindings/gpio/gpio.h>
index 02d0ce8653ec1abdb2f3eaf0e4bc399a5e0e0599..3f33d970e0eec320431aaf9767aced4f7e9cc689 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2014 Toradex AG
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index 24dfcbe0fc3af37939a9034eaace9e31d41c32ec..0a6b937feea6def1e424ed9e1157b8a21329d899 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2014 Toradex AG
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index 237aa8d7fa543f70839d6bde26e47f6134d71b5c..62e9f438b027e7623df1d5f12fa50cceb91c7237 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR X11
 /*
  * Copyright 2016 Toradex AG
- *
- * SPDX-License-Identifier:     GPL-2.0+ or X11
  */
 
 /dts-v1/;
index 7ef102ad05cdf4acf171c47d886f09c5652d0462..47e8c184ad947f0cd17990e8da2b70909d5136fc 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Xilinx Zynq 7000 DTSI
  * Describes the hardware common to all Zynq 7000-based boards.
  *
  *  Copyright (C) 2011 - 2015 Xilinx
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index bc08303d7a1acab1196ab2b85743483d187e0b0e..3252d6a44409f304c708494f33cc740f4db58421 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Xilinx CSE QSPI single DTS
  *
  * Copyright (C) 2015 - 2017 Xilinx, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "zynq-cse-qspi.dtsi"
index 1c3736f1cd6ac2d9fdcf5b7e179fa3c268b8961a..2b169468b06d8c45d4a38f2a75bcea24eb085acf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Xilinx CSE QSPI board DTS
  *
  * Copyright (C) 2015 - 2017 Xilinx, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 
index 2d07b92e9cff99723365e1a0a1df1c780bc87a3e..79f878eab229beee233e7df6d3274a2f26dbda11 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Xilinx MicroZED board DTS
  *
  * Copyright (C) 2013 - 2016 Xilinx, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 #include "zynq-7000.dtsi"
index e15667c1087ac4a7f511bc873a9fb5eaebf49254..dea6a422c3cb5b730767aa6df77a427a255bc8d4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Avnet PicoZed board DTS
  *
  * Copyright (C) 2015 Xilinx, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 #include "zynq-7000.dtsi"
index ebd08b4f4014d6d102fd0bda80752679753ed498..a30d667146d10276f86fd280e865661704c89806 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SYZYGY Hub DTS
  *
  *  Copyright (C) 2011 - 2015 Xilinx
  *  Copyright (C) 2017 Opal Kelly Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 /include/ "zynq-7000.dtsi"
index bf421f6653e9f04b65462273ed3b64f0aafa70b5..f6f10fe1a15d96b88ee9e0c688448f9bcb863d4c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Topic Miami board DTS
  *
  * Copyright (C) 2014-2016 Topic Embedded Products
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /dts-v1/;
 #include "zynq-7000.dtsi"
index f88cb4bf988bbe2b28735bb2a14095441e571a29..366fd5bbb10055d91057a262d858d08b845cd5c6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Topic Miami Lite board DTS
  *
  * Copyright (C) 2017 Topic Embedded Products
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include "zynq-topic-miami.dts"
 
index 3036f6ea9cf6510eaad0dd66f863298822050b92..c0ccea90a18ffe896610227d30b66eccf66a1092 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Topic Miami Plus board DTS
  *
  * Copyright (C) 2016 Topic Embedded Products
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include "zynq-topic-miami.dts"
 
index e65934046b43c7e24ceb97901ee3e4145a2139ef..e5b3c5fc78cb2b432966c1fdffacb5a86599ab2b 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * dts file for Xilinx ZynqMP Mini Configuration
  *
  * (C) Copyright 2018, Xilinx, Inc.
  *
  * Siva Durga Prasad <siva.durga.paladugu@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 16e5f55ebc24d299c4d05964c7bdf2f0057aa298..93aa193f017866ab52a01020c492cf8f8676e9a9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * dts file for Xilinx ZynqMP Mini Configuration
  *
@@ -5,8 +6,6 @@
  *
  * Siva Durga Prasad <siva.durga.paladugu@xilinx.com>
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index bd0016e441abf33fc24c405d648f473bf10091f0..493be6431167c45db8d23aebca4864edfadf36a0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Grinn
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_CHILISOM_SOM_H__
index a5af0120d804fdaf559cd232ee89cee25a83ecf0..6579cc0c5d91455ecd4b22740c02bd8f16310d57 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * clk-synthesizer.h
  *
  * Clock synthesizer header
  *
  * Copyright (C) 2016, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CLK_SYNTHESIZER_H
index eeebf162115b214235b89c0bbafb18374a364e20..dc7a9b188d34f75027c6d5f22e7767640c8bdeba 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * clock.h
  *
  * clock header
  *
  * Copyright (C) 2011, Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CLOCKS_H_
index bc1dab5b72b29ee98489a50bf14cfd55fdecbfef..e5ad50754e73c467bc58c197df6cb1fc5c456ab6 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * clocks_am33xx.h
  *
  * AM33xx clock define
  *
  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CLOCKS_AM33XX_H_
index b8b2db6c3de2e2bd52c309c541cd75322c9bd4db..9b819b0a1cd6061c8d37213d29355ea15f1696ea 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * cpu.h
  *
  * AM33xx specific header file
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _AM33XX_CPU_H
index a97ebb557bcd291a353aa349083968c6f4db6d11..d8ddecc0bd2f4a9356164196116ee2d53cebe8ff 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ddr_defs.h
  *
  * ddr specific header
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DDR_DEFS_H
index b5703f710f42ec10aa047d2057f18241d9091fae..eb6516da93c24c1928547b85a06498ea05a05fd2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Texas Instruments
  *
@@ -13,8 +14,6 @@
  *
  * ----------------------------------------------------------------------------
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef _EMAC_DEFS_H_
index 89ab0553857ad85ddd343876de6cf52141e2150e..24dc4bb1d0b8c86120d1e6e2afb1c10f04bae63f 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 #ifndef _GPIO_AM33xx_H
 #define _GPIO_AM33xx_H
 
index c2cc849f322a1ed250517a534a2b86a5e2d99773..0508b8c912abb17e37469d1d2aeb18f69ca34f2b 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * hardware.h
  *
  * hardware specific header
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AM33XX_HARDWARE_H
index 3e462834554557761f0a25649455b367868638bd..878ef3e5d2294329b8233782a9d016f3a2ed5b3d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * hardware_am33xx.h
  *
  * AM33xx hardware specific header
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AM33XX_HARDWARE_AM33XX_H
index af69ac6f2c6b1cf581ac362007574e8080e6fa56..64809d5deb5b4025c0bc0b42a410296ab18ace3c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * hardware_am43xx.h
  *
  * AM43xx hardware specific header
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AM43XX_HARDWARE_AM43XX_H
index 4509a237dfe64e5e8a88968127b6f59edde9ab66..b00d592bc31a65559ffeddb58e7cdfdedc9e0140 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * hardware_ti814x.h
  *
  * TI814x hardware specific header
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AM33XX_HARDWARE_TI814X_H
index 16e9a9945716e56c18dc514e6199ebe04dba1b29..491fca944da52645c59c815c1208cd6b4e74e18e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _I2C_AM33XX_H_
 #define _I2C_AM33XX_H_
index b2412b56e15e3a65bc4afe2fbaa1668ae2d3277f..0fd52f82f59c22904ab29df3858508dd8f4b0980 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments, <www.ti.com>
@@ -7,8 +8,6 @@
  *
  * Initial Code from:
  *             Richard Woodruff <r-woodruff2@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MEM_H_
index 2f4a3d1cf399ca5e3081525b9c040b5d6df6f704..256c5e243f8be2f1cbec28ed957eead57fa0df8a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * mux_am43xx.h
  *
  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MUX_AM43XX_H_
index d2c5df84b54f234a2d474a19ea7e59d72523c3d5..bc9f0a1146a0682704d78ae7711edc0844e63a1c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * omap.h
  *
@@ -8,8 +9,6 @@
  *
  * Derived from OMAP4 work by
  *     Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _OMAP_H_
index 4b5a48edd87781f0c406a8bc65ffa06dbe80403c..0bf8c17ff415d7bb8d0e5110a9197e7c59780f63 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _ASM_ARCH_SPL_H_
 #define        _ASM_ARCH_SPL_H_
index 57fbfa4625aa4954c8f69c6b69696c8e3abf4a1f..be17aad29ee6009e9bcf4eacf9881b850ce3790e 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * sys_proto.h
  *
  * System information header
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_H_
index d9feb1608390eff357643b42a4e97b8ba0f71e64..dd21ad3c60552202279971d0df36c54b38d3c8c6 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_ARMADA100_H
index 113e1c73f3fd8f90e3ef9561ef1b4d60c720ba20..2862dd072b96b96862b2a417f5666940228a4a69 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Lei Wen <leiwen@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c1f190dbd0d405755b7d99735a6303748ee83fc0..cd5e5051d51d6f4c43aa559e992ad26389b8ba2f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>, Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ARMADA100CPU_H
index 54e6ccf0c25cf7c04a56d59dd9034cdbc6216c52..b85f6a53d98b1338cb90925268fa3efc315402e2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * eInfochips Ltd. <www.einfochips.com>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_GPIO_H
index b918239e9c1bd64c80e65d57950a4a2b21999724..a808ee85745bfc4e7b4d36f779fa2498a56e8f5c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Based on linux/arch/arm/mach-mpp/include/mfp-pxa168.h
  * (C) Copyright 2007
@@ -8,8 +9,6 @@
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARMADA100_MFP_H
index 631acf3656e1a9034e858d39e298a98d6eadbc96..873ba6e91c9d81cf004f97ccf9f595a9b97933b6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * eInfochips Ltd. <www.einfochips.com>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARMADA100_SPI_H_
index fca18276d5fab1ce30cd6864e64ec3066d8e1be8..28147f42acf7515a927914c3157afc730291d4fb 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * eInfochips Ltd. <www.einfochips.com>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __UTMI_ARMADA100__
index 8f97e6d7766828ea19d6d33822b391ac0b5ae213..8cb114496af5035ac9667c5c8a4b55b2e162223b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0
  * https://spdx.org/licenses
  */
 
index bae39951eed00bb97bfc112bb5f915395f828cf4..64606efffd819e5b172485c217d5d17bc2171b2d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0
  * https://spdx.org/licenses
  */
 
index 6a19950de5f83c90ecac4ea7e202dda9fe02c9eb..2d9cf77980ccdf96e460094c8aa5e70fec02f982 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * (C) Copyright 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _GLOBALTIMER_H_
 #define _GLOBALTIMER_H_
index 34e88a8f2ee1ec85021c6ac122c3c6c353d7b104..fc72fac8d87fa1d1a2272734319cec0ab74b8d03 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010 Linaro
  * Matt Waddel, <matt.waddel@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _SYSCTRL_H_
 #define _SYSCTRL_H_
index a0412bd340c87f4389e60dc279cbda5211fa5c3c..04c413045816f9184e8676dc7167655e0d148194 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010 Linaro
  * Matt Waddel, <matt.waddel@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _SYSTIMER_H_
 #define _SYSTIMER_H_
index 4483b1a34efc20f3f6169922434d909cd8684c04..e3fa16ffab580c22467b133d4a22732b46477cec 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Matt Waddel, <matt.waddel@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _WDT_H_
 #define _WDT_H_
index 365dc21dbc4e36a84ba48a8afce44bc075731d42..dd85464ddc10927c4df9e16d2cc18dfedaabd295 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _ASM_ARCH_PERIPH_H
 #define _ASM_ARCH_PERIPH_H
index 590aed2f6c2b9e1034890a36916bf6684fbaf4e6..4988ced7ddcca54affdb383a063fdd30dceaab80 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _ASM_ARCH_SCU_AST2500_H
 #define _ASM_ARCH_SCU_AST2500_H
index a5f8615ae29080759c5a7a0d038aaf5acb27ad97..0bc551fbecf8e4b340df2dbb9caa75126a653e84 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _ASM_ARCH_SDRAM_AST2500_H
 #define _ASM_ARCH_SDRAM_AST2500_H
index 87c5b354ecf6341f0246273a55cc47a3829e88b0..ff24e2f86e37eb4892b1c93938fe0f60640687cf 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _ASM_ARCH_TIMER_H
 #define _ASM_ARCH_TIMER_H
index db8ecbcbe4a1546ef6a7b1ea36284fcafecd5650..8d6f292c8495e8ebf443e7bb320aa3967f0da25a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_WDT_H
index 28f05ba32d0fa0b47cce6f83d203b9857d3adbcb..8cde42b89bbbbb1504cacff550a20ac71ab07637 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* BOOT0 header information */
index da31f9871013c990700d468878d4cf99da2187e6..82c12bb70c2b3d1e80e0db7d23d38838454dd622 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_BCM235XX_GPIO_H
index 90eb2ff577055847968c3fa79c59095e24511288..ff6debc677c01f7499ab358d1a31abf6557086fa 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_BCM235XX_SYSMAP_H
index 28f05ba32d0fa0b47cce6f83d203b9857d3adbcb..8cde42b89bbbbb1504cacff550a20ac71ab07637 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* BOOT0 header information */
index 1b40a96ad423f6c1c31bf8ad38941a2f89b3fa12..6716e1a155e293f463e7684de1f046548361eed8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #ifndef __ARCH_BCM281XX_GPIO_H
index dbcc88cb90c93f6bd42b7641a60e2c0d898e8ddc..477b69388003318cc14f6176b122bb654e532a17 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #ifndef __ARCH_BCM281XX_SYSMAP_H
index 5f0164ce49c6d4203d3dc76da9918229fac8c87e..9eafe43fbafd69022f6ce7b758f581b55234af07 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014-2017 Broadcom.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_CONFIGS_H
index d3f3be326f5a0227be2acfb9cba38668b5ca20be..05fa9b9612d51ca4dd15f963da50b31923bbf446 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_CONFIGS_H
index 330493b6065e5d7996a2411021304cb55cdbdcc6..272b64480d1f44725306f17c88d670d332cc6eb6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Cirrus Logic EP93xx register definitions.
  *
@@ -18,8 +19,6 @@
  * Copyright (C) 2004 Ray Lehtiniemi
  * Copyright (C) 2003 Cirrus Logic, Inc
  * Copyright (C) 1999 ARM Limited.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define EP93XX_AHB_BASE                        0x80000000
index bf32782d17267ebd6316d721f9e65d4c38f7e31b..cf058d22a95710871b1d65f6d330f03d4b08dde1 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __ASM_ARCH_FSL_LAYERSCAPE_CLOCK_H_
index 95e2791507773233590cdd304cdc30723b41b6aa..23faffd9fc6f1eb353cd29710e9ce7de18e33c3f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARMV8_FSL_LAYERSCAPE_CONFIG_H_
index 4d7992465a44537c44d4a05a7afd214a25ac21ef..48d0ab163a8325921ddfe2fb5b2cbb21adf5ae38 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
  * Copyright 2014-2015, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_LAYERSCAPE_CPU_H
index 537486d967d69f70d7d6e0e7e88ed12ebd7023f6..ebc999cd70635e2a4372b0a1eae828a672156ac5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARMV8_FSL_LAYERSCAPE_FDT_H_
index 9becdf305d979019b0a6504b8d1b2c8c8d9fb759..69810769f7561804b8c6508b013b6c0cc011abe3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_SERDES_H__
index af68af471e19d59b3f7bb1311cdef893b07af2a5..5b4767e0fe22979e02b30a57639cdd0573266c7d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_FSL_LSCH2_IMMAP_H__
index 642df2f50a921eeaba52ad8126eb5bdf0392a7c1..b0cec74db0ddba6e932b59ce9d18396d6ed6e9fc 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * LayerScape Internal Memory Map
  *
  * Copyright (C) 2017 NXP Semiconductors
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_FSL_LSCH3_IMMAP_H_
index b0e58ca807fdbbf953b52211e49bae5433f75042..d709af8f77e942ce92a544ec9653ffb48fb21a85 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __ASM_ARCH_FSL_LAYERSCAPE_IMX_REGS_H__
index d232bec1e4d8c60eedd79fb952ba3918670ab905..661cdeafde0b86fe7a0404e3d8a418f9ce927347 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARMV8_FSL_LAYERSCAPE_MMU_H_
index 88f40c08978f5ebbccec57fa415a566e60f4f966..00aa91b0a20c60bf3c334d4ea940413558787d6b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014-2015, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_LAYERSCAPE_MP_H
index fe97a930e5f39347d16e61f126583fbe6dcfd3c8..8ecff4d13fff632eba9c2234d6fcf261e52e7cad 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_NS_ACCESS_H_
index da4098ebd3225c3f9ac5ad9d33c2abfaf8d8af46..f0c4a84f7ca4ebde090316a685769881559a8901 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 NXP Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_PPA_H_
index d9bfddb23b1ab488404f29bab3c6d0d348d86cc6..9a219a6a1d55ad5ff30f51e0ede51a7dc6a00161 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
  * Copyright 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARMV8_FSL_LAYERSCAPE_SOC_H_
index e94fe8e2546703592a80bdece6e64502428ce023..26721699cc0e2e0ac2d36e4e1a626afbfe408928 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014-2015, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_LAYERSCAPE_SPEED_H
index b326fe5c403c7ad32d54ca50a5a83a090889a190..61c6e533c6cbac7b1b6969eb8cdb2bae89380819 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #ifndef __FSL_STREAM_ID_H
 #define __FSL_STREAM_ID_H
index d1891c4bd60065b022e511c6ecacb255d1f11eac..afea9b8da85ec9c5675fbadf5a6186b1acc77db7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #ifndef __FSL_STREAM_ID_H
 #define __FSL_STREAM_ID_H
index 1060d94c91db3effd13fff8e336f9a5905c4f39d..d08c20b36d314fa0b0bf6b4b88ae5231d36204ab 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Linaro
  * Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _HI3798cv200_DWMMC_H_
index d30e0b4ca1060db8e96b7fd3ed8fb64a4ef1be4c..f97b1eb29f841d7bc5cf930cc3d0c871813891d6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Linaro
  * Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __HI3798cv200_H__
index c747383025f26a1a245bc31f5dbbec3659144942..cf51c178c3f04c4d316ee47ea22dbc6f7099158e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Linaro
  * Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 int hi6220_dwmci_add_port(int index, u32 regbase, int bus_width);
index 29ace17ab8b28367a419c0fcb0c9bb8ed94ea65b..c5ee359a3a17b7b37625d588082508151075d38b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Linaro
  * Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _HI6220_GPIO_H_
index 3a12c75eee371526c39508a4173e2f5b5d301e1d..55729e306e41dc957a2801587bb068a3067f73f0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Linaro
  * Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __HI6220_H__
index 7d286c07af2800e60ea9d58ce31319dc94e1f6f6..4b9a0d44acb1b0806e08f6df0052238204a7a432 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Linaro
  * Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __HI6220_ALWAYSON_H__
index 7155f60b34b8b1a9c5e5460ecb156a210d4a94ca..edec2138805cdd1dd590913ded6faa88f636a035 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Linaro
  * Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_PERIPH_H
index 1dd5f9b0feae7a0be054f127bae4b226fa8797f4..b4a9957e8073a322470a78d153fb08e1dc2825c3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Linaro
  * Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_PINMUX_H
index 470961c6f7f5bc65516dfe06401a7026cf2b1688..62df1b9ad2e9008828ce2db2b701d843ea671e94 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define MXC_CPU_MX23           0x23
index 303ff1cdb73f05a19fd40595c8ecb1fd27e3e444..5ab48a9d3cc22231c03b3a9b0e68f608ce399a2a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 by Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_CLK_H
index 988a8518329d1387132ef5f15cbeb75758d4ce07..de4b3cd34a51e191b9a250f5283ddf8b5ebb0fd6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common definitions for LPC32XX board configurations
  *
  * Copyright (C) 2011-2015 Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_CONFIG_H
index 0de894bf97334b12050eb35eb25a4523a4684cbe..7e0b781e4d1f725c662a53e4d928d8d69c58694d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 by Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_CPU_H
index b4569afc5f37d29db0bc49da042fbbf5b4d036a8..877549124598ebcb5a8961cb86d9de1eb32519ea 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * LPC32xx DMA Controller Interface
  *
@@ -5,8 +6,6 @@
  * @Author: Kevin Wells
  * @Descr: Definitions for LPC3250 chip
  * @References: NXP LPC3250 User's Guide
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_DMA_H
index f70faf80389ced7faada2126da576859b2b920b6..20698a3d213a20b34438e7e7328779fccf6ec982 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 by Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_EMC_H
index 3bd94e31a500a19d28aa697e772b41d5f749e4ef..93e7a8875215d2627873a03816c50ac31e6de490 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * LPC32xx GPIO interface
  *
  * (C) Copyright 2014  DENX Software Engineering GmbH
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /**
index 64acf150a3321ad7ce5de733c5e8c38e9d988eb9..762bbeee0a6f0a77e9d8f05c59ba839020a13556 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * LPC32xx GPIO interface macro for pin mapping.
  *
  * (C) Copyright 2015  DENX Software Engineering GmbH
  * Written-by: Sylvain Lemieux <slemieux@@tycoint.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_GPIO_GRP_H
index 665ea3fcc2d49acc3dfe2edc479eb674c365ed16..d661e8236f32c7f05ef94840b4775c4e2fe78448 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * LPC32xx MUX interface
  *
  * (C) Copyright 2015  DENX Software Engineering GmbH
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /**
index eb8010f8b80a3381b648d17d97d27ebc41b78e2e..4675dc3c5330208d400c48efff28eef2a06c5849 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_SYS_PROTO_H
index bd90144c0e6636c0cbb37d3d6258dca05033f388..302bd6baba425ab776c95c93c4b51764fa9abbfb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 by Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_TIMER_H
index 01dacd61be82bb0da85687b88c24866b3864b255..8ffd8676f8e81d3b9d551089873feaa9fea04f70 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 by Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_UART_H
index d7903c24333b12aa9c2ff4bd19aed989110e8fc6..dd0fc1682efe470857df66effc2445d275a773ad 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 by Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_WDT_H
index a1d6afec9339a49b9a57b1f9f7a0b45d0f50a49c..bf67df561a0da31a79a6c9f842a58170cf06c7af 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __ASM_ARCH_LS102XA_CLOCK_H_
index 940461137eb455ccee63c735957fdc19ed08f1d8..970537870dd193303055483b097692244c1d5dd4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014, Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARMV7_LS102XA_CONFIG_
index fafc44b1a2cd7f77817a4df3de7a3f4dcdd307f1..d99a6f318f8b7664d0312fb738bbaee1b8e88aab 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_SERDES_H
index 707a1f304a7255fddbd92e20d0f6463637aa9c61..dad181e7abd3687e9eef2abb67c877689be28e2d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index fe0bbb9d93d81efb1865be9dad799d0f1b500490..13a282ffe1b4740f5c1811863d98791448dbbcd7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_LS102XA_IMMAP_H_
index 7190f3d08e3e538cb5e663d4239b59467aae7070..64853d897e94e84e86c0f474816a1c74fc956648 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __ASM_ARCH_IMX_REGS_H__
index 3e9e9eab1c8bebbcd32f06e464e1d2b750b71a1d..5d6a4e76bd56c7c0ad99b5261fd2a28d95b24776 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_LS102XA_DEVDIS_H_
index d097a6a14c2ec61554f425aea83db0d0a2d82cf0..3acc5af6f2e2fd36da73dc85f764def86275eed1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_SATA_H_
index 9c9135448ea236f705568fc3d3585465cb540c73..05e8b49c2d10091936d1e6a70cee389ca4d3a96f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_LS102XA_SOC_H
index fa571b3a388ec215850eb01e1c974a14eda52473..93b0a26091e7e2930fb5b24e6eec71990f62a1df 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_LS102XA_STREAM_ID_H_
index 44acfd2967a181bfae11365444215e40959ece93..f414b736d045c4278cbe0abe20035bde243367bd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_NS_ACCESS_H_
index 26e4ea134b65cf8482947e96b6bf268d10c2c5db..990c74d75a1996178cc2a728c3f11db92f63570e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_SPL_H__
index 3089f13ba00f34fa6348669f788539e48bd37f3c..1aa0872d53d52f8fcb900d78fdcfebab3b273364 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 BayLibre, SAS
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MESON_ETH_H__
index 7079ab32ceb1883d7cc2bd609f213bc2503a8896..d0142f16ef106f96ff963decc9c3c980411c1e1b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 - Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MESON_GPIO_H
diff --git a/arch/arm/include/asm/arch-meson/gx.h b/arch/arm/include/asm/arch-meson/gx.h
new file mode 100644 (file)
index 0000000..03fb6b0
--- /dev/null
@@ -0,0 +1,69 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+/*
+ * (C) Copyright 2016 - Beniamino Galvani <b.galvani@gmail.com>
+ */
+
+#ifndef __GX_H__
+#define __GX_H__
+
+#define GX_FIRMWARE_MEM_SIZE   0x1000000
+
+#define GX_AOBUS_BASE          0xc8100000
+#define GX_PERIPHS_BASE        0xc8834400
+#define GX_HIU_BASE            0xc883c000
+#define GX_ETH_BASE            0xc9410000
+
+/* Always-On Peripherals registers */
+#define GX_AO_ADDR(off)        (GX_AOBUS_BASE + ((off) << 2))
+
+#define GX_AO_SEC_GP_CFG0      GX_AO_ADDR(0x90)
+#define GX_AO_SEC_GP_CFG3      GX_AO_ADDR(0x93)
+#define GX_AO_SEC_GP_CFG4      GX_AO_ADDR(0x94)
+#define GX_AO_SEC_GP_CFG5      GX_AO_ADDR(0x95)
+
+#define GX_AO_MEM_SIZE_MASK    0xFFFF0000
+#define GX_AO_MEM_SIZE_SHIFT   16
+#define GX_AO_BL31_RSVMEM_SIZE_MASK    0xFFFF0000
+#define GX_AO_BL31_RSVMEM_SIZE_SHIFT   16
+#define GX_AO_BL32_RSVMEM_SIZE_MASK    0xFFFF
+
+/* Peripherals registers */
+#define GX_PERIPHS_ADDR(off)   (GX_PERIPHS_BASE + ((off) << 2))
+
+/* GPIO registers 0 to 6 */
+#define _GX_GPIO_OFF(n)        ((n) == 6 ? 0x08 : 0x0c + 3 * (n))
+#define GX_GPIO_EN(n)          GX_PERIPHS_ADDR(_GX_GPIO_OFF(n) + 0)
+#define GX_GPIO_IN(n)          GX_PERIPHS_ADDR(_GX_GPIO_OFF(n) + 1)
+#define GX_GPIO_OUT(n) GX_PERIPHS_ADDR(_GX_GPIO_OFF(n) + 2)
+
+#define GX_ETH_REG_0           GX_PERIPHS_ADDR(0x50)
+#define GX_ETH_REG_1           GX_PERIPHS_ADDR(0x51)
+#define GX_ETH_REG_2           GX_PERIPHS_ADDR(0x56)
+#define GX_ETH_REG_3           GX_PERIPHS_ADDR(0x57)
+
+#define GX_ETH_REG_0_PHY_INTF          BIT(0)
+#define GX_ETH_REG_0_TX_PHASE(x)       (((x) & 3) << 5)
+#define GX_ETH_REG_0_TX_RATIO(x)       (((x) & 7) << 7)
+#define GX_ETH_REG_0_PHY_CLK_EN        BIT(10)
+#define GX_ETH_REG_0_INVERT_RMII_CLK   BIT(11)
+#define GX_ETH_REG_0_CLK_EN            BIT(12)
+
+/* HIU registers */
+#define GX_HIU_ADDR(off)       (GX_HIU_BASE + ((off) << 2))
+
+#define GX_MEM_PD_REG_0        GX_HIU_ADDR(0x40)
+
+/* Ethernet memory power domain */
+#define GX_MEM_PD_REG_0_ETH_MASK       (BIT(2) | BIT(3))
+
+/* Clock gates */
+#define GX_GCLK_MPEG_0 GX_HIU_ADDR(0x50)
+#define GX_GCLK_MPEG_1 GX_HIU_ADDR(0x51)
+#define GX_GCLK_MPEG_2 GX_HIU_ADDR(0x52)
+#define GX_GCLK_MPEG_OTHER     GX_HIU_ADDR(0x53)
+#define GX_GCLK_MPEG_AO        GX_HIU_ADDR(0x54)
+
+#define GX_GCLK_MPEG_0_I2C   BIT(9)
+#define GX_GCLK_MPEG_1_ETH     BIT(3)
+
+#endif /* __GX_H__ */
diff --git a/arch/arm/include/asm/arch-meson/gxbb.h b/arch/arm/include/asm/arch-meson/gxbb.h
deleted file mode 100644 (file)
index ef63dea..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- * (C) Copyright 2016 - Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#ifndef __GXBB_H__
-#define __GXBB_H__
-
-#define GXBB_FIRMWARE_MEM_SIZE 0x1000000
-
-#define GXBB_AOBUS_BASE                0xc8100000
-#define GXBB_PERIPHS_BASE      0xc8834400
-#define GXBB_HIU_BASE          0xc883c000
-#define GXBB_ETH_BASE          0xc9410000
-
-/* Always-On Peripherals registers */
-#define GXBB_AO_ADDR(off)      (GXBB_AOBUS_BASE + ((off) << 2))
-
-#define GXBB_AO_SEC_GP_CFG0    GXBB_AO_ADDR(0x90)
-#define GXBB_AO_SEC_GP_CFG3    GXBB_AO_ADDR(0x93)
-#define GXBB_AO_SEC_GP_CFG4    GXBB_AO_ADDR(0x94)
-#define GXBB_AO_SEC_GP_CFG5    GXBB_AO_ADDR(0x95)
-
-#define GXBB_AO_MEM_SIZE_MASK  0xFFFF0000
-#define GXBB_AO_MEM_SIZE_SHIFT 16
-#define GXBB_AO_BL31_RSVMEM_SIZE_MASK  0xFFFF0000
-#define GXBB_AO_BL31_RSVMEM_SIZE_SHIFT 16
-#define GXBB_AO_BL32_RSVMEM_SIZE_MASK  0xFFFF
-
-/* Peripherals registers */
-#define GXBB_PERIPHS_ADDR(off) (GXBB_PERIPHS_BASE + ((off) << 2))
-
-/* GPIO registers 0 to 6 */
-#define _GXBB_GPIO_OFF(n)      ((n) == 6 ? 0x08 : 0x0c + 3 * (n))
-#define GXBB_GPIO_EN(n)                GXBB_PERIPHS_ADDR(_GXBB_GPIO_OFF(n) + 0)
-#define GXBB_GPIO_IN(n)                GXBB_PERIPHS_ADDR(_GXBB_GPIO_OFF(n) + 1)
-#define GXBB_GPIO_OUT(n)       GXBB_PERIPHS_ADDR(_GXBB_GPIO_OFF(n) + 2)
-
-#define GXBB_ETH_REG_0         GXBB_PERIPHS_ADDR(0x50)
-#define GXBB_ETH_REG_1         GXBB_PERIPHS_ADDR(0x51)
-#define GXBB_ETH_REG_2         GXBB_PERIPHS_ADDR(0x56)
-#define GXBB_ETH_REG_3         GXBB_PERIPHS_ADDR(0x57)
-
-#define GXBB_ETH_REG_0_PHY_INTF                BIT(0)
-#define GXBB_ETH_REG_0_TX_PHASE(x)     (((x) & 3) << 5)
-#define GXBB_ETH_REG_0_TX_RATIO(x)     (((x) & 7) << 7)
-#define GXBB_ETH_REG_0_PHY_CLK_EN      BIT(10)
-#define GXBB_ETH_REG_0_INVERT_RMII_CLK BIT(11)
-#define GXBB_ETH_REG_0_CLK_EN          BIT(12)
-
-/* HIU registers */
-#define GXBB_HIU_ADDR(off)     (GXBB_HIU_BASE + ((off) << 2))
-
-#define GXBB_MEM_PD_REG_0      GXBB_HIU_ADDR(0x40)
-
-/* Ethernet memory power domain */
-#define GXBB_MEM_PD_REG_0_ETH_MASK     (BIT(2) | BIT(3))
-
-/* Clock gates */
-#define GXBB_GCLK_MPEG_0       GXBB_HIU_ADDR(0x50)
-#define GXBB_GCLK_MPEG_1       GXBB_HIU_ADDR(0x51)
-#define GXBB_GCLK_MPEG_2       GXBB_HIU_ADDR(0x52)
-#define GXBB_GCLK_MPEG_OTHER   GXBB_HIU_ADDR(0x53)
-#define GXBB_GCLK_MPEG_AO      GXBB_HIU_ADDR(0x54)
-
-#define GXBB_GCLK_MPEG_0_I2C   BIT(9)
-#define GXBB_GCLK_MPEG_1_ETH   BIT(3)
-
-#endif /* __GXBB_H__ */
index 783bc3786f8a1f540bfca78b2fc15327d5d19289..aa474a05b74a72ea1bb5875871c1872c3a5f0deb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 - Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _MESON_I2C_H_
 #define _MESON_I2C_H_
index 86a84170347c2c6d1eace8fdedae90b8c674ebfb..62818335d97b29a18f60b98cafc9b2b288335695 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 BayLibre, SAS
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MESON_MEM_H__
index a09e034310506dd356638340b3db9be33a75929c..e3a72c8b66d4883a7b5729ab821f8a29a394f112 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Carlo Caione <carlo@caione.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SD_EMMC_H__
index 225438d6dcc9dc55005268fc2d1f83431c947b81..83d6441803a3f4ed8afdee0a78b388c597f0e53f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 - Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MESON_SM_H__
index 1de510ea6da9da53f1b8f78310fc5b4661872baa..d6f6d1ac5743744326a557a943c32f411dc87bb7 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  *
  * Derived from drivers/spi/mpc8xxx_spi.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __KW_SPI_H__
index 7753cafa9f488a2f8e97845407d129550dbb859e..7eec73163b3952ad7bee512c74ce929dba868e4b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * (c) 2009 Ilya Yanok, Emcraft Systems <yanok@emcraft.com>
  *
  * Modified for mx25 by John Rigby <jrigby@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_H
index ef88d837cc666b64360bc9302b247109bce3ad58..1205695ce0548d238feeb3daa6b127fe5f8a97c4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 1b00ed7e6d4bd282a9c8bdbc170c389c0d579f11..f4abbde17199f5aaa8a1cca1d0c4eaf5e3fab854 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009, DENX Software Engineering
  * Author: John Rigby <jcrigby@gmail.com
@@ -10,8 +11,6 @@
  *             Sascha Hauer <s.hauer@pengutronix.de>
  *     Copyright (C) 2009 Ilya Yanok,
  *             Emcraft Systems <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _IMX_REGS_H
index 437f1227c3d0190a7f2522c4c8e37b636cf5eed8..1ce7a8586f83fe2c46401a52567f6104f4371db3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 ADVANSEE
  * Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
@@ -9,8 +10,6 @@
  * Copyright 2008 Freescale Semiconductor, Inc. All Rights Reserved.
  * and Linux arch/arm/plat-mxc/include/mach/iomux-mx35.h:
  * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH <armlinux@phytec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IOMUX_MX25_H__
index 6c41ea038a9b21b0d30c9c44c20f53e530c184d1..68bddf49526ed318876986ab935aec31304cc3ae 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Matthias Weisser <weisserm@arcor.de>
@@ -6,8 +7,6 @@
  * Author: John Rigby <jrigby@gmail.com>
  *
  * Common asm macros for imx25
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_MACRO_H__
index c174bd04c0de67dff0264ea275e66e474d3f5e28..ab96431cbb60a355662fa1857beab9385d664432 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * (c) 2009 Ilya Yanok, Emcraft Systems <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_H
index a8a1ed6b76a455ef03b7aabcf84a6c5c0b360281..9f342eb7f71a069b86f6d06d1cff37eb6e72d485 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012
  * Philippe Reynes <tremyfr@yahoo.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index ce3bbd7d158ddc73610fa567043bf8dc5599e8e3..d39f6b03508f5c8f9fd91041acadc57648b35911 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
  * (c) 2009 Ilya Yanok, Emcraft Systems <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _IMX_REGS_H
index 116328c8f090f9edb6473d4f498ca0346f8a38c0..d7b5ca20aa00fb5c4943bdcdb645e8f1aa712b63 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (c) 2009 Ilya Yanok <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ASM_ARCH_MXCMMC_H
index 6b382546e18084ca2735eb69abec7d3352de251b..d373ab158393af3e10089bd8961a9555f0811397 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX27 RTC Register Definitions
  *
  * Copyright (C) 2012 Philippe Reynes <tremyfr@yahoo.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX27_REGS_RTC_H__
index b955deb290afad73942265fc69a085760d77f5ee..e340db42fad86fe730bd43b4615a613ec66236a5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_H
index 8e4b9a8a602f90c3f75260fd5a3f832a1413fc77..45e9fc619375e77ce9246c958b419c154bf4cd34 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 71ebd243d7a8862cb6794ac148cdf8644ca92088..9e271d6ea2ee1aed1d692dccc3dabaf6284f3fe9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX31_IMX_REGS_H
index 5b9fa9cc0b85d8c2ca05fea27a2da121b9cf1a98..e4087889b4808f6182e0e61c3cd8d9a885552aa0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Helmut Raiger, HALE electronic GmbH, helmut.raiger@hale.at
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MX31_SYS_PROTO_H_
index bc85aa73b898aa874c800f2a410c4f932a2cb1fe..788534083c8e31a41578d3337607b5c827f52487 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_H
index a58ebd5239cf3657d154881f02220f6cbae8c9b3..fc65a3ad343a4baf934421272c0956d35cc71af6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CPU_ARM1136_MX35_CRM_REGS_H__
index 5570ec739ea51a0c6062d37c58dd75b51cf9b4f8..b3d36394a99face654daabf1976ef8e6ffbbf784 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 28a47ed44de7ff93dafebac22af8970dc916c0c5..8ee0754c8e517bb23548e102b1e6268414af3421 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
  *
  * (C) Copyright 2008-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX35_H
index 4ec9da241c089b92d378169970163ff410f4d099..f519c69fd4812126bc1617f5e6a9378afe43bb5e 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 ADVANSEE
  * Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
  *
  * Based on mainline Linux i.MX iomux-mx35.h file:
  * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH <armlinux@phytec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IOMUX_MX35_H__
index b55d2ef04f511d36de1f420b2a983ab50267ba29..4b1c9f8632a40eb224fa0ce5fafc1b84a3ca93b7 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
  *
  * (C) Copyright 2008-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/imx-regs.h>
index 07755114919fa4fd02a62d706392e01c554588df..81c19bb323cfc5b6c000d9d9294692604d18ee06 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2008
  * Texas Instruments, <www.ti.com>
  * Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef MMC_HOST_DEF_H
index 735e1353f7d8c50af5c575b2eaca9a7af5b5ef17..6e8b84128bc44fa5e7313de7608b44b488dda97e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MX35_SYS_PROTO_H_
index 3db4112d1f4abfae6ec4cbdb53a6bfc01a310d42..0ecbdeede5135d631eaaf48c1c61632eb1af84e9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_H
index 7fea569176ef2c41fe529ee8a447363182c82307..9d54ab7fb07ab1eafc79bf89d95a4fd2b7605585 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_MX51_CRM_REGS_H__
index 06658ff6be9f7a2b2866a18f6ec8dcf4116f9551..dad40bd3d7e4ae3b5ff7e29fc897a6debae9a403 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 61c8d440f8a17b1d4df6583437e7cd335f0c5350..fbb6e599b6d29c490cc506832b5f8c9c86a79695 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX5_IMX_REGS_H__
index 522512eec3a67bbe507b282ff90bbb41763cb11a..7f8a23848770338f5c050b07260a09bcefb4ff83 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009-2010 Amit Kucheria <amit.kucheria@canonical.com>
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
  * Copyright (C) 2009-2012 Genesi USA, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 1572af7bf87f38b61b3aedf37dc85c74e90353c0..cbc08b0a21035a4f3ca1454db6abad27d849fc3d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 ADVANSEE
  * Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
  *
  * Based on Freescale's Linux i.MX iomux-mx53.h file:
  * Copyright (C) 2010-2011 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IOMUX_MX53_H__
index de19c45e0980a99870355ca0e64c49cbdace7d5e..c8aff2b65dc9db22bb6ebdac081f2824cba73703 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __SYS_PROTO_IMX5_
 #define __SYS_PROTO_IMX5_
index 26afefb081817e59a15808a4a7516e0e0c7f5fc2..a9481a5feadb5472d11cf5fbf2235ca9994191cf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_H
index 74ed91230f57bdec18394e23411cb3ca1ee96f5d..4174f244afa190ce05f0b47141969297645d4850 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_MX6_CCM_REGS_H__
index baecbb4a8c20e25b3e960e23966a0a878b5c345b..b39131993371319f023cd7a24fa419dfe13f9c40 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index c4d3bb44b479850569cb9b3b273f7cd6b8ab0b55..ecdd64d671da68979f5a74640b52659d06bfb2ff 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:  GPL-2.0+
  */
 
 #ifndef __IMX_RDC_H__
index 095eb74195a37605b9834b6ba32b44d8fb8d4aaf..431439218dd1ca8aed42adee317245eb04cc0573 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX6_IMX_REGS_H__
index ee3a56583b0e0c22f5f36c472565cf0263268623..bea0bbb02b2303820ad3c70087e24ecf0215e05b 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef __ASM_ARCH_IOMUX_H__
 #define __ASM_ARCH_IOMUX_H__
index 656b96aca9268751690e256be370f73a85fc9729..fcdfcab9ea6e9794a8e8b40172753a505144c74b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Grinn
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MX6UL_LITESOM_H__
index 19d2f1d9c58bdc63f7becb991f36374cfd696512..e0fadb9b1cb4cf4cf54bfb024edad03d5482f703 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARCH_MX6_DDR_H__
 #define __ASM_ARCH_MX6_DDR_H__
index c2ce9532069a316aa8af45074278b8f764eb3d97..9a99a6b7047f3ad20fdfbf1b7735877fd227824c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARCH_MX6_PINS_H__
 #define __ASM_ARCH_MX6_PINS_H__
index b7d1b20315f2756697e136402cc7e6647111ffa3..7e61d22ca793cbd068cc7cd70845a79e84771773 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 1eb4b3c8b3b2e135a846a8b169281e28de149650..2b2821da21419b55415a36343552ea1c55507f99 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARCH_MX6DLS_DDR_H__
 #define __ASM_ARCH_MX6DLS_DDR_H__
index 1a9604e7106e1b03c0ceb4b75f3536aa6b327deb..c207a752f08e8f457a100c677d217b42f7c9060d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX6_MX6DL_PINS_H__
index 0aa94cffe5177bf89fbfa59cd2bc423285a96d64..c76a9202023e7592f20968416421ad33bb11e7f6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARCH_MX6Q_DDR_H__
 #define __ASM_ARCH_MX6Q_DDR_H__
index 41f7240a359c288701c257f76ad6b832c4f92095..dce13d07f87596875894c1386e50a450408f35c5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Auto Generate file, please don't edit it
  */
 
index c3c4d69818d5f2b4b7a937a93dcf208c86c8bd3f..d397c8a0615dd9c9baab13ab7f694739102dd3c2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX6SL_DDR_H__
index 158e47cd3bc0e71ed010d49e1a359ba4c8d1b0f5..01b14d73dc9c62a3e4f07923d57d815f6e1ccefe 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX6_MX6SL_PINS_H__
index 37ed45a77bb98cc257ab14d3953eabc86ed553ff..e4bd4ef8942a6ad3a2792e15cc631fc876231441 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 - 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_IMX6SLL_PINS_H__
index 2cc94aa4c7808b005b0b7c5537de2860b08bd574..5ad93ede32442258444d94e8b3f986888c242957 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX6SX_DDR_H__
index 86e69fd0e8d1bda430350cc6c08861a610734604..a18e08f65cd7072fa12031344f6cbc6e66d49ef7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX6_MX6_PINS_H__
index addfe01033d0f86cf9f7e8b97c0e34d10908360d..7ff2016126d2ff141fa40c5da45472ceb8f9ef27 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:  GPL-2.0+
  */
 
 #ifndef __MX6SX_RDC_H__
index 518b81208a3e0f05be21a11e6d4de2dbbeaaa5fb..99779588b55a9b9fb9ff6173b7603631c5857557 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX6UL_DDR_H__
index 900e062de41c6a888306e08fbf83c2550f5318b1..031b4a0a88075b0e2211c8113039c7c46d4465df 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_IMX6UL_PINS_H__
index 9c0390a2497421e010796b05962eb62237543991..64cbb0e24760397ade3229e9f0a81e44c6f65e3f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_IMX6ULL_PINS_H__
index e5e3eff5966cdf56bb3e24f606da56fe5da5c1ef..71ad0e307c489569c2d05ac03616478a8585cf7d 100644 (file)
@@ -1,11 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  */
 
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
 #ifndef __MXC_HDMI_H__
 #define __MXC_HDMI_H__
 
index 8adff67cea4863275627869e7237872411bced7b..b55a54cf1c9f6d2a16453b9fa1f5f1acf3e85350 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Armadeus Systems
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MX6UL_OPOS6UL_H__
index 33458cd0008641e8960fe7a59ee943de09a9566e..4bf7dff8b4d0f93b13af81266eb916eece338e82 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SYS_PROTO_IMX6_
index 3b115ad57cbf8a8b26212281277e94c9c8ab2069..f56564ea6fc7e999159db42f3847f76d2fd28036 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
  * Author:
  *     Peng Fan <Peng.Fan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_CLOCK_H
index 6ede0cd1c93d5657fad2f195563d3f73ff4ce8b0..9a7c1f8237a8300e874602cd4ce6fdd68abd78e3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014-2015 Freescale Semiconductor, Inc.
  *
  * Author:
  *     Peng Fan <Peng.Fan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_CLOCK_SLICE_H
index 611190eee73cc89c07c650a5bd19298e231e5237..f3515fab0310ff7e43a3d39e370ebba2b436ee0c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
  * Author:
  *     Peng Fan <Peng.Fan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_MX7_CCM_REGS_H__
index af57bb9c4e91fbadf6392d7ce4b5e17403a09820..1da66a4f81d3f2cfd9b532af37a087059feb6b82 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX7_GPIO_H
index dbeed56bd4076d2fb91c79bd4367eae21b9646d6..3512ddb66be5e97975828b830045e769bf7aa57a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:  GPL-2.0+
  */
 
 #ifndef __IMX_RDC_H__
index 0cdb508d12b88a98a20d10a7d962b7c7668f5ee1..63365140072f4ff92c29b17e405b9cc17fb2226a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX7_IMX_REGS_H__
index 3a4841cb02e059ffc54a40b02c2c68c6f880e6cb..3c0790487e108dadea81fe69b631cc3cf86aec44 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * DDR controller registers of the i.MX7 architecture
  *
  * (C) Copyright 2017 CompuLab, Ltd. http://www.compulab.com
  *
  * Author: Uri Mashiach <uri.mashiach@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX7_DDR_H__
index 9df81f70b96473839106a74fbba44c232e9ae268..bc99a8646da34b34446bda46a45a0bb1bc875998 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARCH_MX7_PINS_H__
 #define __ASM_ARCH_MX7_PINS_H__
index 41336b4075fdaf1156087a799ece3a9f1f17019d..c7a84e8caa11123bce9adfab63a7bb805a32d7ee 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 7e926d163a5f111abadb7e1cd4634dc94f557933..d54680f174eecbdfb57991891ac7bc67fe3df347 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_IMX7D_PINS_H__
index 9073cbddc307b82578d5f7b757ec7ec2fa36733b..2ea175ceb3c640cade67f0f8e95ad931197bf5cd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:  GPL-2.0+
  */
 
 #ifndef __MX7D_RDC_H__
index cd83662a78ea6d884c15502a747ff4b4578d065f..e46a02198d663aeb06d213f4523204b068009369 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __SYS_PROTO_IMX7_
 #define __SYS_PROTO_IMX7_
index 6424fafe146eaf2abefb62014435ea3daca7789f..bf69785831588e378fa7ac34a260ec04bbf969da 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_CLOCK_H
index fe411019914b3438d1a83297d2140f6238300cc5..7c625609bacfac4182b511cb347db41d14161f0f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX7ULP_GPIO_H
index dd9db73db26f451bd7b03f0d576e3aecf8e41ae8..bf9f39aca23dcc0a1a42ccf6f20e3e8236cbc320 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _MX7ULP_REGS_H_
index f1b31137907003493c4b4b2fefa6f664bb73c525..3fbb40bdd1a59bf494a2d183008464a9ec38ac24 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductors, Inc.
  *
  * I2CLP driver for i.MX
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #ifndef __IMX_LPI2C_H__
 #define __IMX_LPI2C_H__
index a2307db9aaabf597d2ec4192d9eebac6eac51ab7..f067c02062f8681db0faa3b70da296326f8480ea 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Based on Linux i.MX iomux-v3.h file:
  * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,
  *                     <armlinux@phytec.de>
  *
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MACH_IOMUX_H__
index 4e4740c964888a8ac467507c358a9d8c75a64b3f..139b766c261604493032c668161d17fc1ca2938b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_IMX7ULP_PINS_H__
index 8a571755f865afb472d0b6765d93a1abbceeffef..67a09361506fb913a71cabb75cacf67072274e33 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_PCC_H
index 06a6e9f4f9c3314a3f505f5a0c6b4c515fdb1980..f1fae010da0e3661d2e83be6e5c36704df96217f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_SCG_H
index d53bfcc12a5395629b7fc047352d8ef4304eaa82..6ecde7db937746adb2a68584e29e0bd019d14004 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_MX7ULP_H_
index 555512b45361a667af5a8a3ace2a29a63f47b530..45cfea301851f41fee00b454f2774c1dc629ff56 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
  *
  * Peng Fan <peng.fan@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_IMX8M_CLOCK_H
index 65823189838da7cb5289b8d4141353185082093f..c1289312895a47866a33f7b9201fca26d80eed41 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_MX8M_CRM_REGS_H
index b37382eab0eef11b54dd671092596f7ef8e75e2a..7e4f6fbb64c8452d8c55c58757cddf42f2401d1e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX8M_DDR_H
index b666d37700c21df1889f6796942bbac6ae3c5c08..2ba5643d0524d8cf6e6e03534a04af872d354986 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX8M_GPIO_H
index a10034cc35a34d03cc25f3b7f1eeff820deed728..a3b06282b08aa97b87b1002f1b827de9c8d8af69 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX8M_REGS_H__
index 062bea7299f33424dba4396d56db4c24c5c76c66..3ba4d15a2a6d27ea96bd68543ab8ca65f0b39843 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 NXP
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MX8MQ_PINS_H__
index 8bf9ac6697f38b0634d5091d6da2486976d051e3..01d6cd76c1772a8084512a0605fc54f4d14aa607 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_MX8M_SYS_PROTO_H
index fdc5395a7085d9b7a236459dc512f04f3f5b4697..ee56d10fec2bf9bfda2f67a3750f88dd0035c9e0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX23/i.MX28 Clock
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CLOCK_H__
index 3bdf879b15540a5580b3647983f1f264838a8a5b..34fa421945d16b484a1d6b714a95381f7a925141 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 GPIO
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __MX28_GPIO_H__
index 6e35f2d43b845e56f5c8d3db0ac8898332b66f71..f853c484be7dce5ae6fa9b37354055b90ac0ddef 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX23/i.MX28 Registers
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMX_REGS_H__
index 690929c06a9cf9965b5d1f70e6b9f85c98f4c128..2706efa750a246cf4808eee137beaeff3a80ab53 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009-2010 Amit Kucheria <amit.kucheria@canonical.com>
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MACH_IOMUX_MX23_H__
index 39ea74bc2137a50c827201bf1ece7c104b6fa40f..00356f0139a23963cf53c73f4c34175f65767d2a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009-2010 Amit Kucheria <amit.kucheria@canonical.com>
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MACH_IOMUX_MX28_H__
index 3d11491300c5c2bdfa7ec89b1ead1d6e2c1200b2..a9896e10bf1d5ec0b79d6147f6293a351778ae1a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,
  *                     <armlinux@phytec.de>
  * Copyright (C) 2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MACH_MXS_IOMUX_H__
index 213df514ba9b306f50b2757fde28255eb81e1536..44d40cade879c32b7badda40993b62489580e584 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX23/i.MX28 Peripheral Base Addresses
  *
@@ -8,8 +9,6 @@
  * Copyright (C) 2008 Embedded Alley Solutions Inc.
  *
  * (C) Copyright 2009-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MXS_REGS_BASE_H__
index 6a86055bab435e0a371a830e612e7dde1111f78d..6e9ffeb6d56af650ede378302e5e17096e73f406 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX23 CLKCTRL Register Definitions
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX23_REGS_CLKCTRL_H__
index 16447ae269e6b291a74d0648fcf8fa745e6542fc..01e0a7a0539cd5e98f71b05145ebdaaca120ddd0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 CLKCTRL Register Definitions
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_CLKCTRL_H__
index e8ba1dd26f0720555714de0c20c3a6461d0c9d01..219f58ba75fdcbd2a12bdab5e201ba89659555e8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 DIGCTL Register Definitions
  *
  * Copyright (C) 2012 Robert Delien <robert@delien.nl>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_DIGCTL_H__
index 6d10e4bc20b981d70dd7dc838162621b9c0dccbd..4cc2e0ba591d931b8e98a90894eff6c9ca5093e4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 I2C Register Definitions
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_I2C_H__
index a00d6a424958c6d39e0af0c44b6d495a44982179..a48f7a43596cb06022c3102642686e72fcfba2b5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 LRADC Register Definitions
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_LRADC_H__
index 7c51031b9a8cbb24bacfb2aca7270fc46122e665..8bfbd19d5145d6a47d06402b2617631eaca5eeb1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 OCOTP Register Definitions
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_OCOTP_H__
index b107dec31d368ae9ff90ebbe85148458bc614a7a..134d436ee920590a47bfc8c8d6fec47237efe85d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 PINCTRL Register Definitions
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_PINCTRL_H__
index d05fccf72938b10b4c1f7e3c8622056177febc20..a0dc78102301b10a0ecc4f64536fde44d9f06794 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX23 Power Controller Register Definitions
  *
  * Copyright (C) 2012 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX23_REGS_POWER_H__
index f6bb30107f5efc5229776e113772e61556110186..39250c506d02dc6101319fb149b95f916052f0e1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 Power Controller Register Definitions
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_POWER_H__
index dfa4dd078f119b20ca823ad40b3985333736e3ff..8d6ba573d1422814767160e85e36362353725624 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 RTC Register Definitions
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_RTC_H__
index 12a5dab73aec8b443a7bde3b38a708e8fbccd757..eeb7e7f44c06b40d9fe8646598553ee8eac787e8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 SSP Register Definitions
  *
@@ -5,8 +6,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_SSP_H__
index 260d7d7f2babe47da5b556dba8c6f369f98de51e..9e19aabf114a141ddbcd6e3a7212b20f10ad1c87 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 TIMROT Register Definitions
  *
@@ -5,8 +6,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_TIMROT_H__
index 608182af7b09df16e88fbbf74f3eb680ca65f2bb..d89cf27b6a122dd4135f3d986ace58e294a75b86 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale MXS UARTAPP Register Definitions
  *
@@ -5,8 +6,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM___MXS_UARTAPP_H
index 8313bec78d7c09c870b6d413f669ee27059e6f7d..8d5168dd8ea9d71238e99d22b1f064a8264439dc 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 USB OTG Register Definitions
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __REGS_USB_H__
index eabefc6448a98ee04ef924d7b4a25cc92432173c..643feab749a58dd542c6e6308e97869050f33dbd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 USB PHY Register Definitions
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __REGS_USBPHY_H__
index b23ee6d88768f1ff9612dcc5cf0d2c1892e198fb..6478692a9c10d26a8906310229069b5074d4a9e4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX23/i.MX28 specific functions
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MXS_SYS_PROTO_H__
index 9d001ff2a08a7af22559db08569e49ec1e8d9174..33f6db19971ba705d7cbb23a7e11f407eb659073 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * am35x_def.h - TI's AM35x specific definitions.
  *
@@ -6,8 +7,6 @@
  * Author: Ajay Kumar Gupta <ajay.gupta@ti.com>
  *
  * Copyright (c) 2010 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _AM35X_DEF_H_
index 1912cc9a676fe6a1d33c3e835a9346640b959db5..ac537fcd33ff7542ebba84c95c8a8de28d87099d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments, <www.ti.com>
  * Richard Woodruff <r-woodruff2@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _CLOCKS_H_
 #define _CLOCKS_H_
index df73c4b2ebcd714dd3ace7c3246455034a1cf0bf..48bb391f30222a2402d31efb8c7f6a6b2c09b5ec 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments, <www.ti.com>
  * Richard Woodruff <r-woodruff2@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _CLOCKS_OMAP3_H_
 #define _CLOCKS_OMAP3_H_
index e8aa786d2bb33b2c2e10f69f7a7e798b57140694..3f0182e7665be4bc89dfe3beca16eead5b525d27 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CPU_H
index 5f0ad35d755b7f1e6ee23871b4216dd8cd424ccf..d26e490d2db20073417d3a355e77a8fd4cec4d9c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 #ifndef __SDMA_H
 #define __SDMA_H
 
 /* Copyright (C) 2011
  * Corscience GmbH & Co. KG - Simon Schwarz <schwarz@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Functions */
index d962755785d91cd2d4fd4a0d88a06907ef7cb312..fa839ef80ec19f7e6f76613e54e994bd6eed05e4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Alexander Holler <holler@ahsoftware.de>
@@ -5,8 +6,6 @@
  * Based on "drivers/usb/host/ehci-omap.c" from Linux 2.6.37
  *
  * See there for additional Copyrights.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _OMAP3_EHCI_H_
 #define _OMAP3_EHCI_H_
index 374d82120401a64cc4f28b28066d9cd46f576633..0f4b934993a33696f83730c1324a6546ac61c71f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  *
@@ -13,8 +14,6 @@
  *
  * ----------------------------------------------------------------------------
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Modifications:
  * ver. 1.0: Sep 2005, TI PSP Team - Created EMAC version for uBoot.
  */
index c8fdf62089d6c3597367f0985e45b926c9c08239..bac43b231f8f3a8180b3f0d14b7443031e9f8aa6 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Auther:
  *       Vaibhav Hiremath <hvaibhav@ti.com>
  *
  * Copyright (C) 2010
  * Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _EMIF_H_
index f664c119905c59c393b64be03f7146945270762d..ee092f929a84f7673276a158e5fce5f07efc28e7 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix@windriver.com>
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * This work is derived from the linux 2.6.27 kernel source
  * To fetch, use the kernel repository
  * git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
index 48676dd7565ee12bccd06b711a9f5e7073b1286e..5ddaa0d48508159a679e9615037abf1828b41b2f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004-2008
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _OMAP3_I2C_H_
 #define _OMAP3_I2C_H_
index 3ce270c5c97404f8505b529e1ac97dce5bc13b34..7adc134a75248a56ed588a2ea090c7e378836101 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments, <www.ti.com>
  * Richard Woodruff <r-woodruff2@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MEM_H_
index d06a758f1b07b5b67eda90f2f81f10f8938863f0..cb3f5d89daa7700645f130a21753f1a02a963568 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Ilya Yanok, <ilya.yanok@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_OMAP3_MUSB_H
index 3277b407d19769eafda7b07367be58c5d1d0d464..2ed520d4bfcf09599c7a3e2609e6040f73d3f8d4 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments, <www.ti.com>
  * Syed Mohammed Khasim <x0khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _MUX_H_
 #define _MUX_H_
index 8933f5489f88b64ae5048b2e13ffd00756501716..19155a280ebe8c702d5c1ab44e0016ca721709b3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments, <www.ti.com>
  * Richard Woodruff <r-woodruff2@ti.com>
  * Syed Mohammed Khasim <x0khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _OMAP3_H_
index 002ef7e791a0443d79fcf4bc9c63d9a1951d44a1..7b3c6c7ab5768ee371003883679bb8166b9bdb33 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2011 Comelit Group SpA, Luca Ceresoli <luca.ceresoli@comelit.it>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _OMAP3_REGS_H
index a31b4ea24b543e532fcee47221a813b4b6fae05c..86b1f467420c07f3e079349b7fd84462050b6693 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _ASM_ARCH_SPL_H_
 #define        _ASM_ARCH_SPL_H_
index ddcb5599285ef069b9fe135a184fc6d523f0fa7e..32ac0335158d23969b2ede9dc9829a302fbfb39f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004-2008
  * Texas Instruments, <www.ti.com>
  * Richard Woodruff <r-woodruff2@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _SYS_PROTO_H_
 #define _SYS_PROTO_H_
index a408c0cd411dd5b220a4918b55fcbe8af387718c..037045ca31424dc3fb76013961ac1a7ad308a0db 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  *
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _CLOCKS_OMAP4_H_
 #define _CLOCKS_OMAP4_H_
index f7595ae5776440e9bd59d2214ffb87cdbc087481..4c9ed45583300af7326d1ac1e4d1fb1bfbdcf5b5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2010
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CPU_H
index 48ba622ed19f5a44f0445cfe43c61cabbb862e55..30bdaad64e380c2833544944ead84b65e530b0cd 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * OMAP EHCI port support
  * Based on LINUX KERNEL
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com
  * Author: Govindraj R <govindraj.raja@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _OMAP4_EHCI_H_
index 72ba1d71a2f84e7dd305d53f6376901759e9eb7b..aceb3e227c9e547159d8cdb58c400750e31e7d0e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix@windriver.com>
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * This work is derived from the linux 2.6.27 kernel source
  * To fetch, use the kernel repository
  * git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
index f7011b4e904aaf2f17faf2d88bae173e626e49e3..48dc80924929d253d4a066470dc24add4b7c93be 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * hardware.h
  *
  * hardware specific header
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __OMAP_HARDWARE_H
index 96c095436ad2e3549057d8b46c07d9d14c65ad46..c60aac778e3a5265fbe759f89483ca9567f33448 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004-2010
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _OMAP4_I2C_H_
 #define _OMAP4_I2C_H_
index d2e708bba5281224b8d0461157f22ea1b65cfbb9..3026a002db39f50b17ee2020d04a3b03b1e0c4e6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments, <www.ti.com>
@@ -7,8 +8,6 @@
  *
  * Initial Code from:
  *             Richard Woodruff <r-woodruff2@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MEM_H_
index b2227781370ad4a1d19970af2f242d3cd11c6369..854203c4e23dd7fb02519d69eb3641d8cf98dbba 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004-2009
  * Texas Instruments Incorporated
  * Richard Woodruff            <r-woodruff2@ti.com>
  * Aneesh V                    <aneesh@ti.com>
  * Balaji Krishnamoorthy       <balajitk@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _MUX_OMAP4_H_
 #define _MUX_OMAP4_H_
index 1a3ff7dc2fcae761f141d0a56b45b2312a705322..8919088a7061acf7307ddd25e832b671e0e2ae16 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
@@ -8,8 +9,6 @@
  * Derived from OMAP3 work by
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Syed Mohammed Khasim <x0khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _OMAP4_H_
index bace92dae8f18432fe377e174f3ec962b5d43eb9..d24944af0ae81e8a0e073c32511f2e3370943fc5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _ASM_ARCH_SPL_H_
 #define        _ASM_ARCH_SPL_H_
index c8298c57e11ba22d8faa8c60029897f95fc98cc0..b2a6887658507144627a0bb42a3409012ad80e00 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_H_
index 3d718c02dfde16ebf107dee1d6700700e4e2322f..e261bd43f26ddd1fc1676d8a872c75f72d71af85 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  *
  *     Aneesh V <aneesh@ti.com>
  *     Sricharan R <r.sricharan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _CLOCKS_OMAP5_H_
 #define _CLOCKS_OMAP5_H_
index 26e741745920569d86b835f52120529f2806b5c3..9e5655319c5955f8046591e2ba85c734e9d4c32a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2010
  * Texas Instruments, <www.ti.com>
  *
  *     Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CPU_H
index a8780eeef81c1ee8f7b354b25864064cf0040808..09edfadc321bdebfcbf64f7c32c5e16a0d4f4873 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * Texas Instruments Incorporated
  *
  * Lokesh Vutla <lokeshvutla@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DRA7_IODELAY_H_
index 63aaa020d2326c0eea0fb1f486ec88bf900d207c..1790b92a2456c2aed385e781c3c940c06524b78b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com*
  * Author: Govindraj R <govindraj.raja@ti.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _EHCI_H
index 48e8ca502132f7cf48f7720119137505ca1ebbc5..1e44fb5ae97aac33e7f24ba3996eb092200f3aad 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix@windriver.com>
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * This work is derived from the linux 2.6.27 kernel source
  * To fetch, use the kernel repository
  * git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
index d24d6458cc877f8d4750290df7538a5545aeebcd..b6d26e9f0e5aa8c05747c874ffae64786b789d1a 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * hardware.h
  *
  * hardware specific header
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __OMAP_HARDWARE_H
index 6d620dc32e3062a268d3646466c287245bf53f3f..60e2b4bfa0fdf7ed35444e6f8dc5c4a16fce0e56 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004-2010
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _OMAP5_I2C_H_
 #define _OMAP5_I2C_H_
index 3e5d655de928e53c07d63548ada8797d85924d3b..bd72fb611d127707ae327a55202278702fd4348d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments, <www.ti.com>
@@ -7,8 +8,6 @@
  *
  * Initial Code from:
  *             Richard Woodruff <r-woodruff2@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MEM_H_
index dc2eb608e2f8e3bb0da013440b8950de4c216b4c..c7c118ec28f549e6dad598c2e08f38d6c7cce4f1 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Texas Instruments Incorporated
  *
  * Nishant Kamat <nskamat@ti.com>
  * Lokesh Vutla <lokeshvutla@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _MUX_DRA7XX_H_
 #define _MUX_DRA7XX_H_
index 3e93a15123089ed28271add3acbfa0435c6d4d96..2460646e3640ad94e1c007d2cb2a9245e1febc47 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004-2009
  * Texas Instruments Incorporated
  * Richard Woodruff            <r-woodruff2@ti.com>
  * Aneesh V                    <aneesh@ti.com>
  * Balaji Krishnamoorthy       <balajitk@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _MUX_OMAP5_H_
 #define _MUX_OMAP5_H_
index f8e7f06442970fbd0d1a0647d963f4b52e1da836..a9c0421b140b81c67949072ed5e3a792041619cf 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
@@ -5,8 +6,6 @@
  * Authors:
  *     Aneesh V <aneesh@ti.com>
  *     Sricharan R <r.sricharan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _OMAP5_H_
index b69165b5ee2ffdc5abb2e02a039ef2b2d46ea190..96c84fca0c637fc94f7ceaf7232bde47b1f3f39d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SATA Wrapper Register map
  *
  * (C) Copyright 2013
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TI_SATA_H
index 35828804242a844758e5684050d5808741e293d4..cda3b46f0241b4c049bb2334a3567691829ffcd5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _ASM_ARCH_SPL_H_
 #define        _ASM_ARCH_SPL_H_
index e99bf77e8398c47cb6ea949e8e63bf284cc15344..80b0c93b5eb350eefe1df6b4e2da40acb9bdb4e7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_H_
index 23745bc1a540a8bb5524d4d13a6fcc78e5ed2dc2..dc0a9b9099cb9940c371089a288a86f823f66511 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        _ASM_ARCH_SPL_H_
index 583694521499d483652f80099f4975fa0765b529..75b0e491ed5bba21423816bf2db550fac43d4f10 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Andrew Ruder <andrew.ruder@elecsyscorp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARM_PXA_CONFIG_
index d759aea6003f46f0a3274e50a0d65a49c64b4ddb..428a848e1573078e9604c08cb34436f0826fbe19 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * PXA common functions
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __PXA_H__
index 1b18eea0c7102e2789f2357ab497627909a8cd02..6d9a736d9c0605c59b530bbebbed853cab5e143e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __REGS_MMC_H__
index 313a6919c858337a4adac4e812962361deda2385..bdd0a4757b53902c5bc5d981eab2edcce9466ed9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __REGS_UART_H__
index 90ffbf470df0c4d703287364c686f98e2abb03b7..e46887c9ed457f1908a918c4aa7b7f4257f59578 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * PXA25x UDC definitions
  *
  * Copyright (C) 2012 Łukasz Dałek <luk0104@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __REGS_USB_H__
index 5d35c35c285499679aa74ff39a8a9dc795377336..9ea4708ada93d5d151e8ed042c889e5446f40f4c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 103b7995939620c07c1fca00fdc0c8f4dc0c1af7..d67f43f09c5ead8f7950801fe445755bcf6341ef 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2017 Heiko Stuebner <heiko@sntech.de>
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_BOOTROM_H
index 52641116f33af4f2fc6053bc7aa30a71f059b99e..1d5b3a07d04b482153f11e4bcd76935303927646 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_CLOCK_H
index 22278e11ace681c3ccbee2bacb1318096ca11a1d..4722522954072c5d8ad7c6f578ded70f2013d3c7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_CRU_RK3036_H
 #define _ASM_ARCH_CRU_RK3036_H
index 90012c7fce0521ecb8dabd33712ca5b9f6793f6d..b8565605cd8a6a7e67279c129fe253df463393b7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_CRU_RK3128_H
index f5d6420d0434888e3e7311b37c533efd2eb68ff5..eec4815bbc06a3a279a2e174ed6a7a752d80cf92 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_CRU_RK3188_H
 #define _ASM_ARCH_CRU_RK3188_H
index a7999ca5af4dc8d50aa6b44ee0b86f599d34da2d..c87c830716dec2f334f834d5c2c597d0e65d94c6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_CRU_RK322X_H
 #define _ASM_ARCH_CRU_RK322X_H
index 79a6d6db80bbc1283346c33240e3c2caefb01cd9..0475598b77b9c953cffee2d72a6733ed180ba4cd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
  *
  * (C) Copyright 2008-2014 Rockchip Electronics
  * Peter, Software Engineering, <superpeter.cai@gmail.com>.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_CRU_RK3288_H
 #define _ASM_ARCH_CRU_RK3288_H
index 948706e9a388f2dce702abd5d789e1699e381c07..15b9788d9c4a24dd8bb0cd7fcf6e75c7faba1050 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CRU_RK3328_H_
index 6a6fe4775ddd7571b891585566fab1b1599778e2..1fe1f01b9e5b99d4bfa8034e9ad15849e2811527 100644 (file)
@@ -1,7 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
  * Author: Andy Yan <andy.yan@rock-chips.com>
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_CRU_RK3368_H
 #define _ASM_ARCH_CRU_RK3368_H
index 033f067122d341f177989747e9a35f5bbcaae7a2..b18de9f7c2e260b18b7ebb9418c6ef67ce8d5028 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CRU_RK3399_H_
index ad2dc96467543e183685e5dbc29c7cf69ae4ec27..3cc2ed018739b28e6797acdd3fbab6dc4a7e1f9d 100644 (file)
@@ -1,7 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
  * Author: Andy Yan <andy.yan@rock-chips.com>
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_CRU_RV1108_H
 #define _ASM_ARCH_CRU_RV1108_H
index 3d7929fb71e24321500079b6e2a4181abb020419..a6d66d102bae54deb984be4119dbc0150e93c533 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_DDR_RK3188_H
index 35696c741ff3c4804ed784ca72175bff2d94f635..979d5470e7a29d1412a1ae8a2f4ec1ed546d90bb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_DDR_RK3288_H
index 4e2b2337f22b045a40227adb9ea47af2a36edaf8..82234cf8ad6b4706625c350daadb716932d51d1f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ARCH_DDR_RK3368_H__
index a9e276103603c0441fb6e8b70789d6b36fcc1a7a..105a335dabac206966dfba81fe4b1df1aba82428 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_EDP_H
index 0e99f1b76d8c1c04afc5d1cc8447c8eee81c0465..0b62771c211a5928423744dfed50650ada23756d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017
  *
  * Eddie Cai <eddie.cai.linux@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _F_ROCKUSB_H_
index e39218d0a913dee3ad9aa840bcc9a71de9ebf849..e204dcfd1dd9a567c1cef53903a24469bed7fd6b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_GPIO_H
index eaae10bdebc2ea12a979b2ab5a5de0ea33621300..5f12ebf262fa17e74b437d0b630d78266e329b0b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_GRF_RK3036_H
 #define _ASM_ARCH_GRF_RK3036_H
index aa6b693520dc319c74d2d30d2c681443e3ca08cb..519b36ad2ad009fca7bc3189f635b59f1dee388e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_GRF_RK3128_H
 #define _ASM_ARCH_GRF_RK3128_H
index 905288e0d5f5a0dd66b36a0c65618038bb63bb65..28a159c5b7e64690c8aadcfe3f2adf53f5d2e673 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_GRF_RK3188_H
index 52e5a0a0d5318ad0218c430c9ad636fe93504761..a99d13732d01364cf4e82b1333d3c7d3cefc1849 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_GRF_RK322X_H
 #define _ASM_ARCH_GRF_RK322X_H
index 818e4c5666147c179ee0d807ba5f88ab0d72c286..c235607cee52494c4504c42f1d93d4372af79d8d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_GRF_RK3288_H
index 2776cefbb2625fd1a04bfed52a8a0ed92ef699bd..d8a46800fd9d1afe5c747b720c5870e3424c52ec 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SOC_ROCKCHIP_RK3328_GRF_H__
index 6b6651acab4b676c21b7ea8aff7204a07fd673b1..b70b08fccecd7ade8db0f2b028ecf5762855665b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_GRF_RK3368_H
 #define _ASM_ARCH_GRF_RK3368_H
index 91e8d2d216fca3c30f2832bae27cc63b0f63494b..b32c7d56c551c90a429baca18da3085acd28b109 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SOC_ROCKCHIP_RK3399_GRF_H__
index 76e742bc3d1053fee8a35b5ac269cbc05b25473c..9f42fbde8dc1413198119426528151b1502c8d7e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_GRF_RV1108_H
 #define _ASM_ARCH_GRF_RV1108_H
index 08a66ef0d8b5eeba575a93308753c97d507bdbe8..cd94bdd1ba3a35ae267ec0b18dca097cf6a00a2e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_HARDWARE_H
index d81f8fffcef852f127158b53058deef696b9bcb0..b0e1936f608b2745738bb0339ce6ad0b14e439c4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 SAMSUNG Electronics
  * Jaehoon Chung <jh80.chung@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_I2C_H
index 121a8985d16f4b66e01b937086bab150357c85a2..0f00df6bf5279f042af9d491f6c9ae0a312879d4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Rockchip Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_LVDS_RK3288_H
index 77cf5b945009998c539815f6a902531b36cf24a8..514baf6a53515e8412b9c6d6f975e1a4574742cb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_PERIPH_H
index d3feac383267bb130c5791ac666247afc40b1ca5..f7b9a0674c1b3aad373a9ee6d8a33ded9b3880e6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_PMU_RK3188_H
index 081675eb9202e54c9de02aef7a26d13ed83ecdfe..8553d2eee4c222ba37e755d1a23c5617462b7a16 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  *
  * Copyright 2014 Rockchip Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_PMU_RK3288_H
index b1d8047691e77804a7f67e5bf2c0b653c19f2d58..b5178db394f01421e9f841c4fdb585f0caff6541 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Google, Inc
  * (C) Copyright 2008-2014 Rockchip Electronics
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_PWM_H
index b3094fcfbe32bf4603282b6fdcc0206313e16228..c24b090b0a59ff2bd0a1b41d958d75ae0c50e327 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Rockchip Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_QOS_RK3288_H
 #define _ASM_ARCH_QOS_RK3288_H
index d7f79c55471d2e877ffb3f0b8a7f3c72c3a64c99..c13957a62e05603c9d4d505b54c4d294292b4890 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Fuzhou Rockchip Electronics Co., Ltd
  * author: Eric Gao <eric.gao@rock-chips.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ROCKCHIP_MIPI_DSI_H
index d7d67baa6895e1c38434cbca1485ce6c5f376cf6..bbe425deb9f917d1459f81421976f89135aa9ca7 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015 Google, Inc
  *
  * Copyright 2014 Rockchip Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_RK3288_SDRAM_H__
index fec85865ffeaf42ccd0a0e14ff8f78fc6c397754..671c318d50c278d14359e7bef4f869e4c20bc6d5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_SDRAM_COMMON_H
index 4ce2ba5e6e634f31d00f7ac85fd7a6854d82428e..5de3220d6f19a8d80be61063cd6fddca61c908ac 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_SDRAM_RK3036_H
 #define _ASM_ARCH_SDRAM_RK3036_H
index b40da409d4f9963a88458774fa23547ad88443b3..d0091a7aaff45132dffd4647c5d90c45243a7665 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _ASM_ARCH_SDRAM_RK322X_H
 #define _ASM_ARCH_SDRAM_RK322X_H
index 22a6ca9ae1cd6ac8482cdb1dece5c30650dcc558..c6a260bad893bc35df75d11c7117fcaf5d37d513 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016-2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_SDRAM_RK3399_H
index e428d59336a87aa9aff0fa41e2b133b79f259ab5..925fcc888c94b2aa63aae0f25adfc363eea8305b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co.,Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_SYS_PROTO_H
index c23c5093b72968314b4c0d0245faba25cddb503c..a8379be91255dda68251b6228176ba8e2d35a160 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_TIMER_H
index ea86ce6514a83771551f2f501cb9c8e3aac85b23..feede5e555e0d75fb02d630b878ac4abd01e4372 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_UART_H
index 21e59beb89fe4811b6a75393bc9c61ae8f4fef99..83982495096f738b9909367b4392bf620a99f08b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_VOP_RK3288_H
index df92fb2f3da42b148db2364e83dd4fd3d0e37e64..c60065444cc10648f358ef968ea8b057792975b1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015-2016, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_H
index 10a9a79203b35cc99599ce1d9d73209eda2ed50a..8c709af80d40a4d0781bf969fa23e040c99caf8f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015-2016, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_S32V234_DDR_H__
index a42f6ccf9a8bb62b73956736826d35f820583d10..9a779cce965075cd848fca74bf22df45a6a85fa1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2016, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_IMX_REGS_H__
index 5a05965a5e9bc40755af116bdeb0151149a4a80b..c5efee5b75d0aa0560cbb526b05e8f9206d46506 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015-2016, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_S32V234_LPDDR2_H__
index eb504756ab717d7fcb90b8f35204b2ef638f0271..957d48f9c03a21af285348508ca48b8b8303bff8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_S32V234_MCCGM_REGS_H__
index a1172e070555a91b29f59341caa11abb75e88803..1671af4adb3b56b5132e27c98ac06ecef9f7259f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_S32V234_MCME_REGS_H__
index f39e81bfbae6ade3dcc0bccdc0f8494c2b992b5c..34501b2189b3027b3043fe9ba104c4198a2b1cec 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_S32V234_MCRGM_REGS_H__
index 504aa68c8f2b58a053dca3b0ceaa84d6059421b8..8d74ae026615bd924f0b84544e76fc2f21105619 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_S32V234_MMDC_H__
index 2e8c211b3d7efc4a2324e4dceb53c79be98c3ff8..7572581054a875485bb06e7e5e07218767fcaee2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_S32V234_SIUL_H__
index 5c16524e1b7dfa6cde5eb4441eaf73f0afa04296..b193f764b83b408e914dd5e9b0bfcd0e68649874 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010, STMicroelectronics - All Rights Reserved
  * Author(s): Vipin Kumar, <vipin.kumar@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 static inline unsigned long get_macb_pclk_rate(unsigned int dev_id)
index 54e6b5bfd0e6a177a6100da22cff202b1654fd63..4c8c40b1c99764253eac25ffbd7dd34864ee9713 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 14b7be4bb3ec83a94f8fd9a9e6e289eed0221c73..c05bd44c42de234b2abbd24e66940f78cc301243 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009, STMicroelectronics - All Rights Reserved
  * Author(s): Vipin Kumar, <vipin.kumar@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_HARDWARE_H
index bece2d69acbe3f4262bf4c9610a7f90a3e4765b8..d09e7eb63a47b815537430261abd790551b5a442 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SPR_DEFS_H__
index 3a6acb58c8d332d9ae6db03766f4454a4ff59e7a..7b1cf35d3ab85526ea991a1f47a1b53de6663a49 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Ryan CHEN, ST Micoelectronics, ryan.chen@st.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SPEAR_EMI_H__
index 687e0801725d4c3a025071fc507ce1b31fe735e2..dced0a17a62b37ec1625f80d8d2e74ae0e475866 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SPR_GPT_H
index 6f2e19ed6198ef132f1d8b3437f25354eeb85856..c906730699979bd40f72ed12066b002ee7223cec 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SPR_MISC_H
index b13db573fdca447aaabb821e1953f99395270ddf..088d34b405ea11b75714d5f69dba14a35bf24666 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SPR_SSP_H
index 95bd443da384a265cc77ccf57b67e7a8bf492e0e..6a83d87d13403e54d46c91043d5b48d68bde4fe9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Ryan CHEN, ST Micoelectronics, ryan.chen@st.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SYSCTRL_H
index 928614326b5bf26901cd13593e205b1b5dd60aa1..105d3580ef19aeee88904b72b902ec85e7e38855 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __STI_SDHCI_H__
index 524f22c213605804a65e38f1b227a92640a73edf..f9e8d3704a8d9f889adff50754627508cba10291 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_SYS_PROTO_H
index d24e8096acfe408b453e27ffb4aac1d31f902ebd..84859b1447951e7e85d3810197221d494b5d5adc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _GPIO_H_
index 7bea20b4d06a56c739193fc18681de08e85de234..bd3f4fd30aec8dbef1d17f1a8ff515cf68339b7a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_STM32F_H
index 16cdf25a83f9e10867f333c6f080fbc61682e09f..490f686a85a9128e57ec9ed806c14c7a8dd35fb8 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Yuri Tikhonov, Emcraft Systems, yur@emcraft.com
  *
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _STM32_GPIO_H_
index 903931243c2c2fa84cce3e83fb51e30f8cd7c3c1..2094bd7321239db76cb843f44126890a79e90245 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Yuri Tikhonov, Emcraft Systems, yur@emcraft.com
  *
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MACH_STM32_H_
index bfe54698b34f0efb918b476f4cc262a5b80fde2e..de42996037d4728a229eaea5a825de41ec4513be 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __STM32_PWR_H_
index 5db10ede5a6d4a2b2cfa7dce0917af50bbde83fb..21f4e0fd2777bac9ca221aec711d9c0889e03aff 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _STM32_GPIO_H_
index c1f1ba2175e3f5bd7a86752a252d7623d9933388..3451e74a3d0e10d6114de84a6d5fc9842d75d551 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_HARDWARE_H
index 917dd46d985503e7be2315dc21cf40921dbec14a..c93fc5a7e30456af04aa2173359332ee6e399f74 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __STM32_PWR_H_
index 310eec584f2003a5805429ba93682499d18ae16b..ce2a952f787b652624f9e32b2adc73df2b121b23 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016
  * Michael Kurz, michi.kurz@gmail.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _STM32_SYSCFG_H
index 2873c7bc08b79466c8d61356c56c9f32db23eefd..2dad52a4002abacc879a07e732ce9e20e570c27c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _STM32_GPIO_H_
index f2922aa3237e16bcf5b9b4e6d84c652a9f6c4ea9..458baca458be62e411c933d136042237e22870ce 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_HARDWARE_H
index f66fa60499ae3d6c46a62466dd98c45e90c487f3..b27f4078582cf81a484e76f176b729b085e619b5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_STV0991_GPIO_H
index 13b682d5b244a2e63a97d66c07e19f84c31b838e..ea8f8206300ae56449f82cd454e5bc9b9ca8a7af 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_HARDWARE_H
index 45f3c9028d1d66ae627c6b2d2884f52668821063..df9dd54e5a8503293673671f0f29dc6fdf3fa2f0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _STV0991_CGU_H
index 2c279b137204406c63e302457ed8e0d42159084b..4d444a6df16c532c8f375aa931715b664dafaa73 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _STV0991_CREG_H
index 7f0f1d6af3534c68ee3b07b9e36a565b7317f8e5..97d28b26f139a4fb525bdf69731f194b1acff94d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __STV0991_DEFS_H__
index 0a1b6dec749a6bca9e605c55508b41d9d8d3cac2..cd27472ad7e1a3b284dee90d4c522389e018a686 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _STV0991_GPT_H
index a599ade973ef5c21f51fece3fad1f74dd9c03f32..7a50be183d415ee310cf67fcc99b0211290f1c1e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_PERIPH_H
index 2e89ebcffbd14581cf7d1fdcd64cf77d3e2c010b..8cb8a8a613758ce447834eaf971ca4a03576bdcc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _STV0991_WD_RST_H
index 9c6d82dda18e7604cb3788c7df4d223930e220b0..c826fec415239c69b2e972ad041b26e1d33bc7da 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the Allwinner A64 (sun50i) CPU
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #if defined(CONFIG_RESERVE_ALLWINNER_BOOT0_HEADER) && !defined(CONFIG_SPL_BUILD)
index 3747f74d3607e9772287a8dda7401b7bf50f688e..46c3eed377fcf519e4cbb697cd7ddf04a4bb9467 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_CLOCK_H
index d1c5ad0a739b55318f15ee7094f559b52319b718..2cec91cb20e5dcb854b5177b6adae0faf2f86e4b 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * sun4i, sun5i and sun7i clock register definitions
  *
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_CLOCK_SUN4I_H
index d35aa479f7b937e8eeae1654ace74fa0fbf7079c..27a0da938c8159ba31493b3c3c2548b58589f1a6 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * sun6i clock register definitions
  *
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_CLOCK_SUN6I_H
index b4ea2f8cfbd509dece962d40044709f585fc5322..14df3cc8f46b99b180e7378e8213e795f98ecbe2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * sun8i a83t clock register definitions
  *
@@ -7,7 +8,6 @@
  *
  * (C) Copyright 2015 Vishnu Patekar <vishnupatekar0510@gmail.com>
  * from sun6i.h
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_CLOCK_SUN8I_A83T_H
index 0aeb6408d88c1b1184ddde6b4efef5b5f0c05575..530e0dd73b54aca3e3f6647a5c69e1b6a0ddc6fc 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * sun9i clock register definitions
  *
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_CLOCK_SUN9I_H
index caec86526417c56a4c8776bd64899ceb99117c24..0534ccc8dad5a1a6e11f511a3eb2bb929616f29f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_CPU_H
index 2419062d45d7e5ee5ef0638ed35f99b219b3947b..ee648366c748a6eef3db819f74784a3fa9aa7087 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_CPU_SUN4I_H
index c775bcc515a0a269dfc36b9ce8fa5f91a6aef3ce..9c2d11b5901cbec64be90f838cb7a43345a04535 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2007-2013
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Jerry Wang <wangflord@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_CPU_SUN9I_H
index 297cdd28c060394bfac0acabf44a3b97f1ceeab7..4aaebe0a9761c943297a4664daa28e8b5171f23f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sunxi A31 CPUCFG register definition.
  *
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_CPUCFG_H
index e10197784e9dfb978306ff3ce0abe4b48ee98da3..525f9cb839d2beda3bc6b7cb98d5640fecb1e746 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sunxi platform display controller register and constant defines
  *
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DISPLAY_H
index 359cacd90bc6aa8ed7be8ff67b5f74b8c1226f01..7202d2756cf5b84cf875c24194a5b01229e19ed6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sunxi platform display controller register and constant defines
  *
@@ -6,8 +7,6 @@
  * Based on out of tree Linux DRM driver defines:
  * Copyright (C) 2016 Jean-Francois Moine <moinejf@free.fr>
  * Copyright (c) 2016 Allwinnertech Co., Ltd.
-*
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DISPLAY2_H
index e54a2ba5eb889009135fbec6addb906de0afee34..bd4c84f00aaaef46434f2d412afe050a630a5d05 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Roy Spliet <rspliet@ultimaker.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DMA_H
index 778a04bf9e44e8219d358eca828a0c1b9c7924ac..309dc4f7cfd6698986fe4b925ae7c0036277e2d3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Roy Spliet <rspliet@ultimaker.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DMA_SUN4I_H
index 80abac95b8e13e4ab6b1802a3b05f0b5bcd81a38..a5c091eeaa89ecdca9c86b278a9d9b6c53a6d3b2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2012
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
@@ -5,8 +6,6 @@
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * Sunxi platform dram register definition.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DRAM_H
index 139e3366a633d55c13f3327c99c7cba41e98146e..69c6600e98179688f8b732cdcc8d882143954d03 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2012
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
@@ -5,8 +6,6 @@
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * Sunxi platform dram register definition.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DRAM_SUN4I_H
index 9b0b310c2e2954824dff1baad562bcbfacb8246b..929450fc6747f34a078f63607fdbe692bf93a0d6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sun6i platform dram controller register and constant defines
  *
@@ -7,8 +8,6 @@
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DRAM_SUN6I_H
index 316a3338f856c63f6b935fb547f7eab5655bb955..ca98597f1f87eac90aea54ea8a500889bc9aa3f4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sun8i platform dram controller register and constant defines
  *
@@ -7,8 +8,6 @@
  * Jerry Wang <wangflord@allwinnertech.com>
  *
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DRAM_SUN8I_H
index afe6dc8eba1746685c3296e269b1a443da8b3c41..49a6108c19ed36e87f27288eda3edc312ee58ca3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sun8i platform dram controller register and constant defines
  *
@@ -5,8 +6,6 @@
  *                         Jerry Wang <wangflord@allwinnertech.com>
  * (C) Copyright 2015      Vishnu Patekar <vishnupatekar0510@gmail.com>
  * (C) Copyright 2014-2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DRAM_SUN8I_A33_H
index 842ad3cc636ee83e784593826348a75e595ee811..d4634e55e45f8203f1e24ec275e05a51d06d12bf 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sun8i platform dram controller register and constant defines
  *
@@ -5,8 +6,6 @@
  *                         Jerry Wang <wangflord@allwinnertech.com>
  * (C) Copyright 2015      Vishnu Patekar <vishnupatekar0510@gmail.com>
  * (C) Copyright 2014-2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DRAM_SUN8I_A83T_H
index 22be6bc397c22c398601d4507f8411af443a46d0..603850b9ffd32ed3dbcf88cbee1246be0ac313e3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sun8i platform dram controller register and constant defines
  *
@@ -5,8 +6,6 @@
  *                         Jerry Wang <wangflord@allwinnertech.com>
  * (C) Copyright 2016  Theobroma Systems Design und Consulting GmbH
  *                     Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DRAM_SUN9I_H
index 66e206dd52fb1aa718bab756e331b768a4f81755..a5a7ebde44eeded3c0bfbead86adbaebb9208cd2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * sun8i H3 platform dram controller register and constant defines
  *
@@ -6,8 +7,6 @@
  * (C) Copyright 2015      Vishnu Patekar <vishnupatekar0510@gmail.com>
  * (C) Copyright 2014-2015 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2015      Jens Kuske <jenskuske@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_DRAM_SUN8I_H3_H
index 24f85206c8254b4756841e1ac2be9441b1e05311..3334fb51f02ea2502dbc60ce68a746f972925257 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2012
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_GPIO_H
index b8308d5135457cdaab71281d28bff9dbfd386b96..a89102ecc6f10e85f27d1ac14baa67a5f769ba92 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * GTBUS initialisation
  *
  * (C) Copyright 2016 Theobroma Systems Design und Consulting GmbH
  *                    Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_GTBUS_H
index fd5082633698e8402ad59a2f59c52f3e462bd66c..f9629923aff8daa62f5642b2be9e59b57a30f8e4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * GTBUS initialisation for sun9i
  *
  * (C) Copyright 2016 Theobroma Systems Design und Consulting GmbH
  *                    Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_GTBUS_SUN9I_H
index 4dfd313f1ad59e0e40571a49afe9833269cabc78..1cb2ba6b0ab0fa02e878c562782caae86b489401 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 - Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _SUNXI_I2C_H_
 #define _SUNXI_I2C_H_
index 132c4801067052f3b30e88055b193b94255f50a7..90216bcfd518aeaee9d3c6c78912319a6b227fbf 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sunxi platform timing controller register and constant defines
  *
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2017 Jernej Skrabec <jernej.skrabec@siol.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LCDC_H
index 69f737f3bffc5eb8873c6d511b4e60dcf455c99a..1574b8e8feda1340a75a922d18bdd53067a7c47d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Aaron <leafy.myeh@allwinnertech.com>
  *
  * MMC register definition for allwinner sunxi platform.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_MMC_H
index 2cf2d51c61a7c3a91c0822a94dc85c812e203b5a..5f2a898b3b46fde27993eb78cdfd9cdf92cf1a2a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sunxi platform Push-Push i2c register definition.
  *
@@ -8,8 +9,6 @@
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Berg Xing <bergxing@allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_P2WI_H
index 9c4372a8810aa25dc78a1e203d819e7bce624a48..3ccfe138f39124d45c353b1620d203b7aa21f022 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * Sunxi PMIC bus access helpers header
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_PMIC_BUS_H
index ba4427c925ddc982ff8e7b1db37e1ac668fd5d42..58a36895e6de50a3f8951501836bbfc9a8ccfee4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sunxi A31 Power Management Unit register definition.
  *
@@ -6,8 +7,6 @@
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Berg Xing <bergxing@allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_PRCM_H
index 5884b5dbe7d460a0f98d60d029a271039b20ff07..47eb433fb6ddfad97c5e2c2d7b2143f6655c31b6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_PWM_H
index a8934667c4c7b50b0af2aabc40cfec1703826440..616b6e2a6495fe3be02caa8e9cfe7f1f3db2dc78 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2007-2013
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * lixiang <lixiang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SUNXI_RSB_H
index a70b1797e5d7dcd0b8997ee712d8e87001cb1fa4..4277d836e59cd317d50a8c13303822d897088239 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _ASM_ARCH_SPL_H_
 #define        _ASM_ARCH_SPL_H_
index 096510b787c8d8f46295700bfe27bee13019df06..064602292b6e779353ad1b57559c222e54cfb301 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2012
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_H_
index ccdf942534a40b94cebd69a610d2b5ceaa4dbea9..cb02dd8bf8fbda747e39390bf8723471d2860bc1 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * Configuration settings for the Allwinner A10-evb board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_TIMER_H_
index 41a14a68e4c1347fe8d29e551545f4e60a5684c8..46cd87e79e8da080339ef109dee1a7cf65e5f2af 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sunxi TV encoder register and constant defines
  *
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2017 Jernej Skrabec <jernej.skrabec@siol.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TVE_H
index 95c55cd4d1307d99c4c09f17e94de4429d2a3355..7a6fcaebdb51ba47b725ef2f9085240d3c523a60 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Chen-Yu Tsai <wens@csie.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_TZPC_H
index 5a9cacb6f4a34af3d50975d442d7257ac9efbd0f..39e7af45dd9fc5b29a965eabff5aa16577f2e005 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sunxi usb-phy code
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 int sunxi_usb_phy_probe(void);
index ce6d6648560980a1d30bacbd23a4440888974c74..38e2ef2aca3df6f433d25dd5c2117721c41ce2b1 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Chen-Yu Tsai <wens@csie.org>
  *
  * Watchdog register definitions
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_WATCHDOG_H_
index 8c2586c6f548edd66762cde9803f336acb15e605..de21dffa55abe13e8c77e850cc3d2ca056dec5b4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <asm/types.h>
 
index a5bc092ffdc1d1974df2bac56864a50754e1d6bc..d438966afbe54d1288423f29854338b915f89a8d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _GP_PADCTRL_H_
index a3db7ed6044127c4343136f54ee70c525d6013fa..24d0db8ced83de1d84fa406a55815a2f83e295a6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA_BOARD_H_
index 7b6ad899cf6fbb638473eea20c862aa63f7ac9e2..373da526ed6dce035679a803d7183103fc8f8c9c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2014-2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _ABI_BPMP_ABI_H_
index ee9436e2e53dc5970b66a3ff5a1fa89229fc9fac..2359e142fb7f564863b253bd5f140d6156209bf3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010-2014
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA_CLK_RST_H_
index 92180db321e37fb5dccf88fd90139738ab2670d1..8aa90d5c0c56c482852b60561cd6346186ff5092 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Tegra clock control functions */
index 3a7ee5e77baf8b690818989aee390095831104b7..59347dd3d8153e96a38b67ff26afcf2d07c8a876 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_TEGRA_DC_H
index d9bcf605c7848346471e02eb29b4090bf527f6e8..cf3ce3b411753ad3ef2b88d5e2cb573db16ebc4b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra high-level function multiplexing */
index 39b578c00d2c1a26351399d2faedf19bdc900ab5..5b8e0bd8d16c33b547b88987b0e7854327ecbacf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FUSE_H_
index 695f3e6fba82f27a476e385db0905f0667031944..4362c53d8810617e0950288cdd040c0654c3fae2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010-2015
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA_GP_PADCTRL_H_
index db60864a25db1d5a490eb909110fc4bf8a3a6136..fe7b3a50e0d9d8b2f68d296c882f6bd0d514aeeb 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011, Google Inc. All rights reserved.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA_GPIO_H_
index 6be9f6157b36bf5eff22c4552bac72622690b714..d4d6deb4947fd9a6fbd38fec1f0decd7f09b7b10 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2015
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_TEGRA_GPU_H
index 7f2287ae28022f92a0e95ccc8c8ae605ea58be5c..53cb56d2713ee1f72b463ef5f913eb346d8ec77b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _ASM_ARCH_TEGRA_IVC_H
index 65eb37334e952a44e37e1ac577975f2924386c78..4b6e8419504a2848c37cef9ac4572a8075155f41 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA_PINMUX_H_
index 66c08797656c471ec9e4a77275a4edc0cbaf8dd1..34bbe75d5fdb1b7ca4f6aa902af3f6882e66bc4a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010-2015
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PMC_H_
index 5a2d9f3a9c1e7105d1759611b2c5b253e31b70f5..eebd104de9d6be4ec0798eccc35c0b9591feb01f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Tegra pulse width frequency modulator definitions
  *
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_TEGRA_PWM_H
index 987c16ff45f917220ff8ab1293583a930b769b85..afe076419cf3374c220230db14a7891691fed0ea 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SCU_H_
index b64f9d813b0eb1ba284a390b4a5bd03a92669ff7..62e1c7bcd132367df6d9c7273d2a50f0efd97f5e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010,2011
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_H_
index 3b9711d28ef1088868cd3964d8924f4e8605266b..7ae0129e2db3d65b08cae7ba7b23849779658ce3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA_H_
index 341df74d777d055bf165eaed1220bf8e4b96c56e..5316bc47e4b3c79c27cae6bbc7731dfa96e1475d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * NVIDIA Tegra I2C controller
  *
  * Copyright 2010-2011 NVIDIA Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA_I2C_H_
index c40599ab19a720c5e866f67ff4656dd26d768bb4..a2b6f63ff0e919f045cf26b89d278ff0a203980a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 SAMSUNG Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Portions Copyright (C) 2011-2012 NVIDIA Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TEGRA_MMC_H_
index 5d5664115f41eb7b5347dbce401faaefef929934..1c4decacd33835d23c1a448e5951211846e48cd8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Tegra20 timer functions */
index fef7f8db3f988b820a3bacb6a04169a32a406ccd..24f0bdd51b8dfe33b0fbb8d6e2aaefd8634565a2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _UART_H_
index f400c01a3954246193992e21a33412af068f89a1..6e6ea1443cb0558fcf4b7df65daa55019bb429bc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * Copyright (c) 2013 NVIDIA Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA_USB_H_
index 2e66e0f23b9b22a6b1e5082fc24cbd0083a071a9..3f02073ee494906a6ef63c02174c058bb71d4566 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010, 2011
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _WARM_BOOT_H_
index d4511817fa3b53ac8a15019a52bb2523222e07bb..9b95b339e25632c2a0d83c185f3225e4dcd2a1c9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra114 clock PLL tables */
index 4d58bf184218cca5a4cec06036a724e191fcb6b6..84e1da42e340402bf7ab5e6b099b6a1ecf490560 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra114 clock control functions */
index 2e4045fc72d41c130654398b8344870a06c4ec2a..4f0fc3b7fb3d873eb35b585e1e5f868578d79e1c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA114_FLOW_H_
index 9c62cc39d5e0c32bbee688d101ac4eedd4106cad..f3b1bd47e53f95ee9c6af0f0f4d543959c5adc58 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra114 high-level function multiplexing */
index 21fa4f2d423348553a3e26b6c33ba31fbbe90dd6..69b35a1411ece374c24883a48b60b8bffce6c400 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA114_GP_PADCTRL_H_
index d6eaa1bd40e88fa54241aadd97e7a3129321e696..4f084e2deb85e3baebf61c01c37f0714120238da 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA114_GPIO_H_
index 044b1e0b399021a304f66e2c2735a91a30fbeba5..3930bab571ff13dcf788da6e759a883d69aa7c34 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2014
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA114_MC_H_
index 38d8b9cf4d030dfe1bedde40ac626b99c07224bf..414b22e2013f17b9648b6f951f85644a5012c1ae 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2010-2014, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _TEGRA114_PINMUX_H_
index 3104a1b855b86c059ba545ee031a2c2a21836d3d..1e571ee7b317c261722c052155cc924845f12359 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA114_PMU_H_
index 38220aac8eed4d5e9a10daadba3ff49984327c6f..228f423bed0bc40f910f215c00c2638aa899fd5f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA114_SYSCTR_H_
index f8407d178bce43778c4e77b57dbe68d9081ee23d..317b4bc14e4199e91af3ff51813c0ca736bcf0df 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA114_H_
index 4e48c43bbf3f91da534f867fd46e66637796dcb5..d88cdfecea43fcdc56443967e8da6c4d30ee6032 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA124_AHB_H_
index 9466b4ffb33eba7c1b2e47f7bd6986f36547a3b6..9f53125315388c7fb6f84734c1342e9ba314533d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra124 clock PLL tables */
index ff99b9dfafdab582bcc24499a33363002a91026b..3f54d3627778ca9c3e833139adf30c9370f0a477 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra124 clock control definitions */
index c522faa93678cf73bcc574b68dad8836632ac470..47e0056dd6212d91841d244a3b7fa7f3f89b94c7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_TEGRA_DISPLAY_H
index 7818b1bd3455b945b1471d1b25e8979f8c7d3b66..a54425692b5717b7bf237a7a39b6c994714587ed 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA124_FLOW_H_
index df94d135f86d95992b493ef4308aedd237df4624..8d4501e7def835fb0b75587110462e86b008e5fc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra124 high-level function multiplexing */
index 440cbbfa3ed3724debb3cf0ec0c1a38cb3978cc1..750a2dc649aeba142674d54a9e546c53f6758f54 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA124_GP_PADCTRL_H_
index ba748a5252f8ce65b1f52cb2fa982f4a3c59f6bc..e5ea2815afa4216cc6599bf7896abfc4119f6820 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA124_GPIO_H_
index d97b2c87c631310aca2ccd587e1521b116d0e945..617e55af20e2f23a86b10a28e852fe32d533bdae 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2014, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA124_MC_H_
index 9fcbb0f80b4bb8d78b3e2660762b9752751aa291..4c593aae7c1450c96f4785be01b03eaf018505a0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013-2014, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _TEGRA124_PINMUX_H_
index b10100a63671b4bc53a88adb5a34e07a13a123a0..c38393edefdadcea449a49d53724254ae8e0cbfb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA124_PMU_H_
index 3d2c4324dc1ddc5ea47acb8a4852d1d8f1a8a665..9ab23e8f2d9afce703c3af16d63a288e010ee055 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Tegra pulse width frequency modulator definitions
  *
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_TEGRA124_PWM_H
index 3f0309b78faef91da87240c21c845709acd183dc..6567104d0832f6c8908f9b0d46c2eddadb815780 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA124_SYSCTR_H_
index db3d8379203b254422f9b8f253708ec19ebffa92..34070b8630b99e120c0d8ec391f413bb7254f2c6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA124_H_
index aaecfc7ea6c593b4b9d843868aec2a3d1895383d..8b7e409759176dd0873b02ec9ac4182867e80c53 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _TEGRA186_GPIO_H_
index 8031f23873ef0709b1cc3d347c5e841b66e22e84..d86cedbab7c94201be5776ce27412e46508b42e7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2013-2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _TEGRA186_TEGRA_H_
index 812e8760d0cd1f60bce35cc3d31ee4d010cc69fc..861b3d5d07ce2089d9098465c622a1cd00a18353 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * Copyright (c) 2010-2012 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Tegra20 clock PLL tables */
index 4df8da96e2a3e6f7899aa5eb5e58be91fc760962..8158b83446633164197974a51bebd316240fd416 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Tegra20 clock control functions */
index ee5a3f6c91c0bd759bc42bbfb6ad05844d8896ad..e7b3cffd466432e56f3e680aae5f4201a02762e6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_TEGRA_DISPLAY_H
index a85f4c3d823d6b861a784fda3c889c30d3d6ba9b..58ee08c9fec15a24a3b90f69838ec3ea2a4efb48 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010,2011 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ARCH_EMC_H_
index 8a6a7831145263a754f3dd33680a6e7b51794b3a..33be841ddbd65528849552647481afabb10a9d94 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010, 2011
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FLOW_H_
index 39c2c9d825a03e2120438f6eee3d429e25d2939a..e9e96c1f9331b935aff1c0264c4126e03aa48a9c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Tegra20 high-level function multiplexing */
index 6631871ce574a029c686f45991d8e20d7fa19b17..dd2ee126550ba517c21284c8b5a2422ec8d9c950 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA20_GP_PADCTRL_H_
index af301e7150f8f7ae6af111ef0d2ae1b93ffb79cb..6818c28723bf306a68d33f3ff7bd543135855c92 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011, Google Inc. All rights reserved.
  * Portions Copyright 2011-2012 NVIDIA Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA20_GPIO_H_
index 9c6e3ffb6f4481020ba371147335e1dc43277132..71283e4e21e02f46a41faa42bae18e4de20d5624 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2014
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA20_MC_H_
index bf35d50ba316a599142f1b90fa358b66b3b019a8..e9e3801e6f4cd7613e53720c0ad1704d7d8a2188 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA20_PINMUX_H_
index 46effb47e18d7e0d5172a884d22d0fc3725bc881..18766dfed2bb795638acdac0907c10bc11faf46d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ARCH_PMU_H_
index 2207d9cd4d74277bf5c3221a409f2af21d992ad1..9467617b56b7119b15c09b5193442150d922ace6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Tegra pulse width frequency modulator definitions
  *
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_TEGRA20_PWM_H
index aaf05084e96f03e903cf95bd1a50e1a5c63ecbf4..3d1405fa3bae1fc7a6b59573c44dd6463ecaafa6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010, 2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SDRAM_PARAM_H_
index 22774abb936df1f3c0687041f7482e0cfca96a18..3fecbcdb622da747d7d955b2a0298325aa60b0c5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010,2011
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA20_H_
index 3a37af4177483d6b5418d2e748e071b1986047e3..8ecd6d9bae229b522e5218107c8113bb7a1ee273 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA210_AHB_H_
index a612485d8e235bfe3064b12b5f1b459244b0dee1..c6d7487e629400a07cc3d12357fcb8959826846a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra210 clock PLL tables */
index 3501be2abbb417cd959022475583b36322ea7e58..438a6f46c83191bbfb930672f5f6fac3ee8fafee 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra210 clock control definitions */
index e2301aee548f5e355b274c5d68d79b028b1d82ac..ef0be19e587659e44d43d0671289edb602002285 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA210_FLOW_H_
index f0851de122dbe63a64c5ad5989dbb51f261aa0fc..f6270e57a986967dacf5b1fd7f49338ad1120d27 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra210 high-level function multiplexing */
index fb69baf98678df66207f1025d9100292ae944b71..e9ff9037526bff19be2cec4c40f8bc99fcd4f670 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA210_GP_PADCTRL_H_
index 389d5b63e25f7adb523b5a551e9b5888f76a4807..cb91b10bed8f2e0cbb66178847b7d7861f4769f2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA210_GPIO_H_
index 77e9aa51f60f7eeb93ecba72d032c0f200a6c908..5a2a5681d7a9338cbb5a198b0285e2fea0d03f27 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014-2015 NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _TEGRA210_MC_H_
index af3b55f0d7b8273480133feb9b077c0b2bf29d07..9e9407462866efe52939394d723bcb00a21382a6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _TEGRA210_PINMUX_H_
index 1e5f3886c67516e20188e380abcbd763343f0ffe..6ea36aa4187621755d82db9c0eeb9b7f8775f5a9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA210_PMU_H_
index df6f91dece6448a026bc2984da3b5be2b57c201b..ec8f518dd9f9b35a31fcca54e32eed7244f0b728 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014-2015 NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _TEGRA210_POWERGATE_H_
index e8a13b502a6dcd0b2a293a7d5446808e7ccaae58..cb1c4997fac01fa389ead7f81866cbef57146612 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA210_SYSCTR_H_
index 95c67fbb8e9f5f9b2ec28672e56e4c68eb85c6af..1c6fba64c1c6ff790720582d14e66c299b18b759 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA210_TEGRA_H_
index 16b4b963305e6f560f0a51d938abf2a11c789d5a..8588009c61ded71829bad5cfeff452086786b04a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra30 clock PLL tables */
index 46cd7d8e01b832c55681b9f8369f4adc36f4c7c8..7f5a115bc626a090c815586801303bd760db989e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra30 clock control functions */
index 73cb0eecdcdc731069719e337e9f6d8e4b30c0ae..f3e947e9eee5cdd65094d8b8dcf3a636361685e7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA30_FLOW_H_
index ae6236273fd44f26803dacd69809c509a5397c53..2e8b3359161e153a72e92fc5115411e9886e9d27 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra30 high-level function multiplexing */
index 1c5017686ce968d720fdc4804d3a4902c7dcb144..4ff785de8eaa731c32d5f0766d39932623da74b8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA30_GP_PADCTRL_H_
index e384327d2fa1f561b45591ee5c63de459e972152..1dd2e426ba68516b88ca811dd96d6c443d3dd777 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA30_GPIO_H_
index 242a1fc64b9bc716e28432edbcc8180e7b243a1c..bbb0fe77bc43268ac8f036cb5e95d35086f07850 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2014
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA30_MC_H_
index 3358bf7ce3865ae2341ecfceb0e207a6ec177c85..1261943f58ded49962737093a0c903584277777e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2010-2014, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _TEGRA30_PINMUX_H_
index f01c37ed673b3dfc4da2e924b8f2040aa891fcb3..a823f0fbfc61b9d7d5632dac0b5299d47848662a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA30_PMU_H_
index 280245e98e87f77b0a5969fbed336d6f9a582503..1de7d2ff26faac9f3db2f0b99c1af95b766e1c71 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA30_H_
index c5ba240c76e8e0bd85013131ba40300e8086c31e..3bd73a01f3bf939ce99bdfc9fcbd0e3decfbd0d2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_H
index 73b1dd2f144beddc12bf308e371641e5e0197941..9fce49ddc6489396c947c1c3c5241cb8d59d50c8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARCH_ARM_MACH_VF610_CCM_REGS_H__
index 9022c465a0494c65d426de5916be8adda5736863..c7da2b8a5e31f7fc2c07eb45ef198b0b6ffb4f15 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015
  * Toradex, Inc.
  *
  * Authors: Stefan Agner
  *          Sanchayan Maity
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_VF610_DDRMC_H
index 622b8f0dea7db4471eb7ea4c2fc5517ad251f0b0..9bfdf168730880df6fd34b0acc6b3f7ef033f3a3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2015
  * Bhuvanchandra DV, Toradex, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ARCH_VF610_GPIO_H
index ca97462c3505c81dd1e51fbc08146afb0136f4c0..08ba8e94f8fb2cb9b45a1d0c817cdd14e13fab71 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_IMX_REGS_H__
index 506e584fa5937ff44d171924b91b362e02e5faff..c0eeaa7e7dd7ffe1735b2cedf1526062100681ef 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IOMUX_VF610_H__
index bfd53b530584285c51e35a3af58c8353df54474c..cfd44c8e0f7a3fbf347d8930422944dffab8c197 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 - 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_CLK_H_
index 098bbde06f30f6376afc315469b792b1a2bea8a1..542a5fc3e944b20be1367acc1fd77b6e827a9474 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Xilinx, Inc.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #ifndef __ARCH_ZYNQMP_GPIO_H
index 327046bf1b29f4f406c996dc52ccd26bbb474564..dfd6097b4beb9791a9a1fa39996734df1add7102 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 - 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_HARDWARE_H
index 1f7d4f76596988749f5e611ea77c2558baf2deac..15e54c0493875fd490f1ef87cf746de28efb1d88 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef _PSU_INIT_GPL_H_ /* prevent circular inclusions */
 #define _PSU_INIT_GPL_H_
index 3daf0e81d80c78e87f9b5e98859ecde528ce997d..d1db4c38bb99032b7445605e62e13bb175f0864d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 - 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_SYS_PROTO_H
index efc515eb3348c902844d165f42f12e6c55ce177e..2fb824b69e26782949eba34d08a5c3202d0294ed 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef ARMV7_H
 #define ARMV7_H
diff --git a/arch/arm/include/asm/armv7_mpu.h b/arch/arm/include/asm/armv7_mpu.h
new file mode 100644 (file)
index 0000000..8f77ec4
--- /dev/null
@@ -0,0 +1,130 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+/*
+ * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
+ * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
+ */
+
+#ifndef _ASM_ARMV7_MPU_H
+#define _ASM_ARMV7_MPU_H
+
+#ifdef CONFIG_CPU_V7M
+#define AP_SHIFT                       24
+#define XN_SHIFT                       28
+#define TEX_SHIFT                      19
+#define S_SHIFT                                18
+#define C_SHIFT                                17
+#define B_SHIFT                                16
+#else /* CONFIG_CPU_V7R */
+#define XN_SHIFT                       12
+#define AP_SHIFT                       8
+#define TEX_SHIFT                      3
+#define S_SHIFT                                2
+#define C_SHIFT                                1
+#define B_SHIFT                                0
+#endif /* CONFIG_CPU_V7R */
+
+#define CACHEABLE                      BIT(C_SHIFT)
+#define BUFFERABLE                     BIT(B_SHIFT)
+#define SHAREABLE                      BIT(S_SHIFT)
+#define REGION_SIZE_SHIFT              1
+#define ENABLE_REGION                  BIT(0)
+#define DISABLE_REGION                 0
+
+enum region_number {
+       REGION_0 = 0,
+       REGION_1,
+       REGION_2,
+       REGION_3,
+       REGION_4,
+       REGION_5,
+       REGION_6,
+       REGION_7,
+};
+
+enum ap {
+       NO_ACCESS = 0,
+       PRIV_RW_USR_NO,
+       PRIV_RW_USR_RO,
+       PRIV_RW_USR_RW,
+       UNPREDICTABLE,
+       PRIV_RO_USR_NO,
+       PRIV_RO_USR_RO,
+};
+
+enum mr_attr {
+       STRONG_ORDER = 0,
+       SHARED_WRITE_BUFFERED,
+       O_I_WT_NO_WR_ALLOC,
+       O_I_WB_NO_WR_ALLOC,
+       O_I_NON_CACHEABLE,
+       O_I_WB_RD_WR_ALLOC,
+       DEVICE_NON_SHARED,
+};
+enum size {
+       REGION_8MB = 22,
+       REGION_16MB,
+       REGION_32MB,
+       REGION_64MB,
+       REGION_128MB,
+       REGION_256MB,
+       REGION_512MB,
+       REGION_1GB,
+       REGION_2GB,
+       REGION_4GB,
+};
+
+enum xn {
+       XN_DIS = 0,
+       XN_EN,
+};
+
+struct mpu_region_config {
+       uint32_t start_addr;
+       enum region_number region_no;
+       enum xn xn;
+       enum ap ap;
+       enum mr_attr mr_attr;
+       enum size reg_size;
+};
+
+void disable_mpu(void);
+void enable_mpu(void);
+int mpu_enabled(void);
+void mpu_config(struct mpu_region_config *reg_config);
+void setup_mpu_regions(struct mpu_region_config *rgns, u32 num_rgns);
+
+static inline u32 get_attr_encoding(u32 mr_attr)
+{
+       u32 attr;
+
+       switch (mr_attr) {
+       case STRONG_ORDER:
+               attr = SHAREABLE;
+               break;
+       case SHARED_WRITE_BUFFERED:
+               attr = BUFFERABLE;
+               break;
+       case O_I_WT_NO_WR_ALLOC:
+               attr = CACHEABLE;
+               break;
+       case O_I_WB_NO_WR_ALLOC:
+               attr = CACHEABLE | BUFFERABLE;
+               break;
+       case O_I_NON_CACHEABLE:
+               attr = 1 << TEX_SHIFT;
+               break;
+       case O_I_WB_RD_WR_ALLOC:
+               attr = (1 << TEX_SHIFT) | CACHEABLE | BUFFERABLE;
+               break;
+       case DEVICE_NON_SHARED:
+               attr = (2 << TEX_SHIFT) | BUFFERABLE;
+               break;
+       default:
+               attr = 0; /* strongly ordered */
+               break;
+       };
+
+       return attr;
+}
+
+#endif /* _ASM_ARMV7_MPU_H */
index af8a97e988972dcc13c2800a111b75f25560363d..278f302cdb5668908126227a374db7481d2c3eee 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010,2011
  * Vladimir Khusainov, Emcraft Systems, vlad@emcraft.com
  *
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ARMV7M_H
diff --git a/arch/arm/include/asm/armv7m_mpu.h b/arch/arm/include/asm/armv7m_mpu.h
deleted file mode 100644 (file)
index 0f73cf1..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
- * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-enum region_number {
-       REGION_0 = 0,
-       REGION_1,
-       REGION_2,
-       REGION_3,
-       REGION_4,
-       REGION_5,
-       REGION_6,
-       REGION_7,
-};
-
-enum ap {
-       NO_ACCESS = 0,
-       PRIV_RW_USR_NO,
-       PRIV_RW_USR_RO,
-       PRIV_RW_USR_RW,
-       UNPREDICTABLE,
-       PRIV_RO_USR_NO,
-       PRIV_RO_USR_RO,
-};
-
-enum mr_attr {
-       STRONG_ORDER = 0,
-       SHARED_WRITE_BUFFERED,
-       O_I_WT_NO_WR_ALLOC,
-       O_I_WB_NO_WR_ALLOC,
-       O_I_NON_CACHEABLE,
-       O_I_WB_RD_WR_ALLOC,
-       DEVICE_NON_SHARED,
-};
-enum size {
-       REGION_8MB = 22,
-       REGION_16MB,
-       REGION_32MB,
-       REGION_64MB,
-       REGION_128MB,
-       REGION_256MB,
-       REGION_512MB,
-       REGION_1GB,
-       REGION_2GB,
-       REGION_4GB,
-};
-
-enum xn {
-       XN_DIS = 0,
-       XN_EN,
-};
-
-struct mpu_region_config {
-       uint32_t start_addr;
-       enum region_number region_no;
-       enum xn xn;
-       enum ap ap;
-       enum mr_attr mr_attr;
-       enum size reg_size;
-};
-
-void disable_mpu(void);
-void enable_mpu(void);
-void mpu_config(struct mpu_region_config *reg_config);
index 765914c7e269f03adf1d1d9ead59bd21d2f86ee8..62d00d15c26dab89ad83a2285954034683bde4f3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARMV8_MMU_H_
index 2ba1847a2ed79d6fc1970fc7cf303b552cd63ae1..0f86c72b24d378b4394ba583dc06ad4da309b3b2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 NXP Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SEC_FIRMWARE_H_
index 04784b7cb62a4e8c896853c643fec74305376465..75b9eb4bc91b1e572dab28f9a5fe0e0edaba3ba0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 ARM Ltd.
  *
@@ -9,8 +10,6 @@
  *
  * Much of the original barrier code was contributed by:
  *   Valentine Barshak <valentine.barshak@cogentembedded.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __BARRIERS_H__
 #define __BARRIERS_H__
index f33efeb33eeb7a785f3902950d53d31da28bc65a..2750d9b48662acaf6d2e293c930b4197a25d159e 100644 (file)
@@ -158,7 +158,7 @@ static inline int find_next_zero_bit(void *addr, int size, int offset)
        tmp = *p;
 
 found_first:
-       tmp |= ~0UL >> size;
+       tmp |= ~0UL << size;
 found_middle:
        return result + ffz(tmp);
 }
index ca28780daac591b109f2bfd8c3abad3d084b725a..c6cd76f32af5ad766b55e29091635b3cad9446d1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2017 NVIDIA Corporation <www.nvidia.com>
  *
@@ -17,8 +18,6 @@
  *
  * arch/arm64/kernel/image.h:
  * Copyright (C) 2014 ARM Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
        /*
index 4c9bb863c0f1077b9ecbfd6ce03bafc1bc85178b..a2131ca07c52a62649689c7752d773f1f8adc130 100644 (file)
@@ -1,12 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013, Google Inc.
  *
  * Copyright (C) 2011
  * Corscience GmbH & Co. KG - Simon Schwarz <schwarz@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef ARM_BOOTM_H
 #define ARM_BOOTM_H
index fac65d8d7c9cc36fe6ed4c608eee5584586ddd06..950ec1e793cafe869624738961b4e276569b998b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CACHE_H
index 9f178293818e6f6729ef85161f80acdfc6febed7..bf692ce2792e974c21f7ee5a2a8cb36be3781850 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index 575b59088861f0332ed70c85ddd900b85c9718ff..7894bd9ce15a2c7d43511d725eb69c22e1c25c1d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  *
@@ -8,8 +9,6 @@
  *  linux/include/asm-arm/arch-davinci/hardware.h
  *
  *  Copyright (C) 2006 Texas Instruments.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef __ASM_DAVINCI_RTC_H
 #define __ASM_DAVINCI_RTC_H
index 287466800e4bfd4f1793e8a59d22ef65c86fbd8b..0883b7ea7540eae0f7c943af4e7c2bdb3cce8b17 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARM_DMA_MAPPING_H
 #define __ASM_ARM_DMA_MAPPING_H
index 9dbb2c4c66a036ed1459431a227e411018e1d5ec..1549f7bf214fb6fdf567b9d7273c6a6fc72022bc 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * OMAP EHCI port support
  * Based on LINUX KERNEL
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com*
  * Author: Govindraj R <govindraj.raja@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _OMAP_COMMON_EHCI_H_
index 3f30470fffe2edab6d86a250cb3f2c21e7081e50..b0c7599e412b3b894716dcd6e5e426a224baeac5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_SECURE_BOOT_H
index 3cc0e5fa34a5a762f29e01abf6e04db4dab685e0..287a7bd5b19cb555abaa88b3c24dd3250afa35ff 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __ASM_GBL_DATA_H
index 1bee350b7b913a1225e0b269a910e4a4fe2b4e49..f5b60b1917c7317dce83db28b403fdac2dcba7fb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARMPLL_H
index 9eb0107db6adf09edc231a106cc4f22f1895df77..96c4f54f4a481f13a8cdc085c5478136e8759e04 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IPROC_COMMON_CONFIGS_H
index 5766dc9e53f59597ff51982cc5953dde70359379..efd2f35f2120b875dee8c6259b7d1c03aa1ad72e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SYSMAP_H
index 2bc23221a40fbf18f33379817f0f09bcba945833..44810c863acfa28c663ffb0bd000bf87db00ed0a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TIMER_H
index a5e2fd9d6cc307f194b659b844600ac5670bb4dd..fded004c21b065e594570738c76dd7e51efb721e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 /* This API file is loosely based on u-boot/drivers/video/ipu.h and linux */
index 1ff0e55d139a60c0a1bd0ec3faaf094384db3c35..22db651a4eb26dea69b320ffbbc867952be4a8a0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #ifndef __KONA_SDHCI_H
index 300868a45e6f2536428e601444bc8cf143583c6f..8766e9d180494168b4bf38f7bb89afa6412b21f7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Boundary Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_BOOT_MODE_H
index 0244947b6e0dc7ccd8d28b7f7c3e9e7937a9de77..ca70731b9ebc1c609b31ceca600bf390b837dcea 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 APBH DMA
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DMA_H__
index 26b296b21637ee408bc52136a070219d793d9a45..1b7c9cd524993cb293760d7fe097ca39b55aadcd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index ce9a44dacda2cd558bc8e2d5e12c20c4c8ae19e4..95df88423cc681638e2d33181458d4e7a627a21a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012-2015 Freescale Semiconductor, Inc. All Rights Reserved.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
 */
 
 #ifndef __SECURE_MX6Q_H__
index d62166fd06f0ead5e16a87bfc141cf861a4c3e51..8fbc0620c3e03d77a5075d7ea1fa7cab6255664e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * i.MX image header offset values
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 09094c9af69a16d62425cc363536cef2ee291fe5..bb930586379e5ce80421594512bbf1fee7d4210c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Based on Linux i.MX iomux-v3.h file:
  * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,
  *                     <armlinux@phytec.de>
  *
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MACH_IOMUX_V3_H__
index ccaf010b7821224c559788eccd264a15037d73b1..dc6aa00c89406b8847f5daa3584cfccb616c77d8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012
  * Anatolij Gustschin, DENX Software Engineering, <agust@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __MX5_VIDEO_H
 #define __MX5_VIDEO_H
index 80018e4a149b3ff3cd71b64235f1f4b720668b5e..8e1ea9af19db59b8536e13f26dea3b08a58a9405 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARCH_MXC_MXC_I2C_H__
 #define __ASM_ARCH_MXC_MXC_I2C_H__
index 2c61e5612694b1e57ef014f1182c7523fe96314c..70d6a76a9d7e7e80eba61671b8095f0dcb6753a2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:  GPL-2.0+
  */
 
 #ifndef __RDC_SEMA_H__
index 4cc4abaf855b111d9d90e6c5396db479916087e0..d7baf1334342e0ca781ae5309ec22e96b95318c2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 APBH Register Definitions
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __REGS_APBH_H__
index c0f673cc33bf8f35d27dbf8bac1f641426537a05..39ac5f4d450021d7e4e7002f29d5c297f85d9b78 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 BCH Register Definitions
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_BCH_H__
index 738267480e6064a3f6339888b3f211b993d62594..0f9bd3cd7e8fe51ebd1086b12d11e872a3e01ff3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MXS Register Accessors
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MXS_REGS_COMMON_H__
index 9ff646b2276347132f62073fa9d4c1d991f64fc2..80cb73172453c235f360ae711e27c1004cc0475c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 GPMI Register Definitions
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX28_REGS_GPMI_H__
index 38a2c6d4eea0025db4a0a14b10557c987d045c81..d294c9064692747986dfebac6ea2a0889b77cfac 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28/6SX/6UL/7D LCDIF Register Definitions
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMX_REGS_LCDIF_H__
index 220e45f344d14c717fad310a8e38ea523c9512dd..2b18ec20f3fa503830d5d66e37c876631a8ca344 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale USB PHY Register Definitions
  *
- * SPDX-License-Identifier: GPL-2.0+
- *
  */
 
 #ifndef __REGS_USBPHY_H__
index 6b864cbd112e5fffe4d88b68d326035d97e76b07..cf9b73e68f23f0f81767bfd753aed5c890f7bc64 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMX_SATA_H_
index 1d4473a04ae4095ef42c7b4a021e6d7c347a51be..598a996a3c5ec7ad47aa3daa697bbb500c1a4562 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MXC_SPI_H_
index aa51c0d786f9b84ffc3fc63c048d6be77138b4ff..d1d6cbc462dfd23dd08b02eb4219ba124e6df967 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_H_
index bdbe26ce357396ce7f31178d567aae666f25a6e4..a2cae1edb81b4f41d98f581d9583af42d4348304 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_SYSTEM_COUNTER_H
index 941a031964c18d7bbd1614f613f1e70fccffbcdd..812e6f85e4346e21b1df812b20bc9d4aef6a4238 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef __IMX_VIDEO_H_
 #define __IMX_VIDEO_H_
index 0c8652a675fa98ba399a98cfc7489c992ae33ef4..d5a7a8bb61cc418baadea9b5bf98200b1a22d158 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * include/asm-arm/macro.h
  *
  * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_MACRO_H__
index 5710136e88922a7bbfe796fa9b5ad936e6099f00..54b7cd19bbf7c2bc0483ebfc68fdae0dc075438a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  *
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _OMAP_COMMON_H_
 #define        _OMAP_COMMON_H_
index ef38b6308d870b1b4121c622993fe19db2f2851a..20268fa084e4eaac894e4aea6471c26fb3577e15 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix@windriver.com>
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * This work is derived from the linux 2.6.27 kernel source
  * To fetch, use the kernel repository
  * git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
index 7c5fb4077443a8f84e4e610ea89c27247f4a03cb..875f1002af88a5f8dbb2f1a86c6657bac3e3ef62 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Board data structure for musb gadget on OMAPs
  *
  * Copyright (C) 2012, Ilya Yanok <ilya.yanok@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_OMAP_MUSB_H
index 76d0862270322787f7f1e9bda3daafabb87bd1aa..f10a41f3048b63bc1f411359c73ef2ae29343a26 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016
  * Texas Instruments, <www.ti.com>
  *
  * Andreas Dannenberg <dannenberg@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _OMAP_SEC_COMMON_H_
 #define        _OMAP_SEC_COMMON_H_
index 16dee8f158b03888f9ae9f9dc61f91a684db72f7..55c696c5b539c4b14b837d62de1500c416ea1f13 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2012 ARM Limited
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ARM_OPCODES_SEC_H
index 92729970d1abe870ad4107451c920caad1142995..437b9a899eadb75627f9556504c140653bf6fcc6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * opcodes-virt.h: Opcode definitions for the ARM virtualization extensions
  * Copyright (C) 2012  Linaro Limited
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARM_OPCODES_VIRT_H
 #define __ASM_ARM_OPCODES_VIRT_H
index 199f0ba04590066d4724bb7c761e1a6a63288f67..21b334429898038c00780e1158db2240642a185e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  *  arch/arm/include/asm/opcodes.h
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ARM_OPCODES_H
index d588f9435039eb66a9922bf8c3a2c0df686bc753..3624362bf1a4ed286c05a0f3ec44bf8050f38115 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _PL310_H_
 #define _PL310_H_
index ac8b00d6fc10971ca2662d5fc74c57b79cfbf169..95f18e8cbcc9b3c01cfac6211ca699676c3665c8 100644 (file)
 #ifndef __ASSEMBLY__
 #include <asm/types.h>
 
-/* These 2 helper functions assume cpu < CONFIG_ARMV7_PSCI_NR_CPUS */
+/* These 3 helper functions assume cpu < CONFIG_ARMV7_PSCI_NR_CPUS */
 u32 psci_get_target_pc(int cpu);
-void psci_save_target_pc(int cpu, u32 pc);
+u32 psci_get_context_id(int cpu);
+void psci_save(int cpu, u32 pc, u32 context_id);
 
 void psci_cpu_entry(void);
 u32 psci_get_cpu_id(void);
index f7a7f4c414ee3f6520e64661ebcc1d015952f3e3..dff3bc260f360fdf5a030fe40c1202239524c506 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_SECTIONS_H
index 517beebdeab50fe5afcaad278a3a7086f4420dae..662bec863219f31a85bd4d009904640a4ca87cb7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
  * (C) Copyright 2016 Alexander Graf <agraf@suse.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SETJMP_H_
index 8b57539f8d0bc87b891a0e8d0c9f892fe3dcf3e9..dec18c6e5c1ba15c8f96ccae8e9bb5415c845a5b 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef __ASM_SPIN_TABLE_H__
 #define __ASM_SPIN_TABLE_H__
index df45511699099c759ada76f2e26f0e5d34f9dac9..b9e8a4f5d5b5f86d735f66d329d6ead1cc70fdf5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _ASM_SPL_H_
 #define        _ASM_SPL_H_
index 4f043cad0bad041059ecab7fad0332a64d0f23ca..c1f87f9caf57a774152243db2b9e75be386e8bc7 100644 (file)
@@ -451,7 +451,7 @@ enum dcache_option {
        DCACHE_WRITEBACK = TTB_SECT | TTB_SECT_MAIR(2),
        DCACHE_WRITEALLOC = TTB_SECT | TTB_SECT_MAIR(3),
 };
-#elif defined(CONFIG_CPU_V7)
+#elif defined(CONFIG_CPU_V7A)
 /* Short-Descriptor Translation Table Level 1 Bits */
 #define TTB_SECT_NS_MASK       (1 << 19)
 #define TTB_SECT_NG_MASK       (1 << 17)
@@ -493,7 +493,7 @@ enum {
        MMU_SECTION_SIZE        = 1 << MMU_SECTION_SHIFT,
 };
 
-#ifdef CONFIG_CPU_V7
+#ifdef CONFIG_CPU_V7A
 /* TTBR0 bits */
 #define TTBR0_BASE_ADDR_MASK   0xFFFFC000
 #define TTBR0_RGN_NC                   (0 << 3)
index 696d8c6fc09edac6c73546f6c804f7548bef8150..e577514428ade9975abf55f46818284565c73020 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Multicore Navigator definitions
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _KEYSTONE_NAV_H_
index 0627728eea84e16fb7a2ee32e2ec23d87abe79c4..f89e043f6ea8218687d32f4d9a08e586054b1efa 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * emac definitions for keystone2 devices
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _KEYSTONE_NET_H_
index 2e92411404b737db1bd3708c20aaf0b2b3af0fb4..623438856d59d440dcea813e2f9a32c7d30f2aab 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Texas Instruments Keystone SerDes driver
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __TI_KEYSTONE_SERDES_H__
index b9f4c07822eaec3f97b35da7ef09bc2757d380ca..7d72e3af02b9415f6e7a3b6487c8ab06537bd97a 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * omap_wdt.h
  *
  * OMAP Watchdog header file
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __OMAP_WDT_H__
index a04750106730fa2706af83ac9edbc8df3ab23099..db042a1aef2defa2d6ddf1cd26306b16dc57b4f4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _TI_COMMON_SYS_PROTO_H_
 #define _TI_COMMON_SYS_PROTO_H_
index 4a311d4a2f7bc36303e0a999f860c802f2d00450..a77538673f6377695a7874d8847ff1555674fb98 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * AEMIF definitions
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _AEMIF_H_
index 3f41d34a7a0eedd00cba20d90f6fced0902a7622..96c8a31fb831f90c2d3789600101e3c590ffbf62 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Enhanced Direct Memory Access (EDMA3) Controller
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _EDMA3_H_
index ef4fca68ee95a14d7a9aa35aefe3f2466d5e2bfd..01c3ba87c3feb2258a69f4c317314f0d68f7036e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _U_BOOT_ARM_H_
index ef9196f898b9876503d19b584fc6207685bd1035..07528a46f536ce5b7acce07025af5647e3cc6033 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -7,8 +8,6 @@
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index 1b260023056424409bafb23ae74c924f270fbb44..2fae54ebd89b9f4a3777af21fbbb261cc39b27ca 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * include/asm-arm/unified.h - Unified Assembler Syntax helper macros
  *
  * Copyright (C) 2008 ARM Limited
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_UNIFIED_H
index 1b3f1a0c25f158cd6dbf3b0106bf06ca933c3ae1..eee60c50e993149826b23a1deff2d81ff47c9f30 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _UTILS_H_
 #define _UTILS_H_
index d47a89265279cdf294b1db38377c94ac0b276f1c..5e37536af587ccf2a55bd5e72ecd2302b63f9e77 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * arch/arm/include/debug/8250.S
  *
  *  Copyright (C) 1994-2013 Russell King
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <linux/serial_reg.h>
 
index 3d3085e917bf00ecae854644ab7a09ecdc7ba16c..655727f431232924c3b176ca312c630c758949c2 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 lib-$(CONFIG_USE_PRIVATE_LIBGCC) += ashldi3.o ashrdi3.o lshrdi3.o \
                                    lib1funcs.o uldivmod.o div0.o \
@@ -63,11 +61,7 @@ obj-y        += reset.o
 endif
 
 obj-y  += cache.o
-ifndef CONFIG_ARM64
-ifndef CONFIG_CPU_V7M
-obj-y  += cache-cp15.o
-endif
-endif
+obj-$(CONFIG_SYS_ARM_CACHE_CP15)       += cache-cp15.o
 
 obj-y  += psci-dt.o
 
index e9ec890881d18fbf4879e663665cfd46ba01ac92..6330de4833eb4fb6450a338d49807ce5fa34f1b6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright 1995, 1996, 1998, 1999, 2000, 2003, 2004, 2005
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index 6e15774c0a89239eb2d027e4f2521b2fbcc81ed0..642031234462a4328d678bc202666ce28d7c2f07 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright 1995, 1996, 1998, 1999, 2000, 2003, 2004, 2005
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index d620dc08a0745137120622522768d0104d1e8e0a..1a306ec4153b8a333fd7ce9a0061e98fc991ba74 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Adapted from Linux v2.6.36 kernel: arch/powerpc/kernel/asm-offsets.c
  *
@@ -8,8 +9,6 @@
  * generate asm statements containing #defines,
  * compile this file to assembler, and then extract the
  * #defines from the assembly-language output.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 83409a7ece91dabf44973641e2ce76c89fb48b0e..04f566d2b0f423ccfc02ed6acf0e1ceded810fe7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, Google Inc.
  *
@@ -11,8 +12,6 @@
  * Marius Groeger <mgroeger@sysgo.de>
  *
  * Copyright (C) 2001  Erik Mouw (J.A.K.Mouw@its.tudelft.nl)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 91a64bec34cf27a1124ecbe62342c86dc7b68497..b27266c7a1933c625031e8b67ddbb479d1cb74bc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright (C) 2011
  * Corscience GmbH & Co. KG - Simon Schwarz <schwarz@corscience.de>
  *  - Added prep subcommand support
@@ -8,8 +9,6 @@
  * Marius Groeger <mgroeger@sysgo.de>
  *
  * Copyright (C) 2001  Erik Mouw (J.A.K.Mouw@its.tudelft.nl)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f0c1b03728be3bca6ff16e0ded0abb4eeb19abae..0688f1e6a679fb77ea0836669235df87dbe18d28 100644 (file)
@@ -1,19 +1,20 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <asm/system.h>
 #include <asm/cache.h>
 #include <linux/compiler.h>
+#include <asm/armv7_mpu.h>
 
 #if !(defined(CONFIG_SYS_ICACHE_OFF) && defined(CONFIG_SYS_DCACHE_OFF))
 
 DECLARE_GLOBAL_DATA_PTR;
 
+#ifdef CONFIG_SYS_ARM_MMU
 __weak void arm_init_before_mmu(void)
 {
 }
@@ -161,7 +162,7 @@ static inline void mmu_setup(void)
                asm volatile("mcr p15, 0, %0, c10, c2, 0"
                        : : "r" (MEMORY_ATTRIBUTES) : "memory");
        }
-#elif defined(CONFIG_CPU_V7)
+#elif defined(CONFIG_CPU_V7A)
        if (is_hyp()) {
                /* Set HTCR to disable LPAE */
                asm volatile("mcr p15, 4, %0, c2, c0, 2"
@@ -202,15 +203,23 @@ static int mmu_enabled(void)
 {
        return get_cr() & CR_M;
 }
+#endif /* CONFIG_SYS_ARM_MMU */
 
 /* cache_bit must be either CR_I or CR_C */
 static void cache_enable(uint32_t cache_bit)
 {
        uint32_t reg;
 
-       /* The data cache is not active unless the mmu is enabled too */
+       /* The data cache is not active unless the mmu/mpu is enabled too */
+#ifdef CONFIG_SYS_ARM_MMU
        if ((cache_bit == CR_C) && !mmu_enabled())
                mmu_setup();
+#elif defined(CONFIG_SYS_ARM_MPU)
+       if ((cache_bit == CR_C) && !mpu_enabled()) {
+               printf("Consider enabling MPU before enabling caches\n");
+               return;
+       }
+#endif
        reg = get_cr(); /* get control reg. */
        set_cr(reg | cache_bit);
 }
index 1ad1f8aea085e5a100bb34b59359e73b14b95983..1296ba6efda0b7480af39a2ef69384b42e50afaf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <linux/types.h>
 #include <asm/io.h>
index 7683386ad97b0ac742fe98e1d5c86749433b7934..565fbbe1097460617609fc8ef17bc159ec75968e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* for now: just dummy functions to satisfy the linker */
index 1e07876166ff79c801f345c0b5ff76f9bbe887bb..2c584095c3c2191525fcabf67c5f2f6da743f00d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Extracted from gic_64.S
  */
 
index 781a6eaf52dfa942c937924a914497f330fc5f6a..03dde842528b32523812edc4dee31b4657aa8648 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008-2011
  * Graeme Russ, <graeme.russ@gmail.com>
@@ -14,8 +15,6 @@
  *
  * Copyright 2015 ATS Advanced Telematics Systems GmbH
  * Copyright 2015 Konsulko Group, Matt Porter <mporter@konsulko.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fa813177174dd14f8b25fe4756891d961d2efd2f..0decce2c5b25e2292a48f34e6b14aebc8d5e0502 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  crt0 - C-runtime startup Code for ARM U-Boot
  *
  *  Copyright (c) 2012  Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index a181283e0fa9008162cfad63b5ddfd9adf98ed39..d6b632aa87d10952a9b10edfba1013240c5d76e1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * crt0 - C-runtime startup Code for AArch64 U-Boot
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2012
  * Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 9b0e894f8a2eb373ca4067205c7acd238cf3c67d..5b6c3849f7558fe5bf13b031a2760dfe221621a7 100644 (file)
@@ -1,9 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-2-Clause */
 /*
  * crt0-efi-aarch64.S - PE/COFF header for aarch64 EFI applications
  *
  * Copright (C) 2014 Linaro Ltd. <ard.biesheuvel@linaro.org>
  *
- * SPDX-License-Identifier:     GPL-2.0+     BSD-2-Clause
  *
  * This file is taken and modified from the gnu-efi project.
  */
index af55bba4baa0eb533a3982d7109ec9301283610d..0f296f3be4b5ab4a529dfaab1fe36d5bc00174e3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-2-Clause */
 /*
  * crt0-efi-arm.S - PE/COFF header for ARM EFI applications
  *
  * Copright (C) 2014 Linaro Ltd. <ard.biesheuvel@linaro.org>
  *
- * SPDX-License-Identifier:     GPL-2.0+     BSD-2-Clause
- *
  * This file is taken and modified from the gnu-efi project.
  */
 
index 760ba74a3c7c45e3fcea12a6d413a87a3ed31e4e..5983f2c04ce63abdc4963f24170360e57bb2a5ab 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  linux/arch/arm/kernel/debug.S
  *
  *  Copyright (C) 1994-1999 Russell King
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  *  32-bit debugging code
  */
 #include <linux/linkage.h>
index 1337ccab048694151ea99fd2b4a0406ca6a0ce8f..e185bfe0c652fc7df417573877bd222e3c549f90 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Replacement (=dummy) for GNU/Linux division-by zero handler */
index b417db222d6b02ca121e5796dee744f806630f02..3ef1ce1fff5b750a1e7f543de08dcd25b2294bf9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  *  linux/arch/arm/lib/div64.S
  *
@@ -6,8 +7,6 @@
  *  Author:    Nicolas Pitre
  *  Created:   Oct 5, 2003
  *  Copyright: Monta Vista Software, Inc.
- *
- *  SPDX-License-Identifier:   GPL-2.0
  */
 
 #include <linux/linkage.h>
index a2cb06e49ae0248c2287a4a5538dccfad6e54674..f7029918d4fb86e81205474dd8bae3f0d6efce2c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Utility functions needed for (some) EABI conformant tool chains.
  *
  * (C) Copyright 2009 Wolfgang Denk <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 47cce1db979eab09d02ecfd7464fd4cbeaa094db..90af469f48b9ea0f1e2af520e541c44f5ce04eb3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: BSD-2-Clause */
 /*
  * U-Boot aarch64 EFI linker script
  *
- * SPDX-License-Identifier:    BSD-2-Clause
- *
  * Modified from elf_aarch64_efi.lds in gnu-efi
  */
 
index 15c9c5c6722a4f3d9b13799affbc9e641be2be99..d6d742e8687ba74598ed02c310b8ad4e387690e6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: BSD-2-Clause */
 /*
  * U-Boot ARM EFI linker script
  *
- * SPDX-License-Identifier:    BSD-2-Clause
- *
  * Modified from elf_arm_efi.lds in gnu-efi
  */
 
index 62d0022408bce01ebe02f3a4a91feda2145e4688..745c7858da7979e8ff6321a37d30063a0fab2959 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * GIC Initialization Routines.
  *
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 92bfb8fb662475b2aca60eb081d1d34cad896d0e..1a04e2b875615313c745d437a15872044ce64fe0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index cda4d484605444f6e3019ce42b6fee1541ef4b38..28ba3f14f36275205d4125593e2f1c59b75738b4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Texas Instruments <www.ti.com>
@@ -15,8 +16,6 @@
  *
  * (C) Copyright 2004
  * Philippe Robin, ARM Ltd. <philippe.robin@arm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8a5d82468b3f72cb8765442b1f58126f409507bd..458319ab4878865dec7f8f0f1e5324e2a28968ff 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8a36c189df1496fd3ecd64edd32d89652a4ad83f..95df6cb1eb88fa2924501c683db4b725ef01d727 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6e29cbf2ab825616788c92b6f16489c33d23b328..0798d098afe8c0509ec2721a901b71f3b157fe73 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * linux/arch/arm/lib/lib1funcs.S: Optimized ARM division routines
  *
@@ -5,13 +6,10 @@
  *   - contributed to gcc-3.4 on Sep 30, 2003
  *   - adapted for the Linux kernel on Oct 2, 2003
  */
-
-/* Copyright 1995, 1996, 1998, 1999, 2000, 2003 Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
+/*
+ * Copyright 1995, 1996, 1998, 1999, 2000, 2003 Free Software Foundation, Inc.
  */
 
-
 #include <linux/linkage.h>
 #include <asm/assembler.h>
 
index ead33e53c78af828fe1877e5ea7b2cb4c3ee3502..cfa5607c5b0dfbfa306a2498196692d27c208978 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright 1995, 1996, 1998, 1999, 2000, 2003, 2004, 2005
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index 588b3f8971aec8bf6e3260e4ef29a3decab7355f..0ca61210da7ed04a2d099e056d5c855cd3a4a1e5 100644 (file)
@@ -1,13 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  *  linux/arch/arm/lib/memcpy.S
  *
  *  Author:    Nicolas Pitre
  *  Created:   Sep 28, 2005
  *  Copyright: MontaVista Software, Inc.
- *
- *  This program is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License version 2 as
- *  published by the Free Software Foundation.
  */
 
 #include <linux/linkage.h>
index cc4cc44cbb98268b7cabc632d8cdcc134bebfde8..2277d120267f74114da41f16b126150a43f8a6e0 100644 (file)
@@ -1,12 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  *  linux/arch/arm/lib/memset.S
  *
  *  Copyright (C) 1995-2000 Russell King
  *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
  *  ASM optimised string functions
  */
 #include <linux/linkage.h>
index d7c93e702ecfd81c4f8d6b822e03a6779345a9f8..e6c9181192309895ddd30581e262783b59dc64db 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  *  linux/arch/arm/lib/muldi3.S
  *
  *  Author:     Nicolas Pitre
  *  Created:    Oct 19, 2005
  *  Copyright:  Monta Vista Software, Inc.
- *
- *  SPDX-License-Identifier:   GPL-2.0
  */
 
 #include <linux/linkage.h>
index 8272e2db9f87925e98853b0fcc17e8e3b81dbdd3..825fe1eefb3cc04610f1d5321e837a18258d31df 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 NXP Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d2f96eeb98bda7bc92b0f15f6f4711767ca368c5..6232e3f73e5a46e75228295bd6084ef7065b723c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * reloc_arm.c - position-independent ARM ELF shared object relocator
  *
@@ -7,8 +8,6 @@
  *
  * All rights reserved.
  *
- * SPDX-License-Identifier:    BSD-3-Clause
- *
  * This file is taken and modified from the gnu-efi project.
  */
 
index a6fb07c401d47426ba914722da345dfcff2766c7..c5b135db40e4c79e3b7451745b888ff13e120da1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  relocate - common relocation function for ARM U-Boot
  *
  *  Copyright (c) 2013  Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 04804524ed653dde1e7671d716dd7c99cdee81a3..171d094c334f9654b1feb6a0b7bfe33368360e68 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * relocate - common relocation function for AArch64 U-Boot
  *
  * (C) Copyright 2013
  * Albert ARIBAUD <albert.u.boot@aribaud.net>
  * David Feng <fenghua@phytium.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 9a95f085044ade0c8f62fe489263c455b08df221..f3ea116e8700cb8b15a85708f4d8b096d08c7f3b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -17,8 +18,6 @@
  * mailto:info@wawnet.biz
  *
  * (C) Copyright 2004 Texas Insturments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 952e8ae49bf4ae9b19c755b5240791f31e1127ec..3bb2d8468c7cc3b2d15dc1524148b155c5a37cf1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /**
index bcd16ee5911f78ab44da48c53240351f1688bd16..2658026cf49ee5619304d36a566f6c60030c8709 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6746e5e2cc40bc8e6a4edea4523051bf019cdd57..176a1d5315bfb597d97b7583596fc9cb478619d3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index b68edb86d691f8353474c1ae1ec1f3d05ca7993d..1b8d000eb48a79c898438049ecedf171f5e950dd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index ab5d2277aa46f66df8a9c24c818cbf338d517d5a..33cc76ba3de3cb2d94dff85fce1cbbe9ff600814 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010-2012
  * Texas Instruments, <www.ti.com>
  *
  * Aneesh V <aneesh@ti.com>
  * Tom Rini <trini@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 737622d26f062412041bc723d52812a98795388b..c89a219dd26d00daf014aa4d9a55359ee0583aab 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Andreas Bießmann <andreas@biessmann.org>
  *
@@ -8,8 +9,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Marius Groeger <mgroeger@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 
index 724699658b06d657adf060b8af723c2613a80a08..5e9e136cc45d18c485dcd35c421808a22f1178b8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2010, Google Inc.
  *
  * Brought in from coreboot uldivmod.S
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <linux/linkage.h>
index 9cb0d2ef3618e99a23431fb472589c3678ce8ffe..79afc27e84716f58b8de111de940353385fe72ff 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  vectors - Generic ARM exception table code
  *
@@ -9,8 +10,6 @@
  *  Copyright (c) 2002 Alex Züpke <azu@sysgo.de>
  *  Copyright (c) 2002 Gary Jennejohn <garyj@denx.de>
  *  Copyright (c) 2002 Kyle Harris <kharris@nexus-tech.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index cf14a34ca6313ea3f789456a870deef07d16fac0..d75e47734b7fbaa6aeb86070e5b92a019c64413e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 1e811a87ddd69da3e0ad196ede29eaec51de9e86..09ab331ee09c31d47c502f46791b0cd4bfd5915e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016
  * Ladislav Michl <ladis@linux-mips.org>
  *
  * bootz code:
  * Copyright (C) 2012 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 
index 9d29ff7f6f45a5bb82005526b83ba43e0540eb0d..1557dcae66d6529588b7723db2a975c2111da42e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2016 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_ARCH_ASPEED) += ast_wdt.o
 obj-$(CONFIG_ASPEED_AST2500) += ast2500/ ast2500-board.o
index 80446af08966f0551b49e7ad6163e4998704e5ce..e7edd544e2e1eda12261d11d7b1a0e54e4dddbf2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 30cfac1af0fabe94c48563f82a0b0e9d0127152e..7d864a4088036b065036803f385731223e23d9db 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6383f727f2ac516613e6e83be41b1ebb1ab22cf1..9498cbc92d7d5b75d18bd52000864f61b83f84b9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2012-2020  ASPEED Technology Inc.
  *
  * Copyright 2016 Google, Inc
- *
- * SPDX-License-Identifier:            GPL-2.0
  */
 
 #include <common.h>
@@ -392,7 +391,7 @@ static int ast2500_sdrammc_ofdata_to_platdata(struct udevice *dev)
        struct regmap *map;
        int ret;
 
-       ret = regmap_init_mem(dev, &map);
+       ret = regmap_init_mem(dev_ofnode(dev), &map);
        if (ret)
                return ret;
 
index 1a858b1020fc2330a2a2b34ee33fe9aa32787884..5bc442ef33ce2a21af3881aa7361c30f738b9e4f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 1a6ed211e580e2ea7b0051e8bac1441ccad01dad..79c84a5d7b9a13897b2d937cc6654cdd7629b195 100644 (file)
@@ -45,15 +45,15 @@ config AT91SAM9X5
 
 config SAMA5D2
        bool
-       select CPU_V7
+       select CPU_V7A
 
 config SAMA5D3
        bool
-       select CPU_V7
+       select CPU_V7A
 
 config SAMA5D4
        bool
-       select CPU_V7
+       select CPU_V7A
 
 choice
        prompt "Atmel AT91 board select"
@@ -159,7 +159,7 @@ config TARGET_SAMA5D2_XPLAINED
 
 config TARGET_SAMA5D27_SOM1_EK
        bool "SAMA5D27 SOM1 EK board"
-       select CPU_V7
+       select CPU_V7A
        select SUPPORT_SPL
        select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
@@ -254,7 +254,7 @@ config TARGET_WB45N
 config TARGET_WB50N
        bool "Support Laird WB50N"
        select BOARD_LATE_INIT
-       select CPU_V7
+       select CPU_V7A
        select SUPPORT_SPL
        select BOARD_EARLY_INIT_F
 
@@ -297,6 +297,6 @@ source "board/laird/wb50n/Kconfig"
 
 config SPL_LDSCRIPT
        default "arch/arm/mach-at91/arm926ejs/u-boot-spl.lds" if CPU_ARM926EJS
-       default "arch/arm/mach-at91/armv7/u-boot-spl.lds" if CPU_V7
+       default "arch/arm/mach-at91/armv7/u-boot-spl.lds" if CPU_V7A
 
 endif
index a908004b0a4a9c1f031619af3e54d4d40e2f3e7f..045ac88806f9d13aba889727c75fc35b3400d240 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_AT91_WANTS_COMMON_PHY) += phy.o
 ifneq ($(CONFIG_SPL_BUILD),)
@@ -18,4 +16,4 @@ endif
 obj-y += clock.o
 obj-$(CONFIG_CPU_ARM920T)      += arm920t/
 obj-$(CONFIG_CPU_ARM926EJS)    += arm926ejs/
-obj-$(CONFIG_CPU_V7          += armv7/
+obj-$(CONFIG_CPU_V7A)          += armv7/
index 561b4b4cbb709d1a59396771d931c99f49e7af5f..3adf89357629da8941a036141addcec2c3e173ae 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += lowlevel_init.o
 obj-y  += reset.o
index f139b9167dc8ba5bc37f7fa5ddc941b5dcd35084..c849885bc2bb2a8706fef1c32d3cf4362da1bd0a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * [partely copied from arch/arm/cpu/arm926ejs/at91/arm9260_devices.c]
  *
@@ -7,8 +8,6 @@
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8aa21005d0a5cd9b38d1aad8aee2b7a3b99d3564..9a57dd40891bcc06dbc277162e09620f2fc220ed 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * [origin: Linux kernel linux/arch/arm/mach-at91/clock.c]
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2005 David Brownell
  * Copyright (C) 2005 Ivan Kokshaysky
  * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index 926d1c9fe871d790c5aa157b28e10d1d80eb7698..42d0d2269f5cba7b318354d21929f56e4d74af0a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * [origin: arch/arm/cpu/arm926ejs/at91/cpu.c]
  *
@@ -7,8 +8,6 @@
  * Reinhard Meyer, reinhard.meyer@emk-elektronik.de
  * (C) Copyright 2009
  * Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d2934a3525aa2869cac5a8b58305fd961b1851ef..de99c616ac836581c7b3cdb59da5173ead1dce6d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 1999 2000 2001 Erik Mouw (J.A.K.Mouw@its.tudelft.nl) and
  *                    Jan-Derk Bakker (J.D.Bakker@its.tudelft.nl)
@@ -5,8 +6,6 @@
  * Modified for the at91rm9200dk board by
  * (C) Copyright 2004
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index d47777a3678515b77741ee1298bd48ec5cce4889..3164182b697949c456f9b1c63b3d5534be142c2e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Lineo, Inc. <www.lineo.com>
@@ -10,8 +11,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 69ce6f9573570b78645437225fb90f62655af659..bbe90ae7baeff9bd586db5ca2adefc0fa57d9448 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Lineo, Inc. <www.lineo.com>
@@ -10,8 +11,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dc935fd9e543d2094d0e9862d26d6e26da0262a8..a8a49ca43f1f5668c794afbd026d3f09cb0ab98f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_AT91SAM9260)      += at91sam9260_devices.o
 obj-$(CONFIG_AT91SAM9G20)      += at91sam9260_devices.o
index bb3e36552a9edb55d679631dd418d4b3e7f0563a..c033ed6d16cdee023d5935243dc71bbfde8fc25f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 58050a2a246139dc9d28e0c75d499cc4cedc6018..0c2b9f2ecc9bb764a32861f5634802eee73d4aa5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 674eb66e8e5e912bd84e2f9cc7bad683c7cbf024..3b8a4623866cb88aec23245561f49b2986da5c08 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -6,8 +7,6 @@
  * (C) Copyright 2009-2011
  * Daniel Gorsulowski <daniel.gorsulowski@esd.eu>
  * esd electronic system design gmbh <www.esd.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b9efa273a0648a22e252828f3fe13eec2a199344..89cbeafa20130c187914fa8e19a45d0e016c056a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 28c8cf260a1f223619c164c3816880bff72953a2..736c799e2ad2abd0f1ca005a75e67ed0d6bc1b09 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Atmel Corporation
  * Josh Wu <josh.wu@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cd38c6597a4d301b572c1698aaf20e5c9bee173f..b4002eb75046de2a677365a56e0a0a8904e8d8f0 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a939b1fb8d125255e50e2d7b2c3fffb154ee84b5..f44760bed31b6603a8babd6c314809762432620b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8813706232e1b073e7d8ec661fd87b43b4923ec5..024c8f5f3e962a87bd2ab75f00dc4320528b86ab 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <linux/types.h>
 #include <common.h>
index e3181fab84feaa0c5cdf8e98dc508fd62bf9270d..7156185a46fa34cb4e9348111ee307c064fbc4cb 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * [origin: Linux kernel linux/arch/arm/mach-at91/clock.c]
  *
  * Copyright (C) 2005 David Brownell
  * Copyright (C) 2005 Ivan Kokshaysky
  * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9b9f8af68c2d2f9539e04e94c343d65454d4c6df..6f5aa4274b595e110ca831eafb5ad76575910f4a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Reinhard Meyer, reinhard.meyer@emk-elektronik.de
  * (C) Copyright 2009
  * Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3f3926428919b487c9ab0795bc61df1a2bd202a5..7b61fa722603432c7005e81ffce781bf127cba1f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Reinhard Meyer, EMK Elektronik, reinhard.meyer@emk-elektronik.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index b8d5c785df4d36557168e3f178738fdc9f717006..de24db18366596af4cc38eaeafeac1c04f5cd8dc 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a9ec81a75c81b31ec6d4c0609d4287da2aa7a741..71d7582ce08b18d03c91a192bfd3746dc776bd31 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Memory Setup stuff - taken from blob memsetup.S
  *
@@ -6,8 +7,6 @@
  *
  * Copyright (C) 2008 Ronetix Ilko Iliev (www.ronetix.at)
  * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index e67f47bd041a58cd5b6e533f486d67de014ce7b6..06b25db52225d214f359f807ee635cfecbf07473 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c49d3062954f109daa541bcfaadc59fe37c8f287..f81e8455937cd18b271f09296b41c8fe52267bd4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1b0420611ed3d11221cf6e84e7af55936a45e36d..eca78f8104a6f025db51887935be07fa48cd46f5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Atmel Corporation
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE, \
index 1ede4cb10abe9ec5bd7113652646a82af535d39a..9ced3dc0c1252dad6bf94ef058c54cf094e80167 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2013
 # Bo Shen <voice.shen@atmel.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_SAMA5D2)  += sama5d2_devices.o
 obj-$(CONFIG_SAMA5D3)  += sama5d3_devices.o
index 51c5e80be7c5f81f18f4936f9bf6b64d3e23ab97..3640fce8821d57df336e3470145f5f4d54dcc4cc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * [origin: Linux kernel linux/arch/arm/mach-at91/clock.c]
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  * Copyright (C) 2013 Bo Shen <voice.shen@atmel.com>
  * Copyright (C) 2015 Wenyou Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 18653039fe2fdb12fe9f893f530afc42e8cd724a..5da067cda10f9e348782d4dc9f6bdc91cd5b7aa7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Reinhard Meyer, reinhard.meyer@emk-elektronik.de
@@ -5,8 +6,6 @@
  * Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  * (C) Copyright 2013
  * Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b30e79b60adebe132a1f2853399a8f00feec31a2..c114dafac5d1462fb36e29fe502e0bb172795b46 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2013
  * Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index de1d9b5bfb31baa59b1479aa9529788cdfb12a8a..6432f66c825797546187b9cc474104aff49cc893 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Atmel Corporation
  *                   Wenyou Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6becdd7fee264f39787c074d1d9add3cded31cab..091059ea5655fc026a7af839a9cdcb340596cc63 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012-2013 Atmel Corporation
  * Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ebb779e473240b2b0ac6a106c1cae439798e2c02..5c693df2ecf062bf28e7ab53dc976e6e6a5059d0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Atmel
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6f91e22d0a8368a0347783912cee06aee1224f5c..9f08806fb127003236d9215983786f813d7b7b54 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2013
  * Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d2e41a026c4ddf5243af05bf50760a0e4124c4cf..22237cffc92f1ecaa3833cbd5c949d84022a91db 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
@@ -8,8 +9,6 @@
  *
  * (C) 2013 Atmel Corporation
  *         Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE, \
index d595ba8836be6f8cf0718e3d4aa9c07949fd4417..22251153a10d3686265cb4d20632a7e11b62bd4f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Atmel Corporation
  *                   Wenyou Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 568094b99c91201941cd8acdc4475fc6ad5b9ab0..45cd7a9f34a5cdaea8476ecbc6981a8fd87febc7 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Atmel SAMA5Dx boot parameter handling
  *
  * Copyright (c) 2016 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 06dcbbcbe8ead90a6dd71c2e03ddff823d9840bd..64cbc3d1ed4c066746b320063c8e4f13cf1b573a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Atmel Corporation
  *                   Wenyou Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7168abbd584c0cf94ccd588fdb0f02fdbab5645e..9a023efb193b38af33169c99b5fa6f2f79c94599 100644 (file)
@@ -2,7 +2,7 @@ ifeq ($(CONFIG_CPU_ARM926EJS),y)
 PLATFORM_CPPFLAGS += $(call cc-option,-mtune=arm926ejs,)
 endif
 
-ifeq ($(CONFIG_CPU_V7),y)
+ifeq ($(CONFIG_CPU_V7A),y)
 ifndef CONFIG_SPL_BUILD
 ALL-y  += u-boot.img
 endif
index 0b09ce7b2e0df686aa6912050122f384757e9007..df7d0e7051ff0b4805b2024b4614016d7e007277 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_COMMON_H
index 3181138322b94a8345e465b576e5360616ca9c99..91bb686bc10ae764297204ec78cf9f9825fb07d4 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010
  * Reinhard Meyer, reinhard.meyer@emk-elektronik.de
  *
  * Debug Unit
  * Based on AT91SAM9XE datasheet
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_DBU_H
index 7ffbaee27d9ccfc47de441dadd0eb96377500596..e7bb2bfecbada0d99601ec6c64b607912cd5e640 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010
  * Reinhard Meyer, reinhard.meyer@emk-elektronik.de
  *
  * Enhanced Embedded Flash Controller
  * Based on AT91SAM9XE datasheet
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_EEFC_H
index a0d74ab6606622c3bc276e40489ff9bb18c3fbd1..44b943be3dc393d5590651a4d353a9441c34c5a1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Jens Scharsig (js_at_ng@scharsoft.de)
  *
  * based on AT91RM9200 datasheet revision I (36. Ethernet MAC (EMAC))
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_H
index e781481e8837d403ad4435c214c8b2b0a2f8900d..ac1bb1cf01a926a964e10a2dca324e66ecfb0ae4 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010
  * Reinhard Meyer, reinhard.meyer@emk-elektronik.de
  *
  * General Purpose Backup Registers
  * Based on AT91SAM9XE datasheet
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_GPBR_H
index 61e36c46fb82357384c2dd6673822de00b0b0a5b..d98fcf51051dd1e57fae1f027a9221e156b8dcc9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Jens Scharsig (js_at_ng@scharsoft.de)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_MATRIX_H
index 2ace77931d7a43079177f06f55d96e7bc8eea4e1..18b0e163c099b135ffc12b8ea1091e572850165e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Jens Scharsig (js_at_ng@scharsoft.de)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_MC_H
index 832ebb51c1a44cabe426f136d6453eefac766fb4..a855a7177ac80e4ba051f2a65265b0774aefd2a9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Jens Scharsig (js_at_ng@scharsoft.de)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_PDC_H
index 4840a2b8f2f3378633e71b1e7fcdec5c9051aa90..f51e47e55d53a7b08e59f1e565dac0698c1f9cbc 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91_pio.h]
  *
@@ -7,8 +8,6 @@
  *
  * Parallel I/O Controller (PIO) - System peripherals registers.
  * Based on AT91RM9200 datasheet revision E.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_PIO_H
index 56724f15e7c20a8aeff13c56e0afc7e99cf16710..dfaf2e02608e519019013330632efa8be02b3ef4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91_pit.h]
  *
@@ -6,8 +7,6 @@
  *
  * Periodic Interval Timer (PIT) - System peripherals regsters.
  * Based on AT91SAM9261 datasheet revision D.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_PIT_H
index fbda8d5f63389f6b3179016e100c9fe35052ee53..f423afd0ad3ecf289883c25a2d26582b34415e93 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel arch/arm/mach-at91/include/mach/at91_pmc.h]
  *
@@ -7,8 +8,6 @@
  *
  * Power Management Controller (PMC) - System peripherals registers.
  * Based on AT91RM9200 datasheet revision E.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_PMC_H
index e4eb3da03fb54a393eaafad5cc82a0309583f136..11ffe4454a6ecbafc4c82da6b4fa98ace105274c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91_rstc.h]
  *
@@ -6,8 +7,6 @@
  *
  * Reset Controller (RSTC) - System peripherals regsters.
  * Based on AT91SAM9261 datasheet revision D.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_RSTC_H
index 73070e3e6b02c0d92b4dca05411758b9ce727c93..19d75515ea4599292df457e6c31955ca4a534826 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2005 Ivan Kokshaysky
  * Copyright (C) SAN People
  *
  * Real Time Clock (RTC) - System peripheral registers.
  * Based on AT91RM9200 datasheet revision E.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_RTC_H
index fe7619a932542e1dc06e08912b2860c73bd7f356..ba88c441e330ed631834ca6419bfd43eb9de3c9c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010
  * Reinhard Meyer, reinhard.meyer@emk-elektronik.de
  *
  * Real-time Timer
  * Based on AT91SAM9XE datasheet
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_RTT_H
index ce8e577c331eea7ddfc8945ec82b79a661c106dc..3cf8a56737960e09fa95947ec5f82fd1b1c0fc77 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_SCK_H
index b18665b62c8c078368428f02a0970fd4be2606fb..ce7bbf276d043396614bc31b8985f52528d058f6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91_spi.h]
  *
@@ -6,8 +7,6 @@
  *
  * Serial Peripheral Interface (SPI) registers.
  * Based on AT91RM9200 datasheet revision E.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_SPI_H
index b1ee1472e5332991da2fa6caf4b65ec90f23ab1d..ec4658a391775de529b75ff2fbbd84b2e6dcb2b4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Jens Scharsig (js_at_ng@scharsoft.de)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_ST_H
index de0e2665650e8e0b2e22ca642733fce24187055b..eb6950ab28c16504c027ef75c928ede8ee18df6c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Jens Scharsig (js_at_ng@scharsoft.de)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_TC_H
index 0644bbf3c6b46d26fe8ca08009782dbb5567604f..99b0cc812dc3e2db7ade29b27473b3f0f13fde54 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel arch/arm/mach-at91/include/mach/at91_wdt.h]
  *
@@ -7,8 +8,6 @@
  *
  * Watchdog Timer (WDT) - System peripherals regsters.
  * Based on AT91SAM9261 datasheet revision D.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_WDT_H
index d15fb7a2921eee47535cf29c1f6c719cc0930b93..d45343b4d3c1652b65258f02cbb7724cd36c07b8 100644 (file)
@@ -1,6 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AT91RM9200_H__
index 24d5dbd68a707b26ae9c510bb7a016ff87d57db4..91faf729ae00a1d2a637b5e2b336f01326e790a5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9260.h]
  *
@@ -11,8 +12,6 @@
  * Note that those SoCs are mostly software and pin compatible,
  * therefore this file applies to all of them. Differences between
  * those SoCs are concentrated at the end of this file.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91SAM9260_H
index dc61f48f52e0cfd0927d3475b29b28dd13d7bc5c..7271129f6be98a6babf4233ddf8ed2cef55f070b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9260_matrix.h]
  *
@@ -5,8 +6,6 @@
  *
  * Memory Controllers (MATRIX, EBI) - System peripherals registers.
  * Based on AT91SAM9260 datasheet revision B.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91SAM9260_MATRIX_H
index 06403ce2254e2b9cc52224ad774f6697a924ffd2..d5de8d5551079ca4fefde2a359b29dc35be1d6d6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9261.h]
  *
@@ -11,8 +12,6 @@
  * Note that those SoCs are mostly software and pin compatible,
  * therefore this file applies to all of them. Differences between
  * those SoCs are concentrated at the end of this file.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91SAM9261_H
index fc5f0831b84542f1d4db39f8c3ac76fe9d114ecb..b856759b1db493d78b33e26a2269b64a0a724306 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9261_matrix.h]
  *
@@ -5,8 +6,6 @@
  *
  * Memory Controllers (MATRIX, EBI) - System peripherals registers.
  * Based on AT91SAM9261 datasheet revision D.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91SAM9261_MATRIX_H
index be9a665db5bf28a1f10884e99f13698b6d37ae1f..c9fff934da4263c4c2059af8af7fce9c8416036e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9263.h]
  *
@@ -7,8 +8,6 @@
  *
  * Definitions for the SoC:
  * AT91SAM9263
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91SAM9263_H
index 54d862287b0000340aa9e88ad44d8062de9ce8a2..f08d2eb1fac9a79ccdf5ebd76406366574a7d3ed 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9263_matrix.h]
  *
@@ -5,8 +6,6 @@
  *
  * Memory Controllers (MATRIX, EBI) - System peripherals registers.
  * Based on AT91SAM9263 datasheet revision B (Preliminary).
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91SAM9263_MATRIX_H
index d0bf0c2e2b5dc5da9c98721aa4d51bfc286f0f0b..558abbe2684c4fe05ea6c8b2bf0b3027693fa7f0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jrosoft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_AT91SAM9_MATRIX_H
index 3a076c6b80644a437962fd14d633e0f9ebef7130..64abf70c5b4d1e4ca03e58a3cbddea0ed891bd98 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel arch/arm/mach-at91/include/mach/at91_wdt.h]
  *
@@ -7,8 +8,6 @@
  *
  * SDRAM Controllers (SDRAMC) - System peripherals registers.
  * Based on AT91SAM9261 datasheet revision D.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91SAM9_SDRAMC_H
index d29e98e711841f10c5a3b600b50c6e3574c43d41..404ffaad4426604e2529b7b6c3d353db144cc631 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9_smc.h]
  *
@@ -6,8 +7,6 @@
  *
  * Static Memory Controllers (SMC) - System peripherals registers.
  * Based on AT91SAM9261 datasheet revision D.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91SAM9_SMC_H
index 96922c4e6bc7782d8d1782fe91b91a253262e6ee..588032582b2a46df89bbe2ad2f91b5e9a2fe8ff7 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Chip-specific header file for the AT91SAM9M1x family
  *
@@ -5,8 +6,6 @@
  *
  * Definitions for the SoC:
  * AT91SAM9G45
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91SAM9G45_H
index 80e49e343016eef16b53b3fb501db0097a818585..62d4901bc1c9b03012fffd53f767e0014eafc4ce 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Matrix-centric header file for the AT91SAM9M1x family
  *
@@ -5,8 +6,6 @@
  *
  * Memory Controllers (MATRIX, EBI) - System peripherals registers.
  * Based on AT91SAM9G45 preliminary datasheet.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91SAM9G45_MATRIX_H
index f9710a172f8cd2113c5819eb60f72c6ceeb4c5b5..e3c494c5d5d47b9595ec6b01bfed230b84db831c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Chip-specific header file for the AT91SAM9x5 family
  *
@@ -5,8 +6,6 @@
  *
  * Definitions for the SoC:
  * AT91SAM9x5 & AT91SAM9N12
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AT91SAM9X5_H__
index bd0b25adc99f27668d67bf936a6a47e73c057e55..8288090d5a15813300a5f4aad36291dbfb5d9afc 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Matrix-centric header file for the AT91SAM9X5 family
  *
@@ -5,8 +6,6 @@
  *
  * Memory Controllers (MATRIX, EBI) - System peripherals registers.
  * Based on AT91SAM9X5 & AT91SAM9N12 preliminary datasheet.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AT91SAM9X5_MATRIX_H__
index 40e1cf0a0a9939b668ce8a279465b862dfa6b5a7..45a76a60fa2c09aaee81a285904ebbbe4add1507 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Atmel Corporation
  *                   Bo Shen <voice.shen@atmel.com>
  *
  * Copyright (C) 2015 Atmel Corporation
  *                   Wenyou Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ATMEL_MPDDRC_H__
index 6760bec4523e6a2b170e227231e750c3f87c0624..7a03d6d3c73e85370e820f923a3936f93555fbdf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Atmel Corporation.
  *                   Wenyou Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ATMEL_PIO4_H
@@ -48,6 +47,10 @@ struct atmel_pio4_port {
 #define ATMEL_PIO_IFSCEN_MASK          BIT(13)
 #define ATMEL_PIO_OPD_MASK             BIT(14)
 #define ATMEL_PIO_SCHMITT_MASK         BIT(15)
+#define ATMEL_PIO_DRVSTR_MASK          GENMASK(17, 16)
+#define ATMEL_PIO_DRVSTR_LO            (1 << 16)
+#define ATMEL_PIO_DRVSTR_ME            (2 << 16)
+#define ATMEL_PIO_DRVSTR_HI            (3 << 16)
 #define ATMEL_PIO_CFGR_EVTSEL_MASK     GENMASK(26, 24)
 #define ATMEL_PIO_CFGR_EVTSEL_FALLING  (0 << 24)
 #define ATMEL_PIO_CFGR_EVTSEL_RISING   (1 << 24)
@@ -69,14 +72,14 @@ struct atmel_pio4_port {
 #define AT91_PIO_PORTC         0x2
 #define AT91_PIO_PORTD         0x3
 
-int atmel_pio4_set_gpio(u32 port, u32 pin, u32 use_pullup);
-int atmel_pio4_set_a_periph(u32 port, u32 pin, u32 use_pullup);
-int atmel_pio4_set_b_periph(u32 port, u32 pin, u32 use_pullup);
-int atmel_pio4_set_c_periph(u32 port, u32 pin, u32 use_pullup);
-int atmel_pio4_set_d_periph(u32 port, u32 pin, u32 use_pullup);
-int atmel_pio4_set_e_periph(u32 port, u32 pin, u32 use_pullup);
-int atmel_pio4_set_f_periph(u32 port, u32 pin, u32 use_pullup);
-int atmel_pio4_set_g_periph(u32 port, u32 pin, u32 use_pullup);
+int atmel_pio4_set_gpio(u32 port, u32 pin, u32 config);
+int atmel_pio4_set_a_periph(u32 port, u32 pin, u32 config);
+int atmel_pio4_set_b_periph(u32 port, u32 pin, u32 config);
+int atmel_pio4_set_c_periph(u32 port, u32 pin, u32 config);
+int atmel_pio4_set_d_periph(u32 port, u32 pin, u32 config);
+int atmel_pio4_set_e_periph(u32 port, u32 pin, u32 config);
+int atmel_pio4_set_f_periph(u32 port, u32 pin, u32 config);
+int atmel_pio4_set_g_periph(u32 port, u32 pin, u32 config);
 int atmel_pio4_set_pio_output(u32 port, u32 pin, u32 value);
 int atmel_pio4_get_pio_input(u32 port, u32 pin);
 
index 9652bc20c87116a3cbdbbd8ffab90e9ab39b80cd..48b6bd22368e608c6f9144eee8689ea227bb8a75 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Atmel Corporation
  *                   Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ATMEL_SDHCI_H
index 5bc094b355948c872fe59abf4cace93c5c0d780c..c53a509ff8bb293a3f909083b82acef7f6e2c98a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _ATMEL_SERIAL_H
index 46a329b1526676a6f12b42acf07889a95262177f..835b47d91bab6918d118956009f605d2cc1f2a08 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2005-2013 Atmel Corporation
  *                        Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ATMEL_USBA_UDC_H__
index ca7d7d069542434956d11e158248e989dbf75f6c..c1d92739e47207c35d4e40692b8b7a14a548d94c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
  * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARM_ARCH_CLK_H__
 #define __ASM_ARM_ARCH_CLK_H__
index e2063167359cc485a902a3baa2226918bd10323e..575c6436ad3d3f16ef42118186e4a0aff38d6916 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * [origin: Linux kernel include/asm-arm/arch-at91/gpio.h]
  *
  *  Copyright (C) 2005 HP Labs
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_AT91_GPIO_H
index 38abfda84eebb3afc007cc28f460d3434bcbadf7..3a7752b999f64c5a9e34e75f06e700e3677e6e67 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARM_ARCH_HARDWARE_H__
 #define __ASM_ARM_ARCH_HARDWARE_H__
index 8911a44adad21a5bf9b441391772c51c3daffcf0..db7531bb124672601c459fb3eaf70cd78b251443 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Boot mode definitions for the SAMA5Dx SoC
  *
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SAMA5_BOOT_H
index e324766733742b4714681811b8316e69c2e48563..2a92d70161032a90647fbf7447f580d4e5d261a0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Bus Matrix header file for the SAMA5 family
  *
  * Copyright (C) 2014 Atmel
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SAMA5_MATRIX_H
index 965631aad76f32534855fbf06dcb255e99874846..f9c412f9989a885e35b1728e710450bf372359fd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Special Function Register (SFR)
  *
  * Copyright (C) 2014 Atmel
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SAMA5_SFR_H
index a4ec0aac619cb6d8a98a3750f7f332791d6b5a56..37806cbf345917948ca5e2cb7bc27d126d57ec0b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Chip-specific header file for the SAMA5D2 SoC
  *
  * Copyright (C) 2015 Atmel
  *                   Wenyou Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SAMA5D2_H
index 7ddb728cf3ea19e110a7384afe107a74a684d6f1..928a078f5f490ab60ae2c6eb3a02f3f5769c4e3d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Microchip Corporation.
  *
  * Static Memory Controllers (SMC) - System peripherals registers.
  * Based on SAMA5D2 datasheet.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef SAMA5D2_SMC_H
index 0d32e3900f92ac6554f3b917de9e630edd19b57e..83f18a8148f77c5cec0cd0dc83f59ec2c63dca23 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Chip-specific header file for the SAMA5D3 family
  *
@@ -6,8 +7,6 @@
  *
  * Definitions for the SoC:
  * SAMA5D3
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef SAMA5D3_H
index a859b6db9b78a1b85af72ca888c9df06190edf03..547e7b72f4a08a0684f2db116ca804c37eb96acc 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Atmel Corporation.
  *
  * Static Memory Controllers (SMC) - System peripherals registers.
  * Based on SAMA5D3 datasheet.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef SAMA5D3_SMC_H
index 7e2657faeb403be823de12e9b2d1c1235dd1e52d..e2edb6a51b119959f84cc86a1da309111a327937 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Chip-specific header file for the SAMA5D4 SoC
  *
  * Copyright (C) 2014 Atmel
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __SAMA5D4_H
index 08659c87d46a8a30b2a18d6ed33720ff5690e994..2fa8493a0bd6a552ceb497d138eab8ecbce2a894 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Atmel Corporation
  *                   Wenyou Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 16e089c3a0c3e0d254240955b8bdf8b95ec3a167..81ccd6ab9a1f816159f2419fc6d48cb07530984d 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Atmel Corporation
  *                   Bo Shen <voice.shen@atmel.com>
  *
  * Copyright (C) 2015 Atmel Corporation
  *                   Wenyou Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index adb761e1ac5ca765f87e19de09b71cf0e148d198..a10c0cae74a3075551f8c1a9c13d0b9f93d1c49a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -8,8 +9,6 @@
  * IMKO GmbH <www.imko.de>
  *
  * Copyright (C) 2013 DENX Software Engineering, hs@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1dfc74f2ca5010c005ddf2624ba70459da1321d2..6638aa82bb6439e1bb6e2ea3af3c052ad00597f8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 91add921c65d45e6cf5fc88672f48e0232f84d30..7cba3825e7f4bc7c0b865add21cfb9829ee49431 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Atmel Corporation
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cc3341acb537c4b4edf3a241f386a44c40220c9f..d701c3586d38805af8abf5baaab81837e0a7d212 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 DENX Software Engineering
  *     Heiko Schocher <hs@denx.de>
@@ -5,8 +6,6 @@
  * Based on:
  * Copyright (C) 2013 Atmel Corporation
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ae008d5501e29b23e8e2631ff2de0af0e3486fde..11db1e5f8cff2d2258458b89edf2d7eb063b5918 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Atmel Corporation
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a78239d63e4cd9cdf7a0c9c1fe7657b2892c6510..821caedbf7a7405ae4c9a76ecd35df76397365cc 100644 (file)
@@ -7,7 +7,7 @@ config BCM2836
        bool "Broadcom BCM2836 SoC support"
        depends on ARCH_BCM283X
        select ARMV7_LPAE
-       select CPU_V7
+       select CPU_V7A
 
 config BCM2837
        bool "Broadcom BCM2837 SoC support"
@@ -18,7 +18,7 @@ config BCM2837_32B
        depends on ARCH_BCM283X
        select BCM2837
        select ARMV7_LPAE
-       select CPU_V7
+       select CPU_V7A
 
 config BCM2837_64B
        bool "Broadcom BCM2837 SoC 64-bit support"
index b5f606ef0bfb9a5df6febff1052d17678c9db294..7cd068832f309bbd9db83142aab7e3e2b819ebeb 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # (C) Copyright 2012 Stephen Warren
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-$(CONFIG_BCM2835) += lowlevel_init.o
 obj-y  += init.o reset.o mbox.o msg.o phys2bus.o
index 7b4ddc924640b215c10f2ade91ce28f2e022f630..3263de9a352b15474ca1e97b2d858d390e75b343 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Vikram Narayananan
  * <vikram186@gmail.com>
  * (C) Copyright 2012,2015 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BCM2835_GPIO_H_
index 627acb85dc8c6fe47eae25a8b3e6498dab1ab7a2..2776a396c76ac4b811b657fa6c2144919d499753 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012,2015 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BCM2835_MBOX_H
index d055480ba11484de39405e4afaff369936df35bf..4afb08631bbd9a772406a050a88f6344b80093f8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012,2015 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BCM2835_MSG_H
index 64e582c114f5401d59b7b2f3efdcecbc008f4466..5cb6ec3340ace46bef4e884ae5f7e056abb594d5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2012,2015 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _BCM2835_SDHCI_H_
index 2a85f230e86d53f96315f7665d8042bbce57f572..56b0c356bb47bd111227e2fbdc6df06768a5b839 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2012,2015 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _BCM2835_TIMER_H
index b4caca16a89a98719a794c89aacc944055327366..99c88e5df71488b0475b27cb5aa1c9ab2eb0d159 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2012,2015 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _BCM2835_WDOG_H
index 4fa94dbeeb1d4f9d8340c8e6faabcbfc833ad948..97414415a6cfdfee73f3a52579bc713391059659 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2012 Stephen Warren
  *
  * See file CREDITS for list of people who contributed to this
  * project.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 965de1dc7ccac3b3d4ebd4b07d618426945aa72f..d29ff137ef45d4e15df025b290979cdb9185cf33 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2012 Stephen Warren
  *
  * See file CREDITS for list of people who contributed to this
  * project.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 .globl lowlevel_init
index ec3f417f40f4356669570245d1c4ecaefcaffb5d..1642ebd1031ff44aca88b453dccb637888aeff8c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ad29f3be09e0790b18c76a945bef922c517d47f1..94b75283f8e2311e4d2b54199722b57ba5b48709 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8e9f49240ff7eab5a7527819841ddfa5fbc03840..8e4318bf5fdc42b1701e6684090631d8d13a03d4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Stephen Warren
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <config.h>
index aa02d3f9f6a6ac78947ce9ddecdfd1254dd360fd..f8a17755e363ecc37049299784dca536498b2273 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2012 Stephen Warren
  *
  * See file CREDITS for list of people who contributed to this
  * project.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index d4c593d25beafa542d4bbeb8733c8445dbecc1c2..df43b1d7e05dc2aff1e197f782a865f757bd2600 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y                          += cpu.o misc.o timer.o psc.o pinmux.o reset.o
 obj-$(CONFIG_DA850_LOWLEVEL)   += da850_lowlevel.o
index 69e9d5ab211253b722d1c00d0b0f605eae4c3dbf..5a33982e2d35b213299337ddf99191e6bb1c9a3d 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012, Texas Instruments, Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 ifndef CONFIG_SPL_BUILD
 ALL-$(CONFIG_SPL_FRAMEWORK)    += u-boot.ais
 endif
index 74c3d5d936c2a7c83cc643239120d9ce010ce684..aca2f2961d303627b7dea338692740edf249cff3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004 Texas Instruments.
  * Copyright (C) 2009 David Brownell
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 19730cef8c08768ea861597786ada2951a781914..95dc93a24f62213f13181c251b9bb472415d8aa5 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SoC-specific lowlevel code for DA850
  *
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <nand.h>
index 758109e98d29ae93c496560fe8be3f95dffd62f4..f2536c8dd6d6de02e370591cb9ef8cbfee0c942f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Pinmux configurations for the DA850 SoCs
  *
  * Copyright (C) 2011 OMICRON electronics GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f9550a16d34a767fb2c43172830dc35f9c76977b..bc158d9675200ebc99ba662926ba6e26b99e83bf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SoC-specific code for tms320dm355 and similar chips
  *
  * Copyright (C) 2009 David Brownell
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f6ca527e74c1cee7f03ad027a456659d904b3dd3..486b9007f2475bd8854ed64918106b7218058942 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SoC-specific code for tms320dm365 and similar chips
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c8b44988d3c1aa0d90bd90b0e7127fd40e5582aa..ad83917402d0f360daf14c189c7c8b73eeeb34dc 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SoC-specific lowlevel code for tms320dm365 and similar chips
  * Actually used for booting from NAND with nand_spl.
  *
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <nand.h>
index c58e271e2811c2931d438257e83065437013dfc0..2be6a23711da9016686f4fe2b5fcb1944f5642e8 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SoC-specific code for tms320dm644x chips
  *
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  * Copyright (C) 2008 Lyrtech <www.lyrtech.com>
  * Copyright (C) 2004 Texas Instruments.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cfea8300def064af0ec54b6435b13be14a27da73..199c40378d011003a80834d91e260f3817099fcc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SoC-specific code for TMS320DM646x chips
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/hardware.h>
index 6387e956b23024c0d7ef4f65041a6357fdc545bb..595e3ca149bd39875b973b683fe75687a26bf14e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * National Semiconductor DP83848 PHY Driver for TI DaVinci
  * (TMS320DM644x) based boards.
@@ -5,8 +6,6 @@
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  *
  * --------------------------------------------------------
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 151020d45aa0e75ca23886476a1d232555e7866c..3d02274810748a973688eb31460663de6ac9b347 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * LSI ET1011C PHY Driver for TI DaVinci(TMS320DM6467) board.
  *
  * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5063e3964c2c772eff15fb74fc8fb87852807486..7419a58bd17f2453d2964c342ab007e84d932982 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _DV_AINTC_DEFS_H_
 #define _DV_AINTC_DEFS_H_
index 45a325c123c721489b6edd9cb460631b6ff23252..bb23ad3f980b95479e7231c75eaac1a7493750e3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SoC-specific lowlevel code for DA850
  *
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __DA850_LOWLEVEL_H
 #define __DA850_LOWLEVEL_H
index f091e498999d5c57c802cb3eb3f81f53ed3e8e13..42e1258225bc0d0080f016a7ac2785f7a7154443 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * da8xx-usb.h -- TI's DA8xx platform specific usb wrapper definitions.
  *
@@ -6,8 +7,6 @@
  * Based on drivers/usb/musb/davinci.h
  *
  * Copyright (C) 2009 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __DA8XX_MUSB_H__
 #define __DA8XX_MUSB_H__
index 79090e0671fbcca4cff0c7b002586e7c7bb42e46..842be589fa20a0af3d095cdbe78ab492dc42c9dd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Lyrtech <www.lyrtech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MISC_H
index 24afd9d5267e136b48f88db7163d22cf27958388..bfdb7446748ddc3e808cb30608e0a50bbeca9787 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _DV_DDR2_DEFS_H_
 #define _DV_DDR2_DEFS_H_
index 6c0275efa785e578e9f4f15118edaadc3a784f85..eb1488e74425c2c8bbd575c39616ab221a8b97f6 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SoC-specific lowlevel code for tms320dm365 and similar chips
  *
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __DM365_LOWLEVEL_H
 #define __DM365_LOWLEVEL_H
index c3f046efa872e88236489c7884e1742207a7e56a..b08d06dd2472810c54763c3cd4c9663f134cfd97 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  *
@@ -13,8 +14,6 @@
  *
  * ----------------------------------------------------------------------------
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Modifications:
  * ver. 1.0: Sep 2005, TI PSP Team - Created EMAC version for uBoot.
  */
index 7da0060cd49af5963f03dfe966db1e576810136b..f1d4d9e9e04fba280f91fa01da5be29ed2b6775f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _GPIO_DEFS_H_
 #define _GPIO_DEFS_H_
index e11099cb932768c7018d6adc73f2dfe537e70208..ca5f85a8bbfe36a857ab385016f9fc51c85abda5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  *
@@ -8,8 +9,6 @@
  *  linux/include/asm-arm/arch-davinci/hardware.h
  *
  *  Copyright (C) 2006 Texas Instruments.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARCH_HARDWARE_H
 #define __ASM_ARCH_HARDWARE_H
index 06da8947b48cae8f49592dbb7031dd3483076eb8..50e31ca3b9ab6361a2f35b1e329c8c1c66d6ffe4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004-2014
  * Texas Instruments, <www.ti.com>
  *
  * Some changes copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _I2C_DEFS_H_
 #define _I2C_DEFS_H_
index 2d82af554bea5b8ee99bd892c8617d04b18d699f..4901ba49c9bba1ccebe628bf4f5e9de65745f5d3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Pinmux configurations for the DAxxx SoCs
  *
  * Copyright (C) 2011 OMICRON electronics GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_PINMUX_DEFS_H
index d083cccadb3dd8fc9f76452dbf783683fdeb1403..e38fafd7c80ac27910973f6c436b65af87c78af3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _DV_PLL_DEFS_H_
 #define _DV_PLL_DEFS_H_
index bcb5580499a604a2d71a1e718d2d426447879e7c..582e6f23d1fa6f03cd73b1fa1af8bd15537792db 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _DV_PSC_DEFS_H_
 #define _DV_PSC_DEFS_H_
index 9aa3f4ab279111ae5aa2b3379bfa08747668be2d..5755c45f91717ea76801a0e2f155cde6587175ee 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Davinci MMC Controller Defines - Based on Linux davinci_mmc.c
  *
  * Copyright (C) 2010 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SDMMC_DEFS_H_
index 812088f3794641ea4d8ada973cde2e33a116466a..41deeda64411e504684b1e2358fb2d1c4af4b8a6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _DV_SYSCFG_DEFS_H_
 #define _DV_SYSCFG_DEFS_H_
index 94d18320d9a2db26260fc4edbf0aa6b5619e4c73..110e67e454cea6233f908113e6a97a368c36f86b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 DENX Software Engineering GmbH
  * Heiko Schocher <hs@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _TIMER_DEFS_H_
 #define _TIMER_DEFS_H_
index 75af13538d14ebcd2b9b99e05eeb4eaa12b42bb9..899cff0169a955e9c878714931017137cb14b82c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Micrel KSZ8873 PHY Driver for TI DaVinci
  * (TMS320DM644x) based boards.
@@ -11,8 +12,6 @@
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  *
  * --------------------------------------------------------
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e91623497c80251e5924cee9654a695f40db7898..b82dafad2bb652ed3e06aeef7809c4db1d81b8ea 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Low-level board setup code for TI DaVinci SoC based boards.
  *
@@ -20,8 +21,6 @@
  * Modified for DV-EVM board by Rishi Bhattacharya, Apr 2005
  *
  * Modified for DV-EVM board by Swaminathan S, Nov 2005
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index a7356f9672e51b7324c427264ccaee5c9dc984fa..170e4a57830243e0ff8b3578a0b14aaeb3c0efbb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Intel LXT971/LXT972 PHY Driver for TI DaVinci
  * (TMS320DM644x) based boards.
@@ -5,8 +6,6 @@
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  *
  * --------------------------------------------------------
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7b9d9619bb5fcba7152057ccdf73b9e597918f3b..919041521b95cb619940dc929e4d4da9e31f8ed8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Miscelaneous DaVinci functions.
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  * Copyright (C) 2008 Lyrtech <www.lyrtech.com>
  * Copyright (C) 2004 Texas Instruments.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e9d8c87cc883ad8655ca1ec6a6728a2ac7770400..7904257b4a4224427cae6103ddd4d075e6815864 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * DaVinci pinmux functions.
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  * Copyright (C) 2008 Lyrtech <www.lyrtech.com>
  * Copyright (C) 2004 Texas Instruments.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8d99e2e997bce6d7e5165ec834fc384d7d92f85f..9c3ff917bbfdb6e1da0f0c90ebcc7b4be305ea8e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Power and Sleep Controller (PSC) functions.
  *
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  * Copyright (C) 2008 Lyrtech <www.lyrtech.com>
  * Copyright (C) 2004 Texas Instruments.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6b0f15428ac9508befdd827059de2ab4b9dc63e0..9fbd09c77b7db1e6efc03c551112dccd6d988aa9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Processor reset using WDT.
  *
  * Copyright (C) 2012 Dmitry Bondar <bond@inmys.ru>
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f4553160027e1b57143eab78ae30418b6999da71..c9aaa4841b101a4b35471c3c06437df3a65c0850 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <config.h>
index c7d0652e8301e87243bb10800719db663842bd19..99f1eabf5f89a178e6777b3ccf4a5d8b60a9cc09 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Texas Instruments <www.ti.com>
@@ -17,8 +18,6 @@
  * Philippe Robin, ARM Ltd. <philippe.robin@arm.com>
  *
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5ac047d89228ba98b1f0779035bc40f8236d169d..65d9168ae2f30ad7f3ba82ea0bfd551979ad7159 100644 (file)
@@ -6,7 +6,7 @@ choice
 
 config ARCH_EXYNOS4
        bool "Exynos4 SoC family"
-       select CPU_V7
+       select CPU_V7A
        select BOARD_EARLY_INIT_F
        help
          Samsung Exynos4 SoC family are based on ARM Cortex-A9 CPU. There
@@ -15,7 +15,7 @@ config ARCH_EXYNOS4
 
 config ARCH_EXYNOS5
        bool "Exynos5 SoC family"
-       select CPU_V7
+       select CPU_V7A
        select BOARD_EARLY_INIT_F
        select SHA_HW_ACCEL
        imply CRC32_VERIFY
index 0cc6c3253acb4660cc841becbe565f70e9e73894..e895c13157f12481d35305ee74f351124440ae93 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2009 Samsung Electronics
 # Minkyu Kang <mk7.kang@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += soc.o
-obj-$(CONFIG_CPU_V7) += clock.o pinmux.o power.o system.o
+obj-$(CONFIG_CPU_V7A) += clock.o pinmux.o power.o system.o
 obj-$(CONFIG_ARM64)    += mmu-arm64.o
 
 obj-$(CONFIG_EXYNOS5420)       += sec_boot.o
index 3d31f9d524909716ee3785139614d4d80366aefa..6a3cd44b5d3ea89e53bd9d72be85b3cf1080999d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fce502f45a3671f4d7f105500287bf2e5b1bdff4..a4d3fdae8518d79de2b3dafaf5ebcbc25e443205 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Clock initialization routines
  *
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EXYNOS_CLOCK_INIT_H
index 2c55e4031f58101378bd4ddb3058c71ed09ef497..e63ef645239bc5ffd2631b65044eee4d171d2340 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Clock setup for SMDK5250 board based on EXYNOS5
  *
  * Copyright (C) 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ee0d2dab7b88be58a78eb1f6f700fc8fcfb654af..59d332b700d4a4ba35916de98aff886e0faf6798 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) Albert ARIBAUD <albert.u.boot@aribaud.net>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 SPL_OBJCFLAGS += -j .machine_param
index 9b6ee69f4671e5beed37625fb896e46f22543be1..44923dd5520f61a70d586721c512c2f1f643b5f0 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Mem setup common file for different types of DDR present on Exynos boards.
  *
  * Copyright (C) 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6a5d26cc69dbe7952c1a98416b9a4315a56c3451..18c558f92a9805e9a301b1e2aaddac911589add7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * DDR3 mem setup file for board based on EXYNOS5
  *
  * Copyright (C) 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9f29d94c10fb3b40d95e4b80c9d9b8e78604afbf..38735f002f106947837223e72f1fd340cfbb8675 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Machine Specific Values for EXYNOS4012 based board
  *
  * Copyright (C) 2011 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ORIGEN_SETUP_H
index 9073f50f6b392ae6466d95bc917da4e72c986791..bf4cca9e1939c1702e6e9cc14b2c4e6367a6089e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Machine Specific Values for SMDK5250 board based on EXYNOS5
  *
  * Copyright (C) 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SMDK5250_SETUP_H
index 9af51ab381372e8bd56e4b5295f1782b5771f99e..c5ce6050fd678aa679afe2818174016cc31ec791 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2010 Samsung Electronics
  *  Minkyu Kang <mk7.kang@samsung.com>
  *  MyungJoo Ham <myungjoo.ham@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_ADC_H_
index 1b1cd0dd9eddc5948a20eacbe0e90302dcfa1ef8..44ebdb829b2087d3cc9ccc05b4dcbcdb30ccd6a4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Samsung Electronics
  * Rajeshwari Shinde <rajeshwari.s@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _EXYNOS_BOARD_H
index d20b7d2ae309880ee3e7e2820236c21aa371a1f5..298535dc862d6e0421fce9917e3e80e305e00c9f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_CLK_H_
index 8259b92b8ea82ccb96546c644cf77e3d8af27cd2..edf62bdf85394b6e2a8a46d7e7209db4f9973844 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_CLOCK_H_
index 1f722df9dd9fcfdc0a8cff1580d415b267c150af..aeb3755fe6b4e2b6a29e9e4a00129b4f9692e401 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _EXYNOS4_CPU_H
index 0ec58e94ceaaaf0d3d4a09d9fd8effe5df066b9d..104a9d6ed73360b3ec43736958d7132d0c2dce3b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_DP_H_
index 1079e1ef1e0bb280ce009d5df75cbc5ab23970a2..d3a516fbc637a6577a33fcb84311353aff59acad 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DP_INFO_H
index 86ff4da4d8e06cb728a3b3b4f29bb51d8ea76d92..15671b603c3790bf81e9975a42bacd2399e262c2 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: InKi Dae <inki.dae@samsung.com>
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_DSIM_H_
index ab8361f4a8bf119b11273161d9c21cce2a95f943..5654a0ea6b2ec9bc09e8dfbae7470cc9455139df 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 SAMSUNG Electronics
  * Jaehoon Chung <jh80.chung@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define DWMCI_CLKSEL           0x09C
index 3800fa904438dde4e047e264f45561378e8778c5..e818228bce8814f874e8ea441cead5afa0075bdb 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SAMSUNG EXYNOS USB HOST EHCI Controller
  *
  * Copyright (C) 2012 Samsung Electronics Co.Ltd
  *     Vivek Gautam <gautam.vivek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_EHCI_H__
index f0d69b730e4ca30fce031eda9c649af20f5b77a0..09be67b7970e4ca445122a7d92f66208a5e357c7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Samsung Electronics
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_FB_H_
index 81363bd947a1fb43d92d7a62b32ec541efb4dbd4..272e00bae8f368dff07852e3b480273e6518a601 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_GPIO_H
index 4a4a7a00b7a2437d5090867b32ede78498a646bf..f67e7eb15b2ead4b2d6f2e29e65b81edf9d47e4b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  * R. Chandrasekar <rcsekar@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __I2S_REGS_H__
index 43b5c017fe6599d46a4a89c3d31353bf51d6c586..20e6ce7f7290c49a151054f30bee6e5612ab0e75 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: InKi Dae <inki.dae@samsung.com>
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DSIM_H
index 48b8c4d882e72e9ef493d7059eba0b7d65327417..ca4e7eda34232cbf56b5cbc4259c23bca0a4f040 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 SAMSUNG Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MMC_H_
index fdc9e87c6918c35d58620d93c46198eb5c6e4318..f262339f630d00e5c7ed683019452cae10f2933a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  * Rajeshwari Shinde <rajeshwari.s@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_PERIPH_H
index d0ae7575dae098bd01cb45ed92eee978d6b4768b..bd1ad5f1a1748dc69abfc1bb2d60959eeeae54bb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  * Abhilash Kesavan <a.kesavan@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_PINMUX_H
index 88f70d97a98ae742de9a0bf98f70d7d39aabc412..a3d8974dcb5b054211556b653fb986aa3b8d4907 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Samsung Electronics
  * Heungjun Kim <riverful.kim@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_POWER_H_
index 43474c34b0c5d854a6ab633018c2fe54e8da0012..417fc15551d5863a9b54deb566fffeef3a22f66f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Samsung Electronics
  * Kyungmin Park <kyungmin.park@samsung.com>
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_PWM_H_
index 4f54fa737d0ae1b4e09524c8bc05a0d032a0439c..c7d3a91e318396b3698cb0022a48971654ba0fe4 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PWM_BACKLIGHT_H_
index bff57c6919a4298053d3b29afaf64fd388cd26a7..1a40e35f0b582dd1f9abad26f5709bc6a297f6a3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  * Rajeshwari Shinde <rajeshwari.s@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 0ba931b7e3719c2c114f8f73398389eb1636136a..43cb26fdb5e18ffe4979ea89751142da28b55a96 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 SAMSUNG Electronics
  * Padmavathi Venna <padma.v@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_EXYNOS_COMMON_SPI_H_
index a5d13fa7cb5dbc03705dd5bbf56b2233b8d246c5..9d642461bd62fb9d94449e8e498f6b141c08f927 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_EXYNOS_SPL_H__
index 7f584033bd20f38204f22c7c4658a4d4821532a7..15c9ccc723d823bf21ddd1b57a77dcab43d971ca 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010 Samsung Electronics
  * Naveen Krishna Ch <ch.naveen@samsung.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Note: This file contains the register description for SROMC
  */
 
index 83ae42a743ffb966c9c3411360f13b3953902acb..53d53bc6b6d7fe8aafd6d2b014c22ebacf620bfc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Samsung Electrnoics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_H_
index 2c94a6bea0b3679461576f69a25c977486df34de..48377819573f6d6226831970bae610901747d45a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Samsung Electronics
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_SYSTEM_H_
index 0a4be239110880d456507d6a70edf65c21abd348..66827ec8b431ee15484d9a3a0c3323816711d28f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TZPC_H_
index 33d6ba3b64b22e2e751ffb9da82d408c044e382f..d357188b22445d484cfa205250c8b67f2e6d2881 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Heungjun Kim <riverful.kim@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_UART_H_
index eb64109060067288b36a8baaf044d5513ea0745d..903ac254473fa610e0d03b54c7b5fca6fcbc27c0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Samsung Electronics
  * Heungjun Kim <riverful.kim@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_WATCHDOG_H_
index 92b90a462c924dc9be2ca59bf0213c51316509db..403b1e16b2e0691e0b18b38a714f20c2c2e85cd8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (c) 2012 Samsung Electronics Co. Ltd
  *
  * Exynos Phy register definitions
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_XHCI_EXYNOS_H_
index e0dd94ce24e836a42a585e0a68b6e03794f4ddea..46b8169d19d5a220923efc39e50d16d1f9826959 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Samsung Electronics
  * Thomas Abraham <thomas.ab@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fec2df9bd95013826d4e75e346835e3c97f6ce89..f6743ca0f6ed4ab0c249656aa870fa6162fbce08 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 Samsung Electronics.
  * Abhilash Kesavan <a.kesavan@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c923460275ec70cc93d80c1ebcab97a9365fe848..63c410aceff2d9164036581e6a3b2778aa8b384e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5dc216dce1489b139d5b52ceb9da35ba1c4bd80f..59d05e6c01d9db1f89d18cab8216ca8ff6e00b70 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  * Akshay Saraswat <akshay.s@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index cf149ad1a8cf05e3d3c7f69c666291958a6afc21..589e16c5ad6f6a9be677313a3a29619c38ac0f42 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2010 Samsung Electronics.
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -21,7 +20,7 @@ void *secondary_boot_addr = (void *)_main;
 
 void reset_cpu(ulong addr)
 {
-#ifdef CONFIG_CPU_V7
+#ifdef CONFIG_CPU_V7A
        writel(0x1, samsung_get_base_swreset());
 #endif
 }
index 7df01021cd1a8c36508ec5b68c948d3c32006cfb..b4945bd8e225ca45d7e609fefaa5f931001f9fa7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ad12445832cf7415e52e8593b595ab33a0b4d375..12d0d8fd34a673cbbccd9c0a7939b1c8a823914a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 395077cf25652bafe6b326e4229fcc5e1ae92bde..abe8e7f4589848243751997f074f88f253b2dcd1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Lowlevel setup for SMDK5250 board based on S5PC520
  *
  * Copyright (C) 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 876099d9a1e4fb56cbde18116b2ca5dac8ad3a7f..029e266bedce8823c8005fffcfa8c8c2a3358daa 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := timer.o
index d56bf21133c5a3d05c30cb2d79862f3b91231c9c..cd08ff444d23faf503e142bf0837fb389ddb6832 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Calxeda, Inc.
  *
  * Based on arm926ejs/mx27/timer.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 306f779392972df37b57717118e12bef57c53eb8..733c308670815e237451170dcb0844dac840319f 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(SOC),$(filter $(SOC),mx25 mx35 mx5 mx6 mx7 mx8m vf610))
 obj-y  = iomux-v3.o
index c5279a7c8a7635f85feedcfdc808c0c8e37322b9..11f90ed8a21ca41094b6edb61ab9fb3db23e5a5d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 4ee514fdc647bde29f145b034d7a2ab17bbbfc5b..2d4d6efe5ab6e57fb65fabf71fefa6fb9c6727c5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Boundary Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <linux/errno.h>
index 62cd56e096e9474e0aea744ec3907e9a243c11c6..463b869420b000d6402a83dec0d40ca302c092f1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier: GPL-2.0+
- *
  * Command for encapsulating DEK blob
  */
 
index e9fd9553cfe7dbbe02ae7f436875ed42f0513650..6aa7d82577d7cda654c0804a8aaae76814d73f14 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Boundary Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/arch/imx-regs.h>
index 4d4d434906f1b1dddb5b0caee11e0e2ad7c97ff0..dcdaced99170794b2fc2a3b999fce46b05197bb7 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Sascha Hauer, Pengutronix
  *
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <bootm.h>
index 9bc56f6ac13bada1411d2dae218ff392641f6db0..3d7da1c25eec57957ee426303a21d552806bbd88 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Toradex, Inc.
  *
  * Based on vf610twr:
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 9ca7badcaf1a13e547418963dc41e64911cf3023..b88acd13da8393e23f6b733fc941f1a88f10d01e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dfb5c1e82f9a13e0873a7c32e74527af365dd1aa..814d834b164822cb954bd775253e6af4dca28fe3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Boundary Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index 6256b3a778f5d19da0b9037d0a3e6dbcf001c70a..a1ea5c13f124df51f336886d00d7a4653b5d5e6a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0aa82957513e3c83e17185360be1c534056f2ce0..b8d8d12372933505f1b806ce04cc509913ddd405 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 94d660015daef6f2b79a5bcb118b25e53ed4bcc3..18131a20f43800e52d27a550235ddb68821abcf8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Based on the iomux-v3.c from Linux kernel:
  * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
@@ -5,8 +6,6 @@
  *                       <armlinux@phytec.de>
  *
  * Copyright (C) 2004-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index dd7fd92d313104f4cd2a96fbf1706d17a881bfc2..3b1496b20383c389f509a26788dcb4ba67bad3cc 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
  *
  * Peng Fan <peng.fan@nxp.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index c64418390fe049a1af5b0c0a2fe6aa9bc8cdaaf8..1bb8c508de1da106fea1587836b2f5aece143892 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ccadd2c1e0ddc6b8801ad9e2c786aac85f274000..9c822f721c600c1733e23fb6f6f59f7c84f0220f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4e305e92cf50a9f9f56544846052a6f4860c5287..1fc9c96aaab5f9e0a45e7b5e8f39607592148a75 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2009 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := soc.o clock.o
 obj-y += lowlevel_init.o
index 284f6d4cde3d99b05e105b812a799f7187787551..427cb1241582881ffcbbd36203f1d401e9d49f28 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Sascha Hauer, Pengutronix
  *
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f5bc6728b7c2ce4cbe4bcbdef260b39d1cfc1e32..b42cc3e9e43a6ad13bb692b8955a9550dc27e00b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
  *
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 7e5fc42d1fd9c156e30ab1da3743ce75fe9352a5..39ac287fb428bea45d06f86f37c1bcd9b2234228 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017  Beckhoff Automation GmbH & Co. KG
  * Patrick Bruenn <p.bruenn@beckhoff.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2b63871bc4827944d752f3724e34de97e1ff9942..43d6c08b42d1a9ddd226d3cfd6339a7210826503 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Sascha Hauer, Pengutronix
  *
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c183eb4a2fbf4c46006eca446b13745123495a59..81e2913d140e98060e162363432d76db285734c4 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := soc.o clock.o
 obj-$(CONFIG_SPL_BUILD)             += ddr.o
index 71a9e6bca0fee4ca8af82e79d912ff02da6bd203..366a4e3c6b9a97e382a7bdf25fa7607c8eb3ade2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6e5e40dd1ae8e2d64bc640a15df6edac5741ee57..84b92362495a6b540b1f3289afeda1d66b9c6c24 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Gateworks Corporation
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 777e7b36dca70b9acbe6d56ff6144df59280fa80..c332d6805b9eb854c6e319efe4ca17fc1f7ac72f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Freescale Semiconductor, Inc.
  * Copyright (C) 2016 Grinn
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index e28018b26eae3326e659fb7d461e17f0dfb3edd9..c3806dca3ad03db998209819651c80d1a53f8e43 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Gabriel Huau <contact@huau-gabriel.fr>
  *
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5d39c0bc1bd48ffad49b1165463e0e1265b840d2..af3384d10e0dfeb5ff0df7e18119ad4f8685eb95 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Armadeus Systems
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 9b3d8f69b26c6157d1867663386bbaf9fcf5b9a7..e8b6f7772481926eac6f3c156afb1b9ed5f186de 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Sascha Hauer, Pengutronix
  *
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e6bef6aceeff1dda1456e432f2757f5afecca4ef..7a1ee7a9443f910c8cebd1e6305ac0b29adc2108 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015 Freescale Semiconductor, Inc.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
-#
 
 obj-y  := soc.o clock.o clock_slice.o ddr.o snvs.o
 
index c11042d6f5ed82ca1e38380b60902847a64058c3..8cda71cf55bee61738a406b9034ff76c9897bc09 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
  * Author:
  *     Peng Fan <Peng.Fan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 68a7005b2e9e7bb306dc0d0355004faf21e1ad49..dd731d94962144f613c2006aa32d818970fc111a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
  * Author:
  *     Peng Fan <Peng.Fan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9268ad9470f029bdafe2e1517994e57bbd58570f..f19aeb8042790f0aacc26a0547f0968bc27e65ea 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * DDR controller configuration for the i.MX7 architecture
  *
  * (C) Copyright 2017 CompuLab, Ltd. http://www.compulab.com
  *
  * Author: Uri Mashiach <uri.mashiach@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/types.h>
index d5db51165f9375ed406f0f08aa3831817d0330d2..7dc49bd444336ab92694cba6f80cc329a7522d6c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index bc2cd8ae9a5172b30f1528ffaf47d613e0de66a0..89dcf880e89bf6fccd6b31081e44808746f6f882 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
@@ -24,7 +23,8 @@ psci_cpu_on:
        mov     r5, r1
        mov     r0, r1
        mov     r1, r2
-       bl      psci_save_target_pc
+       mov     r2, r3
+       bl      psci_save
 
        mov     r0, r4
        mov     r1, r5
index 7e649b8513665173270a20f88e92af3968398573..359bbbb41c7ac3e6a22a25870d2b2c28cb117707 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2018 Linaro
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 3ceeeffd9905ba4c22edf4ab768dca239d3c2c82..f1dea66d60dd5a14d7299d294810a61cf714595f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0248ea85a3aeaa8a39b35a6e8c9f3044e87b2a8f..adb8d7aecb0bb08d4987344fff292623caf41546 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2016 Freescale Semiconductor, Inc.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
-#
 
 obj-y  := soc.o clock.o iomux.o pcc.o scg.o
index 553d62149de6826452c5b3ef764416eda4125bc7..fac9011388486a633f6f315d76e251a7c8de0ded 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1eba24e506b14153e9e4a0dbf19d1b877d5c53e5..8c68655399f811459cb5bcaa10bbb14005c53abc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index 1d39c5b1ee0e5ecdc65d760388e6940bd10dcec3..234974ba0dd43f1e91ca71c355cbcd3dd67a444d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 341f8cc119af2bd96660685f0109bf03d932feb4..b4f2ea875af210ef8e8b551ff9142a1d414ed853 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 454665ae4cce9bfb9a0bb19d62e711244e9e9426..c72f0ed3fc69252921ec0aadad8a78dbc4577184 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <asm/io.h>
 #include <asm/arch/clock.h>
index b1c5d74aab7c3bb0df9468e596073a1cdba04825..feff4941c1ac22ab9c5b44008b59f2f8639ac347 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2017 NXP
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += lowlevel_init.o
 obj-y += clock.o clock_slice.o soc.o
index 04811173432b017dbf3f8252655badbf4f970591..fe32e1c3f123eb9c200207eb9cc26a28aa454eae 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
  *
  * Peng Fan <peng.fan@nxp.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index b851d59c131755cb22eeaa5f63bd05e09c1b0776..1a67c626f1a9ff4a3ad4a2f8eddbc2a70583a4a6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
  *
  * Peng Fan <peng.fan@nxp.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index d388f3ba956b5f3a15321702c2a082022789e58b..a4c6466ca9476f7311fea3acb1d965cd95f75536 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index fe6c19c787d0908ca5214ca4e99d26cc548dc532..46873aa8ddf31cc528fe9a798a6cb92782093e6f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
  *
  * Peng Fan <peng.fan@nxp.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index cffd4e8ca4eb8d3542a50c872736180530069626..e683673753e14cf8db41030e5442ab855b150420 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:  GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index 142a7f4222cf939d6a90cbae5bc1502882839ef5..b9f630952dfdeac939a3a644f9e068d3df8ce1a0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/mach-imx/iomux-v3.h>
index b724330d35810effc003f862b18c4d462be9f35a..813c2ae5e11cf3415241e63c98b8bfaa1124647f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 26132bf71daac8924b663841b494fe4523e8449d..ab134d06c5740796c4e43841676add029f9268cc 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6fc24630ba95c7b8dd55892e787516a5c7d89965..a20b30d154d788e4ebd4e22e9a6568a4f24c057e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Gateworks Corporation
  * Copyright (C) 2011-2012 Freescale Semiconductor, Inc.
  *
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 14c135c549e487aebbca78087b03d508b509d926..e791debf10b303570e7af2c1c078cd50e5df8ea5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define __ASSEMBLY__
@@ -15,4 +14,4 @@ BOOT_FROM     sd
  */
 #ifdef CONFIG_SECURE_BOOT
 CSF CONFIG_CSF_SIZE
-#endif
\ No newline at end of file
+#endif
index 1d4ebfe3439ff1fb078ca820674fcdd957b058f8..676bb3caa93bc5d7a33399b0cb80df67e7e8a700 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * The file use ls102xa/timer.c as a reference.
  */
 
index 60f706fbe3b60283f97a3f6273cbc8b14ef683a9..ed5eb1c8a776c069d54cd460942b4333f3086262 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Sascha Hauer, Pengutronix
  *
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c670c5dfc9c23e9459caec50704315e52829d5ca..b40ce53405ae2af765549cd02c85540199781d61 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <common.h>
 #include <linux/errno.h>
index 645bd9629e850fa7501f6ab94f1858e4135d8ac7..3c46824d0b94943231b2685a6ea59d357fb2ee2e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone2: pll initialization
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 06afa72519adf7a057190460ed838b8b4911cef1..667826b9f67ef4d99d14cacfdadaebed95ca58fe 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * keystone2: commands for clocks
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index c2525bd75663d3cfb7a1c31cdcfc260c438c04db..8142039040a78b72b570fb40bbe15553c9ea63a1 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * K2HK: secure kernel command file
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 1b127a80928311b465bd87c18d849cf8d9f2b641..89b18516cdf797ae5f1e2ff3bdd307015f3a87e9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone EVM : Power off
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index b2f5414a5c6c31cf59f8445579ecb22c183af013..863ae6321ba3762b742dcb725d5ce4544c34cf85 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone2: DDR3 initialization
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <asm/io.h>
index c541886787077cfc17e033cd2e84546b34ffd1c9..261309255280b539c9e425f65ead6cc724bc8fff 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone2: DDR3 SPD configuration
  *
  * (C) Copyright 2015-2016 Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 4618560dd8737c86b05a641c8c65161c3e2a9fa1..8e16167ad4448a33258c9fda986c7c3d63e06edd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2E: Clock management APIs
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_K2E_H
index 374f0d92af024fc699d5effd648aa7c8de2cae72..823aea8e74ecf10e96504f6ddbf04e5b72f9896f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2G: Clock data
  *
  * (C) Copyright 2015
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_K2G_H
index b8f3e7629139a0373c2992e5e0e80f7cf781b9ee..46dda879f12a275fb59902835401c572ff793961 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2HK: Clock management APIs
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_K2HK_H
index dec19396d612b76c56a08de32a43880bd01b3ef3..e89715c7e9f6090800d3da12d1038d9d975bfc86 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2L: Clock management APIs
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_K2L_H
index 006d0744d1c3ccbc1fafbfcd86ac90101e6dcdc1..7ce2469b0287949ac52ea3ad18b2701ccf3cb76d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * keystone2: common clock header file
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_CLOCK_H
index f8d61d6ef1f2f82f20527ad5976e4786c94e1e73..42bd0ac1cd454502481a19b18397e242e8cd5281 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * keystone2: common pll clock definitions
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _CLOCK_DEFS_H_
index 93789fd456535b56b92ab00b9c41ee58d9a34a40..cb28068db7db88b777bec5ed6b771c9d6fbf4843 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * DDR3
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _DDR3_H_
index e6bc77caaf09eb7eea032efd4e126f3bb4e05739..a30c86057f786e95b0c0a8d2e830017340a0a0f7 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2E: SoC definitions
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_HARDWARE_K2E_H
index 90ca1208d498ee4cc2a52c1fe92c577273d02061..8b902641ec9ac84cf0add25555451448512cea0f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2G: SoC definitions
  *
  * (C) Copyright 2015
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_HARDWARE_K2G_H
index 8c771dc336e1cb48085da69a03d76cbfe4fe55a4..7793cf126657cf5e262286c8ad7e8ce423a23639 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2HK: SoC definitions
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_HARDWARE_K2HK_H
index 92c17d7dd5ba30f758d1f95cf5563ea7bf1f3132..f46a98cfd1c0d0b2e496bd5afe07d32a06859995 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2L: SoC definitions
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_HARDWARE_K2L_H
index 5d08418eb9f17eb25af30c77c51efdd815f84ee6..d2234dc88cc9198841567e935ceeda0208ba9967 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Keystone2: Common SoC definitions, structures etc.
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef __ASM_ARCH_HARDWARE_H
 #define __ASM_ARCH_HARDWARE_H
index d4256526cc7101141ed88d9e442c58bb06cb533a..55251ee7f0a8a6d4f19cbd4c1090c6a6606d64c3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * keystone: i2c driver definitions
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _I2C_DEFS_H_
 #define _I2C_DEFS_H_
index b8eed7d29b0939be85e17029b718793a3ce45bdc..120c7cc5c7e2e10b3d1a733148605f9c5382bee0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2G: MMC
  *
  * (C) Copyright 2015
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef K2G_MMC_HOST_DEF_H
index 30c57e0f8ff5ef8df063f10ffd0d1d42ef6980b8..e1bef216d9964c8c505ecdef75fd8b86707a7404 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2HK: secure kernel command header file
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _MACH_MON_H_
index 083f5ba0522ba9e760877acfa8a4d0c99ce9c06c..3fe09ea59684ce5e4e3937f995d4e9102c456b65 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MSMC controller
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _MSMC_H_
index 6167d2c338c1378d799e5d320be2b795fa160185..809b72d5bf9dd08dc3eab825b0d5e9f03b6f9d15 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2G: Pinmux configuration
  *
  * (C) Copyright 2015
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MUX_K2G_H
index 18499386a3219046eec2e55b008e80023c4fd47c..dfc22d5e90ab26e087e1d3c706f5cdd216d14ffd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _PSC_DEFS_H_
 #define _PSC_DEFS_H_
index 3aab4e045f18e6454327df241ac9c297d76c85e3..a05351292c4475fa51a2532455c96f9ee3d362eb 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * USB 3.0 DRD Controller
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #define USB3_PHY_REF_SSP_EN            BIT(29)
index f9c03f1dd18e716fe4737ae103192eba987232f7..f43b3dcbfa382fc279aa2230797c4bd469e098eb 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone2: Architecture initialization
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index fcabfbd5c3907c8a92da76bd632beac918e7d515..7441052a5539a10d612a195b45077f0e2cf06323 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone EVM : Board initialization
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index dd446ab011d15cca719f8e149410dbbaf56edfcf..51af02859033147ac023c86630d520545d955c36 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * K2HK: secure kernel command file
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 7899141d543a2f7426366c908f4a728797d8fa5d..f5cadfbf6692f58e428554f5a8be5efd0673dd53 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * MSMC controller utilities
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index bbea74a879ae5f59b755ed50cafd5b69d8cd097b..f87bcb3beaa25440836a690dfd5c1bd8d786b921 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone: PSC configuration module
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 5abcf70b28537dcf2ad03f08b19bcdbbe573e2ff..3b2eef8d54199b7b225d2527517347ffffc67126 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = cpu.o
 obj-y  += cache.o
index e18a3097dc3dccd283c6fe056547552ec0bc3337..6b12ea5e91439b7edfc4cb61a57c8edc3acbaf1e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 Michael Walle
  * Michael Walle <michael@walle.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/arch/cpu.h>
index db2ff0311cfd0dac58cd3d7c7d353ea7c483a1f1..d54de53f31dc049c785bd3ca7c043aa790f02f56 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9d6ad5387c7c4ae610b0fdf47140819b34f87f86..948d1e773d190f2dfc6fcaae8cd9487d7823034f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Lei Wen <leiwen@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index ab704d9afc9082953beb0ab77f522d9c8f094bb9..91d21518d852fd816fc344dc796dbc9c8c10339c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _KWCPU_H
index ac2397dd4ce4a84e796ab751404a7d5c7ed33512..cae7d55d7290f471a5bb606fc61ae0cf35120aad 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * arch/asm-arm/mach-kirkwood/include/mach/gpio.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index de220d57d4ac3e14cafeb6d4cd99cd8f28157b99..c44eacfc1b9fecba81893168c7e0178ec74b2577 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  *
  * Header file for Feroceon CPU core 88FR131 Based KW88F6192 SOC.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_KW88F6192_H
index ca88a300e0bfbcecb1def9a884d326c91c51f66d..33e7414207814089da2cb5986090fe7ba2e05390 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  *
  * Header file for Feroceon CPU core 88FR131 Based KW88F6281 SOC.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_KW88F6281_H
index 7c8f6eba97618ad48c604d75f23054cfa5347ecb..4d1f58c0cbdf2626ad63f4682080bf26d1be76a6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * linux/arch/arm/mach-kirkwood/mpp.h -- Multi Purpose Pins
  *
  * Copyright 2009: Marvell Technology Group Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __KIRKWOOD_MPP_H
index 58ed71b186413c4c014ca672a3af8ab29246928c..227707ae4c95c7afd47313766f268298951c5a79 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  *
  * Header file for the Marvell's Feroceon CPU core.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_KIRKWOOD_H
index b4e8dded14cab264c3f157ea42a48bd11dd85631..8ad9b3e575e31b12b96240a5cb344967ee9b5dcf 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2016 Beniamino Galvani <b.galvani@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += board.o sm.o eth.o
index b6d3a17ddac66b29eb00a1dc97608370031ad60e..1ef7e5a6d1aa90e32c94195361abf7f42428f387 100644 (file)
@@ -1,13 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <linux/libfdt.h>
 #include <linux/err.h>
-#include <asm/arch/gxbb.h>
+#include <asm/arch/gx.h>
 #include <asm/arch/sm.h>
 #include <asm/armv8/mmu.h>
 #include <asm/unaligned.h>
@@ -40,8 +39,8 @@ int dram_init(void)
 phys_size_t get_effective_memsize(void)
 {
        /* Size is reported in MiB, convert it in bytes */
-       return ((readl(GXBB_AO_SEC_GP_CFG0) & GXBB_AO_MEM_SIZE_MASK)
-                       >> GXBB_AO_MEM_SIZE_SHIFT) * SZ_1M;
+       return ((readl(GX_AO_SEC_GP_CFG0) & GX_AO_MEM_SIZE_MASK)
+                       >> GX_AO_MEM_SIZE_SHIFT) * SZ_1M;
 }
 
 static void meson_board_add_reserved_memory(void *fdt, u64 start, u64 size)
@@ -72,27 +71,27 @@ void meson_gx_init_reserved_memory(void *fdt)
         * - AO_SEC_GP_CFG4: bl32 physical start address, can be NULL
         */
 
-       reg = readl(GXBB_AO_SEC_GP_CFG3);
+       reg = readl(GX_AO_SEC_GP_CFG3);
 
-       bl31_size = ((reg & GXBB_AO_BL31_RSVMEM_SIZE_MASK)
-                       >> GXBB_AO_BL31_RSVMEM_SIZE_SHIFT) * SZ_1K;
-       bl32_size = (reg & GXBB_AO_BL32_RSVMEM_SIZE_MASK) * SZ_1K;
+       bl31_size = ((reg & GX_AO_BL31_RSVMEM_SIZE_MASK)
+                       >> GX_AO_BL31_RSVMEM_SIZE_SHIFT) * SZ_1K;
+       bl32_size = (reg & GX_AO_BL32_RSVMEM_SIZE_MASK) * SZ_1K;
 
-       bl31_start = readl(GXBB_AO_SEC_GP_CFG5);
-       bl32_start = readl(GXBB_AO_SEC_GP_CFG4);
+       bl31_start = readl(GX_AO_SEC_GP_CFG5);
+       bl32_start = readl(GX_AO_SEC_GP_CFG4);
 
        /*
-        * Early Meson GXBB Firmware revisions did not provide the reserved
+        * Early Meson GX Firmware revisions did not provide the reserved
         * memory zones in the registers, keep fixed memory zone handling.
         */
-       if (IS_ENABLED(CONFIG_MESON_GXBB) &&
+       if (IS_ENABLED(CONFIG_MESON_GX) &&
            !reg && !bl31_start && !bl32_start) {
                bl31_start = 0x10000000;
                bl31_size = 0x200000;
        }
 
        /* Add first 16MiB reserved zone */
-       meson_board_add_reserved_memory(fdt, 0, GXBB_FIRMWARE_MEM_SIZE);
+       meson_board_add_reserved_memory(fdt, 0, GX_FIRMWARE_MEM_SIZE);
 
        /* Add BL31 reserved zone */
        if (bl31_start && bl31_size)
@@ -108,7 +107,7 @@ void reset_cpu(ulong addr)
        psci_system_reset();
 }
 
-static struct mm_region gxbb_mem_map[] = {
+static struct mm_region gx_mem_map[] = {
        {
                .virt = 0x0UL,
                .phys = 0x0UL,
@@ -128,4 +127,4 @@ static struct mm_region gxbb_mem_map[] = {
        }
 };
 
-struct mm_region *mem_map = gxbb_mem_map;
+struct mm_region *mem_map = gx_mem_map;
index 8c6577b06f0db8dacfbd21569d1463031a6e2470..061f19a0e31c4407ed99e666226b67759b12cec2 100644 (file)
@@ -1,14 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 BayLibre, SAS
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <dm.h>
 #include <asm/io.h>
-#include <asm/arch/gxbb.h>
+#include <asm/arch/gx.h>
 #include <asm/arch/eth.h>
 #include <phy.h>
 
@@ -23,23 +22,23 @@ void meson_gx_eth_init(phy_interface_t mode, unsigned int flags)
        case PHY_INTERFACE_MODE_RGMII_RXID:
        case PHY_INTERFACE_MODE_RGMII_TXID:
                /* Set RGMII mode */
-               setbits_le32(GXBB_ETH_REG_0, GXBB_ETH_REG_0_PHY_INTF |
-                            GXBB_ETH_REG_0_TX_PHASE(1) |
-                            GXBB_ETH_REG_0_TX_RATIO(4) |
-                            GXBB_ETH_REG_0_PHY_CLK_EN |
-                            GXBB_ETH_REG_0_CLK_EN);
+               setbits_le32(GX_ETH_REG_0, GX_ETH_REG_0_PHY_INTF |
+                            GX_ETH_REG_0_TX_PHASE(1) |
+                            GX_ETH_REG_0_TX_RATIO(4) |
+                            GX_ETH_REG_0_PHY_CLK_EN |
+                            GX_ETH_REG_0_CLK_EN);
                break;
 
        case PHY_INTERFACE_MODE_RMII:
                /* Set RMII mode */
-               out_le32(GXBB_ETH_REG_0, GXBB_ETH_REG_0_INVERT_RMII_CLK |
-                                        GXBB_ETH_REG_0_CLK_EN);
+               out_le32(GX_ETH_REG_0, GX_ETH_REG_0_INVERT_RMII_CLK |
+                                        GX_ETH_REG_0_CLK_EN);
 
                /* Use GXL RMII Internal PHY */
                if (IS_ENABLED(CONFIG_MESON_GXL) &&
                    (flags & MESON_GXL_USE_INTERNAL_RMII_PHY)) {
-                       writel(0x10110181, GXBB_ETH_REG_2);
-                       writel(0xe40908ff, GXBB_ETH_REG_3);
+                       writel(0x10110181, GX_ETH_REG_2);
+                       writel(0xe40908ff, GX_ETH_REG_3);
                }
 
                break;
@@ -50,6 +49,6 @@ void meson_gx_eth_init(phy_interface_t mode, unsigned int flags)
        }
 
        /* Enable power and clock gate */
-       setbits_le32(GXBB_GCLK_MPEG_1, GXBB_GCLK_MPEG_1_ETH);
-       clrbits_le32(GXBB_MEM_PD_REG_0, GXBB_MEM_PD_REG_0_ETH_MASK);
+       setbits_le32(GX_GCLK_MPEG_1, GX_GCLK_MPEG_1_ETH);
+       clrbits_le32(GX_MEM_PD_REG_0, GX_MEM_PD_REG_0_ETH_MASK);
 }
index 1b35a220d34a4a2a8ae7b9ba6095ef50a802d13c..0bba5e4a0733145bb2ae17451e03eb2323e6c581 100644 (file)
@@ -1,13 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Beniamino Galvani <b.galvani@gmail.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Secure monitor calls.
  */
 
 #include <common.h>
-#include <asm/arch/gxbb.h>
+#include <asm/arch/gx.h>
 #include <linux/kernel.h>
 
 #define FN_GET_SHARE_MEM_INPUT_BASE    0x82000020
index 01d700bf2e3058d3e2fd2758040ba5133502f1e3..ec42cf9044e3df19ae137ae95299759e822b77c6 100644 (file)
@@ -6,7 +6,7 @@ config HAVE_MVEBU_EFUSE
 
 config ARMADA_32BIT
        bool
-       select CPU_V7
+       select CPU_V7A
        select SUPPORT_SPL
        select SPL_DM
        select SPL_DM_SEQ_ALIAS
index d4210af9d2058bc2bbeee38561c51196a52ec2a1..af4ca03688f9362a247f9d2d45b3670af64d4a15 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014-2016 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_ARM64
 
index 3c84043a2ce873e31937a7368bf2032196c8c740..d3ea9e67e07fe35c73ada2532281f1be642c5590 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 84c69d90e73f1b5840ed738da824b04c72c9c3de..031b3e854e360e49095471207ef810dc2ec6dc74 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y = cpu.o
index 37ef13484c9496354e757f634e783a70772f4a26..7c8e4cade1ecfa917f159b575589fee3f1885163 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0facf14942df62d39ecc52e773b36341b37ae5e2..82cb25b41730167a039711fdf3216c9cad5c803e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y = cpu.o
 obj-y += cache_llc.o
index 71aecb2dde807c6a32a9c779c0bdcf8971d25749..d78b33cbff69255a08a9cc9b345b625d11d1a3da 100644 (file)
@@ -1,8 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0
- * https://spdx.org/licenses
  */
 
 #include <asm/arch-armada8k/cache_llc.h>
index 2b3419be03858dcdf9babb6d0c344dfd7c9d4c50..f8e8e73610d279e8b5be7ec2a49bcc901fcb6da9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7c64a68388b533806053dde1b52457d7ee9ce945..0d2d39878d38ec9cec83e6512876d15084d828e0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e63490561881101905ddbff2bfd798385e7eb7f7..68383d06a274d516f196c8faaba91b837242d3df 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 67fcadcf60e78cd78fde3f874635a2c6587d84cf..16ccfec933feb8b3922c3b49e15db642374f7f94 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Reinhard Pfau <reinhard.pfau@gdsys.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 56e54e0a6215b8905a7a8859027bbddaeda4790d..1d1e3df8ba90f22cf898e8f5523080fb93f9f4da 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a3b12eaa001c805a83f9fb69de9bb036f52216e5..2acfd3314a68374826b10421e7d5496fa218d970 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Lei Wen <leiwen@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index b67b77ae0df424266049a5f49dc138d28f13a714..d1042100a82b87f8411bb7439c11ae758501c7a7 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MVEBU_CPU_H
index ef693e674998865368b8269f643a23c8fe87c090..bbc5844d849cc19c48b4f6ecb04224dd15f9746e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Reinhard Pfau <reinhard.pfau@gdsys.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MVEBU_EFUSE_H
index 09e3c503ddb62e11f8826576fa261d3397483843..b0c95db7f2734fb23dcf241922d3c4093d081a7d 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:      GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef __MACH_MVEBU_GPIO_H
 #define __MACH_MVEBU_GPIO_H
index 1a06a1e8760249560baa51ebf022058ea7324bb0..623ab4eb8d9354699417e9b787895b4299e2be71 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  *
  * Header file for the Marvell's Feroceon CPU core.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MVEBU_SOC_H
index 49e0b906d583f52ad89fe48b98bd639ec1480241..8718d7a43e11c852a082a84f4de6ef19ca073bbc 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #include <config.h>
 #include <linux/linkage.h>
index c4128cdeed2206b19acad77721c28043407a3775..df4c5cb2d71825dfd128a83090e6dd4e72de3644 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Address map functions for Marvell EBU SoCs (Kirkwood, Armada
  * 370/XP, Dove, Orion5x and MV78xx0)
@@ -11,8 +12,6 @@
  * based on mbus driver from Linux
  *   (C) Copyright 2008 Marvell Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * The Marvell EBU SoCs have a configurable physical address space:
  * the physical address at which certain devices (PCIe, NOR, NAND,
  * etc.) sit can be configured. The configuration takes place through
index 526c4a61ef97e0624b3e4e3fa32d81473148f4ac..3ae8dae4ddc379bf5e2edcc198dad1d1016a660c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 83b3c0f5d38d1c84b0cb51f7196c834971812f47..917fc1350ce53ef2b1141a10f8da59b021868eb1 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_SPL_BUILD)        = ctrl_pex.o
 obj-$(CONFIG_SPL_BUILD)        += high_speed_env_spec.o
index 9e5b647e2555437f0f9dd059d8114063e173fadb..a1cef9fdd6cd59c9d5272812e8982110a9ad351a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index ca8a4d206a36119939812d56dae8525da502e925..53ed4eab320395803204a0354f3d88171c5551e7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _CTRL_PEX_H
index 0dfb9452e6a7e78f9a2598ea984f26cc67ff7351..12596ec2d8bdd1987aefd535e30071a2f181417b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 883b90776a0db6dca91a885dc7cd93dbc13e7abf..13553cf96008864db115d35d6debcdb22f2dbda1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 3513770bd2e60e56f239541d3693d747966356e2..dd229e1a4701731e551e317d6c91d78bd5e6b57c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _HIGH_SPEED_ENV_SPEC_H
index 905b907076f8d95bc5029cae557e1ce916e4d4fb..d9edfaa1dfc00219f3fd9a10c393f1f088a6156d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 14f406a75f6387903c254ddd2a8498effcae1c29..fe0cb8f75df20ba022bb6877ed37a5c1a644ea4d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _SEQ_EXEC_H
index cc3e5e23c0ddaab9778cd9b613232e247785a036..d26068e1d774b9e9ec8f65dedaf2d46c2fff1851 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index a413c51043eefcbf2bae2692d842e53d16c2e8bf..c5461067fd88f6b08e8433d2e7574c66fc7c396d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _SYS_ENV_LIB_H
index a380fee1445b7058632a41bc874880db5a271b74..897afb703ad0e292c6dbba5467c4f7e477820309 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_SPL_BUILD)        = high_speed_env_lib.o
 obj-$(CONFIG_SPL_BUILD)        += high_speed_env_spec.o
index c8d9485b7bbba016250577f90d12aeae31f6d244..9c3e7c0820418c98ba86b6e0b41a2a158ca71690 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __BOARD_ENV_SPEC
index 525576a4fc8a9173ed65cf1a4d63eb6717a7c6c5..569840ff47186da2b38c2ce7f83c50479f7e4c1b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 704a59fa15f1cd2a4a725d55caf5e47a4661c282..539d237623a14e1721b87d47773758165db7393d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index e10574eac64375d9ca3f5453481132163bfcf03d..b920f5ef090cb0b4a9735cf9102ef59a24829d3e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __HIGHSPEED_ENV_SPEC_H
index a5086f16fb2ecb0fb51f4d797a2acea06c4216fb..50b24f5760b71bbea7ce76d43fed17568a2574ae 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a86128e871c615374dc4e2e58119befb77f4ae7e..2f6b4d1702f1a3a311f9bfe348195c452f6126da 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  *
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d86643db34a7afa308785ec32504a9553431eba8..0777a0c99810807cabab50dfcc9f0d50b10cc83f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(if $(filter am33xx,$(SOC)),y) += am33xx/
 obj-$(CONFIG_OMAP34XX) += omap3/
index a0add6643e1715a65a3e05a9b38cc7d08b809b41..108c93542de3ac001d75acb8c673e21691ea017b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Adaptive Body Bias programming sequence for OMAP family
  *
@@ -5,8 +6,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Andrii Tseglytskyi <andrii.tseglytskyi@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9d4f83cb75acb5a394c95ac076b76f6efc2b5261..61c76d045f3d2c0e81d4478694bc30aa51aecd42 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_AM33XX)   += clock_am33xx.o
 obj-$(CONFIG_TI814X)   += clock_ti814x.o
index e1d4ddb44b7bca2e9840c0e216ab587b0cb5080d..f5f2bd5308b8c12886167b830750572126f5ccbf 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
  * Common board functions for AM33XX based boards
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a594f6cf37ce25163f25fabf7c3d729fe18eb06f..39423051088daaa1154c501dae35ca707724a346 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
  * Copyright (C) 2017, Grinn - http://grinn-global.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 316e677c65c7026d1a4de99f291eccfa171b542b..0e7ad1d3aff220640c38a2c3d88eee48403b0af4 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * clk-synthesizer.c
  *
  * Clock synthesizer apis
  *
  * Copyright (C) 2016, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index ad28d205ee4c895456bacb40d3f491ffd3a7c012..7c666be758af032a0f0591ea22efb9dbde3bf401 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * clock.c
  *
@@ -5,8 +6,6 @@
  * Derived from OMAP4 boards
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/arch/cpu.h>
index dc61131c1e503e3304408087478847f9399e189b..32cdf63e3dff71bb937b79d3ffe4ad4b50a26167 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * clock_am33xx.c
  *
  * clocks for AM33XX based boards
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 117a63e7add4dfd6b65ff79a54d2eb917ee0c84c..b98bb9989c0b05725461cfe1a8b9d2041a847732 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * clock_am43xx.c
  *
@@ -5,8 +6,6 @@
  * Derived from AM33XX based boards
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 50bd631cf6b56f1022a717551244e3c64cfc41bf..aef090b4f8e2222b2e4e4d05ad7345133e7b1ca3 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * clock_ti814x.c
  *
  * Clocks for TI814X based boards
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7bf19ed9665f1b40ab98d2aa997f4a656989fc73..be6f4d72ccd96589f029e9b7948eb70aa18c982f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * DDR Configuration for AM33xx devices.
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/cpu.h>
index 9b429c9262802c8c86aa5ff0fce55489596e6032..a5fdb0433dc76a21df38f7ed76ceeb9bb9186ed9 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * emif4.c
  *
  * AM33XX emif4 configuration file
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fa99dc76d35cb2eb651ca3d7ce5f523b80b9b26a..1005a5be96d80dd64a029df045f43a76183e7142 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 Texas Instruments, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 63e55cff77db50e8d523f0a02a66f1ee9130895c..e9e5415bea9b51a646c3ba767c3243cd040e6955 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * HW data initialization for AM33xx.
  *
  * (C) Copyright 2017 Linaro Ltd.
  * Sam Protsenko <semen.protsenko@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/omap.h>
index c9a3af65849432258f084629b5c4be32d648b2ea..d4c661e5a896598c13a56a66115bffb74604f025 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * HW regs data for AM33xx.
  *
  * (C) Copyright 2017 Linaro Ltd.
  * Sam Protsenko <semen.protsenko@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/hardware.h>
index 0181a8cb0cc5c7cf75be63fb59eab55799d5561e..17b46619b570bbc4ad3796ff543bbdc60094fd61 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * sys_info.c
  *
@@ -8,8 +9,6 @@
  * Derived from Beagle Board and 3430 SDP code by
  *      Richard Woodruff <r-woodruff2@ti.com>
  *      Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2e7ea90da96146927be2c69066559786f289bfea..9f5948995848a7b58a3c8601b917feaf777e54cd 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ti816x_emif4.c
  *
  * TI816x emif4 configuration file
  *
  * Copyright (C) 2017, Konsulko Group
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f9ab5da7230d333fac0912698337d6e93d1eb4f8..0e9fd03fefb05d645859d8822c6d245d6e809b9c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * boot-common.c
  *
  * Common bootmode functions for omap based boards
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 93c4c6fe33e71fe0db9b6811b38a52ab54a6c44b..790548ee7996846c2477ee70fbc732773b7abe76 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Clock initialization for OMAP4
@@ -10,8 +11,6 @@
  * Based on previous work by:
  *     Santosh Shilimkar <santosh.shilimkar@ti.com>
  *     Rajendra Nayak <rnayak@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <i2c.h>
index c12fbc6ad6019d24a7d6ab5bf59800411ba2fba0..ebdc00fded36737aae2648ceaf2f5333c5fff8f7 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016, Texas Instruments, Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 quiet_cmd_mkomapsecimg = SECURE  $@
 ifneq ($(TI_SECURE_DEV_PKG),)
 ifneq ($(wildcard $(TI_SECURE_DEV_PKG)/scripts/create-boot-image.sh),)
index d6c56b0ae847874d2483cc376eb0300c0c2a31b3..b384343a3f4a291aa1699d7bd5cf911a4b42c5d3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * EMIF programming
  *
@@ -5,8 +6,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3c368ba93b2c8979424a9cbf7359f5375463092c..3f420186ad30f7d9f0a1ca111495efe5ffedb7a5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016-2017 Texas Instruments, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 4f491e60f2d9de372ebf7ee69f6135e6b0da1352..1a24acb74818de17c5a3f35379bba12160cc1d1d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Common functions for OMAP4/5 based boards
@@ -8,8 +9,6 @@
  * Author :
  *     Aneesh V        <aneesh@ti.com>
  *     Steve Sakoman   <steve@sakoman.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <debug_uart.h>
index 8ce12c8e9ae9c561f6ed56798c65bb23f24cb814..1a55295f9de4e02424c9b05588b180f6cb375f43 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Board specific setup info
  *
@@ -6,8 +7,6 @@
  *
  * Author :
  *     Aneesh V        <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index d72e82e028338b01d149c6f2fda86d6e839bd2e6..ff1e3125a00f94d588964886fff6e29e5a6cdd47 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
@@ -9,8 +10,6 @@
  *     Manikandan Pillai <mani.pillai@ti.com>
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b37163a4f3e8ea37ecd1ddb656a90ca53a9714d7..d58a0a15fff8283e48cb5b03901525a623ee65c0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Common functions for OMAP4/5 based boards
@@ -8,8 +9,6 @@
  * Author :
  *     Aneesh V        <aneesh@ti.com>
  *     Steve Sakoman   <steve@sakoman.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -44,7 +43,11 @@ DECLARE_GLOBAL_DATA_PTR;
 
 void enable_caches(void)
 {
-       /* Enable D-cache. I-cache is already enabled in start.S */
+
+       /* Enable I cache if not enabled */
+       if (!icache_status())
+               icache_enable();
+
        dcache_enable();
 }
 
index 61a76b6f66ba17b288cf216687649327a64e04af..91ed8ebc9f811f262ab0bf12c5f0a9f0b484972e 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # If clock.c is compiled for Thumb2, then it fails on OMAP3530
 CFLAGS_clock.o += -marm
index d542699ab001540862f08b471e61970d8d6f24c2..5af6d28e74b67927e6bb9dffb0534886fb924ad0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file configures the internal USB PHY in AM35X.
  *
@@ -5,8 +6,6 @@
  *
  * Based on omap_phy_internal.c code from Linux by
  * Hema HK <hemahk@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b4c9af1290bdc6bd52a197c2fc81563a139052ad..2d25fc60a0eec6cdfb5f1f784286b631b10fd4d3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Common board functions for OMAP3 based boards.
@@ -13,8 +14,6 @@
  *      Richard Woodruff <r-woodruff2@ti.com>
  *      Syed Mohammed Khasim <khasim@ti.com>
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 64b242b752b2058d7d5b45effe4453f0907d25eb..ea26115b71189678f8190c0fc10ef7336c6e3a76 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * OMAP3 boot
  *
  * Copyright (C) 2015 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3daae61e1dda0ddf2d5631ec4182bffe94ec0ca9..b9d92c62b1b87017c3335109b10c2bc29273630a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Texas Instruments, <www.ti.com>
@@ -8,8 +9,6 @@
  * Derived from Beagle Board and OMAP3 SDP code by
  *      Richard Woodruff <r-woodruff2@ti.com>
  *      Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 37f4b8b4901c447fe9aa9c62a19971a83fd44189..c79e870183e41518fe275e9cdd70a66a810c85a8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * DaVinci EMAC initialization.
  *
  * (C) Copyright 2011, Ilya Yanok, Emcraft Systems
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8197e7b03270dc9c8974d5798b0439bc7245bf40..a8bd428e0c45a660520d4559a9af4af99d635be1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Author :
  *     Vaibhav Hiremath <hvaibhav@ti.com>
@@ -6,8 +7,6 @@
  *
  * Copyright (C) 2010
  * Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 53b220aec3ca1d41150b9b9b22253d92b2be4293..1d21fcc597d8c458f3e97787b0df6cc6caf4c81e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * HW data initialization for OMAP3.
  *
  * (C) Copyright 2017 Linaro Ltd.
  * Sam Protsenko <semen.protsenko@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/omap.h>
index 1e587723cec128b4e393a4cba1cf93deb2f756e6..e6e907d11f6c9a401b1acc3778e92710e4747b80 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Board specific setup info
  *
@@ -7,8 +8,6 @@
  * Initial Code by:
  * Richard Woodruff <r-woodruff2@ti.com>
  * Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index ca29ce9bda88acffe5f1a7fd977ca1141f040957..e704c8eef16bd537ee05c256e048b5a967f857be 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * HW regs data for OMAP3.
  *
  * (C) Copyright 2017 Linaro Ltd.
  * Sam Protsenko <semen.protsenko@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/omap.h>
index f64cd912ff25e4ea39e4279041e2c8183a488d40..861d01d6dfe677b60992d56e2901cf7f65a68bc3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Functions related to OMAP3 SDRC.
  *
@@ -18,8 +19,6 @@
  *      Sunil Kumar <sunilsaini05@gmail.com>
  *      Shashi Ranjan <shashiranjanmca05@gmail.com>
  *      Manikandan Pillai <mani.pillai@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5c9549c7431e9a6ae46911535512d0be711eadb8..84a0b0ade931956883cc639a9b820ef08d502a31 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Texas Instruments, <www.ti.com>
@@ -8,8 +9,6 @@
  * Initial Code from:
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Jian Zhang <jzhang@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 155f5b245d7125e3425610644cf05ec8bb2349ae..ac72633c20f8a10982649dbf07c1dec7dea8f218 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Texas Instruments, <www.ti.com>
@@ -8,8 +9,6 @@
  * Derived from Beagle Board and 3430 SDP code by
  *      Richard Woodruff <r-woodruff2@ti.com>
  *      Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 564f1f632f328e8a6e429fb4940065877bc2910c..0ed3fc768daa6cdf1d66db53afa226d7eb2d7d61 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2010
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += boot.o
 obj-y  += sdram_elpida.o
index 7f5791e9ed64149c7ba37b400c34e65452c178d1..90b5380ae39866c66c1b06d702e3152712c16b48 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * OMAP4 boot
  *
  * Copyright (C) 2015 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8f20b1c184b34be72dfbf558a51fa7c911b75ea4..35a51645be7fd3ca6308f0e3472219a3d43d9ff2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * EMIF programming
  *
@@ -5,8 +6,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 471f1c4834b77514b6b5c7f0d0af24d4b721820b..d587a4d4def02fac763509faaab0ce40d84f977f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * HW data initialization for OMAP4
@@ -6,8 +7,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Sricharan R <r.sricharan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/arch/omap.h>
index 4bda162903b8242fa2aac26a0a25c0d6d269656e..27dfa9142dcd7be5091ea3ca772e2f00ce84dbe6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Common functions for OMAP4 based boards
@@ -8,8 +9,6 @@
  * Author :
  *     Aneesh V        <aneesh@ti.com>
  *     Steve Sakoman   <steve@sakoman.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <palmas.h>
index 2f0e1e851ac1ed46bde8e4234aea4ece808e6f54..eaf98b389149d867c754c3b04845fb7909f09eee 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * HW regs data for OMAP4
@@ -6,8 +7,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Sricharan R <r.sricharan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/omap_common.h>
index 78b4f09ce24e284c21e5fec4f94d7ed26a3d4ab7..a29a264016ed2eeb77507e03739a2e20a608db3a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Timing and Organization details of the Elpida parts used in OMAP4
  * SDPs and Panda
@@ -6,8 +7,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/emif.h>
index a6a5d17ff63d242c63ba1ecfda038a7c068a0629..592e026ed2dc21feacd093fdcf7385a1b1713a13 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2010
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += boot.o
 obj-y  += hwinit.o
index 1882c49e7df6c66de583bc8b70de2d67b1c02b76..446f99f634914d7224a9a769a2166384c0232abc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Adaptive Body Bias programming sequence for OMAP5 family
  *
@@ -5,8 +6,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Andrii Tseglytskyi <andrii.tseglytskyi@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 18750b810a3a0461bd53671bfe2893cd384e50b4..15d6836c6eaef0337d820daf69cf432207dd6ccb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * OMAP5 boot
  *
  * Copyright (C) 2015 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a9a9f75e6eb84e5d76abacd3b79e242cc66872f8..e2abb7d058e347a129f39a542e8a94ee2c761aac 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Texas Instruments Incorporated, <www.ti.com>
  *
  * Lokesh Vutla <lokeshvutla@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b1203a37afc7ca3c8ccd5fa88caa8a75e2afa538..f3661a0e74ebd3876564b36155a3bc876a398a68 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * EMIF programming
  *
@@ -5,8 +6,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Aneesh V <aneesh@ti.com> for OMAP4
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3aae94d56008e69b4467f670dd8c42603f6be186..3626d79199af09368cddbae436d187408a0001d0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Texas Instruments, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 7fc38368c996ba04ed2d4028e972817c4170f2af..c4a41db92a43f5ac103ad16dfb828cf50e2d629f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * HW data initialization for OMAP5
@@ -6,8 +7,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Sricharan R <r.sricharan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <palmas.h>
index e7a3f57b67e64d4e21ba0fb860937ea93668aed1..eba21647d96cf2fce0658d47665e58cbf748f1d4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Functions for omap5 based boards.
@@ -9,8 +10,6 @@
  *     Aneesh V        <aneesh@ti.com>
  *     Steve Sakoman   <steve@sakoman.com>
  *     Sricharan       <r.sricharan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <palmas.h>
index b5f1d700fd8e74edd6fe05b6ca291afc5f64954c..b5baebc06926512088c34a48b434d7e8e436b59e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * HW regs data for OMAP5 Soc
@@ -6,8 +7,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Sricharan R <r.sricharan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/omap_common.h>
index c0e0e0888c370fb62a7fccc00b746af587da8147..6bf4cf4a75825867cff2eeac7b6ff35efd779184 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Timing and Organization details of the ddr device parts used in OMAP5
  * EVM
@@ -7,8 +8,6 @@
  *
  * Aneesh V <aneesh@ti.com>
  * Sricharan R <r.sricharan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/emif.h>
index c2a35eeccbaac2cfd0637c0bc012b8df33ef0744..6dc92a6bfa355249153061d62b0312d058ab10f1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Secure entry function for CPU Core #1
  *
@@ -6,8 +7,6 @@
  *
  * Author :
  *     Harinarayan Bhatta <harinarayan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index e02e3ec23ee7f15abfd4a21836ff2ec099d96ea9..8808e353a92fba990837517e3836b3d77a826c0b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * TI PIPE3 PHY
  *
  * (C) Copyright 2013
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 441f49a3f97e0ce1cbafc1304fc04c69c939c0d6..182bdcd4c81f1fc139599938f57b823f4118b4ff 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * TI PIPE3 PHY
  *
  * (C) Copyright 2013
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __OMAP_PIPE3_PHY_H
index 91ad031ddd33a035ded80d3b3406132a6e096044..ea27248e8532bf66f1ec6ff511b1975a332d076d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Common layer for reset related functionality of OMAP based socs.
@@ -6,8 +7,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Sricharan R <r.sricharan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 #include <asm/io.h>
index dc68896d1b055f7a5d71062d7a48c91dd0444c40..4672dc534c5efbbef5d9ebb4afee2365b0a9b60d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * TI SATA platform driver
  *
  * (C) Copyright 2013
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index bd003cb5ee55d309687475f3c4340a2417c29098..600a31280c7af631f3b9aa2590232edf63159e46 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Common security related functions for OMAP devices
@@ -9,8 +10,6 @@
  * Andreas Dannenberg <dannenberg@ti.com>
  * Harinarayan Bhatta <harinarayan@ti.com>
  * Andrew F. Davis <afd@ti.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 4dab12a8d7bc6473854380a0f630afb8aa09ded0..49bc3a634fb8f386b69246e23a3c5e12a5ec29d4 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * System information routines for all OMAP based boards.
  *
  * (C) Copyright 2017 Linaro Ltd.
  * Sam Protsenko <semen.protsenko@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/omap.h>
index 49e3a971d96674954c9fc6ea74014abd28044824..847f33d47d468240fe8932f5f24f9b40b67ff1e3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Texas Instruments
@@ -12,8 +13,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e9da2a9dd18627b625b2fd576080161cb03af213..a1289f6a74409e2ba87eaa3de9f99efdb3f2d2df 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
@@ -5,8 +6,6 @@
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  *     Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE,\
index 1d3962500d25a6afd8e061c4ad6dd7e9fc59c688..dc7b37f1643500d864e3defcfd59d3735fde0220 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Linaro Limited
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <environment.h>
@@ -30,6 +29,8 @@ static void omap_set_fastboot_cpu(void)
 
        switch (cpu_rev) {
        case DRA762_ES1_0:
+       case DRA762_ABZ_ES1_0:
+       case DRA762_ACD_ES1_0:
                cpu = "DRA762";
                break;
        case DRA752_ES1_0:
index 5249aa8844cf2bb1be6d7a54a98c772a67356754..606153e407c7d6c3251f65dd9abe11345e707b8f 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
 #
@@ -5,9 +6,6 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = cpu.o
 obj-y  += dram.o
index 2ecd3856780cb10533a9d1981eb97f14a23188a7..79b5f4f34f46aaaa47107b9714149ad5be15ccb7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e9c03f3837df5d3a4b7652956a8c85c844b886e9..b52c417e309bf106a11046d782ccdc59e2c3d716 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 092dbd66a16fddf34026a0269a626d9e104dcc3a..c3ff89669e459bcf752efe78fb778e14e2e19531 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ORION5X_CPU_H
index e6c71ae1b33e7f5c2ca60e28ca697134fcebf895..0e9fe0dc51af361a7d21bedf039c8945d1ca483e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
@@ -7,8 +8,6 @@
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  *
  * Header file for Feroceon CPU core 88F5182 SOC.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_88F5182_H
index fbb1de8c0d993ba4d26a9f15b410e2a05b1f798a..4b1b0b0f3716d7b797cb33f12bc254d9f8dee598 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
@@ -7,8 +8,6 @@
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  *
  * Header file for Marvell's Orion SoC with Feroceon CPU core.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_ORION5X_H
index 3f38f36ff29457c6dc97f3a507e2d5068e27e702..f5c382bd4e27f5695c968f819c22aa7f3e77368d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index ec4f6bee8e74d0227ece3463c88c4b297a0aaea8..92725d30f3741fc4e3d4f7d64666345f23fe69a3 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
   * Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
  * Based on original Kirkwood support which is
  * Copyright (C) Marvell International Ltd. and its affiliates
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 226dfa362f2e14c82fb2b5e7ab44781a1b887604..726f8a7d3140c6898f844c84c63bae0daf993b82 100644 (file)
@@ -14,7 +14,7 @@ endif
 config TARGET_QEMU_ARM_32BIT
        bool "Support qemu_arm"
        depends on ARCH_QEMU
-       select CPU_V7
+       select CPU_V7A
        select ARCH_SUPPORT_PSCI
        select SYS_ARCH_TIMER
 
index 4b05d78839c67342110614e416efde0d7da21356..fc4b3c321926d9b316f039215bbdd88ec6472be9 100644 (file)
@@ -6,7 +6,7 @@ choice
 
 config RCAR_32
        bool "Renesas ARM SoCs R-Car Gen1/Gen2 (32bit)"
-       select CPU_V7
+       select CPU_V7A
 
 config RCAR_GEN3
        bool "Renesas ARM SoCs R-Car Gen3 (64bit)"
index 84c1a6d07bd6ad77e0e0bc17dd3b4419c6200bc3..1ceb329f1f716a8ee4ccfc66a9303d50fc2163c6 100644 (file)
@@ -1,5 +1,9 @@
 if RCAR_32
 
+config ARCH_RMOBILE_BOARD_STRING
+       string "Renesas RCar Gen2 board name"
+       default "Board"
+
 config RCAR_GEN2
        bool "Renesas RCar Gen2"
 
index 394937880610e1addb377ba1262f41dcdccdfe2f..51453a88dc77768489190826a4fac534cb448b54 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y = cpu_info.o
 obj-y += emac.o
index bdb353062fe02220ba42c7eb4f597ffc71c9a050..8a2d3ce621dd10321d51ddf8eb4bc7f4dd539af8 100644 (file)
@@ -1,17 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * (C) Copyright 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
-#include <asm/arch/sys_proto.h>
 
-#ifndef CONFIG_RCAR_GEN3
+#ifdef CONFIG_ARCH_RMOBILE_BOARD_STRING
 int checkboard(void)
 {
-       printf("Board: %s\n", sysinfo.board_string);
+       printf("Board: %s\n", CONFIG_ARCH_RMOBILE_BOARD_STRING);
        return 0;
 }
 #endif
index dfe8950ae1947258d7daa5ef819bd0002b18e0a3..dcbe25f37ab983f28c54e330e29227867b5b54b6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * (C) Copyright 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index b443611cbb33181530ca3ff4aa86f5730c0ba0bd..ccb7a32ac4386942153a47a0490cbf70a97f547b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * arch/arm/cpu/armv7/rmobile/cpu_info-rcar.c
  *
  * Copyright (C) 2013,2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 #include <common.h>
 #include <asm/io.h>
@@ -75,7 +74,7 @@ static u32 rmobile_get_prr(void)
                hang();
        }
 
-       return readl(map->base);
+       return readl(map->ranges[0].start);
 }
 
 static const struct udevice_id renesas_prr_ids[] = {
index 186b4b5cbb8ca75fdd960b65e5c86a09165d2bca..0c7ee8acf5a71998bde29b762a3b4ed98b215e7a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * (C) Copyright 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index ce15741c41263ecc920b08876f069eff838f3e82..4e6a191cb1e77893f76c3701ea3dadb82143e947 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * (C) Copyright 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index e45244c781a7b039cf4c6676e2db2d63d86ec77b..f9cd89a1314a5e49e883896a47a5bba80e1015e3 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * RMOBILE EtherMAC initialization.
  *
  * Copyright (C) 2012  Renesas Solutions Corp.
  * Copyright (C) 2012  Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 61044698bf812376b3f4eeb7e11c802dfea1e72c..1d8c3eea99c9b4b0ae9319b615848dbd471df314 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Specialty padding for the RCar Gen2 SPL JTAG loading
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __BOOT0_H
index 4e0fef11981e94d8a9eb7d7d247b6bcfca7237a7..7a0e6f0f714eb84c3bddbee3449d505dcd9fcc9e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Renesas SuperH MMCIF driver.
  *
  * Copyright (C)  2014 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C)  2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 #ifndef _RMOBILE_MMC_H_
 #define _RMOBILE_MMC_H_
index 28f483c45937df509e1ed56eed9b2b3a5717436a..125b3b4fffad41cb38df0dfcc24e1f03d341e5b5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2011  Renesas Solutions Corp.
  * Copyright (C) 2011  Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_R8A7740_H__
index 989da337fec9ae0b78178c0d60268799750f323e..f1fcfe19e4e9ad9cfebc9566072d7920460c3e24 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ARCH_R8A7740_H
index 748b80254602d1c5e816b7b2c668836d364bdb0c..f3fbf77b0aea6a53ea61831c5fdb8b598ed7398d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * arch/arm/include/asm/arch-rmobile/r8a7790.h
  *
  * Copyright (C) 2013,2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
-*/
+ */
 
 #ifndef __ASM_ARCH_R8A7790_H
 #define __ASM_ARCH_R8A7790_H
index 1d06b651f4852e2f5f82e50a94a0e1654fcf88ba..fec9f7bf5d5e9ccfe10b99ec32ffda689be01ef0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * arch/arm/include/asm/arch-rmobile/r8a7791.h
  *
  * Copyright (C) 2013,2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
-*/
+ */
 
 #ifndef __ASM_ARCH_R8A7791_H
 #define __ASM_ARCH_R8A7791_H
index be57d3c788d05dc8b3b4c915e460cfb9da51f09a..8acd7ba750bd54e3e86b56ceba4a48719ff68f8d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * arch/arm/include/asm/arch-rmobile/r8a7792.h
  *
  * Copyright (C) 2016 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
-*/
+ */
 
 #ifndef __ASM_ARCH_R8A7792_H
 #define __ASM_ARCH_R8A7792_H
index 3efc62a1a90c6f18786cb382b35c19adbf442682..278c7768d9385e8bccd1521980b30ad958a6c299 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * arch/arm/include/asm/arch-rmobile/r8a7793.h
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __ASM_ARCH_R8A7793_H
index ea7dc4c0730821bfdc1978036b926f3ebf0871b5..73259c7ec184e111032b64fcc482bc2c2b928535 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * arch/arm/include/asm/arch-rmobile/r8a7794.h
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
-*/
+ */
 
 #ifndef __ASM_ARCH_R8A7794_H
 #define __ASM_ARCH_R8A7794_H
index 709bc7515e8bec7794e29258c77e4475b2f09a5d..a20740679fdb1907092747e46c94628b8679f3b0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * arch/arm/include/asm/arch-rmobile/rcar-base.h
  *
  * Copyright (C) 2013,2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
-*/
+ */
 
 #ifndef __ASM_ARCH_RCAR_BASE_H
 #define __ASM_ARCH_RCAR_BASE_H
index 507859342c167d72e119568afe17ffee6eb2e1a0..ecd02b9be0476815a14f3e5f7259e395de1745ba 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ./arch/arm/mach-rmobile/include/mach/rcar-gen3-base.h
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_RCAR_GEN3_BASE_H
index 9a564f892c01efe481d13eef684b219f4deacbd7..f2f8ce95992cd0c386a9312c3052e500a88c65d3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * arch/arm/include/asm/arch-rmobile/rcar-mstp.h
  *
  * Copyright (C) 2013, 2014 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C) 2013, 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ARCH_RCAR_MSTP_H
index 00a135faa145c10194158dd8384e05fc941e36fc..be9b23374717b672321a11aeb1fd3d3347cfad6e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * drivers/mmc/sh-sdhi.h
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2013-2017 Renesas Electronics Corporation
  * Copyright (C) 2008-2009 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _SH_SDHI_H
index 326f6b14815afbfa77c97c0b8ad0b78cdb99c913..ec8036a354cd0b1d467e561bd1884326ad7c973e 100644 (file)
@@ -1,16 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_H_
 #define _SYS_PROTO_H_
 
-struct rmobile_sysinfo {
-       char *board_string;
-};
-extern const struct rmobile_sysinfo sysinfo;
-
 #endif
index 0d654403eef53ea36821c10a97fe7f4e042bfb54..eb6012a87409bea9c8c4206ad803edea59da6c07 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Nobuhiro Iwamatsu <nobuhiro.Iwamatsu.yj@renesas.com>
  * Copyright (C) 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 806a3bc2f995b4b41aebb4ddbb4d17e2adfed596..967fb027a4331f52373f0f0504c5ea195c7ea56f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * arch/arm/cpu/armv7/rmobile/lowlevel_init_ca15.S
  *     This file is lager low level initialize.
  *
  * Copyright (C) 2013, 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <config.h>
index ce3d4f5c5211f9417ca3835d151479a01ad7dee1..f42b53fd88ace9fe49e75651df05e2a184de8553 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * arch/arm/cpu/armv8/rcar_gen3/lowlevel_init.S
  *     This file is lowlevel initialize routine.
@@ -8,8 +9,6 @@
  *
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 52cd000a171a3da7706ce298c7a07c411c2aa965..57a2f88fc43ae2a3826c9a365034c34744212f3e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas RCar Gen3 memory map tables
  *
  * Copyright (C) 2017 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 580aba39e1f5d3cfd5110a1075e9f2b7d091dab1..31be1bb0c3e78f9427d45dd18fdffbc75cf599e5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * arch/arm/cpu/armv7/rmobile/pfc-r8a7790.c
  *     This file is r8a7790 processor support - PFC hardware block.
@@ -8,8 +9,6 @@
  * Copyright (C) 2013 Magnus Damm
  * Copyright (C) 2012 Renesas Solutions Corp.
  * Copyright (C) 2012 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 52f6d9e7cc1ecfe713d3471b9cb8c84f6e30ea7e..e911be4039dcd7f1684e434beb7301ca8f47e777 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * arch/arm/cpu/armv7/rmobile/pfc-r8a7790.h
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __PFC_R8A7790_H__
index 46d6e60c158279fe76e580dd2c02055a77c073c1..68f5578094cf8f6ca6d2fdbcf5f7d28afd204b03 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * arch/arm/cpu/armv7/rmobile/pfc-r8a7791.c
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index be29ee5528c9ccc3ebdf72a358db901d24691836..693072281c4ea183b63293e7c6c6c333e7dfa561 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * arch/arm/cpu/armv7/rmobile/pfc-r8a7792.c
  *     This file is r8a7792 processor support - PFC hardware block.
  *
  * Copyright (C) 2016 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 03c27ad7fef436a3fe8a975d6c72ed4f375ff3d1..08cb651b0d1de5518a8f3dad8f70edf6bc9c789b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * arch/arm/cpu/armv7/rmobile/pfc-r8a7793.c
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 7ea5edc2e506ef9d2b24dd887aefa6e57636d530..13bf97bc3043634d419e8d6d8b3ef00612d77113 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * arch/arm/cpu/armv7/rmobile/pfc-r8a7794.c
  *     This file is r8a7794 processor support - PFC hardware block.
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 04700e7d34ddcd0b0680c6590b7b347486ee7925..bf74955793fe591cf7e189db2bace95f9667352f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * (C) Copyright 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 007cb22a349e15d4b5fb5e5bf5ef4cd78320e678..145d96b1f06a784a57772440fb0319e14aca973f 100644 (file)
@@ -2,7 +2,7 @@ if ARCH_ROCKCHIP
 
 config ROCKCHIP_RK3036
        bool "Support Rockchip RK3036"
-       select CPU_V7
+       select CPU_V7A
        select SUPPORT_SPL
        select SPL
        imply USB_FUNCTION_ROCKUSB
@@ -15,7 +15,7 @@ config ROCKCHIP_RK3036
 
 config ROCKCHIP_RK3128
        bool "Support Rockchip RK3128"
-       select CPU_V7
+       select CPU_V7A
        help
          The Rockchip RK3128 is a ARM-based SoC with a quad-core Cortex-A7
          including NEON and GPU, Mali-400 graphics, several DDR3 options
@@ -24,7 +24,7 @@ config ROCKCHIP_RK3128
 
 config ROCKCHIP_RK3188
        bool "Support Rockchip RK3188"
-       select CPU_V7
+       select CPU_V7A
        select SPL_BOARD_INIT if SPL
        select SUPPORT_SPL
        select SPL
@@ -46,7 +46,7 @@ config ROCKCHIP_RK3188
 
 config ROCKCHIP_RK322X
        bool "Support Rockchip RK3228/RK3229"
-       select CPU_V7
+       select CPU_V7A
        select SUPPORT_SPL
        select SPL
        select ROCKCHIP_BROM_HELPER
@@ -59,7 +59,7 @@ config ROCKCHIP_RK322X
 
 config ROCKCHIP_RK3288
        bool "Support Rockchip RK3288"
-       select CPU_V7
+       select CPU_V7A
        select SPL_BOARD_INIT if SPL
        select SUPPORT_SPL
        select SPL
@@ -151,7 +151,7 @@ config ROCKCHIP_RK3399
 
 config ROCKCHIP_RV1108
        bool "Support Rockchip RV1108"
-       select CPU_V7
+       select CPU_V7A
        help
          The Rockchip RV1108 is a ARM-based SoC with a single-core Cortex-A7
          and a DSP.
index 096dbac25b2b0586c193fd770258d85b876deac0..05706c472a0fef522ca4c46058460674f6543161 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2014 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # We don't want the bootrom-helper present in a full U-Boot build, as
 # this may have entered from ATF with the stack-pointer pointing to
index d7dd425aaef7b8d1e767304f1aeba66f2007a150..f32b3c4ce56a0fc6bffbce9782cac339bfd114d7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index bef2a90d1fcd9be9758404fe4f28f37f7bf95fa4..2f2f73aeddfe642f2816375e8895231426d83d7c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * Copyright (c) 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9a404d1d32439c821c62df84c352a099440d1af5..6b3d9201c9f11a2402330ed0d0530986f3206f3f 100755 (executable)
@@ -21,12 +21,11 @@ ELF_SEG_P_OFFSET='p_offset'
 ELF_SEG_P_FILESZ='p_filesz'
 ELF_SEG_P_MEMSZ='p_memsz'
 
-DT_HEADER="""/*
+DT_HEADER="""// SPDX-License-Identifier: GPL-2.0+ OR X11
+/*
  * Copyright (C) 2017 Fuzhou Rockchip Electronics Co., Ltd
  *
  * Minimal dts for a SPL FIT image payload.
- *
- * SPDX-License-Identifier: GPL-2.0+  X11
  */
 /dts-v1/;
 
index 4501cd17e3397e9803cdc177f47293bd278f1d23..5ec69f131161f1edc07aa9c14f9b81e1e222458b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index a5d257168f8f45a34609f02217bc04bd6f57b1ca..95871cdd2ee6d5a972fcddfb2f690e00e4b208b6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 6a06afb103ba11ad0e00da86672cb7c44645430f..2145c59fcde65c07377d7b73013db34d9a669c16 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e5393ec50a8962498ae399eb518b046149c52b50..4e5690eae3169a057f09adef39448875b5e0a980 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index 965afde4a02c57240ef1aedde7a7096bee16f722..d3f4cc77f1fca41b91dcd20ea0a5fe397f97e73d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 2e8393d70a9a40b475625d7b656eda700c799b29..48cd8ba81e08d9a9002381c3333f650fd7dbf537 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <clk.h>
index 7ca5fd348417b8d65833ca0096cabc983802665d..b9b0297579207541c60073e5469ff93411cc6a80 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 9d6e3b1ee19959a51472601a32ddb66a62edf4e2..11bba148c33f824bf5842f96d1390ab4304ec552 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 int arch_cpu_init(void)
index 0b636390ac277b4dc28c6634214a2640f036711c..8117895434c658d6ee7af4d3ebf3fca6b37c300e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 3ccc4f120547c89fb764e93f51e9592538a2a65e..59c7e4d4db63cbacbc2d2ba6a4f58e0ac853a3f0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <clk.h>
index 9005705db108213265294b3a9416e66b290196ef..0aaa959d3c288dc47b6915f3b567c564dbdb55aa 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 1ec9e1cb75aa8a0474f118e558bc30b0a65c52c0..e8fcec70cd4104519a2bebd67202814dc65ebad2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index aeee6bfcad485252ca099fbd6147ac1456928734..6572bfa6a2b61a1db048ea947486dec2d4c15ed1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4d8e8bdeb2715bfe59e43887fbb2feeacc93cef2..1e718f26942925ec280829a875fdaab1c546e7b9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 8642a903359134eb6bb51807eff4698bb5137427..99a60c4e2ee62178da8b9d6315b43c6ac83c5aeb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <clk.h>
index ef25696a439e60bee3a92b69cd6e5656e04dda51..accf9443b004f0f7020c87a1d48d79791c29c569 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1b11b8cbebc66e319b9eaac7b03ed35fba26d709..9aa64f8f1f21c8805fd3f08c8652042e44d2d436 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index f3ea6242773a8872a5c67176b6655975ffcf1eb6..ea6a14af4f0907ebf19cceaf16b659242e6999fc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 6f7097dbdbbe8ecfed86c19d4b5812312c4ea81e..2aa63f515a71d4e001d5f73d01f1426b238a6746 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Amarula Solutions
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 1c53ccabacf65c8801e08f4308d86d2fe61d8275..8c128d4f94d0bc7bcde0c110aa9a2f4e6242a285 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index a45b923a2c72229485b15a9c3a7167284df04090..6ca2271869a652cf906efc9914e979b1924d3339 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index acc3b7932a3c02e020641538003674cbe169f74f..a725abc5a5640cf0daba060dac7a9fc10c6dab28 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <asm/io.h>
 #include <asm/arch/hardware.h>
index be4b2b00c30b78a98a5919e19280ccb93bb3127a..3bc80281c7355e7af96d71a23fd76575c6c3f2ad 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c7a60929e6bf47006fd871eb9aa9b26575683f0f..2e559890ab78c5dfd9fd115713327b180fa33813 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Jagan Teki <jagan@amarulasolutions.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #undef CONFIG_SPL_TEXT_BASE
index 013d777a027eb93a5b941fceb3469d197803d521..e5c2ce5766fdc4a36d94ce01e40d756391a219a4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 6764494d3bbc6061f2cc400c286bfecb786d9e59..a519f5fb846f55dcfbbd15b8f9780b829d718c64 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 9a2c88d6dc9e466a3cd32be71c6c0e594cbf1e35..28dd8cb20a53401cf201ef51ab15bd7d189dbcec 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a1d504bbd277b3b3106be90e9b24ae4a9e78c010..eae8ef15f3cdbbe2efdfdbb2fc75c5c5963bdd40 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index f5bc0d4cd537b8147713a67f4a54dbf4a4954fd4..3b33ce468a053ff730f38532d6047b65d0876cde 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 46798c2e936b0573f05f9cc4e74a22c735baa2d8..3bddc104a74ffb3cab3c76634f1f76ed787f3eee 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2016 Andreas Färber
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 obj-y          += clk_rk3368.o
 obj-y          += rk3368.o
 obj-y          += syscon_rk3368.o
index 2f98165e08b15adeda1e948b6234570ed3be964a..722160dfdc5d6a68b76d2dd1165c1f5563e2da69 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Rockchip Electronics Co., Ltd
  * Author: Andy Yan <andy.yan@rock-chips.org>
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f62d91df74c54230dda8365969879781339f5849..6d5d4cc760ae554a030faf43d4748a5584223404 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Rockchip Electronics Co., Ltd
  * Copyright (c) 2016 Andreas Färber
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 99d51f0edc0ff431c65860fe6616f30b3f79ea4b..c08ce437ea41590f02039b62d3be62079ce2c67a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
  * Author: Andy Yan <andy.yan@rock-chips.com>
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cc59844735be642f81cb0f7a78de6c5b8a050be7..7ba35b6c94db5011198f1fc3b911ca09eab6eed5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #undef CONFIG_SPL_TEXT_BASE
index 4eb7f01c15ee65e89f8642f6c5f0aea467bf5896..d4e9a161a4fcdcf4415f4bd8d76ab799556d8203 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 9293843538f4d0d89c3040e9ccb0b6615a1f3953..137ec714c2e04800242e22d7c3c456effe4d4426 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index cf5b8c9548ba4639fb45b11637b9734afc3ddc8e..98f7482f79f1a89ac5d1fefacb718bf2029742f3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dbc248f84a74053735c29456fda3e2f0791dce81..d8467d73335e3f9c2f8064f2af04dae489f9c80f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 74d4552017036e02b08c57427e3df394277a9b6f..98f4be970f8255f3f4e06cfcdd80fcef0247a9f4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 853b98664696ff078873430a39489280c1cd0fc1..e751f29d0f64611f1377e11505b4266331cf032a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 968c3564471388cd4032b6836ea955656e5d20c9..5f3705cc390da05ee6b69c9f1f2aeea5973e2893 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
  * Author: Andy Yan <andy.yan@rock-chips.com>
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <common.h>
index 868cdd5a63dfb2152410f47d00af3d706048035b..33596f628c9effe10ad2d37747c456e9968a3c31 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
  * Author: Andy Yan <andy.yan@rock-chips.com>
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 8bb0ab89b8e87c2b062253455196d193e9088f2b..5a0f0a56114ed891230c889a88c60e848958763a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 76dbdc871546e06b209b55a97b62452454074ca1..650d53e4d98d0b5c1b8789c670a9e48ff61d9509 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 843998dfdcb8d256bbb5966761273e40805646c6..81a72cc263f9ea0044a03ab39e65ae1214571c39 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 9f43ded1d904c1df02c5badf1a527dbc84f2f208..a4be3fcbdae5ab33e8e3e0939a1aac6c1f517767 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2008
 # Guennadi Liakhovetki, DENX Software Engineering, <lg@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = cache.o
 obj-y  += reset.o
index 51af2990c22edaba54b56631df541117217f661e..12c9d7ce3af181c9a7288a022093a28b1eafbb2b 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Robert Baldyga <r.baldyga@samsung.com>
  *
  * based on arch/arm/cpu/armv7/omap3/cache.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3da00717f44762c370aaba1acc63fc3d17eafc3d..555228a52083dd34fbf26958005c4206c598d450 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Heungjun Kim <riverful.kim@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6457ac738d0794a3b111bb15fcbe6fbc4ddc0f10..8f22c0b1c099958b65514b4b1b6b4f57fc68e6aa 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Heungjun Kim <riverful.kim@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_CLK_H_
index 858496af52cdd41df55901dd970328d3e378d6f0..079d5238d5f7ae4cd95f65d7561a46730e76b7f6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Heungjun Kim <riverful.kim@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_CLOCK_H_
index 5ae5c871693f76e035ca593bc2f58ed54dc2c018..78c905b866b9c086223bc03323783f95f8649688 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Heungjun Kim <riverful.kim@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _S5PC1XX_CPU_H
index 2de205e74b635ba320b02a2fed8994e814b01d42..c8dfbdd642a7fe00abc7883d5b604fa84049ace4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_GPIO_H
index dd473c8ecd3d6c504b32f17013bc7334dd336a6c..70787908600dc3a4dffeb585a8c49350ee545f23 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 SAMSUNG Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MMC_H_
index 5c1c3d4a93c58805d5b5767eff8cfd336d402ab6..bb73d727f80c99b01c544f4b25573841741869cf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  * Rajeshwari Shinde <rajeshwari.s@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_PERIPH_H
index 0b91ef658ca96a0b259f661c7f3cd10bd5520eb5..075cdce3c1a917eec1ebeebe171defdbffcf23b4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  * Abhilash Kesavan <a.kesavan@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_PINMUX_H
index 8400cda1e36315970a271a5b1fc15525cb864ba4..e382e8e21d0ebf9e15c53b2b5c3114f7903bf292 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2009 Samsung Electronics
  * Kyungmin Park <kyungmin.park@samsung.com>
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_POWER_H_
index 7a33ed895b55d68c162858e2d92ff21b3616602a..1a531beddc6351f955e556de4ff5d4a3d71f8222 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Samsung Electronics
  * Kyungmin Park <kyungmin.park@samsung.com>
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_PWM_H_
index df1bf51bfda39ccf2bbbbe4fefae8d8c22abc7d5..45de4a799d308a5641dd87f55fa9739dd22aae75 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010 Samsung Electronics
  * Naveen Krishna Ch <ch.naveen@samsung.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Note: This file contains the register description for Memory subsystem
  *      (SROM, NAND Flash, OneNand, DDR, OneDRAM) on S5PC1XX.
  *
index 647d6c43829b69a9816d59fd0288bb8bf157cc51..89de400043a9494f8e4fd7f1c67e8a68e528b173 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Samsung Electrnoics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_H_
index 26db098842a8a02109e778f9ecb97aec2615ec71..6618981ca83bc9f3abf9d24ee083e3792162771f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Heungjun Kim <riverful.kim@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_UART_H_
index 2f9746c2f931bf881fe80cf308b48044c66740a6..81b8b0f23fa4fcf66d650081cec7965bcd38f935 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Samsung Electronics
  * Heungjun Kim <riverful.kim@samsung.com>
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARM_ARCH_WATCHDOG_H_
index bd74f2b4512bde370b1afd3356173fd41830885d..aac1ea061e0d4d4320f29e9229a1bbffb71026c5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2009 Samsung Electronics.
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/cpu.h>
index 090c355b6bf48a6162be41102db65acff846e0ab..1c23dc52cfb2ab253c00b0998cdec37fecef6238 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_TARGET_DRAGONBOARD820C) += clock-apq8096.o
 obj-$(CONFIG_TARGET_DRAGONBOARD820C) += sysmap-apq8096.o
index a2424178c6239d6a87566604eade4382990ccca7..9c0cc1c22cca4958495a61a5eca47c83e4d98955 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Clock drivers for Qualcomm APQ8016
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  *
  * Based on Little Kernel driver, simplified
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index 3d363d4d66b83ecb02f63b9c079adcd0b9197da5..008649a4c6b0a98a97bc6be22299c253dc6d5eaa 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Clock drivers for Qualcomm APQ8096
  *
  * (C) Copyright 2017 Jorge Ramirez Ortiz <jorge.ramirez-ortiz@linaro.org>
  *
  * Based on Little Kernel driver, simplified
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index 899b5ba6cea75d944f570d9b372badc4a6775f1c..f738f57043c3b6e92f2489e64eabf7f82bbed255 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Clock drivers for Qualcomm APQ8016, APQ8096
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  *
  * Based on Little Kernel driver, simplified
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index d7026aa867da29e034b6b73d6c861fb69719ed7b..2cff4f8a06c279ad6369662d73232868b94ddc9e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Qualcomm APQ8016, APQ8096
  *
  * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _CLOCK_SNAPDRAGON_H
 #define _CLOCK_SNAPDRAGON_H
index ff949b2133aba63951bd56de9d480344649b5074..bbc2bc16175da05492ebdf45c7de841ed1a34312 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Empty gpio.h
  *
  * This file must stay as arch/arm/include/asm/gpio.h requires it.
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
index 1094b14a80bdd8bdd9aa5d0e3f80c030ae5434a9..ae784387fa189afcfd963bea00d43899614d61d8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Qualcomm APQ8916 sysmap
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _MACH_SYSMAP_APQ8016_H
 #define _MACH_SYSMAP_APQ8016_H
index fb89de258dea2e7b45e936846a63425fec39a874..14febb6487ffc08099ca347222133df21ead1662 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Qualcomm APQ8096 sysmap
  *
  * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _MACH_SYSMAP_APQ8096_H
 #define _MACH_SYSMAP_APQ8096_H
index 580b9c7e6159a7e4f7aa07d893454c22b54835ec..ffa3f9aa353299046d8d08a551823920e8be63af 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Qualcomm APQ8016 memory map
  *
  * (C) Copyright 2016 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cb6d1e475ba0d27c4388b479917a6218487b9296..0614f8308d02b1dfbd08fe7f1fb7ed498de45692 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Qualcomm APQ8096 memory map
  *
  * (C) Copyright 2017 Jorge Ramirez Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 286bfef8ca29083cb5d440979098fc653e6c99bb..89b4fdf0f7f80e38101580857979ced68d6765af 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright (C) 2012-2017 Altera Corporation <www.altera.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += board.o
 obj-y  += clock_manager.o
index a41d0899d778fd35095ec5fb5bc50e3ecf92a2d8..c23ac4ead3ed44a433b259cb308ff63e3554699e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Altera SoCFPGA common board code
  *
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 43e72a8b559f6a92c45f0cbadf340fdbd177a880..bc2c0f8854ab8fa409df306c31b74e7e2ad8784a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4bc4acb9bfe266dc9c5558875a7eb7e3b9bf71bb..4ee6a82b5f75215d6930d488aa39c572d1610073 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016-2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 1b3914ba7dcc9a56397ca5501178d96a22dab75a..3a64600861228e2b9d656e4d3cc50be8d2874561 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 16e4a7821b3eee6833c00d20d58b16e5710c1af9..18d692c63144983d09a3e2085a7cee753177a849 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Copyright (C) 2012 Altera Corporation <www.altera.com>
  * All rights reserved.
  *
  * This file contains only support functions used also by the SoCFPGA
  * platform code, the real meat is located in drivers/fpga/socfpga.c .
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index 62fa854082e7d6c25ab61b303cfdd4e49d4f32c4..d48aeec3742614490beaa7ca5b1cdf784840bed1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 7818aa5c2db977dd9aa3e9aaa82861f522385ec2..929c413e03922926a31d44d3ef307d3c1cdfdf89 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SOCFPGA_A10_BASE_HARDWARE_H_
index 6534283331affb51c080fc3badab7f8194bb969c..bb9e3faa293631d733cc7058b4e64059a130cfa1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SOCFPGA_BASE_ADDRS_H_
index 7052804921058bd14d692ff6a57a3bbe40c1a1c3..2c6e412f612700454e5e3c6b1db090a765b9083d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016-2017 Intel Corporation <www.intel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _SOCFPGA_S10_BASE_HARDWARE_H_
index d6b9435d333c4d9729ad0392cba6f68e5bff7b74..60194231c74496fe92ba63c5fb401c657d14eb73 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Specialty padding for the Altera SoCFPGA preloader image
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BOOT0_H
index 4c6b1f832b50a28090556e6df50b45ee8ca71c01..3ace040d156b01c93af4606d6771f505a461b873 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2013-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CLOCK_MANAGER_H_
index 1b55bb8ecfdcc72f102baddd45ca79cd8747baff..a3289ee2dac262943fd70faff1cf4a162c18cc2a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016-2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef CLOCK_MANAGER_ARRIA10
index 9227dfb09a09ade9720ba596d921c486b95d7803..5bedf28cf1ad35f1c474e4dab89aafc4b94f2e7c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2013-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CLOCK_MANAGER_GEN5_H_
index a21c71665c1a3b11faf76c7d02257252205e21b7..481b66bbd861af6ab4f54e6d01e53724d9a44e59 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Copyright (C) 2012-2017 Altera Corporation <www.altera.com>
  * All rights reserved.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef        _FPGA_MANAGER_H_
index 9cbf696830c502e3ba06265bd6f356c4afd31fdb..09d13f6fd3c8ee3fe897c5a9068edab49d368620 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2017 Intel Corporation <www.intel.com>
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _FPGA_MANAGER_ARRIA10_H_
index 2de7a117f954de03aac308767543954c6e99fdd0..c8ec5d4c3c747b84c207833ba08a86412072c31a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Copyright (C) 2012-2017 Altera Corporation <www.altera.com>
  * All rights reserved.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef _FPGA_MANAGER_GEN5_H_
index f19ad87717a4496900b17df4028bbd4415c8427f..80846a67f193a0b02c4351e1453a2e2c8a75059b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2013 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        _FREEZE_CONTROLLER_H_
index 6c61f188bc6e5711b47f5cf64dffaa9f260b8e83..f216b803328d31b064a234b5c92ca80cb5e8110d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SOCFPGA_GPIO_H
index 0b65783b05598999570ed06a39279a64177168c1..197f09a57cb34c6d97dc72ec232400bf7309c76f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016-2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _MISC_H_
index 3c8ab31ffb6dee7c4fa945b0bbf7a1973458caed..20bebb8c81c3f4567e4b540c58054253a11ff2b2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        _NIC301_REGISTERS_H_
index 563a3db110c6747ad3b861e32c0d6f206ef64747..2de5033b1c3e77b2a8919d72d73da01469f4b47b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016-2017 Intel Corporation <www.intel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _PINMUX_H_
index 65917454f85ea726c4d5f20c6fdd1a204bf96d9e..7cfed7d001a5e7abeefb628fe0ff20e4dea471a3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _RESET_MANAGER_H_
index b6d7f4f6f96c31710504fa3640adb2f754bd7948..522f714d76fceff1ae11b80f336fb15a42a9025d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016-2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _RESET_MANAGER_ARRIA10_H_
index 6d9cffea7b81fcfb6080de370ae73459d8e273b4..dd58922cecc60dbe49e3e969d50f98313769ee09 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _RESET_MANAGER_GEN5_H_
index 5ca6843557577b691f677ab28e744eb4cd6822ed..4d8d649be06836fa68e22e2c3bec32875a05883e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2013 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        _SCAN_MANAGER_H_
index 7a5b07416d87978327574c1204ba46aff48322dc..27224b1a87fae859572b8d0f8e6c02159dd3e9b3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SOCFPGA_SCU_H__
index b11228fd99def8196ca109b17c891be0a4fb99d6..a58872c3d92f7dbb18344958cc5b2498f7bda672 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright Altera Corporation (C) 2014-2015
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _SDRAM_H_
 #define        _SDRAM_H_
index 1d7b7c119a097c39a064698e2d762d059b690b01..8ae8d1bc9628029be34b8c64cd4beb6b6d37021f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2015-2017 Intel Corporation <www.intel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _SOCFPGA_SDRAM_ARRIA10_H_
index e6d4280c5b9af619dbad17b8df77c9e1cff16c42..fbe2a8be289d3f60db7d33c9b5a399511e34afde 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYSTEM_MANAGER_H_
index f235abab0b2d8d6f03832374fe4ff09aae22f522..14052b957ca63101f4a3257641669bd22ed28912 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016-2017 Intel Corporation <www.intel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _SYSTEM_MANAGER_ARRIA10_H_
index 285c1a29ad6794d2e3cb5bb3245bc4c48df468b7..52e59df513287c8e7ffd5c14c7d06fbce21206fe 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYSTEM_MANAGER_GEN5_H_
index ee6969bac8a74ff2895314afd83cac6e300f669b..82596e412e36fceffabd5c120b3c860f89b035f5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SOCFPGA_TIMER_H_
index 692466c3e1cdd8a21b0c355342e3d5b39a6009e3..5c27f1984eff6b1f0bbb77c4bf9a645a14b5d158 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 475fd59a45bd369dcb2ecc70861fb78c4b7e4c71..f909568312414f88c53ad0bfd512ee446f445f3b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016-2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <altera.h>
index 177b35fc4ee97f9219f28f602e511390e0edf9b5..b9db3aef09c21d86b11cb82d3409c2f6d6076ea4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 69d6a928a0467ec1203f85b10ab8edc5b43cff1a..163bf278b14eac31176adb36836871f909577e8b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  *  Copyright (C) 2016-2017 Intel Corporation <www.intel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <asm/arch/pinmux.h>
index 785a0d5ea21769a4e0de1903ff3ffd0f54c70bb2..02c28be2b7729673eae2d547276b0908ddd711a5 100755 (executable)
@@ -23,10 +23,9 @@ process_iocsr_config() {
 
        (
        cat << EOF
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
@@ -67,10 +66,9 @@ process_pinmux_config() {
 
        (
        cat << EOF
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
@@ -104,10 +102,9 @@ process_pll_config() {
 
        (
        cat << EOF
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index 484b295cd3ff284b7aa0882fcfc893c98a4a9dbe..1389c82169bc286b63462c03b2e5c853be74ddd1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 54f0ddb2558e23004b32dc68923b3befee128e96..99e2b8e6e63df7e8257ff7468ab2b9e8e9142a7d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016-2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <asm/io.h>
index c59127456ce0cde3e0afe9f86934853d8e714f86..b261a94486887f76a5cdcc8aa5f92246fa55de24 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 8b271b1f45413acdf0b0d525cffed365e6aa33d5..52175af48b7dbd89af591263f1e04e393ec57472 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9bf3b9a446a1840a6052684f35c755cc9c3b2ba5..4b86eadd815a001ddb6ab0969fdd4468b8638c71 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e0af7753b0ecceb7126afba5c0f67ed730f53ad4..9d04aea2a8ebff4ea82cf3d83463159b3adf44a2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 253cde39d1116ae4c227ffc4a364d75ec860ff17..f1c0262ae5730adcb1c289d16e686f55690440f5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5e3f0573555c605817e14abe4fed3abed2f22adb..f810fade92a907dd41de01715dccf6f81498ddf8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a12f0b32a4f6e9add19df67cb770969d22d9709f..33ca14c9dc766599539943d1e59609be7250ad75 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 72b5f92aaf0b462bb887a5687243fe1f87ad3851..bd631e0fb5fbf9de47cd4aaf0ad288b27dcd7803 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8fb808a3340e6d0a3ffe3f58ac6b6c45fd9a6069..8cfacc7a1398631fd5f008bd199d9d5b5a8601d8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d0f2a96b9fffeaee7a8b5d021ade9975bf726b49..03d535d81487e2d382d0e3ab5f2f28ddb93bc5d3 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 obj-y += soc.o
index f6fd0b2e23c6fcd5d16f7b514de5ec1d740bb2d7..2b528545306fa403021fdf6dc368f8827f371eeb 100644 (file)
@@ -1,13 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <asm/io.h>
-#include <asm/armv7m_mpu.h>
+#include <asm/armv7_mpu.h>
 
 int arch_cpu_init(void)
 {
index 4d59480c197f35439c1c8c4327d5ee74b636e28c..ccbeb5c38815a86915df4856cec02b6db9ce1b4b 100644 (file)
@@ -24,7 +24,10 @@ config SYS_SOC
 
 config TARGET_STM32MP1
        bool "Support stm32mp1xx"
-       select CPU_V7
+       select ARCH_SUPPORT_PSCI
+       select CPU_V7A
+       select CPU_V7_HAS_NONSEC
+       select CPU_V7_HAS_VIRT
        select PINCTRL_STM32
        select STM32_RESET
        select SYS_ARCH_TIMER
index a495c53be8ca0c60b9a3cd7ff0ce7eefcce11f41..08ee642d908670888a68b8b74b3e95850ac4871b 100644 (file)
@@ -1,11 +1,12 @@
+# SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 #
 # Copyright (C) 2018, STMicroelectronics - All Rights Reserved
 #
-# SPDX-License-Identifier:     GPL-2.0+        BSD-3-Clause
-#
 
 obj-y += cpu.o
 obj-y += dram_init.o
 obj-y += syscon.o
 
 obj-$(CONFIG_SPL_BUILD) += spl.o
+obj-$(CONFIG_ARMV7_PSCI) += psci.o
+obj-$(CONFIG_$(SPL_)DM_REGULATOR) += pwr_regulator.o
index 34e59c61ac089ae9255d65fc6f4f06b9f6ced092..cde5850e9343500414a5f3d480644c882e5a0261 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 #
 # Copyright (C) 2018, STMicroelectronics - All Rights Reserved
 #
-# SPDX-License-Identifier:     GPL-2.0+        BSD-3-Clause
-#
 
 ALL-$(CONFIG_SPL_BUILD) += spl/u-boot-spl.stm32
 
index f9f3bf9050ecf31c689c7e1cee5451795dbffee3..dfcbbd231463f9d557024c6395e6b925e53f6d81 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 #include <common.h>
 #include <clk.h>
index ecb4c988d201af0b40a10b17aa0a2f62441f66cb..7688b3e315e3facd6f686dbdcf325a800e3b9f7b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <common.h>
index b635001df8e2ee20e594ced18f87ec3df891d3f7..18575842ba9a7f098f19605b4f3210c024a27ebf 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #ifndef __MACH_STM32MP_DDR_H_
index 59525577928433e194cedf144bda914608755d96..5151150b8d88a80a6b3929f748ec6d3b5810499a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016
  * Vikas Manocha, <vikas.manocha@st.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _STM32_GPIO_H_
index c7a27894c451a72846f422ffae003e4291df6196..a8142013b086e5f1b4e7ff926794b774321247c4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #ifndef _MACH_STM32_H_
@@ -29,6 +28,7 @@
 enum {
        STM32MP_SYSCON_UNKNOWN,
        STM32MP_SYSCON_STGEN,
+       STM32MP_SYSCON_PWR,
 };
 
 /*
@@ -74,6 +74,8 @@ enum boot_device {
 
 /* TAMP registers */
 #define TAMP_BACKUP_REGISTER(x)                (STM32_TAMP_BASE + 0x100 + 4 * x)
+#define TAMP_BACKUP_MAGIC_NUMBER       TAMP_BACKUP_REGISTER(4)
+#define TAMP_BACKUP_BRANCH_ADDRESS     TAMP_BACKUP_REGISTER(5)
 #define TAMP_BOOT_CONTEXT              TAMP_BACKUP_REGISTER(20)
 
 #define TAMP_BOOT_MODE_MASK            GENMASK(15, 8)
index a8c20d1b2a440b49d771c95ff514f704222a5f29..41d4b40bcb4fccb0975cf4a78285465ec73230b6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
 /*
  * Copyright (C) 2015-2017, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #define CPU_STMP32MP15x        0x500
diff --git a/arch/arm/mach-stm32mp/psci.c b/arch/arm/mach-stm32mp/psci.c
new file mode 100644 (file)
index 0000000..6ed2482
--- /dev/null
@@ -0,0 +1,180 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
+/*
+ * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
+ */
+
+#include <config.h>
+#include <common.h>
+#include <asm/armv7.h>
+#include <asm/gic.h>
+#include <asm/io.h>
+#include <asm/psci.h>
+#include <asm/secure.h>
+
+#define BOOT_API_A7_CORE0_MAGIC_NUMBER 0xCA7FACE0
+#define BOOT_API_A7_CORE1_MAGIC_NUMBER 0xCA7FACE1
+
+#define MPIDR_AFF0                     GENMASK(7, 0)
+
+#define RCC_MP_GRSTCSETR               (STM32_RCC_BASE + 0x0404)
+#define RCC_MP_GRSTCSETR_MPUP1RST      BIT(5)
+#define RCC_MP_GRSTCSETR_MPUP0RST      BIT(4)
+#define RCC_MP_GRSTCSETR_MPSYSRST      BIT(0)
+
+#define STM32MP1_PSCI_NR_CPUS          2
+#if STM32MP1_PSCI_NR_CPUS > CONFIG_ARMV7_PSCI_NR_CPUS
+#error "invalid value for CONFIG_ARMV7_PSCI_NR_CPUS"
+#endif
+
+u8 psci_state[STM32MP1_PSCI_NR_CPUS] __secure_data = {
+        PSCI_AFFINITY_LEVEL_ON,
+        PSCI_AFFINITY_LEVEL_OFF};
+
+void __secure psci_set_state(int cpu, u8 state)
+{
+       psci_state[cpu] = state;
+       dsb();
+       isb();
+}
+
+static u32 __secure stm32mp_get_gicd_base_address(void)
+{
+       u32 periphbase;
+
+       /* get the GIC base address from the CBAR register */
+       asm("mrc p15, 4, %0, c15, c0, 0\n" : "=r" (periphbase));
+
+       return (periphbase & CBAR_MASK) + GIC_DIST_OFFSET;
+}
+
+static void __secure stm32mp_smp_kick_all_cpus(void)
+{
+       u32 gic_dist_addr;
+
+       gic_dist_addr = stm32mp_get_gicd_base_address();
+
+       /* kick all CPUs (except this one) by writing to GICD_SGIR */
+       writel(1U << 24, gic_dist_addr + GICD_SGIR);
+}
+
+void __secure psci_arch_cpu_entry(void)
+{
+       u32 cpu = psci_get_cpu_id();
+
+       psci_set_state(cpu, PSCI_AFFINITY_LEVEL_ON);
+}
+
+int __secure psci_features(u32 function_id, u32 psci_fid)
+{
+       switch (psci_fid) {
+       case ARM_PSCI_0_2_FN_PSCI_VERSION:
+       case ARM_PSCI_0_2_FN_CPU_OFF:
+       case ARM_PSCI_0_2_FN_CPU_ON:
+       case ARM_PSCI_0_2_FN_AFFINITY_INFO:
+       case ARM_PSCI_0_2_FN_MIGRATE_INFO_TYPE:
+       case ARM_PSCI_0_2_FN_SYSTEM_OFF:
+       case ARM_PSCI_0_2_FN_SYSTEM_RESET:
+               return 0x0;
+       }
+       return ARM_PSCI_RET_NI;
+}
+
+unsigned int __secure psci_version(u32 function_id)
+{
+       return ARM_PSCI_VER_1_0;
+}
+
+int __secure psci_affinity_info(u32 function_id, u32 target_affinity,
+                               u32  lowest_affinity_level)
+{
+       u32 cpu = target_affinity & MPIDR_AFF0;
+
+       if (lowest_affinity_level > 0)
+               return ARM_PSCI_RET_INVAL;
+
+       if (target_affinity & ~MPIDR_AFF0)
+               return ARM_PSCI_RET_INVAL;
+
+       if (cpu >= STM32MP1_PSCI_NR_CPUS)
+               return ARM_PSCI_RET_INVAL;
+
+       return psci_state[cpu];
+}
+
+int __secure psci_migrate_info_type(u32 function_id)
+{
+       /* Trusted OS is either not present or does not require migration */
+       return 2;
+}
+
+int __secure psci_cpu_on(u32 function_id, u32 target_cpu, u32 pc,
+                        u32 context_id)
+{
+       u32 cpu = target_cpu & MPIDR_AFF0;
+
+       if (target_cpu & ~MPIDR_AFF0)
+               return ARM_PSCI_RET_INVAL;
+
+       if (cpu >= STM32MP1_PSCI_NR_CPUS)
+               return ARM_PSCI_RET_INVAL;
+
+       if (psci_state[cpu] == PSCI_AFFINITY_LEVEL_ON)
+               return ARM_PSCI_RET_ALREADY_ON;
+
+       /* store target PC and context id*/
+       psci_save(cpu, pc, context_id);
+
+       /* write entrypoint in backup RAM register */
+       writel((u32)&psci_cpu_entry, TAMP_BACKUP_BRANCH_ADDRESS);
+       psci_set_state(cpu, PSCI_AFFINITY_LEVEL_ON_PENDING);
+
+       /* write magic number in backup register */
+       if (cpu == 0x01)
+               writel(BOOT_API_A7_CORE1_MAGIC_NUMBER,
+                      TAMP_BACKUP_MAGIC_NUMBER);
+       else
+               writel(BOOT_API_A7_CORE0_MAGIC_NUMBER,
+                      TAMP_BACKUP_MAGIC_NUMBER);
+
+       stm32mp_smp_kick_all_cpus();
+
+       return ARM_PSCI_RET_SUCCESS;
+}
+
+int __secure psci_cpu_off(u32 function_id)
+{
+       u32 cpu;
+
+       cpu = psci_get_cpu_id();
+
+       psci_cpu_off_common();
+       psci_set_state(cpu, PSCI_AFFINITY_LEVEL_OFF);
+
+       /* reset core: wfi is managed by BootRom */
+       if (cpu == 0x01)
+               writel(RCC_MP_GRSTCSETR_MPUP1RST, RCC_MP_GRSTCSETR);
+       else
+               writel(RCC_MP_GRSTCSETR_MPUP0RST, RCC_MP_GRSTCSETR);
+
+       /* just waiting reset */
+       while (1)
+               wfi();
+}
+
+void __secure psci_system_reset(u32 function_id)
+{
+       /* System reset */
+       writel(RCC_MP_GRSTCSETR_MPSYSRST, RCC_MP_GRSTCSETR);
+       /* just waiting reset */
+       while (1)
+               wfi();
+}
+
+void __secure psci_system_off(u32 function_id)
+{
+       /* System Off is not managed, waiting user power off
+        * TODO: handle I2C write in PMIC Main Control register bit 0 = SWOFF
+        */
+       while (1)
+               wfi();
+}
diff --git a/arch/arm/mach-stm32mp/pwr_regulator.c b/arch/arm/mach-stm32mp/pwr_regulator.c
new file mode 100644 (file)
index 0000000..9484645
--- /dev/null
@@ -0,0 +1,274 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
+/*
+ * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
+ */
+
+#include <common.h>
+#include <dm.h>
+#include <errno.h>
+#include <regmap.h>
+#include <syscon.h>
+#include <power/pmic.h>
+#include <power/regulator.h>
+
+#define STM32MP_PWR_CR3 0xc
+#define STM32MP_PWR_CR3_USB33DEN BIT(24)
+#define STM32MP_PWR_CR3_USB33RDY BIT(26)
+#define STM32MP_PWR_CR3_REG18DEN BIT(28)
+#define STM32MP_PWR_CR3_REG18RDY BIT(29)
+#define STM32MP_PWR_CR3_REG11DEN BIT(30)
+#define STM32MP_PWR_CR3_REG11RDY BIT(31)
+
+struct stm32mp_pwr_reg_info {
+       u32 enable;
+       u32 ready;
+       char *name;
+};
+
+struct stm32mp_pwr_priv {
+       struct regmap *regmap;
+};
+
+static int stm32mp_pwr_write(struct udevice *dev, uint reg,
+                            const uint8_t *buff, int len)
+{
+       struct stm32mp_pwr_priv *priv = dev_get_priv(dev);
+       u32 val = *(u32 *)buff;
+
+       if (len != 4)
+               return -EINVAL;
+
+       return regmap_write(priv->regmap, STM32MP_PWR_CR3, val);
+}
+
+static int stm32mp_pwr_read(struct udevice *dev, uint reg, uint8_t *buff,
+                           int len)
+{
+       struct stm32mp_pwr_priv *priv = dev_get_priv(dev);
+
+       if (len != 4)
+               return -EINVAL;
+
+       return regmap_read(priv->regmap, STM32MP_PWR_CR3, (u32 *)buff);
+}
+
+static int stm32mp_pwr_ofdata_to_platdata(struct udevice *dev)
+{
+       struct stm32mp_pwr_priv *priv = dev_get_priv(dev);
+       struct regmap *regmap;
+
+       regmap = syscon_get_regmap_by_driver_data(STM32MP_SYSCON_PWR);
+       if (IS_ERR(regmap)) {
+               pr_err("%s: unable to find regmap (%ld)\n", __func__,
+                      PTR_ERR(regmap));
+               return PTR_ERR(regmap);
+       }
+       priv->regmap = regmap;
+
+       return 0;
+}
+
+static const struct pmic_child_info pwr_children_info[] = {
+       { .prefix = "reg", .driver = "stm32mp_pwr_regulator"},
+       { .prefix = "usb", .driver = "stm32mp_pwr_regulator"},
+       { },
+};
+
+static int stm32mp_pwr_bind(struct udevice *dev)
+{
+       int children;
+
+       children = pmic_bind_children(dev, dev->node, pwr_children_info);
+       if (!children)
+               dev_dbg(dev, "no child found\n");
+
+       return 0;
+}
+
+static struct dm_pmic_ops stm32mp_pwr_ops = {
+       .read = stm32mp_pwr_read,
+       .write = stm32mp_pwr_write,
+};
+
+static const struct udevice_id stm32mp_pwr_ids[] = {
+       { .compatible = "st,stm32mp1,pwr-reg" },
+       { }
+};
+
+U_BOOT_DRIVER(stm32mp_pwr_pmic) = {
+       .name = "stm32mp_pwr_pmic",
+       .id = UCLASS_PMIC,
+       .of_match = stm32mp_pwr_ids,
+       .bind = stm32mp_pwr_bind,
+       .ops = &stm32mp_pwr_ops,
+       .ofdata_to_platdata = stm32mp_pwr_ofdata_to_platdata,
+       .priv_auto_alloc_size = sizeof(struct stm32mp_pwr_priv),
+};
+
+static const struct stm32mp_pwr_reg_info stm32mp_pwr_reg11 = {
+       .enable = STM32MP_PWR_CR3_REG11DEN,
+       .ready = STM32MP_PWR_CR3_REG11RDY,
+       .name = "reg11"
+};
+
+static const struct stm32mp_pwr_reg_info stm32mp_pwr_reg18 = {
+       .enable = STM32MP_PWR_CR3_REG18DEN,
+       .ready = STM32MP_PWR_CR3_REG18RDY,
+       .name = "reg18"
+};
+
+static const struct stm32mp_pwr_reg_info stm32mp_pwr_usb33 = {
+       .enable = STM32MP_PWR_CR3_USB33DEN,
+       .ready = STM32MP_PWR_CR3_USB33RDY,
+       .name = "usb33"
+};
+
+static const struct stm32mp_pwr_reg_info *stm32mp_pwr_reg_infos[] = {
+       &stm32mp_pwr_reg11,
+       &stm32mp_pwr_reg18,
+       &stm32mp_pwr_usb33,
+       NULL
+};
+
+static int stm32mp_pwr_regulator_probe(struct udevice *dev)
+{
+       const struct stm32mp_pwr_reg_info **p = stm32mp_pwr_reg_infos;
+       struct dm_regulator_uclass_platdata *uc_pdata;
+
+       uc_pdata = dev_get_uclass_platdata(dev);
+
+       while (*p) {
+               int rc;
+
+               rc = dev_read_stringlist_search(dev, "regulator-name",
+                                               (*p)->name);
+               if (rc >= 0) {
+                       dev_dbg(dev, "found regulator %s\n", (*p)->name);
+                       break;
+               } else if (rc != -ENODATA) {
+                       return rc;
+               }
+               p++;
+       }
+       if (!*p) {
+               int i = 0;
+               const char *s;
+
+               dev_dbg(dev, "regulator ");
+               while (dev_read_string_index(dev, "regulator-name",
+                                            i++, &s) >= 0)
+                       dev_dbg(dev, "%s'%s' ", (i > 1) ? ", " : "", s);
+               dev_dbg(dev, "%s not supported\n", (i > 2) ? "are" : "is");
+               return -EINVAL;
+       }
+
+       uc_pdata->type = REGULATOR_TYPE_FIXED;
+       dev->priv = (void *)*p;
+
+       return 0;
+}
+
+static int stm32mp_pwr_regulator_set_value(struct udevice *dev, int uV)
+{
+       struct dm_regulator_uclass_platdata *uc_pdata;
+
+       uc_pdata = dev_get_uclass_platdata(dev);
+       if (!uc_pdata)
+               return -ENXIO;
+
+       if (uc_pdata->min_uV != uV) {
+               dev_dbg(dev, "Invalid uV=%d for: %s\n", uV, uc_pdata->name);
+               return -EINVAL;
+       }
+
+       return 0;
+}
+
+static int stm32mp_pwr_regulator_get_value(struct udevice *dev)
+{
+       struct dm_regulator_uclass_platdata *uc_pdata;
+
+       uc_pdata = dev_get_uclass_platdata(dev);
+       if (!uc_pdata)
+               return -ENXIO;
+
+       if (uc_pdata->min_uV != uc_pdata->max_uV) {
+               dev_dbg(dev, "Invalid constraints for: %s\n", uc_pdata->name);
+               return -EINVAL;
+       }
+
+       return uc_pdata->min_uV;
+}
+
+static int stm32mp_pwr_regulator_get_enable(struct udevice *dev)
+{
+       const struct stm32mp_pwr_reg_info *p = dev_get_priv(dev);
+       int rc;
+       u32 reg;
+
+       rc = pmic_read(dev->parent, 0, (uint8_t *)&reg, sizeof(reg));
+       if (rc)
+               return rc;
+
+       dev_dbg(dev, "%s id %s\n", p->name, (reg & p->enable) ? "on" : "off");
+
+       return (reg & p->enable) != 0;
+}
+
+static int stm32mp_pwr_regulator_set_enable(struct udevice *dev, bool enable)
+{
+       const struct stm32mp_pwr_reg_info *p = dev_get_priv(dev);
+       int rc;
+       u32 reg;
+       u32 time_start;
+
+       dev_dbg(dev, "Turning %s %s\n", enable ? "on" : "off", p->name);
+
+       rc = pmic_read(dev->parent, 0, (uint8_t *)&reg, sizeof(reg));
+       if (rc)
+               return rc;
+
+       /* if regulator is already in the wanted state, nothing to do */
+       if (!!(reg & p->enable) == enable)
+               return 0;
+
+       reg &= ~p->enable;
+       if (enable)
+               reg |= p->enable;
+
+       rc = pmic_write(dev->parent, 0, (uint8_t *)&reg, sizeof(reg));
+       if (rc)
+               return rc;
+
+       if (!enable)
+               return 0;
+
+       /* waiting ready for enable */
+       time_start = get_timer(0);
+       while (1) {
+               rc = pmic_read(dev->parent, 0, (uint8_t *)&reg, sizeof(reg));
+               if (rc)
+                       return rc;
+               if (reg & p->ready)
+                       break;
+               if (get_timer(time_start) > CONFIG_SYS_HZ) {
+                       dev_dbg(dev, "%s: timeout\n", p->name);
+                       return -ETIMEDOUT;
+               }
+       }
+       return 0;
+}
+
+static const struct dm_regulator_ops stm32mp_pwr_regulator_ops = {
+       .set_value  = stm32mp_pwr_regulator_set_value,
+       .get_value  = stm32mp_pwr_regulator_get_value,
+       .get_enable = stm32mp_pwr_regulator_get_enable,
+       .set_enable = stm32mp_pwr_regulator_set_enable,
+};
+
+U_BOOT_DRIVER(stm32mp_pwr_regulator) = {
+       .name = "stm32mp_pwr_regulator",
+       .id = UCLASS_REGULATOR,
+       .ops = &stm32mp_pwr_regulator_ops,
+       .probe = stm32mp_pwr_regulator_probe,
+};
index bfb3e50f67c2351c1e393aa1a20529136d2ae5f7..b56f0c5381c3b5b8ffdddddb7305a61fcdceea29 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <common.h>
index 56417459311f752366c3ff429ea4012ce85a3d2a..eb7f435f10caefbdc9b7ee14952a9504c3da2ea8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <common.h>
@@ -12,6 +11,8 @@
 static const struct udevice_id stm32mp_syscon_ids[] = {
        { .compatible = "st,stm32-stgen",
          .data = STM32MP_SYSCON_STGEN },
+       { .compatible = "st,stm32mp1-pwr",
+         .data = STM32MP_SYSCON_PWR },
        { }
 };
 
index b868f0e3500afa2b9f59dc1cd58a97b53b8f7ec2..f0c9d1b05847058c86a566f8c16667cab775523c 100644 (file)
@@ -136,7 +136,7 @@ choice
 
 config MACH_SUN4I
        bool "sun4i (Allwinner A10)"
-       select CPU_V7
+       select CPU_V7A
        select ARM_CORTEX_CPU_IS_UP
        select DRAM_SUN4I
        select SUNXI_GEN_SUN4I
@@ -144,7 +144,7 @@ config MACH_SUN4I
 
 config MACH_SUN5I
        bool "sun5i (Allwinner A13)"
-       select CPU_V7
+       select CPU_V7A
        select ARM_CORTEX_CPU_IS_UP
        select DRAM_SUN4I
        select SUNXI_GEN_SUN4I
@@ -153,7 +153,7 @@ config MACH_SUN5I
 
 config MACH_SUN6I
        bool "sun6i (Allwinner A31)"
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select ARCH_SUPPORT_PSCI
@@ -166,7 +166,7 @@ config MACH_SUN6I
 
 config MACH_SUN7I
        bool "sun7i (Allwinner A20)"
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select ARCH_SUPPORT_PSCI
@@ -177,7 +177,7 @@ config MACH_SUN7I
 
 config MACH_SUN8I_A23
        bool "sun8i (Allwinner A23)"
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select ARCH_SUPPORT_PSCI
@@ -189,7 +189,7 @@ config MACH_SUN8I_A23
 
 config MACH_SUN8I_A33
        bool "sun8i (Allwinner A33)"
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select ARCH_SUPPORT_PSCI
@@ -201,7 +201,7 @@ config MACH_SUN8I_A33
 
 config MACH_SUN8I_A83T
        bool "sun8i (Allwinner A83T)"
-       select CPU_V7
+       select CPU_V7A
        select DRAM_SUN8I_A83T
        select SUNXI_GEN_SUN6I
        select MMC_SUNXI_HAS_NEW_MODE
@@ -209,7 +209,7 @@ config MACH_SUN8I_A83T
 
 config MACH_SUN8I_H3
        bool "sun8i (Allwinner H3)"
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select ARCH_SUPPORT_PSCI
@@ -218,7 +218,7 @@ config MACH_SUN8I_H3
 
 config MACH_SUN8I_R40
        bool "sun8i (Allwinner R40)"
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select ARCH_SUPPORT_PSCI
@@ -229,7 +229,7 @@ config MACH_SUN8I_R40
 
 config MACH_SUN8I_V3S
        bool "sun8i (Allwinner V3s)"
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
        select ARCH_SUPPORT_PSCI
@@ -241,7 +241,7 @@ config MACH_SUN8I_V3S
 
 config MACH_SUN9I
        bool "sun9i (Allwinner A80)"
-       select CPU_V7
+       select CPU_V7A
        select DRAM_SUN9I
        select SUN6I_PRCM
        select SUNXI_HIGH_SRAM
index 183175340acc4f9751739627935101a87560552c..1e261bdc8729a3344cdef4e57eabba4e9526df5c 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2012 Henrik Nordstrom <henrik@henriknordstrom.net>
 #
 # Based on some other Makefile
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += board.o
 obj-y  += clock.o
index ac456ca0c69a85e20a732ed4a74aa0beb2a76fd5..7ac8360c0117a824fc17c606f3e5f563fd6a585a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Henrik Nordstrom <henrik@henriknordstrom.net>
  *
@@ -6,8 +7,6 @@
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * Some init for sunxi platform.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e6f53f91e63a5eedf3cad1764d5f1d6696db6668..f591affebf7bc1b8ffd3d37db1539c6232703f33 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2012
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * (C) Copyright 2013 Luke Kenneth Casson Leighton <lkcl@lkcl.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7e6bd6137e9ee41db4248f99ed02851f6caa7b2c..57ee018eaa2bbfe87d08b63de5bdf888d16380ca 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * sun4i, sun5i and sun7i specific clock code
  *
@@ -6,8 +7,6 @@
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * (C) Copyright 2013 Luke Kenneth Casson Leighton <lkcl@lkcl.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 870ff5b1e0983dd2e72a02a7194792cf27b71ed0..82f6f7f8e3561d276cf9420679866372c12916cf 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * sun6i specific clock code
  *
@@ -6,8 +7,6 @@
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * (C) Copyright 2013 Luke Kenneth Casson Leighton <lkcl@lkcl.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3e8728fff6c129311d2d956f0ba709e5613ab1f5..a55a6162d44b0499e8957a2da53c31f5bd3d44b9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * A83 specific clock code
  *
@@ -6,8 +7,6 @@
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * (C) Copyright 2015 Vishnu Patekar <vishnupatekar0510@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 69930cff319efa7f39d0e6f1b1a0c873358a6595..8ba4802f3b36b8ef711bf3327d9262a74ab4ba88 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 
 /*
  * sun9i specific clock code
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2016 Theobroma Systems Design und Consulting GmbH
  *                    Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 25a5ec26a0e1e4bad8895aba812731d89b289c55..aadf575ef2b05435a5f082eec5fbdec87b352cf3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 95143d19ab50fa4f86c41888fad6ee0c9ae492dd..239ab421a8b8bde84274ddcd6915b6f788d71071 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * DRAM init helper functions
  *
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f7b4915037cd3eec58d7b45cff636133945d28f8..85623022f15259f28ba65c04fbb0e289861a875c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * sunxi DRAM controller initialization
  * (C) Copyright 2012 Henrik Nordstrom <henrik@henriknordstrom.net>
@@ -10,8 +11,6 @@
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Berg Xing <bergxing@allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5dbbf6186fe6fe4f3dfa34ab2839bdd84c3f411c..f473230bb5a8ff3cd7448bf52cb72898f3bb7c17 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Sun6i platform dram controller init.
  *
@@ -7,8 +8,6 @@
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
index c53671a0e9b835b9a528d50fe82c19a2b6afd655..9f00fefb77c463252d051a4bc15b5ac62cede88b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Sun8i platform dram controller init.
  *
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index fa1620cb3931eed3d5d28c25243ed609791b6197..d9aa0c6d7e05d6c7d1fac3add274bcf8166b6624 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Sun8i a33 platform dram controller init.
  *
@@ -5,8 +6,6 @@
  *                         Jerry Wang <wangflord@allwinnertech.com>
  * (C) Copyright 2015      Vishnu Patekar <vishnupatekar0510@gmail.com>
  * (C) Copyright 2015      Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
index 55df1b9d54971b756c4aab4af7777ecaa464acb7..2c43b3ceba0b5ca6c89d40dcb560d08e3431ba27 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Sun8i a33 platform dram controller init.
  *
@@ -5,8 +6,6 @@
  *                         Jerry Wang <wangflord@allwinnertech.com>
  * (C) Copyright 2015      Vishnu Patekar <vishnupatekar0510@gmail.com>
  * (C) Copyright 2015      Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
index e7d423f861ebe7f1ea29172995e3502f3dc15c26..77cc60623ea920565ff93d9fe36417cbaa866d8e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * sun9i dram controller initialisation
  *
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2016 Theobroma Systems Design und Consulting GmbH
  *                    Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 78b4ffb9c34b02c55a7ea9926fa41c7753e6dc69..85e7a1874e1bea206d5b39d676101547e21e8837 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * sun8i H3 platform dram controller init
  *
@@ -6,8 +7,6 @@
  * (C) Copyright 2015      Vishnu Patekar <vishnupatekar0510@gmail.com>
  * (C) Copyright 2015      Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2015      Jens Kuske <jenskuske@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index c20d3c07712b507db5b60603872f4746d32cd8f4..cf011c4cfa7f4da5f5c6926eb388b9172c94288b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * GTBUS initialisation for sun9i
  *
  * (C) Copyright 2016 Theobroma Systems Design und Consulting GmbH
  *                    Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 26a9cfc68bf33ff90bac65008b8b4b4e5add5486..82ad254133afd5bd90de54ed9c704443e5a5ff8c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Sunxi A31 Power Management Unit
  *
@@ -10,8 +11,6 @@
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Berg Xing <bergxing@allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b026f78ca50785a198e68295496093d1ab67a06b..642483f06c5ebfccefe05ec4a3fc143f5077d4eb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f917c3e070a515e75551ab20372459a8f9d8806b..5d91d7e2c126c661394848035f472f4ee279985b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
@@ -5,8 +6,6 @@
  *
  * The axp152 & axp209 use an i2c bus, the axp221 uses the p2wi bus and the
  * axp223 uses the rsb bus, these functions abstract this.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e1d091fd577152ed57b42f51a80064fe3a438dc3..71a2e44918ebc5dd566d059a356ced47dce49515 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Sunxi A31 Power Management Unit
  *
@@ -10,8 +11,6 @@
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Berg Xing <bergxing@allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6fd11f1529833f3e484a4b3d6bd488d28c7981b0..005ca58db5808868333ec105e07c92d65b881161 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2007-2013
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * lixiang <lixiang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fa22981316754e12b97ad746be4c7c8160e3a19c..043d9f6eade33ac00d7165e63df1ed6cfd8e2f8f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Siarhei Siamashka <siarhei.siamashka@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2f1cad1aad9e5dc14b4666bf02317a5fea7363aa..318e225528d2fad832bcc446a7256cab1ddd402f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Sunxi usb-phy code
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5fa3e6b6adfa16beb3fb84489e731180cefa2a83..0fb0c6339018c890363368cf130a9c340f3a2d83 100644 (file)
@@ -50,7 +50,7 @@ config TEGRA_NO_BPMP
 
 config TEGRA_ARMV7_COMMON
        bool "Tegra 32-bit common options"
-       select CPU_V7
+       select CPU_V7A
        select SPL
        select SPL_BOARD_INIT if SPL
        select SUPPORT_SPL
index b978fec0754acc5c3a73cd351a12022cb1115acc..d4b4666fb1e22a29d0689df400cd2b7edd53837d 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2010-2015 Nvidia Corporation.
 #
 # (C) Copyright 2000-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_TEGRA186
 ifdef CONFIG_SPL_BUILD
index a4fa00c9adaefeea838dec87a5d3325cf6fea7cd..bf8001d9db09e012aa2ff19d9cd0ad39142dbd60 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
-* (C) Copyright 2010-2015
-* NVIDIA Corporation <www.nvidia.com>
-*
- * SPDX-License-Identifier:    GPL-2.0+
-*/
+ * (C) Copyright 2010-2015
+ * NVIDIA Corporation <www.nvidia.com>
+ */
 
 /* Tegra AP (Application Processor) code */
 
index 3a126bdec4ccfb097e551b6605a312fbe252ddd1..702fde1dea1d5dec349453a8f49190f873b8d0ef 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 - 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
  * (This file derived from arch/arm/cpu/armv8/zynqmp/cpu.c)
  *
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b3a041b539af80ae7b75e3f709931ab92ff1a213..f8fc042a1dcc273a1f3967f2073b00f9981cfe30 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2010-2015
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9e95123c55c8b3d3805c2787576d4b016bb19d3a..80b55707e90f2eab5466bbc59eb4f8e648dc86c1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 0426b7a95a963c547b22ecffa9b30c73671023fc..25da771607b7b0d497ab56f64add72586619accd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6dad40325d2f3ba0a320b10c44bfe6f2c15a36d6..be414e4e4aca296206e05cadd3534684d6b1c572 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2013-2014, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra cache routines */
index dc58b3027dd508e405b042defe8869b21650cc7f..096330748f2ba98955eb28d94cd2351362f022f2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2010-2015, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra SoC common clock control functions */
index a94ec93e7be12781c3a1391e1ca11b1a9c4f92cf..4e6beb3e5bb472b11bf27b11704d91b401b56737 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
  *
@@ -21,8 +22,6 @@
  * mailto:info@wawnet.biz
  *
  * (C) Copyright 2004 Texas Insturments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a3ebb57f20b2d33bc7a57c0f4e39b36fadfe95fc..1b6ad074ed8fcd7fd9a729445bcc4e67081fa3e4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2010-2015, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 1154f8b37ef84b998b886dcf3dbd79304ee35546..d541825441a3caab39ae2592e6f7b5aef75cc89c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <asm/types.h>
 
index f44d9cb04d617d5d6c6aed71ac164f86abc05a51..8ac723f41e4c21d12cbc4e05652abb14b9da20aa 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2010-2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 8c62f36a7b04a00b8d05f68405567f9d3e1fd687..6697909d9a3e2269e877b59711670315f37c29c0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4095235179f5b424dadf7c7fc9e4da03f95f6df8..7cc8e2d566a3b972ebf4bd5ba425de84d1834d4e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010,2011 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _NVIDIA_EMC_H_
index 74b64a620c5f65ef7ab33afb64d40cfc0beb8420..2e203f735bf34919782b3673b0318ca5b480292f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2014-2015, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra vpr routines */
index dec7d90c5d3b833ef304e19e42056a60f4f376c6..65b1cfc07d4e72e1ff53fc528bbdeb4313faf336 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 1273f94aa38eac441b533933a358e51557e2ed29..626f1b642745ae4f15f18ee66b362c656a47ddfb 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SoC-specific setup info
  *
  * (C) Copyright 2010,2011
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 5862c4ac3dc6f719d868790657356fc833b7436d..1771991fbb11e144f0162fe393c0561aae8b8698 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION. All rights reserved.
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 30ae036bff055fb5561d140fb1d4e04c17235045..d32d559f13ad62b594d367127709ccf8b1d5826a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2014, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 645d08fa0bd84b7287e4137f8d2dd47a6bd99987..f9eb37fc79b219a78107f34c503a1da682faaead 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, NVIDIA
  * Copyright (C) 2015, Siemens AG
@@ -5,8 +6,6 @@
  * Authors:
  *  Thierry Reding <treding@nvidia.com>
  *  Jan Kiszka <jan.kiszka@siemens.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
@@ -90,7 +89,8 @@ ENTRY(psci_cpu_on)
        mov     r4, r1
        mov     r0, r1
        mov     r1, r2
-       bl      psci_save_target_pc     @ store target PC
+       mov     r2, r3
+       bl      psci_save               @ store target PC and context id
        mov     r1, r4
 
        ldr     r6, =TEGRA_RESET_EXCEPTION_VECTOR
index 189b3da0265437920ff87855ad045df370cfd12f..13ddbc3b8168a037d7df205c61f8f1b106351793 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * NVIDIA Inc, <www.nvidia.com>
  *
  * Allen Martin <amartin@nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <debug_uart.h>
index 5933c35ddd43e9b4242f33fc3d9952404d82088a..9975f33e0b9431b348e41df39fa77ac2ec5a8e97 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010,2011
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ea7f7b717a5190ef60d3f52056012df025cf4525..0e8f32cbd68a42d569d5800cb3c6be39d2feaf95 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-$(CONFIG_SPL_BUILD) += cpu.o
 
index 177ab6b55b0ce57713ce279bc0776984dbbb3673..ad09cc52eb774dbb6f8a77cf32300fc5c3d2243e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra114 Clock control functions */
index 272a2ea281ee1486fd3425c861268fe68de6a465..09b52f559f098a5cbfd8291bc88894ea618f9b93 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010-2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index ca9d970abc815fc1bfa2bce02fa7c2bf8267fb9a..8fe5e9e3572bb964a7c5549a018f528145223271 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra114 high-level function multiplexing */
index 3e5acb93ce28e06486cdd8ab70eab9b036329362..11796602c548fbaa57ebe9f6a7163bc80d24f755 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2010-2014, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 5ae718b3426c3054a32427df405379ac95d6ff32..3bd6cf2afff6734eead4e6c4eccb99fc6719afac 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra124 Clock control functions */
index 0aca6583bacd66b863995db588215bf8be979ee8..204d6e95395d9c423a0d094f9f3ea4442329e19b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index cced787e6b6d6299d713118b92e53939ae7f9256..a8fcac6038bbf67e492d52ceb62e45cd9d8bf753 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra124 high-level function multiplexing */
index 4629b4676c4a3cf19c5a887d7a50c19e888a1d79..261ce64b205ed90652bf425ada9ffabfec9bd6fc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013-2014, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index be82acf11e670c343c4be1abb7b7a7b6c4172e82..3921ffb52af49b5835ecf64a46069c4ffe636944 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 16d196508c6e93546d21da4b963be7b1eada002d..ab102a6226115a3256059e9a12acbc7d2961331b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015, Siemens AG
  * Author: Jan Kiszka <jan.kiszka@siemens.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bfc0ab8f102ab5ba07cf13d1239d82bfdbc32163..09ab8c78cf0da96c8bf18cbbeb20117a794f4f00 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2014-2015, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #define pr_fmt(fmt) "tegra-xusb-padctl: " fmt
index 3061dc2ecff22d935bbd7420bbb218096366a34c..a449d242e925a27bc9d008d9603935c00fb88730 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <config.h>
index bef3ce8fc8342c24b0ad324d838e091a333fd3a5..83c0e931ea248992cd5788d435974be21777a004 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016-2018, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <stdlib.h>
index 899c9cccbe843a69d1de2cddeec168074ef8e00c..aa7a863d97026e9aeb481b08cb7569993327253b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Save nvtboot-related boot-time CPU state
  *
  * (C) Copyright 2015-2016 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 2ca59747d4ca4bafb0a0503170582c62ed7d54ca..5c9467bfe8be31f68e9265b5814620c30f0bb1d2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016-2018, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 72d82a5218f6a8795fe073e31968b6f11a5b2eb5..faaf30d06816292b005e1b22bf7947123fb31d90 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2010,2011 Nvidia Corporation.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  += cpu.o
index 81fb1d840f28af2eea7d69133b4d3a54b47bbea9..8f1bb4f069ddb056e119a96d8c7ae30a164ea71b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Tegra20 Clock control functions */
index 7fbc2e28655c5e2f7edba9cb7fce785644afa236..2d14ac9d95e72cbff9307956865eff3f7b8d5578 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 58d6662f6d4b8b231bbc0ae487429ee6e37ce072..66fbc3b458c82a4863a4edfa487d1b3e9a6fb69b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010 - 2011 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f59b92768a44f80aa8e00a6283ee0aa7d7932445..a773d03fc742dd44add11a50dfa977934819af10 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010 - 2011 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CRYPTO_H_
index 73be9a9cbd1f21c010425b28966f2068764551fb..869db285a4e9688a0819f867e26fc487fdb53ee9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2010
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ed2462ab0fa6d94286f216f03a38f8281a938c6e..dff9ac0a4d6f4dfbd58c3837fbddcbcb0bc29bd6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 44a85c5f1dc98db3965304abc1585971051c3efd..2ee0f6ea76f109590d9b02e412e1187af808b0c9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Tegra20 high-level function multiplexing */
index e484f991bf8156722d700b2cd53848ed8d4c7c38..0af39e74c53b927738979ee7281a4959f99cee0b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Tegra20 pin multiplexing functions */
index a774246a2779435b47376b4f7e2cb093a59a991d..d63db8afa057b0ada4ec66b8e4fa6f909b05786c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010,2011 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6aef6d3a50fab9778a43df1c54cd5713b9cb5ff4..ddde4a6677268ca30b7ce07a40054c85b889be11 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010 - 2011
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 27ce5f480f54a54f97e703fa6845d2148f2a939c..be801d108e379ebef7ce6bd0dfc25451795ccf68 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010 - 2011
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7b86acb156328475cd13121b0a87a76ddbe51866..19a476b895717a39ae1308f64c506cce97fcd2fe 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010, 2011
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _WARMBOOT_AVP_H_
index c8bb94626ef6f2ff1657ef5e48a7b337aa1ce4de..06068c4b7b8d4406249b645138d59d5380b1d248 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra210 Clock control functions */
index 618d2282e6aa9afb43d8b3c2f9ab3cb4de3bb34d..7f00d7b604c7e80612d50e5bded9db4224d51773 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra210 high-level function multiplexing */
index a29c76b1fae634bf192c9206ca2436241dbaf6f7..615809990ba95352d9671779bec2144df169a63c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index a3e3e378e18079390ca7df6030477047ec5155f0..ab6684f027c72890f03175daf32cec80654e020d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2014-2015, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #define pr_fmt(fmt) "tegra-xusb-padctl: " fmt
index d3d3b6e7c4fda16bffd848e6119fa7e6af662f44..9f170576e7c49faf7f9c281fa8602adae9fcdcbb 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-$(CONFIG_SPL_BUILD) += cpu.o
 
index 282f34fb89471b766e271245b5816bc258ee8401..dd1193be14ef0be73a466e13f509b64e33b63d64 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Tegra30 Clock control functions */
index 66b021b8245989f873b3f2f658842c7c52e8d59d..45a5c091ecfdc9db9706af50424be7141b22b2af 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2010-2014, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 8c6833904378943ef4e181fd56d2ac012aca0a6f..b3de980ad35f9522a4ff5157b374ec1a00ae7171 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /* Tegra30 high-level function multiplexing */
index 7eb05743b4bc3dcc70f8e2924c4bf0c8e4704369..d11b2aa572dfac4cab02d941616168a3a2ee8c2d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2010-2014, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index c8a468a034c31550b14734b0e1eb139c600bf991..c3fb30e24d1d4f6062af208cc4da2cd98457416a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2014-2015, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #define pr_fmt(fmt) "tegra-xusb-padctl: " fmt
index 68365883c7811f9b7780fa1263ce81e335443baa..e3fd613f2be190c5d6331882e7156a5f1d3ec702 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2014-2015, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _TEGRA_XUSB_PADCTL_COMMON_H_
index 856d71251226219138b038f856093ecf2fa5297d..3ec27a2e3aaf5848cc9a796922c6dc2a0491fdd6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2014, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index cc759b3e01dc0cc41bddcd19f7bc063caa9aeb3d..91bea776e6cb546a7225ab85497ae9c1361f6681 100644 (file)
@@ -5,7 +5,7 @@ config SYS_CONFIG_NAME
 
 config ARCH_UNIPHIER_32BIT
        bool
-       select CPU_V7
+       select CPU_V7A
        select CPU_V7_HAS_NONSEC
        select ARMV7_NONSEC
        select ARCH_SUPPORT_PSCI
index 7a0b25ad51a5464d6b400705ddc60aff55bad3ff..269c51b85322bdb861517a4080defb4a46954554 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 ifdef CONFIG_SPL_BUILD
 
@@ -33,5 +31,5 @@ obj-y += dram/
 
 obj-$(CONFIG_DEBUG_UART_UNIPHIER) += debug-uart/
 
-obj-$(CONFIG_CPU_V7) += arm32/
+obj-$(CONFIG_CPU_V7A) += arm32/
 obj-$(CONFIG_ARM64) += arm64/
index 6f05d727e02bfc779aa0f2ad3fa439913adbff6b..3cd00b7e5e918627546fe4f87d481f742e51ec55 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 ifdef CONFIG_SPL_BUILD
 obj-y += lowlevel_init.o
index 1a856641decafc53cd0946d04b32326d60708bb0..27eac90a049e1db99000947892cd657e248c3509 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011-2014 Panasonic Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ARCH_ARM_MPCORE_H
index 3df82bfef0086a24299a2c984d973acec34aac90..023b3396f552946b7513b4560a825d84798357da 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 493d66c1897d3a9e528f23c801b8b74400b088ba..40838244d14a637f77fead6feaf27d1e13e0b0ac 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CACHE_UNIPHIER_H
index b39899e6231ee20a849cd07f729effde561bcd4c..9fe3eaadf1d95adfd6a1884d89dd60274e978c0e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * On-chip UART initializaion for low-level debugging
  *
  * Copyright (C) 2014-2015 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/serial_reg.h>
index 6f40362cc96ff50a1e6f7305af7cb4a43a54b203..36db50fd97b565bb1a3684b87be4bff161a8c8c4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index a399a169a9da4b1af9d48912016a80b333fcf757..3f9f135bcb2dcc78bf338d8bbf91d0fa162b3807 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012-2015 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index efe7419cc962dd6a8fc6d1dd762df314d741b492..3f67edf26eb2e2e1f3346777cac71944864f4ced 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -131,7 +130,8 @@ void psci_arch_init(void)
 
 u32 uniphier_psci_holding_pen_release __secure_data = 0xffffffff;
 
-int __secure psci_cpu_on(u32 function_id, u32 cpuid, u32 entry_point)
+int __secure psci_cpu_on(u32 function_id, u32 cpuid, u32 entry_point,
+                        u32 context_id)
 {
        u32 cpu = cpuid & 0xff;
 
@@ -139,9 +139,11 @@ int __secure psci_cpu_on(u32 function_id, u32 cpuid, u32 entry_point)
        debug_puth(cpuid);
        debug_puts(", entry_point=");
        debug_puth(entry_point);
+       debug_puts(", context_id=");
+       debug_puth(context_id);
        debug_puts("\n");
 
-       psci_save_target_pc(cpu, entry_point);
+       psci_save(cpu, entry_point, context_id);
 
        /* We assume D-cache is off, so do not call flush_dcache() here */
        uniphier_psci_holding_pen_release = cpu;
index aa2fa5f3fc2eff079e765a5700e3d6dd408b65be..65a06ae23eb271ccf9243dd7894cd2b16ee5e88b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index a34e30b72bcaa6720148a0734edb731f6ee61813..899b5391046dd92053e27ad8165bd5c5a616d71d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012-2015 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 12d91e0491e8e5e299315bdc90e272c1112723df..c569551120c79397c7248b09149fe2c142c53cce 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += mem_map.o
 obj-$(CONFIG_ARCH_UNIPHIER_LD20) += lowlevel_init.o
index e52db1d7fc32cf6bfd1a4e600c574d95024d90d9..f4e5cbbbd1cc719aecd5ae5f26800f3a30e1265f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/linkage.h>
index 67bc4f1209b6670b20f34a3f85e2e264aae92d42..35e75e2ab2d2903ffa24aeb87264d8667989b63a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5a9d8d72728bfd73f91bfc979dd30b9768df06b5..88730205af0caa9bfade63047e618cfbdd3aeeaf 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_ARCH_UNIPHIER_LD4)                += bcu-ld4.o
 obj-$(CONFIG_ARCH_UNIPHIER_SLD8)       += bcu-ld4.o
index a16b24e7e5f6b8962cc29d70aff34821e1e77a54..ea6088ba1cb804127109e99d33e4edc53a2875e6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/io.h>
index 0dfd94e5d789684604a8fb784ff1190c91712675..9f6cf540bfa7a05bacb46607ffdb830d5f502353 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * UniPhier BCU (Bus Control Unit) registers
  *
  * Copyright (C) 2011-2014 Panasonic Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ARCH_BCU_REGS_H
index 8418902a5a74bce4bcd9e88afb0e05af42a32272..7535f915286d430451abe4409b020839d5807871 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012-2015 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/errno.h>
index adcc929a474cc63fa90a91e84e8d40e5190ab738..9dff3f16a067ee5b602cf3c14280793a38468079 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014      Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 104ed90fe920d07853e098c3cd4099a6c8ff9563..d9a8d2f28aef92f1fd4399318a29c1f35d285a3f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6c8580ce791e4e643ea91f572dbc531957a4fccd..97d54443cb8765baae93829a6f03b14b275a4450 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y                                  += boot-device.o
 
index f1a467c8312f834b6bdab8788eb824cf4ad8f393..10093be0e43a174f8385a986e999d9396a712234 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b5d23210b1ac3e3965dc7360201776771f636943..02b239475f1308c18ce1f502b8ccead4d9d887f5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014      Panasonic Corporation
  * Copyright (C) 2015-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 47221ee61d297b4e594e41f235c4228838eacda8..55452484d908a75438beea170a3add21182d52f0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 20a9511549ff9c0efcd663cf6cd0e6ea3308b630..49c5da1469c7169f31d90610e118e02e07edd624 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fe45a01cc2c5da225e13ce4dac6279c75c71366e..01a72c0350529c2ddd45601faa5649b7927fe48d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2818b506c40a59b9e416eecc7ffd407923735337..23be8cfcf00df3213f05f5ab9ff14aa1d6d98dc1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f9631d682089fd62f999b8d17a6b12af19d4d99d..44579f17d3e4c11c05422727cddc4d49fb551fb6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _UNIPHIER_BOOT_DEVICE_H_
index 5cd0897dffb338fb627d5c2b00bdd633eecd1a8f..3d741b4c4d1b37e737a7f055df0818f446848b1f 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 ifdef CONFIG_SPL_BUILD
 
index 407daf06642562945eccaf570129f7e52b92b809..39cde4400b4ec5721d76a4d4effe722a86a96e59 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2014 Panasonic Corporation
  * Copyright (C) 2015-2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1edc85a2f7e2eb7539865991916ebf226188576b..7674ceb885fa276be7a1c4a50286d3771f65610c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/io.h>
index 75eaab7d290c4781723778d276f83021d707b125..ad4e83a84a2eeac6ec988e393d505825b6e8f40f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016-2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 07b916dc9a9c02a4c1b2f82009d321a9cb7efd6b..eb36a9e7ae459c46b715266d061c33f88b158103 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2014 Panasonic Corporation
  * Copyright (C) 2015-2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a4b7419e5404f21cd8541874e4707a981c3b1978..ec5fa7bc8a14975b277cf1732f4bd10aac54fe1a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f79fb38535cdffde48967ad50292da063fd13708..02a14ddfb8bcaf4479d7ff29d083cd63d354a876 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/bitops.h>
index 64fa12ea5eae6e0a719eb44c5fac6b33c5016e01..d90fef07e608cec7ef775ce588bcd9139ed7a394 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2015 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/io.h>
index 09c03cd9f50bd8fb97950a0b529f5bc60e6cd07f..e73bf38924d27c5570e32eb25fe9ac7795c0f327 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2015 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/io.h>
index dd86cadf5bfba4c7ed75320ef3a1cfbf20837d36..338d73d0708507a33c1aaf973343e732071850f4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/io.h>
index 27fb2f44b4e3bed390cdd8a38c42ba58567f00f6..afa12fa071e73e25c2d550878b56c383ed95d6a1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/bitops.h>
index 3b9cc626f1414fe5c8e8fbdf6be11db497f1bb2b..73824e9ace63248b1bb93bb5820e9d844388a089 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/bitops.h>
index 56361ff4d4c70196e3169ceb3b4a4047fdc69c39..4b9ec075a84840d6e5a4a2368c36d789b6836fad 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d6b62627685a73408a520de3d826c8348a13102a..29659464b57c785b571a4e9e74a45446e97347f2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4a0010b5c7d9cfffaddd412e26ba984d8613e730..1d7b752198493cfa32763aad03d519f7a9815815 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/delay.h>
index 2b88490f428121733e1c273ca33110fa0e8a1a01..7f434f669627f9dde7bbbb7b98daee594ce8e533 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/io.h>
index 385f54dfc3b9941fcacabd62fc283f9c011d4e95..67b8ee7c3e319e3665393640533a232929827077 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/bitfield.h>
index 1a7ec295252408a9aca747334c49fdb9af7e83ad..fd724f3e8c21b4c765e7a0a1caadccaeb65a1e66 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/delay.h>
index 5e072c6dff77bc3559b00d573cbac8a4bd66d77a..682bd1e0c12eae1017616a1474b888621a924164 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/delay.h>
index 55ac0aeff6bd0c750af8287be078787c8a67a11b..6a145a3baa12752daf1c9abe63e3692d308d2406 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/delay.h>
index e4d1f72399c7cfac74c58633cb423fd8ff676c66..2ee2ed6bd6620974b9fda52de830210eda35cb84 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/delay.h>
index e84d52b80f3b900273aad7834288fa288b5c850c..5a1b1d25aca6b896f46edc59353a61336b239909 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/delay.h>
index 5eefc4ee31159f174a8ec56e2c3447e2a7d1370c..dbdbd2b45d7f803e94152def45488e3b09d2dd9b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef MACH_PLL_H
index bf41d0561cf24a9448b96f82845fbfeeeaead83a..9f5f5051b318d128d11644861beba8c89cb240d4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Panasonic Corporation
  * Copyright (C) 2015-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdio.h>
index 3837ee7ec6dbe25d60eb11f645eb56dc4cd7aaae..5d78db58cb7604327f1c6dd4cf3aef2976fe1d69 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 ifdef CONFIG_SPL_BUILD
 obj-$(CONFIG_ARCH_UNIPHIER_LD4)                += debug-uart-ld4.o
index 2dc2bf8547517f4c1c5523c98601ff4154772c37..b742feb4b0d288d9e6a47e586bce47a5e51e1fef 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index d5f12349117346ec8b57a2b08f8a77b0bafaeee6..10a7087c0dd77b976948a603af315db1708470a1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 50879f595a548275e7d4e97165c5e532c39de1bc..22d2caa1099efbeb23957db5678be1a2128821ef 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 91998ec76e0f3daaaefe083953e9bff891d3fd1e..0d6629918acc84e693ec3c0810ec523597f5c40f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 539039606136859e22e13226cf100fca042576f2..1a0a942f2dcadca03df6b33612af5bd94a5cd225 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 22a200a5d6842b6457a4988cf4e5a9124e03e816..5d50c4fa244a093c94048853bd8224482fc4c0e1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 68d390cb7ff5634fc358ebb52c44278796acb35e..da16abdbab37d92f5d2b93f0e10041396282aebd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 94d05a8b9c0198012aee55801c752f09d60592bc..992b4a9857fd0bba27568d6e820c271a5ab4fe93 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d57e5df3db17b6e0d8ba3215dc4f2733381ef20f..4cbd2f08e7573e79343fa112b20571aae25b596a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MACH_DEBUG_UART_H
index bc16f77b96171d735fe0284f2bdd9af3e6241a3b..466dc9b03bf7867e0914567f668637668f102b07 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DEBUG_H__
index baf2a7b481bb3abfba01ac49145eaeb29242a73b..7d11315d07fffa77faf2f022f03eb3b5b7413332 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 ifdef CONFIG_SPL_BUILD
 
index 50f0dde5445852188624ce86e9bb856a3b814f30..9a25bba5997c618b87321bc3e6f4542318676b2c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0283edaeda6bd7b6efd0b9461f5c3f6e6c25cde8..a616a2aafb715364f351b1e887e7a543d9260e1b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014      Panasonic Corporation
  * Copyright (C) 2015-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e13ccf8a726184383fa3a1c5784e50893b06226e..96bab9de52c2635245fa09c65387a88b4cd03be8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * UniPhier DDR MultiPHY registers
  *
  * Copyright (C) 2015-2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef UNIPHIER_DDRMPHY_REGS_H
index 4216745d10ebb15ed51ad94dce90400d8a55990a..09981f6e06f5b08a843b50fa504f9aeb2d384616 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ARCH_DDRPHY_INIT_H
index ba3d314841d684d0e2568870a8914cc2d04d1a08..26f3ba9d57735494de9a38109576500b41690d39 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014      Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/bitops.h>
index 6960ae894814216821e6aea9adbe95f855ca2cbd..6a041c500b0b5573c917f457c81ff8d0f6360ef4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * UniPhier DDR PHY registers
  *
  * Copyright (C) 2014      Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ARCH_DDRPHY_REGS_H
index 6efdd43b3773e43fc6e5491674df5173d23712c9..1decdf1cbff50de581fb764483f52995c060f66d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/bitops.h>
index 06aa054c0fde113f92946f87c2d823e6102df5d7..2d1f3e3dc0f799044cd49750247933e6ecf972f1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 740247a8d852509eccbe9366ac49e722fe9d4121..012e5f869b79ec2e085a65252cc598ac781e7149 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4f34d1f20c81c521e84e808eba16086ac95dc3c3..a002b309ef02eec1d0aa895a6962cb52a4836993 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "../init.h"
index fccdb98ed822822589504ac77d69547f32a895ee..5392ffa603531df00d908bc05fc648a50d5dc6b4 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
  *
  * based on commit 21b6e480f92ccc38fe0502e3116411d6509d3bf2 of Diag by:
  * Copyright (C) 2015 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/delay.h>
index cc2dd27abf20dc423db45b55c96ef6eee719af56..02efab384b8b3ed7bd12120a5eafb2e3de5cded9 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * UniPhier UMC (Universal Memory Controller) registers
  *
  * Copyright (C) 2011-2014 Panasonic Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ARCH_UMC_REGS_H
index a0c28715b604b71e91f0d04637ee5bafa8a8404b..b55b04415c72add6fd72e7ef0b8025d2fceb5c4f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f67811425144627b19593003ba9b858df33c3eec..2eb4836256e23a6256d7fb75311e8b31b363cff3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012-2015 Panasonic Corporation
  * Copyright (C) 2015-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index da209354ed503424c95e3d2f1fd4a4607e14cb6d..c6b3f3656ccc347ad4aa7ded09d435baf21bca5e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MACH_INIT_H
index 3b34e4d372946bd08ad63544723c3511a2a61626..8105368df14730329a35dff7cea6a2a18b133d36 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2015 Panasonic Corporation
  * Copyright (C) 2016      Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8a3034114f7caebced6e05d65857888fe37b5f2a..1be5685c6fbfe4b5255d12954c45d406e5dd8149 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012-2015 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 90990ba4044e1cdd6c137e41ab7310b20bcb3973..a5a94f8ed9363660598ae79f9104d49388e395cc 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef MICRO_SUPPORT_CARD_H
index f40534eebb9f8719e5484b91a6650bd10f81b418..19b4560494c7b7ec2e9d0a07c271bfae7b8726cc 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index acc859a6c3f917ce7abaaafaac13208e644ebfca..2f1c109b9e2c18696f796856b80ad1e8fb45cbf2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3a9ec9c7bc533b46a12e8e7267976ac0abe365b8..c4d3b17c39d8457817ea514acc6552bbca1f41c3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 43e27d12c3e15a3dd1c7103f5ab6e1db3f87f9c5..28c95e2ce580185debc559c7dbdd4393c7a0726b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fe9d85a8f2a93cc478e65ffaecb0625c15478dce..912e05a725d61c6d3154bca239f4cb6b70794428 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y                                  += sbc.o
 
index d075c47d61ed6c03e030785a69c627ff4ccc67b4..44d8a1e3bd94bd98e375af44be4152b7654cd03e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016-2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 24a55ea5456ed53d14352d433ba63e657205928c..d08b571e23c12df24bd9dad689cb9f08575497dc 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2015 Panasonic Corporation
  * Copyright (C) 2015-2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/io.h>
index 9ee264628bf3d0ffec33000b3082c10ff27dec30..8c167ef0698b4f5965c0520d1a4f225d056fc6e6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016-2017 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/io.h>
index 673fb75bcabab4e179239cad46b368a5bb03d8f2..853015acbcab39407d7a0d210ccd23cfb7079e06 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * UniPhier SBC (System Bus Controller) registers
  *
  * Copyright (C) 2011-2014 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ARCH_SBC_REGS_H
index c09d89089c16e539c5c1e9fa6c56cdc321c83a2b..df01e5c01d516bfc7fe22cf75c6d104a4b07001f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2015 Panasonic Corporation
  * Copyright (C) 2015-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/io.h>
index 54bbe43ebbad085f82b02e9ccb897d504b75bc1d..c5c054e1811d97016d883941db95d45e6e4eeed2 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * UniPhier SC (System Control) block registers
  *
  * Copyright (C) 2011-2015 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ARCH_SC_REGS_H
index 80efb4e4e37f48f27adb00fa3f0139f44eb8c5d6..83f34e3faf1efb57c40e8c89e25e919aee785b02 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * UniPhier SC (System Control) block registers for ARMv8 SoCs
  *
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef SC64_REGS_H
index 029da91f8f8bab05428c9732879f823767a24e3f..0497655fb5f7ddba4647f9c7345e699b2957008b 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * UniPhier SG (SoC Glue) block registers
  *
  * Copyright (C) 2011-2015 Copyright (C) 2011-2015 Panasonic Corporation
  * Copyright (C) 2016-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef UNIPHIER_SG_REGS_H
index f9de3a9dda9e4c3c9cfa44db8425955462874cee..ce2d4b6dea4cc5f9b0d246857590b2e656c20f4c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/io.h>
index 9ba6a7ed693451597c6b0e13f9bfc8d09e47a8e8..73256b7c7b6d2d130d57144c535109d1570114a2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __UNIPHIER_SOC_INFO_H__
index 1272b4e25c08b8d75e182695c08a584f3640dc04..d09c91ab42c864a2da4ebfad51d6bd63b63c23b9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 907f5161a8ee6aae2bbf0dd292b3257c71280c7f..858ca9414c05353bf84e2aee355e50379c4eec59 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = timer.o
 obj-y  += reset.o
index 1c557b0d9106bd0ab71183a8d3f3f03dcbfcbb42..c7f1225fb298e895936eb8dc48e4a3d8f79c5f40 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  armboot - Startup Code for ARM926EJS CPU-core
  *
@@ -10,8 +11,6 @@
  *  Copyright (c) 2002 Gary Jennejohn <garyj@denx.de>
  *  Copyright (c) 2003 Richard Woodruff <r-woodruff2@ti.com>
  *  Copyright (c) 2003 Kshitij <kshitij@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
        .align  5
index 5d694d85ef687586b7559fa635ae87ac69091d46..a0babce7baad78842dce352ac4e09a7351772079 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Texas Instruments <www.ti.com>
@@ -15,8 +16,6 @@
  *
  * (C) Copyright 2004
  * Philippe Robin, ARM Ltd. <philippe.robin@arm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e3f0117da56305cef997f1608c76edc882e13270..8737f434d93fed2798be98b8c01c57c331f6ad4a 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2008
 # Guennadi Liakhovetki, DENX Software Engineering, <lg@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := timer.o
 obj-y  += cpu.o
index 3c270386309de479c349a6cdb642da4e1829a106..1a6acd46cd57a2684a0d8ced9d08fca56fd1aef8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Soren Brinkmann <soren.brinkmann@xilinx.com>
  * Copyright (C) 2013 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <clk.h>
 #include <common.h>
index ee1c1a943b66baf3a778c326e62abc2bde42d3ea..df4eec88871d09f403180b63e6046ce079506a9d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Michal Simek <monstr@monstr.eu>
  * Copyright (C) 2012 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index 795e2bd003fdfd20a4fea2d982029ffec3a6aca9..28988ef95b5ac3dca13d63ff86863407361f7d53 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 - 2013 Michal Simek <monstr@monstr.eu>
  * Copyright (C) 2012 - 2017 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8a039ae56b1b1788eeb2fb3c586b0c73e83892f4..4fff9f452523d40d75b6c275ddf8160537593fad 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Xilinx Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ZYNQ_CLK_H_
index f3dfd65b98a4eafb917096d156e44b45f3af31ff..6143e24563bc2d4505b0c22145c5c5377e237743 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Xilinx, Inc.
  * Copyright (c) 2015 DAVE Embedded Systems
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ZYNQ_GPIO_H
index 79347a83eaffb68d0d99408b116cb11ece4f38ab..f69cf004ec8404dde9e34f4a7111c92d56df17c4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Xilinx Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_HARDWARE_H
index 0af4165a3ef1c17fa150d781f114bf9e48bc6fec..bd46a9b31ee0105e6f5d0867b5e5f0203d7b5c42 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
  * (c) Copyright 2016 Topic Embedded Products.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_PS7_INIT_GPL_H
index af61352dd1108345e44fe50cb22207597f6efa1f..1dc16d479ea0388fa2428ea590ea310ee526e4fd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Xilinx Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SYS_PROTO_H_
index e5ec9bea55cbc73289d7cc4c0890ecb9488cf6a9..ed7329d9a515f38c077da1a9aac22cba8f673fd7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 - 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index ba2dad759ca8e08041cb1e4e5e92443bb0b77a3f..4c38724d4d7cf9a26344de73cfa3e6e908f60412 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2010-2017 Xilinx, Inc. All rights reserved.
  * (c) Copyright 2016 Topic Embedded Products.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 0b263fac589b3be847c48c692a6b1da63b59e959..5d9f4d23f34bfd7496234d3087521367d7489407 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 - 2017 Xilinx Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d1e61aab116f467019bc3ab606144ff23f3ca2d4..48e3d8d57f01e3a242524c1e09de253e8d6962b1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 - 2017 Xilinx, Inc. Michal Simek
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <debug_uart.h>
index 493d608a5bb161c3577aca05279272e5665cb10b..8658abb457532732869fe7139975551962cdab12 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Weidmüller Interface GmbH & Co. KG
  * Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
@@ -24,8 +25,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <clk.h>
index 9a59164c876f359a2286e0a79be9e0599a1e215a..080c6bf06d0652ff73fd7b0c5232ce7b38dc77ef 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Xilinx, Inc. Michal Simek
  * Copyright (c) 2004-2008 Texas Instruments
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE,\
index 86559cb6aacec3f6caba3ee2ec98a2abbb63eb6e..ec9a0a01610497108018d0c30c2f63b8784571a4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2004-2008 Texas Instruments
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
index e6f3b482c32835009d43c822c765964aab3e5b67..d36d9f06319994f4638ebfbfbad407e5c650f85d 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 head-y := arch/m68k/cpu/$(CPU)/start.o
 
index 3b3a7e88ab6077eb9de13dcbc4e0073b1787194b..a27a5245fe89eb9f12a271f1e560a34406bc204b 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CROSS_COMPILE),)
 CROSS_COMPILE := m68k-elf-
index e0c5db60f4efb6d265fa23611f1af9101897fbfc..ef43893c51aac7c865abbbe39a341e27106342af 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # ccflags-y += -DET_DEBUG
 
index 63cffd33556639c0e00708faeeb05769688f392a..7ad023dac5a24e912a9738e332303fd39491a0fb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 91b5fadc8809493d3a97b232d8cea9247fdf7139..0d6a484a4538ed0bcc99774be3bce58a6dee6519 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a0ba189ab33a20b3aadc928eab20e8f9a0711360..d38f01950b18853c3f5b251768e4f67fbabe6e38 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2004
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* CPU specific interrupt routine */
index 44de4a6701ac4ce6700218623338c8582af9be2b..f4e53bc82bbefd424d16c9f4db6a45f36fabae07 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1bd914e950a65e7298b0187c5210c61b4b5b0064..e1b6c351338e9126a3828704c94e218a40ae912a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2003  Josef Baumgartner <josef.baumgartner@telex.de>
  * Based on code from Bernhard Kuhn <bkuhn@metrowerks.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index e0c5db60f4efb6d265fa23611f1af9101897fbfc..ef43893c51aac7c865abbbe39a341e27106342af 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # ccflags-y += -DET_DEBUG
 
index 2e52939ba1d9cb0e6de9c41c87ffc09ffbb460f7..79be04f7a0cb79aaaac088013a16919d672b01b2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index af1fd560688ed24430356580e9aa3c261e4c4c33..339fbeb42929afb5b601ab87a55840face2adf72 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b8ee527b0dd210a0c7bfbcb09b81bbd7d331d93b..1d03724f15c32e2328be6f6b1201579557dd907e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* CPU specific interrupt routine */
index a4aa05b3fa8a4846ff5a8d98e92dd1e0b2e214ef..a0c1d53e41d5136eab822914fbd25d5d34456005 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 85331088608e4aa829e3448f15ba89a8a229e276..f57baa58f5b8d9a0a810363b3aec819b016bda62 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2003  Josef Baumgartner <josef.baumgartner@telex.de>
  * Based on code from Bernhard Kuhn <bkuhn@metrowerks.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index b92fd864c4d7312610b5bcf1aac6fe51bda24994..ba06994ac09717344ea76ee2cc28538ca850670b 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # ccflags-y += -DET_DEBUG
 
index 7b2713360f666fe9dd3fa7604b6cdeea62f6ec39..29a17c57fcea0f382415eb3cc7f2023cc6becec5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Josef Baumgartner <josef.baumgartner@telex.de>
@@ -10,8 +11,6 @@
  * Copyright (C) 2008 Arthur Shipkowski (art@videon-central.com)
  *
  * Copyright (C) 2012 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 86966e18a7580905aea2f141126f3113dd41ae00..9bba7810e05cdbae45878d465c5a9219ab026dae 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  cpu.h
  *
  *  Copyright (c) 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CPU_H_
index 7b667203723629d91dbbb2cc5e1a47c41a906b38..f4a387266708e931b4723c31339f0a53b0ddf770 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Josef Baumgartner <josef.baumgartner@telex.de>
@@ -14,8 +15,6 @@
  *
  * MCF5275 additions
  * Copyright (C) 2008 Arthur Shipkowski (art@videon-central.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8cc07f2c67145f2bb611e7d34cdb57a6692e33ea..f874675b12f495a2156c8d0dfc39fec1a8e963c9 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c5961d45ecade055f6a6c41ed390883f7306cd57..0f274adf451a01f7e297b9b742fb7561642be3a5 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Josef Baumgartner <josef.baumgartner@telex.de>
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * Hayden Fraser (Hayden.Fraser@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ab199b1e5befd08a247861e3766df9ffd780b819..f7f124dd2fcd3e4a3e2c3996d4c7695ef6831b96 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2003  Josef Baumgartner <josef.baumgartner@telex.de>
  * Based on code from Bernhard Kuhn <bkuhn@metrowerks.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 9492bde81655fc6350b9fd079af1447154a23f5b..b34cb3c78c9a3146b1799950f047e65f52e44c44 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014  Angelo Dureghello <angelo@sysam.it>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 obj-y  = interrupts.o cpu.o speed.o cpu_init.o
index 3552af20e68faa52a145515e3e11d0c8807f0fac..c7ae65afce9d03c3a17ae5f10ab6030450460929 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014  Angelo Dureghello <angelo@sysam.it>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index b09eed80240341e810b3090a5fa911eda4cb15b2..27d06d92e2d6014b788e35585081c7c9bd5e4879 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014  Angelo Dureghello <angelo@sysam.it>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index bf4038dff891943f1f426530d4005abb8ff2488c..cd85c69f129a1e991a7962f8a75bf5c9fdf16686 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014  Angelo Dureghello <angelo@sysam.it>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index 3cf1986fc9cfeba35203d78cd349b3c438c4c7fc..ae260477807ff0200bced339acfea7c9451657ac 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014  Angelo Dureghello <angelo@sysam.it>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index 536daa441e2bcdd24a65f0d8dcc14683000e7318..eb4b33899f6f61804f18b918ee51dc7a03f92082 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015  Angelo Dureghello <angelo@sysam.it>
  * Based on code from Bernhard Kuhn <bkuhn@metrowerks.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 9c53c50c4870efdcabe426ca2984300c232e01d0..7b2ca3e65f33f7f9a457fce64c426ab4b54d32cb 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # ccflags-y += -DET_DEBUG
 
index 602c106627e0882b7c226deefc1f3d48bb3a55cd..a01b5e65a747c91b973d5f30773e131f5c67f98e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2008, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8d01f5fcf0d62b7cfbab5b33af87bbf8b9a28a3f..cbf840f76e81364d85aa032b01bb24bbcb5d7bdd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2004-2008, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1e6cb1ceb6de8fc578e76508a4cc9ebf5de53189..43a903ed72e3a1875335208344c66cb2a87eb4d2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* CPU specific interrupt routine */
index a440bbb3b648ed6c29833572a5e928201383580e..661abfa8877d6abbe7779469ffd4569b51a15887 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2008, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 467864361de3e86f87adaf5248e24fdbddd71e8d..4411e5fe28c640c7808637dac0042c2818350021 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2003  Josef Baumgartner <josef.baumgartner@telex.de>
  * Based on code from Bernhard Kuhn <bkuhn@metrowerks.com>
  *
  * (C) Copyright 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 9be91ed1572043a4e42d4fefd0cc98e9d5f227dc..be2cb2a6fb5842c544c5fdd55a0b2f310c675e7d 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # ccflags-y += -DET_DEBUG
 
index 596704308615fe03cde2fe6893d25a0227c3ae15..56e5585e09e3aedac73d39c562d1d3020e97d9a7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5d2b116be1d9f2477787ff0f0ce8013fd6396457..0b86020204cd779cf30ba25a9457e9207aa4ff3a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a0ba189ab33a20b3aadc928eab20e8f9a0711360..d38f01950b18853c3f5b251768e4f67fbabe6e38 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2004
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* CPU specific interrupt routine */
index e41f36cdd2f79b5d150d7ded3d09b74538136378..09bd74556920ca4528beac0102aaada23ff774af 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 4e363a419004bf12a54b457369e42a645a110cbd..5214730a0fea09641b19ca73c1e85608ef99c06b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4c09489bcb73f4afb3303c7af9329a1f81bb06c1..db30b26c348e6058f4512c5ef1584da041ff437d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2003  Josef Baumgartner <josef.baumgartner@telex.de>
  * Based on code from Bernhard Kuhn <bkuhn@metrowerks.com>
  *
  * Copyright 2010-2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4f82099b6b239e2da79408583806aa05591d6136..0db3386aa850c8ccf7e23130abf1f1ac601626a6 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # ccflags-y += -DET_DEBUG
 
index 9980967dcbe2ef2bbdbc735ca12b5c401217d07f..819b25f280b7a9a266d27d1adc5cc9b7c4c0c5e8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c3df831f14774a904df2c7c35f210c57e5c6ee27..81ffc6c0943d111ec24f9555bcfcabc217f97889 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bda5e438d286db2b65b331d8ccb2e7ae4b8fe7c5..2cdf53ea09c81445ff30622b08c0e5608fd1a7f8 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* CPU specific interrupt routine */
index cde7e5aa6947e47c2776fe1c6ab21986e1fbc520..ac42cca2efa746b1a5f5052bb3787d0c09f1a58c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 2e7ed36e11839998c1baec6efdfd49c01d3b9848..544bfd20831481b5d9bc17808d5750941edf2ec4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2bc4c44247f7618dc63cd4b49677aee6f6ef5707..5ba6426c454787002051ec8357cda295ca06761c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2296f9a52311dc3555dcb54762aa0059de90c43a..7cb5db7ff056b0cf962df1ede017d0e1aed60aec 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2003  Josef Baumgartner <josef.baumgartner@telex.de>
  * Based on code from Bernhard Kuhn <bkuhn@metrowerks.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index d8dc715d77f1bbb36324690bcbd5a8424579bad9..96451208e520284733ccd3a441f059c7f9bab171 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * (C) Copyright 2015
  * Angelo Dureghello, Sysam Firmware, angelo@sysam.it
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <config.h>
index 7244b75820ca2c4018cd6dfe0805725185c19dc3..eb03b6a053db4b9fa83c034b2b29fd6667ae4a06 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _M68K_BYTEORDER_H
index 812f25c46a5edfbeb05953241422ea42aebc5db6..a1eeabc2af93df3697068f3e985108b3211ba88b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ColdFire cache
  *
  * Copyright 2004-2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CACHE_H
index 30d64e44755b2342e5e35f563b6cbb77a8c96c9b..d85c052c2ebdf6f2523b5e6ced19877e9e2acb94 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ATA Internal Memory Map
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ATA_H__
index 3991110819004d7966da07a169872fdca1205118..e26da133725dca73591f55cf72d8987fa72b1161 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Cross Bar Switch Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CROSSBAR_H__
index fda7138067dfd87d22a77d3fe5d3c4cabf98d9a4..afd5c79f35e9ba1cb3c216af1342ef49e22066dd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5227x Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DSPI_H__
index 56463b7746e04e0ebca68f5f59522b06cbf49575..a89d02ab2102f1903e4c00b5629b0f983ac75782 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * EDMA Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EDMA_H__
index fd9378f9bd7cbf07fdca3183df5c4816c149da55..0e64bef5ed626fe9b83d6c03f9960fee8cd9c710 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Edge Port Memory Map
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EPORT_H__
index e44cbb3db4be0b8ba4e0e33527361c9628c51055..c47787a87e731c50ddcabac6395d1c5610514d8c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * FlexBus Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FLEXBUS_H
index 205b1b1331f8df0fc99393f3c452afb361cd6f76..7d8e9e269b6eeccf282b59599971c779a92990dd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Flex CAN Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FLEXCAN_H__
index e336f37a7a7002b924e46dfd9fca6edf5fa5b9b1..7b42e65bc82f71c13d35e26c026d2c1088a07f33 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Interrupt Controller Memory Map
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __INTCTRL_H__
index c2f67590592e1afab69aca025f5a1392ba2322fb..a347bed8382fcf418f2d8781ca57ea47973ff45a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * LCD controller Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LCDC_H__
index 2a2f171828f12e37b119deb29257609642069ab1..be3dae972ab971730b9de2258fc40f136e8f95aa 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Message Digest Hardware Accelerator Memory Map
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MDHA_H__
index e21141ffc3dfc0a171632839b9d228d641931d7b..1b83acfe37bd142634cf05d652b6622cdeef1c98 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Pulse Width Modulation Memory Map
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ATA_H__
index 79eecbf74973e92451ba58c22c6c037ba1f12564..dd4565ae96e0cbb9d860515768fb49a3ad0f8094 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Queue Serial Peripheral Interface Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __QSPI_H__
index 5701ee7e2cfd61b4bd0453d9011b5674e633f606..88124e36e2ea3cb68a0d435061aa7d9fff0a3784 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * RNG Memory Map
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __RNG_H__
index e0e43cb40ebd7361bb98fb31b3f43ba258bca730..3b48dc970c99a24967115800da763aed11929071 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Symmetric Key Hardware Accelerator Memory Map
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SKHA_H__
index 902da65de029ba4e5ebb2b6d02b9a2d00416bd6a..900d6bdcf657838327c9191f1d54aff5a0cf6901 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SSI Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SSI_H__
index fd0b5513ee8fa69fe656191f970c529d8ea18904..c7363c0b511325db92004849cf5dead49e472bb2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index 2799293e9a9034090f1a29ae333b65125745ba7d..5742829c6d60d00a3ac1ee1b5b3a561b7220415c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * fec.h -- Fast Ethernet Controller definitions
  *
@@ -8,8 +9,6 @@
  * Add FEC Structure and definitions
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        fec_h
index c7d2aa33e8597904208d6132390b1d716e06560f..9c54fdea77ca32b6a57aab32a318335067908b2e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Freescale I2C Controller
  *
@@ -7,8 +8,6 @@
  * Xianghua Xiao <x.xiao@motorola.com>, Eran Liberty (liberty@freescale.com),
  * and Jeff Brown.
  * Some bits are taken from linux driver writen by adrian@humboldt.co.uk.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_FSL_I2C_H_
index 5d2c772bfd8fabe976ce37025301dfa5055ceddc..c283ad4a955be2db91c26e3c5948ea9e46985dbc 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * fsl_mcdmafec.h -- Multi-channel DMA Fast Ethernet Controller definitions
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef fsl_mcdmafec_h
index b55c91e613abac55f4d9d0cb2ba0c18a27b8aa2d..aa0be8191ae98d95d4a71a0be81d69f5e54b9e5d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002 - 2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __ASM_GBL_DATA_H
index aca5f3ab2c36f556c3629ef40b57318e751b3d13..06bc2a0a5871859b28a654b8cf5a35c9721df31b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ColdFire Internal Memory Map and Defines
  *
  * Copyright 2004-2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_H
index 6717e0bd65935fbf4ba6e6d949b7a841fc964bfb..bb1237453ff144df681510bd6843ae55568c3fb4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF520x Internal Memory Map
  *
  * Copyright (C) 2004-2009 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_520X__
index 2cc41028309b9b1fae5136b161709cbc2d825f6a..710d6f5c0ddf819ec2e28975f1827cc2e6583a6c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5227x Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5227X__
index 28ca880ccc004cecbe2801b8d13d46cb900f4849..27d905ef94194a4bf1d42f41eb9d5a3b6a99b923 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5329 Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5235__
index c284456bbad3c4c7610d7f3d576e95021914ca36..b599ca6e81c4b378816099e219e13a0546c14f09 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5249 Internal Memory Map
  *
  * Copyright (c) 2003 Josef Baumgartner <josef.baumgartner@telex.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5249__
index 4247de73061f08c43f69c8e8c6a1d854bb819484..883782aa97cef8a8d90712e7f18c476e24752429 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5253 Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5253__
index 9ef326a6f0e3f72889f5835c77e4c5feacde7761..27d786139938d0ae0d74fb9824882a3ae5f9b2cb 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5272 Internal Memory Map
  *
  * Copyright (c) 2003 Josef Baumgartner <josef.baumgartner@telex.de>
  *               2006 Zachary P. Landau <zachary.landau@labxtechnologies.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5271__
index d8e1db2e8c5acfc2c10c917213b1087e9b11466a..cd7b67256cfb5fde36ec086da2e2fe46812fb41b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5272 Internal Memory Map
  *
  * Copyright (c) 2003 Josef Baumgartner <josef.baumgartner@telex.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5272__
index 8265f566dd85405dbe652c9cba989d2db09c1aff..8b1a08b4f24f8465b23b58b8f5e1304c46090c76 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5274/5 Internal Memory Map
  *
  * Copyright (c) 2005 Arthur Shipkowski <art@videon-central.com>
  * Based on work Copyright (c) 2003 Josef Baumgartner
  *                                  <josef.baumgartner@telex.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5275__
index a36e065c7595783d791e33f237ff95f9e4db894f..d7c68f5749a2bfa46f4e8c1fd01d26a25fba759d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5282 Internal Memory Map
  *
  * Copyright (c) 2003 Josef Baumgartner <josef.baumgartner@telex.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5282__
index 337fe7350130af17daa16aa62a85a124cfc5c724..29e60863bfde6c3359aefb794027b7195176a3cc 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5301x Internal Memory Map
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5301X__
index c839f4616f53a8cef29ed7b37545c0d218ef2d95..e041e7e0afbd48c685f6b09de4554e30ccddccdf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014  Angelo Dureghello <angelo@sysam.it>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __IMMAP_5307__
index 41cc851805b3ea4d1b02ba470d4bfcfb4a1f6639..dbf3a2260eed8c2308e9057e7fbb1336a60f74c3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5329 Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5329__
index 4db6145fca8ae02458cd0b31eea0a0dda3e61827..708d0db755a847e5175534e12f8d641326056212 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5441x Internal Memory Map
  *
  * Copyright 2010-2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5441X__
index 2b129725e57e60969dcf0bfc2c9960dcbecaf042..3111d00d3ee7d5bab7482617d25d55f9c8f218d3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5445x Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_5445X__
index e1ce22066e8fa1a19b0254077b4a27e756841343..5e1345684de0e6f7f44ca948245ca926553f9777 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF547x_8x Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_547x_8x__
index dfe77f07567425491ea506d18ec6e6f1ae20f300..35ad4a1c04449f1765f48fde4e8b0323d06649d0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * IO header file
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_M68K_IO_H__
index e3d92c3fcc06bc4ee2c8ec294c2b647a089da211..ce271eca91aabfede86d8417656cdf4234f4d595 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * m520x.h -- Definitions for Freescale Coldfire 520x
  *
  * Copyright (C) 2004-2009 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __M520X__
index 3592b9f5742983afb36dc0fe78b25643a06f2d32..67c16e0b90f31b0c4ef06385f51df6566ba186e0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5227x Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MCF5227X__
index 212f03ab875eef513a57ff3d9cba127952671fff..2d942f30fc1d6232f7d513698db05deb7667c5d5 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * mcf5329.h -- Definitions for Freescale Coldfire 5329
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef mcf5235_h
index 604b6f8e6792dbd67fdccd25a109371acccf8e95..9303629e4b2a8975dc5215b339ef652b3b6b699b 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * mcf5249.h -- Definitions for Motorola Coldfire 5249
  *
  * Based on mcf5272sim.h of uCLinux distribution:
  *      (C) Copyright 1999, Greg Ungerer (gerg@snapgear.com)
  *      (C) Copyright 2000, Lineo Inc. (www.lineo.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        mcf5249_h
index 362f382d1229e91f852f024735ce0cfc4de236ca..a2fdad78d42611e3464bfc507cc02862d6acf0da 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef m5253_h
index d5e1f9e40235fa3db607f774254871813867ae16..dce0d26a0f9ac661221f4a713cbd45730295e89a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * mcf5271.h -- Definitions for Motorola Coldfire 5271
  *
@@ -5,8 +6,6 @@
  * Based on mcf5272sim.h of uCLinux distribution:
  *      (C) Copyright 1999, Greg Ungerer (gerg@snapgear.com)
  *      (C) Copyright 2000, Lineo Inc. (www.lineo.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        _MCF5271_H_
index 6516aa42ccb35e185000dbddae831c524f225623..13158455288007a447858c6290309b7f184f7a85 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * mcf5272.h -- Definitions for Motorola Coldfire 5272
  *
  * Based on mcf5272sim.h of uCLinux distribution:
  *      (C) Copyright 1999, Greg Ungerer (gerg@snapgear.com)
  *      (C) Copyright 2000, Lineo Inc. (www.lineo.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        mcf5272_h
index a4bb69f0e6d5f1c6cbc9a471226828b4d3a783ca..86790c52c384e0e482b7b23196056f9495a43314 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5275 Internal Memory Map
  *
  * Copyright (C) 2003-2004, Greg Ungerer (gerg@snapgear.com)
  * Copyright (C) 2004-2008 Arthur Shipkowski (art@videon-central.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __M5275_H__
index d45313f32328da70835be9ebbf0714e632a150c8..0c91cf491e24c74e10c807f7e5717c08d931dc11 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * mcf5282.h -- Definitions for Motorola Coldfire 5282
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /****************************************************************************/
index a357ee7ef0b3249ead130ed11557f2b85289601e..40a05d2b913fc1b71e42652977301fdeb6fe1bd9 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * m5301x.h -- Definitions for Freescale Coldfire 5301x
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef m5301x_h
index 8192c46f368748d313175cb113b7cf3f87afa540..f96e6ca29d1539169ff379afb1c0f4ec1bd570e9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014  Angelo Dureghello <angelo@sysam.it>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef        mcf5307_h
index 6f9fe24b00a984f8d262ec4e2840298163584657..4e30ddf0dc29475ba528924e50977590f2f34446 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * mcf5329.h -- Definitions for Freescale Coldfire 5329
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef mcf5329_h
index bcafc34925f27af5630149d455fca99fd5edbdcb..f2e7e7fff4a863438e1ee0a094582f35f7e636d0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5441X Internal Memory Map
  *
  * Copyright 2010-2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MCF5441X__
index 28bdb0a2d267357d79dcd1f81e6ad538e666d2de..498c2255f662fb3b623fe477d0444374c4b073bb 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MCF5445x Internal Memory Map
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MCF5445X__
index e736a7ed718cdb31a4aee2d43adcc3298349f498..30f12004b76bb148e6cded59e240ba5b2cad029b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * mcf547x_8x.h -- Definitions for Freescale Coldfire 547x_8x
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef mcf547x_8x_h
index d3a8a2970ec4cfe0b110310ed87cef3477f8e9f9..d419824806c3c919d1858b6f42a97b950b9a65b6 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef _M68K_PTRACE_H
 #define _M68K_PTRACE_H
index facf0b081b939400a597b16e072c7b8c7b9ca79b..1fb492c76e1b99900763e995aa9bcfb8ee4c77ea 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * RealTime Clock
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MCFRTC_H__
index a20dd8ed68ad49341872eea8f8ee545016a24830..3cb8aa032658796ce4e71ab45b3a1060e37edcdb 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_M68K_SECTIONS_H
index 8fb32165185f42aa7e4debd0922414beabd55488..982d71a542e8b980aca2a17229f27bd2daf7b060 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * timer.h -- ColdFire internal TIMER support defines.
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /****************************************************************************/
index 82038443c904bb9706cb7981b43851843d7c0a21..803f76fce3f797f2f506f3c2e5196467f2d119d4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000 - 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index 9d5bf47d18f90d28be1df67736917e2df10c027e..e4a9650a03c5bea81bd11712d9f2fb057cd3cb00 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * uart.h -- ColdFire internal UART support defines.
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /****************************************************************************/
index dbca42cd7a95887b311f1364a7ee2e5f22ef6728..254a0a3998b3c46d07e849eab2880614e55fb195 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ## Build a couple of necessary functions into a private libgcc
 ## if the user asked for it
index be197da81ed54e6a57366a216b0d22340bbb0d2b..9a4bc676bf4c60af4eda1eeee549e5b6fe0e3031 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ashldi3.c extracted from gcc-2.7.2.3/libgcc2.c and
  *                        gcc-2.7.2.3/longlong.h
  *
  * Copyright (C) 1989-2015 Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define BITS_PER_UNIT 8
index c976904fa9ca5d198a06278af9da82a0e90cb4eb..1b1543029791ce9ea87469fb37d774ca2b935e93 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a8a292b77e5db7f0a06fa8cee8e8338b069bb886..29f863b8b44bc0ba8ada11503ee2e3eac7a6a318 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b96df609f0740200e1bdbde9eb92fb33b35e7092..2d1c6136a11510c4da2cf8eb4e6c63dea170e9eb 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2007 Freescale Semiconductor Inc
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 90523835086d3d38031bfa82d1157afd98523219..e639e676a269678343c55eb3720490cf7b59e6a3 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * lshrdi3.c extracted from gcc-2.7.2.3/libgcc2.c and
  *                        gcc-2.7.2.3/longlong.h
  *
  * Copyright (C) 1989-2015 Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define BITS_PER_UNIT 8
index d709c32145361d17cb0ce6e5e244589b3b921601..23ef4b732af82d4495ed98fdd4a31ab795fed5ec 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * muldi3.c extracted from gcc-2.7.2.3/libgcc2.c and
  *                        gcc-2.7.2.3/longlong.h
  *
  * Copyright (C) 1989, 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define SI_TYPE_SIZE 32
index cb90c83f4e4ab84e2f581df047606e8a4b520b18..a6345a0bc9c0c23cdda62ad5af6c25f3fc1fc02f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003 Josef Baumgartner <josef.baumgartner@telex.de>
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cbd410ceb7648e5df3149a313a4aa4c610014bd1..5d8020774538b1e581d834f773a7c7368613873f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Josef Baumgartner <josef.baumgartner@telex.de>
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ae4adc29c488878e13ccfd4ec42db72a129deb4b..dd68ce441b8ee28241f713f8e4435d421f801794 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 head-y := arch/microblaze/cpu/start.o
 
index e7a347738a759ce4d5687ee14245cc0d4b51c123..3c5866a29528a76f606ffda5448ae37c388713ce 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007-2008 Michal Simek
 # Michal SIMEK <monstr@monstr.eu>
 #
 # (C) Copyright 2004 Atmark Techno, Inc.
 # Yasushi SHOJI <yashi@atmark-techno.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CROSS_COMPILE),)
 CROSS_COMPILE := mb-
index 069721033f081a08b13b459d4c1c69b8070426cf..f7a83d07b6f6f8b6ada5d94b843a6be33b7b7723 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 obj-y  = irq.o
index ddfa02000ec3c3d63088521a5bc450dcc6ef18f6..eebeb37830b8d672314031262fd2048b2797e72f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Michal Simek
  *
  * Michal SIMEK <monstr@monstr.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index aa34f45befe1ec5817f5c0485ccf8a996f12f38a..bdcbe0868599fdbd1851ce056f4b25a59ea8511b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Michal Simek
  *
  * Michal  SIMEK <monstr@monstr.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 010ca4a02c494a5d39e65b172cd6b26e572e50a5..aea612eef15e4a1c8c619579a2abdf67a5639daa 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Michal Simek
  * (C) Copyright 2004 Atmark Techno, Inc.
  *
  * Michal  SIMEK <monstr@monstr.eu>
  * Yasushi SHOJI <yashi@atmark-techno.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5cfe1516bfcd65fd82f8843b2271ada36990add8..ff3e6af918175ed9916d10c713f5e00edea0a9d8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Michal Simek
  *
  * Michal  SIMEK <monstr@monstr.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 3407e36c5cf7db9c37717156fdb74455baa1bac0..d3c523d3874a8f3c0d8301dee7a4860c7b0b64b9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 - 2014 Xilinx, Inc
  *
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index baf4f5103fe0ba8666320bca01219d55b18b15d8..22903e3bc4e5e403975e09788e4b6f343dee700e 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Michal Simek
  * (C) Copyright 2004 Atmark Techno, Inc.
  *
  * Michal  SIMEK <monstr@monstr.eu>
  * Yasushi SHOJI <yashi@atmark-techno.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 8845e07d0e8bb0c1ca3d5c9244f80fc399398047..ef229023bf08958647570f350312dc6eb9ae4965 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Michal Simek
  *
  * Michal  SIMEK <monstr@monstr.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c60336ca5ca839ab0bef3ed39a188e4eb6792808..99c62b51a1a0f699a1bcab78029ba1613a3cdf4c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 - 2014 Xilinx, Inc
  *
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 2502a0db2b147716bc0f99e92df2f00c46c4274c..928264334989d3de96b33c940c22ffb7707eb8fd 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004 Atmark Techno, Inc.
  *
  * Yasushi SHOJI <yashi@atmark-techno.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_ARCH(microblaze)
index f80d8fd8506db1c4e3ff3cdb83c257dba968bab0..4690dc1b9f07e212329ed87c40d604cd6f825924 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 dtb-y += $(shell echo $(CONFIG_DEFAULT_DEVICE_TREE)).dtb
 
index 94f056275914ca5128fc4d2eabdc28737e1b4484..fb8fe386fc8755d9adc3210ecfa85c91529b007f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Michal Simek
  *
  * Michal  SIMEK <monstr@monstr.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* FSL macros */
index d02d57a5f5fd7d23f03376ab22cd6a89828bfd2e..baee01a0e2814ede877b5fcf468da33e28d1529c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MICROBLAZE_CACHE_H__
index 4af408a7610e539c1f40e81da46b86ca3f2b674b..93a3fe85fe8a1dd96a7d3562f7cdf34541e18e80 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index a0bab6ec52cc94ce008a114fa4fa1d9899e83483..05868ac4f54fb5188a82d673184d0af8985f6ba9 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004 Atmark Techno, Inc.
  *
  * Yasushi SHOJI <yashi@atmark-techno.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __ASM_GBL_DATA_H
index 65868386b0d87a98b8b9987eef11bbfaca218354..b4e0fc69305fd419d07c056e4a730f69fba7077f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Michal Simek
  *
  * Michal  SIMEK <monstr@monstr.cz>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 typedef volatile struct microblaze_intc_t {
index 0d8140201d28f890e31688eb9fc63aeafa7928c3..2ed1651ffcfa552f9e3b753473ca7c4fae5ff27e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Michal Simek
  *
  * Michal  SIMEK <monstr@monstr.cz>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define TIMER_ENABLE_ALL    0x400 /* ENALL */
index 5afc8f9e5a84bbf7eca23d8d518a8b440e64d678..16e0d0ef0a958534b461cf2711d26c6b345ba5b4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Michal Simek <monstr@monstr.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_MICROBLAZE_PROCESSOR_H
index 506fc4344a3a7a036946c19b84952b654fdca71d..740783cdf882183512ad43c2c76ae3cb95b8009f 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_MICROBLAZE_SECTIONS_H
index c1cae6cf0fe6b29ffd14676f52467bd7dad239e5..350d283124e89a38553e4cd7856f572de48cf532 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 - 2014 Xilinx, Inc
  *
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_MICROBLAZE_SPL_H_
index 66f8f952c9d0ad78070effbdf91f1e52bf178d2f..a922122f2b00f4a6cb10438a899cc202cd3f0435 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004 Atmark Techno, Inc.
  *
  * Yasushi SHOJI <yashi@atmark-techno.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index 0289d0cd609a9bec2ccab14b6a2f2e1bae6dc933..05f447abba97fde57d79c649c06e2e15b7d21918 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_CMD_BOOTM) += bootm.o
 obj-y  += muldi3.o
index 0be72f5433452f4008be68d844fe98badecc695d..083a43c3a5c74de6b05adaab8f8a275b478f9559 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Michal Simek
  * (C) Copyright 2004 Atmark Techno, Inc.
  *
  * Michal  SIMEK <monstr@monstr.eu>
  * Yasushi SHOJI <yashi@atmark-techno.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 95b6b3282bb225731af01836a69f4b660bc31c66..05389bd78fbc24b08ff6102022c2a29321d5d3d0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot - muldi3.c contains routines for mult and div
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Generic function got from GNU gcc package, libgcc2.c */
index c30d4ef39db0b79840fcdf9ff64e789cf4085067..5deec9a20286efe6ae1c7b455a647b0bfe6d6f36 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 head-y := arch/mips/cpu/start.o
 
index 7da3acdf52f40990e434da1f4c76322f51837fa9..9ad7d4e453ae102a7e2caff031d9af45f2de5e08 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2017 Imagination Technologies Ltd.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 PHONY := __archpost
 __archpost:
index cefdbe65e112e3d2fe7ec946624b5e974b3a7d43..8aa45fc45c23da2c32befbf5b193202b15da090f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SYS_BIG_ENDIAN
 32bit-emul             := elf32btsmip
index 429fd3a50c97949a7f51e4e8126dbb4442ce32b6..6df7bb4e4831296e28a8974ca0b65f4ff2d311fc 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 extra-y        = start.o
 
index ddcaa4947f87ec1395dda88ed90414ee227aeaad..e0d76ce79a5416c7bd310bd992dfd1773399b8fa 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MIPS Coherence Manager (CM) Initialisation
  *
  * Copyright (c) 2016 Imagination Technologies Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/addrspace.h>
index 55e6498b6557c75b265328b3eb3958ded4d5d758..5c56ab0289e05173d02e51541abea724468ee590 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 275fcf569966e062dd146c26319c0cb3907a86ab..1c5192ed33f3e4d95d5a4b75ba6a9201fd4b1a53 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4257c56d59e3b104faa7326286efb5408c95ee66..a0247596f555eb5732ddb268f4325d06395125f7 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003
 # Wolfgang Denk, DENX Software Engineering, <wd@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 CONFIG_STANDALONE_LOAD_ADDR ?= 0x80200000 \
                               -T $(srctree)/examples/standalone/mips.lds
index 96eb82948d4a1a53005948c28f0124fac95250ed..cd96bbcce984fc3c2d2f341036bcf6886d57ffbc 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003
 # Wolfgang Denk, DENX Software Engineering, <wd@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 CONFIG_STANDALONE_LOAD_ADDR ?= 0xffffffff80200000 \
                               -T $(srctree)/examples/standalone/mips64.lds
index 42af9def69a9572424711c5a00556cd5803cda7a..6ca0916c0670ff7e8db8fa112418bcdf34504d5e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Startup Code for MIPS32 CPU-core
  *
  *  Copyright (c) 2003 Wolfgang Denk <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 553da5f4ba1c912f022b106991a039756834d093..af324f77cefd22e6a2763309ce2595eb647f7d9c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 07004ea1115562497dad54b91afb59a2d2bccdbd..1273b74983c488aa7ea7579074648f64458593fe 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 MEMORY { .spl_mem : ORIGIN = CONFIG_SPL_TEXT_BASE, \
                LENGTH = CONFIG_SPL_MAX_SIZE }
index fc943af92350ee80e11dbd0158a4b66f5c2cfcb8..f2c9f94f74edf6ebf861890476420e4b43027dd3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Wolfgang Denk Engineering, <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_ARCH(mips)
index e80905cf3a512807a871eb9091f807c31c685238..b447141f8717f238ccc4ca51fb0b044f52b364ef 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 dtb-$(CONFIG_TARGET_AP121) += ap121.dtb
 dtb-$(CONFIG_TARGET_AP143) += ap143.dtb
index a934a588ff586ad17e4eb16be63c99a87b6c82cd..4ca1c704ca4ecba38ccd4d76773dc3a7d01388ab 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /dts-v1/;
index f53207e771028ca5cc67f33f159f504687e449fd..6aedd87db9a85595f00f3c701f51c9094da2c1d3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /dts-v1/;
index 971f13e83de852ace2c55245e6334b436dbb2a94..85fb14b13bd837c13e41f354a6ff18e235dab696 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <dt-bindings/interrupt-controller/irq.h>
index 7a036a8f9483ac0fe1a61922717f6e4bd05822b2..9bc2da1121b37b7f4f094daa1ea8df75d9af255c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include "skeleton.dtsi"
index f83a6ea8df0a1b2ea70dfafe5d73c98973586ffa..7cccec5da5a6c285b5b8468369fd68cd89728695 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/clock/bcm3380-clock.h>
index 015acc91735c6f39a2052973f2c0a3f97fc467dc..f75988be1291fc8a579a7ea8f32f6d5d8ab09746 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/clock/bcm6318-clock.h>
index ade0b49e68ac35fa13873edd731f51111efd35bf..62c440e6759f0f89d7bf2fc3482da3c564888755 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/clock/bcm63268-clock.h>
index 4fbbcec1530dc7de5647831e5758b05b4170f85f..e00a2950e22a54230555d72254168ad5153ef904 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/clock/bcm6328-clock.h>
index 0cab44cb8d52ba4cc1651a785632e4555d42e815..bbd58cf803d1b32bf5e042f2e2124f73bdcc1781 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/clock/bcm6338-clock.h>
index 92fb91afc1bfd92875412f57d98a3a56c6f389ef..cc80bbc808d12f6983398aec32d9aa0a20897045 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/clock/bcm6348-clock.h>
index b63b53baee727319a88e9f59a7cedb65cded57d3..0617b46e92687af1e3b2d30f9868dec558054994 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/clock/bcm6358-clock.h>
index f695ec325351e3e6773f61c2ae648d8ee0e8ce23..3047b82b219079900e9eb1f0a629362b9ba9aee8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/clock/bcm6362-clock.h>
index fc1c5a244f0b2cfe69f968d60a42f4a93540697e..65d769ab4f2317e3087f27f7c3613ea7ff587d23 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/clock/bcm6368-clock.h>
index af3159a03afe8c1624652e5fbe589acc1314cace..45570189d0bd28505e8a5be7fe9add3ddf13175c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 3a97315b3fb41f874607d058993e532a6fa46833..e993b5cd89db7182718dac70dd1c0c78004ac1e5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 74dc09046ce432ec19de62d5436b651a1ec11e95..25747ca95d714b3aafee66ad39f08176f3bd33c1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 9bbecbcdff2d32fd9e4f8dffdd364c2aacee4fe5..8c6a4a1eac94f6119238a726c88cb5337b921137 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index f1f5430b42292b816ee32dde6f2169731e7b9190..bd41dab9f8e7d732c633abf9289a570a80c953a6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index a1e9c15ab90c88b98cdad0b0afe6e5cbe9613b94..60455c2ff8a9a2c227d96d90988de21faac38402 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 5f85c7346fc4dbfadb355666befe1e7e321dd802..a3d4cd56a23ff6d724e696a51198cc3bfe83bf7e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 8dc7d7ec328725391494e1df6386beb8ac6e4875..322d1567ffd77e3ba96d12bde533a4a166004847 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 8a554f996d7f0795efabebc83451564db41526c1..4c8b7a9a0b4e9f8022a73470dc28cf37cb1ffa9e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Microchip Technology, Inc.
  * Purna Chandra Mandal, <purna.mandal@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/interrupt-controller/irq.h>
index 0a7847e4e7c7e864c607d1348acb9915b4a9dc49..b3c916a6dbf19cedf3e39051483a69b7a173878e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Purna Chandra Mandal, purna.mandal@microchip.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 870010f0e40dc81893cb6e752827c76cea537b9e..599e809c4793aa5541283a845307446d0ef3c598 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <dt-bindings/interrupt-controller/irq.h>
index dd0e5b8b7c290dd7566275275cd088829b07430b..5300f8b6df9fd09db163aee9f42bded824d1c741 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 473372faa186429fda3c22f4fe8c121d3531a368..bdc6f8ae4559060a409552c161f1cd3bcf7bea4e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 24ee6c3e7314436827e9c5d5d8f7eb768c3fe31e..422fcdb176bc09a19b7e6105016dce95f6e3df07 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Skeleton device tree; the bare minimum needed to boot; just include and
  * add a compatible value.  The bootloader will typically populate the memory
  * node.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 / {
index cfda4df72b722e47ea48ddfb3d4002d321d61c03..96cf0da5bfb3f778e3d017f8ca49f314ecfc9cdf 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /dts-v1/;
index 0994e9670b199e311f4ae6f21360ac5c11612cdc..7deb516d455c5001daee930a76b5b8228a27e366 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1996, 99 Ralf Baechle
  * Copyright (C) 2000, 2002  Maciej W. Rozycki
  * Copyright (C) 1990, 1999 by Silicon Graphics, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_ADDRSPACE_H
 #define _ASM_ADDRSPACE_H
index 5352b1cd3835e5c1ed37960acf4066929aee71cb..b72249957224cef9a3eb1ccb643a52611e063806 100644 (file)
@@ -1,5 +1,3 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #include <generated/asm-offsets.h>
index 44694a3fb83356319c1062837892b0ce0d303b6c..7abcf6df07c78249ce38b8c2a5b6cd2bd0d68fc0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1995, 1996, 1997, 1999, 2001 by Ralf Baechle
  * Copyright (C) 1999 by Silicon Graphics, Inc.
@@ -9,8 +10,6 @@
  * Some of the routines below contain useless nops that will be optimized
  * away by gas in -O mode. These nops are however required to fill delay
  * slots in noreorder mode.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef __ASM_ASM_H
 #define __ASM_ASM_H
index cce6995c7494458be3d69914976be5f878d8ea0d..321d322b8cf75faacb84ed279ef61d89e2c5efcb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 1994 - 1997, 1999, 2000  Ralf Baechle (ralf@gnu.org)
  * Copyright (c) 2000  Silicon Graphics, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_BITOPS_H
 #define _ASM_BITOPS_H
index 67fdf713018a56d11c68848c7c04c3685739db89..eef17b836fcf4dec3e6afa380fac8b0a416a85c9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1996, 99, 2003 by Ralf Baechle
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_BYTEORDER_H
 #define _ASM_BYTEORDER_H
index 83165d5c9705fcc2f41eb501eb363b15e556aba3..00696e672de0222037266bcd81f316a226404683 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MIPS_CACHE_H__
index 5e77dfa02937cd9a2a3ab88cbc40141b104b4b73..805da6f6ec4fd736f497961d44218565d8b2f630 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1994, 1995, 1996 by Ralf Baechle
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef        _ASM_CACHECTL
 #define        _ASM_CACHECTL
index 002b839fd4cb016b41cb2272b1b0c6f9f6ec5635..3161875441c64df03989ee62f0c114461cb85348 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Cache operations for the cache instruction.
  *
  * (C) Copyright 1996, 97, 99, 2002, 03 Ralf Baechle
  * (C) Copyright 1999 Silicon Graphics, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef        __ASM_CACHEOPS_H
 #define        __ASM_CACHEOPS_H
index b9ab0c65e6aa081182635b990d7388b2a4f89811..8f37471f81abc7fe7488e1e91fa29e554e5acbbe 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MIPS Coherence Manager (CM) Register Definitions
  *
  * Copyright (c) 2016 Imagination Technologies Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __MIPS_ASM_CM_H__
 #define __MIPS_ASM_CM_H__
index 3a891ba62727511706291cf292b0fb23b7ec2a02..7ea443673ad532676fea6b47e81456129fc7b3be 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index 0a7eb8322320c6526473cc16899030ecd6af2957..ed43b5d534ac24401b10d13414a1f8bf0b9af7b3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * const.h: Macros for dealing with constants.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _LINUX_CONST_H
index a6e9d940190c9683525fcb972a6709de509fb7ca..11a577cd909722648420d6db061060c39cc7332c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2003, 2004 Ralf Baechle
  * Copyright (C) 2004  Maciej W. Rozycki
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef __ASM_CPU_FEATURES_H
 #define __ASM_CPU_FEATURES_H
index 0078bbe1b851683795da30eb9ec5830305282e70..7b4ad083ba0fae843404777b581d517af87916d0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __ASM_GBL_DATA_H
index 45d7ca0cc6118f4dd6aea5292767aad88f4cf631..957442effd23ea1f920990b718028685ac02b2fe 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1994, 1995 Waldorf GmbH
  * Copyright (C) 1994 - 2000, 06 Ralf Baechle
  * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
  * Copyright (C) 2004, 2005  MIPS Technologies, Inc.  All rights reserved.
  *     Author: Maciej W. Rozycki <macro@mips.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_IO_H
 #define _ASM_IO_H
index 3d79ebcf593c452953bf975ebe72093014acc750..d1683202399b112b07e1bc2edd13bfb369e0ebfa 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Various ISA level dependent constants.
  * Most of the following constants reflect the different layout
  * of Coprocessor 0 registers.
  *
  * Copyright (c) 1998 Harald Koerfgen
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ISADEP_H
index 613f844f08c25f6d9477ef445a9df384ff4dff89..38f23021581a4059743ecaa1a9afeaf3fdc5fde2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2003 Ralf Baechle
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef __ASM_MACH_GENERIC_CPU_FEATURE_OVERRIDES_H
 #define __ASM_MACH_GENERIC_CPU_FEATURE_OVERRIDES_H
index 6b191d54a69f79b2b2edf749607f14636ea1eec5..d6258f5bce57a487b1d39806bbd1b1f0589e24f2 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0
- */
+/* SPDX-License-Identifier: GPL-2.0 */
 #ifndef __ASM_MACH_GENERIC_IOREMAP_H
 #define __ASM_MACH_GENERIC_IOREMAP_H
 
index f18e53f7b832e74c010056672d5076c0e8800de1..3f95bbc8803c11dd5601a9579638110819c66936 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2003, 2004 Ralf Baechle
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef __ASM_MACH_GENERIC_MANGLE_PORT_H
 #define __ASM_MACH_GENERIC_MANGLE_PORT_H
index ab06674b1442fcf92bca3a2d55dc760c3fd15de8..b7eac323cd67dbc55631d363e6812f6e0ee54ad1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1994 - 1999, 2000, 03, 04 Ralf Baechle
  * Copyright (C) 2000, 2002  Maciej W. Rozycki
  * Copyright (C) 1990, 1999, 2000 Silicon Graphics, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_MACH_GENERIC_SPACES_H
 #define _ASM_MACH_GENERIC_SPACES_H
index d9ffc1558dbfa392db6b3c0eef40fd4bebb4aa59..5c565393f9a6b40b1f866f194260f92647a69bf5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2013 Gabor Juhos <juhosg@openwrt.org>
  * Copyright (C) 2013 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _MIPS_ASM_MALTA_H
index 7a9d222aadecfc1ed32e91e12b46aefa49634511..48fa1f1f7f4e1b82d74576ff4a9e613531cc8256 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1994, 1995, 1996, 1997, 2000, 2001 by Ralf Baechle
  * Copyright (C) 2000 Silicon Graphics, Inc.
@@ -5,8 +6,6 @@
  * Kevin D. Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com
  * Copyright (C) 2000, 07 MIPS Technologies, Inc.
  * Copyright (C) 2003, 2004  Maciej W. Rozycki
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_MIPSREGS_H
 #define _ASM_MIPSREGS_H
index 9e5fa98d1c869075d0501a53e788357217f34dac..481d2ef6c2fa9c8c1833918a5dfbe4cc637bb1f9 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1994 - 2002 by Ralf Baechle
  * Copyright (C) 1999, 2000, 2001 Silicon Graphics, Inc.
  * Copyright (C) 2002  Maciej W. Rozycki
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_PGTABLE_BITS_H
 #define _ASM_PGTABLE_BITS_H
index 90c0affdee369dacb865508b87d4a60563a8bfc7..ec5d3381cc40a5e15c81f441250d4832b868260f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1996, 1997, 1998, 2000 by Ralf Baechle
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_POSIX_TYPES_H
 #define _ASM_POSIX_TYPES_H
index 02a3b167f537bd9cc454737d9a40a37a86a66685..39a4f435a848af7c5f16300e9cb30626af4a71ff 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1994 Waldorf GMBH
  * Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003 Ralf Baechle
  * Copyright (C) 1996 Paul M. Antoine
  * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_PROCESSOR_H
 #define _ASM_PROCESSOR_H
index da051f6e10b85377d604161ce0fbe25f4336d192..cb88d6d4f9f9279d90a08dcdb5aad881f8f64e3a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1994, 95, 96, 97, 98, 99, 2000 by Ralf Baechle
  * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_PTRACE_H
 #define _ASM_PTRACE_H
index 2a6b7244e7ed0f551f0ee0a421f3278e94d4770f..e75adcf38b691f3c78c165f3080fe0315b988007 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1997, 1999, 2001, 06 by Ralf Baechle
  * Copyright (C) 2001 MIPS Technologies, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_REBOOT_H
 #define _ASM_REBOOT_H
index af6fbb469e7cb772d0457b46cd84b27e334d7878..3ae5619daa7957039b9ff77cb628b44c22064152 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Various register offset definitions for debuggers, core file
  * examiners and whatnot.
  *
  * Copyright (C) 1995, 1999 by Ralf Baechle
  * Copyright (C) 1995, 1999 Silicon Graphics
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef __ASM_MIPS_REG_H
 #define __ASM_MIPS_REG_H
index f1efc45791583160c044b9044af4986fbbc6315a..e713749424e06e0a7e0c3d99c5df08ced1cd4d14 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1985 MIPS Computer Systems, Inc.
  * Copyright (C) 1994, 95, 99, 2003 by Ralf Baechle
  * Copyright (C) 1990 - 1992, 1999 Silicon Graphics, Inc.
  * Copyright (C) 2011 Wind River Systems,
  *   written by Ralf Baechle <ralf@linux-mips.org>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_REGDEF_H
 #define _ASM_REGDEF_H
index 92e9d04f7ccd6804fbe686323f5b9c56a96e912b..0987c4bb136f3a39f7cbd40a5283d2180e8fc370 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MIPS Relocations
  *
  * Copyright (c) 2017 Imagination Technologies Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_MIPS_RELOCS_H__
index b9d217999e22e192b4dfe57630e1c3ce48f38b85..93c30e9724fde9376e4559c568558770c3a6ac2e 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_MIPS_SECTIONS_H
index 2a0388652adfac5c29d110df4d66e715130b5b8d..1c7a6c2a28c96017b0449e0cc0f1e2874727c626 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1996, 1999, 2001 Ralf Baechle
  * Copyright (C) 1999 Silicon Graphics, Inc.
  * Copyright (C) 2001 MIPS Technologies, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef __ASM_SGIDEFS_H
 #define __ASM_SGIDEFS_H
index 1fbe899aaa82c90df1a51d7e2f452cafba4f50d8..faceaf91ec6a039085ea1895a12a55fba5c66e39 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 1994, 95, 96, 97, 98, 2000, 01 Ralf Baechle
  * Copyright (c) 2000 by Silicon Graphics, Inc.
  * Copyright (c) 2001 MIPS Technologies, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_STRING_H
 #define _ASM_STRING_H
index eaf1b2290d89589b734735843b559e31536ed23b..79e638844b21e04a87e451a4fa36462afc5b18de 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1994 - 1999 by Ralf Baechle
  * Copyright (C) 1996 by Paul M. Antoine
@@ -8,8 +9,6 @@
  *
  * Kevin D. Kissell, kevink@mips.org and Carsten Langgaard, carstenl@mips.com
  * Copyright (C) 2000 MIPS Technologies, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_SYSTEM_H
 #define _ASM_SYSTEM_H
index 627440dc24c30329c3f3f9c6defbcc40c864b5f7..7032862a295aea3113070641d5984673c5a80d07 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1994, 1995, 1996, 1999 by Ralf Baechle
  * Copyright (C) 1999 Silicon Graphics, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_TYPES_H
 #define _ASM_TYPES_H
index 71ff41dafecfe02f98cf8f7493114d3836797648..f4bfbdc693366817a948bfffdc7f1776d94dbb5b 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef _U_BOOT_MIPS_H_
 #define _U_BOOT_MIPS_H_
index 68985af4b9dda0fbfdfeae1a7e734596d3c96603..4a9bbaf7cc484cf561db2d37ce3ad66c006e714e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, <wd@denx.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index eebe06a9c91dca77a60fd3e39f033776bed4ac50..debb9cf7aba642565388440efb4f2a615e266e64 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2007 Ralf Baechle (ralf@linux-mips.org)
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_MIPS_UNALIGNED_H
 #define _ASM_MIPS_UNALIGNED_H
index ef557c693225938c47d2230c42465227f7e4b62d..589bc651f94166aa538d4304bc96182f3c477903 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += cache.o
 obj-y  += cache_init.o
index 9ed295ace351acd0b7159cf0343d727729415fce..22dc14b1073ed2441dfaaa1a9e0d4c18c100ad66 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * offset.c: Calculate pt_regs and task_struct offsets.
  *
@@ -7,8 +8,6 @@
  *
  * Kevin Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com
  * Copyright (C) 2000 MIPS Technologies, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/ptrace.h>
index 9dc47407684bd64973730c02d8a6ed7f5674453c..deca5189e33f93c285c7cc68596e9a4c916187c3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e305f3207a726e7dd60254a5fc8d18ac44f0996f..1d14fc487e5cb7432093c78175951addd4cfcf20 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 698a5afdee96a1a03e46d19e8e4584b5b3ac074a..b209f23f0ac293e1e4757b92253df78d3412a476 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Cache-handling routined for MIPS CPUs
  *
  *  Copyright (c) 2003 Wolfgang Denk <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 2d6d7b0c18ec3d35802180cd07dc4625fda56ae9..aba8c488272cf2e8c31a2cabbed0bd85f92b6ef1 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 1994 - 2000, 2001, 2003 Ralf Baechle
  * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
  * Copyright (C) 2002, 2007  Maciej W. Rozycki
  * Copyright (C) 2001, 2012 MIPS Technologies, Inc.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/asm.h>
index d0c52c9674fa43e03fd626d8e9e7e0a7b74d07fd..c6a517d66f88eb76cad681dce41e1eb4fc38e1e4 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * MIPS Relocation
  *
  * Copyright (c) 2017 Imagination Technologies Ltd.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Relocation data, found in the .rel section, is generated by the mips-relocs
  * tool & contains a record of all locations in the U-Boot binary that need to
  * be fixed up during relocation.
index c80f5fe1465da72d886f91b2f2b76f0e2fc1b6ee..99fd0569051e01ca88a2a2249c74b6a182a2180c 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <common.h>
 
index 18622c223d6aad65d9384cc452cd6fdc2fac0881..976978c3e96edc746f8fc48a47dd70cf2460de86 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 1994 - 1999, 2000, 01, 06 Ralf Baechle
  * Copyright (C) 1995, 1996 Paul M. Antoine
@@ -7,8 +8,6 @@
  * Copyright (C) 2002, 2003, 2004, 2005, 2007  Maciej W. Rozycki
  * Copyright (C) 2000, 2001, 2012 MIPS Technologies, Inc.  All rights reserved.
  * Copyright (C) 2014, Imagination Technologies Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d7e2666a7c92c7357c72ce88bb7bdd700ab3152d..7aa40c65d3005be867f1b2257ec515ed946b2040 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += reset.o
 obj-y += cpu.o
index fd74f0c2ae511afcb29b4cf558bb98336cfc9e56..5ba849c738d9e037913c89cbe6ba949461f846ed 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += clk.o
 obj-y += ddr.o
index 6d98efc480d8740d1541c18ef9419b04e9ccf530..7c15c2153290b39309e7515634c7ef07b04790d2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index eeaf4aec4d722dabd60fc652fd8d19baf6348f2d..2cf0b2cb1f9f8a433fdc7ae1e7925488872687b4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
  * Based on Atheros LSDK/QSDK
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 1b847f5eae3ec08dc8d54a86aed084dea478952e..390d4b3896e3a12158845b2f195d79bded449363 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
  * Based on Atheros LSDK/QSDK and u-boot_mod project
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <config.h>
index 348c65b2533299e0535ebfcc70c95daed4761d34..0beaa9b0afc26312542fa5639cb50b36c7a443c7 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += cpu.o
 obj-y += clk.o
index ba2243c9be9c2a97e6919dee70c44ca38aed85e1..a5dace7a99b08335948fcc5e25e31b21af4a472e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 8fcdf657d1e7334ab219e1d0a33fb53e673c466b..7daac03671493864be8c28089de7d4c743825e69 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 2ba1efa3e3bd73578cf503b81fb48ddae0241b76..289973ec953987c310a1206da5aa654e589a967e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
  *
  * Based on RAM init sequence by Piotr Dymacz <pepe2k@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 4ef50924789eb120270dea8b425389446429a735..9afc6726023f89c4a3b62b55a1e3ada1c0ca6784 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 2706812b918d0dbbc407983722987979b7defbf4..138a7f84832e05d90447e8feba34fe8112dee944 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 7b4852416b68f74bb3f385b9d8c3e38d5ffe672b..5d371bb5828d013898a78c45085f036d213b19a3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Atheros AR71XX/AR724X/AR913X SoC register definitions
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2010-2011 Jaiganesh Narayanan <jnarayanan@atheros.com>
  * Copyright (C) 2008-2010 Gabor Juhos <juhosg@openwrt.org>
  * Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ASM_MACH_AR71XX_REGS_H
index 582c0282e58d9831a087fff60d0d12d172406a5b..5de7a43f79ead4e0f0c39a1f0635920b78294f98 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Atheros AR71XX/AR724X/AR913X common definitions
  *
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
  * Copyright (C) 2008-2011 Gabor Juhos <juhosg@openwrt.org>
  * Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_MACH_ATH79_H
index 181179aebfde2620f00650055bf98ffcdf3ec0ab..59b76c86f5ce7292948f658b1594b2498fcf3430 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __ASM_MACH_DDR_H
index fd74f0c2ae511afcb29b4cf558bb98336cfc9e56..5ba849c738d9e037913c89cbe6ba949461f846ed 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += clk.o
 obj-y += ddr.o
index 533356c6a1c7a94a1c6ba759516719d378dcfb67..7447adef47e4089e6574f65852cf68cbd45fe1a8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 92d591c2a6810366fb9b7e4839d860ba18b862da..268da7336b3936d1e1d392d3249008c114521b1b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
  * Based on Atheros LSDK/QSDK
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index d7038faa6afbe04f58ee3a194b311eecdef576c3..169d340726236753f6eb6b15e7f4e5f2c5e5ac1a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
  * Based on Atheros LSDK/QSDK
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <config.h>
index 0593ec4a1b0dacc59e903b1317e868212581e7f1..6a94d886f94ff7832fc8ef3a2fd1598391c8d57a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index c5643e713b6fa6e90d3941c6f60ac7294a21d74f..4301b9c6d7f2138c772a523d8acf1c9c0e93b4c4 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2011
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = au1x00_eth.o au1x00_serial.o au1x00_usb_ohci.o au1x00_ide.o
index 67f495351583a72aa8c151caf1b69cec84e9f86f..84a1f59ba0726efe9e4467c0886fc514a46972a0 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Only eth0 supported for now
  *
  * (C) Copyright 2003
  * Thomas.Lange@corelatus.se
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 
index ba0b35df5d9dda08cec26871fd3fc1c911cfa178..ab52b9964ec7f3021278402419f02e5ce5b1d977 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2011
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 47845049bb9cafc9f4abec163e68a04ee128b34b..4bcbc2d3aee6e35b301aabea416344b04fbe81dc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * AU1X00 UART support
  *
@@ -5,8 +6,6 @@
  * Speed and options also hardcoded to 115200 8N1
  *
  *  Copyright (c) 2003 Thomas.Lange@corelatus.se
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 088e61210523105ad20d5a9de9779d8a0f670c5b..999b15ae8318a3264370060e3e4fab7e9b3fe4f2 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * URB OHCI HCD (Host Controller Driver) for USB on the AU1x00.
  *
  * (C) Copyright 2003
  * Gary Jennejohn, DENX Software Engineering <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  * Note: Part of this code has been derived from linux
  *
  */
index f76c4c3160f77fe20df77f96cc040171a7d54c48..e24248997864287ab8aa333aa0ad900ba7c9efda 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * BRIEF MODULE DESCRIPTION
@@ -6,8 +7,6 @@
  * Copyright 2000,2001 MontaVista Software Inc.
  * Author: MontaVista Software, Inc.
  *        ppopov@mvista.com or source@mvista.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /*
index f432accb8288eeed6540cc5c629f4702a0f1afd4..dd1b4347407a8f2048228bc364217f4eddd3f25d 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += dram.o
index b19b28a91022cb13e266d18a19ab46b6af927584..87ced7c5d5062079ddf79736796fe49b705df03c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a57f55d1b40fc5650f00e5eaa7593ea1f9de3543..99ea03e6a7083ab62ce114a6c05f15d2a37b2aa2 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0
- */
+/* SPDX-License-Identifier: GPL-2.0 */
 #ifndef __ASM_MACH_BMIPS_IOREMAP_H
 #define __ASM_MACH_BMIPS_IOREMAP_H
 
index c3194f0a3932f8ea1be765b95c5094bf42ae755e..8bb12a52c6dba8fcf88ae9913e6682a1fcacf5cb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015
  * Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #include <common.h>
 #include <clk.h>
index e7da807d66630249b8cffe57d9bc9d97a4b6903b..1b2391e016004cc2c8b9fffff43b17f1740a3bfa 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2015 Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __MICROCHIP_PIC32_DDR_H
index 16bfacf818fefca23b4bd8f6c10066756cb24190..69015334b946d06b9c8da965594ef0853304ee3d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2015 Paul Thacker <paul.thacker@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __PIC32_REGS_H__
index e37bebb539b825fd1baf2530753c2df7338d01a5..6ecea5ca971bb5e56e82d137f207a3120de31471 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2015 Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
 */
 
 #include <config.h>
index 66c68337461f8b8fd5afdbb28d2533126a247d16..8071b13f7b48deb4ea7199abb27936ad69cbbff9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) 2015 Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index e1eccba173a8b3e336275b9e4f1cc8487ec8454c..e9980e85fd110dd4cc2a9ce794f48eaa2166da95 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 head-y := arch/nds32/cpu/$(CPU)/start.o
 
index ca7664177341e9e864b0ce47ae6b3c972f16e608..cb3d8b35b5cf1478a9c7ec7dd935aec8a9290e8f 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -6,7 +7,6 @@
 # Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
 # Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 ifeq ($(CROSS_COMPILE),)
 CROSS_COMPILE := nds32le-linux-
index 3a9ada10d69d040e782809440e27ebe2edc26410..0b8ce7b1804be8c1891652b0a2541d2a9e496676 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,9 +6,6 @@
 # Copyright (C) 2011 Andes Technology Corporation
 # Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
 # Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 
index 07fa9429a92e14c328355337a0866bd8a7df8754..721a9ffafa39773f2a53ac2bd7f8affff5ab9035 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
@@ -6,9 +7,6 @@
 # Copyright (C) 2011 Andes Technology Corporation
 # Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
 # Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := cpu.o timer.o
 obj-y  += lowlevel_init.o
index 26f878fb5c563c86f71f46fffa0914cbc6884448..c5a7a3fd0a4f92cc0b14876695108626522ae0d1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -9,8 +10,6 @@
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* CPU specific code */
index d4bc2bcd438cdc63a162133a133a710505c14b52..507d79e77b8b98635210de385806474f18eef05f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .pic
index a284bf5b1e396168e98359ade909d92c04b220f8..23cc7675fdc0762fe639507549fb3585d2b57a65 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
@@ -5,8 +6,6 @@
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef CONFIG_TIMER
 #include <common.h>
index 956c5f8449f59f716a473765e03d0662f5fad950..e46bcfbbebe49a25f0ebcdb262af2cf3c7be6966 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch-ag101/ag101.h>
index 07fa9429a92e14c328355337a0866bd8a7df8754..721a9ffafa39773f2a53ac2bd7f8affff5ab9035 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
@@ -6,9 +7,6 @@
 # Copyright (C) 2011 Andes Technology Corporation
 # Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
 # Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := cpu.o timer.o
 obj-y  += lowlevel_init.o
index 9da0b31b4b9447a033c7fc1f13787e5436ea587d..c9cb4333baefa915b9ab4226de109d492b788a15 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -9,8 +10,6 @@
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* CPU specific code */
index 452d814042008ef910d89b2af007c77fd7001579..73f1f52056a6fbcde49f762058e49baa568caf78 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .pic
index 0c03a1029cb6217a0b4d20de066f36539f604b92..dfec5b3e96b563892022ef349efb4d7670018b24 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
@@ -5,8 +6,6 @@
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef CONFIG_TIMER
 #include <common.h>
index 8442241d713774abf5964933ae245fb71926410e..243096a663e1883a40909cd35c68cef86618a51a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch-ag101/ag101.h>
index 0d98d03fc33d18df025fb7b2ff8861cf6d79b06a..aa9457f5e4f1b25edc6bb535d8be0c31bc51e3a3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *     Andesboot - Startup Code for Whitiger core
  *
@@ -5,8 +6,6 @@
  *     Copyright (C) 2006      Shawn Lin <nobuhiro@andestech.com>
  *     Copyright (C) 2011      Macpaul Lin <macpaul@andestech.com>
  *                             Greentime Hu <greentime@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .pic
index 40db0e6e816746bfded3ab95e859722ffec0524c..4abaf0af1a8f68d8b15c29764f10a54e3dc419b3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,6 @@
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-nds32", "elf32-nds32", "elf32-nds32")
index 1d6b19579c79297eda87784ea7f1fc11078fa6b9..a8e23ad9ad845952f0ff6b66f139ddfd1306f342 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 dtb-$(CONFIG_TARGET_ADP_AG101P) += ag101p.dtb
 dtb-$(CONFIG_TARGET_ADP_AE3XX) += ae3xx.dtb
index 9d55c9784c58aae46e635cd7183729c2719b693d..c283cfae9b55a725ea68b5df2ed639ba7a8cffe6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Andes Technology Corporation
  * Nobuhiro Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AE3XX_H
index 0f4c3efbd4dccdcfcc87de8ef84f07b7da8084d2..23908f82a4e0bfdbfb9e3d0c45732c07eac83d60 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Nobuhiro Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AG101_H
index a8aef9381f4ab099013302b130e0d11afd992c22..d1f4b02e10eb2030bb147c3873a34c1b8e94ee87 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AG102_H
index 2e2fe01f0e630374e4cfa4f20ccad544a876567c..804f8581b6e7c9dc0a2967abd4406b166e0a2f9e 100644 (file)
@@ -1,12 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013, Google Inc.
  *
  * Copyright (C) 2011
  * Corscience GmbH & Co. KG - Simon Schwarz <schwarz@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef NDS32_BOOTM_H
 #define NDS32_BOOTM_H
index 7e9aac80ff60f8a5041860b8f93746b31732ce1c..6c72b2baf537155b4ab33ae240fd6c5ef9290c4b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CACHE_H
index 7289217164dc93445a5956e108e644cfc043ad53..8964a58f272450c224b6160a73dedc29c39133bb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Copyright (C) 2010 Shawn Lin (nobuhiro@andestech.com)
  * Copyright (C) 2011 Macpaul Lin (macpaul@andestech.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index a627306ed852306fa0ffad8d9ff1c2f5001489ac..e6808dc84089da299d537578302db38230671835 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Andes Technology Corporation
  * Ken Kuo, Andes Technology Corporation <ken_kuo@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_NDS_DMA_MAPPING_H
 #define __ASM_NDS_DMA_MAPPING_H
index 1f5ec1ff1fc779055d10035b5e833a01103ba1f5..be04a18857a14f6c2f387f0f18f85f973004a674 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,6 @@
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /**************************************************************
index c6d8d9b471dbb3829c80ac617597a57f3e80038e..fdfc574afc05573435b895a29122080dc8bdbd8e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  *  linux/include/asm-nds/io.h
  *
@@ -7,8 +8,6 @@
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * Modifications:
  *  16-Sep-1996        RMK     Inlined the inx/outx functions & optimised for both
  *                     constant addresses and variable addresses.
index 60d5317797a0fb4bb79cbd3aea78d8c399276c80..0c8822b7d4d14d1125c6bfcc8902cdc7358d200d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * U-Boot - linkage.h
  *
  * Copyright (c) 2005-2007 Analog Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_LINKAGE_H
index 66be2580522d14265d20d8f28a4338ea23a00951..4e119470ee2eac55b2620cff5c11f899d5d09012 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * include/asm-nds32/macro.h
  *
  * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  * Copyright (C) 2011 Andes Technology Corporation
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_NDS_MACRO_H
index c5f3caab80c2a30dfc08f6629c0d700a449b60d2..aba9d9741921822e008653fd67943e6f8ddf9eda 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_NDS32_SECTIONS_H
index 833d979af5275cdacafece22180f0da5f64a906d..8217bbf6fe0ec146e7e0b3c544070ae6493c88c4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  *  linux/arch/nds32/include/asm/setup.h
  *
@@ -5,8 +6,6 @@
  *  Copyright (C) 2008 Andes Technology Corporation
  *     Copyright (C) 2013 Ken Kuo (ken_kuo@andestech.com)
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  *  Structure passed to kernel to tell it about the
  *  hardware it's running on.  See Documentation/arm/Setup
  *  for more info.
index 007e66bd689473ff65c36dfb4be6d640601293af..5453a9b902a9cb9f1a4961797d155bc38494517c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_NDS_SYSTEM_H
index dee5f43ae1552d67de77b7d7d4aee0768eb124d0..7d39320c15082ba894858d3037a96b23cde53660 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -6,8 +7,6 @@
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _U_BOOT_NDS32_H_
index 4378ebf44b952ca16bd31b9216ae3af3d73be66f..68701d6da9a5ff04b6927ba8076fd6e497e7a792 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -7,8 +8,6 @@
  * Copyright (C) 2010 Shawn Lin (nobuhiro@andestech.com)
  * Copyright (C) 2011 Macpaul Lin (macpaul@andestech.com)
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index c88ad726bc7eda2826eb20cefe7d8890ce836382..501f26f1c37e804b36db5e725362d3f0717098de 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,9 +6,6 @@
 # Copyright (C) 2011 Andes Technology Corporation
 # Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
 # Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += cache.o
 obj-$(CONFIG_CMD_BOOTM) += bootm.o
index 1313506ed557e6df32c00e70da71740467c0eae4..c50e8e516870f18b2949615c6ee7a7dbd967a135 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 0d7f57851739d660327f6612fda7865c0baf30cf..0cfdc52b465a8637e7d46cbbc3fcd5d078fe307f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 846948167fd46b90f964665b853b0a767a4c65bd..9ab30d19653b6c8727e4f2c8bb69e3675b3194f7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 72ff78d1d770d462046c3399b0e1775d170e0caa..966c19a1ae53b9f8ee1ff32e182422c78ee6abf1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -6,8 +7,6 @@
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 18685a9250c352e173f5106b4f5d57f174bb44d3..fee18b1b52fda6c7e137099f133de9988718884c 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 head-y := arch/nios2/cpu/start.o
 
index 82bd887961b65b5848b7e30e66cb11221eb38632..c63d170eaee658cd0a6ade522e6e5a7ce7117844 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2004
 # Psyent Corporation <www.psyent.com>
 # Scott McNutt <smcnutt@psyent.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CROSS_COMPILE),)
 CROSS_COMPILE := nios2-elf-
index c859b46bf83066c56be4a0e6a7c75617ddca3385..0b675e7c08301a220cc34d5bcfb43878632c8a20 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 obj-y  = exceptions.o
index 6c4ec2cea40b434603e113a25a2e1136e37b3f54..1fc79213e202e6da084ddf76fd1637a2518e567c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f5fa8d7453b3be9e0ae41ddcadbccacbe5d52720..95be04cdb39912cdb29036b1816d6730eb780e10 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 1599674353c6b80214260185329c415f8e7f7e6e..6b5d0724e34a10de3cdebeef4f5757698c5ccd82 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3e1b0c9514052f5a502994da9edfb440b2bd5fe5..2900200dbb91a2192adfbf718dbbca3bd3b417e4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 07ed6e445f99e8d170e306fa3e0002777f327211..1c3cc03178c7e3d4eec68ea606fd43b2162820e4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/ptrace.h>
index 3bd3f2c520b27408744bc610a742da4d8400d93a..cbf54b46103faaf2925e5cba7c98a1e49ff73bce 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 461ae68ce70837d6a25282f424736ebe75500b63..9cd40165abaae261d7fe2e4073182c3c606dbc14 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2015 Altera Corporation
  *
  * This file is generated by sopc2dts.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index a3cfacb98ab232078c15df3fc24bd08971cc5f7f..5a84935769cc5b2e7849dc56b8fb7a4c58b559d6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013 Altera Corporation
  *
  * This file is generated by sopc2dts.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index f22fabf88115c3b913cebdce4f5dd3b9301445ac..0014acfdfb764de14bdb3d65b0b558d9207a60b9 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 dtb-y += $(CONFIG_DEFAULT_DEVICE_TREE:"%"=%).dtb
 
index ee46f3722c1d8d2b2a273cd646ab253c8c09b87e..289da18437ab39098a928306fafb8307c65a080c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_NIOS2_BITOPS_H_
index d52acf81491ea06058d6190a740917eb675a45aa..5d96b31c90228fdcb8db1ccf48339ee822d69d2b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
-* (C) Copyright 2004, Psyent Corporation <www.psyent.com>
-* Scott McNutt <smcnutt@psyent.com>
-*
- * SPDX-License-Identifier:    GPL-2.0+
-*/
+ * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
+ * Scott McNutt <smcnutt@psyent.com>
+ */
 
 #ifndef __ASM_NIOS2_BYTEORDER_H_
 #define __ASM_NIOS2_BYTEORDER_H_
index dde43cd6fc788fc856882ed6fdda666236d2a6c1..57848840d06353ee59094b51ba02482920c7d245 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_NIOS2_CACHE_H_
index cd29734789449b2cd0a0a006a821af9cf897e0d1..bad0026648a1477581daa322ba2baae035e24d22 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index 9863fd9f881ec6f419f8539da423809f2da682f0..1a0e7d25fa3b355d20c0aeb0aef573e4a1746022 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        __ASM_NIOS2_GLOBALDATA_H_
 #define __ASM_NIOS2_GLOBALDATA_H_
index 4e5b44a4e45855417e873dc77305ff02475aea43..41e6bd4ee1041f42dc9dbb57d60211bc099b94cd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_NIOS2_IO_H_
index abe4df358141967cda164f4b73e787cb6dde892b..0872dd6ad13d7c2dcdf5776af3dd1a497776dd9a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_NIOS2_H__
index 69d79b785c5b0955f3495abc501aaf28ee608241..346cefa0a23a31faec89f3f6e1832f2e5fd12590 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_NIOS2_OPCODES_H_
index 28a25c53db5d50400f194d44af0a6f4fd1714833..2ac4a4b4c84d87670bda8cd7db6023aaf803a73b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_NIOS2_PROCESSOR_H_
index 732e9d7e747793dd107db80c0064c76434516413..317d8ae09b4437229e2191b48d05e267c23bed0c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_NIOS2_PTRACE_H_
index aff3a798513d4c279a03be17f76fe50e48ad8439..69f4921fef56f18b57e6bfb5732fd16dafa24f9d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_NIOS2_STRING_H_
 #define __ASM_NIOS2_STRING_H_
index b15853563e20805912dc440d067fa26c841cee4d..33614d541e0b15f25493222ca9ec95bb2bba89f3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_NIOS2_SYSTEM_H_
 #define __ASM_NIOS2_SYSTEM_H_
index cb02e98a82784f76bc3de3f1719e07140dea9c83..f050067143b7aa5da9b07cd5014bae65c0084b94 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index e35d2e92a29672e45b730b3eca79f0cc4db643ac..a9f3c7100e7227bc8bd048ce469772066183c49c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += cache.o
 obj-$(CONFIG_CMD_BOOTM) += bootm.o
index 00ade2c57319a5f34e450f93329e9e44fff80b94..485d5ae540c31ef308c68654fa8440273c9931ee 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7c74e1adfed12ddb377e16c5ab4050a50af78ede..c2cdee3e9e65b5cc65ae67259e9cac3ff22236f4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
  * Copyright (C) 2009, Wind River Systems Inc
  * Implemented by fredrik.markstrom@gmail.com and ivarholmqvist@gmail.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cf1b8369259a5bc9ab43cd224792c59f91dea812..a45b3e82efcbd07fbfeb0f6947e9af954be41561 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of GNU CC.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 typedef unsigned int UWtype;
index 45ec5f0f193937e3c17bd7a8342bc9cc38fa1b75..e46d45378a96576927376d6e22e4857744b5d470 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* longlong.h -- definitions for mixed size 32/64 bit arithmetic.
    Copyright (C) 1991, 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004,
    2005  Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* You have to define the following before including this file:
index 4ef530181c9921fa28cb512c9aed5ce0a3062d5a..5050f387a6e515824312c1ea59686e0ed240151b 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 head-y := arch/powerpc/cpu/$(CPU)/start.o
 head-$(CONFIG_MPC85xx) += arch/powerpc/cpu/mpc85xx/resetvec.o
index b0ed374563adb66f107fb127b0af328102b12109..f5d21c837a4737308886dbe2ea4a5ea08005fc32 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2010
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CROSS_COMPILE),)
 CROSS_COMPILE := ppc_8xx-
index b182aa66f322a787f4cb06f4db115a6bcfba3b55..e7f6405927736273370b284a9d4af9ed98c849e1 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_MPC83xx) += mpc8xxx/
 obj-$(CONFIG_MPC85xx) += mpc8xxx/
index a93cf13628a30756d9f07d387ff65467cedf7654..aa4affa911b3aa61f2aa0b675b74a12eae39ff7c 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright 2004 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 MINIMAL=
 
index 0c083504edfaff6da92219818ba3b28bf18491a6..14870eec4dd574f6f0eeceae6f0a1cf206f196ab 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2004 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 PLATFORM_CPPFLAGS += -DCONFIG_E300 -msoft-float
index 3bdebd845cd1c0d5eb7a98b4e25aae82cc7de242..82370b54301e583ad4de60c5e9c8a5a0a70cadf4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 2a9db0c51b8908ee5ad231d5ef04a02e7b1e43f9..fcac9f63a8132ee09e5194e6dfdb94e60c4d8d4a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2a486e4a0c46b7231beeba3eaa32ae5e97d9a064..73f0be2a30edb339aad47345bef491d790c647e9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007-2011 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
  * based on the contribution of Marian Balakowicz <m8@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 525057125060820929b0a615457e762fb9c1f007..0ecafd708fc234429aceaf7ed2fc80e7d2f2b788 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 50503b4d2c0f150fac67876673ca3ce7a84b6bdc..520c2c363e3160e6a0bf4e7919e916720174ab3a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright 2004 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5659ab8d9201832bcc6c168dd6d27a3a9972d439..c49b4f784b6f748cec8784cdd2e885c254b5ad37 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index bf41c69d88037668042e3c9f7ae275c3b74b6fb3..665ac378c89ae9fd7a25a0cf07337239c7713464 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Freescale Semiconductor, Inc. 2007
  *
  * Author: Scott Wood <scottwood@freescale.com>,
  * with some bits from older board-specific PCI initialization.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 28c25e5febba59176db4ebba14a5360b6156032d..d3f979f3c49c71df3a671969eb55a8b6cdd08f5a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007-2009  Freescale Semiconductor, Inc.
  * Copyright (C) 2008-2009  MontaVista Software, Inc.
  *
  * Authors: Tony Li <tony.li@freescale.com>
  *          Anton Vorontsov <avorontsov@ru.mvista.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 14406af6b05ae7f65eff06730e681fc1ef63e726..88aa689551110ef061454285957b393e12140066 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
  * based on source code of Shlomi Gridish
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a0bc477dc3c401f09e20ed309f12ffc05f37d1d8..982a4475f00a60a25c165356e303ecc0930a88a0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale SerDes initialization routine
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2008 MontaVista Software, Inc.
  *
  * Author: Li Yang <leoli@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 21ab0153fc7b1f9b4baad8b679ec0d02e5ec33e1..bbc8ef03c7ba2b922cb99c93d2c24011632e1fb3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2006-2007 Freescale Semiconductor, Inc.
  *
@@ -7,8 +8,6 @@
  * Copyright (C) 2004-2006 Freescale Semiconductor, Inc.
  * (C) Copyright 2003 Motorola Inc.
  * Xianghua Xiao (X.Xiao@motorola.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5498c19e253d84e3a53b67a6f6fc7d2ec0af6206..f0945281cd275ee2c547a4aa2c84266448454bba 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1c65e4cb78ddd53f7c41fb697542d056c091699d..746f1febba0c050820f757565115bc447caad4e0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d2fced8aba86130351bf34539fbc01f4ace56fbd..a3bacf138c2b9c889d0bbcd05335023542d69285 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 1998  Dan Malek <dmalek@jlc.net>
  * Copyright (C) 1999  Magnus Damm <kieraypc01.p.y.kie.era.ericsson.se>
  * Copyright (C) 2000, 2001,2002 Wolfgang Denk <wd@denx.de>
  * Copyright Freescale Semiconductor, Inc. 2004, 2006, 2008.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f238d0b91c1dc33e2070115176200272c845c49d..1c6c38b15f11ea26aa4bf66143c746dd8d693569 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 1995-1996  Gary Thomas (gdt@linuxppc.org)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 4101eaf3f327d343c2128b38e28dd3976e45a3fc..856d3b3e163a4f3336eceed8b567f4cdcf22e037 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_ARCH(powerpc)
index dbd8bbe23c187e59d130b4780cf856c6d3cf9acb..37a13fd8c2a90f600f7e0564703542a21856707a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_ARCH(powerpc)
index 04585d0608cab28ca9b8002486195badca31700d..019fce6314255f5edb66a023aa097389d5b26b3b 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2002,2003 Motorola Inc.
 # Xianghua Xiao,X.Xiao@motorola.com
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 MINIMAL=
 
index 4ceb6f51f34f9aa048680e28665c5b38ff4edc69..3dccc0e1068e6c9e05c6f27dd4a1cfcb664dbd0e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a5709dddc009653deabdac1243cdc0e20e0207e9..8e18e12f634121b1bf833b25e5c6019e63075c84 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4b5cd9933211878db2e15cb7a4026f2532824e09..8604f4a8e8fe04ec4cc3379a2c7fcd5b3ad58d35 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  * Author: Prabhakar Kushwaha <prabhakar@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 74d27b9a63ffeb75a0404595f4057dedd033c951..97eeb489cbecf4aaa60f6e33fdf9ce2924bba5ea 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index b8be59659eae50bb1e2aec2485e6edc7ec6b3cc4..eda2e7e63d7631a639d83430c95a4ef8cd87ea92 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 72c964cd151c89eab2ed5fcaec2011ac975df687..44d69add68003727fd9a44021d8e10586b2bfd2b 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002,2003 Motorola Inc.
 # Xianghua Xiao, X.Xiao@motorola.com
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 PLATFORM_CPPFLAGS += -Wa,-me500 -msoft-float -mno-string
 
index b3de164bd8f8c3940913c0029a45542493654eac..bf48836036b89ff4c1d2d4ae06c12487dd8b6305 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004,2007-2011 Freescale Semiconductor, Inc.
  * (C) Copyright 2002, 2003 Motorola Inc.
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 99abb6786c7b3467f6c349591ff4083a8b346e3e..cbcd62e19a0b917e34aede528a592b2a43d5b33a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2011 Freescale Semiconductor, Inc.
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 345d693ec4b5d3ad7972566e60a5416f4306c152..40cb24dd54a04ac393284bb03b88edc3b9e565eb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2012 Freescale Semiconductor, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7708f059ca21a73ccfd215a1aa72bc0a093cae80..5dd56c861b9d9170fa9625b78f7ad10dcbff0fbb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * MPC8560 FCC Fast Ethernet
  * Copyright (c) 2003 Motorola,Inc.
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2000 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Marius Groeger <mgroeger@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3bdaa5fe7bf92484b2d793c8a6e59f66c9d00e9e..20ecca605ff0fb31bdb6d6f444a3536bffef4a2d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 677b062044b5947c3c511c9ee41ceb571424bf16..d7a633ddf259b447ace620aa84169679ce5e8b7a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d515b234a4914fb3d3eb1607732aada988693fbc..4e2d4442746406e164c804d4457a4444be995747 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_CORENET2_SERDES_H
index 79d6544a09805da4267016058300278e519ce503..2fab9aaff41d664abec3d5fb1543f4d1b641202a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c02dd20af4c5422103282637610fbfb2ab84fbcc..e95dc485814f2684ed950951201fe6d17af32050 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2010 Freescale Semiconductor, Inc.
  *
  * Author: Roy Zang <tie-fei.zang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_CORENET_SERDES_H
index b92549000fbc369c006af3829f40acf32fe65754..b5a6ead8bde6bff5716ac3d9525126e59d61158c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2003 Motorola Inc. (MPC85xx port)
  * Xianghua Xiao (X.Xiao@motorola.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6cfe2f67593e480729875306b0dae8d9caa15f80..e7703b8a49d4ad0d52cfc1e98d6d97bc2a83e831 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2ea9f5c7be0fe4c4869776d0920c051046394b33..42501ca3cec5cd4a0ac03152c09b82e451eb9369 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8c075f1e52451d9e18944fb1a16c87cd88165775..c4c4154ac37049776247934d7e2cffca4e8b346c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008,2010 Freescale Semiconductor, Inc.
  *     Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index b27763ed7b19ea1cdce08a2d83de313698099fed..bdcf46ed114a4568ae0734e38c7f5c9d0343d890 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index f1042d5b586bd5c59042d2456e56a36eecaa6d04..99bab9e8ef36da190efed8e65c83f10c9ab603f6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 7c287a0ddd0aedecc6ff9111cc9b2ebf2ffad397..414c05868f496b4bd94ef6c8162a432356b1db84 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index cc8ddb2aa22a109f7d377b8b4d2b2ad17a7724fe..637522861ebef3f39ffe513917fc153c866fa96a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 1f0f4743f9ccfc9f3826809340762eb9cdd2b096..0e0c63a14f325621d16bd92be08c913f4d011505 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index d8c0b62fe729ae81cd4eee3e041a8ceea784108c..cc907c5894d381b98e08040fa2287ae472866c89 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
  * Author: Prabhakar Kushwaha <prabhakar@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 77b94399ba17d56e8be1e1d45e67aa0eaf4a5cb7..509051047b0cafd6e44105b240459cb33ea4b2b0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 88013d41c9cbb28d6841dc9477697471dd49b860..4c51a72630dc22ea33c7989e5c92b99551d13549 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
  * Author: Timur Tabi <timur@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index b2b9f95ca95b027036c002f08cb1dddef114dacc..482172d4e02002eddb0a6bd6b6a963240f9fa910 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * Author: Roy Zang <tie-fei.zang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 0890eaa56565fae11758559c4fba932e30aa3c17..1e7ed4395774c130037a492e7ec8740235a6427e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 8b6d27452eb17171ad1843074853808617c70e14..8a8334667824ccd969ed4898a570a03abbf282f6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f278549cbf65d0d1f84af30f1326048c80f2f7e2..3eca3a69326fe896249728ac6056a7f59150e268 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ff8216bf52f48ad748da502ca2abe230766f047d..7db05d9672b8149aaffd5f534a80282668a14184 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c88c78c4e66a5482cca6b1301e54874753e479bb..ec8234c1c1e5fa3e23376402f4eb80212c0e2b03 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 174eb04d7a0d8c74da1a266f79b139696e11ecb2..5b766f1d5171f5dfa3e7f6a1144006dd009ab66c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e719d322ee4ccdb1b969b729881216cf924368ab..463fa119c9b8b642050348ec283d6b82f1cf3eca 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 99e3e91e45ada083b1b2ac94b707ec70436267f1..575b604c21155e5c8f74c1798f9adeb302bf7df4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c88c78c4e66a5482cca6b1301e54874753e479bb..ec8234c1c1e5fa3e23376402f4eb80212c0e2b03 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1c99f9ffe357e7e909726d2898ad71b73c7494a2..e3d163af9eb9eb0d416f9c01be0e39962083c10c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 577b6d9e791e1145bf84c188d887bac684856702..2327b2c2a414339d2adf43f068dd954c3ef2de2b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 538729f38879c2f8957ca5024f0cdc6d2acf15d0..90ccc3427c7bda313369c70570a279d125387fbe 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004 Freescale Semiconductor.
  * Copyright (C) 2003 Motorola Inc.
  * Xianghua Xiao (x.xiao@motorola.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 4514d2e19253d8c4a740a716eef29eed45188489..52e2124fb9763efeb89969f11d1f52aabbb93456 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 49e82a2773280d7638861a24d1595e1a6ff03e18..c5b1443058e2148dd394a506a877545da0e4591a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
  * based on source code of Shlomi Gridish
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e1f12089c33e1139ee957f338d811ab38a0bc2db..5d212f35b56c97506e37c3e2ee36c88aa173c554 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2008-2012 Freescale Semiconductor, Inc.
  * Kumar Gala <kumar.gala@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index faba6421f93deef5aac19497fcfc2423f171d6ec..a5c418570fa2f4da642132898c6eaee3f0f7d59c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003 Motorola Inc.
  * Xianghua Xiao (X.Xiao@motorola.com)
@@ -6,8 +7,6 @@
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Hacked for MPC8260 by Murray.Jensen@cmst.csiro.au, 19-Oct-00.
  */
 
index cb8281e19e13e15204cfe6fb129149308207a342..acc2f2bb81842dc30bc3c1a7c2814a64acb881c7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004, 2007-2011 Freescale Semiconductor, Inc.
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cc45f715e84bbe4c7164c5faf6eddf096fc87a12..972049b8e95a0b84708e6511945a609a817072a0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0f016f037028af6856d9969db8c1e2abd3a8759a..932aa08b276daa8860f4e7f77e37b4badb4bf1a8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004, 2007-2012 Freescale Semiconductor, Inc.
  * Copyright (C) 2003  Motorola,Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* U-Boot Startup Code for Motorola 85xx PowerPC based Embedded Boards
index 8f95e335d8240ceda6ca054b194d3ead155dfc73..d2744bb9f82b5b249bd4ae6c92675fcade593cfa 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7c4519e4a4ca6b06c4de55b5297db0299abeb50d..16458e73be13b1d93dc3fc68ce34cbc3324b5525 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b98c7bcd61720e111f967ff976b24bf39451d288..99b52bacdad6fb5970147ae953989b77b2f948a1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d5dccd5cf22c7e957831944bcb260c60486f9dd7..3a7fdef79c2e9de87267fffcb64f47dc2b3af904 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 868f2d5ca17221cd5e7f81fad48d7abe5960e013..17521dc3a4a82697fce5b508b1fd065edcc1aa2d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index fc63fe3613cc934bb7240f4e8c154f8dd9ce4c48..32cfcc0242bba89ca7aa33ec6ca0f746fd338867 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  *
  * Shengzhou Liu <Shengzhou.Liu@freescale.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 14ada9e690a3748ff22da08f698c0adea664790b..172dbdbe46496e463bc09491f489d2c59f40f31a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3fc527d3750286b1c8a3f8d8540a90b9d7b3e812..a8c0c47f4af1720d7c0971f3c00e9416956d1f01 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cf31eb2ef3a61a05b29d4a1ea9d5971144684355..808d953c525907beecdbb9f18fd05029c4ffaab2 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9d3556e50c58a024752005ab54a3b40bba9f8f55..e1d492f05a9fcf091664d0a43c3a3e116a231598 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * linux/arch/powerpc/kernel/traps.c
  *
@@ -12,8 +13,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 0399f93e6ef04aade2fa91a7379cb13a0c5e5689..6db6da19aa34e28c391fa89ad2fac42c105fb247 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "config.h"
index f04456442cb7c7cb105455460e882e160cf3e414..8588d7c8ad52b706aaf51a0503bae472d5a0c8aa 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de
  *
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "config.h"
index 889a4c24001a6faca7a2684ad9c0aface6f59172..04951825d49d456a4f55817820066370235d022a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de
  *
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "config.h"
index f15eaf38052caece83515d468cb2d6eed68eca2d..14c31be5bf2d70a7ee7d7acec88fc1ee219b44df 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2007-2009, 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "config.h"
index 88c23fc58cf1fc601fb72f1718a8a1954bdb8d55..6e12be6a3f2413d4d32bdf9a7de4e316a9f53b9b 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2007 Freescale Semiconductor, Inc.
 # (C) Copyright 2002,2003 Motorola Inc.
@@ -5,7 +6,6 @@
 #
 # (C) Copyright 2004 Freescale Semiconductor. (MC86xx Port)
 # Jeff Brown
-# SPDX-License-Identifier:     GPL-2.0+
 #
 
 extra-y        = start.o
index aefb0f1fb4ffeae8af4b19e4786323ff511e7fa6..5db5b0b4ed7eaa868a09b04205f241fa0b8fbfcc 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2004 Freescale Semiconductor.
 # Jeff Brown
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 PLATFORM_CPPFLAGS += -mcpu=7400 -mstring -maltivec -mabi=altivec -msoft-float
index a02e872862bc53b592e7408450c7b70060ac29ce..c023d0684f8ad065e6ca3114bbe76e4ce0417c81 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2006,2009-2010 Freescale Semiconductor, Inc.
  * Jeff Brown
  * Srikanth Srinivasan (srikanth.srinivasan@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7527515889244e0c24f76553629657ecf68862af..89add62dc1b4a5419561b5938d52ddac149833a0 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004,2009-2011 Freescale Semiconductor, Inc.
  * Jeff Brown
  * Srikanth Srinivasan (srikanth.srinivasan@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 4bd36b68860395b87a71b967ac1f7513e429ad9c..82262da26293b79bcc56a3260bfa760c74111a4e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008, 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 81874790ff35323efe76e5f50a291c63e0d559c4..ed780a599d143384e33be26766d71662e5bc8d09 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -11,8 +12,6 @@
  * (C) Copyright 2004, 2007 Freescale Semiconductor. (MPC86xx Port)
  * Jeff Brown
  * Srikanth Srinivasan (srikanth.srinivasan@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 66c1162f71c4cd2107ac1ca24f031533dc539c3d..97bd160df8a5f5ce3a9e77e3666f6366061cb9c9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ea4f4c81861d2f95efc13bb4954450f60ba54cdc..0e0a90eb7b58dbb5ca531a55f87fee07581970b8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 5b12cbdfffe8df49e18c754dbd65a69ef53b50b6..d272d4ba297da46dd90821da3a7b5c453ec7c69b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 3977049dc38b1fd800e90285e0de17404b642301..72ad8834c979ece1729423b6a3d4277dab3f6ace 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004, 2007, 2008 Freescale Semiconductor.
  * Srikanth Srinivasan <srikanth.srinivaan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 #include <mpc86xx.h>
index 51b47b823bd6d68bab9bdd81a5c0dae3aa5d2f4f..434c4f3f43bf953be468dc476ae9a2b70f4dd3e4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004 Freescale Semiconductor.
  * Jeff Brown
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b9e544d23cb4f417f8d8a2ab610aaf3427d982c3..59213c2dfe3da93d5cfbe71ca522d43b877e4272 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004, 2007, 2011 Freescale Semiconductor.
  * Srikanth Srinivasan <srikanth.srinivaan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*  U-Boot - Startup Code for 86xx PowerPC based Embedded Boards
index da74146844f4380f37cb4f0c5d97114537081704..1820187d1d0b621b2948dc0ac87027940ca83474 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 1995-1996  Gary Thomas (gdt@linuxppc.org)
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6c48f4099286edc47c69b4c4b0fc3163bd41c43b..94f07c6b7dd201663cad43d018c1fba6538ed1a3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2006, 2007 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_ARCH(powerpc)
index 35ff18a7b3b7cd3788bdf7f0bb50eb5504c51195..8918a26288faecbdd97255210531997db46b9bfc 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y += start.o
 extra-y += traps.o
index f8cd5f5e33f089bdb825f9a17fd074ebd30254e1..8051d3e8d23a918c9a284328095eae3c846e1227 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017
  * Christophe Leroy, CS Systemes d'Information, christophe.leroy@c-s.fr
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 485e43d2de3cf95ac846ab3f9c73d84cd0217be8..00b7ed50a9d3d549f00373c544ed485e32869765 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2010
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 PLATFORM_CPPFLAGS += -mstring -mcpu=860 -msoft-float
index d17ad846949222a6fffaec351906da06794cf743..798eabdc21c1db9dcf0cbbc0d5c7db80458f0023 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 99e8c85e7a37c4fc23fc3ce6a5c4bc0022b2d2e4..8bd6d0fbcfd620b4a7f101116321d3e79d49696a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9c46762418142dfa8522c61f07bba34232514f9a..55c6588249c8de41ad2358f903e593f62a1931ab 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 (C) Bryan O'Donoghue
  *
  * Code copied & edited from Freescale mpc85xx stuff.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8e732555baf202b710b7eb5f31ca11cae4d11e3e..442c01ac6f4b23403d6c70223dfa465794bc8976 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 20f9664f060f56740c3dea81c284ac71484c007c..26aa7a56455ca46d882f30acc42ce6de157157d5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f8eb4a13eafd49bbf65eb5e21239096f44c951fc..5a8fc1f200d044347c9078819e164240a5d1a311 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 62ac80b03b9b0c163f8e0675ad693145784ffb52..8dde4beeea1cc6ab87f8b76b7f4dcb3c2286fe97 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 1998 Dan Malek <dmalek@jlc.net>
  *  Copyright (C) 1999 Magnus Damm <kieraypc01.p.y.kie.era.ericsson.se>
  *  Copyright (C) 2000,2001,2002 Wolfgang Denk <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*  U-Boot - Startup Code for PowerPC based Embedded Boards
index 23646adaddd7c97f404bafb8ec380f350e65f46d..d2bbf3e9968640131072768f0edd5f97d7532844 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * linux/arch/powerpc/kernel/traps.c
  *
@@ -8,8 +9,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c5592cdbb324cff9fe411ca4ad770d64b09c54c9..bec891d5401c952c814cbf64e5b244d60ca374ca 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright 2009-2010 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 MINIMAL=
 
index afb5b512ba5cdc4cfdaafa566282b421ee005c5d..467eac4a2e21ac49b2ef7a3ef4fa7e63d03c9321 100644 (file)
@@ -1,10 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2012 Freescale Semiconductor, Inc.
  *
  * This file is derived from arch/powerpc/cpu/mpc85xx/cpu.c and
  * arch/powerpc/cpu/mpc86xx/cpu.c. Basically this file contains
  * cpu specific common code for 85xx/86xx processors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 1f928bd136d2ad45e7a50b7c13ad4ce886353ce7..0d877c43be81aefb28a3f6af8b6f533646246731 100644 (file)
@@ -1,10 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2014 Freescale Semiconductor, Inc.
  *
  * This file is derived from arch/powerpc/cpu/mpc85xx/cpu.c and
  * arch/powerpc/cpu/mpc86xx/cpu.c. Basically this file contains
  * cpu specific common code for 85xx/86xx processors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 728a35130cf8686d42b4917f2961b83843ce7430..13545fc6ad6bbf0e4bb8a02369bc2ff09e5c1521 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index ede8e662104e890ec03bfa14724ed3dca38a096d..23cc5a32acde024b6e18268a39462a24e7534f32 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * FSL PAMU driver
  *
  * Copyright 2012-2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bd79297f0f7a562c28a83b7aeb8036f1f130c29a..30f35e25e3e21967957cdae746ac8eb85489c8e4 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a8e6f5177713ea31489703e026f70f0e879272fd..7b4690abc9f222d018ec595a6a26d0ba1763f750 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012-2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e17e20181f0ecef4beadbb9c88edcb8f3ede8875..ea7dac6e66878df07e4a16667ea29bff371d71c8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 40ef2151b8eb1ac0facbb22b35374c671937eb78..57f783ba14ae2d5a8eafd824bd7d0b47e2156cf6 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef _MPC83XX_GPIO_H_
 #define _MPC83XX_GPIO_H_
index b2ba31e623c7972c3e55308e20d1335c0191f40b..c7086a8361e1ff83b40a92ffbdaf51575f9bdc24 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3d960c3f1f0c3f3bc798080f6c9824ce6a1a02f7..e74a2e10410aa91934addf784116431170519c79 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* This is empty for now as we don't support the generic GPIO interface */
index 39eeb39901de7c1a32f2e31356e177a1bb6fbf01..284cfe21ab04584ab73b9a845d8799f61229174d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index 6fd218a428120817c932c48742bea41dee2e339f..7c963cdc350834bce041374d4f0e4733e1aa8ced 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_MPC85xx_CONFIG_H_
index 5eabe6df41c5af7afd424d2e60910c66f8f07656..f19ff7a6a1288e93712c150e9fd084f632595f44 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_MPC86xx_CONFIG_H_
index 9e46e22a1bd0293399291863d141efbbb033556e..727f4a7e92c2cb7274dc5be9f380087b60e3a364 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Freescale DMA Controller
  *
  * Copyright 2006 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_FSL_DMA_H_
index 82e8f4564439bc52fb74032a3b99cbb27492f4d3..57bddf21fe177cb227df7a0e1ca3b30139b94e61 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _FSL_FDT_H_
 #define _FSL_FDT_H_
index d2586f94f51fc1e68f2ce449b421cb9637980174..fbf32b9a07a57e7d9968a1bee7fd4de6d4fd9ece 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Freescale I2C Controller
  *
@@ -7,8 +8,6 @@
  * Xianghua Xiao <x.xiao@motorola.com>, Eran Liberty (liberty@freescale.com),
  * and Jeff Brown.
  * Some bits are taken from linux driver writen by adrian@humboldt.co.uk.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_FSL_I2C_H_
index b348cc1f208b463cb2931db2d923f4469516a67d..888640df6f8133a7f39ad261f4b8507a67166b07 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _FSL_LAW_H_
index b8270c5ffdf983426643113f64639ae47a936e81..b076d5e838dfdf35e4029735aa3408366edd4a64 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004-2008,2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_PPC_FSL_LBC_H
index 0ccb79c7e7336315d8defd8a4f005ee47192459f..7ced50c1d4226289cbbe005d370003359a47b6da 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_LIODN_H_
index 5a06a095677afcc3adde4dea7a2689488f076fe3..e51d060d6a775626790247c001244ba12b8ebbf2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_MPC83XX_SERDES_H
index 93a7cae972a0b32d6e2b1fd046361e8e33132e41..07e822b796edda16ac6cccc07b0c129fb946cbf3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2012-2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PAMU_H
index cad341e72c4fd180d492e948b580e85fb5d4a0c4..508834829b955896c02004aa047b498726c7c40a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2007,2009-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_PCI_H_
index 10d459e2bcfacc02adb9025adad95f251629c6cd..b1fd6bd5cef6613eb6a09a0a3158b0aed6122bd0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_PORTALS_H_
index 76921eea9a0393e29b5b804db24b38e3ff707960..64c10074a896d2dd2001ee10826d17d25915c0bd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_SECURE_BOOT_H
index cb259cce017bcb49585299774f20330ddef96671..ddde4f80c632ee70967323b22cd8a83c51388def 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_SERDES_H
index ec25e16829983ede59634f5a28951987f7e65ff2..9429233ffdb771bb973afe116c54b5fee5975037 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_SRIO_H_
index 016dc19cb4c914ab03ba86bbf736874f1b271dd7..07d5beaf0e9e11f725160accf7b55f00eb7b6bb2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __ASM_GBL_DATA_H
index 251840255b5c927d139a2174b04bbddbb0e0091a..afef36f2628216d2c8cd2909ffdcf44ed0915e60 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004-2011 Freescale Semiconductor, Inc.
  *
@@ -8,8 +9,6 @@
  *     Tanya Jiang <tanya.jiang@freescale.com>
  *     Mandy Lavi <mandy.lavi@freescale.com>
  *     Eran Liberty <liberty@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __IMMAP_83xx__
 #define __IMMAP_83xx__
index 841f3d95c1802c9092964a4d8229af9bbc41ac87..7995093621040835b1522a1d8652517eedecfbbc 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MPC85xx Internal Memory Map
  *
@@ -5,8 +6,6 @@
  *
  * Copyright(c) 2002,2003 Motorola Inc.
  * Xianghua Xiao (x.xiao@motorola.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_85xx__
index c039fc5f7f67aff5db4d725419a7ce4be4b740c0..cda21a2651b360054e9ac0d70f1649bc89f0da36 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda@gmail.com
  * This work has been supported by: QTechnology  http://qtec.com/
  * Based on interrupts.c Wolfgang Denk-DENX Software Engineering-wd@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef INTERRUPT_H
 #define INTERRUPT_H
index 3b4e1b64a41c27c56597190b84b35a83b6f090fd..a41b332332560ed158431ce797bbdfbd1c7943e9 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 /*
  * MPC8xx I/O port pin manipulation functions
index 559b42ed3bdb4cccb64644eebeb930b582cbcada..f9b036eb92c3fa0f6accfc4f107c6651b4f4610f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* We don't need anything here at present */
index bcfa129060fd473745ad192eed7b7fee8f995e33..8dacd2781d446b6273e34a8cb70f28554fd711cd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_MP_H_
index 1d0dad4ccbf78acb2c212dac7295806b34290259..1b332f0b193000c32097f07d861ee1f2c16976da 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010 eXMeritus, A Boeing Company
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef POWERPC_ASM_MPC85XX_GPIO_H_
index c8da8b23479894279f1137a42bf23ea68cf70733..432be05469655116817fb6be88e180aebaea3367 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Freescale non-CPM SPI Controller
  *
  * Copyright 2008 Qstreams Networks, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_MPC8XXX_SPI_H_
index 8e76c38ea39fd7af69a79c4ca5e218e6ae4ab49e..5765f6b522309aa23f6b0a50980b8efd9cd3ad9f 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Ugly header containing required header files. This could  be adjusted
  * so that including asm/arch/hardware includes the correct file.
  *
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_PPC_H
index 968f40e43bdf8cba7f4b3309e205648a1ac8b095..ccd28ac18b78a6866635e77a26b0d8b49591013a 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_POWERPC_SECTIONS_H
index ef58fd9b1619f732716fd43bcfeca6d5f244d6fc..cd6d31c71a732ae894fcc423efd6b9474b560334 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _ASM_SPL_H_
 #define        _ASM_SPL_H_
index 34e44e18c2f51ef8f276f0a761f96113adde5934..9e7e2d45e867a1c881d08c4c956dd4f04463fc51 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000 - 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index 9a3043abf8c6d8aad750b43e13d538a7d96977ce..c3acefaea7eee732e1a2d6b9a99c673fe498edaf 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ## Build a couple of necessary functions into a private libgcc
 ## if the user asked for it
index b023b163ac32076cf62512fea869e0923dbbe0d0..0a635a80cf234e703494fe2a8ced4f3f2f55f6e6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This code was copied from arch/powerpc/kernel/misc_32.S in the Linux
  * kernel sources (commit 85e2efbb1db9a18d218006706d6e4fbeb0216213, also
@@ -7,8 +8,6 @@
  *
  * Largely rewritten by Cort Dougan (cort@cs.nmt.edu)
  * and Paul Mackerras.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <ppc_asm.tmpl>
index 620916676b4564eae2a7e007078ad6b01a2cb3bb..728001696d30dae71cb4aadc125bc932250edf8b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This code was copied from arch/powerpc/kernel/misc_32.S in the Linux
  * kernel sources (commit 85e2efbb1db9a18d218006706d6e4fbeb0216213, also
@@ -7,8 +8,6 @@
  *
  * Largely rewritten by Cort Dougan (cort@cs.nmt.edu)
  * and Paul Mackerras.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <ppc_asm.tmpl>
index 7dbc5de13fb9549d93422a1e44e372b0b353bc92..55ebc7e2350165fc64b023ae43f237e1b8b2eea9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This code was copied from arch/powerpc/kernel/misc_32.S in the Linux
  * kernel sources (commit 85e2efbb1db9a18d218006706d6e4fbeb0216213, also
@@ -7,8 +8,6 @@
  *
  * Largely rewritten by Cort Dougan (cort@cs.nmt.edu)
  * and Paul Mackerras.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <ppc_asm.tmpl>
index a96d6d5d2bc9076d1af87d183babf04b27cb2b82..ac56e3aeddba9246c9d392440e3c182ccbd604e7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5f14bcd28e12f59b64d4e2fb06c7744131d868f0..15e9c2a83e583d620b86c806dede008b91a95cac 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Semihalf
  *
  * (C) Copyright 2000-2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 8fc87d3aac470d57870da5f52d4f30c39dd8f07d..2d36c3aa082e48caddeb89f553bd0f2669603b77 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2f8b9326f920ccd1a85bc5452bb4d746c69fa4c7..683fd53b6af859ebdbae84322b3879dd53926f8c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 1999  Magnus Damm <kieraypc01.p.y.kie.era.ericsson.se>
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 
index e8784aa16e9cd5149611feee31d6371310d8bf50..f63e5cf799b820b83a85349add228d9f6f18e5eb 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2003
  * Gleb Natapov <gnatapov@mrv.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e52b369d79e82823eb99f367e3cb847d710ab692..dcef1ffcaf578f23e9533fedc3dc65b9bb1690d6 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 1998  Dan Malek <dmalek@jlc.net>
  * Copyright (C) 1999  Magnus Damm <kieraypc01.p.y.kie.era.ericsson.se>
  * Copyright (C) 2000, 2001,2002 Wolfgang Denk <wd@denx.de>
  * Copyright Freescale Semiconductor, Inc. 2004, 2006.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 4f601087ed9d56c53906132d90076a117b49b8f9..f88d79fa42ab59268c59f6091ba51393bbabba8f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * String handling functions for PowerPC.
  *
  * Copyright (C) 1996 Paul Mackerras.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <ppc_asm.tmpl>
 #include <linux/errno.h>
index 513141f228ea335f9f6ea230033160af68addaf0..eb51fe8881837d62fe4e9615836450261d2bbea6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Wolfgang Denk <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <ppc_asm.tmpl>
index bc477175afb0a75851d9d0aa9a698a685fb481b8..d90a6e27b9073f43ad65963bd1f1a59240a6d778 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <config.h>
index 7eccfe0e30c14fd66541e7feebf9403eec53d918..9a956c221dd5d4e2ef1243bb7515c7025cbeb37e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Andreas Bießmann <andreas@biessmann.org>
  *
@@ -8,8 +9,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Marius Groeger <mgroeger@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 
index 0473a639eb9bc8b35486050fb66b5e00b521fc0d..c487f938fa8d1f12715fb077c1f4e1d258c43363 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000, 2001
  * Erik Theisen, Wave 7 Optics, etheisen@mindspring.com.
  *  base on code by
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <ppc_asm.tmpl>
index c43f254481a3c8a9ee4fdb1ca6dd12c527bf4396..a22a73abfa5a7dbc2f040854b5b45af0567ecfe7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000, 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 09d24db7a99ce214b4be8065cdaa131d8e2c9c7c..084888ad8bf05141af49cb12e9d7d92db6917184 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Andes Technology Corporation.
 # Rick Chen, Andes Technology Corporation <rick@andestech.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 head-y := arch/riscv/cpu/$(CPU)/start.o
 
index 6b681c42865a51073499b2e95bf9dace4ef53c18..a7448e2095aa5f531f720c602019472aae46942b 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -8,7 +9,6 @@
 # Copyright (C) 2017 Andes Technology Corporation
 # Rick Chen, Andes Technology Corporation <rick@andestech.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 ifeq ($(CROSS_COMPILE),)
 CROSS_COMPILE := riscv32-unknown-linux-gnu-
index 5fcf1007c22c33cf4be7ce935262e2f4adedd981..c3f164c12262a9d8d52668f151b81852ce90bce1 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Andes Technology Corporation
 # Rick Chen, Andes Technology Corporation <rick@andestech.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        = start.o
 
index 5478f4f2deee55aaf546d242afd536955df19251..091e9ef59e0178c6525f144b6d74f2e2f5ea9c14 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* CPU specific code */
index cd0a66360de3da6800036e38619abbd5ff81e99c..7cd7755190ce6a7569a900ff05d9d71c9802df36 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Startup Code for RISC-V Core
  *
@@ -6,8 +7,6 @@
  *
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm-offsets.h>
index 936fd779aa0a373071631a649b0b2e1673356f80..86ebc9f4bb4c059d8b1c4b3e7021cd41310d9e2f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 OUTPUT_ARCH("riscv")
 ENTRY(_start)
index 718b99f6947cbe00f5e85d505ed5925fa95b17b7..793677524a3493cf16a26e819b04ad899079e421 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 dtb-$(CONFIG_TARGET_NX25_AE250) += ae250.dtb
 targets += $(dtb-y)
index 9a90f23a22e49c5f99a83a19c5743af2519e12d5..67863458ecfe7f96b13e5626ba341ca0a6d864eb 100644 (file)
@@ -1,12 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013, Google Inc.
  *
  * Copyright (C) 2011
  * Corscience GmbH & Co. KG - Simon Schwarz <schwarz@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef NDS32_BOOTM_H
 #define NDS32_BOOTM_H
index facf0720aa3019a3ebec56d2ee9ad77d2800bf60..ca83dd67c2f24268e3d3f8755eea68f8c2a5bd69 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _ASM_RISCV_CACHE_H
index 5f94eb02e2244631a48a50fe4b4895240c50cf87..81bc975d2e848746823524fb8246e39858cc7b56 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index dbf8d45fb72f3dc6a2a7d13f7a3d06369835fd81..f237a72f06270850962e445fe8d607ba993a75b0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Microsemi Corporation.
  * Padmarao Begari, Microsemi Corporation <padmarao.begari@microsemi.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef RISCV_CSR_ENCODING_H
index bd352c2cda951531f19f441514c98f8b7fa883f5..4d5d623725e9337e4c63806563b1e3fe7adae5b5 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (c) 2017 Microsemi Corporation.
  * Padmarao Begari, Microsemi Corporation <padmarao.begari@microsemi.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __ASM_GBL_DATA_H
index 1df6b1b2bf0ed2f9fce25ce99368690e683d4d48..f4a76d87204596bbcf642cbbe5a69d858769a8c3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  */
 #ifndef __ASM_RISCV_IO_H
 #define __ASM_RISCV_IO_H
index 60d5317797a0fb4bb79cbd3aea78d8c399276c80..0c8822b7d4d14d1125c6bfcc8902cdc7358d200d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * U-Boot - linkage.h
  *
  * Copyright (c) 2005-2007 Analog Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_LINKAGE_H
index f70b407998bcd66b128a7020971b74b65b620f1e..93afff70b350b13dc8edbe57dcf93b36d3a522cc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_RISCV_MACH_TYPE_H
index 9faa099fb9f8c0b0a81826990832547cfaf4aa6c..9dd36ddda4bbf5d942a7bbe4b99c7da571e4f4c8 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_RISCV_SECTIONS_H
index 4b182432f1e8128aa99f43f9dcdf5395c64f0d7d..ff8de167c64efebe2dcfa4df4e27579013fc0a67 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  *  linux/arch/nds32/include/asm/setup.h
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2013 Ken Kuo (ken_kuo@andestech.com)
  * Copyright (C) 2017 Rick Chen (rick@andestech.com)
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  *  Structure passed to kernel to tell it about the
  *  hardware it's running on.  See Documentation/arm/Setup
  *  for more info.
index 443a3005d849af1b93d38dcf897edcfb0c658a4b..a3404758235a30d9aa7bff542413943c6c4f7e48 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_RISCV_SYSTEM_H
index 18099cd2603daefc3f979b18466f6aba6176c6ba..c4c068f9e24dd7b3c0a6846b0dbaee8c09d57e3b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _U_BOOT_RISCV_H_
index ddf7a6310f188656f74cefbb4080dde39a6e4e17..9e5b32d33ed4e091329a02ada41a52928cc5509c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -6,8 +7,6 @@
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index 323cf3e83571d3c4a92012642e732b84098f76a9..0b671f70863aead654c063a31cf6cdbb2dcc7c48 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright (C) 2017 Andes Technology Corporation
 # Rick Chen, Andes Technology Corporation <rick@andestech.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_CMD_BOOTM) += bootm.o
 obj-$(CONFIG_CMD_GO) += boot.o
index ffad66d68320b1d776234c3bc70665ecbed09ff1..42b15a13a234748682c54bf1d7276c0c674dc4d6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9242fa891ac25795067dc3ede0c635342a258921..8ede0485d4703a74faa4b4fb5e9e6746480879f7 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 948656fdf2da4dfb85a6b9cb1e6203fab0becbd1..1d67c49c2c066895d520a1037e2f32d02e1dba76 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 923f75275bd4bd52c2d7156358f9224b5d279b6e..0a0995a7af9d08479befecf50e0c8c564d5babe4 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016-17 Microsemi Corporation.
  * Padmarao Begari, Microsemi Corporation <padmarao.begari@microsemi.com>
  *
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 23fdcdb53cc503fd6867eaa37bed2c70abf13430..261079441cfc48910e97d6d6a4c6bc96a2d241b4 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 head-y := arch/sandbox/cpu/start.o
 
index 6d62abb0352492b7b2f19fcab60a43d001ad5d62..2babcde8815d3987ea4ea6c50fdb4448a61aeba6 100644 (file)
@@ -1,5 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors.
-# SPDX-License-Identifier:     GPL-2.0+
 
 PLATFORM_CPPFLAGS += -D__SANDBOX__ -U_FORTIFY_SOURCE
 PLATFORM_CPPFLAGS += -DCONFIG_ARCH_MAP_SYSMEM
index db4363358a85dee0949dd1a683873afd8470cd58..8fe681844d929840b5d4156fc1ac7d1f44144fb7 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := cpu.o os.o start.o state.o
 obj-$(CONFIG_SPL_BUILD)        += spl.o
index 2a1cad1b2f1850baf7ced8e7596e516f96da970a..d4ad020012e7835e365fcb62ea4f771f5c3ef958 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #define DEBUG
 #include <common.h>
index ab64f6e2109fd062f07a0b926d3e9984fd47bec2..e054a0702a69b3cadbdea9854b9d2e42a19759ce 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2015 National Instruments
  *
  * (C) Copyright 2015
  * Joe Hershberger <joe.hershberger@ni.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <asm/eth-raw-os.h>
index 9dd90a1b304572ffae5a06565957255096bf1990..d76d0211a2d58063bfa8db233fe24040d0858ac1 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dirent.h>
index 18dc7edf19c285d5600d98145c5b606a20992663..adcb73826fef64a4ae9979f6920f7bb317457039 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <errno.h>
index 2495fa9b08fc7ee1cd3d72ba690a337e55c294a1..42c149a49815198f7e1f3357851044d3c12e9c9a 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 00742fd95e22636f2474960b339ae438f260770b..59c68a20c52fbe8ae39ed02816f2d93d465ba8bf 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011-2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 862a71ddce8ca086541c7036482969633d43805d..cc50819ab93fd0856b8e38dfd4f58f5358edce81 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011-2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7e92b4ac66c811866148540b6c424026ef7abbbc..f97abdfa0507b094798ed90fb3d71fff5154975a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011-2012 The Chromium OS Authors.
  * Use of this source code is governed by a BSD-style license that can be
  * found in the LICENSE file.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 SECTIONS
index 7e92b4ac66c811866148540b6c424026ef7abbbc..f97abdfa0507b094798ed90fb3d71fff5154975a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011-2012 The Chromium OS Authors.
  * Use of this source code is governed by a BSD-style license that can be
  * found in the LICENSE file.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 SECTIONS
index 861b4dc2b17cae2d948b57341babb5091d79a464..d231dc2877301c473dc89820a9b938b31d89a702 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 ifdef CONFIG_SANDBOX64
 dtb-$(CONFIG_SANDBOX) += sandbox64.dtb
index acb479939645913f6df90f59a70e5cd8097176b8..8a85cb9d6c0ba3a3ac83a22bc8ca03d4c72ce7a6 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Sandbox PMIC dts node
  *
  *  Copyright (C) 2015 Samsung Electronics
  *  Przemyslaw Marczak  <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dt-bindings/pmic/sandbox_pmic.h>
index 06d0e8ce8506ae28add3fe8064c52b3583a409b9..683b1970e0afb80d01e98d2bebf79406a31a390c 100644 (file)
                        gpios = <&gpio_a 2 0>;
                        label = "sandbox:green";
                };
+
+               default_on {
+                       gpios = <&gpio_a 5 0>;
+                       label = "sandbox:default_on";
+                       default-state = "on";
+               };
+
+               default_off {
+                       gpios = <&gpio_a 6 0>;
+                       label = "sandbox:default_off";
+                       default-state = "off";
+               };
        };
 
        mbox: mbox {
                        0x38 8>;
        };
 
+       syscon@2 {
+               compatible = "simple-mfd", "syscon";
+               reg = <0x40 5
+                       0x48 6
+                       0x50 7
+                       0x58 8>;
+       };
+
        timer {
                compatible = "sandbox,timer";
                clock-frequency = <1000000>;
index ba3c1643d9d02fdab809c01a3f6d2b4ea983a5f4..70b4c078af11385629909447d11fbe70c960cb8b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_SANDBOX_BYTEORDER_H
index a545e4b2a1f9cddfd41b6da78d15e4d7a174f9a7..9348a13e73dab15b82cd3952999247c6d0128280 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SANDBOX_CACHE_H__
index 01b5ba4e0773ddc5a8e46ca01e790276ab4a85a2..d85cbadf6ec5d974ded6727486e278257b004346 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __SANDBOX_CLK_H
index ec7729eb4ccbf44a5d74e0c220c22e46897208ae..50215b35d7774b6bf76ef35baebcc63a3d2601dd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index ed4b2e2649942413adbb8420e0040b6607f8dd37..f986d3142dcf1f818dfbad44c061e62a191d64c1 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015 National Instruments
  *
  * (C) Copyright 2015
  * Joe Hershberger <joe.hershberger@ni.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ETH_RAW_OS_H
index 88804fb8e2647677d85f4da9c05c516c2e61da4e..bfcd11b593ebcebcc0feeb315ab2fb5205f91b4d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015 National Instruments
  *
  * (C) Copyright 2015
  * Joe Hershberger <joe.hershberger@ni.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ETH_H
index b2e9b488f13be33563b07bb5435a999ddfb99521..f6a6a343d25d84fc8a877c7e9f0b8d01f6b39164 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  *
  * (C) Copyright 2002-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __ASM_GBL_DATA_H
index 73b42f0f08ddfefa6c0db7423b2dc843e6f10498..de8ac37f4262dcdf16958b877462422e29b22dfa 100644 (file)
@@ -1,9 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This is the interface to the sandbox GPIO driver for test code which
  * wants to change the GPIO values reported to U-Boot.
  *
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_SANDBOX_GPIO_H
index 1a0a772adc58e43bef00acbc21e0081ef91ab58f..81b77506286d26a208aaa9cd1b71849a4bf9be84 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SANDBOX_ASM_IO_H
index 2d7b7d03e522b1c5a13b429011e6cb00523cdfcc..70f36d7afef63d06528b442ebac8a6ced12c0d98 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __SANDBOX_MBOX_H
index cad388549eefbbc586d9d41289243a7076e807be..1845bc8d3baf86d21893d0c00a5aece45b19405e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __SANDBOX_POWER_DOMAIN_H
index 3c1794e92d2ae674d29d14128b82d6a4fe17e29a..8dced6006bd0a36b790e92a3d62a5cc3c0514761 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_PROCESSOR_H
index e9f552f4ae18127edf17a5397cc269c7205b24a5..78e58173f6fb83fab3c0633417dc4cbb1b7a190e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_SANDBOX_PTRACE_H
index 0cd7702b88a1c482f5ae47b168f25c87ae5b7708..c4205eabef122968a7bae3c37df96e4d06430c39 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __SANDBOX_RESET_H
index 5ed4584641c1ddde96d7b7c25d480d6fda5053a2..1fbfea79998a5bf4b4891a4ddcf8b9fc1b2f5387 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Simulate an I2C real time clock
  *
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __asm_rtc_h
index 6edec1acfa39a2f26ddd6c3c52cdcf34522275b0..1c4380c592a7ddd6d2c8c23660a7065f714f7a43 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SANDBOX_SDL_H
index a32e8c802d7e586818397a2b78df37869c47c486..a6015b0f60f38765c971afddf7da9143dfb4f1c8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SANDBOX_SOUND_H
index eb3cb569160d3eddc6338f3b2a1d3381ac775838..51e9d95d557ec17fff180ec797503f1f2bfcd473 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __asm_spl_h
index 617f95291ab816f6d658d8c2157433c38fab1959..7ed4b512d2ec603d369be687e1c4808bd8e3a675 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011-2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SANDBOX_STATE_H
index f247ff3ba786ee06baef5f7b689efaed66b44c15..32685b317bb6e4a0dad60cfdacdaca96d5631d7a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/string.h>
index 02beed35a775b1596257296bb6607d1848fb1691..7933b6292e212442bd692e8dc50f19c08cd01308 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_SANDBOX_SYSTEM_H
index 451a78e590e3cc39478ee8717bb7b06dea247a62..08863bf3a9dff3c08e5ac385dee6ef050adad5fa 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Test-related constants for sandbox
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_TEST_H
index 6657f3a7b90210ec8c4316d3881bef81d3da56ca..a10b4551fb6de04a16c5dac7621780e1a1903e1b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_SANDBOX_TYPES_H
index 2f3c3f90f2aa814c17bbcd9eb78661e03f1f17cf..b2b8e36455598585615593a7ddbd47ce0965ab17 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  *
@@ -8,8 +9,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _U_BOOT_SANDBOX_H_
index ddcd6fb397e608f5f28d1a0a549daf991e1d6631..34fcb71492eda8d9f9f4295bdfb47d211b59af82 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -7,8 +8,6 @@
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index e52980499fb9a4ca779733c890c9245cde2471cc..2cb2a17fa96d3c43d9489f5f77304ca4916d0db5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-generic/unaligned.h>
index a79ade7b1102bbe7a0f8d8adda37019dc241aa19..52eef2e662e70115699a4bf4775969c05ffe7a05 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
 #
 # (C) Copyright 2002-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += interrupts.o
 obj-$(CONFIG_PCI)      += pci_io.o
index c7226ff30d3c62d8b144faa30292908b4e66694e..2de03fb8e02e616f6a435d115e0ddbc068986a33 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * Copyright (c) 2015 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c6d8ae913a5740a2a0b307152c7aedb49b9d939b..4ddcd37522dacf447c9e1db664077df76d087af9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * Use of this source code is governed by a BSD-style license that can be
  * found in the LICENSE file.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0de124f315f3486967dacebab2e94198123c161d..5039973cd7aff9e2c4aa365be5879725d99ea132 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /*
index 14e0b66540154fb444e6448d3a2ef930fbb51028..1e36c4c99268b43a396f4a7c7af26f3c7ff43b65 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 head-y := arch/sh/lib/start.o
 
index 71540c8bb2909d06e4e4b6710da6c681e7f65919..92abee17ad0ef4a6b40e9769c01c7f9b1f5e903a 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CROSS_COMPILE),)
 CROSS_COMPILE := sh4-linux-
index 80fff4920968c1de763fc00eaaf6f4bc3586f082..1220facc5544c4b08fff34510b3a5f6ae4d4e1ff 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright (C) 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 # Copyright (C) 2008 Renesas Solutions Corp.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = cpu.o interrupts.o watchdog.o
index a063e8361c986f4c600263d81af0f64901680b1c..931964a72645616d728cb1a64f2cc430853e3aca 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007-2008
 # Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
-#
 ENDIANNESS += -EB
 
 ifdef CONFIG_CPU_SH2A
index a2f856f4594510f5aaeaa366894f03c1de2249a8..a55adfb58b153e7545b1c259aa5825c6fed852fa 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  * Copyright (C) 2008 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e06f9bb9cb5f1c1345c9e0fa2d83e8f5b7f07496..a5ee41efb9639f79f6bdd6b69e4cd4abdf0b50fa 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  * Copyright (C) 2008 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2edee747dca3bdcf2da66588df4123e10be9dcea..28240edf19cd9861f74944a9b264a43f391d0f42 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008,2010 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C) 2008,2010 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cddc15b5cc3122bf949494ccaca6dd5dcf8aaaa5..24aca92890fcfccebe8d42f84f9cc287c44c7f8a 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -7,8 +8,5 @@
 #
 # (C) Copyright 2007
 # Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = cpu.o interrupts.o watchdog.o
index dcafd19e583a470d3aaa6a3a65477c27e86fd25a..e13ee129dae475a3b20d7c3ceb57b5e08016e91e 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -8,7 +9,4 @@
 # (C) Copyright 2007
 # Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
-#
 PLATFORM_CPPFLAGS += -m3
index ea0006a6505247365e73c0b65a597b709b72bdd8..98121c72ba21ce44776ddd3ad25d23c4eae396b7 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
  *
  * (C) Copyright 2007
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 80a13e06aa131443d17f9f5094f52ca1185d1dd2..144505a674a3b36927890d5567babd4b1d33d240 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
  *
  * (C) Copyright 2007
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 45640ffcb018fd78327e4bb48c73428a688909c5..40bb33e48e359bdc646202cf309d13ece16b9b32 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  *
  * (C) Copyright 2007
  * Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 976994b0828edb1b3fcbd43c63999ea61aa81c5e..7403a2c30478522d802c5e7256ec1300ff7db3e6 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2007
 # Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = cpu.o interrupts.o watchdog.o cache.o
index 6175c67e47a368a6034b63a1cdabe756cd6a57ba..50490904249330a1f2f779aeac4cb4040db5a4f3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Vladimir Zapolskiy <vz@mleia.com>
  * (C) Copyright 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4fb2dc23aaba30a5b3ece308b0440843e84cdedf..d62d285e606d309930dea116155e3229a8b520cb 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,7 +6,4 @@
 # (C) Copyright 2007
 # Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
-#
 PLATFORM_CPPFLAGS += -m4-nofpu
index aa8d4dfcd1c259224e54d0142c267d8f78b564d4..a8b50a9ff5c082ae7c826fc8131b533d2feaf6d6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c98a1d066e9f1858ce9b08a68aeb41e2dd46cfd3..ff7470ecccb1781aae6b74b60fc247db5d2fce49 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fc938e6b8c1b99a3003fdd546d10b8713b7cf999..7c157bc035d20dcf91a4b8e2a2a52fbf54453950 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <common.h>
 #include <asm/processor.h>
index db5b14c5540e566245570ef692db536078fecfce..7b225a6bd9a08f95da0dc1214aea27f78e74a1b6 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Vladimir Zapolskiy <vz@mleia.com>
  * Copyright (C) 2008-2009 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
  * Copyright (C) 2008 Mark Jonas <mark.jonas@de.bosch.com>
  * Copyright (C) 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "config.h"
index 74fbfb3eb64a17d7257d247d7cba29ba96c9e3c5..b5dfe4e4d8eb32ed23f3ff55d63a1c6363a37dc8 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef __ASM_SH_BYTEORDER_H_
 #define __ASM_SH_BYTEORDER_H_
index cd29734789449b2cd0a0a006a821af9cf897e0d1..bad0026648a1477581daa322ba2baae035e24d22 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index 18a0f0ba24ee68c1bc87cfbdeab69a1bc2d7cd8e..d98bedd625739ef0295c39a3a47b71f0ad79f2c2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  * Copyright (C) 2008 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH2_H_
index 0c85e94f9f3fc7edd1ac94ea681e9e269898dd9b..a5d3ff7b606968a2ea55d59f4f84518ea635da37 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2009 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  * (C) Copyright 2007 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH3_H_
index 9f48e4fe048317763af10aa7fda71af6c517e397..b558d6935cc72e00c22894c093c967ea7641a834 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH4_H_
index 6a861bd99dce43860dc60257353c95743fa408f0..5c361acdcb87b2f205959e022e06f58e37bf630b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2007 (C)
  * Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
@@ -6,8 +7,6 @@
  * Mark Jonas <mark.jonas@de.bosch.com>
  *
  * SH7720 Internal I/O register
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH7720_H_
index bf57e18a64ee83fdc3f784bb09ad569f856c68b3..9f1f6a047417a8e1dc5122c2dca7ec0bdd6cbfc5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  *
  * SH7722 Internal I/O register
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH7722_H_
index 9d8cb8db444d6ed414bcca85f93ebc01556968e3..59116cf0fe5b0d3daab8533140e47e490b672be8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Renesas Solutions Corp.
  *
  * SH7723 Internal I/O register
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH7723_H_
index 88c418a17f82b6563c8b8e11b501241fb712e47d..7a81e1677e5b79ab5a2f7e07c6fc370bb2763501 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008, 2011 Renesas Solutions Corp.
  *
  * SH7724 Internal I/O register
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH7724_H_
index 98fd61c2132d6ed0e2d54fa15baa530a82e3df00..546f4fff9b4dc61f09dd061648f20b21ce251218 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008, 2011 Renesas Solutions Corp.
  *
  * SH7734 Internal I/O register
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH7734_H_
index d5bf3fd6d0292ad2b3bbda61f2586b0da21fc60c..e0cafbdbba0cad66a571ea344106fb70cbc3e7af 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  *
  * SH7750/SH7750S/SH7750R/SH7751/SH7751R
  *  Internal I/O register
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH7750_H_
index 229ab07af3dc610d2ebeff8f7d1e53255bcb4616..e024423f25a1f1ee7cd6d388fcca4d84873643d3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012  Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH7752_H_
index cd0e0bba6c22de10f1ae718546548d5c81f8b171..2f779b137e1a8030418d5db1a6e999c6b251a16d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012  Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH7753_H_
index a64602d8b8b679dfd0e83fbc257407b7e533da56..b3aaec2aaa1015f51d95a9851744e904ed925336 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011  Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_SH7757_H_
index 8ee1619432e74fe29af90ac146852040a1369f2e..e56d135abef2cbabd93acdf8a3cb1104ebc7d3a0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Renesas Solutions Corp.
  * Copyright (C) 2007,2008 Nobuhiro Iwamatsu
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _ASM_CPU_SH7763_H_
 #define _ASM_CPU_SH7763_H_
index 8302ce1c6aeb3137d9484233eacaae3ceca65492..2ac3e93074502854bafc1edc05075e83901f757a 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 #ifndef        _ASM_CPU_SH7780_H_
 #define        _ASM_CPU_SH7780_H_
 
 /*
  * Copyright (c) 2007,2008 Nobuhiro Iwamatsu
  * Copyright (c) 2008 Yusuke Goda <goda.yusuke@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define        CACHE_OC_NUM_WAYS       1
index ceef52d17b1f5ceb1731143096d24c7ab188ef16..b0388957f98ed45a7c74e7e565ca9840c659128c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 #ifndef        _ASM_CPU_SH7785_H_
 #define        _ASM_CPU_SH7785_H_
 
@@ -5,8 +6,6 @@
  * Copyright (c) 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  * Copyright (c) 2008 Yusuke Goda <goda.yusuke@renesas.com>
  * Copyright (c) 2008 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define        CACHE_OC_NUM_WAYS       1
index 7e59b9a4695b5b16de51f461ec98f6f740061580..bd946ffd8fd7305d74cd956cc9e35499ffae613c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2007
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __ASM_SH_GLOBALDATA_H_
index 72499ead76f986b1629faad3ee6cbbe5c602a491..e15ec0a27ee80757686bb585115143a636f6fc46 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MACRO_H__
index c0960575479708de22e730188a90090e208f9c34..5732b2bca3b96abea601492105e13e615a2c5163 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Renesas SuperH MMCIF driver.
  *
  * Copyright (C)  2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C)  2012 Renesas Solutions Corp.
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  */
 #ifndef _SH_MMC_H_
 #define _SH_MMC_H_
index 71697e101f8c7f0139ba78018d275723e3b5b2a7..5d79d0ec58edc4a3b7b529095184508f8e7a1734 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SH4 PCI Controller (PCIC) for U-Boot.
  * (C) Dustin McIntire (dustin@sensoria.com)
@@ -5,8 +6,6 @@
  * (C) 2008 Yusuke Goda <goda.yusuke@renesas.com>
  *
  * u-boot/include/asm-sh/pci.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _ASM_PCI_H_
 #define _ASM_PCI_H_
index 9ed1aa46cedee9816ef25da47dbe70d07b0d5f24..85859e59a13741037201cc02a1b0d244f26b4f00 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_SH_SECTIONS_H
index 716d8e9f2dcd75121f6201ecb62d65bff5dde2fd..d1eb1ab7cb162f2ce265996bc3d8e4167f4c0fc6 100644 (file)
@@ -1,6 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index 0beb269d39a635a64ae5b9f09dfda8be15dfaeba..23be23da314c73f249e0e566203d5817b21316c1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  *   Renesas Solutions Corp.
  *   Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ZIMAGE_H_
index 473cf0de2d8b0baf58913b512ad069eefa16dd37..4171e2b0b873da873c3a86a98c09fbe0b1f0043c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2007
 # Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        += start.o
 
index 7143afc5210228453828b7ecd871940c3c466524..2412337a9e703bbea21ec6e48077ff1f336635e6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    2004, 2005, 2006
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 !! libgcc routines for the Renesas / SuperH SH CPUs.
index f971568e35a86e6e8f54d4e46bb27135deb83687..035dd70d6636741c42c38d8a1ac395043cd99e6f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    2004, 2005, 2006
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 !! libgcc routines for the Renesas / SuperH SH CPUs.
index 01f15def977337652ab5f11cd0547a232ae8ba3c..6064c206d823deab890bc81898f7e9df24168a2b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    2004, 2005, 2006
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 !! libgcc routines for the Renesas / SuperH SH CPUs.
index aa967c04e7aa4cfc6af1430eb3142703c71fb5fa..533fcf8906e0eb610cd665d910d51aa13bae3a91 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 09fbd5e5df8ddae7e0e6797069a7732d829b346f..2896e45f0df8bf05949ef4c0af03fb2b13c58374 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (c) Copyright 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
  * (c) Copyright 2008 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 787044d2e6462598a8f2dd5ccceb19173d502bff..d6fb7d48c1e440cdb55d9b2bb9d824fbf9e96fb7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    2004, 2005, 2006
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 !! libgcc routines for the Renesas / SuperH SH CPUs.
index 99e52da071bdde693b96024313aa1407d8baa659..95173296669da01fe1027cc2ca7d0618c1662bb8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    2004, 2005, 2006
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 !! libgcc routines for the Renesas / SuperH SH CPUs.
index 37d38d5fb8498450a5c619c5b0527a0e381ba811..ee79b4fdd0c5067131440e57317d0cf31e47954e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Vladimir Zapolskiy <vz@mleia.com>
  * Copyright (C) 2007, 2010 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm-offsets.h>
index d970a1e4f02c480dd3b665b185bed700f6c4bc1f..eb642969aab494ab5508ce7937448dd9c42be40b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4b1f47b6adf5cac2a9d73dd0383dd8ae4b97818f..14bef6b45bc7cbc6b1fc0485494681f04365ed50 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007,2008 Nobobuhiro Iwamatsu <iwamatsu@nigauri.org>
  * Copyright (C) 2008 Renesas Solutions Corp.
  *
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4557a15665b67b5989b60ffdba0df43810718f41..939cee6df800aaa032f399597b6d92376ca6dce4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    2004, 2005, 2006
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 !! libgcc routines for the Renesas / SuperH SH CPUs.
index 53409f1dc0e9093566749993e28fb4cdd2cab7f0..00b771f4c0d9578f6b255d9d924816451e3e368a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    2004, 2005
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 !! libgcc routines for the Renesas / SuperH SH CPUs.
index 54988ee8d0fae757e891231ba675c0df4e7697f9..a7113d89ca01d26a27929a86a730164b5ef04d64 100644 (file)
@@ -1,6 +1,6 @@
-/* Copyright (C) 2006 Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
+/* SPDX-License-Identifier: GPL-2.0+ */
+/*
+ * Copyright (C) 2006 Free Software Foundation, Inc.
  */
 
 /* Moderately Space-optimized libgcc routines for the Renesas SH /
index a9a283c8d9c8479df7dc896ce1495e34420371d4..f331a10db25a4d15f178b7d5ebc10f7b1d904bd2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    2004, 2005, 2006
    Free Software Foundation, Inc.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 !! libgcc routines for the Renesas / SuperH SH CPUs.
index cd4abba10aa3e9f364e12330b45e3006a2eba394..93933b7931d76181f1924433858d24057ab5fd2e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  *   Renesas Solutions Corp.
  *   Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 4be1c353cc9e2bcb1a396938a28f355136a1caaf..fec14847cc572c439be3579f849f1f563a58d7af 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 ifeq ($(CONFIG_EFI_APP),)
 ifdef CONFIG_$(SPL_)X86_64
index 69074f4711cb99b61f9fbca8db3adccd7f758be0..97db03deeed063b3e53783a4ad23d3e3add49b68 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 CONFIG_STANDALONE_LOAD_ADDR ?= 0x40000
 
index 94cdff18cc0943bc97e5c790f9bb7f263f22c543..d5a17d08cf39a7bc30d89289d156088af7a00661 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2002
 # Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CONFIG_$(SPL_)X86_64),y)
 extra-y        = start64.o
index f47bedaf8dc8c0de9dd7ae28eeb8ff86e0107818..ac58b03810adf4e26939a6a30eb29a150d9d2748 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 config INTEL_BAYTRAIL
        bool
index a0216f30590e5795324afd1dd46b68b99108303f..ce5d6178cd2e4b815fd6da322818a90f79448e78 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += cpu.o
 obj-y += early_uart.o
index 7aac634d6619ac27774f5c9f9d2e60c5b07287a6..445e4ba2d7f6c2369a60f6b6587849149b6bdf49 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0bb08524f8df4a5d668a0b03ea0183da22192087..29baf087aa07d7dd6f6ede90e7dc082471a85c60 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Based on code from coreboot
  */
 
index afab21f1dd0887901aa14174226fcc7080a4276d..08dbd5538f7a9fac331d957d95ff3a4f8ebf3466 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6b762e581ad899202d8ae0acad6790c65c45ff06..cefd26299a438ea1dacfdc5b9ff304e5d96d8127 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: Intel
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
  * Copyright (C) 2015, Kodak Alaris, Inc
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #include <common.h>
index 9af1bdabbde7e44388336362b861463d541c900e..3194f8c6533b5272356be0f17ffe767061e60121 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 042ad2bf5156db01be9566eb3a41fd9a5c3c9a4a..2676fe6e174ea4f9869b281d7a1b1cfb708f7bfd 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 config INTEL_BRASWELL
        bool
index 4a639b83f5087e5d5e98e6b83596558feaf225b3..277f81e6de1660507a94c540f7c8f5627e3c1ab6 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += braswell.o early_uart.o fsp_configs.o
index 37099aa3fdfc0664b12117ca2eabd092632ab5db..32a6a5e5a8c5f45ea8a3ac3d6a1f7d53099c3676 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c70a8854fd554ffa8d183f0380a6f29408a7abf3..d78c6b0feb6ab192dbfa1ceef4dc6953db884e53 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 249f851265aeb4b926b6a4488fdae78e917c616c..7fe6fa7995a82c71ca445da9bb15d4a05219d5a5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 42018dc127792f224069e7ca9c450dc8484a65aa..5b015c89d950951651a4cd5ff6b290b58c5c60ba 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (C) 2016 Google Inc.
 #
-# SPDX-License-Identifier:     GPL-2.0
 
 config INTEL_BROADWELL
        bool
index 7edb6f6f194c9d45a13c10fea99c9c7103b20c88..a032861e57c39053b6d9a5c010b31add60dfce2b 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2016 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += cpu.o
 obj-y += iobp.o
index 294dfa664313d9fe70ee0af5fbccde09f459a21b..02b3169cf5d3b8b20f64152339ed542a8aabf68b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * Based on code from coreboot src/soc/intel/broadwell/cpu.c
  */
 
index 5eed849812ff3a1b3aba2e2f7944b778ec048c77..8a3ca6cde7e54d8fd22ecca1be0ab96dba965b5c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
  *
  * Modified from coreboot
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index ee3ac1820de4323b8643fe63f8b3b46fe17e5dc4..9dc9b63db614e27bd30f5d20b3c05501dbaf431e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
  *
  * From coreboot broadwell support
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index e03b87c40f93dc1318ad253314a7a725fc247981..adc656c07ad565d04680e6f014fa4f03ed4e1eee 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * Based on code from coreboot src/soc/intel/broadwell/me_status.c
  */
 
index aa64808e4588cd539355a441dcf15db0acb684d4..3055880bb77c58af544d592d3bbc90890bc44b35 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2011 The Chromium Authors
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 16eac3daae6f73640ae7f7e86e74ecfad477102e..82506ba35e3ddf00e001d87719aa3d5871468290 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 881413f476977b1e1fb4aa5ace018c6f9449a767..914ecfb3144e43ed5de2845bd4db63cf7abd8603 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2b9a6bf3a19746a1a086c84457a1446e748259a5..09fda487d04980a5178c9d0efc5ce96bb9e0ec3e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From coreboot src/soc/intel/broadwell/romstage/power_state.c
  *
  * Copyright (C) 2016 Google, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 4fa4de3525cc9779fd5d3f770973372538b1d3c2..f016489185a5608da285a28ee94ee894b804f9a8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Read a coreboot rmodule and execute it.
  * The rmodule_header struct is from coreboot.
  *
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 10461d99a8c10c30a890fb52134b19a3fc713dd8..d89e0a1c9b0aa830421c8804fd0770fc0440e04c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
  *
  * From coreboot src/soc/intel/broadwell/sata.c
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 774aba63598ed819becb20219f1af5c062b76a21..03a35bcf73f111a1847341279e4062af5683dfcf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
  *
  * From coreboot src/soc/intel/broadwell/romstage/raminit.c
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index c517e4a89f86ce63512e4e852bbd8a985897fd49..e185b9a42b034cedeefa0376d44e4e4d1b2b69d6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/global_data.h>
index b519f433acf7cce841534ade1d102823cc62dc90..22416f39b6ec90fb8173e20c778cd9b52a64e628 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002
 # Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 CROSS_COMPILE ?= i386-linux-
 
index d663656bf9d85510a71ce0a33a32ab32f323ccea..35b15bb1da8df3fa8dc7d98ef588b49591287f7a 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
 #
@@ -9,9 +10,6 @@
 #
 # (C) Copyright 2002
 # Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += car.o
 obj-y += coreboot.o
index 6982106c193f22d6da5a0460de01aa96f73baf28..7163b69a49957d725de4b5ab13b9372790d95021 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010-2011
  * Graeme Russ, <graeme.russ@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .section .text
index df5ad13821c8667b7ca9fb316c42b3852117075a..69025c1537ba780cc38aec88b5d926be1ef061d4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2008
  * Graeme Russ, graeme.russ@gmail.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 885fc6f5f2cd8fe5be1ce99be89a70173fc311ef..664817feffd774a3fd9e31ff62e61a8e4a5db629 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010,2011
  * Graeme Russ, <graeme.russ@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 543e51d96adecc1eaf681e44f5cb3294546c8e01..bc18b710c94da6624f963b4589e1aae71cd79663 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * This file is part of the libpayload project.
  *
  * Copyright (C) 2008 Advanced Micro Devices, Inc.
  * Copyright (C) 2009 coresystems GmbH
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index b3827951e6e41852875bbd68dc9e500cf0d557b6..e698200d704e197184dbc4fa14c39f32bc729692 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of the coreboot project.
  *
  * Copyright (C) 2011 The ChromiumOS Authors.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1c42584e76f89178ea7232c695f9a03ffd87de99..db36553d059b411ecf08efdc45e92b1260222c66 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008-2011
  * Graeme Russ, <graeme.russ@gmail.com>
@@ -15,8 +16,6 @@
  *
  * Part of this file is adapted from coreboot
  * src/arch/x86/lib/cpu.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b465b14a948ed715b170baecfedf4b34fa4b312d..2b6cc9f22d5c82e13869d7ee6fe0b9da38bb0ceb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e09163715da0c29a7def9fc389aee22450ec870a..06d048044083f886ebca48ebe4c963273dfda4d9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2015 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += efi.o
 obj-y += sdram.o
index d82147be47b7d54e035314e9ebc8f75308756db9..cda4fabe15a11bc124d0b3fd9967460491d2a4a5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 413e55b596fbeb8930cbf15d38cd8c50830b40f2..a45525f842e63c4c1a732d14cb382926c0f546b9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 970c4615083ab7cd7b5e37c36f108afce23ab5d8..8f86728d42d5a1abe4bac6089ae63abcc9183e3b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Google, Inc
  * Copyright (C) 1991, 1992, 1993  Linus Torvalds
  *
  * Parts of this copied from Linux arch/x86/boot/compressed/head_64.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/global_data.h>
index aabdc94bb0e24d32ebf909d8230c73ce1ef23aef..208ef08562d0c04090c51c46168dc6dc2efc40ce 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008-2011
  * Graeme Russ, <graeme.russ@gmail.com>
@@ -15,8 +16,6 @@
  *
  * Part of this file is adapted from coreboot
  * src/arch/x86/lib/cpu.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ba576fef3c977eac03fb46ab737caddff4983145..ed8423e07991a47d23c700c732c769b44107c535 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008-2011
  * Graeme Russ, <graeme.russ@gmail.com>
@@ -7,8 +8,6 @@
  *
  * Portions of this file are derived from the Linux kernel source
  *  Copyright (C) 1991, 1992  Linus Torvalds
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2ea1c6c7666ded0130fbd871d0f83ae92ba8f3e9..40b10dc8df1fec31eb9c56dda693ed4ca82d00c0 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Written by H. Peter Anvin <hpa@zytor.com>
  * Brought in from Linux v4.4 and modified for U-Boot
  * From Linux arch/um/sys-i386/setjmp.S
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #define _REGPARM
index 1145e7896cc4bc9f6f549d3bc05cd6c982dd3478..c0fcf0ce78fe406773bbfb4255ed324491d7c317 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2016 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_HAVE_MRC
 obj-$(CONFIG_$(SPL_)X86_32BIT_INIT) += car.o
index 6e0db96c0162bcd8440efa10ed3bc5657b45e981..fe8dfbc9ca6ec9e57ca2d45740468c3885239a39 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2014 Google, Inc
  *
@@ -7,8 +8,6 @@
  * Copyright (C) 2005 Tyan (written by Yinghai Lu for Tyan)
  * Copyright (C) 2007-2008 coresystems GmbH
  * Copyright (C) 2012 Kyösti Mälkki <kyosti.malkki@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index ae42095f4b053fe7d1df5ca1a34ef7951e10dd23..d0ac17808c3e3d9f55407446821eb0c4ad378426 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 696b6304fe1a4fd96fae03534f6f0ef30587763e..2a538cf12e32ee2fa6c017ab578bd0326fa3ef8a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 130d219bc9d7583cf5272fe00bf2d13115f8ddeb..fc9efbf3a9ce499b3d058a7f43bba5537a97cb44 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From Coreboot src/southbridge/intel/bd82x6x/me_status.c
  *
  * Copyright (C) 2011 The Chromium OS Authors. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 881325875459ab2fc939834edad203e7b84d330e..11b1ec89553e00bfcc0b68c9bed5ef84ec73d3f2 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2014 Google, Inc
  * Copyright (C) 2000 Ronald G. Minnich
  *
  * Microcode update for Intel PIII and later CPUs
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index f1a249af72ce402c4bf3558e9612ec2239c6acd7..a5697a62a5ebdd57b3f1238e96b58ba91b7c356e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 1f05b44586a4c35d8953d7217a6f9f66d59406e6..af82b64a13c75032076efe3ea385da3e9350f12b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 05e1cf9cdb760f631528696772f9d98581a1b467..0f217c14973e09a9c029f397be51ac190bfaebf2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From Coreboot src/northbridge/intel/sandybridge/report_platform.c
  *
  * Copyright (C) 2012 Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index d15e86c1c5dc77b927f7de92133828dc2e849b48..01ade76a5868bc4dce7752c9a68a5a9de63a7702 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f5654eb510d5888b2ae8f077a446fbfbb8817cee..305cd3d237e604aa526721919411265ed6a0312f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 85ea6c91f34f277aceb94b7d5f35067b576d1ea5..82d5489a175323c812d57b8f29d2b4eaf7bbe7cf 100644 (file)
@@ -1,9 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # From Coreboot src/northbridge/intel/sandybridge/Kconfig
 #
 # Copyright (C) 2010 Google Inc.
 #
-# SPDX-License-Identifier:     GPL-2.0
 
 config NORTHBRIDGE_INTEL_IVYBRIDGE
        bool
index 25fbd599db0925f6b7f300183bf9eeb783117833..27cfb263170ca5ca9cd0f9a2c214a7e9e9f16ce4 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2014 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_HAVE_FSP
 obj-y += fsp_configs.o ivybridge.o
index e3eff69cf67da1a57f22862206cc39419359b93c..a78bb025440aec946aff24a1b5332ac4a718b6e0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 099cb94e5d280969afdbae977f1250724e81d6ce..c8b16e32c0342ed02d5f110b165d41d74a69ccca 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2014 Google, Inc
  * (C) Copyright 2008
@@ -7,8 +8,6 @@
  * and src/cpu/intel/model_206ax/bootblock.c
  * Copyright (C) 2007-2010 coresystems GmbH
  * Copyright (C) 2011 Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 5435a92afad684e5bed9e8e7fdc2fc14dccb67d2..1a15229196fa03de0f3d02357e6facabe54a5fa4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From Coreboot src/southbridge/intel/bd82x6x/early_me.c
  *
  * Copyright (C) 2011 The Chromium OS Authors. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index c7f475b5a6ac186a7a018ab39bb50946406ae159..2fd06b3bed76dacce498cc2a6585af8cbd4d6b66 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e817eb9cc2170a5bf960b2485d02f6b24ce33214..8d10fd6c549cc623145c07efbcc1b35df4d945ae 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4e254b3c57146d85ad7caf84d0bf759ed0c1d728..d9ddcdc840b8b305fc8f9bd2e35d144ae08e5157 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From coreboot southbridge/intel/bd82x6x/lpc.c
  *
  * Copyright (C) 2008-2009 coresystems GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 81dedee2ec097125c86fdc85e0538cc7dbae45b8..c5441aafea81f6611822c794ca92253166477d99 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From Coreboot file of same name
  *
  * Copyright (C) 2007-2009 coresystems GmbH
  * Copyright (C) 2011 The Chromium Authors
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 442942956b26dabbeb312c4f762664a6a2471d2d..39bab7bdf34e32f278fa2af2804fe1745f7f35b6 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From Coreboot northbridge/intel/sandybridge/northbridge.c
  *
  * Copyright (C) 2007-2009 coresystems GmbH
  * Copyright (C) 2011 The Chromium Authors
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 7febb8cf88bda47f8053f67b4166a70e70993277..fc6c4274300396d4582b3f564e6f5080dd57f0de 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From Coreboot
  * Copyright (C) 2008-2009 coresystems GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 1cdbe479fda0d064ca4100eab262c7c449e5f81a..2f253e813e6476188a8f5cfa34833a488a2521d6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010,2011
@@ -6,8 +7,6 @@
  * Portions from Coreboot mainboard/google/link/romstage.c
  * Copyright (C) 2007-2010 coresystems GmbH
  * Copyright (C) 2011 Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index bd1189e4471093b6698692f4f85acbc7708ad7bb..c55213ca2d2ef7371b16df10d67a15f396773084 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index fbea2d157288ef93f5a6e594dc7bec01e3401674..44ed4467849380b96e8fe746e66b89db4f4eacf8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From coreboot file of same name
  *
  * Copyright (C) 2008-2009 coresystems GmbH
  * Copyright (C) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index cfd9bb447b8bcb7035fe2acc6f9efebe09d08242..ea64c2ee57ef2a3441298fc25bced016c688a082 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Based on code from the coreboot file of the same name
  */
 
index 5d36b3e0204d63cd9a15d2829cd9c96d48100fe2..30940065621dfb47cf601b8b97d99b5234e45892 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Memory Type Range Regsters - these are used to tell the CPU whether
  * memory is cacheable and if so the cache write mode to use.
  *
index 2728c00227d295abaa9e4cfb770d13ee8b07a15e..c6218250e161f12e65d190daa3f5b9f3344b6e3e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2008,2009
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, <daniel@omicron.se>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0a801aabeadb2f115bcc9c536a0a9d88d9dba7fd..31428dd0a004eb6adc985c4c9a6d0baf92f66e17 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 config QEMU
        bool
index a080c5e2f4f7b98d501b6f14498624a7dff419c8..e5ea92545e3e19fe4241d80946b7aa331f319c8b 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_EFI_STUB
 obj-y += car.o dram.o
index 13b3aea3ff07e6726f9367f29a9ce5ae0be5a304..466b4876ef5218522b3b99c82f4e8c4f9e201812 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index b53630b099f4917f69c17c4de5fda2f73edf24cb..f40fb4d087909b4fe15f0a2c9fb74a8786f2e224 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Miao Yan <yanmiaobest@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9d84af5ef2ba20b691b32a159aacc90bf14b6249..736c4c3ace36749aab9ea6160c86125a9589bf43 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ec733cb03837342cc8e45df528cab166ca621034..0a690fde685800aef771ecbccddc66db16d238ff 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Miao Yan <yanmiaobest@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 35a146c66aed2efc238a6ea0ce6257237735d162..1fdb11cc60c9e1f0439c31df2d56e738414afdf6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0ed724813d9e1d9af65c84f8faa4814e47de6912..76f159243f13c6b526b0079e1e237448ba38f0a7 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 config INTEL_QUARK
        bool
index 93ce4121668397afa2c86430479bc112f03ee89d..476e37cfe5284ad1dcd43e4085c49d389a0e81a9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += car.o dram.o irq.o msg_port.o quark.o
 obj-y += mrc.o mrc_util.o hte.o smc.o
index 5717a620b582c12d0b091ee5aa004cfeb03a3eb2..4a0272085c5e4ac131ceb5e3e2d9eef1cc0bde1d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3432ffa081e16cda109026ec2beaeec18bb9c55e..48d5167c74661fd5ef27db8be8336dc95879c2c7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 47beb86da3244e21a275a8c3b47a6f22c606edd8..51f9659ab15d99cc4b9080f547ff53ea612cd228 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index db601e4efb2d0b2b1168ef474a348d95624703ad..df14779357d5c696593a1cea388aa9c920183c98 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: Intel
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Ported from Intel released Quark UEFI BIOS
  * QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #include <common.h>
index e98c7ef41d93420bd546437d82bc20092f62c768..b4ea488f30f35b97d0f38304aefd5c8784028669 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Ported from Intel released Quark UEFI BIOS
  * QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef _HTE_H_
index 1f8f90923d1422cbfb1db6b04f0a329347653d93..6928c33600c0e695819a8880f4ba7de01604bdbc 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6e774cbcd884e63b242daa4b16d80c5525ec4ab0..3e8c0bc28c5f540701b2885efe08352508c4cecd 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: Intel
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Ported from Intel released Quark UEFI BIOS
  * QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei
- *
- * SPDX-License-Identifier:    Intel
  */
 
 /*
index fac2d72e0dfe8f02ad17617f93b5601dd3d420c2..8a68ddba973859c9178f7623a75784843758db06 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: Intel
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Ported from Intel released Quark UEFI BIOS
  * QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #include <common.h>
index a63d1f91e9697f5f52cdbddf7111f922b4cd8578..4a760a9f5903da48d32aa8f69b1d7dbdb9b498da 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Ported from Intel released Quark UEFI BIOS
  * QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef _MRC_UTIL_H_
index cf828f21c0104f9acf8fbb6cdbe3c11c54c23bde..d4f8c082ffc2f4dee041e753fb61c4ff7bb89207 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c36a5892d5fcfabc6e4761ba3da27e4ef5a3f608..46141c434dd3ee33ba306f6005ca2ff8ac1591f5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0195b56a52f6731952f052dcef716f46a62075d8..b4b3e1204bd5ac6affc8b2c1163b2af9b0bdbeb9 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: Intel
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Ported from Intel released Quark UEFI BIOS
  * QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #include <common.h>
index 1582b87e100b6abfeb18e97466e7c0c81809ab69..eee27564c87714a459ab230f3baba1d812144a48 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Ported from Intel released Quark UEFI BIOS
  * QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef _SMC_H_
index 460ede00bc539226030bd0df79214a59a0f3d1b3..c9e0fda0311facffd73eb5c835d1a53832003a76 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 config INTEL_QUEENSBAY
        bool
index c0681995bdf026748ad016fc53787d2e00f265a1..b535b2a406ae8e2eb4723299582192ba24181e4d 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += fsp_configs.o irq.o
 obj-y += tnc.o
index f83bb5f22143be166504a55cccb84b1faa92bf20..c4d117783cbf3ada7f8743d503937dc838662ec9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: Intel
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #include <common.h>
index 63d0f35a29fd633590e073e1a70141ebbced1a99..208cd61b55f4abb2a05c399ae91c72e4c238caa2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 94668a4fda12a91dbdcb444a162635c7dedf73fc..439c14d8bc37efb30e537be199ad2aef4384aa08 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 183275b9c214fe798d0bac201aba214b7157cdc1..a52225d5ee9304b0fcf5d606ff608ce4dee81ee8 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  U-Boot - x86 Startup Code
  *
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, <daniel@omicron.se>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Reset vector, jumps to start16.S */
index 94c0f5a702ba76d606182a2b5147e35f29a9bfbc..40cc27f1e1d0db20cb23d9c0e59c6d8289bc780a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * Taken from coreboot file of the same name
  */
 
index 8de55a0af1de3681a360ff35fb5acf70ef878a90..e4e997e3e88990f238e646aa098aef864aee8d0e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  U-Boot - x86 Startup Code
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, <daniel@omicron.se>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 5eb17f15c906f8a085f43161163a0668508c6745..dd659278ffeec7ade18e64d1018597c6dd3bb931 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  U-Boot - x86 Startup Code
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2002,2003
  * Daniel Engström, Omicron Ceti AB, <daniel@omicron.se>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/global_data.h>
index 651f16ac89cb23d97982bbf7c00550fabab8b3aa..234482b793a5a2ebd40fc679b95ae80152c64441 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * 64-bit x86 Startup Code
  *
  * (C) Copyright 216 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 2469b1e7c7a307c0709ecc75f491d261f988689d..a3bd16799dfd13cdf3b5c924ee97e94fcd969a0e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2017 Intel Corporation
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 config INTEL_TANGIER
        bool
index 92cfa555ed4d7300b30b2bf93633965bc2aade9b..44ccb3ff91e02be30e85008dfc241a41cff0f8ce 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2017 Intel Corporation
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += car.o tangier.o sdram.o
 obj-$(CONFIG_GENERATE_ACPI_TABLE) += acpi.o
index 75e777dcd7655274df878ef710ba8d46d6bbb83b..0e4f961c531407a76bf72df8bce523526dbaf011 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Intel Corporation
  *
  * Partially based on acpi.c for other x86 platforms
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6982106c193f22d6da5a0460de01aa96f73baf28..7163b69a49957d725de4b5ab13b9372790d95021 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010-2011
  * Graeme Russ, <graeme.russ@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .section .text
index f5f412a1e57ca48fbe5517165ddf0ecb57f46259..b47d896e202305ca9eca544f79f7b8871331f6a4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ac8733c75e9224ccf44b45b65d156288ce5216d9..0a15e64344f0e7361ab0536be0fda458c17fce98 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c0bff75c4f16de23031c2aeef52cee0e5f4178f1..a41d511238dffb8e6d710034fbd59dfac7980bd3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From Coreboot file of the same name
  *
  * Copyright (C) 2011 The Chromium Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 718790c79a937803cb38964040915245fab8ba82..3f38681669a16bc9d74502eda95ae5cacb0220b2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 8a38d58f123dd9b963b2f3b6c520507172d96c13..574d992aaa98dd618be3d86bfabd3ae6f030e12d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 186718d8f9dff88df7dc43a2b6f3d9464edb47bd..f0719368ba652eee4316c239906dffb175c1d4c7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 066c9b1a55e6d2c73f54e21dd436173ca949e196..663b02f27d852975d843dfcc13276cb7dece368c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
  *
  * From coreboot src/arch/x86/wakeup.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/acpi_s3.h>
index 693d1a31f3d5f37be12cf025651bc24dd9a8d45d..18b3e94e12b75fb432e0d825c8a7763c6d1017b6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3e0617318657a215414ecd007c5ea3a90e6889ff..15830d6a1a0c0ad203a5139ccd1c10b943ab2d19 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 25f8d2804be336eb3bce6beb3bffab1a53743368..5d4a74a571a000d0a65f3becbb701eb1704b95fb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6d0c4b65ecf5cf24e92d66fe7cc153720eb5f9e6..73797746f83b41a7981b9496e20023ca9f6d81a3 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 dtb-y += bayleybay.dtb \
        cherryhill.dtb \
index 0c314e068875e8901193c23e4af64904f3b7ae18..74291a8f0955d0ef3d779adb80372964c5122dce 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 171e7ffee63f49176985c7f9fce7cfa44c93a7cc..36e6069b19d968d8acb8b47dc6f074ab19d81bd1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
  * Copyright (C) 2016, George McCollister <george.mccollister@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 41e72f3eb6260203dddea19b59e142588f44656d..c3a6aad77b2617447157a7db88ed4a128d0685e5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 9c068709eec57def52c8e1c50eb1a52661d1e194..c3d15143cf45eea777799299f4730411d4b7dd25 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index d41556638ce5cbd16e7cfcf53c4df065bc942277..ea836eec95d3f07321561f4cf760592ecd312183 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 78a1ef415ca2417ed6907addb854781738c180ba..4fe076a8e95c097fa36db6396f1bd829e9d7072f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 31d967905984884ed469996b5f567fed69d4af02..ca602893701d7b672628cddd537c12673e709421 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index b62e00ff1fd74a0c1d340aba4d21688d64774c22..cb96fdf7e7b96f638ec90bf301e8723cc9274709 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch-baytrail/fsp/fsp_configs.h>
index 0b04984c6ea79547ee941b2e4f15439c8c0ca1ad..903353229434d07e8b2586d466ec64459772b091 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 6cd8116afdc98365035764c9f88602b100a4c314..62ae96a3f3fa184e37b2cfc43cab2dda2ec68646 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 7714ed0b77f3e51b9be9dbe54794f0bea5bba359..6b651a394f3062c200c086f7f029522a1efb78b6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <u-boot.dtsi>
index da3cbff5cb319255a439dd3eb97a700d292e39e9..d86fdc06fdd1029f0879d79d4e2f435bcd659189 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index a0ad03ce23973384060033d6f495f7dfbb43dabf..42ba0c7714064ad26b64b0a10dd36b281ff76e4a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index afea14ed32b160e6c64dbf3aa376d376d60805a5..6565429867e949cf397a3d669633b1240361e548 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index bc398dd72c6dc76caf11dbd8a7e53036bbc632e3..f1c4cb9c037766b1663525946b76a06291fa08e2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 04eb98547fc80e012cf5216c5b6e5368014f6056..7ebc30166d268a41516d15f01e9f62d9fd946c47 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <u-boot.dtsi>
index 75f9ffa8f3b02f17b515284d99d618ec58af8e02..ea0bff7b9279e3bc49d77f6cd08a8777a10ea180 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 7e37d4f39481f2c4e4f08928126aa70a72ddfb63..1253fa51c2295658df7b8abda5d1b20b8a598ed6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 8e7b603ba0f64935213aca1afc7d29999364f18f..6025507e7c66b91e272548fad4eae6529db0426d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Advanced Micro Devices, Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/arch/x86/acpi/debug.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* POST register region */
index 7f2ffd49ecfa528ca12dd9a237319e07442fbf26..d56d35ca5332b6abb63d46aa7858f338c6612457 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ACPI_GNVS_H_
index 46381b687e2a18f0345793eeda6233a219388e46..5d50ef3673f9f2173bb3f80f31b600da3d70e843 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Advanced Micro Devices, Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/arch/x86/acpi/globutil.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 Method(MIN, 2)
index f0b3a6bc0a0701cc06b08d92a45043f4780c5006..6e404f48bbab1199bf390a629c36ed99cb0927a0 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Google Inc.
  * Copyright (C) 2014 Sage Electronics Engineering, LLC.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/include/soc/irq_helper.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 84c1e53c7de6453e3f4e9438f41a05747df33b28..9fc83a511e5a168ef60f93704b308af85eba5edb 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007-2009 coresystems GmbH
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/acpi/irqlinks.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 64d38207d93e57d4dcde0d7dfad7255025a9ed54..0ed7efd85addff80f064e621900c98ad0bcbb219 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007-2009 coresystems GmbH
  * Copyright (C) 2013 Google Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/acpi/irqroute.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 Name(\PICM, 0)
index 56007230843a496907b143157b64c54ef4efde0e..32e16a2c2f5ddb24be723ce3047cc2aa440974a1 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007-2009 coresystems GmbH
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/acpi/sleepstates.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 Name(\_S0, Package() {0x0, 0x0, 0x0, 0x0})
index e8cff100fc23c84926880fa87ca13a38d67467b0..6697bc455b72820846d89b411b02df90678630d9 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Advanced Micro Devices, Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/arch/x86/acpi/statdef.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Status and notification definitions */
index 86aec0abe0f670e045c68d4284b99d9b98881c53..baa848dcd15b7b2d5910dceb079251ffca4894b0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ACPI_S3_H__
index d5d77cc01172b323b113fca38f52e951ce9e8f54..239bcdc576e58faeacee45017fe4a410536f8852 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Based on acpi.c from coreboot
  *
  * Copyright (C) 2015, Saket Sinha <saket.sinha89@gmail.com>
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #define RSDP_SIG               "RSD PTR "      /* RSDP pointer signature */
index a28d4dfade7dbdc2895e78eea75e4805b8adca14..9b8d1895eeed6eb3def36e984eaba7b752bc1c58 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/acpi/global_nvs.h>
index ef340f3d7b54c84079d2e605ca810e1dfe175abe..abe37566cb754f5c2a023a2d82c7a800025209cd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Google Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/acpi/gpio.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* SouthCluster GPIO */
index d7463140f15152df45770bf18c2aa561c13f4d0e..57921f283d9f23846658f3560aca5d93d6879b61 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/device.h>
index fe34d3271c870b3c9f925884c573a32777ec0c5b..08b2f531323c23c926a64626b6cb2dd9c360e8f2 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007-2009 coresystems GmbH
  * Copyright (C) 2013 Google Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/acpi/lpc.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Intel LPC Bus Device - 0:1f.0 */
index cf3de7cde44d0e46d1e401d580491aa36526ac6a..5186fe0adf49a0aad2f64fcd54642df77efda317 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/acpi/statdef.asl>
index e89ff26f75f81dc49d4750a73c59aaad5a7dd5cf..dfc768cf7f8df12ce1cbf9f6043e5a260811c545 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Google Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/acpi/southcluster.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 Device (PCI0)
index 311f47184374f7a45f0e84a0d0e20ca3e946aed1..78a7952cf5b176c4160b08f86d41c14ec4615b83 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007-2009 coresystems GmbH
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/acpi/usb.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* EHCI Controller 0:1d.0 */
index a5a440465128f2f136189d778709bb50c05c3d93..13cb429b9b9a46d82500ec59622f1bb97c205c3b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Google Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/acpi/xhci.asl
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* XHCI Controller 0:14.0 */
index 798d35bccf886c28072b150e24bcf26fd2e426ef..a3872cf06000fb33aa378d7fc27562a405739e4f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Google Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/include/soc/pci_devs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DEVICE_H_
index 1c6c2479f0872c25cf307eff2d1f41de53b60a1d..cd48705ef2838f86c7bd2ea7a260198e03e5b1b4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_CONFIGS_H__
index e2f0e39046d525073b2d916d1c98212b5bd9c43c..c6544ea409ca7271eb0555a40a0b71db90fb0213 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_VPD_H
index 56e362633fd6bb9e08bc2218a4b421a2b6b85ace..1072e3ddf40ddb0b9a20ccf83e6f2850581e3dcf 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _GLOBAL_NVS_H_
index ec4e9d5212a351d63897781be80cf4e25c7b17f3..752dae0e6a1c3a7fbc1e72d24672bc84896e7d64 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Google Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/include/soc/iomap.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BAYTRAIL_IOMAP_H_
index cd66f83c41c56459f59ad0d42923c010f73b36f4..fda3f590fa3df054069a273990502eeed273788f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Google Inc.
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
  *
  * Modified from coreboot src/soc/intel/baytrail/include/soc/irq.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BAYTRAIL_IRQ_H_
index 4b8521d90181c4d0ff006acdfec5ece57b4b7898..4425dcb365987de68b996d6dfb489dc8eab63713 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSP_CONFIGS_H__
index 99c4c0aacac4c1ff46140925930040272309d006..a3bde3d8e75a929abec34ccd0834396155a39e01 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2015, Intel Corporation
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_VPD_H__
index 5f1252f5d8cfacb3a05f39065cd5f4b16669b21f..e8389e556f6fa5d754c25bbf82151fcda91ac7f9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * From coreboot src/soc/intel/braswell/include/soc/gpio.h
  */
 
index 7df2dc597101a5a6c2eb1c6d763e0937a7fd9206..873d331f926e54ab1792d62b84d5a10bb4ea8445 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BRASWELL_IOMAP_H_
index eb2046b867b4c1964abad9ecdbe58ed7ed7276c6..ca22a7999680519699df350c03f734e60b8362b9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __asm_arch_cpu_h
index 0ed881b72d3dc1c787b42301d7380afe028d6ded..a32e2db47e16907f69efa65e9d4834a3e10b8626 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Google, Inc
  *
  * From Coreboot src/soc/intel/broadwell/include/soc/gpio.h
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ARCH_GPIO
index 431bc23ef272bf71b6123df702d709835cb8722a..de7f6e588c497a6d8ff808d391110938475b1759 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * From Coreboot soc/intel/broadwell/include/soc/iomap.h
  *
  * Copyright (C) 2016 Google Inc.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __asm_arch_iomap_h
index a71866740000b35863891b672fb71fc54a8208d1..98f928a811c72dc1e72fdec8263999627ad1f989 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From coreboot soc/intel/broadwell/include/soc/lpc.h
  *
  * Copyright (C) 2016 Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_LPC_H
index a66a8bbac1c5a4562ec5d3880ce839895d5df18e..58f16ba54c574d6f44a325918b366050ab499dd7 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From coreboot soc/intel/broadwell/include/soc/me.h
  *
  * Copyright (C) 2014 Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _asm_arch_me_h
index 3e346adfdc63adc15190d0f71dcdff8e4273185f..23ccd684842b5202b590094c4849b35615858575 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ARCH_PCH_H
index b2cc8b8dc44817f4267e0840bef69dffcaf1d847..4442beac5e44c5c1a2b6192683a95701f08daaed 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * From Coreboot soc/intel/broadwell/include/soc/pei_data.h
  *
  * Copyright (C) 2014 Google Inc.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef ASM_ARCH_PEI_DATA_H
index 36ad842368e04802fb55e939eaac83499815ba62..df350808379a5eaa6b0d52ccf2f668ae63586799 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From coreboot src/soc/intel/broadwell/include/soc/pm.h
  *
  * Copyright (C) 2016 Google, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ARCH_PM_H
index 44fcddd9c2ac9e4f112ae419c0f0eba099f7d526..e7340c1e5a6f9af09c5276bd47b7ebf024d9d83d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __asm_arch_rcba_h
index aeb492609ed905ccfa08b30ab18bdbd3883167d9..7820998699ed7503d7a42fe6c5af9855c13154c7 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2014 Google Inc.
  *
  * This file is from coreboot soc/intel/broadwell/include/soc/spi.h
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _BROADWELL_SPI_H_
index 12b3b5d6ee6732db23552984596810e6a6f0bf85..dd8d1cba92f65e36edcfd5bfed81e3899072492c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * This file is part of the libpayload project.
  *
  * Copyright (C) 2008 Advanced Micro Devices, Inc.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef _COREBOOT_SYSINFO_H
index 0cd7a99e2a6e65a5d434abd3980f5a4397c843aa..9320afba561de7fd5bba133b2eb533ee6f26dfde 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * This file is part of the coreboot project.
  *
  * Copyright (C) 2011 The ChromiumOS Authors.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __COREBOOT_TIMESTAMP_H__
index 9b0613daf5bd614c3d5b2803301db5f55b4b989f..ae9105b6ef166ba4235ce716743eadaa9b80c0d4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSP_CONFIGS_H__
index 3b255ccb819b64c7be9accce9b45517bb86097dc..4b0f23a34097f43db5ff41851e5622530c7348aa 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSP_VPD_H__
index bc1bc8e77844b5d53b42da5b1e2b394ec8e6d049..518c308d59b6b2e71c200721d191f6a18d4be58c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From Coreboot src/southbridge/intel/bd82x6x/me.h
  *
  * Copyright (C) 2011 The Chromium OS Authors. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_INTEL_ME_H
index 22f7929a82874c8250d7ee6dd13ef39818114a09..850d96bdd9aa1b5a0f572a81dc7d86f8044bfdfb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From Coreboot file of the same name
  *
  * Copyright (C) 2011 The ChromiumOS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_MODEL_206AX_H
index 9c51f63ca44c8caa33d66166e9bfcfdf50b6387b..8018bc097d0cf4fe3ea17652ffc378a3ae77bbcd 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2014 Google, Inc
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2008-2009 coresystems GmbH
  * Copyright (C) 2012 The Chromium OS Authors.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_ARCH_PCH_H
index 94533368ea95e115e67479976db63a1eff2107ab..b8da21bed7bf1cf3cf2a76e04ada5479de7c427a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2011, Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef ASM_ARCH_PEI_DATA_H
index 8e0f668f0b3b0646708900207e27ed3e6c227214..a96c951c85ea8d5765cdf924eb9d858285842b1b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2014 Google, Inc
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2007-2008 coresystems GmbH
  * Copyright (C) 2011 Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ACH_ASM_SANDYBRIDGE_H
index 38ab798994f00e36d26d4e6e8148810eb8be0b42..daafd5d0671c3d3dfd573a39dc467c8544e202cd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _QEMU_DEVICE_H_
index a85eee8ec6d13bd6078b45a6c74cf9bcab50026b..100eb8e646304e922659d74acab44f8b9e674690 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ARCH_QEMU_H_
index 6f0435e1ded118173c2ebb0f5ffcf3094f8c58f7..44b9f12c7c7b2abbdb9a05a400613a3c9a980519 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/acpi/global_nvs.h>
index 5ba31da9ec069c7554db0e0ca5b645c8e6784874..879b67d8c5c43daf9bf551d41965132ceab3117f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/device.h>
index c3b0b1dbe4d8d4444314ca81f85761c7adcec58a..fc30e0ab70f359544a2c7c6c6a135dca8067e516 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Intel LPC Bus Device - 0:1f.0 */
index db59c460e3580d2efe1b28235d3003c451567947..5b3e4a53393000c7a4319e08ec60be63fb8c9ed4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/acpi/statdef.asl>
index a89cfaf8af1c05ff7f5379818a092e772d7dde61..fe9edc1a8782164dfe5b2205753d9bac6f34196e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 Device (PCI0)
index 4760aa2f7ff4f645906941c991cdeccef0239d8a..0c4391628399659f2fcf0e549191b7f0cb70e0e9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _QUARK_DEVICE_H_
index 0231da0bcd93aa07baaa9b8d6df07048a18ba031..6e99e6737dd380993814a5aa84b81947e5acbf0c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _GLOBAL_NVS_H_
index fd1ef987d72e7491a5a114ebded2c16c5e4b600a..e233252dc180e4e1da248912216fcb2eeb4f27e1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _QUARK_IOMAP_H_
index 21e68307f8a0dcf7fc5a47772d37bca71a2fa94d..2aaa728e7a256d872ddc6f06a4426d0ab9bd9e7f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _QUARK_IRQ_H_
index 150fbea0e047628571780ab897a4a97c57fe0e7d..2353426cd6d2d0d15d35bab7542da4ccff5892b0 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Ported from Intel released Quark UEFI BIOS
  * QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef _MRC_H_
index 313e23fe0888e8df2ae6b852ce4545059633851f..9527fdad3fd42ee0e5e7563a61dfa947333901f0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _QUARK_MSG_PORT_H_
index 7a864c7c5308ddb8ca0b7627b3cfa7ca2c5bb804..feca1983ba89a00f753db131c2e09bbec0e1789c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _QUARK_H_
index 953b48f15c03c6a7bdc457d0012834d858927175..15857bfba5bf9d6639880b84cea5c0ad2670a29b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _QUEENSBAY_DEVICE_H_
index e539890c337c13f681d3a58ebd69225adea1c362..979121cdec8ab6bf2f4dffd561e8697b67a99734 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_CONFIGS_H__
index 9c54ecc726eb371d608c19a8a035757bc1ef8a53..7572fc7e40fde32bd2c1c44f2a521cf3af7e4b2a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
  *
  * This file is automatically generated. Please do NOT modify !!!
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __VPDHEADER_H__
index 8477d926416b42a377f37e62b7703bccb39fbbf0..8d151509ab9762b939eaafd70bd9c210617a9c7b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _X86_ARCH_TNC_H_
index b1f0f67979b70fccfba00f22f08b2fefa0a7d876..a6296c2cb60e1266d67b5028f1bc4de7317135ac 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Intel Corporation
  *
  * Partially based on global_nvs.asl for other x86 platforms
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/acpi/global_nvs.h>
index a57b7cb319ea055f69b1d281ac8f55735d30670b..7abea4bb96ee8c50927ad0d8c378125c3c13d1f9 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Intel Corporation
  *
  * Partially based on platform.asl for other x86 platforms
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/acpi/statdef.asl>
index 5289b149576ff0a4ba5eb24a7d36224fc1a043aa..3c35089665fae27377a2feb68ff9d37c9b3308b0 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Intel Corporation
  *
  * Partially based on southcluster.asl for other x86 platforms
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 Device (PCI0)
index 8ab5cf2aa2cef1c7a7753855610a02466c02dacb..a7811a331a1ced5dab0dd34cff8f77827c5772a8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Intel Corporation
  *
  * Partially based on global_nvs.h for other x86 platforms
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _GLOBAL_NVS_H_
index f6a64ce2c9198ad70d93ec11f072477eef847d2b..bd8ce55729c00b761e829a3ff61c6a323ae44853 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013, Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ARM_BOOTM_H
index 4ff63c33317f8bfbd75a8d3729ddb9ef7158c434..145b8784de1eb50ca3bd0527725bda275ad79343 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __X86_CACHE_H__
index 0a0a51e72d9a0bb6473391bc62e5fabb08c115b6..e2f6d18554d075087a76b0352d9f2fd440c99b41 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CMOS_LAYOUT_H
index 3a891ba62727511706291cf292b0fb23b7ec2a02..7ea443673ad532676fea6b47e81456129fc7b3be 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index 9e67478a3dce9849080d0ce49ad9333c0afc7e57..44b8ba25542b875253b9ffba0b51754a31d8b6cc 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
  *
@@ -9,8 +10,6 @@
  *
  * Portions of this file are derived from the Linux kernel source
  *  Copyright (C) 1991, 1992  Linus Torvalds
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __X86_CONTROL_REGS_H
index e036f744f679b1b9b5c06a7f0457f845b83e445f..c42175b94daf554604d1e74b6421adc5778bede0 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * This file is part of the libpayload project.
  *
  * Copyright (C) 2008 Advanced Micro Devices, Inc.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef _COREBOOT_TABLES_H
index bc2c4ffd9f11d82063d0b907b562cd14859ed0c1..feee0f915f6920e265a5103de58052cbb4070790 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 The Chromium OS Authors.
  *
  * Part of this file is adapted from coreboot
  * src/arch/x86/include/arch/cpu.h and
  * src/arch/x86/lib/cpu.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_H
index 562de3e27fb8d184dfcbb761731339be0fd69793..4c91a5daced87871449ad234c1ce1a88cc6b39e5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_CPU_COMMON_H
index 74b82edceb2c05cf09132aae3975cb2e9d6a56de..19223f2c3b458c691edb67df6c67ebceac8309b9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CPU_X86_H
index 43073ad2524f63e7926672d97554e3c9d31d9cd5..b353ff0bef5926ec382c726ec422537fa3325ca2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_X86_DMA_MAPPING_H
 #define __ASM_X86_DMA_MAPPING_H
index cd2634d4cd3e4c1e85afac34119a30d78ffaa170..543a9e69f03af995eb9eaa61f422e5bbd4fdcc49 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EARLY_CMOS_H
index 3bdcdfe70bd1a84f158401b7fc7230bd56718445..7ae9c7d6da39c5f7d4f81a6e881f549a7f0ae5e9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Brought in from Linux 4.1, removed things not useful to U-Boot.
  * The definitions perhaps came from the GNU Library which is GPL.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_X86_ELF_H
index 43f0cdb085a42d72f639e46f58b5430fe6b3b303..f2d70799f33f74923654ac0f1eb55d953e84f1c7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_API_H__
index a1467bf9916a54dbacd4e93d6d5b36c39fed6b7b..e59180bdae20f4ce0530cc8d0577beff65be6e93 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2015, Google, Inc
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef _FSP_AZALIA_H_
index c3f8b494711ae8952980298bd9997d3709d94324..bc96ec308cba876cd9386d03dfbebd0ad30d3834 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_BOOT_MODE_H__
index eaec2b490edf85f366a51952dcfdd933fe852633..61ce63c08e88c28986aea0e6d08c228b7db85263 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_FFS_H__
index a024451a74c1b5b25cfac79e77684eebb33cb4d7..190aedcf44b24d0e9eee2d575e27970b8dec4a8b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_FV___
index 244f86ef3d40b139cf0503f039b9b68c92c121d7..00657b62c76df2b45b9b4c8629d1f9c9d6ea31b6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_HOB_H__
index 60ce61d1902a499f0a3990e9299374aee460d372..86f78014b7b623c248b0889b38139bc42cedd5fb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef _FSP_HEADER_H_
index df3add008c0de40233a01c13f856ce20789f9f9c..7e51f24b1290ac6b8d532c258594b7b467204cc7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_SUPPORT_H__
index 4fe69f23752ca851a9ff2cddf4b3be51b901c54c..5247102f75ea066bc4bede8b46c118ee1cd6a06d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: Intel */
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #ifndef __FSP_TYPES_H__
index fcb6853a38061a6afa0bf58259d6ec66b428eb64..9398ec33b2367f0a5f05c5658bb2ca1cc88a98e4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __ASM_GBL_DATA_H
index 586ece6c103b3b423abc24a88418923f2ad3d91a..58e4d7b831ef6ce9040e16b955fe1b1d4d019bea 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2012, Google Inc. All rights reserved.
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _X86_GPIO_H_
index 48e4df25b82d24e0ce6233913b36757c8e4fe4bc..65c97614d3e947af8cebbac3e261db80c1ec429c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* i8254.h Intel 8254 PIT registers */
index f216c2320436d70742e256b48fda7b1b331e014e..b73052a6d244aa96cc333bdc3d8586435e74b1b6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* i8259.h i8259 PIC Registers */
index 1e9058c0c1d3ad8aa4e85a609e8b43948cb4c1e3..4368b6e3e0ddac2b8b315b8fe6a597f028173d8d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_IBMPC_H_
index d2a6d2690e6f2395c958bd70c6c76c1b158f959b..4e017227ac52b770375314def51698cc5eca9657 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_INTEL_REGS_H
index 95a4de023efd639e78c8866e4c8921ad7b29b424..fdeb85711323b59c139d3fa0f2695a453a833ef6 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Graeme Russ, graeme.russ@gmail.com
  *
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_INTERRUPT_H_
index d1aaa5fc783ac12ebd51a63982890d9185702e6a..c05c6bf8a25fd50582907012808c8cede0fc33bb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_IO_H
index 2feed864fe9b9b2aef4625a30bab0d7f8ac40846..9e004e9b5b08e6fb0c66668541756eb4bc51a74f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From coreboot file of the same name
  *
  * Copyright (C) 2010 coresystems GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_IOAPIC_H
index ddb529e5813bb5830412fd97bd62621d899170be..169b2819ca841674c6e3db288904f57f928ab87a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ARCH_IRQ_H_
index 0cdbb45ba512648f0ca71d20b324d956cdf6dfc2..80b8597d54c3d5305530f163ecba956309a10d16 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 #ifndef _ASM_X86_IST_H
 #define _ASM_X86_IST_H
 
 /*
  * Include file for the interface to IST BIOS
  * Copyright 2002 Andy Grover <andrew.grover@intel.com>
- *
-  * SPDX-License-Identifier:   GPL-2.0+
  */
 
 
index bc2b2d152051b83c714185f4da309754a974f2a6..78eef6afd33c36c6ab961a80478a4c9b39d63443 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From coreboot file of same name
  *
  * Copyright (C) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ARCH_ASM_LAPIC_H
index a90a22db3d789669e7a1c6e0b3209e99b37b9d8b..d462c2ec610081ef24178251508ffb62c1529281 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_LPC_COMMON_H
index 2e2251cc1cc6d1cc6bfc40b8e190706dadd8e46a..49d88623edf93871dad9c469d7870c42f2c1ca29 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From Coreboot src/southbridge/intel/bd82x6x/me.h
  *
@@ -6,8 +7,6 @@
  * easier to add new platform.
  *
  * Copyright (C) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_ME_COMMON_H
index 29bf06088973fdde911e84ec9855e17616a5f422..f7b32a5eb166aebda168fe7d1b294ea433c7a7a1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MICROCODE_H
index 83b99dcd192f14bf5b074d3129916d7baf1865e0..fb59e2f67d605e62dde99f80d050eadfaa058128 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * Taken from coreboot file of the same name
  */
 
index 30dbdca90db78234ef9d9777551b9eb8bee23b9c..a25f8f03a12d7fccffca712267d14d608b390762 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Adapted from coreboot src/arch/x86/include/arch/smp/mpspec.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_MPSPEC_H
index cad24f22ad24627c83aa13a568407242f2ede87f..d4e56bf37c1f19f7e7fe8e49657f4f1936430213 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ASM_MRC_COMMON_H
index e35b5ed771030c847f0f95bcd6e92cfe1833e8f9..04783cd329271cc7f8fbd364d6f02cfa8a6e7a08 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Google, Inc
  * Copyright (C) 2015 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_MRCCACHE_H
index b2a03f469a3804fe8a106c6c8f08429d8140c30b..9c1dbe61d5965b21b4f31629e929e4c6aed89481 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Taken from the linux kernel file of the same name
  *
  * (C) Copyright 2012
  * Graeme Russ, <graeme.russ@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_X86_MSR_INDEX_H
index 8e8d4439e2cc6f55f9241e2aa446c8624b72a569..3e613de6cefafe7215c4a6d9a7e952e4d22b8657 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Taken from the linux kernel file of the same name
  *
  * (C) Copyright 2012
  * Graeme Russ, <graeme.russ@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_X86_MSR_H
index f9b30f68bdfca86b518bda50898cded40cc83b9b..05cd7b7f17bcd4bd7cd1f2e05635a943b2ce39d1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Google, Inc
  *
  * From Coreboot file of the same name
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_MTRR_H
index 924ccc4db57d0febfac2c294cedba72acc633f0a..c4614d3f42c405fc80da437d6b4296c530c84ae1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __asm_pch_common_h
index f93c840244a11da7eace75411b4b2a2f116cd7c2..118ac937d93366a260be320a84b65200de259f50 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PCI_I386_H_
index 0afcb4615e9c9fd37845b03d61e3693cbecbca9a..67e5c447ab9533fe88c579cfa66766733e4720e9 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Ported from coreboot src/arch/x86/include/arch/pirq_routing.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PIRQ_ROUTING_H_
index 96b968ff8fd81e756125aaefba2e6943477e4d7f..b76bdf64a3097f9f01de7952eb49e9a952d73b6e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _X86_ASM_PMU_IPC_H_
 #define _X86_ASM_PMU_IPC_H_
index 24b038d26ad8c6377329c46222729fb579f1b14b..0345d195c69d862ee468c7007d7b2a282e534e4b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
  *
  * Adapted from coreboot src/include/device/pnp_def.h
  * and arch/x86/include/arch/io.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_PNP_DEF_H_
index f627663f319b452357c4cf7c2523ccd3b10c2511..939b6fa57e3930be789402f9b070f7bf41a9fe2a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _post_h
index cefc6339102e64ead58196812c85e161b0facc71..dd957d2c1bb8b230e22640c7682cc6b41bf5365f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_PROCESSOR_H_
index 4607dd334e492e345de0eb9ec10742c887b336bf..26e70f14aa35258ae0a2e0a96c1a5e76a935a1b0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __ARCH_REPORT_PLATFORM_H
index 4d40e495bb7607eaced0ef907b056d02603ef4e7..7ce5824167f9b1dc11d130a90e284044fd507071 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _X86_ASM_SCU_IPC_H_
 #define _X86_ASM_SCU_IPC_H_
index 22d7f5af70caad269ac1354cf4ce3bfb806b39b1..a6be3604e9b985e45902a2038025ee510176ef1a 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_X86_SECTIONS_H
index 1feaa892ad48ed73c1dae6ba9421f1359e669d85..f25975fe1d14fcc8d8268b68c1893d0cd4bb9ff8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Written by H. Peter Anvin <hpa@zytor.com>
  * Brought in from Linux v4.4 and modified for U-Boot
  * From Linux arch/um/sys-i386/setjmp.S
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __setjmp_h
index 6c6ebeade8c97a8e881090c3b4c01911abc783c5..09d470081200d3da0119d11e1b9bdc1ad8d9c675 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
 /*
  * Copyright(c) 2009 Intel Corporation. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #ifndef _LINUX_SFI_H
index da91a485d81f21d77ecf8fa653be28aed73bb473..1ab6c2874a0357591bcf603c74fe32c03ea6bff2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Gooogle, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_SIPI_H
index b938b86ba8f0cc178fbf4042c8d5c6f67cf74b82..43bfabffcc93791fa7bde514c47ccf874a4be5b7 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From Coreboot file of same name
  *
  * Copyright (C) 2007-2009 coresystems GmbH
  *               2012 secunet Security Networks AG
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_SPEEDSTEP_H
index d48a3fcb741bcc67cbec3f7b50a5a06caadf9f46..8cf59d14e7ce2b0aca2359ca8a8ba4064e48ec71 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file is required for SPL to build, but is empty.
  */
index c784a2aeec78e4a7664b365b4470afc933e4988f..f7c72ed3db03840c09d0d02a104b6efa9297d7d8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _X86_TABLES_H_
index 21b910bbf0c6bf38a333ec6b07fe64b5fbd022eb..94a63539785578c8e082d28577e697f6f2e5078e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From coreboot file of the same name
  *
  * Copyright (C) 2011 The ChromiumOS Authors. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ASM_TURBO_H
index 187fe5fd8cf46f8909ebf0476e1fc84225e3810a..9be45846a535bdb881b6b16306d43a17d795e309 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _U_BOOT_I386_H_
index 4c4527eb38cdc45e23472c0e25b8e39b5964021a..432eb35b84cc389490ed1d1572930636e36c725c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -7,8 +8,6 @@
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Alex Zuepke <azu@sysgo.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index 94fa2a713f6c1ea93dfa6556720457b3f8a173ce..03bed54d0bdf09d47ce1c79e06093424c7a8f396 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, daniel@omicron.se
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ZIMAGE_H_
index f6be13fe9492ae32d30426c7413169c2e0760090..51d451f9522be6fca84aadcd20840da275e2355f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_X86_64
 obj-y += bios.o
index 182379b4397f3ff5fa984f28957c5a1e6f2d8efd..514b92ffbd1235ced935b541cc26e7e5860357fb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0d448cffc949981698c0d5a3e9bf2d7b4639efc3..7c4321b5ae3acde54709d42b20d916c8c8ac395a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Based on acpi.c from coreboot
  *
  * Copyright (C) 2015, Saket Sinha <saket.sinha89@gmail.com>
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 9da04dd875927deedbd940330ca636991f7cd516..90dce22b25486ae06fab54c12410df884bdbe34a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Adapted from Linux v2.6.36 kernel: arch/powerpc/kernel/asm-offsets.c
  *
@@ -8,8 +9,6 @@
  * generate asm statements containing #defines,
  * compile this file to assembler, and then extract the
  * #defines from the assembly-language output.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f9092fdc65183dacbd1774acfbbdb2451bbcab11..b990f53bfd73aa1f8e8cb2e7523ac1eb7c47d05d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From Coreboot file device/oprom/realmode/x86.c
  *
  * Copyright (C) 2007 Advanced Micro Devices, Inc.
  * Copyright (C) 2009-2010 coresystems GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #include <common.h>
 #include <bios_emul.h>
index 668f4b55254d22fe709c7fd68395db74ee3e269d..2e51b9fbf677200872e7a5b680eea0d89c86db80 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From Coreboot file device/oprom/realmode/x86.h
  *
  * Copyright (C) 2007 Advanced Micro Devices, Inc.
  * Copyright (C) 2009-2010 coresystems GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _X86_LIB_BIOS_H
index 9dbf969373611da1a94084a8665b0deb28eea8d3..62dc5652dbab4944a3f000de5f821b411d672fdc 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * From coreboot x86_asm.S, cleaned up substantially
  *
  * Copyright (C) 2009-2010 coresystems GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <asm/processor.h>
index e8ca6e60f22874a70458bb0aaf67b297f7f0759e..fdd966b2c846f0e05aa5cd021464873c03e13180 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From Coreboot
  *
  * Copyright (C) 2001 Ronald G. Minnich
  * Copyright (C) 2005 Nick.Barker9@btinternet.com
  * Copyright (C) 2007-2009 coresystems GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 8e76ba35aea53ad5655e9e32daae842210cc316e..533ba075bb1c79c8ce899a5b2c5dfe1e8d54a858 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Marius Groeger <mgroeger@sysgo.de>
  *
  * Copyright (C) 2001  Erik Mouw (J.A.K.Mouw@its.tudelft.nl)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a24d3f013432cef783636b786037c24f492879f5..9fce021c79666c3282d53a16bd5e419c11672840 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008-2011
  * Graeme Russ, <graeme.russ@gmail.com>
@@ -11,8 +12,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Marius Groeger <mgroeger@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5e0edd32149903e77add2c1dc9d3eade5de45adf..2d08a2db0dba68062e5fc7f5f3b7a4c516e052eb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 30e5eb0c1a39aa581a862ab8b022eed43c5c72b1..c0a4853eaaac72520ff92a0d5c71eca7b252df79 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * crt0-efi-ia32.S - x86 EFI startup code.
  *
  * Copyright (C) 1999 Hewlett-Packard Co.
  * Contributed by David Mosberger <davidm@hpl.hp.com>.
  * All rights reserved.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
        .text
index c5cbf4108b3c2e84dc2b0f5ed36d631e38c68727..989799fb4a196224804984b51d889b0acb580f8e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * crt0-efi-x86_64.S - x86_64 EFI startup code.
  * Copyright (C) 1999 Hewlett-Packard Co.
@@ -6,7 +7,6 @@
  * Contributed by Fenghua Yu <fenghua.yu@intel.com>.
  *
  * All rights reserved.
- * SPDX-License-Identifier:    BSD-3-Clause
  */
        .text
        .align 4
index 4efed74037ec5aca0a99deba859caaac4b52cea0..2bea205f60f93b995b612393d906d2f5bbcf7537 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * This file is copied from the coreboot repository as part of
  * the libpayload project:
  *
  * Copyright 2014 Google Inc.
- *
- * SPDX-License-Identifier:     BSD-3-Clause
  */
 
 #include <common.h>
index 84c8fab189b50e139d73ca51208a9bb88d1b481c..9a9ec991ca9dd7120498e81d0b4b8ffd6368e684 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fa0b3273a8a9c5d389bf86df4c6040a28793c03c..f7b3bb2a8e190bd201e455daf587a02502c75dfa 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 43aadfc996a1c892f7788ba10cdcb476e992ec0e..f6c65235e25a22cd8ddd8fcb55cf145661c25578 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_EFI_STUB) += car.o
 obj-$(CONFIG_EFI_STUB) += efi.o
index 613af9ac8ac215ad6f596eb7423f89d092662e35..488dcde66c71196cfd2f71021c657a6c1cb0875f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl car_init
index b1746fa474ff6a00cbb29b7e79204be696e12bf8..81fb8b5f72cb851c0fce3917c4290776f259885e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 174d36f758e3731bf851785480d3e9d8dc14ca9e..983fabbc4d7ed0c24d608a0e6895313a7ab63fe6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: BSD-2-Clause */
 /*
  * U-Boot EFI linker script
  *
- * SPDX-License-Identifier:    BSD-2-Clause
- *
  * Modified from usr/lib32/elf_ia32_efi.lds in gnu-efi
  */
 
index 70c7c52332888b6460e95e767813c11a756b7eaa..7cad70a2e479208d16080f5cd9c254fa8ad0c79f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: BSD-2-Clause */
 /*
  * U-Boot EFI linker script
  *
- * SPDX-License-Identifier:    BSD-2-Clause
- *
  * Modified from usr/lib32/elf_x86_64_efi.lds in gnu-efi
  */
 
index c7a248f7f2e7f8afc1ad223dcf3f99e613c29518..870de71bd71a940f6e326e648579167cd868655f 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += fsp_car.o
 obj-y += fsp_common.o
index fbe8aef540cf856e80bd012f4d7dca32cce3bf7b..549d863070bcf8cc3e2e17f7720c37849711f0d7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 3397bb83eaf1191bc7a5cffdab3bf216fb10e174..b4ba129725f2acd8f2d14ab8fea8c26fd4147216 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 662d4ace21612e78e5ab7def9887da22f3dfea92..3a23b70410b44e4fc6443f460c350f4277a0a4f8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index af7127691f183e74038290701d45107b7bce0df7..91d2d08557262c06509f0370f94a3606ea722ad4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e0c49be6357b7663dc348b5bc3f236326eed39b8..90e4e7db269338d9ca33cf0a960b7233a69ccbd7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: Intel
 /*
  * Copyright (C) 2013, Intel Corporation
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    Intel
  */
 
 #include <common.h>
index 46a42452893bf490f1ad4cf106e19d50c0a5a32d..1f1012488cb720c608da7061cc1abd762334b96f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, <daniel@omicron.se>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b9d06140d43cef0e3929dbd8aad2feb6c9de1c27..358cd1e70dd488b0fb4d4b16fd47143441b1478a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Graeme Russ, <graeme.russ@gmail.com>
  *
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, <daniel@omicron.se>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 420393b843e8853fea47048633ae5441ffb7c209..0481f453ca62571d183ece437340584de78f3c59 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Graeme Russ, <graeme.russ@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d3ae6d9694aaf0d0e074a1fef74568f6a78a507b..297067df71052b8098569fe695433f7fc4543361 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Graeme Russ, <graeme.russ@gmail.com>
@@ -16,8 +17,6 @@
  *
  * (C) Copyright 2001
  * Josh Huber, Mission Critical Linux, Inc, <huber@mclx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 37b0c216c2c9aea9b8b5cb1e317934631eb71bcd..505d7a943d2e1e75aa9e6609d8df229abc1b72ee 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a6e493d69af9aa814fa4398fcd5eaa510a5e5794..b5ad1135a6ac5de29cb483eee83f9efc17cc613c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Adapted from coreboot src/arch/x86/boot/mpspec.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eca88ac8b9f1707785bd5e87734a38b8b443c27e..2a8919885b7d96416815c0190bcf9688acb75f0a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From coreboot src/southbridge/intel/bd82x6x/mrccache.c
  *
  * Copyright (C) 2014 Google Inc.
  * Copyright (C) 2015 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 64b625770d9d72d395e848a027d2cb875119b0d1..383888724841ef95b1568a4d9c4691cc7ff686df 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 406852d324daf189ccc4133729feda9787bbeb4e..5868d5b60a0c8249f984fc5d485db563603f17c7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5df3cab6c9cf1ea3014ea64fb4c4e9578cfa8b8e..e5f0e6142418930c65ec35b8f3064ec7f50fd3f5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Part of this file is ported from coreboot src/arch/x86/boot/pirq_routing.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4ceab8dc640c598e1de2eb47375d0a9d2ff7a855..08fbe990398de7d239d2989c5ecc217417d40f25 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index c21be038486b3303949223653e9a5858d418ad91..03385396325d34ac13be95dcc9b2f8ea1e1c19dc 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2014 Google, Inc
  *
  * From Coreboot src/lib/ramtest.c
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 4d6825515d1b25161de7061efdff286a057becdd..e838af3b70a2fd0581f516b86ca71fb340fd0aeb 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * reloc_ia32.c - position independent x86 ELF shared object relocator
  * Copyright (C) 1999 Hewlett-Packard Co.
  * Contributed by David Mosberger <davidm@hpl.hp.com>.
  *
  * All rights reserved.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index 5f71f2ac8a3fa419a29b90983cf39904b1c8bbb6..34c5b2ed3f83cfc507eed4113b907076900ebc02 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * reloc_x86_64.c - position independent x86_64 ELF shared object relocator
  * Copyright (C) 1999 Hewlett-Packard Co.
@@ -6,8 +7,6 @@
  * Contributed by Fenghua Yu <fenghua.yu@intel.com>.
  *
  * All rights reserved.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index 114f602f7abaedeb5bbacf5f12136bafe7678eed..050f9d07c2f0c34afbf4d8c3c8c781c46ec6cc05 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008-2011
  * Graeme Russ, <graeme.russ@gmail.com>
@@ -11,8 +12,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Marius Groeger <mgroeger@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bb23d0b829e5de265e623a67a4365c744bf18220..caa04c688eefdd0b02995e9758e6084078a9670a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Intel Corporation
  *
@@ -7,8 +8,6 @@
  * is servicing watchdog and controlling system reset function.
  *
  * This driver enables IPC channel to SCU.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 6455e0f08816caa9d8ee8813c7305b0ab3120bbd..8d1700776d02aaa91734131402dcefc260273259 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 char __efi_runtime_start[0] __attribute__((section(".__efi_runtime_start")));
index 507e037b998b19e78d5c02430cd556b022e23da7..b48bd5d8f361e82a2b0515458888a4a75db337f8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 7c32245a09cae155a72bd702bdec8bcfff54980a..7d290740bfa873bdb45176e7232bdd729e72a87e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <common.h>
index 5343c2b6fd5b06ed4e2818bc014e2972cb698a11..c6263cd2f5a8c4013574812cc045621c678c32a3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 1991,1992,1993,1997,1998,2003, 2005 Free Software Foundation, Inc.
  * This file is part of the GNU C Library.
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* From glibc-2.14, sysdeps/i386/memset.c */
index 4f5fe74288209594017f456cea2fc2ac94ce170a..99f142936318da1c78a110aafd8df586d2312eca 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9932ee69a0c42a1672acb8ce955bc5543428ba10..04ed972482d085bb432af91edbb00ea88e08704b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB, <daniel@omicron.se>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 130d76f6be53d0759e04c766fdd1c162b789b823..7e27f60172d7ba0c21c53f6fc8b19c8014012fb4 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 head-y := arch/xtensa/cpu/start.o
 
index 7dd8d8a741fb15b70ba8bb8fb8a55f382994ac9c..ec37107862903c83ad944cb92ac5bc021ea8f57d 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007 - 2013 Tensilica, Inc.
 # (C) Copyright 2014 - 2016 Cadence Design Systems Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 CROSS_COMPILE ?= xtensa-linux-
 PLATFORM_CPPFLAGS += -D__XTENSA__ -mlongcalls -mforce-no-pic \
index e83f6207d8c064d8538b5ed0d104bc3aa96e74af..f28487d20670b50af55dbda2fd69208791abc3be 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007 - 2013 Tensilica, Inc.
 # (C) Copyright 2014 - 2016 Cadence Design Systems Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y = cpu.o exceptions.o
 extra-y = start.o
index 7044480597d2ed3b24eb259328afb27cdba26dd4..64bb0b6ee0bd45bdc1ad2b171bd6837b44de099c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 - 2013 Tensilica Inc.
  * (C) Copyright 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 16639a08e8ba9d6dfcd458be01156ce4165e6217..fe2dedf3c4b17816ccb878a305d2966467efc844 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 - 2013 Tensilica Inc.
  * (C) Copyright 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index cdb875da5339759ab733e2edaf191b0f5ce1c020..66acb4c61044c46e826bdaf6f63d44fa8c2ea478 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 - 2013 Tensilica Inc.
  * (C) Copyright 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 7200bc59fbfcdc53e6a1a380b26424277dba5182..493f3fdb99bfc83a4de73e18d462de88c987c232 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 - 2013 Tensilica, Inc.
  * (C) Copyright 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index e14cdac0fc1bf3146eb6d401062c3fc0b7c25337..06ee25d2da9ba4ef327d4b0b99cfb211b575f21b 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 dtb-$(CONFIG_XTFPGA) += ml605.dtb ml605_nommu.dtb kc705.dtb kc705_nommu.dtb
 
index 1d62259fd5be2609de4d59e2a0a8a644e5450849..3b27f9308a061bfd3d249597311b080aa4074bbe 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008-2013 Tensilica Inc.
  * Copyright (C) 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_ADDRSPACE_H
index 548c971f266223beb1f8a2f1bbc4c033d3cecba0..c50a358c52263beba847243f087e2d26116223f9 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Xtensa processor core configuration information.
  * This file is autogenerated, please do not edit.
  *
  * Copyright (C) 1999-2007 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_CORE_CONFIGURATION_H
index 501d885e68f5ba00658f9e1a63b7861b1870cf40..05ce1107f5a3d008189ee70ed99669801b987cdd 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This header file contains assembly-language definitions (assembly
  * macros, etc.) for this specific Xtensa processor's TIE extensions
@@ -5,8 +6,6 @@
  * This file is autogenerated, please do not edit.
  *
  * Copyright (C) 1999-2007 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_CORE_TIE_ASM_H
index 8479a0137d5aa424cdb52cd5a19049e6a44a788e..2e70311d3e4d80cbf197400d449d6e770a4fd9d5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This header file describes this specific Xtensa processor's TIE extensions
  * that extend basic Xtensa core functionality.  It is customized to this
@@ -5,8 +6,6 @@
  * This file is autogenerated, please do not edit.
  *
  * Copyright (C) 1999-2007 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_CORE_TIE_H
index fd2c0e8d0b567257a9a770c16f9001723295fa52..8a7345559c2e975a88cad28314c2607415e09491 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Xtensa processor core configuration information.
  * This file is autogenerated, please do not edit.
  *
  * Copyright (C) 1999-2010 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_CORE_CONFIGURATION_H
index 38217ec69e39e0b9ed65c68a80cda9d0d78512ed..53a1e42a7457702c3b5bf74c6f3cae17ef3b4fda 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This header file contains assembly-language definitions (assembly
  * macros, etc.) for this specific Xtensa processor's TIE extensions
@@ -5,8 +6,6 @@
  * This file is autogenerated, please do not edit.
  *
  * Copyright (C) 1999-2010 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_CORE_TIE_ASM_H
index 32a714f77dc5b6603abfbe351009b652633eecb1..ddee4ad3f6eab842a4b384b073d6c0bde182ba9e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This header file describes this specific Xtensa processor's TIE extensions
  * that extend basic Xtensa core functionality.  It is customized to this
@@ -5,8 +6,6 @@
  * This file is autogenerated, please do not edit.
  *
  * Copyright (C) 1999-2010 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_CORE_TIE_H
index be135016843efc8b2ee46e2611e72ded468a777e..7e94339e6d9143fed74f2f1d4b3aa6a0838a1ca5 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Xtensa processor core configuration information.
  * This file is autogenerated, please do not edit.
  *
  * Copyright (C) 1999-2015 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_CORE_CONFIGURATION_H
index 7213550b8a848be4d831ee5516a1cfa66fb2ced9..988aa2ba578e8c19433e5ea3b3cd95198bc0913d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This header file contains assembly-language definitions (assembly
  * macros, etc.) for this specific Xtensa processor's TIE extensions
@@ -5,8 +6,6 @@
  * This file is autogenerated, please do not edit.
  *
  * Copyright (C) 1999-2015 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_CORE_TIE_ASM_H
index fd0fbfe6e7dda74de79da5cf6bbefb78770506ce..2f36493d8850f6019834405363d41c2db90469e9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This header file describes this specific Xtensa processor's TIE extensions
  * that extend basic Xtensa core functionality.  It is customized to this
@@ -5,8 +6,6 @@
  * This file is autogenerated, please do not edit.
  *
  * Copyright (C) 1999-2015 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_CORE_TIE_H
index b7adc7e19800b4715da635fa19a9963963a7c15e..78613fc5797bb44359ad6c6c97bf1b7e2d798ad2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2005 - 2013 Tensilica Inc.
  * Copyright (C) 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_ASMMACRO_H
index a75baa09e0a5974f0b2483d6093778b220cc16e9..42b32f5d3d6eb8a4af4bb861e252618c1a917036 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_ATOMIC_H
index 550d12f4986337d1ba380a3571a9f04ef85334b9..48a3e1f517ed47bc865c62a72b9d0ca50e115d99 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2001 - 2012 Tensilica Inc.
  * Copyright (C) 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_BITOPS_H
index a2a9013ebf19f1654e9ff9ea32dc2a7a83a84f44..d7562564af7a35cbe2874581634880f1e081ab1e 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Definition of the Linux/Xtensa boot parameter structure
  *
  * Copyright (C) 2001 - 2009  Tensilica Inc.
  *
  * (Concept borrowed from the 68K port)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_BOOTPARAM_H
index 278653ce481e2c392d126ee30df23c37d25f2289..2137dcff24b556436ca3194fd6003b63f36efa00 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Based on Linux/Xtensa kernel version
  *
  * Copyright (C) 2001 - 2007 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_BYTEORDER_H
index 08c534ca0142c891f5176355d692c90f7c4894ab..68b8330ccb02b93a81947c29ccc54955a1aa6222 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _XTENSA_CACHE_H
 #define _XTENSA_CACHE_H
index 342a8177e41be94c49bac5c6f5b8f9179d6f4794..6d321f886609944b39bccf17b1ed72f2fb474067 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2006 Tensilica Inc.
  * Copyright (C) 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_CACHEASM_H
index db1ea87c30bc76c101a42e54fb7bcabc61fc094b..5a95fc93f7b2091c503c5ab17b1240a98e37a041 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Tensilica Inc.
  * Copyright (C) 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_CONFIG_H_
index 45693457ad31eefafeda928a1776a1b92b4cbad8..1157978ab688ee2873019a7962f9cba12bf46723 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007, Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        _XTENSA_GBL_DATA_H
index c9e335f4f6658e0eaf2a987ae67b5f587c2f54b1..76a646e8825cda16bda0bbe3a34e32ee83b24809 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * IO header file
  *
  * Copyright (C) 2001-2007 Tensilica Inc.
  * Based on the Linux/Xtensa version of this header.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_IO_H
index 62a1c052685764c8a51c4fb7814ad62c44985ea4..08f5d0135ed0ece53fc76fe7a58a968cbca1625e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Tensilica, Inc.
  * (C) Copyright 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_LDSCRIPT_H
index 5a2708fbeffa0a529b7aa2755e1b5a03f236aacd..3ed9fcb3a2e67b79d55dab787094d5e5414171ad 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008, Tensilica Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index 821115c006669be1c056cc78765ae581e6dbf606..7fb65ead67132653856f2b72cf36c4446ad900d3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2007, Tensilica Inc.
  *
  * Based on the ARM version: Copyright (C) 1996-1998 Russell King.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _XTENSA_POSIX_TYPES_H
 #define _XTENSA_POSIX_TYPES_H
index 8822f80f8dcfb3c37de93667c6bc4dd15d6e80ee..22203c96497513c00d010fd55acf8f9024d98c81 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 1997 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_PROCESSOR_H
index d187dbf4c98fce383750498fa03f60f613be3417..7717016cc67dd65c46636dfea1b79df4503e915b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2001 - 2007 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_PTRACE_H
index 0a82a221dda9c1f9176987f1c0c4493a2fed936c..32b50f95114cba3355106be0b8a35c86b5e6fec7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2006 Tensilica, Inc.  All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_REGS_H
index 2309b1463887a195d53191d5e40f766d9cc08c7a..af2c177bea879a87521798bb81aeb30625fefa36 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_XTENSA_SECTIONS_H
index 5b710089c110a3c9f0beb7364f68ecc9b5ff714c..a241568f603f8c862cfa49c8160f74ef7207076b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_SYSTEM_H
index f7eda9dc590fbd19a94464906150d81d796bee91..bae1a480ee8b713707124f69003261408fd694e1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 1997 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _XTENSA_TYPES_H
index cfdc0367b33ade406c865b095a0edddc4afd9c5e..a3dba8db7993cdcd5230ef193b1ae893b7988c45 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007, Tensilica Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index 7c7d8d59bca361e6a4a0b08287eefd9b37eb5100..c59df7d37215c83cf81624396e6a5caf61ae930f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007 - 2013 Tensilica Inc.
 # (C) Copyright 2014 - 2016 Cadence Design Systems Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_CMD_BOOTM) += bootm.o
 
index 16961acba5dd1e0f9b541e536e79425b3292ca7b..aceed153d754cb20dd0f9990ac15cd6746b9fbff 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 - 2013 Tensilica Inc.
  * (C) Copyright 2014 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 268083909260e3104a650067addd13d2d2482675..8f13f1fb6302e6bf297e37180e3443f88a6e53e6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 - 2013 Tensilica Inc.
  * (C) Copyright 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 449a6db8fd6caec5b8196c62f874fd2c3725b731..f682d9c39cbd082be4d91ad8ec9f162f2c928d37 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Miscellaneous assembly functions.
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2014 - 2016 Cadence Design Systems Inc.
  *
  * Chris Zankel        <chris@zankel.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 010c1b035ef59d6705369ed1cdefb000a9e5e005..91141f581e135969211fe667db81a0700e702974 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <relocate.h>
index 915eb5185b6c7e75578b42571d7212734c46c2a5..81459b4c287239f6ec6584ad5182285af760be6a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 - 2013 Tensilica Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3333781fb63f5a4ce916d2d8d5857ebeee71bee9..114fe1b21566b94ae30fb629018f5ef847b3a2f1 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Adapted from ti/evm/Makefile
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := eco5pk.o
index 0f5ce7d7ef7be579c05339f35e968d6a110fe517..e05928f3222794dc755016aee6fa6772f1079b44 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * eco5pk.c - board file for 8D Technology's AM3517 based eco5pk board
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2011-2012 8D Technologies inc.
  * Copyright (C) 2009 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <netdev.h>
index acf2b803079e9cf67398a21ff1709a65b9c311ed..7c8fcb0be37be4d3ccf6482d33307d17b065a36e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * eco5.h - Header file for the 8D Technologies ECO5 board.
  *
@@ -6,8 +7,6 @@
  *
  * Copyright (C) 2011 8D Technologies inc.
  * Copyright (C) 2009 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ECO5PK_H__
index 842dfb4dcb36b48000d4156f92b9b3a936e84636..8c889d1003d20d9f28231cada1516ee794fc3fc7 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Andes Technology Corporation
 # Rick Chen, Andes Technology Corporation <rick@andestech.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := adp-ae3xx.o
index 52a89dc7a0008786240abc1dd8c13e2ce96720c1..db08d86de50000af86b0e878f7cb173dc17e802e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/mach-types.h>
index 2ba7da46da38146c82f7eb198bb3c40786360f23..5398f7ed0978afbb24b312f6444ea31e0b48ae5e 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Andes Technology Corporation
 # Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
 # Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := adp-ag101p.o
index 82928e78a4fca82f2601d70bef69d788b838c7c6..657921e741182f93165c9fda84bebda3d75964d8 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 66b681492c2872bd92ca162e4072988eba16abda..e30b2d3c270f91955a5607ecaaf08914a94cf898 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Andes Technology Corporation.
 # Rick Chen, Andes Technology Corporation <rick@andestech.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := nx25-ae250.o
index 6e31be35052328fe8861679d9bc44639795b99c5..4bb618b32c296aa0efa1a1b81ba017714334f79f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/mach-types.h>
index 35c88b98a9301315d369ad130839837e855d7e81..46d04fb78c1e20966098c1dfbf7fb6ce7ee32eeb 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013-2015 Arcturus Networks, Inc.
 # based on board/freescale/p1_p2_rdb_pc/Makefile
 # original copyright follows:
 # Copyright 2010-2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 MINIMAL=
 
index 0d3ac88fffea84975cd98428f75999f534ad7207..1c42fee3d6a1b899cacb18be478af58fd2c98fb6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Command for accessing Arcturus factory environment.
  *
@@ -5,8 +6,6 @@
  *           http://www.arcturusnetworks.com/products/ucp1020/
  *           by Oleksandr G Zhadan et al.
  *
- * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
- *
  */
 
 #include <common.h>
index 42fbae058d4b7dc3766aae2074725f8c98334b5a..4b84a1a4c0154de658a57c2ed0f97e9cd83dd792 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013-2015 Arcturus Networks, Inc.
  *           http://www.arcturusnetworks.com/products/ucp1020/
  * based on board/freescale/p1_p2_rdb_pc/spl.c
  * original copyright follows:
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7d40905b5653d3fe577e1f6b11ceb9b041959cd5..cb53692a32be76c316a9e1fb8ab78a2e837aead2 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013-2015 Arcturus Networks, Inc.
  *           http://www.arcturusnetworks.com/products/ucp1020/
  * based on board/freescale/p1_p2_rdb_pc/spl.c
  * original copyright follows:
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b5e7a5db060dc80e9926b66a2482d6608af284e7..451a9d78bb05466e56f1395605a3bdcd58022187 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013-2015 Arcturus Networks, Inc.
  *           http://www.arcturusnetworks.com/products/ucp1020/
  * based on board/freescale/p1_p2_rdb_pc/spl.c
  * original copyright follows:
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5bdefb8a0d1d627a302d5d918f23826208e49f4e..1c4134d82753b83a0c7017dbb6ac417201815991 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013-2015 Arcturus Networks, Inc.
  *           http://www.arcturusnetworks.com/products/ucp1020/
  * based on board/freescale/p1_p2_rdb_pc/spl_minimal.c
  * original copyright follows:
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 95d58af0e5e8167ab0244f592f5886ccd74f2965..2c07df63e5b5e6463e5a8d639217c76daa6194e7 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013-2015 Arcturus Networks, Inc
  *           http://www.arcturusnetworks.com/products/ucp1020/
  * based on board/freescale/p1_p2_rdb_pc/tlb.c
  * original copyright follows:
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 00bda7a4fc7a458828b7223523484555cfb9a21a..1a1fcb9be9cf396bb902371c4a8b7f21f6e73002 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013-2015 Arcturus Networks, Inc.
  *           http://www.arcturusnetworks.com/products/ucp1020/
@@ -5,8 +6,6 @@
  * based on board/freescale/p1_p2_rdb_pc/spl.c
  * original copyright follows:
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 243459c44615080d132f2fa44e64afb3413191e8..cf1ddd718bb010c0cb8454c8e87e146cd0041954 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2015 Arcturus Networks, Inc.
  *           http://www.arcturusnetworks.com/products/ucp1020/
  *           by Oleksandr G Zhadan et al.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __UCP1020_H__
index 1cb4b57c2cfb9457174143f21c815daa1cfff1e7..735250a1e2165cb7c27ebe6b9bba4185c14f37ec 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += ipam390.o
index d203429738e3b84f345111c3933bcb04f6e57730..da75ead9bfaa276ebad5432a541f45dd74f82ecd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Heiko Schocher, DENX Software Engineering, hs@denx.de.
  * Based on:
@@ -9,8 +10,6 @@
  *
  * Copyright (C) 2009 Nick Thompson, GE Fanuc, Ltd. <nick.thompson@gefanuc.com>
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5f290ec7dbcb69a27e32027af23908d1b136da67..cf13e0a41cd36cbe83f61ee07f5e4ab8ea752484 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
  *
  * (C) Copyright 2008
  * Guennadi Liakhovetki, DENX Software Engineering, <lg@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE,\
index 43945d285d5e441e5071ea140287e6cea43694e0..3dec0e6522a5de6014d1c1e59706ed96ed5fc819 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2013 Hannes Schmelzer <oe5hpm@oevsv.at>
 # Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CONFIG_SPL_BUILD),y)
 obj-y  := mux.o
index 9f7b2d98a612a914bd98a1dbcb99f9188e38003b..41db449afcd2970816a1e127b6c0773430a2605f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2013 Hannes Schmelzer <oe5hpm@oevsv.at>
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index ab3788fc6b4a581d9e57c6c2f55612db5e32e84a..87eee709fd4e66a79e38765eb442118196776f44 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * mux.c
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2013 Hannes Schmelzer <oe5hpm@oevsv.at>
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 782664c36e506107fd59d94790ecb356c7fbe1d4..1cf7124dbd2a4b2cc7dd3805be79150c4fe3922b 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2014 Hannes Schmelzer <oe5hpm@oevsv.at> -
 # Bernecker & Rainer Industrielektronik GmbH - http://www.br-automation.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_SPL_BUILD) += mux.o
 obj-y  += ../common/common.o
index 7e834370216c4116007e3b621cb479adfd9ca13f..41ed28b4bc51fbbd6557c11485bf4bbd899eaef9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2013 Hannes Schmelzer <oe5hpm@oevsv.at>
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #include <common.h>
 #include <errno.h>
index 40224f76f675e49c58613e9d223ee98035829a98..6c5ad891ba915597a7c05b60f4b60c7f0b9d475d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * mux.c
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2013 Hannes Schmelzer <oe5hpm@oevsv.at>
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ded69e7785b676e64c1091b6099b9dc458579aeb..5f2d0d055fd4388223fd378346f7b21ce4569eed 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * bur_comon.h
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2013 Hannes Schmelzer <oe5hpm@oevsv.at>
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BUR_COMMON_H_
index f0a97faa95903d653b75139ed750c4d4a762a3fd..9df19791c22a0a7242c32bb1530651a454a1f0d7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * common.c
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2013 Hannes Schmelzer <oe5hpm@oevsv.at>
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #include <version.h>
 #include <common.h>
index 3eb727898817309a2348b5e6b2422600e96cd63a..10026ee0e4ba83cb30264d3be65e0f565ea6d4b5 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = eb_cpu5282.o
index d23b9f3a4f32e263df6e27e52fee744586cbd0a2..379194803a847bc3f0b287a91a718050f57f93c1 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2005-2009
  * BuS Elektronik GmbH & Co.KG <esw@bus-elektonik.de>
  *
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f2ae50654f408cb69646b735da28317bfb90ac86..ccdf6c352cad71034903191a2a1c550014a89b5a 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Marek Behun <marek.behun@nic.cz>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := turris_omnia.o
index c693aaef63dbdeeb2b8aa698a3fb191d56413e16..58d1f5fe3536721120f6c88c23c4e781f9cc0ab4 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Marek Behun <marek.behun@nic.cz>
  * Copyright (C) 2016 Tomas Hlavacek <tomas.hlavacek@nic.cz>
  *
  * Derived from the code for
  *   Marvell/db-88f6820-gp by Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f34be748c2bd76f538a96746efac6bdd15585751..edaac8683b360f06dea46f202cff7f201cb12fce 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2008-2009 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := flea3.o
 obj-y  += lowlevel_init.o
index 5e75eb0b6438e8d11e26b00925632ec890c1423a..c0f33b806ee9282a8ee5920db64e85ebec45c2ba 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
  *
  * (C) Copyright 2008-2010 Freescale Semiconductor, Inc.
  *
  * Copyright (C) 2011, Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a9b7c1b68dcb15344279720f22ad72d17f95d80a..8186b3922bad5e034ba738098e0b5d6ad01838cb 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
  *
  * (C) Copyright 2008-2010 Freescale Semiconductor, Inc.
  *
  * Copyright (C) 2011, Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index d6ffefec89ceb121bd98a5d056bddb663218201e..52880a16fad3c4add82420278b467dc135bf4c98 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c24e5885d1f6e23c3678e2ba70dbbba132cc3c92..bf75d0a09782d9359321af8e5fedc7f90795a9d1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LACIE_COMMON_H
index 9b24dc535c04797a260a8604a24733ee62d81a44..b95fcfa421c071cfdafb724443c4cd574a677d85 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * cpld-gpio-bus.c: provides support for the CPLD GPIO bus found on some LaCie
  * boards (as the 2Big/5Big Network v2 and the 2Big NAS). This parallel GPIO
@@ -8,8 +9,6 @@
  * Mostly this bus is used to configure the LEDs on LaCie boards.
  *
  * Copyright (C) 2013 Simon Guinot <simon.guinot@sequanux.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/gpio.h>
index 3dfac0b5acafd65c22a7c1aaabfee7fc71097ad5..8db8323569db3a2c5a3ec93fbbeacfa695a7534b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Simon Guinot <simon.guinot@sequanux.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LACIE_CPLD_GPI0_BUS_H
index 035f6865d96a860fbca7348b6108f450f8b9b712..5252c2b0e60e695df5ab42a4c2a77fd003ae1a3b 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
 #
@@ -5,8 +6,5 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := edminiv2.o ../common/common.o
index 736d65caa16b63df32ef80295881164d6263c1e8..b68e18e03499368b370fc8758c554d7ae4798836 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f3074af25646adbf534dc858300221756a90f1c4..3d12b72812458e4f81299fd80aaafb23c0e537a6 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
 #
@@ -5,9 +6,6 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := net2big_v2.o ../common/common.o
 ifneq ($(and $(CONFIG_KIRKWOOD_GPIO),$(CONFIG_NET2BIG_V2)),)
index 453fcb2a22d2d530cd3e6d69894c11a003120f6f..3897a1197a61531718d6bbecde3f90b0313962a2 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
 #
@@ -5,9 +6,6 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 3e070d2b015b65b502674951bb411f05358848a5..fb08e5041579d1dcfbeb69e56fd2138ee3effb71 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8dead8914ca3948f1f28e0b512cfbec991604751..d61dd0e998ae1e56d850db792b2ed3eca9c6f073 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef NET2BIG_V2_H
index 47778d84725cbb6c243e4c28873a84a546be542f..a6270bdd4bbbeb9a373b0cdab06f293585dbccf9 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
 #
@@ -5,8 +6,5 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := netspace_v2.o ../common/common.o
index 98713ea0ee0d53fb36dc1f9b14aa36d6c49ddd6f..50f584ae7089a0252eae57e38fae263745971d9e 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
 #
@@ -5,9 +6,6 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 6b321937d11a60aa3e06ef5ddc768f9e09acade3..092353a06de2a9de5dc983e99cf77f857d6e487d 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
 #
@@ -5,9 +6,6 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 1515f8151bfe8cfd2fdd049b6ccc9b91760c7e87..1ed03fa9a95ccb03c66224863647f86b2a0cd7ee 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
 #
@@ -5,9 +6,6 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 3bd9fa96338f8b1ab1dd3731774d5b7dfbefc52e..453c0dd46780d2ab36c20f8582aaabe96a07f95a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cdf5238f794d520f82a90f2894ec54a8447bc501..2c930171ea12b10e7509d4139050a9782886abf6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef NETSPACE_V2_H
index 726d0e43d57b97a8a40d8eb91fcf294e33dbb214..f67a978a12bc35664d4ec7e56be79e0cf0dfbdc1 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2010
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
 # Contributor: Mahavir Jain <mjain@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := aspenite.o
index 0ef63b7b7cb5e2b0dbc349f9d3a64d5228385bd9..c4e506ff3b7c01355fb03b9cb1a56700a3fd0c98 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7a5b51260d7f61559d64fd17993dcd3801b78b50..6c633132dd85df50daaf4b98fd48cff7ad56c323 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := db-88f6720.o
index b6e00f35dda65edf0bc489247702cb18b2a6d6f8..94306b3d8ec881dcd907a30eb28b9557d56613c6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 79e1a75f4c186cccdbf4e992cdb26895683b410f..99bdf1a2c73b4f22d1b3bcc102045ce0ca364d42 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := db-88f6820-amc.o
index 7db0095f75ef05befaa3643428ed402da255ffa4..ba9738c0f7ee24a731f742d8d2c769bd5114346b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 58d40dd6cc6d8ceb162366a796cd84d1d7c26336..afc9648510d99139756b81b8ac74201b7a8936fa 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := db-88f6820-gp.o
index b95cd1d4aab5b99cb18c993fd6f54ff0761067d4..fc405b939b9ce2326df10f7d94b9253f0def7328 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8f5a7fb6cbaed9e23a5bd142d9b944cd11188658..1bd2388afb31c6b76402245f67c04b861be99127 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := db-mv784mp-gp.o
index 93052841170eb77b99e2f3646d8769d9741f8ca1..604e8c1670bde1c2e044f83a2237cca54982b98f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 23e6c53184c8496eaaf100c9a63348eda4358902..e239d591b7bd7d0ebc29d2441ef750fe19ab2d5e 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2011
 # Jason Cooper <u-boot@lakedaemon.net>
@@ -5,8 +6,5 @@
 # Based on work by:
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Siddarth Gore <gores@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := dreamplug.o
index 0887d92c2995469cb115c0ef719846b7e2eb7e24..ede168c9ece7bec4253c49d2cf27d3d9037dcdd2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Jason Cooper <u-boot@lakedaemon.net>
@@ -5,8 +6,6 @@
  * Based on work by:
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Siddarth Gore <gores@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 18ea41cba7b39391abe434444fec20b6764e49e7..6f62238985b22e27f2c8d33f549d47ba5d32425f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Jason Cooper <u-boot@lakedaemon.net>
@@ -5,8 +6,6 @@
  * Based on work by:
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Siddarth Gore <gores@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DREAMPLUG_H
index 19d77e3a1fd1b850ac8e278d57c784d2fa0d72a4..f916208c1923fd57a6b1f0c41af224cbc2f872ff 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2011
 # Jason Cooper <u-boot@lakedaemon.net>
@@ -5,9 +6,6 @@
 # Based on work by:
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Siddarth Gore <gores@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 8929da5be225b86bb467804a79d5dafa0de03901..6161bf1c841a83da962ea1ba85edadee18298c12 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2011
 # eInfochips Ltd. <www.einfochips.com>
@@ -8,8 +9,5 @@
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
 # Contributor: Mahavir Jain <mjain@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := gplugd.o
index 05ce98bb614d3c750aab63863a48928ba07e09b7..fc2bc85f00660d472cd1357eca7cc6135c205145 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * eInfochips Ltd. <www.einfochips.com>
@@ -8,8 +9,6 @@
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 974497a334af719c0738775a32e82d59b27fa404..b0dfc0cd6d98ed9d0182def9dd93537b51962fdd 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Siddarth Gore <gores@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := guruplug.o
index af0c491632e131d77abca6e1b9e79fef1c029c79..466f85eb0810c610533b5a849b68f380121a76d7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Siddarth Gore <gores@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 688d950202d1bcfae451bdbeb17e52d8aa6be6de..a70236681326c7f2a6705292b8542cbaa1dc5af3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Siddarth Gore <gores@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __GURUPLUG_H
index 865942ac533d55573a97229c4deec8df9070e96f..8a0d752c91c63c8d25a60b0889bf9b4f370a88a8 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Siddarth Gore <gores@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index ed39738816691e9de6ad52c76f014d1b43b5f48c..27221557c7e8b746c4ef191537a5bc2bf3eaff44 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := board.o
index e20539624bafcd18becf9e9a0c668404336c3808..bef4e1767c8ea8c4c925e6e0db5b2b2386ce0601 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ed39738816691e9de6ad52c76f014d1b43b5f48c..27221557c7e8b746c4ef191537a5bc2bf3eaff44 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := board.o
index f4eabfb14f1dacb6a0600fc04ab00e025d0806da..e927e338ea6e6f1122423d719d0ab3402f917977 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8f95b7922e3a350c4552dc838d648925dc9978fe..ecebb421f703c4e25287a73163f0bd0c16a2e0d7 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Net Insight <www.netinsight.net>
@@ -7,8 +8,5 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := openrd.o
index 8e5993715ed56b7b4d98baea66b3430fe04123f7..356fd46f933d3fb23716d735d7fdf6d31a816b9b 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index f6cffc8cbbc9e24d37d903574f82150fcac91876..a4923ce97184dd7c20333856a2f2d214fb6db7b8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Net Insight <www.netinsight.net>
@@ -7,8 +8,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 56dfeea1a8e481eb8b282c6b5c84ce0e16c7e9f7..ade8d273926392139bfa8cb6338d2707b7f0fc1b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Net Insight <www.netinsight.net>
@@ -7,8 +8,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __OPENRD_BASE_H
index e812545837771b959f1c9e54b7b74532bd5750d4..c39dd03e2d3003eaafb072b65d63fb0ec3283901 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := sheevaplug.o
index 76b752846209996b6cfb6226811ad1aa83c1af27..f5206451da4404e31608dae45939b4abc1c953b8 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer to doc/README.kwbimage for more details about how-to
 # configure and create kirkwood boot images.
 #
index c7dfaa276c74d7bfa40975b6a96f0d041c3ff23b..79999c7d304bc8c9c278a0c38034410d660ae955 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8517b99eaf34c35dc04f4cfc2e335d9ba9fc37ac..e026c1b53bd0c074b9a8eaf3a11a359cbaacd175 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SHEEVAPLUG_H
index 2ef5093f06c184f6107ffac29a5f5d6bab392723..7fda3f42c0c48621ec7f008e78fd030063a74bf9 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2010  Eric C. Cooper <ecc@cmu.edu>
 #
@@ -5,8 +6,5 @@
 # Prafulla Wadaskar <prafulla@marvell.com>
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := dockstar.o
index f444c1628d9c1ee24e2a26aa7908e60ba7cd67f4..40e5dc7034d1d0ea480b9763adf82ca7003188cc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010  Eric C. Cooper <ecc@cmu.edu>
  *
@@ -5,8 +6,6 @@
  * Prafulla Wadaskar <prafulla@marvell.com>
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ec6fa25e1bb53a104203a27fa08b19a00dd6dbad..cbb16444765aa7d8389577342df7b4227dabf08b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010  Eric C. Cooper <ecc@cmu.edu>
  *
@@ -5,8 +6,6 @@
  * Prafulla Wadaskar <prafulla@marvell.com>
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DOCKSTAR_H
index e68ce640f81215334816e6b1f6bf125a8ee49e25..65183d4ef2a8ec744359a08d8464a7781a5df2c4 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2010  Eric C. Cooper <ecc@cmu.edu>
 #
@@ -5,9 +6,6 @@
 # Prafulla Wadaskar <prafulla@marvell.com>
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index e56230c71f795fb7968043a7aa216c9e7d06c9fb..d6e6b976ac6de5b69fadaaf94f42944082b04dee 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013 Suriyan Ramasami <suriyan.r@gmail.com>
 #
@@ -8,8 +9,5 @@
 # Prafulla Wadaskar <prafulla@marvell.com>
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := goflexhome.o
index 5d0a4242a8ab31bc27ab1c532a6f5804c66dde81..42b51eb29a19192df30a97bb3a267b62c023c62e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Suriyan Ramasami <suriyan.r@gmail.com>
  *
@@ -8,8 +9,6 @@
  * Prafulla Wadaskar <prafulla@marvell.com>
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9d147ea2514d8f786f10c1977828338e3186199c..8c81931479a87b2666a9206e32e1707939a46690 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013 Suriyan Ramasami <suriyan.r@gmail.com>
 #
@@ -8,9 +9,6 @@
 # Prafulla Wadaskar <prafulla@marvell.com>
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer docs/README.kwimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 18c2895993d032c3282ae3508a481ff030171828..1e6c43b1fabfa08f7a4255bbb9556c675653b78e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014  Evgeni Dobrev <evgeni@studio-punkt.com>
  *
@@ -5,8 +6,6 @@
  * Prafulla Wadaskar <prafulla@marvell.com>
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index eeeb64d0113598de552df023eeeaa8f0e50bd61b..9d103a61bcde6dbc3313e75a2106bffe26370347 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := ds109.o
index 0c2f5258e990dcfdf8e336c8ee9a87bbddd971d8..1f2fce989c953d2c6f3e9a87086b6f72024026e2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009-2012
  * Wojciech Dubowik <wojciech.dubowik@neratec.com>
  * Luka Perkov <luka@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a57cda7d3dbe37cdd217eb1d484f75698af57bc1..cc6ef991f39733a3c96d937d07c8892d4ca25a0b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009-2012
  * Wojciech Dubowik <wojciech.dubowik@neratec.com>
  * Luka Perkov <luka@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DS109_H
index d544af536116ca586fc629a0cb437ae3ac88d8fe..8f6e7051379ea6e7e813ad86730770a349653856 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2011
 # Jason Cooper <u-boot@lakedaemon.net>
@@ -5,9 +6,6 @@
 # Based on work by:
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Siddarth Gore <gores@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 93be10157525aefe1b78a888fa115693d5f56f49..b1d018effaa09d1e6df1f8e8b86a9f69a058a0d5 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Phil Sutter <phil@nwl.cc>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += ds414.o
 ifndef CONFIG_SPL_BUILD
index 6313882a5285dd68e1b57a8b911a27c08dadb6c5..34643ff538a84c7a9c16dce665c69c75395fde4b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Commands to deal with Synology specifics.
  *
  * Copyright (C) 2015  Phil Sutter <phil@nwl.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d563e896f31fef7e0903e2ff05e4f449c1600b49..eb3694ea6e7c23eae75a3008b2cd01700513e149 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Copyright (C) 2015 Phil Sutter <phil@nwl.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4f273b322bc77428da99d3a9cddeada00b292155..43cc777be70d54d987164c092adb1b8a38697826 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014 Pierrick Hascoet, Abilis Systems
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += tb100.o
index ff3632f6c03b47faf426e5d64ffaefd7833d69f5..4f8006da005418c4035458a14bc1f5a2a4db9cf9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Pierrick Hascoet, Abilis Systems
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ec9aaa85087ed0a9d1cd170c391ef84d94bc3074..b87fc29f065e479a7fbc9038f734a8a730ea5a4b 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2016 Timesys Corporation
 # Copyright 2016 Advantech Corporation
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := dms-ba16.o
index 6fe74714cc603fa8de52b590a5054f707aaf448c..09620435d336bbf29d8df0562890370d9572d2e2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Timesys Corporation
  * Copyright 2016 Advantech Corporation
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index d5de1fd751c999bdc7f83654aa1f9c676e8de2b3..c2624ddc3e1389cfb4b3a56b9bcfad6283708e38 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * Copyright 2015 Timesys Corporation.
  * Copyright 2015 General Electric Company
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index a731af60e8bcca65a59c8cc68a43397f82526e40..4ce93ff74b3441783e97ced6f758a032888b5b38 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * Copyright 2015 Timesys Corporation.
  * Copyright 2015 General Electric Company
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 9837aa0c7984f51322aa79ae5ef50651175f42c6..0524766bb7183eaea59bea6efa3adb633fd6fc1e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += som-db5800-som-6867.o start.o
 obj-$(CONFIG_GENERATE_ACPI_TABLE) += dsdt.o
index 21785ea73b1008d24bd4001384dd67520c20156d..beb9d93ec91660d4fb01cf8a78d40ea790188806 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Power Button */
index 6042011acf3f9154855141ac9f6c8f204b6f87b6..d2297ef595fef71855212161cda2c13561235742 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DefinitionBlock("dsdt.aml", "DSDT", 2, "U-BOOT", "U-BOOTBL", 0x00010000)
index 202e987539d944aab6d7c8d66f8ae1cc897bee3f..ac12f303a3befa4f751c9e25decf4991f950bbcf 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
  * Copyright (C) 2016 George McCollister <george.mccollister@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2c941a4a5109f290791a95dff8da8ebd0baccf09..65d1f7e96150b7b6c17685b7c2e1cb37a592c229 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index df76466e9bc8db37cbecf896921e818057e59d0b..7dd596c3ccde599e10dd8a32cba6cad603381c00 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := ap_sh4a_4a.o
 extra-y        += lowlevel_init.o
index 9205c22e0b5955d164a59dea820d8d58462d69f4..bdceed6ba80901592f4fd13e6cff8aa7a582763d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C) 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0c40a3ce4dacecdf388afbadb78c1036744b8b84..4a5dedacf6578a6ea3211622cdb01e6369f078aa 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011, 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C) 2011, 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 #include <asm/processor.h>
index 1d885cec1fb7c38edf83807f8dfa1cf7ab752d0b..80d00043464ee1215aeb81d02ed542f6430e4c10 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (C) 2015 Altera Corporation <www.altera.com>
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-y  := socfpga.o
index 85166336f9ddfdeddf14635a572c8e7a79d72364..4c466cb9444cbdb6a6c9ef7cf7fb9a5fbca54177 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2015 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 86f9b78cad7bdba06bff62bb56391f0ee7062679..e1c8a6b3c7c999001150540d185a23ab2852c523 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index e2bb4bb92e054d5eed6cf77d304a374647b718c0..69a92de6361b79632bce84c08daabe2cd75c68a5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index 069d492d52160e26d9d920f38ca70a99ba136ecb..78a032582490698de3941726347312308dc4e29c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index f6c5c959e58194043d58ffc688c59c28da9e5260..6c83254344406d87f61e75fc771770aab5283b16 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index 2589f3f97ec08e75b0be2f9df9425ceba031b41e..927a7a4f8e042286352216c52b64239376755276 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index 97fb902f8e6a9ad0f5f43c5b5d77ddbc4d0db389..48bfe329517940994f35d65277bfb3f681028584 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
index 86f9b78cad7bdba06bff62bb56391f0ee7062679..e1c8a6b3c7c999001150540d185a23ab2852c523 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index 49a4feef31c9509469a1bcfc584d54162b94eb7d..81c507b842bcbe01899d691e22ec609505c4f44d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index 2d123bac22557f62538d6b4d57a407767b1f7007..ec64ae17a1671bddd5646c5ac003af1e52b6f15d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index 408235eb935b21d4fc1256b816e54b54a9c62109..ae5cfab0cf706f8b40c9422dedb6cdbc5e704ec4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index 8f3ddceed23ec89f01a94186e7e1587cead57549..8adbfec11f95d307170d89149a60ec0e6ae9d83a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index 97fb902f8e6a9ad0f5f43c5b5d77ddbc4d0db389..48bfe329517940994f35d65277bfb3f681028584 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
index 82f8c4e5b78e42b3f35fa87d8b958ed5719e28b8..2b509f529f18abe0dc7fcd35d3b31e6721261376 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Amarula Solutions
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 59c8347164cc08d285e3f7280e2bf8454b12b17c..bad24dc0c259985c6e7b96ca71f2387fdaee1159 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Amazon Kindle Fire (first generation) codename kc1 config
 #
 # Copyright (C) 2016 Paul Kocialkowski <contact@paulk.fr>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := kc1.o
index eead98b24eb39aabf732f096fba3a44987007292..d9ca18363cda8dd769e4bebbd290e40f012c106a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Amazon Kindle Fire (first generation) codename kc1 config
  *
  * Copyright (C) 2016 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 14737d7403d082788760aa1e0d6d792295f4c28b..da15b0843ea1e87b1143a7a38cb971606ceb5800 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Amazon Kindle Fire (first generation) codename kc1 config
  *
  * Copyright (C) 2016 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _KC1_H_
index eedc1bf376702674cd271b2417939942a23d0934..558c0769b751fdbb06bc55047a712b1b5a3ce5b1 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2016 BayLibre, SAS
 # Author: Neil Armstrong <narmstrong@baylibre.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := khadas-vim.o
index 83b1b6ed6f4ea2a0069d70a4ef818ef5e13eb868..692bf2add3d39fce7904c0bb0f14eae8ebd8255c 100644 (file)
@@ -1,15 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 BayLibre, SAS
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <dm.h>
 #include <environment.h>
 #include <asm/io.h>
-#include <asm/arch/gxbb.h>
+#include <asm/arch/gx.h>
 #include <asm/arch/mem.h>
 #include <asm/arch/sm.h>
 #include <asm/arch/eth.h>
index d0e3bbb99178d2a0d9661656869da1afb6209922..3b0adf8bf57a8334ff4228db5e075524e4052efa 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2016 BayLibre, SAS
 # Author: Neil Armstrong <narmstrong@baylibre.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := libretech-cc.o
index 57953404fecf835b55c6fcc59293afaa74349d92..e89bf773cc7ee5f278d57bcdb3f2652e09c1ea32 100644 (file)
@@ -1,15 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 BayLibre, SAS
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <dm.h>
 #include <environment.h>
 #include <asm/io.h>
-#include <asm/arch/gxbb.h>
+#include <asm/arch/gx.h>
 #include <asm/arch/sm.h>
 #include <asm/arch/eth.h>
 #include <asm/arch/mem.h>
@@ -34,8 +33,8 @@ int misc_init_r(void)
                          MESON_GXL_USE_INTERNAL_RMII_PHY);
 
        /* Enable power and clock gate */
-       setbits_le32(GXBB_GCLK_MPEG_1, GXBB_GCLK_MPEG_1_ETH);
-       clrbits_le32(GXBB_MEM_PD_REG_0, GXBB_MEM_PD_REG_0_ETH_MASK);
+       setbits_le32(GX_GCLK_MPEG_1, GX_GCLK_MPEG_1_ETH);
+       clrbits_le32(GX_MEM_PD_REG_0, GX_MEM_PD_REG_0_ETH_MASK);
 
        if (!eth_env_get_enetaddr("ethaddr", mac_addr)) {
                len = meson_sm_read_efuse(EFUSE_MAC_OFFSET,
index 571044b66a32bf64d54edd8279c9e606129bed6a..a6a3db755f21319d4c3e76233e3612ddcd0b7014 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2016 Beniamino Galvani <b.galvani@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := odroid-c2.o
index 8645f22e874a3476a70415cb70eb634bf27bf8cc..1b7fd8199bb8e32068a16fbbbfbaff7b1ff4b98d 100644 (file)
@@ -1,14 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <dm.h>
 #include <environment.h>
 #include <asm/io.h>
-#include <asm/arch/gxbb.h>
+#include <asm/arch/gx.h>
 #include <asm/arch/sm.h>
 #include <asm/arch/eth.h>
 #include <asm/arch/mem.h>
@@ -32,13 +31,13 @@ int misc_init_r(void)
        meson_gx_eth_init(PHY_INTERFACE_MODE_RGMII, 0);
 
        /* Enable power and clock gate */
-       setbits_le32(GXBB_GCLK_MPEG_0, GXBB_GCLK_MPEG_0_I2C);
+       setbits_le32(GX_GCLK_MPEG_0, GX_GCLK_MPEG_0_I2C);
 
        /* Reset PHY on GPIOZ_14 */
-       clrbits_le32(GXBB_GPIO_EN(3), BIT(14));
-       clrbits_le32(GXBB_GPIO_OUT(3), BIT(14));
+       clrbits_le32(GX_GPIO_EN(3), BIT(14));
+       clrbits_le32(GX_GPIO_OUT(3), BIT(14));
        mdelay(10);
-       setbits_le32(GXBB_GPIO_OUT(3), BIT(14));
+       setbits_le32(GX_GPIO_OUT(3), BIT(14));
 
        if (!eth_env_get_enetaddr("ethaddr", mac_addr)) {
                len = meson_sm_read_efuse(EFUSE_MAC_OFFSET,
index 960a661987364e00654ca1350903a47c021653e9..d98cc11a492ba7576be9f7ada0ff4a12e33bf4d4 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2016 BayLibre, SAS
 # Author: Neil Armstrong <narmstrong@baylibre.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := p212.o
index 7c0abbcc0a7a7bc56dc662dfc426aa51afa54002..06c2eaee47fb3b24e1c74e39cb84c471c48a20f9 100644 (file)
@@ -1,15 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 BayLibre, SAS
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <dm.h>
 #include <environment.h>
 #include <asm/io.h>
-#include <asm/arch/gxbb.h>
+#include <asm/arch/gx.h>
 #include <asm/arch/sm.h>
 #include <asm/arch/eth.h>
 #include <asm/arch/mem.h>
index 5e890b1eafd5f2432a0d30d3763063e85d04b510..fc642e08368d699b516f28c3710ada5dc47a0560 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-y  := m28evk.o
index c990ea9fec14232ab4a5b8b8f2d2d068c6d33b08..ba8cc902178c5d82dc303c84d2e65f81b6b960f0 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Aries M28 module
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e27a74e07a6982a0208e3ea189076cf22a90a139..ddec8dca6e72dc6934b68e5cb05ddee69f544a15 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ARIES M28 Boot setup
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index daa0fe4dd9462d3e93d983ff328157cfdfabcacb..c0a400416a84a25c9681287980fa80f6066943b9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Aries M53EVK
 # Copyright (C) 2012-2013 Marek Vasut <marex@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := m53evk.o
index e4f3ce53d2284706b53d679fba22a1064314ebfc..91649ec5d811e6eaa0d2e046a8fd964bd8f1b927 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Aries M53 DRAM init values
  * Copyright (C) 2012-2013 Marek Vasut <marex@denx.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index a798d83376feed461486866a0bfba68ff9f43258..77ba69c70568c29003ac1b7167c8b564dc7dbf7e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Aries M53 module
  *
  * Copyright (C) 2012-2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b12b5dcbd4d23c61ae0776b35b0b92ad7e6273ae..15fc2946d8ca41a33dfa3f34b5ba1afd35b9d846 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Marek Vasut <marex@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ma5d4evk.o
index 9f8b8dc1543fcf7a4a8617cf72dd0f9715230f7a..c2b6845edc9ca16319fad733183dcf09d09ff18a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 86f9b78cad7bdba06bff62bb56391f0ee7062679..e1c8a6b3c7c999001150540d185a23ab2852c523 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index 3021830d00fcaadbcb557e8f021feebe0de5eee7..e233d02b97db45f703a2cb05fa910665e8f7cc21 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index ea2f7ab3b360c285614d18e6833d18c7ce24e5d8..85f892ae473c0498e5fce0b5c295c76736f2df05 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index b718b39e9613bb5e122605f5707ca5b05017b352..4fa868e458f0bdb601f2ef3f59c96ddb434fc10e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index ff64f555c06084890b94961568f986f0b2ed0a78..fd72926a89e3900841f1f3d78f2c624c3ddd4a22 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index 6be58f047f744505afe9d378d0c317c215ab288b..f173bf84ac676a9bc7cc612880dfe582ff5119aa 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
index 5de48bc43946d8f9c84ba6bba9bc1a1efc4934c9..222542efe9b99e1069cfdf5be2a87ecd3ae8316d 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := aristainetos.o
index b3f5c99e03713b5740146b2176ddafbef1694b15..5231c2e372c2590dd07767c2940a07f9294d1d5c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 698715ca20698af270a8b599ebea59e95583b9fd..b33a75c82cdbb1d81f07e58587a658469cfff6a1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index a60cbfca851e3cec7a1e167a6af77421992ef751..c88b9fc8c0efff84a9d7d15c2d689940c86cc8d0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 2290180b45c809b7f188c4648e55f4db2a28af77..fb746782aceb69818fec90632ab78c05f6acc56b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -5,8 +6,6 @@
  * Based on:
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index dc2143bc4525b1cd0aab7e1be5d1644f36957f07..fbbc2e5e6d70eaca02ff7bfc0fae0c805ad6e01e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -5,8 +6,6 @@
  * Based on:
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 0bb816ce79d91dce2d30b0dccc93d2ec1349a761..c8ec094b696badc13706dc74b039d32d5e5923a5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index 651449e567f8010beb987fe68d1749f5c4e5191d..58976e72b046d1f0c9f3dc6c5905b977324e9011 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index 987d9a47b0155a103ceb1b5acbf92d5b5bf04c06..b3146a95d7644843a0fb55c24d8fd06982fe9176 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index c72a3ef821b61f6f0bce9020ed900bc9094fcf4e..d3ade356e598860c2a9a7353d58e967312ee0737 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index 3d5d8945a3467dc481c9eacca289dbc6bb2ab89d..5810446f17e224557921040bce87be08bdfdf1ed 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index 35616557274bd0de7a3d2651a09d7774c6d965d8..bb2684bc376eea8559421d6eb8f51f9ed2700dbe 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /* ZQ Calibration */
 DATA 4, MX6_MMDC_P0_MPZQHWCTRL, 0xa1390003
index 2ff41e9c1412d5412fabbde679e6ea85651ce43e..2f63d1ff867faa08e48c2099bfe3b7c65f3376aa 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /* ZQ Calibration */
 DATA 4, MX6_MMDC_P0_MPZQHWCTRL, 0xa1390003
index 1abfe889492b6bc9b3059edbace54186ffca7208..0f0c8a4a97d2f29d2a039fa844f532bad1bd3829 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008-2013 Eric Jarrige <eric.jarrige@armadeus.org>
  *
  * based on the files by
  * Sascha Hauer, Pengutronix
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 64e7e4dfbbe96b7e89a9c5f1beecac780c8da8c6..9c3cfd3cf4bd74fae3885b89f74a1a227d075165 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008-2013 Eric Jarrige <eric.jarrige@armadeus.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __APF27_H
index 65a4812c35b89871930e77637e9ca04e9516a117..e9af8ddd01354ee41554e15a5b29b8f9b2351f92 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002-2013
  * Eric Jarrige <eric.jarrige@armadeus.org>
@@ -6,8 +7,6 @@
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com
  * and
  * Keith Outwater, keith_outwater@mvis.com
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 
index 84a5244a6d423f314e9899cf38db04820c6cf336..d6394e976a85c4a715b34af9be2918d4f4d8dab2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002-2013
  * Eric Jarrige <eric.jarrige@armadeus.org>
@@ -6,8 +7,6 @@
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com
  * and
  * Keith Outwater, keith_outwater@mvis.com
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 extern void APF27_init_fpga(void);
 
index 2f795e460aa16a282529d763dcfc30c7b5cfd39f..0991b7ddf4992c5849677d8034fcedbbea2bfb60 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Philippe Reynes <tremyfr@yahoo.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index fd14fd75a6ddc4470f9907a74590a0afe041e86d..cff8eb267cca2199f6966cdd55eb02aa7fb0e6cf 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2017 Armadeus Systems
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := board.o
index 0679acd832afbe2658855b79f71a8090535eda52..4faa9971260201fd04913be7f203c52e680b65a5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Armadeus Systems
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 7e5f6b03fd85dbd94f4d640aaa38aa9d823e0c9e..8c906e3f072bbd53396840c2ff0b94f153b56777 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,9 +6,6 @@
 # (C) Copyright 2004
 # ARM Ltd.
 # Philippe Robin, <philippe.robin@arm.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := lowlevel_init.o
 
index 6381fcc464c7409d382f22c7dd955da5be1e7a21..6b1a96d8abd299df763ed8c9c08d8832bd425285 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Linaro
  * Linus Walleij <linus.walleij@linaro.org>
  * Register definitions for the External Bus Interface (EBI)
  * found in the ARM Integrator AP and CP reference designs
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARM_EBI_H
index 7a94d673043f4b35811fda7d0dffbf84e8c536e3..42d90b11883dbd7fe1210cd3aecaf3c78f099154 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Linaro
@@ -5,8 +6,6 @@
  * Register definitions for the System Controller (SC) and
  * the similar "CP Controller" found in the ARM Integrator/AP and
  * Integrator/CP reference designs
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARM_SC_H
index 858f74e5cf0bcb137ece5bb3152ac9864e1e4c56..69d92a32a5f28d0c9e12643f544deef8c0ad1467 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -13,8 +14,6 @@
  * (C) Copyright 2004
  * ARM Ltd.
  * Philippe Robin, <philippe.robin@arm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b50ba9878c4fa4391df9dee10553ee23aa7068a3..1a1cb580be6341aabb385d4838d89eab82478aa4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Board specific setup info
  *
  * (C) Copyright 2004, ARM Ltd.
  * Philippe Robin, <philippe.robin@arm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 157138b03ab7e84b8437f700c19fb90c29f28885..5e57f7f4c960005409599276e006c5f5b63832ce 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -17,8 +18,6 @@
  * (C) Copyright 2011
  * Linaro
  * Linus Walleij <linus.walleij@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <pci.h>
index 627b49aaf7d9325f65c1738e6e85a68f21716108..8d09e6966db2ae2983f8c4e7a9db9d7941e6819b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  arch/arm/include/asm/hardware/pci_v3.h
  *
@@ -5,8 +6,6 @@
  *
  *  Copyright (C) ARM Limited
  *  Copyright (C) 2000-2001 Deep Blue Solutions Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef ASM_ARM_HARDWARE_PCI_V3_H
 #define ASM_ARM_HARDWARE_PCI_V3_H
index 14a52c460815685fd738c5fea80a641303caad9a..30638840143504d871f4577313a3fb5f219dd541 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -13,8 +14,6 @@
  * (C) Copyright 2004
  * ARM Ltd.
  * Philippe Robin, <philippe.robin@arm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 95f4ec0cbd84401733f0dd79f4da204b9fb361f8..2a659de012ac8faab94c863259ad42a3110296fa 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := vexpress_common.o
 obj-$(CONFIG_TARGET_VEXPRESS_CA15_TC2) += vexpress_tc2.o
index 37b8d7f4f5fab77a3edd733e1d01cd87fc272dbf..30b9dbbe8a7c9ff3b367bf7add014af6d0c1b980 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
@@ -13,8 +14,6 @@
  * (C) Copyright 2004
  * ARM Ltd.
  * Philippe Robin, <philippe.robin@arm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index 9cd0ec8ea00d819e452811f588263def312b1914..5278ef784f04985e46a3fbd87fadfbf15927a3eb 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Linaro
  * Jon Medhurst <tixy@linaro.org>
  *
  * TC2 specific code for Versatile Express.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/armv7.h>
index b4391a71249a0af2a19694acce3ddb969b2346d3..868dc4f629f242e1f7946ecf9a95a3289cb39c56 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := vexpress64.o
 obj-$(CONFIG_TARGET_VEXPRESS64_JUNO)   += pcie.o
index 26e22c4c25549720242d1baa0e8137823ffd80d2..7fe539e4d674ff3c3c4cd44d82417b592ef0db96 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * David Feng <fenghua@phytium.com.cn>
  * Sharma Bhupesh <bhupesh.sharma@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 649e3ba27efa73f79b21547413e01df1d4985036..ed162c4095fc0969263601b8fae01dc2822f54ab 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
index 005d0369754c8e0d17b29f0ae4e2ec5d9733eb1f..d3ea0d06a8d9d3b78444651c36f04cbe45df918c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = mcf5373l.o fpga.o
index 72b93ac1e58a545b856fb568cadcac07f792970c..ef82f066070309209db3bfd89bf2c3c6aa6e5bca 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2006
  * Wolfgang Wegner, ASTRO Strobel Kommunikationssysteme GmbH,
@@ -8,8 +9,6 @@
  * and
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
  * Keith Outwater, keith_outwater@mvis.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Altera/Xilinx FPGA configuration support for the ASTRO "URMEL" board */
index d011ae5723e5ed74129cb301cecf17637f408524..759ff49562149819774c3de6de5bfc7391381506 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * modified by Wolfgang Wegner <w.wegner@astro-kom.de> for ASTRO 5373l
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 97342a85708588ee03eb1747b5561671091a44d1..87e8ca5e6af1ff29448436bbd128a700f1d877e3 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (C) 2012  Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-y  += armadillo-800eva.o
 
index abe69abcc8db6aca5eb303eca6b68184f51afcb4..d95ba7b8bfe4ae636b2268c5fa268f41067ba8b5 100644 (file)
@@ -314,10 +314,6 @@ int dram_init(void)
        return 0;
 }
 
-const struct rmobile_sysinfo sysinfo = {
-       CONFIG_ARCH_RMOBILE_BOARD_STRING
-};
-
 int board_late_init(void)
 {
        return 0;
index 0530830b994a6e643f2eac725ae1c82601aede77..2d5c28082f99d0095219013bb3faa8c53f63b5eb 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += at91rm9200ek.o
 obj-y += led.o
index 36f147b44de0f5b46de364877e18f7171e1e4b8f..5d228fcc1632b6fe21583b3ac3b39366a6ff02c0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010 Andreas Bießmann <andreas@biessmann.org>
  *
@@ -6,8 +7,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Marius Groeger <mgroeger@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5986ac08f981d1c99b22311885d06822747f9ce3..a6b4d1fb651cf928b8dfc7a6c6d3ba2b3c982751 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2006
  * Atmel Nordic AB <www.atmel.com>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2010
  * Andreas Bießmann <andreas@biessmann.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ad95928701f4567b07314b3be6c1ece165558c9e..56cac9750858372ecbe9e9f927f428837346b387 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,9 +6,6 @@
 # (C) Copyright 2008
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += at91sam9260ek.o
 obj-$(CONFIG_AT91_LED) += led.o
index d3ce947acf370298ccd1610338e7cb246b5d0043..9dcbfc450b273a561c86a8bfb667c0146aecf5a7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fbe15afd281b34d59317d3c40d40f35299253df7..2ea66b9b15502992b1619b12086668223af4e19a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1e807ecc14d633481340c947a854564a0eaceec7..7f5369f4319b2a7e42f82a47d870214ee8d6858d 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,9 +6,6 @@
 # (C) Copyright 2008
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += at91sam9261ek.o
 obj-$(CONFIG_AT91_LED) += led.o
index c11bb2cd105ce08a5411b031ec0c27d8f41f03bd..6f15bc677671a3b9d80321c6f0a2206573d87219 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 485d7ea81f245a892ab5eee1d39da759b9b1b16b..81967864cf4de5adb309571cc2723e289d30712c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b7a30ee6ef7b028fd75ee0aef150860490b72c81..44c8d95a08594cc8c602759d3edbe20be3c6c91c 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,9 +6,6 @@
 # (C) Copyright 2008
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += at91sam9263ek.o
 obj-$(CONFIG_AT91_LED) += led.o
index bb06e5667a55494b255d4ba7b0a0ba104c32bf8c..2d882174de0d5c9f68be3efd3fa6029153432415 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 21d81def5e65117b891ed8762deb79b9616b84a1..55fb80dc8d73ad974084bc1e304e1496df55fdf6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 55cd9468a43aef9beee1cb7c40e93213a7767d20..b05b81bac6da6c03cb1bc2eb85ebf48eaeafaec8 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,9 +6,6 @@
 # (C) Copyright 2008
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += at91sam9m10g45ek.o
 obj-(CONFIG_AT91_LED) += led.o
index 78ddbbbad18fe8cd6bc586224cfc2bb885479ebe..3b277fc575ee885463293b46044dfd4cc123be96 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 866052ee1c2a0aae16d5058a41ff5a147069dc4b..feef2308715700c501542c1956c91f7bf41cee31 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9f069ca74a1050194c6efa8c29d3f8a5372a4cce..2ca5459a19a1ee0223b32d66bb68ad318de8715f 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -9,8 +10,5 @@
 # (C) Copyright 2013
 # Josh Wu <josh.wu@atmel.com>
 # Atmel corporation <www.atmel.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += at91sam9n12ek.o
index 540adf55b61c07551be338bec7f1d8be5752bd03..b2bb7ec9928568acb4fa39c53d0f92cc4cd13c5c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Atmel Corporation
  * Josh Wu <josh.wu@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 89f6c0833c6bcbdfe3775eaa8d302db03a17a29e..30dcb491308a706d405adeb40907f03ed5335334 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,9 +6,6 @@
 # (C) Copyright 2008
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += at91sam9rlek.o
 obj-$(CONFIG_AT91_LED) += led.o
index 6b13bdf59540cdbec0b7bc3f90e881dc924caaf1..0393307315766c2e96a489216196d40ee57b4f7a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d593aba6e4634903970f98a62429197e748d1fce..c2df6efd18ebcf2d3c8e54538dc9a1f9a8e8240d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5c42b6fe86bf11f6ddd5e2f7e0b0ff95203287de..e50948a5bb6db59e6ee918b4a67ce314304a505e 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -9,8 +10,5 @@
 # (C) Copyright 2012
 # Bo Shen <voice.shen@atmel.com>
 # Atmel corporation <www.atmel.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += at91sam9x5ek.o
index d69831ad152edf7c16940903d61c1736c54f0def..3bb5cd667e54af202ca09132d28916f26ffb4aa2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f68dd74953ed2f25898f1d81523a1f91be606609..4de0912f22e64e58317fde8da7ed51418b69f43c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Microchip
 #                    Wenyou Yang <wenyou.yang@microchip.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += board.o
 obj-$(CONFIG_I2C_EEPROM) += mac_eeprom.o
index 7e326d925be985e4c5a0c60d82ace3eb8c762184..650eb2238c7d9be72d8b9f79546f670a6ec36dda 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Microchip
  *                   Wenyou Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 91b86e0c622d9ba7db46d4f5f897823883c7b986..7ff1ec7462f4dcb3a9d0a299b2dfa0b8908a605e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Microchip
  *                   Wenyou Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b20abc738674a0d2cfa7e61d0ee4f8d309b467be..7dd7b85556ee6a2b356d5eacd18255aa8c70c3ce 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Microchip
  *                   Wenyou Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4ab242c4ac6b5c4657b66f3884b78ef47efd7f87..72d320b1a0a0f2619810d9ab5b26f74b03ed7e05 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Microchip Corporation
 #                   Wenyou Yang <wenyou.yang@microchip.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += sama5d27_som1_ek.o
index 80d772518dfe9788a6130b230b89a7d9b71e8fd6..d5ddf8d2eba1f9c722dfbb8162287ca19ecd4cd1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Microchip Corporation
  *                   Wenyou.Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -20,7 +19,7 @@ DECLARE_GLOBAL_DATA_PTR;
 
 static void board_usb_hw_init(void)
 {
-       atmel_pio4_set_pio_output(AT91_PIO_PORTB, 10, 1);
+       atmel_pio4_set_pio_output(AT91_PIO_PORTA, 27, 1);
 }
 
 #ifdef CONFIG_BOARD_LATE_INIT
@@ -36,7 +35,7 @@ int board_late_init(void)
 #ifdef CONFIG_DEBUG_UART_BOARD_INIT
 static void board_uart1_hw_init(void)
 {
-       atmel_pio4_set_a_periph(AT91_PIO_PORTD, 2, 1);  /* URXD1 */
+       atmel_pio4_set_a_periph(AT91_PIO_PORTD, 2, ATMEL_PIO_PUEN_MASK);        /* URXD1 */
        atmel_pio4_set_a_periph(AT91_PIO_PORTD, 3, 0);  /* UTXD1 */
 
        at91_periph_clk_enable(ATMEL_ID_UART1);
index 9fe4b410a1ac9be1452677c96c9fd72a0eba38b2..22f4664394f089668e496136ed75b9d14c35a5e7 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Microchip Corporation
 #                   Wenyou Yang <wenyou.yang@microchip.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += sama5d2_ptc_ek.o
index 4c2e20977e5869cf8b09be9614449e8061aaaac4..789841e45a94cb06ba0fd4b8e7c4b7fb70d6d5ea 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Microchip Corporation
  *                   Wenyou Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -34,10 +33,10 @@ static void board_nand_hw_init(void)
        writel(AT91_SMC_SETUP_NWE(1) | AT91_SMC_SETUP_NCS_WR(1) |
               AT91_SMC_SETUP_NRD(1) | AT91_SMC_SETUP_NCS_RD(1),
               &smc->cs[3].setup);
-       writel(AT91_SMC_PULSE_NWE(2) | AT91_SMC_PULSE_NCS_WR(3) |
+       writel(AT91_SMC_PULSE_NWE(2) | AT91_SMC_PULSE_NCS_WR(4) |
               AT91_SMC_PULSE_NRD(2) | AT91_SMC_PULSE_NCS_RD(3),
               &smc->cs[3].pulse);
-       writel(AT91_SMC_CYCLE_NWE(5) | AT91_SMC_CYCLE_NRD(5),
+       writel(AT91_SMC_CYCLE_NWE(6) | AT91_SMC_CYCLE_NRD(5),
               &smc->cs[3].cycle);
        writel(AT91_SMC_TIMINGS_TCLR(2) | AT91_SMC_TIMINGS_TADL(7) |
               AT91_SMC_TIMINGS_TAR(2)  | AT91_SMC_TIMINGS_TRR(3)   |
@@ -49,32 +48,32 @@ static void board_nand_hw_init(void)
               AT91_SMC_MODE_TDF_CYCLE(3),
               &smc->cs[3].mode);
 
-       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 22, 0); /* D0 */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 23, 0); /* D1 */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 24, 0); /* D2 */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 25, 0); /* D3 */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 26, 0); /* D4 */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 27, 0); /* D5 */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 28, 0); /* D6 */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 29, 0); /* D7 */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 22, ATMEL_PIO_DRVSTR_ME);       /* D0 */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 23, ATMEL_PIO_DRVSTR_ME);       /* D1 */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 24, ATMEL_PIO_DRVSTR_ME);       /* D2 */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 25, ATMEL_PIO_DRVSTR_ME);       /* D3 */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 26, ATMEL_PIO_DRVSTR_ME);       /* D4 */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 27, ATMEL_PIO_DRVSTR_ME);       /* D5 */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 28, ATMEL_PIO_DRVSTR_ME);       /* D6 */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 29, ATMEL_PIO_DRVSTR_ME);       /* D7 */
        atmel_pio4_set_b_periph(AT91_PIO_PORTB, 2, 0);  /* RE */
        atmel_pio4_set_b_periph(AT91_PIO_PORTA, 30, 0); /* WE */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 31, 1); /* NCS */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTC, 8, 1);  /* RDY */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTB, 0, 1);  /* ALE */
-       atmel_pio4_set_b_periph(AT91_PIO_PORTB, 1, 1);  /* CLE */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTA, 31, ATMEL_PIO_PUEN_MASK);       /* NCS */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTC, 8, ATMEL_PIO_PUEN_MASK);        /* RDY */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTB, 0, ATMEL_PIO_PUEN_MASK);        /* ALE */
+       atmel_pio4_set_b_periph(AT91_PIO_PORTB, 1, ATMEL_PIO_PUEN_MASK);        /* CLE */
 }
 #endif
 
 static void board_usb_hw_init(void)
 {
-       atmel_pio4_set_pio_output(AT91_PIO_PORTB, 12, 1);
+       atmel_pio4_set_pio_output(AT91_PIO_PORTB, 12, ATMEL_PIO_PUEN_MASK);
 }
 
 #ifdef CONFIG_DEBUG_UART_BOARD_INIT
 static void board_uart0_hw_init(void)
 {
-       atmel_pio4_set_c_periph(AT91_PIO_PORTB, 26, 1); /* URXD0 */
+       atmel_pio4_set_c_periph(AT91_PIO_PORTB, 26, ATMEL_PIO_PUEN_MASK);       /* URXD0 */
        atmel_pio4_set_c_periph(AT91_PIO_PORTB, 27, 0); /* UTXD0 */
 
        at91_periph_clk_enable(ATMEL_ID_UART0);
index 420870b561af02c3ee149737bc130767638ece8e..39ba24d5f572a3297e440b17a147f889aff025eb 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Atmel Corporation
 #                   Wenyou Yang <wenyou.yang@atmel.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += sama5d2_xplained.o
index 778142ac7161c2da494f101a31272daafb7e6464..592b4d82dd6b2e4a10d66be0e0d96b4b0d30649d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Atmel Corporation
  *                   Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -36,7 +35,7 @@ int board_late_init(void)
 #ifdef CONFIG_DEBUG_UART_BOARD_INIT
 static void board_uart1_hw_init(void)
 {
-       atmel_pio4_set_a_periph(AT91_PIO_PORTD, 2, 1);  /* URXD1 */
+       atmel_pio4_set_a_periph(AT91_PIO_PORTD, 2, ATMEL_PIO_PUEN_MASK);        /* URXD1 */
        atmel_pio4_set_a_periph(AT91_PIO_PORTD, 3, 0);  /* UTXD1 */
 
        at91_periph_clk_enable(ATMEL_ID_UART1);
index ec82b06990be580f0eb4299a192377c60b078bb0..b6bcd3c0aaf58e09bdaafa26f5958be0d49f5fb7 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -8,8 +9,5 @@
 #
 # (C) Copyright 2014
 # Bo Shen <voice.shen@atmel.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += sama5d3_xplained.o
index f32e86b0cb275bc2e1149e4dc4d714dcfe7ca0f4..c47f63864b4c5cfa17e2542329745812ec03a2d4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Atmel Corporation
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7ff74810cee531dbc06c5ac493f43010d295a9bd..6fe1b13b0f01b9eabefd8eb9d0cc2308ca7b56ef 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -8,8 +9,5 @@
 #
 # (C) Copyright 2013
 # Bo Shen <voice.shen@atmel.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += sama5d3xek.o
index 98d846fd79e250e3169f492674ebcfcec7d66865..e373f4580092f404aaf2d18082281792a87982ef 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 - 2013 Atmel Corporation
  * Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c59b12df24dc75bb699914ff1584865ba6eb66ef..a79a97420f36055dca26dd7b114e3c7f699c3f6a 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014 Atmel
 #                   Bo Shen <voice.shen@atmel.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += sama5d4_xplained.o
index 78eddb8beb01f749829a20493c764ab2cb83e340..526c6c7f7012e0a4459c6f1ee726bca9cd1aa6b4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Atmel
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 55823ba77b65fee16a6f49a0bc82c8dba2a4826e..b5696c8c0268522e284118fad144297cda0a9003 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014 Atmel
 #                   Bo Shen <voice.shen@atmel.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += sama5d4ek.o
index 48c43f01630a25c46fd72b4079c5777984ef34d6..2708d8e75e408ba0359364ebd13e12521eb2fe1a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Atmel
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 00634f17aa930f68e5c791c5ab45200f036323c6..e7215b1907c3c99b71c6b6d64f1f85ff9e9758ba 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Avionic Design GmbH <www.avionic-design.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PINMUX_CONFIG_TAMONTEN_NG_H_
index 106be9b761bde349506188589f0ba77af1a88544..10278de3c7d05f5fe6dbb1d6a252f950fb8ba900 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Avionic Design GmbH <www.avionic-design.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f78c00718f4625c3ca4a44b9f16ef3c03781c3d8..988f057a281cab446f12824a89775ef51878a544 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
  *  (C) Copyright 2011-2012
  *  Avionic Design GmbH <www.avionic-design.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1351d1fcfc283972ea7d0ee8a54983334a05f2f9..fb5fd384de948bc23ff7ff030115e8f1d04ee0f6 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  (C) Copyright 2010,2011
 #  NVIDIA Corporation <www.nvidia.com>
 #  (C) Copyright 2011,2012
 #  Avionic Design GmbH <www.avionic-design.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := ../common/tamonten.o
index 1351d1fcfc283972ea7d0ee8a54983334a05f2f9..fb5fd384de948bc23ff7ff030115e8f1d04ee0f6 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  (C) Copyright 2010,2011
 #  NVIDIA Corporation <www.nvidia.com>
 #  (C) Copyright 2011,2012
 #  Avionic Design GmbH <www.avionic-design.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := ../common/tamonten.o
index 8ec9b88130f6846f84653547ed3905b4eca26bb1..46df14d991c56e042cc036775db14fecd9df96d2 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2013
 # Avionic Design GmbH <www.avionic-design.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := ../common/tamonten-ng.o
index 1351d1fcfc283972ea7d0ee8a54983334a05f2f9..fb5fd384de948bc23ff7ff030115e8f1d04ee0f6 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  (C) Copyright 2010,2011
 #  NVIDIA Corporation <www.nvidia.com>
 #  (C) Copyright 2011,2012
 #  Avionic Design GmbH <www.avionic-design.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := ../common/tamonten.o
index 9e50bfeb8683d958e7e20b2ce5ab43ed2c931031..73000e3d3ce6e7d716ce382e42e9b2b12b716aba 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012-2013, Guennadi Liakhovetski <lg@denx.de>
 # (C) Copyright 2012-2013 Freescale Semiconductor, Inc.
 # Copyright (C) 2013, Boundary Devices <info@boundarydevices.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := ot1200.o ot1200_spl.o
index c25f99dcfd844bfa4674bf0752e758ba7a563f32..ba5c0747979baa120f309dca60ebcf14d8c2e273 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * Jason Liu <r64343@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 9465cea72f2ce37e8e264a77d0d9d19f81ada20a..2d73441620363edf1711ce5de3d20cb7d6d96e64 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2013 Freescale Semiconductor, Inc.
  * Copyright (C) 2014, Bachmann electronic GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dd1ade7877980b64b366caebc5e8467bca02f2cc..a3a822f65a1898929e932cefe7a3bca9f536fd1d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bachmann electronic GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index abc941914ad58a4ba21cc88eeb7eafd55456fcd2..1e1bf101a8b02fd418238fbf4dfd05a6eddb8e9e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014, Barco (www.barco.com)
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := platinum.o
 obj-$(CONFIG_TARGET_PLATINUM_PICON)     += platinum_picon.o
index f74fa1358fd4385a26bc322e1ec63f9dd792cd92..b484ec2e789577bc2ec8fb85b876ed9322456d67 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Barco (www.barco.com)
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3013ed9078aa4c469cbef7cc09c47b2a34dcca5c..9988caec12502823df6ff3dc3e6b088c3cd5a94a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PLATINUM_H_
index 716aec28395f2d4077309179cc9ebde64aa4e004..7d99b1694daadaba4a192a8a22d1d241c962b53b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Barco (www.barco.com)
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bbcd1c56061007fa7034ef6ead45ae8b9c99f442..5758c147edab716483879d8bf8889caaa674ac69 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Barco (www.barco.com)
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0f6ff3a38f72ba2b2372aa71b7c8b3a549989881..ec6de460c12b481944f8b6d2585a7606bbe33044 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
  *
  * Based on: gw_ventana_spl.c which is:
  * Copyright (C) 2014 Gateworks Corporation
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 7af890a902e40e73a469f5044368f001c568daab..263371a2b27a7ee0e80346dfb6faeb36cd51faf7 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
  *
  * Based on: gw_ventana_spl.c which is:
  * Copyright (C) 2014 Gateworks Corporation
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 0ad4cb9b1569d8ecbd714aa989c6792c5f082cf7..6bc5c134f639496532495baf83040f91db5df0ac 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := titanium.o
index 4fb6982b21ae9f44fd3830943ca28e603b6ae430..101fc76de47be318e3bb29587d8beae9f26ecde8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Projectiondesign AS
  * Derived from ./board/freescale/mx6qsabrelite/imximage.cfg
@@ -5,8 +6,6 @@
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * Jason Liu <r64343@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index caa598d8f5cb7980b470326788974b2bfd9efcab..e9955c816f2afa1e6d78a9da5d609cde528beef4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a01c0f156a7f85b8887c28619fa95fd68a697002..423a5532ca682c9f3d31df5155b7fae5e02906d7 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015  Beckhoff Automation GmbH & Co. KG
 # Patrick Bruenn <p.bruenn@beckhoff.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y               += mx53cx9020.o
 obj-$(CONFIG_VIDEO) += mx53cx9020_video.o
index a11d04c2cd510dbb1d01881bf584c65da4f30370..159f50e2a5f2c4b939594e5bc8d7f5a003a5fe5a 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015  Beckhoff Automation GmbH
  * Patrick Bruenn <p.bruenn@beckhoff.com>
  *
  * Based on <u-boot>/board/freescale/mx53loco/imximage.cfg
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* image version */
index f9df3604cd3e8e8c30e6ac937ed88374044712fb..79d8a62cf1b27467573a60ada318c10bcf647909 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015  Beckhoff Automation GmbH & Co. KG
  * Patrick Bruenn <p.bruenn@beckhoff.com>
  *
  * Based on <u-boot>/board/freescale/mx53loco/mx53loco.c
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4da83da1cc08193ec991913f7e64bdbef84ec0f2..4055bccc2b70cf542e08b6e42fb44a37a923db78 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015  Beckhoff Automation GmbH & Co. KG
  * Patrick Bruenn <p.bruenn@beckhoff.com>
  *
  * Based on <u-boot>/board/freescale/mx53loco/mx53loco_video.c
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d2aba7b3975ed3a9ded5e3bffdab7eaa7bcbd575..42cefa1f85db6bc141015d76d8bb1ec967b3353b 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2012-2014, Birdland Audio - http://birdland.com/oem
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),)
 obj-y  := mux.o
index d4bb1e743ff077a9d50460f5fc8dc45f27397dc2..b95186026fdafe7ad6b70ac36a6e7d14914b176a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
  * Board functions for Birdland Audio BAV335x Network Processor
  *
  * Copyright (c) 2012-2014 Birdland Audio - http://birdland.com/oem
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1ea681ec44b94ed5482e1b4d9acad08c64570496..ddbd5d04594f3304e1e24799e97cb4d2d6b65def 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.c
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (c) 2012-2014, Birdland Audio - http://birdland.com/oem
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index fc80f215e3d5feac08a47227e97205b5c8328d6a..5d0c5cf27e45e160c858d4ba167b3092af2e7c91 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012-2014 Birdland Audio - http://birdland.com/oem
  * Copyright (c) 2004-2008 Texas Instruments
@@ -7,8 +8,6 @@
  *
  * See file CREDITS for list of people who contributed to this
  * project.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
index a7fcb63aed38769a2fea1e9bb404ce5d4c9ac787..039d62dda2ad782cb2d06aaeb27ebfb076f75d35 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-y  := apx4devkit.o
index 25e5c3d80cd989b9f64adb383933393178ba1103..9aa87f5ccf025618e3a59e7e1ff678dd32f64f90 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Bluegiga APX4 Development Kit
  *
@@ -10,8 +11,6 @@
  * Based on m28evk.c:
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 81419f963599eadb1a6aabc2cb97261ebc915595..e5d5c4637b0cd48b3722d7a7235d89a9a5b6689f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Bluegiga APX4 Development Kit
  *
@@ -10,8 +11,6 @@
  * Based on spl_boot.c:
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f646d35326ff0850c9b3cceee0b1de85ba480537..8218e2cd58bcb9a1c55e29ea40556931fbb93a60 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2011 Bluewater Systems
 # Ryan Mallon <ryan@bluewatersys.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += gurnard.o
index d8e92b1196dc990de98a8cb382e5d9647e727116..3cda2fafab221e1bc46644789ef1d6ec1a07e6c6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Bluewater Systems Snapper 9260/9G20 modules
  *
  * (C) Copyright 2011 Bluewater Systems
  *   Author: Andre Renaud <andre@bluewatersys.com>
  *   Author: Ryan Mallon <ryan@bluewatersys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index af7f0da84b480074d6f696b48d39ff218ebd9e6b..842abf4eeeb55aaa86801d7bb219009b66b6a105 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2011 Bluewater Systems
 # Ryan Mallon <ryan@bluewatersys.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += snapper9260.o
index 7e9da4e7b70c658605d1a41c095bc8f0c85393cd..d2a1b97d7b1b6e2af439473f300365baa9c67dba 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Bluewater Systems Snapper 9260/9G20 modules
  *
  * (C) Copyright 2011 Bluewater Systems
  *   Author: Andre Renaud <andre@bluewatersys.com>
  *   Author: Ryan Mallon <ryan@bluewatersys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4fec2bff295b0b6057cf408e372f602871a76b4d..93f2df3773e36800fdc95ab05984a51f3fc69845 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mux.o
 obj-y  += board.o
index 92689da9d9606add1c1fe1284e8934911344da11..1ec9a3f5ffcc2c93cb57ad78fa1b68af65ade00f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
@@ -8,8 +9,6 @@
  * Board functions for TI AM335X based boards
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 46167fe59ecb0f64c72694596e168a96d872ad44..997595bf42b54dcc59f4ecc1c72ba3d75b286e24 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
@@ -8,8 +9,6 @@
  * TI AM335x boards information header
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index e8ada6540c01de2a1af82affdd04683da2d98dd1..b04c5914f0d54fcd44660c04ab5e7a52fb776800 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * mux.c
  *
@@ -6,8 +7,6 @@
  *
  * Based on:
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6c68146f929a62d0ca22c48c1780aec820f5903f..c38c151472785d0ef9c07d37222e4a53c7e48cb5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DATA 4, MX6_MMDC_P0_MDPDC, 0x00020036
index 1096f777ec0ec8da7e6cab8b7b091a40c6151d2c..f81d49106a487707a7e89a04a344d2bc8360bdb0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DATA 4, MX6_MMDC_P0_MDPDC, 0x00020036
index e005a648f8e11dfc7a1d9a70eadc565169a5a2c0..cb04832c50f7adfb1cbc7a46992c86ee4d486762 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DATA 4, MX6_MMDC_P0_MDPDC, 0x0002002D
index 581d44ceba22c48a5f4467aaf5fb16956a4b4c7b..d85466f2fd143fe1545bb4f90492d84ce7636a1e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DATA 4, MX6_MMDC_P0_MDPDC, 0x0002002D
index 106934227b6e0cc99849b2845a6802d5d9e0de54..417af645005f16f219e7d84f55e94c6a6b12d505 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DATA 4, MX6_MMDC_P0_MDPDC, 0x0002002D
index 7c7a3d1c420da14c21f3dba23f920c908b5afb52..6f75ea27740dd7d40a5ffff296c4c3e1e9640053 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DATA 4, MX6_MMDC_P0_MDPDC, 0x0002002D
index f875d68182ac85f2430c31fe35ce4ce4373f8ef1..c8433bd74888c46fd6046fc9096b219f079f7f73 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012-2013, Guennadi Liakhovetski <lg@denx.de>
 # (C) Copyright 2012-2013 Freescale Semiconductor, Inc.
 # Copyright (C) 2013, Boundary Devices <info@boundarydevices.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := nitrogen6x.o
index 8bddb91d77cbe6b7ba5ab0b40c3c1e4c1a975efc..d78e0fdbbd25d50fcb6768a8614d9d3155f8a033 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index 2748d400843f1cc693681eb7d2159786295a5277..99b449c2942405b834b9da1a5168ecba49ef940e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index 5c3e9619cd5631d4e8e19d0ab327a4b8614f0c49..b1e3c0fe45c39951d2083e81b4bffe8ec8256abf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index fe19ed067194abad4af602e955d1c360ce5e2abb..3e7d605bf5ebc6072e5fcbc76164262acfc3d6ad 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 60e1885522423b8f9ea5839ebca427fcbcdf9a33..26bb6451a28963b078121f43c6fd81ec1e28ec38 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 7a3ee946da9b32a5ebd027fd7f323ed150a330e9..5ff3eedc195bc5cd18e80c88cd6658e8e6451f1b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 2540b7b1e76ba0c30da527f56b78e81b9aa43e2b..5482656e8f5f18750c301adff536759fc9729a48 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 946af7b37c3bb93a8a874edb40cac1dbdd939358..dd30ca943956fa2fe0cb8ee188323b7b8ebbfc06 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 3b92b64f6a40bcd8a3fefa85d9ba87659e8a92b8..84d7cee740d6f6d7505b4bc325aa4210084ebd41 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2013 Freescale Semiconductor, Inc.
  * Copyright (C) 2013, Boundary Devices <info@boundarydevices.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 76bd032cb57d3f3fde069eb2e132c7735279c7fb..0552f3762e809b8889e0b6e7e43a773be07a8e14 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Broadcom Corporation.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += bcm23550_w1d.o
index 0267582186a64df83435e95547e2e0895b2f269e..72a32a2765968a83876028d19c83240b17b7a95f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4bb9e70823953f9a44b514d96deef296151ac604..06eba8fbfde85bcea8d65cefb59db4cd3c18078d 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Broadcom Corporation.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += bcm28155_ap.o
index 8f48ccbf1c5f814adb6abeb391324f7527141c04..6faeb6a5154f9f78af646011e798fa7e9324a866 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index 8914e547e8ecda4392920c14521b9f5cbeabda13..29a3ea7eda17ad12e54305498eb0cda15ff8fa9c 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014 Broadcom Corporation.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += board.o
index a4096227881439d1d183e8e5647af2e4e5d88d44..b2469dcb52a3e61588d74b0551cf7688162f3afa 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f6ddd800b1742cd15df2c34f414bd96cb9ef9824..29274bd106ce9333a625f87367785bb6ad6c4a10 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2016 Broadcom Ltd.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := northstar2.o
index 10279a5763a35b1d0897b02de80091c3c41cd11c..1068edca59cb000539197a3a69a2a9c740ae6ad2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Broadcom Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/system.h>
index 1b01b4018c50d56f2bfc6e35293a1d9cb6944728..60babb0ded433e5216ace8de04a5e2a5a3069e40 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2012 Michael Walle
 # Michael Walle <michael@walle.cc>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := lsxl.o
index 5fc122f13ee61f27376977b8149e84a08e5ea289..4493307d87e7895b179957ea009d74490bdc6ec8 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2012 Michael Walle
 # Michael Walle <michael@walle.cc>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 80e2c0244291a4edf8ea975686c7f77c5789ce71..4335a663c979de0a5962d36be8ee0900b4ccee91 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2012 Michael Walle
 # Michael Walle <michael@walle.cc>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 8ae420740d1bab3055798e7459437cfe047b2bec..bf69a746e4d98009f615085851c20ecd8b8ee7e8 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 Michael Walle
  * Michael Walle <michael@walle.cc>
  *
  * Based on sheevaplug/sheevaplug.c by
  *   Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d5e79ac62457f9e20b32d2788a380e2792bb811e..8ff3f2f3a9b4269f4ced89db7f440bf93f91a2c8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 Michael Walle
  * Michael Walle <michael@walle.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LSXL_H
index fd8f720d68f7b173757d09bcf653ab3ee4673a40..64bce9e6bad134f305d9b872e1ce7c5d4ab49758 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007 - 2013, Tensilica Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y                          += ${BOARD}.o
index f81fa95c18ae9b9e8b4ea43e8ac1f359ba3b045d..bdda9314a59ce220d83c01b894ec449bae59aaac 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 - 2013 Tensilica Inc.
  * (C) Copyright 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8a22b3eac793ce67600dcaf616cb03235c40fd3d..2d8f1401a2f09d2ee922a9823d2e3873bd8b85d2 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -9,6 +10,5 @@
 # (C) Copyright 2013
 # Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  += usb_a9263.o
index ee8f5e8bef04ef402bd53446dce26e06ec55f463..9e8e1f36f7a6f0e8dade8f5fad25e55355785b0b 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2013
  * Stelian Pop <stelian.pop@leadtechdesign.com>
  * Lead Tech Design <www.leadtechdesign.com>
  * Thomas Petazzoni, Free Electrons, <thomas.petazzoni@free-electrons.com>
  * Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c78c414cdfc8182a7a4f530795bc2f95ffcc7ed0..4088c7678d70b464973a70fa67780c6fa5be8a8b 100644 (file)
@@ -1,8 +1,6 @@
-#
-#
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2014, Cavium Inc.
 #
-# SPDX-License-Identifier:     GPL-2.0+
 #
 
 obj-y  := thunderx.o atf.o
index 51b4a9fa2777651396133dd933c70c620b8ab77d..2e7ba69d76462761a08b826b51637ab9939c4a77 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * (C) Copyright 2014, Cavium Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
 **/
 
 #include <common.h>
index 02253af5d9ffa3e12523da8713f77c012759e3e6..cf55b633c3e01d3a9e5d643d55ea49be9c92975d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * (C) Copyright 2014, Cavium Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
 **/
 
 #include <common.h>
index 0d444b6c553ab6b9da190e291d9ec942a6c827c7..b750b6ae498e0f7c965374d864e169d32b955be5 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015-2016 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := xpress.o
 obj-$(CONFIG_SPL_BUILD) += spl.o
index d98bc365f942422685e8dc384bb490012396fd43..be7e391ddbe3acc539033eeaaf0ecd47e6db0029 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Stefan Roese <sr@denx.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index bea837d4307547a860ea911a38ea44e3f476cc47..90f655ab2e77ffbf5673bc0dc2e747bd918257e7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPL specific code for CCV xPress
  *
  * Copyright (C) 2015-2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8de2c4e6c201c3ee62234d0464018e008253cdcc..dcf5e1448f6b9c93596f2fc7d28a132b10b18565 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index c2e27b7b675a8e773e24909417608b51aa179071..95ee7bbfe29a03a5c11830990b4fca0d32959df8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 3431bfed172d22adce933b63957ffc3a7a9c55b2..eff52cf94137110c6f468e07a0d96cc64b66b266 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /*
index ed82b2bd781663b910e3156e6ffbf6da3e1b94fe..355c78b7b73949ec3b3869af58d939e383e0149c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index d03c498478bea04f9c831402c31f836a0a95a73e..0cf04b13ba810581fb583f7d21e7dd682089e05c 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2013
 # Sergey Kostanbaev <sergey.kostanbaev <at> fairwaves.ru>
@@ -5,7 +6,5 @@
 # (C) Copyright 2003-2006
 # Wolfgang Denk, DENX Software Engineering, wd <at> denx.de.
 #
-# * SPDX-License-Identifier:   GPL-2.0+
-#
 
 obj-y  := edb93xx.o
index 02e2896fa7e0a3ca089bdddf804efe79dfe1fc7f..8a72fa7a4234d9b50fc352bbc5867fa37584fbe3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board initialization for EP93xx
  *
@@ -10,8 +11,6 @@
  * (C) Copyright 2002 2003
  * Network Audio Technologies, Inc. <www.netaudiotech.com>
  * Adam Bezanson <bezanson <at> netaudiotech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 4aa789166047631885b3d74c0fb64f0d1c0d6fb6..db45c00e1a929b6925c8ef3e976c3657017d8443 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * Copyright (C) 2013
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
index 8ff0f4505c080b9ea6ea001c7d054645e1675cd0..f2d930e248146339d1a17f0b61dff651eb7845b7 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := pogo_e02.o
index b80e6477d7b25bd53c7130677135c1ffb5597da2..84cfa90c1fd52a914c8a9af42212b625183e3384 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012
 # David Purdy <david.c.purdy@gmail.com>
@@ -6,9 +7,6 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla <at> marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 8309d06882e39db567488107608745fd8d694ff7..ffbd099c4ee49dac055f80aad867920540ad65f0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012
  * David Purdy <david.c.purdy@gmail.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 108d343877ca7b7d96802499ac5d8f12578b2fd2..c8397b4d4f4fa41881d23eb930f52d2ac98dd805 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012
  * David Purdy <david.c.purdy@gmail.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __POGO_E02_H
index fbbbb877c7f67c8c8852a775fa74b863991d2ab8..c6a9e48400ad6797910cbca5a68591826f96d3ac 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = cobra5272.o flash.o
index 0ceaa1f772fa1d40341490350362c71079286176..a0a416b50c129726a36e586a54e8fe71a61e8d5b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ca27b49a3b7de831d228333ec4f763819ebf6bd8..e5edc2a0401e9ae1a58df7ee2dbfde9d86fd8283 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index aa56643e48216dbfe0419efc9f7d542ec705b03b..22c26ed1f6b39b286c9d4180c63d1920437b4629 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
 #
 # See file CREDITS for list of people who contributed to this
 # project.
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-y  := paz00.o
index 54eef6c4d49749794f5d9e741725d49a9eac73af..a7a1be3c057204a489e126cb257ff7e5b1523c88 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
  *
  * See file CREDITS for list of people who contributed to this
  * project.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index d7dc8a42e4f200d331165a3cbec48c04b53d9c69..fcba2a0e2ad6d4bea405e6d9ce192e6cd29b96eb 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for CompuLab cl_som_am57x board
  *
  * (C) Copyright 2016 CompuLab, Ltd. http://compulab.co.il/
  *
  * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9f9525eeb0131d8f22a0f72ab2d19c3b2783ca92..3c594573411bb8b948d5193948c57b2ddb96b508 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Ethernet specific code for CompuLab CL-SOM-AM57x module
  *
  * (C) Copyright 2016 CompuLab, Ltd. http://compulab.co.il/
  *
  * Author: Uri Mashiach <uri.mashiach@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 21449ca029b0d86f00e36c52ce21c59e6c1856a5..050f2aa3ef109a0a1ff48fb0d1b726bcca97c959 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Pinmux configuration for CompuLab CL-SOM-AM57x board
  *
  * (C) Copyright 2016 CompuLab, Ltd. http://compulab.co.il/
  *
  * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <asm/arch/sys_proto.h>
 #include <asm/arch/mux_dra7xx.h>
index de2dadc517593856bcda5a3b2a2da6ec94e92645..0fb3d84a02244d70bf5f9f4aaa2a59413baf2479 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPL data and initialization for CompuLab CL-SOM-AM57x board
  *
  * (C) Copyright 2016 CompuLab, Ltd. http://compulab.co.il/
  *
  * Author: Uri Mashiach <uri.mashiach@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/emif.h>
index dfa81f52213c155b8247935149002fddf5c8872a..1bc33b0a7ba6c5edf6018e69ddb229a369bc8287 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot board functions for CompuLab CL-SOM-iMX7 module
  *
  * (C) Copyright 2017 CompuLab, Ltd. http://www.compulab.com
  *
  * Author: Uri Mashiach <uri.mashiach@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5ee688a69fabe59500b76aae3090abfd5433e707..e0f90fd5c483b8b7b3d98499579a0a4806bbd5a2 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPL/U-Boot common functions for CompuLab CL-SOM-iMX7 module
  *
  * (C) Copyright 2017 CompuLab, Ltd. http://www.compulab.com
  *
  * Author: Uri Mashiach <uri.mashiach@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 72d96af2ba43f7f63ca4154c44d47eade3b3a0cb..8b15a59abeb8910498f216c6b1fbf4166a860065 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SPL/U-Boot common header file for CompuLab CL-SOM-iMX7 module
  *
  * (C) Copyright 2017 CompuLab, Ltd. http://www.compulab.com
  *
  * Author: Uri Mashiach <uri.mashiach@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define PADS_SET_PROT(pads_array) void cl_som_imx7_##pads_array##_set(void)
index 82e8b9f237ce6439cbf946593aac1fa3c20f99a4..e29d2deaf2b1c2f7ca8bf8d95f9175a04181f8f5 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPL/U-Boot mux functions for CompuLab CL-SOM-iMX7 module
  *
  * (C) Copyright 2017 CompuLab, Ltd. http://www.compulab.com
  *
  * Author: Uri Mashiach <uri.mashiach@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3b013c048f827739158a2ea671c447f8c5d99210..76a4c8beb022a9ab9565e17f86458dc6578ff472 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPL board functions for CompuLab CL-SOM-iMX7 module
  *
  * (C) Copyright 2017 CompuLab, Ltd. http://www.compulab.com
  *
  * Author: Uri Mashiach <uri.mashiach@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3e5c9034df0c89b63bde02ee6c5c7e86bdbe99eb..e648db26a1d5792e787f7a0e35fb4ab2b277d211 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014 CompuLab, Ltd. <www.compulab.co.il>
 #
 # Authors: Nikita Kiryanov <nikita@compulab.co.il>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 ifdef CONFIG_SPL_BUILD
 obj-y = common.o spl.o
 else
index c72efc5964277754f080dab4538cece3c4a31dc1..c114cdccbb59efda21bbeb26be2ac68b949ac78e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for Compulab CM-FX6 board
  *
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Nikita Kiryanov <nikita@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 796931dc991869ee76764a6725fa24a964d1ac8f..e1e4a67f8aa254161517416aa32acc775adef5ae 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Code used by both U-Boot and SPL for Compulab CM-FX6
  *
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Nikita Kiryanov <nikita@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 76097f80af364ed211063062de8150d50d31c8a8..debef15880fd27d8d7327da2599c6fd57baf6fb5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Nikita Kiryanov <nikita@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/mx6-pins.h>
index 924f5d79df72f82ea5eb3500d6e6e1d0797d33cd..acbb2ad4000a857bb74552fbebcc8fccd0f200d5 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPL specific code for Compulab CM-FX6 board
  *
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Nikita Kiryanov <nikita@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b405caaa5cb7af2704d7a52a4c9dd730954d9d77..34f6713118653776336ed58c96fa79acfa708c56 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013 Compulab Ltd - http://compulab.co.il/
 #
 # Author: Ilya Ledvich <ilya@compulab.co.il>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += cm_t335.o
 obj-$(CONFIG_SPL_BUILD) += mux.o spl.o
index 6eabd38375a424e22c6262a7d54d33ce9efb6856..95cbb777538b8f5c6e1eed478234e64ccc1901d8 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for Compulab CM-T335 board
  *
  * Copyright (C) 2013, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Ilya Ledvich <ilya@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7d2beb01e553acb0cc4258d47e89c4aede6516d2..1c326bd1b6f6226775101dcfef3efe41ca7287cc 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Pinmux configuration for Compulab CM-T335 board
  *
  * Copyright (C) 2013, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Ilya Ledvich <ilya@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d57436445e93b61a88501b391461dfd73e09bdf5..93f834f51257bc5e83475eba269fb76511e28ce6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPL specific code for Compulab CM-T335 board
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2013, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Ilya Ledvich <ilya@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 627583668a780eb6324834a56d80371a362a4ed2..b00e466d580c28d38f7405c8a82f4b7efeffbfb7 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2004-2008 Texas Instruments
  *
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
index ede250b52416d38be9c0e740ee7eff0ffe039d5d..929c53c1447ba93a13b4eaf86ea5a2f83cc7af3c 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2011 - 2013 CompuLab, Ltd. <www.compulab.co.il>
 #
 # Authors: Nikita Kiryanov <nikita@compulab.co.il>
 #         Igor Grinberg <grinberg@compulab.co.il>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += cm_t35.o
index e8f604f5db095f4248eea19f6b3ba460ac110c34..4d171f4900be8eb6deea730435825b3edd805612 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 - 2013 CompuLab, Ltd. <www.compulab.co.il>
  *
@@ -8,8 +9,6 @@
  *     Manikandan Pillai <mani.pillai@ti.com>
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Syed Mohammed Khasim <x0khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4f0db01e3788e143c16c5766ea275b3e19d8c06b..bfcb75f98f091a192f4a2321455b40f78e0b94dc 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014 CompuLab, Ltd. <www.compulab.co.il>
 #
 # Authors: Igor Grinberg <grinberg@compulab.co.il>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += cm_t3517.o mux.o
index e4e346077c990b0f9920338c109cfd113b5fa7bc..09cb27def045ab6eced126413d8ff154b425450e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 CompuLab, Ltd. <www.compulab.co.il>
  *
  * Authors: Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f31f19e7b82545236f01976693446e0b7bce2547..89f2477a2e6cad170e4f156e4e0890014d7331e7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 CompuLab, Ltd. <www.compulab.co.il>
  *
  * Authors: Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c749659b2687555c185c5ae59b2533ccbd6e4fd2..6fa231a045e539d825c99cb36aa17c7ca8db2f32 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2015 Compulab, Ltd.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  += spl.o mux.o
index b585db03ba44cae9621db14c896583b64a5cd8df..fcacd2bc0f85e7f0834796694d6f7d5b0b9a56c6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Compulab, Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index bdbea4f5e55b9e1a3869f8ac8cf26e2b753d5b1d..2aa453471d94b49b512454662dcf7454f794ae5a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Compulab, Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d4bf4b25c7cd806361cea0f9fe416c3cc92474bb..778ea05e84cb699372bebaa3c7e9904cdfeb853e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Compulab, Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ccdf6b3e3425082e153430cff0dc3f9d363ee711..7da9a9ad86bea2ee4a13a9a58dbd50892abc5efe 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Compulab, Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 298ddd2d1dc8471a2c2015f4197372eda52ee390..a907074414e5b93d78bce7f50bd4d4aa2d3e48cf 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014 Compulab Ltd - http://compulab.co.il/
 #
 # Author: Dmitry Lifshitz <lifshitz@compulab.co.il>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += cm_t54.o
 obj-$(CONFIG_SPL_BUILD) += mux.o spl.o
index a1aeafbafdfc4ee00df240bf735183dc7d741e91..504a537f45a9edc8ae93ec70289922f63b394a5d 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for Compulab CM-T54 board
  *
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 45d868f0df92901cb1ae3b8d7fb39e43f4b48363..50d58217e47d8f0bf8539a9a397debdb7ce3a99f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Pinmux configuration for Compulab CM-T54 board
  *
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CM_T54_MUX_DATA_H
index 5c7b2c8e9395886eb42b0078d82d4a2837758643..9daec634cc1e3e5807c97fd4d9d2d0ad6233ce53 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPL specific code for Compulab CM-T54 board
  *
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/emif.h>
index 286f32731da28e0f81ff811600f8ee6da215b67e..7ba92f5db0308da0e6a32421845215a5da6e30a2 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2011 - 2013 CompuLab, Ltd. <www.compulab.co.il>
 #
 # Author: Igor Grinberg <grinberg@compulab.co.il>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y                          += common.o
 obj-$(CONFIG_SYS_I2C)          += eeprom.o
index bf2ac7bd7f9c46446e2405e531e23ebdf4058576..cbac112dd8423f0bb86d8a35ad5764aaffe7147c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 CompuLab, Ltd. <www.compulab.co.il>
  *
  * Authors: Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 759ec31317f500da90f0fe2d187eccd1a8c1b7d9..17cfbb6f27a114017eaaad83c65ce8174c599453 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 CompuLab, Ltd. <www.compulab.co.il>
  *
  * Authors: Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CL_COMMON_
index bb4c9e9740ce574dd9bd85978ab270bdf69266f2..a2e386f67de814e7bcfde6c1e3163af19b290bbb 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 CompuLab, Ltd. <www.compulab.co.il>
  *
  * Authors: Nikita Kiryanov <nikita@compulab.co.il>
  *         Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c0b4739ea2351362276458fe85147e713eea1f73..a9c0203b81a4c565057ec1944cf088af0ef9b39c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 CompuLab, Ltd. <www.compulab.co.il>
  *
  * Authors: Nikita Kiryanov <nikita@compulab.co.il>
  *         Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _EEPROM_
index e19fbb91613fa7450303ceb6c9ab75027c68cac2..bc9f31ab87d69c6c1a800bd562a00c81518d6356 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 - 2013 CompuLab, Ltd. <www.compulab.co.il>
  *
  * Authors: Nikita Kiryanov <nikita@compulab.co.il>
  *
  * Parsing code based on linux/drivers/video/pxafb.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 858ced829be36c2139e6e85e00f75110d0640aa5..4b869ec3af45c8371fde1dfa5ea20b520f3feccc 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 CompuLab, Ltd. <www.compulab.co.il>
  *
  * Authors: Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5396b21f6fc096b157836f5eb7aca3e9f70f5270..abdf4719108abbee30d4f1237b3f6c0e00d446f5 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  (C) Copyright 2010-2012
 #  NVIDIA Corporation <www.nvidia.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := trimslice.o
index 723293fef35af7aa3f35588a7d54694da732d1ba..21ff0cda7f70ac47ef85b1b99eeb9ea4dde89e3c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2010-2012
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5d2f590375bc7e334d0c4a5fd91674b9705ea941..25656a8cac3337b8bc4657751b46522be443b5e1 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += ar-5315u.o
index bdb3acafadbd9dd88c1a14e36c17ca89dd3b1fd1..3437985878eca93c95d5ae49214a13c3d37fb077 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9de1cd2ba2d42e19ac140a9a3bd8e58711cf2288..572ae1f0916e5c33147bb669f0381d299695bc05 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += ar-5387un.o
index d181ca68a04cc3a9d400605124acd7b3c273c512..1e4b7281db6d56c2f2e3926fbb68a712c7ecb16f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 872e80a0c17132cc4b10cbc350a72125dad35f26..8b41c4a07e0c8d31c2088361258c4b4d23698956 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += ct-5361.o
index d181ca68a04cc3a9d400605124acd7b3c273c512..1e4b7281db6d56c2f2e3926fbb68a712c7ecb16f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9e6203132f5120c9f2f7f1416c81d4311f3f5706..3542fea5874e9810276ad155caf06b87c8406ce9 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += vr-3032u.o
index d181ca68a04cc3a9d400605124acd7b3c273c512..1e4b7281db6d56c2f2e3926fbb68a712c7ecb16f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fd7799305dbeeb5999d977eda45b940c0402861e..b8d4a6d5fd23b5d5a9321f76457287e1cb7ebc48 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += wap-5813n.o
index d181ca68a04cc3a9d400605124acd7b3c273c512..1e4b7281db6d56c2f2e3926fbb68a712c7ecb16f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fb341bf24c16a62282b98ed717811d6dc7fec4cf..e9fa153755d8a2c47c154125cb48c16cafdb9e29 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 if VENDOR_CONGATEC
 
index 1bce4737f0d27297f4488aaea26b1dad38e8955b..2c45ca0e12ec5f329038de7643380de3ad5057fa 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
 # (C) Copyright 2013 Adeneo Embedded <www.adeneo-embedded.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := cgtqmx6eval.o
index 1647b611002cb5f55f592e021b9dfd97fba269d0..50124f8516ba19f878f4ba7bbfdde46518ba06c8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
  * Based on mx6qsabrelite.c file
  * Copyright (C) 2013, Adeneo Embedded <www.adeneo-embedded.com>
  * Leo Sartre, <lsartre@adeneo-embedded.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b784510f392251c7e911c3c66a6ce3b9e33dcd01..2f04828a27f2d3d364d1354c31f0bbb1e0fde7fb 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += conga-qeval20-qa3.o start.o
 obj-$(CONFIG_GENERATE_ACPI_TABLE) += dsdt.o
index eace459ae07651b050f62a90e03fc5ebc3835103..856960d5e22b0bc9b7d8d0915841549c696de4cd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Power Button */
index 1283eebd386466fc443513cea9b2137b67e94128..9751337a47473e7a9b9fba17a5e4f64019eff6fb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6042011acf3f9154855141ac9f6c8f204b6f87b6..d2297ef595fef71855212161cda2c13561235742 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DefinitionBlock("dsdt.aml", "DSDT", 2, "U-BOOT", "U-BOOTBL", 0x00010000)
index 2c941a4a5109f290791a95dff8da8ebd0baccf09..65d1f7e96150b7b6c17685b7c2e1cb37a592c229 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index ede60654cdfaece947401fd34f04c325b061b7d2..05a72d3c55f2eb021cdf5f0c1e7e32c8cd18e24a 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 if VENDOR_COREBOOT
 
index 4f2ac898ebcf3c52ebcb78aef0345612a5d94e0d..ea0f3ee1ae0c6ef11303605461a91ffec584a75e 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
 # (C) Copyright 2008
@@ -8,8 +9,5 @@
 #
 # (C) Copyright 2002
 # Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += coreboot_start.o
index 932fe6c24bf33d12aa62bc6fa671bcd77129becc..aa702622d48c4eda6f037eeb680659a5758d0078 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2008
  * Graeme Russ, graeme.russ@gmail.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* board early intialization */
index 266432dd2de2bb68c0a8d75e23aa886d6b0ea7cf..bee39a4f6a3bde20085ad700c4fef897e8030030 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2012
 # Thomas Weber <weber@corscience.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := tricorder.o tricorder-eeprom.o led.o
index 00ffc0017ff75d3c9898aaa459c4f379f5c5bae5..d876dd7b9f57d6b884074065219b1d8d27257f1f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Corscience GmbH & Co.KG
  * Andreas Bießmann <andreas.biessmann@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <status_led.h>
index aeacd6a253a51f2f804bbb5074f00ad2228c4e5c..16bceea7ba7edc53d21990f21acc8728433d788e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Corscience GmbH & Co. KG, <www.corscience.de>
  * Andreas Bießmann <andreas.biessmann@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <i2c.h>
index 06ed9a5911c91d2aa377decef96ad4f65f637dc0..7107b02a2c10de1de8c03ec8fcec25466fb44064 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Corscience GmbH & Co. KG, <www.corscience.de>
  * Andreas Bießmann <andreas.biessmann@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef TRICORDER_EEPROM_H_
 #define TRICORDER_EEPROM_H_
index 730b8cac7319dd4a2160c4c19fd823aa822dd166..27e6066575e1b4e7e0fce3473e8162c90cb4cb55 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Corscience GmbH & Co. KG, <www.corscience.de>
@@ -7,8 +8,6 @@
  *
  * Derived from Devkit8000 code by
  * Frederik Kriewitz <frederik@kriewitz.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <twl4030.h>
index 67c35c56bc3e16c557f1592432998bbfbcf8de46..f083a5e9a22d43e7062e842d8b627886f73565a4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Dirk Behme <dirk.behme@gmail.com>
@@ -5,8 +6,6 @@
  * (C) Copyright 2012
  * Corscience GmbH & Co. KG, <www.corscience.de>
  * Thomas Weber <weber@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _TRICORDER_H_
 #define _TRICORDER_H_
index e8eb9ab26e75c1a8ba177262e4f91859e41553d7..67d68dd6218db748d991bef57717a2be5ac43271 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-y  := xfi3.o
index af7aa0ebddb1d27bb7dd2dc3ddfbfbaf59907f0d..67c1e9801b9b5c5cf767b0095e1bb4615ebbc7b2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Creative ZEN X-Fi3 setup
  *
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 509c671cda757669d4877ed017f9120901d4e103..228a3943c09216a5d5886300f12bb1e52a8559a9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Creative ZEN X-Fi3 board
  *
@@ -6,8 +7,6 @@
  * Hardware investigation done by:
  *
  * Amaury Pouly <amaury.pouly@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6939a2cf6179e341104f3b37e7c6c729ea3aee13..ffbeb14ed0ff5f973177d940b800b3e41a4eb99e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2017 CS Systemes d'Information
  * Florent Trinh Thai <florent.trinh-thai@c-s.fr>
  * Christophe Leroy <christophe.leroy@c-s.fr>
  *
  * Board specific routines for the MCR3000 board
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 401d5aa4c1d164c3a7d76f54cf2daa7cd32629ce..68d6812a89ae7acc6ae6e63d959a118a36429365 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2010-2017 CS Systemes d'Information
 # Christophe Leroy <christophe.leroy@c-s.fr>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
-#
 
 obj-y += MCR3000.o
 obj-$(CONFIG_CMD_NAND) += nand.o
index 4c6fc865f2300e8a9f2fc351906a4921c996bb7e..15a10bffadc1a0c44dc3325b06e91cafe6ab5074 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2017 CS Systemes d'Information
  * Florent Trinh Thai <florent.trinh-thai@c-s.fr>
  * Christophe Leroy <christophe.leroy@c-s.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 990cca4ebb6eb280724836b763ab1745b60e6883..a32c0e721e8e56fd3440752221b354ec805ffc3b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010-2017 CS Systemes d'Information
  * Christophe Leroy <christophe.leroy@c-s.fr>
@@ -6,8 +7,6 @@
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Modified by Yuli Barcohen <yuli@arabellasw.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_ARCH(powerpc)
index c39afcae9d44aa4b651838ab601363f6e0b73252..e78f6d9c337b52d6b9b6c24010417fb44fe960dc 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011
 # Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
@@ -6,8 +7,5 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := dns325.o
index 75dd775762827b87c5cce89db8b62fc16a0877a6..a1d987bedaab7da406095a39064d86e719f69344 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011
  * Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
@@ -6,8 +7,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 01671111ec182bd3a4917ef8191826de48a8606e..62ced6814e4ef732c9914f921b4c71369cc00f8b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
@@ -6,8 +7,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DNS325_H
index dbd31a1d30dd806f4c60240f8bc771f47faba8c1..dc2a34513e96b15654fad0b4feb16ff2b6bfc771 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011
 # Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
@@ -6,9 +7,6 @@
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 93e1f1d0708377e6d47311f54f1a9d66cf12ce14..3fac615d7b8838c967c94c39c5ff7834dc094a1a 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_MACH_DAVINCI_DA830_EVM)   += da830evm.o
 obj-$(CONFIG_MACH_DAVINCI_DA850_EVM)   += da850evm.o
index 37a0d72fe13adb17e30f3ba7d38bfed4fcce9eeb..c565ba7831cfc04d301b39468e3c3148222885f1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2009 Nick Thompson, GE Fanuc, Ltd. <nick.thompson@gefanuc.com>
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 565020760d5591a7511b47a6bcc3a5fa57dfa103..15ffc3bfac050d84ade9a13da4cf3d467d1fc528 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2009 Nick Thompson, GE Fanuc, Ltd. <nick.thompson@gefanuc.com>
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 85a6be90c59b857a32e0d9a3443915cde26b6733..f5462f88b1eb120ef17c21632622dbe9dec9abf8 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
  *
  * (C) Copyright 2008
  * Guennadi Liakhovetki, DENX Software Engineering, <lg@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE,\
index a5311c40ae70ed3981f537cd1fd35735175d84f7..2ea42d996707bf7145a3f35ddf9e1ea22baafc44 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += ea20.o
index 2a187f1900a60c23bceca917d06047e8f01a14a5..573e0ae97a650e4ef216d4c78f007081f9410d0a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de
@@ -10,8 +11,6 @@
  *
  * Copyright (C) 2009 Nick Thompson, GE Fanuc, Ltd. <nick.thompson@gefanuc.com>
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2f14402a6064310a40e7ea340b19bb4e3f09dad7..0ea56ef59c1eec141e9db11e2ef4560b7d69ab02 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = dbau1x00.o
 obj-y  += lowlevel_init.o
index 81285d7470b09a9219141abc0068b79e67b5c6b1..1e62753b30fea5f528934c60ee028d72fc0292d7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Thomas.Lange@corelatus.se
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 79c889b5f2beb423d712e23177b9021423cf2535..88621b04c56709193740dbaaaf8fcf147f19cbf5 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2018 Marek Vasut <marex@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index fea3473f7e0e9553c37dd0557e3fb463fe5e0304..99ed62bb503eb52188c9ce40f713a877a60e8e0b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index c6531e9cc2c4d64c0cac04925633d4ce6458ffcb..3f34b131f33064eb331fbb04fcd1469da240c41a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index 820b9fff655663681875c963aa963b5e57d48062..f6ffa08654adaec313bf2948980e95b382e38721 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index 241ce4cfa375934c64ba8d7472e12aed03e857ba..2022969bed9b89ac6e3081992d193b164b46845f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index 78743b5b7558416cb22db0ec5b8377c749f4b011..a907ee605e65c05f0f2e28693a975ff78cf3be4d 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
index 5488f68ed28b9b75daa02abc931adefb502421d1..267ac50a3d6f469f61b85c922554e6f22578634c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 if VENDOR_DFI
 
index 8052f5e02fd9e7c656d2d4a1f6d08adab7a1db3d..99cf357b701fe5ee3cf65bf386bb7ef2e1bd6d27 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += dfi-bt700.o start.o
 obj-$(CONFIG_GENERATE_ACPI_TABLE) += dsdt.o
index 544a04915e1197dc6db08ee236f9b038c9bd1a49..4863fbf6d97361b94f6dd160c48b3f805bd81b4a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Power Button */
index 3dd2036d11e166816556211297b1d3c2196d750b..50cf6dc987e572c26069523218323358619ccc81 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6042011acf3f9154855141ac9f6c8f204b6f87b6..d2297ef595fef71855212161cda2c13561235742 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DefinitionBlock("dsdt.aml", "DSDT", 2, "U-BOOT", "U-BOOTBL", 0x00010000)
index 2c941a4a5109f290791a95dff8da8ebd0baccf09..65d1f7e96150b7b6c17685b7c2e1cb37a592c229 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index bddc8d856820cdaf3f3a95cd5b14f4c0c856a202..70ca30d3971c6eb9650138ea2a60399542977cf0 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Marek Vasut <marex@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := dh_imx6_spl.o
index 1d8b8310544a6ee93430760d8368db4e5ba52e9a..f9ac5c10e1dc954b64605a1c4f84a6c819d183a7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * DHCOM DH-iMX6 PDK board support
  *
  * Copyright (C) 2017 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c4b81a9f92f7d0137f1c1f4602897364d9136e4d..dffe4ebd4525b2605fde8ae50787044394076ca4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * DHCOM DH-iMX6 PDK SPL support
  *
  * Copyright (C) 2017 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 86f9b78cad7bdba06bff62bb56391f0ee7062679..e1c8a6b3c7c999001150540d185a23ab2852c523 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index f1bbe6855135bab9b88fc57d8b5a970d58c999de..011fa2bac3fba7dc107b364a12a9fa5de584687f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index 4bb654fe2975c1ae7d219a987256cea9747ea20f..41b634315bfb140e876e29a9c021e6a1c71d04de 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index c5aea9d3149e43abd619b47da216b8b4447d5e04..71d3674758fc6693583544ed0f4e5e1fe64a9164 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index b4872c2f28b69011e97420d02bef12d82fb05fc3..2f8465bf77cade45055c3d7de7a920ee2fe5401b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index 97fb902f8e6a9ad0f5f43c5b5d77ddbc4d0db389..48bfe329517940994f35d65277bfb3f681028584 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
index 416bd937cf2d2ff4768aae22cef08e2fbc6e3787..b4b8081c90a981422a5bc626d80cdd664cb65eec 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2018, EETS GmbH, http://www.eets.ch/
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 3474e6a85a882277a2650a2ec3c198bf292bf8c0..bfea96e5f02aacce9f1ea2391a9b1fbe9e2b613c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2018 EETS GmbH - http://www.eets.ch/
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index bf2c8df8344a60096f7cb0e8e5767617b3f24588..f1d38e9b74dedf177385885817a3efc18867641f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * mux.c
  *
  * Copyright (C) 2018 EETS GmbH - http://www.eets.ch/
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 9b1e0bdb316011a3c62944e99f201094e2077e01..209728341beaa9be14da9900e9c9831ad5cdba72 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2015 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += efi.o
index 2adc202be083875210e958549a16682c592409bd..da3445bb1d52433520d49d65d93894f77f74b867 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 25138738407842b0a53c15a1462507f645d6733d..580f440564e18834ca6558c7f2134575f9968ad1 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2010
 # egnite GmbH
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += ethernut5.o
 obj-y  += ethernut5_pwrman.o
index d64c3456b1cbfeba2850c37d63bacfc796ef69f2..9dea2ba80e2a533c766e261da625d03f5fc7a20f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * egnite GmbH <info@egnite.de>
  *
  * (C) Copyright 2010
  * Ole Reinhardt <ole.reinhardt@thermotemp.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f17317e457ddbcdf85855ee9359a8fb602eb45bd..aa99d29c21a57bd510b3fc3636de61470808e5e3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * egnite GmbH <info@egnite.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 22c9daa9ac854190056ebe28015be6ab65833612..103f5583289c3ca087d82853abb34ffee7f3c30d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * egnite GmbH <info@egnite.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 48d5ad9440b730b545d2530cbbd960cac44a3861..065a867475aa0867b1ff546689b9bdb73533101b 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) Stefano Babic <sbabic@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := el6x.o
index ad23eb0a8d89ce71659d67bc41a0964e90b43f5b..dd0c1120888ce9b21b7ade9dc0827f0b2fa509a6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Stefano Babic <sbabic@denx.de>
  *
  * Based on other i.MX6 boards
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 467fb50003e6d176afb2070c97803a2b2ab24d31..a032a3df9f7e84a2486033ff94b8034874f8fb74 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6boards.o
index 965e4f1ec8fe3f1359f2e1aba4495d3ac43704f7..8930c36fe660a9790cef576e43c9d77ea7a6ca5e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Eukréa Electromatique
  * Author: Eric Bénard <eric@eukrea.com>
@@ -9,8 +10,6 @@
  * and on hummingboard.c which is :
  * Copyright (C) 2013 SolidRun ltd.
  * Copyright (C) 2013 Jon Nettleton <jon.nettleton@gmail.com>.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 6d55dca2db5707589f07cfabdef78c9fbf036d2c..f821458fa6acf5306fcf9b280654f918bef67637 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 if VENDOR_EMULATION
 
index 716a6e9c289468c16cc77da80c2458243ebe3f88..a22d1237ff4b753fad66c2f45566bb35dd6dbeb4 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y  += qemu-arm.o
index 1bc7edcfb7868ac19e423f15eb57480675ed6f5b..6ec420017068747a0ecf1c25491add6cf73006e8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Tuomas Tynkkynen
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <fdtdec.h>
index a855255be3ef1670debc6a6f04a8a110e8ab3c19..782e298b74cedd63a72464533e87be53e92fd72c 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += start.o
index a71db69be9c9e8ad80730d7a7387c8b1012a12b6..e4bde561b20de3ca338fed01bbafb307ea50c7a3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index 6630fea0125271cde355ee33b91737e8fbfd86aa..b392bf6cb1df7b1b7f29181d973ce2554cd3f793 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (C) 2016 Amarula Solutions B.V.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := board.o
 obj-$(CONFIG_SPL_BUILD) += spl.o
index 58c41f64ec19d7da37831e397e8d0c72ce54ca14..fb37403aa1289c1b448722f92d75c7fc5745c26a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Amarula Solutions B.V.
  * Copyright (C) 2016 Engicam S.r.l.
  * Author: Jagan Teki <jagan@amarulasolutions.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c720b0bcd057b1242f230236db8c48176437a631..9f47e18ca81bdaa40d2d42a4a61fd9b406e41898 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Amarula Solutions B.V.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index 6d4f8c34267f8ef3cea906a66448631cdcd5974a..470d96aaedba01e364a910c9d13503578d69f2e5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Amarula Solutions B.V.
  * Copyright (C) 2016 Engicam S.r.l.
  * Author: Jagan Teki <jagan@amarulasolutions.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ef2fb6acaa5cbab972d59e571b15ca0de2d9f5fd..39554797a74bdc4c00c5f12138db32be41192e8d 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (C) 2016 Amarula Solutions B.V.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := imx6q.o
index 1c57358d1671bab926725c40516dcf087b3f6adb..e6c888fcfde114ee20c147259124a17780d9359e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Amarula Solutions B.V.
  * Copyright (C) 2016 Engicam S.r.l.
  * Author: Jagan Teki <jagan@amarulasolutions.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c78c7e40fbb062eef964f2d2fd5ca003df9aa69e..5cf8f30f33fd054914868ab5f36c5305163f7aa2 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (C) 2016 Amarula Solutions B.V.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := imx6ul.o
index 26c6354c377873f998176ae7562b00544be4b699..412d6c302e88e5ab56f4cf3d6e1137c336adc21f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Amarula Solutions B.V.
  * Copyright (C) 2016 Engicam S.r.l.
  * Author: Jagan Teki <jagan@amarulasolutions.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f3bf05d47b1459056cd1877f60888cc35a493d12..c13e2210958873c194995bc16c8d428bb6fd67a8 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,5 @@
 # (C) Copyright 2008
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += meesc.o
index 0c5900a15a425cf28180a227a3a2c9cb46505fb0..29b634113208d9a5f76ba4ad7b7258a1135141e6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -6,8 +7,6 @@
  * (C) Copyright 2009-2015
  * Daniel Gorsulowski <daniel.gorsulowski@esd.eu>
  * esd electronic system design gmbh <www.esd.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fa11d5d1087660504217bd368b213786122287eb..850c16ba638cf406625ca702d9bafd5e0bb2db61 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright (c) 2009 esd gmbh hannover germany.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += vme8349.o caddy.o
 obj-$(CONFIG_PCI) += pci.o
index 0c1574ca5190ad8d7dbf31cecd3c181d2da106dc..db8d7bfe9b310c9cc130a66b28c6325043c8ebb3 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * caddy.c -- esd VME8349 support for "missing" access modes in TSI148.
  * Copyright (c) 2009 esd gmbh.
  *
  * Reinhard Arlt <reinhard.arlt@esd-electronics.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 989f3c72ad2efd1baf1ce931af42a16844a84b69..8e3033ba20eeebb6ef04dcadcad72dd0095db03f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * caddy.c -- esd VME8349 support for "missing" access modes in TSI148.
  * Copyright (c) 2009 esd gmbh.
  *
  * Reinhard Arlt <reinhard.arlt@esd-electronics.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CADDY_H__
index f1cfa23b42b81a85c1545c1a61225cc098541bed..82347f258c97cc82b07bc070ce7560b7361cb5c6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * pci.c -- esd VME8349 PCI board support.
  * Copyright (c) 2006 Wind River Systems, Inc.
@@ -7,8 +8,6 @@
  * Reinhard Arlt <reinhard.arlt@esd-electronics.com>
  *
  * Based on MPC8349 PCI support but w/o PIB related code.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/mmu.h>
index 35a1538c00f0b31f2263cfd8a8d944a3db55373a..45ad3a83ee87321800dc8a157ad2373ade764622 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * vme8349.c -- esd VME8349 board support
  *
@@ -8,8 +9,6 @@
  *
  * Reinhard Arlt <reinhard.arlt@esd-electronics.com>
  * Based on board/mpc8349emds/mpc8349emds.c (and previous 834x releases.)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fcf6c59bd36c7f04b33eeee964cd343e0cdcf6b3..9ae9c7becae7a37ebf69499a5a655600faabfa4e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * vme8349pin.h -- esd VME8349 MPC8349 I/O pin definition.
  * Copyright (c) 2009 esd gmbh.
  *
  * Reinhard Arlt <reinhard.arlt@esd-electronics.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __VME8349PIN_H__
index f24e9cf49a6ab7402710ab1fed91c437cf2cacf3..8f333a5d3ce15a1682c7f09c063c38f04e056cd7 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2009 Renesas Solutions Corp.
 # Copyright (C) 2009 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
 #
 # board/espt/Makefile
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := espt.o
 extra-y        += lowlevel_init.o
index 9ab71fe17148fbd9b59b856d2c73e6a5ea38b756..8cdaf6300c551e5da368f25b8a8908483778d930 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009 Renesas Solutions Corp.
  * Copyright (C) 2009 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
  *
  * board/espt/espt.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ec9fb883f5ae00f8a7309c7876df8b89a0dbe61f..0a44487fb2ee316d2c1bced2e754b4d5f64197cf 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Renesas Solutions Corp.
  * Copyright (C) 2009 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
  *
  * board/espt/lowlevel_init.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 5119e954550d301a931ef8b393e7a1e95e566d70..bdc02a6a7929721112e771cdd02d75b3cc264089 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index c032242f229a2642504a72be4d9c0b44c85a7dc5..c0ba2c0168d0fd2a6c9a8d6b37bc6bd2c3066552 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2012 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  += spl.o
index 5d872fdfd9b99b2c23adf75ae0f61a21a5172ea2..9eed95b6562f85237be79192781d797880fb8e70 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f7cb5cd5173e49e242d9fc01cc811b4ee6f656b9..4a8e91b58f120c36efee8da05f6b5c45f9fe7706 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CORENET_DS_H__
index 901f8b0039bb8ed87921efbfc6448527b04405b3..b9d59c23bec34094239392435454fc673b21b6c7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CROSSBAR_CONNECTIONS_H__
index 272afc1ae04276a5aeaa95099ac854bf8584e370..d4299d8af18b059e241058bb38e69e738f70dd89 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __B4860QDS_QIXIS_H__
index 5cc2f73a169f9cd78f21a48ad992787b61ee41d0..de9f5f5f8bcb82071fa11534a09bb40be867e9f3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 89a188378277302fc9736803ec05334601c54013..67fb1b9b2bcc14a55be06b50b0a5128d5f403eb1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
  * Author: Sandeep Kumar Singh <sandeep@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* This file is based on board/freescale/corenet_ds/eth_superhydra.c */
index 047c3cbb3f0ae1e9b92d81beb2496ccbbd0f38b4..b39d7200685e66f777906cce30bcc0bbbe9520a7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1216d6329915b96ab8f7d31c173be76ca1bc743f..3663b14bc376651e10c43648f0707e3d45cb1d13 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b1824b07a2176e5a7dd94174ad03ff7e2b626c21..887fa04627d6ac11354a1d0d474da8706b290f25 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 88910d6cd11c87bbe3fa6e06418cdbefc5d30424..68e2295cb5a89767c9f9e9e6a00d5c1ee7137df9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7cd8134aa7946215057be76b5faffb0a42b10b0b..272d4ad3aa5aea6f431052f604fba61a1fdf4ba2 100644 (file)
@@ -1,5 +1,5 @@
 BSC9131RDB BOARD
-M:     Poonam Aggrwal <poonam.aggrwal@freescale.com>
+M:     Poonam Aggrwal <poonam.aggrwal@nxp.com>
 S:     Maintained
 F:     board/freescale/bsc9131rdb/
 F:     include/configs/BSC9131RDB.h
index 8027750efbda1470e6ad3141a4bfbe0db80c9e65..063db4495ec9d6dd3e3af46e3dbe97770074cf8a 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2011-2012 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 MINIMAL=
 
index 9b105765bd0f8812e264a67f8cf417b935a5378e..367152fa5f0af44dcc422320d7cc333ab3862240 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2a5e61e230494d8ba9b11aa33c92ab8bf7035efd..f9f8d8021355b2fc7666c9137f270284081fd3b5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 19b7430fbad9336b5f5f191949b2bafa42b3c93a..ccfe4a24104aae9024806ab7cb6108a4add0c95c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bd8560b55550474de84d7c98ab97f890a5ef98f9..e7ed0a90b8f08200c3deb9018842b4bd8ffb5477 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e5dab9ea30d21fb07577be0248f0a7d29a92e94b..e1aacf0607f195eb1b18292f2d1b633065599603 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c58fc5034975c15deed8213fa76b7e36742edd68..95abe3d408dfc56dd9581b56e3a0960028cd420c 100644 (file)
@@ -1,5 +1,5 @@
 BSC9132QDS BOARD
-M:     Naveen Burmi <NaveenBurmi@freescale.com>
+M:     Naveen Burmi <naveen.burmi@nxp.com>
 S:     Maintained
 F:     board/freescale/bsc9132qds/
 F:     include/configs/BSC9132QDS.h
index 54193350afd36b74fe1ea14075d0249e3c78c28a..dcbdf42147999d4ae87250bf6a8fe5c1d0c91541 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 MINIMAL=
 
index 7a93e7c89a01af398c7a1c459599d9ad258a6219..6885668ff93a2cf1e6033f72afbe007eeba14d9a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 49b6b8fe586f2dd3c5954571ab1e330519a709c4..191ef01d23e48923030bd6f543d68a37595e50e9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e10de9adcf107779dd1719dfdd583e0dac93beef..6dca3d175155f260504b53742349de8e382fe65e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8f714319265dfccbbc5b7bfd212fc124e9d172a0..5e1cc1f4a3834feea5c5fdead5e3f817dfdc3909 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 56199e52449f94388fbbf30129a31a09576cb181..9466814172d187424b588c30f5468e7bd70e6aff 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 33088396f572f790df27f4f358478dcf524f11d2..44af12cdbe315782dbeb60952ecc1fc1f4a23f24 100644 (file)
@@ -1,5 +1,5 @@
 C29XPCIE BOARD
-M:     Po Liu <po.liu@freescale.com>
+M:     Po Liu <po.liu@nxp.com>
 S:     Maintained
 F:     board/freescale/c29xpcie/
 F:     include/configs/C29XPCIE.h
index 93b3cba03181dd4a098b0d723523a5abce247a43..2a9c1be80278a960755020627fc8d515d311c54f 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Freescale Semiconductor, Inc.
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 MINIMAL=
 ifdef CONFIG_SPL_BUILD
index 9d2888d8676af33940a3ee2b33ba881de5a8ed24..8ee3e140bbfb5dbf54dc6f7e29a4a45f3b856337 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 37722daf5b9adc29223920dcf8488b5acaac8042..f57047d1d3980dd03ffde0906fb7bd01e31d50a3 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * Copyright 2013 Freescale Semiconductor
  * Author: Mingkai Hu <Mingkai.hu@freescale.com>
  *         Po Liu <Po.Liu@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the board-specific CPLD used on some Freescale
  * reference boards.
  *
index 20862a3c031d6de10155e84a27b0d58fdfcb7945..02e9160854a6cd986834e8fdec8dc8aaf4785b38 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /**
  * Copyright 2013 Freescale Semiconductor
  * Author: Mingkai Hu <Mingkai.Hu@freescale.com>
  *         Po Liu <Po.Liu@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the ngPIXIS, a board-specific FPGA used on
  * some Freescale reference boards.
  */
index 7c915b036f35303ad2b2e0b49c3dc7f842c86691..5795a27f654fa6a5a1b22adf2638509acb3336c7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 80e5fff7c5fbeb391be701c630529f9630c9ef0a..6d441d87a7ae111f9a148e5a764e39fb1ca38d98 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 28541a72cb1808685d6d2a71890092a7d0ab16dd..5db60d8ed976b4d97d9693adda51550bb4bee161 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8f96b67e84163028acacb71104178cf888635d9e..7452cec8ff63404da9d167c2467a766e2c1b54d8 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 85d58c8cd4580d90f4c8c98b36d367af303d998b..ef844a0b3d71efaffd10faa0e38db3243d02ea24 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 939e9c66a564e3ecf557762c47af55d7b1d5ccee..e3c5eaeb7026525e41810c7aebb00876963cd397 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 MINIMAL=
 
index 6ed5d9ef1fa7a9d9c554aec3d096c21034998c75..d18b4fc24b2431c3ada5952c9fe973e69fcbcdab 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dad684773bb18ecdd604038bb99ff1c95b363186..7e7394f333e7cca7667cbc07b7ea63bc99931e64 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004, 2011 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 78671928256ed4a7127c97f9b7ed761eac0173b4..ddc2bb6c1f6659302c74e5ee0b65079f6dec51cd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CADMUS_H_
index 90bd7bc9e2e669571f1f337ab92edd9b8cfc723c..3ff2fa416bccf220cfd1cfa32e40dbec77c06c03 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 028b093ec4ee63e05458d3c7b197152e362cc2b7..8f8f0d1f588b6a429dc25f2a894e3827193c469b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2006 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f45e2249fbac96368d0ebc62759fe2f5add2cf39..b06235f291d0b0f08e2625c96b1bcd0149bd61e6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2da627e1f93fd349050fe58a6f5e77611470cc05..3bf71abf553fe8918c79eaf73a7fdc3f5fd5bf37 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index de76733b369a6773a6e51fd878b62145fa5f0a4c..7851775530d2752b36106d4a6e8a870d706a4857 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __DCU_HDMI_SII9022A__
index 82ce870b1337e73c33612aaa88ca0e55362fdb29..435b4a3f1ac735f45210a33703533ade97b64b9b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  * Authors: Priyanka Jain <Priyanka.Jain@freescale.com>
@@ -5,8 +6,6 @@
  *
  * This file is copied and modified from the original t1040qds/diu.c.
  * Encoder can be used in T104x and LSx Platform.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8b6ead0874613282ab4b1a4a59f27ddd1621fcd6..f35661cdc499eda56e8748f251f6a0bd897357d3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __DIU_HDMI_CH7301__
index efdba4e5030c0f2825961dd05ab6ed0d55d5f7b8..328fd3974b1b64d4f517343fcbd3145d49044ea1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EEPROM_H_
index e6952b5e55bfba2af6772bc87232d4716d42791a..358303108d8dc7531d55947377553efeee42a43b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ff819c42236d71ef4502b9b4834acf55e1dc6395..16afc34b03e3bfd497f7d330786460f975b63402 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FMAN_BOARD_HELPER__
index 6e750b08bcd6e6a4fa34b4f0cf614da449891fe0..97376c416529dbbcfa6032e34437718a77792a46 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ef934076460bce158c71b6a85a212183f812c22e..2bf9d587460eea63c25c0de3ed38cf3603a928fb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e683be324a95a679228ab03bc0a936582234cec0..f1e60cf2771c68eee70b99e19e084fa59d6d54f2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4c8a1c8f0903d6a989defe03208c59233e4699e2..81d1aa715d5c044ee4340fd820811453091fbcc3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ICS_CLK_H_
 #define __ICS_CLK_H_   1
index d34716227735e2992235cfd1245796e0683f121b..4f8e8b7d42cf88a3b4eb7e046c481f117970a286 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  * Author: Shaveta Leekha <shaveta@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "idt8t49n222a_serdes_clk.h"
index 787bdd9ca4fa35df3f623d3502201e7d6afd2e43..b1528e326693c676bad7b28748a50d7db7ce5d61 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  * Author: Shaveta Leekha <shaveta@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IDT8T49N222A_SERDES_CLK_H_
index 0abaffb3349378ac3a93d8fe43e06008fb5e5a53..a6ee87da9f550bac9caa0374ca6aff00f73e9853 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9c5756936675a1c4f17b373b5ed844f83d9293fd..d4f0f0c652e841430aff116d60415c0cee61ddb9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
  * Hou Zhiqiang <Zhiqiang.Hou@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 498d770991a18a96b3e754ef00a3b2873204ddfc..739a416730d74ee77dec96a8c1f8425f95562903 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0cb076acc41d88c3071871e504c3285baed33e58..d7254010bff7513a409685f0a5601cf5c780e13c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * Copyright 2010-2011 Freescale Semiconductor
  * Author: Timur Tabi <timur@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the ngPIXIS, a board-specific FPGA used on
  * some Freescale reference boards.
  *
index 364e74954ebe4693ca83352195499c0665013964..7a20ee015fa306d24275115517d3a60774857b69 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /**
  * Copyright 2010-2011 Freescale Semiconductor
  * Author: Timur Tabi <timur@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the ngPIXIS, a board-specific FPGA used on
  * some Freescale reference boards.
  */
index 0c3a54cae51c072fff680c84bc68aff624768110..79fa6aa2e75a18da353e7fadab364a4172fe6b61 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1f399d2496c8dc08ac2d89b4b2fe9e267c7ecf13..29c9d544ae59e182b89f5fb6b6d10d8e07db0e71 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y                  += law.o
 obj-$(CONFIG_PCI)      += pci.o
index 53af26a341b79d53afc9a14b7c1feb1bf35862f8..603384ac4f9ffbb3f67e6d73247439157075cd77 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ccea8b17cfe0a65350f78433cb002b6fc81a25e6..a2df928fc5209d978f3dcbb9aea8bb71063d4b31 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 56e4f633483f054880332750e2ceb0198bcc8ae0..3d9459b133a869138850a923ed110bbfa5e7c33b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f194d0b79d01b8c000351b54e8011f25cb0d8cc7..03ebe4e7b5cb06988505226de205e9e4700ab2b8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3f8c107f6bbf0ff311bfe336f6eae0adb1a2dffc..45b49afaeb776477da75c572dddad0b4901a3d84 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PFUZE_BOARD_HELPER__
index cbba399f0f85e7efb395d1b10dba3c02cecf09bb..e9b71278333be8df61d2ffda606cdb8f840723c1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2006,2010 Freescale Semiconductor
  * Jeff Brown
  * Srikanth Srinivasan (srikanth.srinivasan@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e6e0f66fe320af93fa7e3696cbfa77a5c78b367d..40053c45bb755d2ed40de2d197d33864b9167475 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __PIXIS_H_
 #define __PIXIS_H_     1
index 844c00a9e3b2154afbec48f67419fca4d54aaca6..af3dc59ea14cb11b71aff8ada0fae60e9b42946f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor
  * Author: Shengzhou Liu <Shengzhou.Liu@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the QIXIS of some Freescale reference boards.
  */
 
index 0aa56a090ed2e7bf65ca9204556b5322fadc88e4..c11062e75ed0f14e403c8c395c565ddb843fa414 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011 Freescale Semiconductor
  * Author: Shengzhou Liu <Shengzhou.Liu@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the QIXIS of some Freescale reference boards.
  */
 
index e55a03090ab86c00b6765d823910755346b45295..357aba91225df62c8a6626e06fee7f077f6a5187 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c26c54264fb05a6e58b4405ddfdcc9f4acc9a9a2..1450baa07255d5abb8083d06d5fe9dbbd851ebe7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __SLEEP_H
index 88c987ea5888d2132c59c74137d29c0703fe3a1f..d4689d3d7269126536b467e2caec3d4eef872594 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FREESCALE_BOARD_SPL_H
index 152ad84672a48607b98fdffebec6839bde910e3d..ab0fe0baf1ecacd426de26502679ea454de955d6 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2006, 2008-2009, 2011 Freescale Semiconductor
  * York Sun (yorksun@freescale.com)
  * Haiying Wang (haiying.wang@freescale.com)
  * Timur Tabi (timur@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eb25f5e23f810236564669847f8fac9072f4a138..0476f2497a2d66f1b8b2f5696170a22e482b6753 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 9182c20bc9cc678299f3e53b594c5a86c88720c3..99778e9a934bef97c199a8dfd55beafc0391a2a1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __VID_H_
index dd9c37ebe8faf938b3a8244cb1fe7a1ac3b0ecc6..033fae020f12c01b9758674636db3905d66dec49 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "vsc3316_3308.h"
index d722ea39d68e0eddae75770fa75652fff7e1f0e3..49a684f9f49e5eb9a9e9ed4c3dc3ed753c31d2a6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __VSC_CROSSBAR_H_
index a6c3e699b811badd629774a55badf9b299b7fe12..acd5343b21c088bd86c9276539cadea8ce0700a3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* Power-One ZM7300 DPM */
index 6b4d035970c846ecf4612eeac3a86f1913c9f2a0..9ce24afc178c8fc2d0a80caa406c240c331d1350 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __ZM7300_H_
index 100ba926cfde057ede82c4fb8ad57b02ff204f4a..98322b27477ba16081ea4d5010ab8f3823d17eab 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2007-2009 Freescale Semiconductor, Inc.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += corenet_ds.o
 obj-y  += ddr.o
index 132650c938744c62e3e13c842d84a936cb70691e..b166faf3265a153356ae5a8b9a0d7f2d22e616dd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ca4986e4328202cd6828ab2da22fd89a80e5f86f..301f04442a8b6bff62bf9ce51925b34a9affff1c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CORENET_DS_H__
index 496d8415ec90bfa1fdc6b2d435cd1e87797abc71..38f13ce4b2ec39ee30e71015bc044662f6b7e8aa 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 55437e843d62c245bc34acbbe1028fbb0766376e..45c23df27efb1caf2f506d7790729d1e7d966f20 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
  * Author: Timur Tabi <timur@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c68dc2c246562c9d61c9255ae3b1e5a7dd02664e..0979c5f48909958b8d7a5794bd98fed277abac01 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3f11f5f279a954fbc3a2ee976f08af39b617ff6a..1962b7e3c73b897b4353ddac0d405d746cd285a6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
  * Author: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 20785b1bb32a59ab74d7a2ffdb803db7cdb7721a..c62d85ccc0e1a6ebec8d22dc63ff2eebb2d46be3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2009-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index f470306135a1c17e98f71fe74e035e23b3250e54..3469064562bdfd818596f2f602340ca82a56ba79 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 9747d904b2428dacf3d8602ba91fda382aab864b..112733be781ee1c1687c258e39eeee0cf8aac4b7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2009-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 9747d904b2428dacf3d8602ba91fda382aab864b..112733be781ee1c1687c258e39eeee0cf8aac4b7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2009-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 1a2e0980a33d66c731a8f79defffa259f884b655..75dfc321626729a5c36daa42f6f75b51db8e562e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2012 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.pblimage for more details about how-to configure
 # and create PBL boot image
 #
index cc6deb2c046520f0ff7d8303fc2c02f535ca6819..421e2fe38c5cfdbc1c8dd599abb954d0ff372754 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0145886e67441441827f42e8626e6f28bcb7d185..f8908e057144e39cd1d9e29863a45ac363ca44f6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f8026a21a1e5a8eb47c6068da26a90f05c246b22..b9018444aa515aaa5dcd51a401abdd61c8bae705 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4577917e8d2fa387b80c17c22da4b17ad5ded613..710223775680420a14869fcbb8127e3f357a4670 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b06f722940171a152ebef679a06fb53f88279627..05ccb71aa06902edb3224c80f03ea9518053cc6f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #define ETH_1_1G_BUS_ID                0x1
index 7a1ba3d938c12374e7a0a1a68d47f088c77edfb4..19f522d9eaaea94ff8026b15235466104b390f76 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1043AQDS_QIXIS_H__
index 8e6cd0ac3b22bb959c3a2380866b2835935dfaf4..b35d5343e4ebeca663e422cecc1d236e493908a2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:GPL-2.0+
  */
 
 #include <common.h>
index ed5a8e6fc2e80ef7e21e4770a3ea821c8fde6bd2..a1668b97284a715579b0393f4e9964d9bb1817ca 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6b960aa61c3dd8a125fd393925e36a6d87f12aeb..bec151fd2ac8d75ecdf373d3f7bfa667ecfcaed9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2016 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ls1021aiot.o
 obj-$(CONFIG_VIDEO_FSL_DCU_FB) += dcu.o
index e27647f6e656209bfd57a746fef2bd58c7df85a2..9aeee0eac9a91cf1e770f6f3f61fb8f36b7a397f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
  *
  * FSL DCU Framebuffer driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5854e2dbba50acd9443f4c5fdabdc88d3c034acf..a691dabc0e66e17afdd486bf388c17feaeac3be0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 564145c42a9d00a1dca5f606034d9f566d261a9f..d0106ba39056454f3cbd038130ac222d4eb845ac 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 NXP Semiconductor.
  * Author: Feng Li <feng.li_2@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index c37ab993eeb04cd4e3653c6a26daa792c1479298..913d251eeb792c69db7c7195e3f7765f050b4b5b 100644 (file)
@@ -1,5 +1,5 @@
 LS1021AQDS BOARD
-M:     Alison Wang <alison.wang@freescale.com>
+M:     Alison Wang <alison.wang@nxp.com>
 S:     Maintained
 F:     board/freescale/ls1021aqds/
 F:     include/configs/ls1021aqds.h
index 90f5bc044523fb19491d5752da3d2c17f4070170..14855ea1d906c480f514c641927f78f018e797b0 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
  * FSL DCU Framebuffer driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 2ee8749f36432faa49d4526877712c062494649c..98faf9389e40ea9a5edb51f613d516f9aba62a7b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b39b561dc1ac22218e188fcd8678475141d8e386..ff1fe8e2ec69fb49998e5a8b493620e75d4f76f3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index bf3e08a8cf9dcad6bddcfb072183223c6c7ec682..d0a98836e2b8155be41eb6664d75ef52191575a2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file handles the board muxing between the RGMII/SGMII PHYs on
  * Freescale LS1021AQDS board. The RGMII PHYs are the three on-board 1Gb
  * ports. The SGMII PHYs are provided by the standard Freescale four-port
index 99c103239bda11e6318f472cbe2c4732b43cc878..6722cad27af0bae69e21a3eb0ba182aec7391b97 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8e482eb0b075f07e7a197c08bb75c7549ec4bfce..7ad08a54ea6471e9ad332ec44242adb189b144e6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1021AQDS_QIXIS_H__
index 598168c7b078672899432b1002f0741256ea8d70..0f38c934ddf51b2e802cad6b5a510b9117edc1aa 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 NXP Semiconductor.
  * Author: Wang Dongsheng <dongsheng.wang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 06d888f65ce13c3d58460955f442da34030aa787..c8b93c646972e8ad860ed35bb07601a0bc30c325 100644 (file)
@@ -1,5 +1,5 @@
 LS1021ATWR BOARD
-M:     Alison Wang <alison.wang@freescale.com>
+M:     Alison Wang <alison.wang@nxp.com>
 S:     Maintained
 F:     board/freescale/ls1021atwr/
 F:     include/configs/ls1021atwr.h
index 8fe4ccbeb4013752138ec21cd022a813326b5349..e1191f134cb7231fc70c0a7c52663af267d3d54a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
  * FSL DCU Framebuffer driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 622a500953397a5111b146b6662a281e06827553..863bf76f7333ca9d0ab1fa9a8d895884621bb9f7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bec73568d3cc71bb79c474fa212ac674719b63b4..3c093aa33cbb679c4f560b407d08a782776553c4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 NXP Semiconductor.
  * Author: Wang Dongsheng <dongsheng.wang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 992c54c95fa16d451392bd1b3e95c5847fdd2521..3c8e8c24f70892648cc5ef04d7f412180cf47784 100644 (file)
@@ -1,5 +1,5 @@
 LS1043AQDS BOARD
-M:     Mingkai Hu <Mingkai.Hu@freescale.com>
+M:     Mingkai Hu <mingkai.hu@nxp.com>
 S:     Maintained
 F:     board/freescale/ls1043aqds/
 F:     include/configs/ls1043aqds.h
index f219a77e9814c8fd14c4e84b4e529c2c7a71f31b..efc441a9177316548bd9cd3324b7751bd51cdc9f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ad709ba216b9565fd8c7ded1b30cfd84676f9514..65b0250d370685acd2f858c0aa83289bf1f41253 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index e8639e09ad5dafd05de21d7001e0e8e43bdcbab1..8763913e318ee30ce12fcfcc3dde5ab58091cec7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8fbd3a74bde64993f33f2cdd95ef4b87334ef503..4fba57242bc2284844955449a12d7f2faf2b4765 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8783be89271bec65de7eef8f6983b5203c010019..bba494ae413efd4880f2e7f94e69bb526fdb760d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1043AQDS_QIXIS_H__
index 87aa006455c3e2bb01038431cf58de13c723cff0..88fe42e1e8a3f80b6b8f9f082a485b908b2b4246 100644 (file)
@@ -1,5 +1,5 @@
 LS1043A BOARD
-M:     Mingkai Hu <Mingkai.hu@freescale.com>
+M:     Mingkai Hu <mingkai.hu@nxp.com>
 S:     Maintained
 F:     board/freescale/ls1043ardb/
 F:     board/freescale/ls1043ardb/ls1043ardb.c
index 930c69032e03ef3ae04889ebe3018376a0e64999..5309576c688a00b3761e95cf4c44819b8b23a38c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2015 Freescale Semiconductor
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ddr.o
 obj-y += ls1043ardb.o
index c6452830edb9e495461bc913612fa24add89f0fc..00c70b1e49d89a25aa91e275366551d3c74f3614 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Freescale LS1043ARDB board-specific CPLD controlling supports.
  */
 
index cb175b56fa4ae8f13bc82ecac6abbc9629f07247..2e757b557f4bb005e286f815ff5fb23d79d0c0fe 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CPLD_H__
index fc0c1f6f820058c36f59186bdd2947c4b1e81c3c..7bc0f568ffbe90e1691a51415aab84b87291ba60 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6bc0eb67cce04b7bfeedf207f08398c659dbc075..85ed920ca6d9cc1d5958441c580b7c6ef8ae89e6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index 61f2b5d4471fa921564dbf6ae0bfade477782298..a8d0c1109b43191baa563ea8c5d4be281f23836b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index 9dc1cbc3436c400ede9043d660db9e665bae7ec1..e7d8650d27656a7451c09516ef54dda41e0fed7d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e1858d606066b99de1501c8ab2948a830724e04e..08f7610e69fee8242ea5515436ee250bb4b84c1e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b5940321e0284c425748ba4f5d4f689dbd26c2bf..e55446f2b29a48c22a723c9a3e983479f633d50d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index 95be02a1b24ffeef1b453ecd8311d261ae34c192..d3e8831f8417d25711b2094daf00b6c146b1a927 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 883abf7358a8e295a2f624d045d43d18244de602..b765f07f85aabdcf67ffef1eab9f6194f5ea72d0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 58ab13253190e35133624febe6a2e877c4976bde..f371056e37a9d9f7493b8083463ce32986be84ae 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1046AQDS_QIXIS_H__
index 4076558089953cb12d99608566acee3840c1fb05..1c13ed6b6f06866b1f94c30c8ce62c2973f74be2 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2016 Freescale Semiconductor
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ddr.o
 obj-y += ls1046ardb.o
index c0500f474f6b2559f605130678140ac4e5f3b8b5..a65751986a16ad68f5287b90e9918166faf68923 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Freescale LS1046ARDB board-specific CPLD controlling supports.
  */
 
index f6a1a61e61fece033c2ede4a8ad85f6c81bd3710..e87044f5c0dcc9eafc7cf2d79eab1338ef88d33d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CPLD_H__
index 46ed7bd0cf9e21468be114642e371a0a9034f44c..82b1b1d9eaae29585156b81ff9696d161b8a55c1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 04328f2555b2de91dabf8af262dfcf38fda68355..3b4d44d4658ddf9046de9e1c011fec9a3ce8cc99 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index 9a07609820c661e12bcf2862ecdfdd4a58c764bc..7dbfcac307bc45a4c3f00491fce15d84fad8159a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index 33f1afdc7365f6269b7ad6ea3238719c3831aaf5..feb5c2448a0c1918884ec82b9818efca40f0a4fc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0e1503195beeecd7605e38c043dac1c86e8aa5bc..c2b0e7dc0f4aa345caf508fc13ba42ee1b92c11c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2017 NXP
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ls1088a.o
 obj-y += ddr.o
index 2240454ec893d9619865d1131b15492fe74f5991..78d573a8455620c05daf4a1a41fc0f59f6deddde 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a1ad709e86d4f8e5742de41437fe4edf23b9e415..764ed7945b31ded3a77a1aa37afc9a82f4250c32 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1088A_DDR_H__
index 7fe446e624c0b2bd786c371d77e89d3b42b32f81..9907fd2a33fe10e67aae0447dde5d5990920fc6c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fa86118acc88ded278fa6cdeb739658d78db9195..418f362e9a397f96ed9aa6fa92c037cde91f9056 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index a5fa0509910fca768a782e37302a8a0006f12f82..a0dab6fc2ed5f783a1d136ae73bd103f32204f5b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <i2c.h>
index 6cad396cff56be657509d85798706eb888c2b905..c58852617fcce6ca65bbeb0efb1ba9d45045279c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1088AQDS_QIXIS_H__
index 47c7c748ea1936fe00e45c25546cd2d99e72fbab..87e26d977094f6c5acba1566ba0243c7cf7183e9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014-15 Freescale Semiconductor
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ls2080a.o
 obj-y += ddr.o
index 025e5aa8d08afe0c3815e722398b3d49db15af6e..26eada9b4989137f489e418c0f3b27e623d0547e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9958a68e3ecd1e8f3792b151fae031ca272dc385..d21b9265586d466ed30f99d2afae26c07f51dfbe 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index 2fcbd69795ba4735a5e40c0d886f5126975dd55e..75014fd7f908fdee7e3dc50c4b3bd8db281e902c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index e0da8a5d77a8065e4f8624689ac3ae6f9e51ef60..efc51b4a34dc20d5e9717f0f02722d3a11109dab 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2015 Freescale Semiconductor
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ls2080aqds.o
 obj-y += ddr.o
index 20b8c1fef78e22de9b1e7dbaab2de725b021a171..e9e7333c0a40bf15a724ab4cc1ded220621211b2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eba62c33b209968804d0e46838ca193f8503e218..b5d790a4a057982553ce785a1624806fc3512279 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index aca29bc3613e8d6404b2d9b5e11efb261b25bf25..989d57e09b1222063f280977ac09317844b7b956 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 616442f88afb7b2caed4617b34fa99acfd0e6efb..c811e994d04dbb9b712908910f0f77d708e770fa 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index e281e5ffe0019175af09a6fc31fea79e1c917228..7b2607b8daa456cb39051882823f18eaa8f269db 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS2_QDS_QIXIS_H__
index 6a52167be141febb24a84916076f2004166f38af..ed44d459f012ddb305df40e72e8dced49839a8e0 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2015 Freescale Semiconductor
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ls2080ardb.o eth_ls2080rdb.o
 obj-y += ddr.o
index b13a974b6e54320c0868609a146c5518bc7dba75..26eb14b812754d0ccb2247527ff03243791b5640 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 53c16f54f7728f221de9561345d413068b824b1e..c5f2a95211b0a503cef662169267d85820f56d49 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index 32677f7ae1b466f4d6e3f65b615d3f3e6c51c235..45f1d60322342e283264084c0a6702984c2fc19e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  *
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 2509247c9135371414f45e764e817499a41c8468..683fe4458862b7494bd07caf51ce3b9015e9545a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 NXP Semiconductors
  * Copyright 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index cb60c00c6c164f747d28e5068df99f84ac5cad84..db3c6dc2a2afe18567ebc3e996577a6217cd532d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS2_RDB_QIXIS_H__
index 1cb17fe39ce4a2d621eeab76f4f1f49c0b958fa2..b7a7c3e64717f87bdf5c5757d295c4fdb2d57cac 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m5208evbe.o
index 4b841c6221ce7f6f7cda4da3e6a6d95ea51a301f..82cadb2c33da2528ff8d7c8143fafd3d23a0d99c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2008, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 390f041183c5bf3c5fa6431b64f4919ade8a9e41..a2a2176f6a39641e84eda55e85ab988756404b25 100644 (file)
@@ -1,5 +1,5 @@
 M52277EVB BOARD
-M:     TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+M:     TsiChung Liew <Tsi-Chung.Liew@nxp.com>
 S:     Maintained
 F:     board/freescale/m52277evb/
 F:     include/configs/M52277EVB.h
index 6b3b8aee60c3d442249195924aef42724fbf0e47..f98b0c937762567c0fc8957e1a54eee4ab155faa 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m52277evb.o
index e4dfb6fda0ca2261966564284307e0435586fe65..13ce4886e5d26513763d9ee790f8d8969292f5cc 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f44422ea9d426761c859bf8c357d1e6e536ab133..b15ac5f14abd831e4f51eed3ff925e11e63e8be0 100644 (file)
@@ -1,5 +1,5 @@
 M5235EVB BOARD
-M:     TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+M:     TsiChung Liew <Tsi-Chung.Liew@nxp.com>
 S:     Maintained
 F:     board/freescale/m5235evb/
 F:     include/configs/M5235EVB.h
index e77d9d95b142d438c82eab6a6187f86cd7154d19..b7067e4581b97702a3aea299c10444a1ec6f29ea 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m5235evb.o
index 93403f6748480fdd34e84f55997d9da52e33615d..fbd2e616045da8f7baeeea10bba339da1d77f970 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 4267633f52fc54cd25ff9eaa60a93078b0c51a74..497bc72290840af1d6ecf5417fbb07aad85ba97b 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m5249evb.o
index 7c9b599d666a42d35a1fee1d28b1e67915bfbaf5..9969f71da19836544a001ce475ff826fd819dad4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index abe065e6262de08da86f369f7e9fd797848c6c1b..9b27f4382ea7e744e01178f877661df96ad827fe 100644 (file)
@@ -1,5 +1,5 @@
 M5253DEMO BOARD
-M:     TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+M:     TsiChung Liew <Tsi-Chung.Liew@nxp.com>
 S:     Maintained
 F:     board/freescale/m5253demo/
 F:     include/configs/M5253DEMO.h
index 62f3146fe3780a4140200fbbd0eafafeec926775..00d395d1a3c826ca3c513e8dd3489883f24a34ca 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m5253demo.o flash.o
index 099decabb89292a1a823596d3fd71d957ee214cb..0706b62396d127beac7f75fb8970cebb2c48e4b6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 33183686233505c173d3d733a83a12fb6ff346e2..dcf6d7f1dbc292e12ebbf48f5df013595f2ac0b3 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * Hayden Fraser (Hayden.Fraser@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8c55075c7aa4f88c1067618815d1b47b3fc1acba..79e20b7365b88f40c31078969ba04d60c7215030 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m5253evbe.o
index 2c6afadb9ac460431475c264cf1be51baf58b88c..04447faaa4cec81ab8eff41c18cb8947c3de8569 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * Hayden Fraser (Hayden.Fraser@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 10a45f10fc298fb248366b1d95aa6f71a2b915f3..1df8f7003e46f60e816a17299ccbcd2eeaf9497f 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m5272c3.o
index efff465d0ff995a0b9a7ee8ddae0a31ccb314b34..d4457abfbdbe3d0880aa7c087824371759915061 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2012 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d285c1459845b8602ba20e5f210d8dc146463f51..83e3b10f0ede82e98ca84f7646db51e538468f31 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m5275evb.o
index 5a9831d619c05f7800dcfd6ab0dd4c87f27dd8e8..a01133612c515cba197c606daf24515009a2d251 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,6 @@
  * Copyright (C) 2005-2008 Arthur Shipkowski (art@videon-central.com)
  *
  * Copyright (C) 2012 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dab8f72e72f690823087475479d4c2abe014cbae..e898f39330b6ab87132b64f9def2dcf99e66aa93 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m5282evb.o
index eb618b54f48d57959da355a9b24e288da7a8423c..065e3e71f5728180cb36c5bdc47e8d37423f619f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 700b6f700a4ba65d34dcc315aa3498eae10ac00f..ad5f0cea664e11c04c49091c8613f472b2e3d5c2 100644 (file)
@@ -1,5 +1,5 @@
 M53017EVB BOARD
-M:     TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+M:     TsiChung Liew <Tsi-Chung.Liew@nxp.com>
 S:     Maintained
 F:     board/freescale/m53017evb/
 F:     include/configs/M53017EVB.h
index bc4bf4a9570bcd314d433af9bf0f3ba7ec843adb..4eeb3a860b963aa682ff73b03a7b27703f1eea7f 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m53017evb.o
index 71cca35e0283c3ecfd53a27c9374404f5da20db4..01f51b7c95320a1593f841564548c4e37b12c0ff 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2008, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index f4f103a4c787ace0eaeee2c716de37152180fb81..2f7dd2d456016aa25f0b8fc63c1b1179028197cc 100644 (file)
@@ -1,5 +1,5 @@
 M5329EVB BOARD
-M:     TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+M:     TsiChung Liew <Tsi-Chung.Liew@nxp.com>
 S:     Maintained
 F:     board/freescale/m5329evb/
 F:     include/configs/M5329EVB.h
index d8dbafaa8ff039563dfe3aea5ae41f4f37e3b69d..19796c213fbb55d9b7453b5d955e729439adafb2 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m5329evb.o nand.o
index 4e0b4e4bd8152b47506066d1131671c6ae31ebd8..88cdba719c429e7ccbd643589b619964ca266860 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 291346d612b89857c7e9358277a0f17f6208c266..58b8ee51d37802f8bd40fdb5a44ca4cd2e5ef8a3 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 5db0b34a667267fc11ba85e409f8ebd62933f852..acb7a43ed64953eef3ba777fee077f1be8856a65 100644 (file)
@@ -1,5 +1,5 @@
 M5373EVB BOARD
-M:     TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+M:     TsiChung Liew <Tsi-Chung.Liew@nxp.com>
 S:     Maintained
 F:     board/freescale/m5373evb/
 F:     include/configs/M5373EVB.h
index d34e32759729abe4a498afe78977366dc188114e..20efa7b843282bd6c17488f39a28b93700bc62a9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m5373evb.o nand.o
index f2ed298f0fd6f7e9c8980338adfe40f29c5f4cd9..37011fb7308fbcd21e65522068373a816f7944b2 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 4b0354029d41e71127bf6e79e75c2cafdfe2e7d8..4c30d5100181339984f155c50ca4744bb80b4e99 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 4ef1e5aee9fc60faba2c86542050b84379d68839..aa53874ccd8432e56a5a2a4a4f45c16626078701 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright 2010-2012 Freescale Semiconductor, Inc.
 # TsiChung Liew (Tsi-Chung.Liew@freescale.com)
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m54418twr.o
 extra-y        += sbf_dram_init.o
index 433539486e39cb8a6bb9ab0505866643e1b6abf2..aa6f0e6b78808a847c363bd2b7304603137484ca 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7f25793fe31f06c97c2ec76f884a282d245b2e2f..5a70fb91873c4a57f1b30b6c2ff0a6c8b70cc5bf 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Board-specific sbf ddr/sdram init.
  *
  * (C) Copyright 2017 Angelo Dureghello <angelo@sysam.it>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .global sbf_dram_init
index ec4956b8d6a2a47a63cd9ecf139c2aa5eef4f39a..8c2c6a9eb72c9fe22fb7844fd303df87900d1666 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m54451evb.o
 extra-y        += sbf_dram_init.o
index 050624bf92a002e5e1bbeb6802a212bc2b30ec8d..7cb840346c8a7e395bb5b693ab03b922bbf8760a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2008, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f8da3584fe5460cd36d4291cddb7f4ef248ca5c7..ee08cd1ecb0301fe22a9d37c1ae2d901731c8da6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Board-specific sbf ddr/sdram init.
  *
  * (C) Copyright 2017 Angelo Dureghello <angelo@sysam.it>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  #include <config.h>
index 3788f5f87ec889d104a8411bac1fd2a83816ad67..27ced3c7b1fa3d0785f13e054a543bbec3833044 100644 (file)
@@ -1,5 +1,5 @@
 M54455EVB BOARD
-M:     TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+M:     TsiChung Liew <Tsi-Chung.Liew@nxp.com>
 S:     Maintained
 F:     board/freescale/m54455evb/
 F:     include/configs/M54455EVB.h
index ecbc3ca0444725102d97202dd9e8aee0e7f53a92..eff8ab0660607f126cc65987819e4a84e300f12a 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m54455evb.o
 extra-y        += sbf_dram_init.o
index 1e359700237ac23ef917b9d49f2cbf09b6c8b054..98af3be595b692ab0406bc014718b3e0b025d67a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2bf95a93a7dec64fbdea15414d316cbecb8619e1..fe5bb05ddc9ac5782c2e4bfe553b8b96470e82fa 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Board-specific sbf ddr/sdram init.
  *
  * (C) Copyright 2017 Angelo Dureghello <angelo@sysam.it>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  #include <config.h>
index 9a8408d257eabbd879fb2f0b20977946ab9b7299..0d821eb011f142267d22a1b93068fda25fe3b41b 100644 (file)
@@ -1,5 +1,5 @@
 M547XEVB BOARD
-M:     TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+M:     TsiChung Liew <Tsi-Chung.Liew@nxp.com>
 S:     Maintained
 F:     board/freescale/m547xevb/
 F:     include/configs/M5475EVB.h
index 816917734bf2a4645987c2e46fedb9d26bb3dbb3..29fe9dad775fdece7f26df2de5495cfa22e76d0c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m547xevb.o
index d28f43da04349259a2bdd70dbdfed7acaf5674e9..9e1aa99bbcf7618049c7922253fb343ac73f33a6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 82ad9fdc60fa60ad3731227bcd5a00978ec789d3..4e642e69d516b1789f3895b895456eab25863e71 100644 (file)
@@ -1,5 +1,5 @@
 M548XEVB BOARD
-M:     TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+M:     TsiChung Liew <Tsi-Chung.Liew@nxp.com>
 S:     Maintained
 F:     board/freescale/m548xevb/
 F:     include/configs/M5485EVB.h
index 4483d15981608516ae1882f811206e3671fb9ade..05bfaa337113f0a11534f74a13b3025f1e6dca77 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = m548xevb.o
index 56060b68b6f44940d7fd9e93fdfa6fb80359b40d..b49151846810dddda3e5a90efdb295de952474b8 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index ec2b85d9cd1e1254cb4ac19ea99e46c79431f185..d6eb4dcef2e808364c8973e9c0dc1a04c5999864 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # (C) Copyright 2010
 # Ilya Yanok, Emcraft Systems, yanok@emcraft.com
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mpc8308rdb.o sdram.o
index 0cf1c08f29ee4b85deee25bbcc4b197f788962ef..fc29e2f0dce6864da6836a825a71af9e03f7a179 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
  * Copyright (C) 2010 Ilya Yanok, Emcraft Systems, yanok@emcraft.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 81e155a40142214c650fd602d18d58c8231d38de..e64b3107b5ffd653005444b5663adf2b78118963 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007 Freescale Semiconductor, Inc.
  * Copyright (C) 2010 Ilya Yanok, Emcraft Systems, yanok@emcraft.com
@@ -8,8 +9,6 @@
  *
  * This files is  mostly identical to the original from
  * board\freescale\mpc8315erdb\sdram.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 77fad7574a5fd72fabc52eb59d385ccce2d458a3..af600ccdbb5f41673b89e9b7129029944c93b925 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mpc8313erdb.o sdram.o
index 6587c6f41a9903650c7d502849bae5f97d121650..72d2d33e0b5c15d093dfa9cdb6baac8cfd1e7191 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Freescale Semiconductor, Inc. 2006-2007
  *
  * Author: Scott Wood <scottwood@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a4128cbd11255bb1be83bd6e5c248d11f0d063e0..5e074e3d87b3b348031164ea31021215813257f5 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Freescale Semiconductor, Inc. 2006-2007
  *
  * Authors: Nick.Spence@freescale.com
  *          Wilson.Lo@freescale.com
  *          scottwood@freescale.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fbb68c579de90f7d53e01a7b1b974fb2615c264d..579181999d4279127e1a77611ebc4ab81204f64e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mpc8315erdb.o sdram.o
index 52e2ce3bdd9f2aab7832a7f290b1f609184181cb..84b85f8b1039e00aeed257080ca4a86fc855c3d6 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007 Freescale Semiconductor, Inc.
  *
  * Author: Scott Wood <scottwood@freescale.com>
  *         Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b69c86bb812c38621f730fdf5ad1bd5ea0efc293..b9f94c83324d38eef822a747c64ccd11d7c6b1e3 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007 Freescale Semiconductor, Inc.
  *
  * Authors: Nick.Spence@freescale.com
  *          Wilson.Lo@freescale.com
  *          scottwood@freescale.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f2e749721030b1f2292fd1dae06fce1fa027a2f1..e6f61891d9c1072ab90a7d9402348ea163df2561 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mpc8323erdb.o
index 66763519af9ded279e85a1af9ffa4e758685ac01..b1551bf47863cc4288140113dc1287f37f5d730a 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += mpc832xemds.o
 obj-$(CONFIG_PCI) += pci.o
index c9602287013305d08995843eca18ecf78bacf78e..869538feb922681b37a7e0b11985f4a5dea6eccf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 274bf9384ef70dab17fa6d43d0e482da96050230..d94269a6ea43ac70cffa2f86f8da20d6e62f5459 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5c315f9f68436045a51f0f9417e2d029f2ded097..af02f65cb004c4ce4bdbc542aea1243cc9a7d7e8 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += mpc8349emds.o
 obj-$(CONFIG_PCI) += pci.o
index aae003d1210517a859eea3273534cb91045369fa..ac5ddc6d94b83620482d381dbc8091fb9042d468 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2dc26f2bf7cf353de0a7beb5f2ef4cf3f4acdeee..4ec0af4d1c5618ada62056792d246219fe591ac4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 311517f75ba23a61a081f0fe037d0bfeb9bb5e06..a2feda855f6c5186fa7cb8c4c443d80600090cfd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/mmu.h>
index e9092adba210926d8472cb555be2ef75cf60d4ea..803cba09ffb9e6cdb9f41f717f701009aeb6a68a 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) Freescale Semiconductor, Inc. 2006.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += mpc8349itx.o
 obj-$(CONFIG_PCI) += pci.o
index 2818c5d5eed541979e4ff72b72f81105de4a6399..3bdec1c40054d876d2e66208e5b4cc9e45639661 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Freescale Semiconductor, Inc. 2006.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index adb0ed8081746df752be029ad12e0fdfeb0549bc..c3c2328dcd2094609417cae7b743446d5bf8cf46 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 70b2147c3d55b153a08fd9854295eb453d78bfda..5348cdf00cc54224daf6016f5d1a1751f7946938 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += mpc837xemds.o
 obj-$(CONFIG_PCI) += pci.o
index 7a470647fd6d04fd782bda9c3ecaf5291cff5c75..09a046dff8d825c521e3d7e28b5df1c51bdd0863 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007,2010 Freescale Semiconductor, Inc.
  * Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e5d3dfd4545ec87ab9b88f7dc517fbb8a9ad1253..42176389521b3c9036e1f606e2cfc2c044bcec49 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/mmu.h>
index c2d0bc4302b30f2c86bd02ea80e1175e44ba09f1..c683b017b5594282d2de752ede7bb88b55245f3a 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += mpc837xerdb.o
 obj-$(CONFIG_PCI) += pci.o
index 9a0ab7f2ad2af93d58fc80ab5f7aaa2317b88e00..d9a47b90b2f270c35222afbf7d9498835a44ad87 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007 Freescale Semiconductor, Inc.
  * Kevin Lam <kevin.lam@freescale.com>
  * Joe D'Abbraccio <joe.d'abbraccio@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8f50c9366e3ca25a984fc5650fab0dd3e944679f..38954587aba892dcf80b5e5e2a5c5675d6061170 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e36492f5010e885b0e1fd9b6582e7443d325a0ba..6b936aa2996b7b52581d90dc0bd920d500998eb4 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2008 Freescale Semiconductor.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += mpc8536ds.o
 obj-y  += ddr.o
index f269feb08e8cc3fb0ef1f01bfcfae50474c443fc..8319ae824555d28acfbf866b6e200e8b4009e9eb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index f804bae1257007eeb9e2136997424123fd624201..d59b12d82c5b0c51870186ef73622f3903bfd2ce 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 51cb63760604d18245f586eca17a192112a4e3eb..659770e568aef23ec809752727961f0d4cbd8a3f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3f4685f65ca2025a1a94e8431b02d002982a57e8..5df4788e0a3927ab3390616373047918172e0a5f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 78af4b85fbd0de7f32260e20e93cd5c31dbb5786..b2b721ac92d26bbdccc43b31370103075e1b05fc 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2004 Freescale Semiconductor.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += mpc8541cds.o
 obj-y  += ddr.o
index e438737065a54332489315bd3510bf70d5502b93..05c56a85d246d43e7eced816544e766f672e8565 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 39df3f17337b1ea46b53c5ac2a673b0d0e782e25..69f151b615134386825c4d5bdb4270d50e79013b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 33ced17a64b4ffdf1a4ceac4f368c7d86ab71e9d..779c99c2686a6222856ea0f27971279ea441b745 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004, 2011 Freescale Semiconductor.
  *
  * (C) Copyright 2002 Scott McNutt <smcnutt@artesyncp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6664f2755d380988eeece24601fa91d3cda52e0d..d4ed51c543836ed24cc57792942c5bdf31374a36 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3359eea44f9b5103afd1efc82339683f78107228..1693ae84330e3207f78046b1460acfb26dd9fb44 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2007 Freescale Semiconductor, Inc.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += mpc8544ds.o
 obj-y  += ddr.o
index 93c7f4b8c9b111f139c53b6920440a8de098bbfb..c4d985347b3fa62096e432d54b2f5bca1695fe4e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index e72a1f42ce52cfd3a7aef04b6e936f6dafdb2ca7..52cec7fbb5989ed89de88ceacbefbd9defea6de9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008, 2010 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a283365ba7c65ceef8c315c02c3e2b90414d7e32..dbfa80a216c7e29a56f9c61c17abb6ef39d8b882 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007,2009-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 24aa4ecffe3a1993c3918f2cb8e343e5c1548098..7bd462934aa583a716b3fdc929485e18365b1b41 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f797df2273890945e6f862eada6bd4f0794c107d..5ed40e92eb9f8e3cbb974e1b9ad794833425d4c7 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2004 Freescale Semiconductor.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += mpc8548cds.o
 obj-y  += ddr.o
index 0d5783ae04df82169bc33226e939b2a6eaea23da..b6c1847b141b5a20fb726087cc63d2ce169f99d9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 5578fc2c9a7a1ce028eb4c7795e521d06c075817..d1943889915297f815c19794e72817a6692d49c8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008,2010-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7574b1d4a015618dadc33201a8b6871949a1d48f..7d819d8df52b39e897fed4ba39f46337cecc2587 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004, 2007, 2009-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2002 Scott McNutt <smcnutt@artesyncp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 571341ff68eab7faa902d627a31cecf812a5afbd..8d1e5fee9365c073b08f66112106ab98d40ed6b9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008, 2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d32d005e88b7590dbab5547a3211fed0cfd7316e..f121c2fa6b2a6a6d56606bef5f4e890c69c4fe28 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2004 Freescale Semiconductor.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += mpc8555cds.o
 obj-y  += ddr.o
index e438737065a54332489315bd3510bf70d5502b93..05c56a85d246d43e7eced816544e766f672e8565 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 39df3f17337b1ea46b53c5ac2a673b0d0e782e25..69f151b615134386825c4d5bdb4270d50e79013b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9c74bfdd1d7e4d35524bff5a155f46965ac6b288..6cfb8d5191a7ceeed4572e97465b942e09416191 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004, 2011 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fff3b4a7c28cd7b066083f010b372b6bd319bd33..4a18f05af0d1e5d4a6aca5eed207bcac20d5ed28 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 612fb515482cb1b6f9ac5ecc26bf22f73c107785..1e9095bdddd612ea658a978f8022cd7549d09216 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2004-2007 Freescale Semiconductor.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += mpc8568mds.o
 obj-y  += bcsr.o
index 4a6105cb1f1a7a6962c500412550b32dc2e3514a..28e2a9435c68db5d0a54f23a2bd467b861f1ce7d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 215534e6c945171e6d7ddeb09da1ac26d0e9158e..a8e13a2a5577951b9033d75e15702c1806e98f97 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2007 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BCSR_H_
index cb3b707a4774abf8852109a1b7b72fa9b28711da..58a979dbc76c05124daf9dfd889d1ed74b17510b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index ae0696611ad5e84cafb0296358e91b171bb147d1..c04c36b5d82ca4ac21744e3b464f11e85eadb143 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008, 2010-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4ad427089955f418ab566e7567a212a301256d64..dd2d15ea00c7f9ed4e9572b1542ef223cf0eb1d8 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007,2009-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2002 Scott McNutt <smcnutt@artesyncp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 03d0fa1cd9a6f682ad0ffc7d1959e88e4c1d04f0..fea1606a1d3f162d5e69c184e5c26b270a12a99e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5f6e021759105eefe1ed24c42348a66bcfe688c2..45718dfdaecb394b07a9cd257a3326b9c858c2d2 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2004-2009 Freescale Semiconductor.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += mpc8569mds.o
 obj-y  += bcsr.o
index 178d9f873d6ba0de2d54d36e34f0bc3cf6d7bda4..57cea0af689f4a0a6cde78cc26e005723ca6f2bd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6f4d13961ba8b7eeb7d44236df9bec2838dbd14f..fee0fe7dbce8237bd377f99e60bc4b55fb6dd3dc 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BCSR_H_
index 89e92972629ed70b638cf3e513afe8b3b62af91f..d049611e64268494d76f402140ec52bb1675d269 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index a388ad1f72641785d5fe6531fdeebc522020a856..35cdd75d6e6a665169ffcdce40891bd008860480 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8e72864becfcda8028f612171979d8fd149567b6..134ed5294a6ea54561c22e001bd6ef435b71ac00 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2010 Freescale Semiconductor.
  *
  * (C) Copyright 2002 Scott McNutt <smcnutt@artesyncp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1328a589cbcb9905754e2a67f46f0e80127ab5d2..fdbac5498474d2984cbef8543f9e58387c38aa2f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2010 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 902c900162a59958cf3f40c48ada8e23ca69cef4..5318e3be7280025d9a4eb715d87ef10e7626922a 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2007 Freescale Semiconductor, Inc.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += mpc8572ds.o
 obj-y  += ddr.o
index 524ed60903157fab43fab9b57408054cdb73080a..11ca08d1a0b94f09104b1397e8a1697da5ec7ad0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index ab44add7b7f352d47f64be8eb3b5bc34c950d610..10d1572c5de682b4ca01e9bf6d09b6dbfe372856 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008, 2010 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f6a34b512475c37abbba4be4dcbe7b9ab536d986..6abeeba43b5b25f2f659452bfd8c17ad3be76610 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 577878cf7672a90f4c246025db0e871462552a33..99b136b0429773522ba448e9ba28e5d04498626f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2010 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2613004f891a6099c47afde724dcd55a690ca84e..3a02a064169004ea0f7310fecb816fc09f69c7a4 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright 2007 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += mpc8610hpcd.o
 obj-$(CONFIG_SYS_FSL_DDR2) += ddr.o
index 93c7f4b8c9b111f139c53b6920440a8de098bbfb..c4d985347b3fa62096e432d54b2f5bca1695fe4e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 20b8fedf7a60a42cd9b44cd6a51c256447aef0b2..7bf5e6815d7b118c7ff6bbcf45595617deb32e4c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008,2010 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0c307793bfae65d9cce6a2571cc8e17e4775e99b..5c8538fa1d7be454de9bd15b60f2ade9ff4fafc1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007,2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8f4183b82916362c2b23744bc23953ea442d4a53..b4776c5e46c576940087b4f39b3c1c96beb090d1 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2011 Freescale Semiconductor, Inc.
  * Authors: York Sun <yorksun@freescale.com>
  *          Timur Tabi <timur@freescale.com>
  *
  * FSL DIU Framebuffer driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 86c70bcb9dbb3224d27b256b82e920e2a6f444ad..86b87193dd668ffc353d6c639e998e698e583501 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += mpc8641hpcn.o
 obj-y  += law.o
index 00670bc5a709c89eaa55d418e7cf19d7b1e23919..df7e3eceed7094433e3062e81970a54a70ffda7d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008,2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 6d25c76ccda1c2a3833336c8396e3cd99329d195..b73d660883186257c72026d0f2cb941da8030a80 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008,2010-2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2714cacfbe409aaa996e7318cd608e6575772191..ea4f3d670bb7cf2a703c212b32988469918735b7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2006, 2007, 2010-2011 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c3a79ee00461bdccd395d150796f2a119f3b4ca0..6fe6992a5fcd69a722612834291612ba3b1e28bc 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-y  := mx23evk.o
index 9428182064f91e6ddcaa273e27098ce91cc50ce4..6f4d34b9ed365a7b4b82225c1fcf6efd13ad8a62 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale MX23EVK board
  *
@@ -8,8 +9,6 @@
  * Based on m28evk.c:
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 603f4dcfd1df034266cf9cbfbeb55f22d3af3d88..14e9b4a8634f3bfdef25c9ee7f542ee6fdec6d69 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale MX23EVK Boot setup
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 02085b6b7e4c3edc5e064da1460bfc48f447e2f0..d3697d3f5f094285faf1252c0f9e5bc81803af2c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx25pdk.o
index 3c8d6df8262fd10b8e5eb3b2356e93ab899c7c08..209775f2fde9933240b22106fb4851340beaed23 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Stefano Babic DENX Software Engineering sbabic@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index cab769cbd0b5568ca601f4e376a34726ce0b3dc2..18922d8131955bffc9830a915c826a75c8b9b793 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 Freescale Semiconductor, Inc.
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5956d34a4f11813c8ea7ee607d13f75744d34eee..057760433da9d934abaad7d9b695bc7a58d01cb5 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-y  := mx28evk.o
index 97c2376da1bff72e25b8de3fa4b1ef2bc21dcf97..cc0c85885446a5984b84f1eff2da6203a5c3214d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale MX28EVK IOMUX setup
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5005fe23dda310632e9ee2003db371b98723508b..cfbe89ebfe06eddad28883801e9dfdf4a01a54e4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale MX28EVK board
  *
@@ -8,8 +9,6 @@
  * Based on m28evk.c:
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 754b3ea93fbacd795ea4e5cc231a46be099c5fcc..7edc60f0d2c67a16b4ccc8a3eb9c6444d88bbe6a 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2008 Magnus Lilja <lilja.magnus@gmail.com>
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  += lowlevel_init.o
index de43555f7015c25cb610c0ca182bbdedcc5728c4..d78459faf666fef72e66ed039b2f812eb9c86a37 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Magnus Lilja <lilja.magnus@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 13b9d51dd181be9e3250384bc15a38be8517f916..b31a97b5d01490367cd0a67742789584fff38395 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2009 Magnus Lilja <lilja.magnus@gmail.com>
  *
  * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 5fa121912e8930a0f8055e7a5b6afc2e6308b922..6a60fad0cc8d79b0fb68734071823d2e5ee56c6d 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2008-2009 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx35pdk.o
 obj-y  += lowlevel_init.o
index 5dc3cb0f4b1a6252d96460b79c418e976e5596b8..5dae5597fb69fb80c9aafffec58c0a0ae059c9f2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
  *
  * (C) Copyright 2008-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index ea0bd8f30a316dd7f4b73645196e4737028ef4b8..fa67230a8506f87797a86d2076af7b489fbf4388 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
  *
  * (C) Copyright 2008-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f552a1dd14f45f6dcff970f19406ee572a704564..0af4b88bfbee7c06aa8d54545a9c1f514c035c2f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
  *
  * (C) Copyright 2008-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BOARD_MX35_3STACK_H
index b2de2d88ab9503f445b312a2b60eb4692c4cde1e..1a9581cabf9dcc186332ea6c539822ccc43189bb 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2009 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y                  += mx51evk.o
 obj-$(CONFIG_VIDEO)    += mx51evk_video.o
index a3b85932c2cecc6a048252a1aaecb0efb2e5565f..75500e70f352352e73af0567110feed9208fc432 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C Copyright 2009
  * Stefano Babic DENX Software Engineering sbabic@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 9e8a02efe61683f19dfa7d8a0bb1516668fd4792..68a9c779705e79225b085f585c1e2bf98b9601cf 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cc2c855b88f9428a17ea21067162acd5ae7df5c1..995fb9a9abb6e06e9bd907c5754fc34064404290 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  * Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0b7d8398c8ea8787b99a1c565721b10e108004a9..e963a240256ffb120ef9e85dce2199caf520356d 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx53ard.o
index 247c1f367638966b15487984d4952c6ba157f7ab..9533dfb4564d1d401075065b3e87292482f8c619 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Stefano Babic DENX Software Engineering sbabic@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index eb9f74337f70372e3398666a9af37c24dd30ca9e..9ed466895f8bb45be3b7fc895edcc61a6fd840ad 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5c5f747cb86e8bcaad31ecee9d1e42afe11faf92..d511046cb052243a063d9eeed68759f254c95459 100644 (file)
@@ -1,5 +1,5 @@
 MX53EVK BOARD
-M:     Jason Liu <r64343@freescale.com>
+M:     Jason Liu <jason.hui.liu@nxp.com>
 S:     Maintained
 F:     board/freescale/mx53evk/
 F:     include/configs/mx53evk.h
index e03ac7946ca1e31b332cb79c0b69f6676619078c..cfe4be321e58f7248e96b003c9e4b395e78ad1b6 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2010 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx53evk.o
index 384d2aeb79c3e92e6a0e5b398b2980027511e237..d4158daafecce3c19ed07534a5f3dcbece8a31ea 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C Copyright 2009
  * Stefano Babic DENX Software Engineering sbabic@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index c608de456b3b0f7e6486a04e4fff52d87f32c634..5603658f061af95fcf35a8efa4e41a3c8c41915f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 73b113e577b16d88c25311f025439ff6501ab911..b4bd1a1842bd4d18ac27dc464728211ea77a5f4f 100644 (file)
@@ -1,5 +1,5 @@
 MX53LOCO BOARD
-M:     Jason Liu <r64343@freescale.com>
+M:     Jason Liu <jason.hui.liu@nxp.com>
 S:     Maintained
 F:     board/freescale/mx53loco/
 F:     include/configs/mx53loco.h
index 70ac6db1f9761be4b9365a1d7909cd6f5b3093ef..d2ebd94dca1d85b3ce95bc3ccaa5a501308a340b 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
 # Jason Liu <r64343@freescale.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y                  += mx53loco.o
 obj-$(CONFIG_VIDEO)    += mx53loco_video.o
index a5f1d98bd1c548259480790a48e78839c830f032..db578b2cf2df86615ba03f82f5ae2d63c6f979da 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * Jason Liu <r64343@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 0beecf3459648349f1adddc6139a8e20a1b7a90d..b66cdcde67e882052a78cc8728c37dfb9ed93cd8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * Jason Liu <r64343@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5fb0f0438761174cc1a357b2f983b2a8a312dbde..160af1ef0df3f7bb095f33d92e245583206601ae 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  * Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5da34c002dfb8e7c8a88805d9a7cfacf360adfd7..f0347578d5868fcaefb70f400beaf49f58cf51c8 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx53smd.o
index 247c1f367638966b15487984d4952c6ba157f7ab..9533dfb4564d1d401075065b3e87292482f8c619 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Stefano Babic DENX Software Engineering sbabic@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 630d6714af71fc3e6c738268e2087564c1f6e706..1a1a03955bc75655f11d85419ec001671d6a93fe 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2d7a6fa5d99bd98835b13b12a0a43cb21e77fde4..fc2d3eb9e100773e36407ea716da582102680666 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := spl.o
index afea0fbd9d21dfbe659268c2d22c3beee01be0a3..d01127eccc170c7f36c1263232d0b8132433f669 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * mx6memcal board support - provides a minimal, UART-only
  * U-Boot that's capable of running a memory test.
  *
  * Copyright (C) 2016 Nelson Integration, LLC
  * Author: Eric Nelson <eric@nelint.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b4b50db772d076d7e2ce35ce432a2561a5a8084d..75375f12c435860e1216b944ea3abd09dedb3f11 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Nelson Integration, LLC
  * Author: Eric Nelson <eric@nelint.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 79401f4edf8e50ed7667dc661789a8dd73943f44..ef80a8967258692f4e642c496eea759256644810 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6qarm2.o
index c85bde510e01c42c5331056cb9180b46f63e6f61..b0608f34673be3f4e91903d6ca9d67b5a38eac45 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011-2014 Freescale Semiconductor, Inc.
  * Jason Liu <r64343@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 1f5a0a57d5eede3780164686f9c2c7de1037d8ed..509c659649f7e61abcd7b480507d42126780bf70 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor, Inc.
  * Jason Liu <r64343@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 8cb5ac5940ed8a3758ed206e9844647854850ec2..f445f4bd8263cd40d5651a0f6ebb1fc23ae85a5c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 87f4ec004d432983593c34c435db43638fd30e33..7ecdb6b4ad2b02e4407047196dd7f1d1e3c0bf77 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6sabreauto.o
index 52b016b91d3695f9dd1418e49e85ce91f7e0d1aa..c1bef8507c27e8ab5a3133d77150ef6dbe966797 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cfca2ef79a692f2ce994d60d674a36c0859c4410..92e1ff72a4f85de7cd02e6e909b608e9c7b22d0c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6sabresd.o
index d75dd88dbc57d2d33ff0c9be6fb98cbac199b3f0..0183ede148c23d94eccc01de947eac498b685c79 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 6e1971ee27c8fa718fff47338eb273035bad0c36..770f7aac6b94ee3e46c657fa47e38ed9072380e0 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6slevk.o
index 9722eb5d7e1d8c1b7890b263896d3134e7faac4f..b33bb93f4c1339c4ba6c5f08456f55847f358e4d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 1bc7356c447e9ca7343055333755e346b25dd242..e05aea6b3e141fb20167c3e56a37481bf5ae0a1b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Freescale Semiconductor, Inc.
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 667fcb0a2b25d67373fa1bf56751a494d9f4972f..8f724ccfc92b6b5d832e194c857854fb64a0212f 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2016 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6sllevk.o
index 7d8b32360096c4ad62e3e2d2033ee67939e8ca6a..2dcff0014abdc4335dfe41974e95d500096b4ed2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer docs/README.imxmage for more details about how-to configure
  * and create imximage boot image
  *
index 33aada179f80d7f0ad4e57091fdfc3a4d7397531..83babe18e2551ca7010d6975fe394f9415de6070 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index f9ef35ab5139bdde3306f1ff0f5d2b42ac5e22b1..dcf5e14d48a9aa32f3a2fa1465a51e81a0ce1c41 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index f0cd1ce6730efe13ae0b06af18b9fded11c1c6a2..50f29a9dd026d23fef6097848e3814caf25cf000 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2014 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6sxsabreauto.o
index 529e555639e2193c118224eaa8fefbe957e18a29..4a0bcc5f7d68e50a79670ff3ae6a1b442884cb04 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define __ASSEMBLY__
index 83473d80b01d7df94f708431981e89aaad3eae61..975af2c8956eb321c780af44149bb062dd47beff 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Freescale Semiconductor, Inc.
  *
  * Author: Ye Li <ye.li@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 97dbfda517f298ed3c7b9d54eadd8763fc5b97b1..266bd4ac495d6083789bb74232436f1d03e05519 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2014 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6sxsabresd.o
index c862617094c145c43f6e17436b756b524caf9b6e..3e94f6ab668dae970e856a187055c05cbe383280 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define __ASSEMBLY__
index 6c135130c96b226c3872873bf25ce3ae46eb4b9a..d56e23578161ab97742bfbe787233c62ea29d709 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Freescale Semiconductor, Inc.
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 61f67782461209849c02b17f51aff60e41d25da6..272ada720e1b865cff5b5e29cefdd3a373b22c36 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2015 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6ul_14x14_evk.o
index a7b0fa86e0a4280db743c063652bac7d0710779a..1c9ffdaa16ea75169b88e89e9fd905fa734e6d8b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index c64fba407e0c820c7a6d6c0d13932119ecc57ae0..1ff03b5f1cd73595b5fef21f4d58845211fdc4c7 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2016 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6ullevk.o
index 80cb038586487c2206225ad62d3226b2543d5156..39306d4cd1068f73ef9ca5018bd36a703c72b6ea 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index cebcec738fc074b1221bc9f53c41b0b31848849c..ad83f36ef75112a6b06d2dc76905a1825415671e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 65a3c455ef08528a699ae2a33c08186760058d2e..1f631ff5e3ead73b80a2e999ae085854d9422645 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 14336ab8546c69d5220ec2134e2222aef948b649..852b3d87ad5f5b86008516b58e05d97ddd4c5431 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2015 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx7dsabresd.o
index c2b3a8c9c4bce0f55e94b1029af28c951093c077..b72e0cf47cd153d02ade33101b6ab2963728e57a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 5819b1825dcd9e9b5dfbbef305f4759048b827fc..90e2d1a92ae2fa4083e9229c87d5f6a6a047e874 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 5e19eb4859203ccfa3bee661557e9d0389c40e29..686763d67447508b9f686989006ae29b9885880a 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2016 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx7ulp_evk.o
 
index e4e4cb3b2174027bc681e05c50eadd9ecfdbf734..a6e18d9440784a354352cffca47f8eca26c7ca02 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer docs/README.imxmage for more details about how-to configure
  * and create imximage boot image
  *
index 361871525ef5c48b8b700be3749e6262af4fd34e..3a12fe1551497ea899810e0a8746c0f51a717c05 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9eab36520a5b319ebf65ced107bf04b8b95c237d..082b2beaa3c78e451151d885999360d474232c02 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 86eb6946dd12744fcb74deef9b0208fe11327d6e..36b34c70aa8710950b79f8e95807572ac5aca0b0 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2010-2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 MINIMAL=
 
index b0d95ea006772c4968458323ff4a025195602471..01e3eafd12a7158bab1e79fc009cbc8c72300a6a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ed41a056c599919327a19b5cb0901285628a72a6..debf571482ba789ea4cc65f0851e7a55d96b0376 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f56f13969367ad5fc7e350bf2a5c85984d6794d3..b0db353167ab6e2ac2fd15730d284a0b8a12cf4f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 001308874e41fefc104220574296cce1112f6f3d..e07640a0edf1f9da28eb5bc9637b466ba3f1ced6 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 607957003d02770ff2db7fd39294c3841c4c1875..b9eb4430f16fd45a5ad2fb47bd7841b40f9dd99b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <mpc85xx.h>
index 7d151f9e5f344bbfc5b8c7bac875e21015114a01..04faefe994d0a205e655b7f3f775370345b85ee0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9793853463c67f5b6d210f2bdd69dbfef52027a9..699e5b528872a11e8ba843eb31d4cefa25dadfc1 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2010 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 MINIMAL=
 
index 09212bcee8cfd61064cf5cc488ab20fa57fdd243..70932115f4b9ee88910f87ad415cd800758d3f31 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
  * Authors: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
  *          Timur Tabi <timur@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6fd4d953b6e60f6456c971ae349227d9170b0df8..c6514cf45beca64142c12381ed451e8712ef396f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * Authors: Timur Tabi <timur@freescale.com>
  *
  * FSL DIU Framebuffer driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3a95072a184fad86f56e4a347001587e7cc1d3d0..079095d008394d4fdbc20b5f1909713fc303dfac 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
  * Authors: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
  *          Timur Tabi <timur@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 89acea33d11004a86f7ffe62fe271606ca6ce81a..835ede562e9616d9698c2906187338698340252c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2012 Freescale Semiconductor, Inc.
  * Authors: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
  *          Timur Tabi <timur@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 94b357d446812b50673cb50333d9b8132c0514b6..cfdd9fc9c9a8996be71b2f4bd7794c64fe006c61 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6c7e1ac3cbafd4d691cd7d4364b32fbd798f9e78..9ab4029836c852493643477c8f7ddd9ec6ce886b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 69d5e449e0d46253e42cfa0017f6ca16ab14be19..194fbd5afc74f25298eb1095102fe18fd5b45a93 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
  * Authors: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
  *          Timur Tabi <timur@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e4f1edf17dab1871cc85cd1834aad6b183333af1..78dc5d595a299f428b3bca28848450f5c41805f3 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += p1023rdb.o
 obj-y  += ddr.o
index 191a82441107d818cffe6185f3a8c09958581797..dc7a909e03b2de32aa607747930a02b03617b56a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 13a4c74c0eda415fbb3369adc279f8f71119f3c2..405fcd7b4902acc0c07230cd0a4e5d85c0c7f29f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b2569c238cb82744070189452d969a1d883dd09a..d0012ea38b78311d589c505787628074ffa55a81 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  *
  * Authors:  Roy Zang <tie-fei.zang@freescale.com>
  *           Chunhe Lan <Chunhe.Lan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 35a63fe0269e87a4d16cf207bd5cf872a95148be..9f0314d190f797a933a04b94421a3eb7ef7a2a08 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 045d4093aecd0e307da0c2eada300946fa4a2d80..a7736d8332d4b51592544b998d2a5946be3c27c7 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2010-2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 MINIMAL=
 
index fc383261380796865674c892de2b39fe8996d19a..b9bd7b52765186842547648e900d699713b25ce8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 90ec39f744f4ea9662d5d20515077db06a07a841..5f4d713ca5694966a22ec601e1d24e46896e8b7a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4b792cf6eeae1d0e4f0f3cff41e69ce884b310b8..4b151e8ef381b59b3cf8c0721d88d7a1726b20f9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011, 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c1d4c36b0642c6b2de87a3390934ca8229d8932b..48ab271fb29cb55a0c0ae68f955533c27cfd9af7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 92437bc787528ea9ae8f0d948a19f7ae904165f8..d8ae1f835cf801edd444b4551f514ef8aab6c368 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6324ebfa322020367cdb727888f4088e3c5c44e9..14971f0476e9293ec9423bee942ff9681076ba8c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 70afac40888c84681cfae3c4e1fd3df0e3019831..5e6c658551def575e3e3bd7078da06c6a4c6b08f 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Freescale Semiconductor, Inc.
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y        += p1_twr.o
 obj-y        += ddr.o
index a2ce75a40d7b89318359cc080ff1332d9670d54f..7e8bd6b8c2110c2b2e5f02d79d402e1eba730dc3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e79d8a4c131589ed1d92d3e23ed9013d1c7de535..45721f6140ae6f5ef8b995a6de4585480db983cc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 87ae1b173403b40e9b72dcf39e18b1d519bbad65..fe99ebf4b202e767f21f4d5d4bda5d214046ff11 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0f365f9163457db662a1bbe358317bad13ea3795..8e403e3e443135b43e4ded2297a3676f4dbe0f0d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a335ec65fafed89a9c68d5fc720a8463d53bb4bb..ebd0982b5dbf6512682bcc339a45dd5879d6a51d 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2011 Freescale Semiconductor, Inc.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += p2041rdb.o
 obj-y  += cpld.o
index 34901aa3c904228c2e5c68835e4936bb06b2eec7..3037ef89f118d1f81d7627fb0b8513091461bccf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * Copyright 2011 Freescale Semiconductor
  * Author: Mingkai Hu <Mingkai.hu@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the board-specific CPLD used on some Freescale
  * reference boards.
  *
index 64487f1bf6d1abd72d6d4658a7fea1b7654c87ec..8c90c1ccf32d3825c09d41471dda3afe20ee9afb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /**
  * Copyright 2011 Freescale Semiconductor
  * Author: Mingkai Hu <Mingkai.hu@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the ngPIXIS, a board-specific FPGA used on
  * some Freescale reference boards.
  */
index 1ab98fc089e0ab664db45a05e3256d353f1e20a5..8bcd2fb5a7a97fa32e909ef9ddcd3a0e5dedf2c7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 95fe85bbfaa224dd9462063218ef94d8b904d865..854a839b8ce453ad980e21e8c00de939025405d8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
  * Author: Mingkai Hu <Mingkai.hu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 78ee74770c3f377e9b8ba9aad6267709ef024efd..6324027c8ab4669fa873ab10ede79c2465c37303 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011,2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2d2749205f17235dd95e37ad46b9a55ed8911b74..817d06d845c60dd76c9092acec383475d9d505f3 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2007 Freescale Semiconductor, Inc.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += qemu-ppce500.o
index 2353f3ff1fe3f230969e659b6e90e64ceb68d564..42a6b5427abb40b6a5e649b9042f9911b5915e75 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007,2009-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 69e6d3e0b4f33eb2379eaf846d311d2dbb04c280..f6028e127763791035dc8236621ca6a8d8a8f0c9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2013-2015, Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y   := clock.o
 obj-y   += lpddr2.o
index e8996e094f92aef645e91842f0a1b8d766cbb228..21c619fa1adc499a35f552a49310e051140ff2a2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index ecc0842bf089ca688be1335fa6e17f17d2278412..b3775d3763ee6e1ca9967e27393b5989cee1a823 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 3100f09ef8f0b852fd75ee47c9cfd26a7982578c..464be2b4e09d49c336e9bab27f6449812d4a2435 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2015, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6626a12dc65f0c8d202b36fab0366165bd237c34..526b7d177feef23e4e2590c202295a7d31c744fe 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015, Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index afbc9146ed805d153826ef83b1b1867589870116..ae872b46c3b1db57dbd6c9a7d575ea74e9228ea0 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  += spl.o
index d822d3f806d020fb90b155f096a5a8a3b987860e..998a2a5d3f54401f9ada5949b231e2c70f071db3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 19543c0738be19708e528e718acf5de11351e90f..5b65818eede18edb42af89a966604bf976b2ab66 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
  * Shengzhou Liu <Shengzhou.Liu@freescale.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index b32a1629f10c13679af797ef1dda1aad7c9db56b..d3c1dba9341f64c398eb8f6fb28a9d1db33cbcd4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5ece77993d213d03e44dd52a3be698b4117108ee..4100370e209a25ecdb59fb4988088584b6f64f29 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3aa19e6715ba29e178e51fe33517c6b88fd9163c..1b58174ed1733d9c3f42eb3472dd47016f3b20d9 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 20374baf48c136c0949a928f81d425c5fbac10a1..d770aebebb98f12d14228793b998ad9f65686c8a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 64ff62397d7cd8bc2480646b32f564b1efd3f58f..15de1325988a09b7cb599ff08f000e31f3e860a1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __T102x_QDS_H__
index a429fb7216483cc2474a7ed480a706ee1dfbee0b..b84a33fc48ed69f38f451e158aee93416d6a5465 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __T1024QDS_QIXIS_H__
index 0d27a998c51a410999efa912d073ebceb29a13f9..3546331aab3db1fca9d5a619c7ce6ff6fb9989b9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c03894a265afe9806bb705eabd8a98f1a2904ce1..2b640e0450e31191e3f12f1b51234a3e8bcbc124 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * Copyright 2014 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Freescale T1024RDB board-specific CPLD controlling supports.
  *
  * The following macros need to be defined:
index db50f818fbb6606aebfd2f5e692906b448195ca7..c05f536806fb5c6a5bcc7d0e1a2c3f27326f7e4c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /**
  * Copyright 2014 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 struct cpld_data {
index 49460a02d17f6c763c83bec5cdd949ed9a57a23c..043f0b5b8414d00064fce6612c4f083292cd3a0d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c06d1b8e0ea4fc77884614e909ddbbc4cc104d11..299b859cb64144304383e991286f24c6b7dffaca 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
  * Shengzhou Liu <Shengzhou.Liu@freescale.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 9fd6d894dc127e2c63bf876e82995711e58340bf..04a4239797c5c83750eb349fecba507c181ab4c9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f13d41c77d92a50f44338b00acce6ebb3404bd7a..161b8cb403a13fddafa8fdc358627243f32d6431 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ca1e49ffa7b4ce9a73326c4a8036c73a0e979b91..a226d4b5b536f20945d0eacd4be5d9c837711a5c 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8885a546fa3a5a6dfd79853f8d85e4ee3c37896c..acc0be07c5af530774b2cf9d5a0c5a942401a8bf 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 6634e7a9f43977ec6bdf4b0fbf733f5a937b30ea..5d460148230c9f962fa9e5bdb10f3c2ed8f9dbb9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __T1024_RDB_H__
index d77ce25784cea8fd68558fb94be26828ffccc009..97080eb95e59fb240cca4cfe4f84496a3c630640 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fb3565a7fd166018529876dbb414799e3364f5c8..1e276e3db90e87e4eb95f7e46bb62ff3aa0275c5 100644 (file)
@@ -1,5 +1,5 @@
 T1040QDS BOARD
-M:     Poonam Aggrwal <poonam.aggrwal@freescale.com>
+M:     Poonam Aggrwal <poonam.aggrwal@nxp.com>
 S:     Maintained
 F:     board/freescale/t1040qds/
 F:     include/configs/T1040QDS.h
index 19ed21b7df4a503b344ca1d73677ed134c6bd434..e10a54af882caf057a51c353ff0672bab8b3f0f9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += t1040qds.o
 obj-y  += ddr.o
index 8f7909dc68b3280645bd48f0eeca091be5aa35af..2b1d768f1b5bdc8fa7daa1b324debf7c1d3a2615 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1e087460cb9f27caf1c6437e73347c872d86ecfc..0f88698ab5d3a7abe5baa96b4e9c8734bb59a1cb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index 02142247073408149d73df40fa9b05ba74d8c58d..804966791c6a9a583b736896d3ed40a5dcd55812 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  * Author: Priyanka Jain <Priyanka.Jain@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 872e6e8228a7a003c132a06919f4c6aeacad3d49..4185cfac12e12ad2a6b75671aeaab210bf0d3871 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5d3d94ab6570b73175c51ced09122e3277bf5a4a..cf27655c14f7f7e15cfa742716f2c2b2931dcdf5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 68ee74b785c02daadcdca7be71757c36e162f941..9fd66594f4aace7dd93b69c5cbe6a2703526b389 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a36997b48cb43cf98578d79e321d6239ba9bd57f..911190b1fe0b436fadf9562398c2b0c9571c53c9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5041f379de3f076f319027e6fcc3fe4408e33121..d2f0203f17795eb4e3948393575f4ebbd1125962 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __T1040_QDS_H__
index cef8ad0bfaf26bc502726a57501a39a6096255c8..213d7011dbdbd5bcd2c99a2a10e6ff9f8c15029a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __T1040QDS_QIXIS_H__
index 412c591f1ca344139a8780fb0e13646fea7ec028..216b119135d0a76aa43f33edbf89ced1c0bbe0b2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b9ef17f903eb5e3e0ebc79463e5ba7518ba91e8c..31abbd9aca017f0d6fbf672324e2ab827c301c68 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y += spl.o
index 95ff6a70d83e6f984431be9666134ebdb8849a64..f9c8ab3752ecc594d72001381b1ae3a682f661a0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * Copyright 2014 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the board-specific CPLD used on some Freescale
  * reference boards.
  *
index 7adf5e4c3d426c0015156cbc7ec1d0a559ea8ad1..a816aef10a42a6902d8e26739e03c23d8f0c9c38 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /**
  * Copyright 2013 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the ngPIXIS, a board-specific FPGA used on
  * some Freescale reference boards.
  */
index 4e55844abe1b7a90b8d7c60423155b88d6036173..2b1b28da8856d3f266a28838468533144b263ab0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 012991cf469f978a1cf7c384df7de330e5c52444..319fc59478088d6742fb27544e6a5e97fe910979 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index 3285bef546de622d68bda5161d4f6624bc88acb3..aa56b8ea24e36732a1751afb0420a331f4a6f463 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  * Author: Priyanka Jain <Priyanka.Jain@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index ab8c8bb2aa4c7caee41be3d677e59c219b10c81c..107d28da33becd3630b6e2a88bef5fb06b80f6e2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c847df1b49a8bcd1adba97ac02e9b626a9f83e57..0f6b71a8c22f103e211ac445b02d4807887c3dca 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 68ee74b785c02daadcdca7be71757c36e162f941..9fd66594f4aace7dd93b69c5cbe6a2703526b389 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4fb9323873982979a713bd5a1d2293a50aa23874..58a7376e7fbbc6f0d6ebd2c9580ccf3f9741102a 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2818cdf2745fd9ae427387d177e061c534d47a01..c9557b465f24525d05673c0188c469519c9373b2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e7cc0c7b5ec437e2200b146158a4b6a6396fb9fb..b6459cd629324427bd4bf911c16a06e2241f88b5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __T104x_RDB_H__
index 078947902fd952b1f2eee3cd25d3bc87deaa7553..6511c04f31a19617642fa0101888922bc100d87d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ba6504970996a3ab13b8888cf70be0c00caff5b9..a2a56540b5f987f3390dff3553e17a6e5529afe2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 255ab2c543311dbe9b1550b4342364820c5c638d..9dd39813bf040bba54f3d9da89973bc645cb9ee5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __DDR_H__
index c880294157d194e9c399035a42b78900b71deef6..23b59bcc09dfc548290225a9d92e6aa9abcaf7ef 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  *
  * Shengzhou Liu <Shengzhou.Liu@freescale.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 74e2a53a8fd3fd9786a9d764d44f7f5fbf65a3b5..40fdcf61c05785094e2c0b92fa87db5205fbe151 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2012 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 5a6731c12bcf9f9e61a4f5e60ee571b97c3a1716..c761aea0ac09bb3fd53d577e51dd8e83ed163ec4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 36961dc9b05302bdac0a3153af2a688090b02f99..27f3c4c84f001990b35cbf4cb75b3a3f917eb0e1 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ed3d3f4b71d07147f89c00bd03fd2f2d0e3d3c9e..abd069fdfe6f2d4dda352cb6c90f5e21044e447e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 39fcef28c3d31efa50dacc15d6804d8fba11fc15..68c758f723e6af2877cf3e66b14b17aaf11930d8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CORENET_DS_H__
index bdcdc12f597bceb80e408c3a98bf4ef213ed9165..0f9a45a6fd483e815a2cbf83d7874d300c2a1c36 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __T208xQDS_QIXIS_H__
index b0b3b4d48a5435e26fe230c9a959e79eceb5c8f2..1e501da363d4af4ab76b9edd924970f3ea62391c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2013 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 4aa126be54e0023e9c6a9bae7cef345c355b8614..9a9b9d8e7798a837ca8ab5009c94cb0d8a67f0e8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Freescale T2080RDB board-specific CPLD controlling supports.
  */
 
index 9bd5247563441487d9d54d0de38c7730ca5dfc92..bd6c203742e3d1d0b6c85aa02befab3c628fc303 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 50dc69a443160c0aba05faef0dcaf650045dc608..0b16982f06ab56a664fadd8167efbcc5a6f08d7f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 175cf56a0942344552933092a640c2daa740f3d9..c00f17816675c8e43d175056ba7ecb4613598e0b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __DDR_H__
index ea51195698a86f3ccb2f556b2ebef7268c7f154c..68949473040a3b6fc1daabb1a8571ac7248d63fe 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
  * Shengzhou Liu <Shengzhou.Liu@freescale.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index eb82431e226667c76343f6afd3eb0beb55b1281a..d3b263f59d9dac153a974bd78ac7577da69eb24d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index f13d41c77d92a50f44338b00acce6ebb3404bd7a..161b8cb403a13fddafa8fdc358627243f32d6431 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f0cc34d788e196a33a6092099d19335323b8db0a..ecb1e0d73cfbae51e6edfdb88bd71be6197dd19b 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 619495e6abcdf61ac1a546fac8680fed69b42f09..adae3f96ca2cb00ea04425b7d12756d0fcbfee09 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 13380d02a39b458fac22ac321004e0cffcdc5be1..2f630ef1ca147555ba345f5e153f4c1e98436931 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CORENET_DS_H__
index 2cae4d02b36586f197735c08a7a4dfda4b6bf3fd..542ab1e034f3804cefcdc2043617d324e34bee45 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 1eacbcc016e8b79d37358737e59783fcba2f5ddd..11144222d3f79072d2dd5de2941c68806b0a8b78 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2012 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  += spl.o
index 740897015e04c7a76f91fa57cf668c2115733caa..08656b4e30947dc9c36a8dc946cece6892e6897a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 0b0cc9af39a094b31278461d7ef916f601b8d165..a28d4314da5ff409eda30d26b7aef0000e819040 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index 95f8c04e4d2c9074cf65803200eecb90f667fa2b..b341c82e676a5a1c24beaa9a66288dbda2232e23 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 367783bfe4311c7a58665a1788510eeebbbb9cbf..cb7bdf391bcc2f0359c9721e92800e6db325bf68 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2012 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 398c62bc48fd16dfcb768a7f092b656475931108..4860ab6ed1351f74f3b81a82fafbeb5d168237c8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 750f1554939be95c8604745e7d4f2c0c750bdbee..16cc29eaa629b424e136e5d919a32a096af21bc4 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7136acafeae180f71323e08e96d44e638b5775b3..512229a380d256ee41011ac04f1cf79e5993f683 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7b71b541fda29609f5a7dbb85646f54ad4b5aa94..125bfa31bf3b2bf6d7e53523390ea98d112e2223 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5246e6f9fc1f8fa05954d002ff43e952f3a54645..52e8d5a7befc0351176197429f14f32d6b0ec830 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __T4020QDS_QIXIS_H__
index f7cb5cd5173e49e242d9fc01cc811b4ee6f656b9..4a8e91b58f120c36efee8da05f6b5c45f9fe7706 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CORENET_DS_H__
index a6d8bb36037d2a28f291a00eeba4e0dc3083e1fb..cd5cf48defb96fc3ce33c2ad9d5699fd025d2970 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2012 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d563d0d35ce1def903013922dec2800f3fdee994..470b5f9154920c5e166f12c26470e7731f13a852 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * Copyright 2014 Freescale Semiconductor
  *
  * Author: Chunhe Lan <Chunhe.Lan@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the board-specific CPLD used on some Freescale
  * reference boards.
  *
index 0180082ca34579c30843dab4c302694b051a2be5..dc3f9f3c26ca38638e89b1f90a861d59a4f45ec3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /**
  * Copyright 2014 Freescale Semiconductor
  *
  * Author: Chunhe Lan <Chunhe.Lan@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file provides support for the ngPIXIS, a board-specific FPGA used on
  * some Freescale reference boards.
  */
index 8415527ec2e1bf34311c7045ffb5196cd29dab8e..787de6d7ad007e18b425b9b3ce3e1b80fa7b91ad 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f01ebb22b573ba3a66ad85dbebe6dbaa9aff3a3a..74a277961144d06c056b24a576ced3071929cac9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DDR_H__
index ae2451e4ba633b70b252ea7da135216df7025b25..2ef192c4522b73438b643271f4e01b0c22e155b7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
  * Chunhe Lan <Chunhe.Lan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 39818fc4f12f79a861197b342c902c09d4cedc59..038f60565f7eea4c28c85ca0582bed84b30dd2e0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 36cff0dac4cf2d6c283f07a93a44801c9a92d6f2..4100370e209a25ecdb59fb4988088584b6f64f29 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 932954e93df3ee6c1e65e11c5ca9442fe5ab0a64..cc2b2f9ffb089f2e8d90bc8706c577411112006d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  *
  * Author: Chunhe Lan <Chunhe.Lan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f511706b9f8047b538f1d2640e075ba2220bdf82..3bfebb62147cdc9706261ae998ae56d7cfc54f70 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index fb25d43291e91fcf16b3b3dd3dd37c1a1b78892d..6e04bf0710165315ba261761643bd6c7106040e2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __T4RDB_H__
index 648cfabeea0a8260aa64d2149d1752edf40685c1..b927dd8484f85ecc1c6202448db992816897e23b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index f2997f05c3810f72d7021ae564d6766aae8e3ff0..b2eef8e24bee55f2cfe06ae23deddddf0a03672e 100644 (file)
@@ -1,5 +1,5 @@
 VF610TWR BOARD
-M:     Alison Wang <b18965@freescale.com>
+M:     Alison Wang <alison.wang@nxp.com>
 S:     Maintained
 F:     board/freescale/vf610twr/
 F:     include/configs/vf610twr.h
index 20b4a6be6b35af7fd7e3bcc4564ee63471c35294..43934e8b2ae319ddf9de1d16e95afd33c9dbc972 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := vf610twr.o
index 70157ede541989b83c8a18f8c943a9b9ba87ec7f..b1a8e8ef069783958eb62dbd790decd4befef5ee 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 37b241dd26ef480603ef885b4fc65a895f6fcc40..63be3bd719cf66db63c9a58f8f967e957bca3e3b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e9865b4adbfd4a8a7785241e3f67eab198c91d31..41fe8dc2403efa46d421e94aae8ce32ee082fdfa 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Gateworks Corporation
  *
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 3eb4c59400255fea89dcb2060ef96794e0ebc827..8019e27f6e04224a54fe775e0d2dea9ad830610c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Gateworks Corporation
  *
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _GWVENTANA_COMMON_H_
index a435dd9fb7b7340217e8693b339daecfd0f3dacf..f0ae820988e423e9d7feea9fd963d21d1783cc7c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Gateworks Corporation
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index f2a01b84deb29c74a381eacd07a88be40163f79c..c31ef117b298e410e03cc281331af68acbbb234d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Gateworks Corporation
  *
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <linux/errno.h>
index e0c0ed0df1ff5e7c4b4dada79ddab0f18801de3c..0cce9b1b3a24b3f40a622e07ac0d3e631bbcae6b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Gateworks Corporation
  *
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __ASSEMBLY__
index 332c506dfef7dc214d7b56668bd5cb7e1009be89..b86924ebe2c7215621c923e1dc53b648fdd56b4f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Gateworks Corporation
  *
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index ee93e545ded20449c1e79cc3974d0fd6fa14b647..a6ac546e9599cc03d8aac142a76bdb98cb8a210c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Gateworks Corporation
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 8a42d67ba190f8b0266ff3ee47492cb11c1325e5..d2a16f1a008362984d19a7159284a7b0f6292095 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Gateworks Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _VENTANA_EEPROM_
index e1f0bd84335de2e2bbd0ed414872d4fcd59094df..43fec2edbb292150a9a6dee1661ca7482e4273c8 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Stefan Roese <sr@denx.de>
 # Copyright (C) 2015 Reinhard Pfau <reinhard.pfau@gdsys.cc>
 # Copyright (C) 2016 Mario Six <mario.six@gdsys.cc>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_TARGET_CONTROLCENTERDC) += controlcenterdc.o hre.o spl.o keyprogram.o dt_helpers.o
 
index 3d74a6dfb89726cc80ee43cfe41c9e476cf47ecf..5599767dffb019663907623f3cb44c033c897378 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
  * Copyright (C) 2016 Mario Six <mario.six@gdsys.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 759d82a72874674c9fd1efa9c9c0335b9a1693ac..c859024a28bb5f3e7471caf7881ac66d2db88363 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Mario Six, Guntermann & Drunck GmbH, mario.six@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1b95262c5164b46010f41d1a1f7133accb0a4466..245fadd0d79191d67170538bd8d6fc9a00ba4a2d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016
  * Mario Six, Guntermann & Drunck GmbH, mario.six@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_HELPERS_H
index 1689d44db656ca72bedf142d4eafafd1034c014d..961316cab7849f7e30613d7120afa2a3c93dd6e7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Reinhard Pfau, Guntermann & Drunck GmbH, reinhard.pfau@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 84ce2794fae9b08c84646ca7930e1a993c79dfb6..b562928a64c8b522d5d5b6fd8b568ac81aab38a5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Reinhard Pfau, Guntermann & Drunck GmbH, reinhard.pfau@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __HRE_H
index d75e08b39f5b58adf8c754783085910d0401b4b7..f6a2747fb25ec9855711d6260775a409f4dc98ec 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Mario Six, Guntermann & Drunck GmbH, mario.six@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a5ea7d3137a280e226fad9a788776df7b84e5a45..a4877c73a8e1f031b436c6bf255ce8261f066d78 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016
  * Mario Six, Guntermann & Drunck GmbH, mario.six@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __KEYPROGRAM_H
index 2d05a9c98ada8660d0fdcbbe6cee3f9b7e5bef50..84864d19746e23085a899bb63641d87f8bc20822 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Mario Six, Guntermann & Drunck GmbH, mario.six@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d4f0e705736774e9a85d9a13607c103675e66ba5..698ea3b02bc8ee8185cd434d9033ed531d64dbca 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007
 # Stefan Roese, DENX Software Engineering, sr@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_SYS_FPGA_COMMON) += fpga.o
 obj-$(CONFIG_CMD_IOLOOP) += cmd_ioloop.o
index 5355292280dd5fb78cf5a3b914daa901bf400056..c416bf1dc42cfbccd700727c152095a142ca285f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Dirk Eibach, Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 25a8367db6b5074aa1c8f016f4efb62f597bfaf6..7b4e27c6bc9e2280fbd5f435dc3382f293dc022b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ADV7611_H_
index c054e55cf70f3563807af8e2c271ed99f94df7e6..1234149f42c3c0abdbdd264efa2b3997f65a2b49 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Chrontel CH7301C DVI Transmitter */
index 8383719808cc756fd43aa27be7013eef42753048..e0e8a9e9d4dbda337aec9d3953074c6c3716c46f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CH7301_H_
index 0e81c9d9e4f3779027efe04bbdff6d6004328c4f..8e2f4071ef742fa951d48cf436bd62e544aba372 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Dirk Eibach, Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 54e7f63f69b060e5e6a1bd0d5891007880fd9125..69d4b8c333477fe489ad0af00756833f8bd31735 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Parade Technologies Inc. DP501 DisplayPort DVI/HDMI Transmitter */
index 52a4f33836d1baf515d4d3bd0b3eecdb03854730..5e776831dbb7689bdd3177d19aa08012f816c9f4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 12bc850f858d641884673d3de02de9c0168b12a4..ab7e58def5a0374ba1560b42795c952cd2f33d52 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FANCTRL_H_
index 09c0446f903032f78087b7054a57da3d1335bfd6..f189e5fbd11d62803a51f002ad9bd02d2e9b2b3d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 822517d4b284dd2f5e40e290fcfc0b0de72b24f2..b17e8db91bfa9cb263769e1d327cb4acf342b228 100644 (file)
@@ -1,17 +1,92 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 
-#include <gdsys_fpga.h>
 #include <miiphy.h>
+#ifdef CONFIG_GDSYS_LEGACY_DRIVERS
+#include <gdsys_fpga.h>
+#else
+#include <fdtdec.h>
+#include <regmap.h>
+#endif
 
 #include "ihs_mdio.h"
 
+#ifndef CONFIG_GDSYS_LEGACY_DRIVERS
+enum {
+       REG_MDIO_CONTROL = 0x0,
+       REG_MDIO_ADDR_DATA = 0x2,
+       REG_MDIO_RX_DATA = 0x4,
+};
+
+static inline u16 read_reg(struct udevice *fpga, uint base, uint addr)
+{
+       struct regmap *map;
+       u8 *ptr;
+
+       regmap_init_mem(fpga, &map);
+       ptr = regmap_get_range(map, 0);
+
+       return in_le16((u16 *)(ptr + base + addr));
+}
+
+static inline void write_reg(struct udevice *fpga, uint base, uint addr,
+                            u16 val)
+{
+       struct regmap *map;
+       u8 *ptr;
+
+       regmap_init_mem(fpga, &map);
+       ptr = regmap_get_range(map, 0);
+
+       out_le16((u16 *)(ptr + base + addr), val);
+}
+#endif
+
+static inline u16 read_control(struct ihs_mdio_info *info)
+{
+       u16 val;
+#ifdef CONFIG_GDSYS_LEGACY_DRIVERS
+       FPGA_GET_REG(info->fpga, mdio.control, &val);
+#else
+       val = read_reg(info->fpga, info->base, REG_MDIO_CONTROL);
+#endif
+       return val;
+}
+
+static inline void write_control(struct ihs_mdio_info *info, u16 val)
+{
+#ifdef CONFIG_GDSYS_LEGACY_DRIVERS
+       FPGA_SET_REG(info->fpga, mdio.control, val);
+#else
+       write_reg(info->fpga, info->base, REG_MDIO_CONTROL, val);
+#endif
+}
+
+static inline void write_addr_data(struct ihs_mdio_info *info, u16 val)
+{
+#ifdef CONFIG_GDSYS_LEGACY_DRIVERS
+       FPGA_SET_REG(info->fpga, mdio.address_data, val);
+#else
+       write_reg(info->fpga, info->base, REG_MDIO_ADDR_DATA, val);
+#endif
+}
+
+static inline u16 read_rx_data(struct ihs_mdio_info *info)
+{
+       u16 val;
+#ifdef CONFIG_GDSYS_LEGACY_DRIVERS
+       FPGA_GET_REG(info->fpga, mdio.rx_data, &val);
+#else
+       val = read_reg(info->fpga, info->base, REG_MDIO_RX_DATA);
+#endif
+       return val;
+}
+
 static int ihs_mdio_idle(struct mii_dev *bus)
 {
        struct ihs_mdio_info *info = bus->priv;
@@ -19,7 +94,7 @@ static int ihs_mdio_idle(struct mii_dev *bus)
        unsigned int ctr = 0;
 
        do {
-               FPGA_GET_REG(info->fpga, mdio.control, &val);
+               val = read_control(info);
                udelay(100);
                if (ctr++ > 10)
                        return -1;
@@ -43,13 +118,13 @@ static int ihs_mdio_read(struct mii_dev *bus, int addr, int dev_addr,
 
        ihs_mdio_idle(bus);
 
-       FPGA_SET_REG(info->fpga, mdio.control,
-                    ((addr & 0x1f) << 5) | (regnum & 0x1f) | (2 << 10));
+       write_control(info,
+                     ((addr & 0x1f) << 5) | (regnum & 0x1f) | (2 << 10));
 
        /* wait for rx data available */
        udelay(100);
 
-       FPGA_GET_REG(info->fpga, mdio.rx_data, &val);
+       val = read_rx_data(info);
 
        return val;
 }
@@ -61,9 +136,8 @@ static int ihs_mdio_write(struct mii_dev *bus, int addr, int dev_addr,
 
        ihs_mdio_idle(bus);
 
-       FPGA_SET_REG(info->fpga, mdio.address_data, value);
-       FPGA_SET_REG(info->fpga, mdio.control,
-                    ((addr & 0x1f) << 5) | (regnum & 0x1f) | (1 << 10));
+       write_addr_data(info, value);
+       write_control(info, ((addr & 0x1f) << 5) | (regnum & 0x1f) | (1 << 10));
 
        return 0;
 }
index 64b4049378067da4b1e90912e8aa2fc0d8ca245c..d0a4b0d7a88ab1eaaf00b81b7fabd82e3d4c351d 100644 (file)
@@ -1,15 +1,19 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _IHS_MDIO_H_
 #define _IHS_MDIO_H_
 
 struct ihs_mdio_info {
+#ifdef CONFIG_GDSYS_LEGACY_DRIVERS
        u32 fpga;
+#else
+       struct udevice *fpga;
+       int base;
+#endif
        char *name;
 };
 
index 7ebce04a8a280186294af0b1713fe16fb029e399..8e105012479999f46715c7b19ed1b752bc017f4c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 44f71399e7ee8415435db636abb63ccb8a62e64c..53570b936a8e88160d2cfd894d004c9061b9bc5d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _IOEP_FPGA_H_
index 9f230c9a973fa2836fa6e6c0027adafa9f81ff63..bf89d4e2920d48815bf266178df29518d5c97b0f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index febd46a70eba15505082b973de1e1ee067d5fef2..4dc4058892430b8bc62eed63149f44e3cf3210d0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MCLINK_H_
index 09b62253cd7997d727b9ce2f1322f8ced9a87e09..042835d6af6dedefc34ce78e3bc05d27d34671a5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 454468ea3bccaa1467001dcf03856465c9d1c2af..392d0059da8fac16dfa48b3525d8ad9885e781b3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a3b0e3d5ae8b8f4ca8de296a6634aa18d0f0f537..4e8e53ab43cdab1ba98e4dd330c97d0aaa4db9b5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _OSD_H_
index 45d2b81f37c17aeec62771f13570a36f89a2f978..c4b2256da3a45b4aa51d362d12dfbf1fa4f51b73 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index afbdc65a9e8652c1ce14a86ceeba20061ff5a467..e0aa661b9c49a2055cf0bed325f8e88ced1cfaae 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PHY_H_
index f9671cfbd69740995ae9807ef7cd6755112702e8..60d223257389f3c0cf7bef7e034d1a1a6067a359 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014
 # Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := mpc8308.o sdram.o
 obj-$(CONFIG_HRCON) += hrcon.o
index d1ed273a0831c5acf1a8768fbf5f2b136456005e..2d709dee945355ed4b9e33d90762df35618eaaab 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 928f75a02f0e9399c2a7cce4f4fd12540053f413..0112244fc79467cd89a1dc2692d1577dcc6264ad 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5d2ec89b8cc9d46e1946fc771319d9a4b5e240fe..5ced8eb0819d23d1bbd6f4c94f6133c0afebb76b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007 Freescale Semiconductor, Inc.
  * Copyright (C) 2010 Ilya Yanok, Emcraft Systems, yanok@emcraft.com
@@ -8,8 +9,6 @@
  *
  * This files is  mostly identical to the original from
  * board\freescale\mpc8315erdb\sdram.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c3b09b29d5926e9b5f6c45ccf49b24970da68964..fa26585296a2d8dc63d79a3ee104bab965c3e009 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 482a9aa15cce8219107983e5a9c09ef5a138dcd4..83a008d198f620974f57b8be919dd11efdd0a934 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2010 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += law.o
 obj-y  += ddr.o
index 1813a58e60bf62e7ce805df9be76bb1097c9f633..87edf92f43a8144757e579dd6368bb57995103fb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Reinhard Pfau, Guntermann & Drunck GmbH, reinhard.pfau@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* TODO: some more #ifdef's to avoid unneeded code for stage 1 / stage 2 */
index b6f47028fde089ecc29107a20adcde377a366028..289a4b14b6f945b45373897ad051446e6c3d93cc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Reinhard Pfau, Guntermann & Drunck GmbH, reinhard.pfau@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONTROLCENTER_ID_H
index 58f63f3ac35055a82eeb051158a817f99b5b5d13..591e08f037b259de8114c169286a7f75cad07489 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
  * Authors: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
  *          Timur Tabi <timur@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index af0608bdd21b9e1dfa981de5132e5e73e2a4f754..dfccbed7637e8c45da638d7f96322a02dd55270f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * Authors: Timur Tabi <timur@freescale.com>
  *
  * FSL DIU Framebuffer driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1438d9fb6f4beb3830280bbfdc59b58fe5c7f871..5214109943ab1e8e7a3518d8fe55e444bce16e1b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
  * Authors: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
  *          Timur Tabi <timur@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 58b438fc1493ca2883f9ec9815ae36d9aeeb2c80..00139ac5e39c97c5a58dc0f0c8e2e9e2cd6b4c7e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
  * Authors: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
  *          Timur Tabi <timur@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bcd149f5b065a0be0d7746f5af982b6e4a4adb41..9b80e7c24c86724ae1a4c54268ed0523cd09b66c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2015 Timesys Corporation
 # Copyright 2015 General Electric Company
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := bx50v3.o
index 46321ae666f1b5a1b47333d0b65bbd085c2fe955..05142eba51c139d395be4881a26c86e8cd309056 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Timesys Corporation
  * Copyright 2015 General Electric Company
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index de88769067ac36837e0a22609c3c5b04c377ab2d..f872ea24fc9b1e8bc2b7babe6994d04eaef65bef 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * Copyright 2015 Timesys Corporation.
  * Copyright 2015 General Electric Company
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index f5be11bcefa545e219d079d6568e3182e7dc040b..8a21dcb8b5333b63eff1be1b6f20dc1fe78f4587 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2017 General Electric Company
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := vpd_reader.o ge_common.o
index c8260960cf5420ced342bb888ac6fb6e1311ca2f..4e6ef9c48066d5d5434f9b5ac9d11491b5c59af7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 General Electric Company
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b28aada8dd8f3e30719dd186565034a12f7534de..d33486d08299d8383b2c3a46323b688272938df0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 General Electric Company
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 void check_time(void);
index 7367427993b32162b6cefee6f46c84835ab25c4b..c471583be86bcf2f745d3882b8ad781687bb2ea7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 General Electric Company
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "vpd_reader.h"
index 4abba8f5de722e1027fb4201e41796d639945930..e60acf3d07d40e990db29117226c25e72a99835e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 General Electric Company
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "common.h"
index 781c1cf59f61a19b4eb6925454e4bc3f12827531..6dc3818cb7bb212a236542d66272a5c508195e92 100644 (file)
@@ -1,4 +1,3 @@
-# SPDX-License-Identifier:     GPL-2.0+
 
 if TARGET_MX53PPD
 
index 928edfbad6fc18ca003bae4ee518451eb5afaa24..9fae4143998b9b18c5483e5519c982f9e5bb5979 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright 2017 General Electric Company
 #
 # Based on board/freescale/mx53loco/Makefile:
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
 # Jason Liu <r64343@freescale.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y                  += mx53ppd.o
 obj-$(CONFIG_VIDEO)    += mx53ppd_video.o
index 83ff4b8a8b00b1fc837472d9003d97ce76401810..8dd1b0f979edd7993aa718a66742b02dd0577f9e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 General Electric Company
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * Jason Liu <r64343@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 0010998d66cf2fd3ab4d2329ca95c77f25a2cea3..cf278e8f47c6fba5705f4598d7c82ac151c07db1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 General Electric Company
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * Jason Liu <r64343@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 45974bccd680388cec30d427a82a151ff43cc974..394dcd6801e24bc99f38c7278843b0eec815b468 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 General Electric Company
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  * Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 71a88a1da7b278411d711b0d2c4a6f91861cdd35..e3b84c7a710128419d21e022f265a87b981ba294 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 General Electric Company
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PPD_GPIO_H_
index 5c1d66cc9874ed6192b65adf1f518754ad7ad0a6..ced2ff75a55da08c886040f02c7dfe661a5a0900 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2016 Andreas Färber
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += geekbox.o
index b638186e8f5aa147a9ec2cba2a883e6d0307da63..10b04a1ce5d876ec0778bee28073700b2a2d391a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Andreas Färber
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 766db1b449558090600599b4cbe15893258e1ae8..d98a5e818fc1c9dcccd4d112f255da920ee74cbe 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 if VENDOR_GOOGLE
 
index a133c2e894b0236952a947622293231aac499c3d..d84a84899d1cd72b2871d7046821c80072dccce8 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
 # (C) Copyright 2008
@@ -8,8 +9,5 @@
 #
 # (C) Copyright 2002
 # Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += link.o
index dc225920959d55855570ab679241114dc0b71a44..e357e6218e3eea00d824a31d586bc55e81063370 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 152228678b8345fca9320bb7c9be547ca0106d4c..68c9e4993d6e9f849ad050527f7b2f032b82b90d 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2016 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += samus.o
index 5b5eb19ee871ec003e8494af0140b2b066bad3bc..83edf89106aca3dc22bf226fda0e3c7dfc18abd7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ce8820f73f9542f4d00cfb19d4409400a710eb6d..1a5518f1341a04003ffbf28e479cb5991f2fa238 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2015 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += panther.o
index 2adc202be083875210e958549a16682c592409bd..da3445bb1d52433520d49d65d93894f77f74b867 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2de2799fbb1f9145223f6761562916645f7f50e3..d1f45c677a1962257e6f13a66954d6a124cbbd2d 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2014 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_X86) += early_init.o
index 7017185d06d6a56c2c757428de4f777b1dde9529..6ac64b33888024aed5d5790e61eeb253fcc844c5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index 20297e1c0f4a07b127f1d417f86be95983a6367a..19edb18a66590a7bdc685d84f4c8b8b8425ac0f8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 865968d1a78e7d53e143412b6909ef269596c59e..2c33ccdbf2d84bdc3283783a8cab48029389487d 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2017 Grinn
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := board.o
index 2f5974a246aa0f30c8227147da5ba3436796a13e..73a7d8281cc5c186e70d55dc2243a3268a680f36 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
  * Copyright (C) 2017, Grinn - http://grinn-global.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e2492d65982944ab188444267e91fb3e6a05a062..06aa3eb562bc7c93fba14fda9e428f4fe2692733 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2016 Grinn
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := board.o
index 941e7ea2c8ed8019b33dfb4bcc74b1c515e75372..18d152a3819fbc2e27a5894d248f0d97e74eb2b5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Freescale Semiconductor, Inc.
  * Copyright (C) 2016 Grinn
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index f738c58d041c006627ad2061f84f0a6384ad7eda..d6eff473f866f6dddbcdd7e87e86340f43623f76 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := duovero.o
index 849224efda4385abcbc1327231bf09b7bc365735..78fb98ef645c86ae661321b5d97790ee5685ea08 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Gumstix Inc. <www.gumstix.com>
  * Maintainer: Ash Charles  <ash@gumstix.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <netdev.h>
index 1be247b874e8c97275030ebce0981547754c66da..b56bffe165a3b2ef7ce9f54bac286c24d52d4172 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Gumstix Incorporated, <www.gumstix.com>
  * Maintainer: Ash Charles <ash@gumstix.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef _DUOVERO_MUX_DATA_H_
 #define _DUOVERO_MUX_DATA_H_
index ecb1d61669860bc94a0417132cd9d6413b446967..ff6f8b42216a38be9e646d655b300db2fe98c33e 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  += mux.o
index bfc5fd1c46393a93ca33ff0d02b2bee8e9889aa9..ea29dcd75ee6d05301dc2bb06fb9c2abce37a473 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for Gumstix Pepper and AM335x-based boards
  *
  * Copyright (C) 2014, Gumstix, Incorporated - http://www.gumstix.com/
  * Based on board/ti/am335x/board.c from Texas Instruments, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a6df3196f4492c7798da7114d77c51fbc4503172..e3870d698fd67343cbcd96a695e74c5a4548f5fe 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Gumstix Pepper and AM335x-based boards information header
  *
  * Copyright (C) 2014, Gumstix, Inc. - http://www.gumstix.com/
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index 92c73f8df89cb3a028f8fe6c86a94ad72367a1ef..046e72029c118bd4514af131aaa766107e8a6097 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Muxing for Gumstix Pepper and AM335x-based boards
  *
  * Copyright (C) 2014, Gumstix, Incorporated - http://www.gumstix.com/
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <asm/arch/sys_proto.h>
index e516e916b41f69121176c972ed16f28b537cce2f..690b76617887fe74f60fe1d6da08890a34df656a 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # h2200 Support
 #
 # Copyright (C) 2012 Lukasz Dalek <luk0104@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := h2200.o
 
index ac2e6b4ba73dad761a22bf34dc7debd2d27af02b..be8b7fb923dd3c880a8de5785661c80190bb6365 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * iPAQ h2200 header
  *
  * Copyright (C) 2012 Lukasz Dalek <luk0104@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
        .word 0xea0003fe /* b 0x1000 */
index 2a2b7979f1ca06bc6654bfcaae0e6385ea86707e..e1b7b2ce8a1e1af6475338f9113897e4e372c218 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * iPAQ h2200 board configuration
  *
  * Copyright (C) 2012 Lukasz Dalek <luk0104@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ce7ee68d4ad1e3bd4eb7de15f24167c6ea607e8a..57f7f2e2a6588f9fde49affb683675bca6221861 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := highbank.o ahci.o
index dadfbdd31554cd7c259ad8c62ce23ddcf6523f46..49cd117e3c5604a9b5d7f7a5bb9a31c2e68fac9c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Calxeda, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f7c05ab08fa23d427b83f5509e9c081af6ddb56d..996daffa1b64574fb13b8c1b5becbfa785d3a510 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Calxeda, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d4ec8c7f438e424183813f83187fb272b20c8428..5b8e76f0b9c97b553b3cf2ebac12566c033821b3 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := hikey.o
index 5357f870a99134615db28b0c6302f15e6eaba800..940ae82c45bc8b7352c9eb6b17a00a96050e5099 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Linaro
  * Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 101545d21226b4e3b5e964c921061016420e92ff..9f2e9c4d48893fd5b0e3297b93aa902660974297 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2017 Linaro
 # Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 obj-y  := poplar.o
index d542f6857b1dfe614ec115c8a137c7e908577b9b..9e8eac78388b215dd3571759b90373f27f93ffe6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Linaro
  * Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dm.h>
index 20149ba8099fa4f859d1ed3059ee0d1ba3201aeb..54bfc13781bc7ae17506caa254a43de517a06d17 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Ilya Yanok, Emcraft Systems
 #
 # Based on ti/evm/Makefile
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mcx.o
index 0a02e44046d08b4b060d9c6985cdb8aa00eae41a..ee29fe7cf90c559f1c25da125d986dedc675f249 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Ilya Yanok, Emcraft Systems
  *
  * Based on ti/evm/evm.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d6c5df203e63e09c430d0133641cf7038a230905..f9ff50f8a7053d735ac548a890120771be8c0c21 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Ilya Yanok, Emcraft Systems
  *
  * Based on ti/evm/evm.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _AM3517EVM_H_
index ace0ed3efd9c54248bf203a14e29948ccd3b8ef5..43e9be6bbafb70145b343c9c5f92a12e990ec0ca 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += hg556a.o
index d181ca68a04cc3a9d400605124acd7b3c273c512..1e4b7281db6d56c2f2e3926fbb68a712c7ecb16f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 56cfd403f492eeccf8a29a872717248142ac89ce..91e4ad6f124a6a2fdf07d4b76f7c7a8a1813dbab 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2013
 # Heiko Schocher, DENX Software Engineering, <hs@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = ids8313.o
index 67818931f0834afc31ef63195b67212d79428ba1..a411d4e7f6fd2fb65b7d72366851ca5265bec33e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -8,8 +9,6 @@
  *
  * Sergej Stepanov <ste@ids.de>
  * Based on board/freescale/mpc8313erdb/mpc8313erdb.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d3fd49d285ecdb27c9784f9671fadeb41adc39d8..4271a4def3edae50397c2443516e5d4bf155d6bf 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (C) 2016 Imagination Technologies
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-y += checkboard.o
 obj-y += ddr.o
index 9f5c1b9005c75482224747d3287154fb5d0d37cb..5f5cd0fe126ff0a5df72933b67b4ccfa753f26ac 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __BOARD_BOSTON_LCD_H__
index b9dfbb4763b02dbd2dacd6106352e3bc1a6cc50f..673a61cfba3d22fdaf57af3226af5714a6a06e1a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __BOARD_BOSTON_REGS_H__
index 93eae7f6039bcac175346de305426f310219106c..46ec1e8d9c295b6128ecb43cd16b5feb377d6d01 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 0ba8802da09f0292fece1d3d2b33367469355061..8cfc9c6894382cd4ffecb71b34ce96befc8862ad 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 quiet_cmd_srec_cat = SRECCAT $@
       cmd_srec_cat = srec_cat -output $@ -$2 \
index 3479b98b881ef87b1f7d3278f2c51fe57c94f604..3f8a5c0d8e6ba1ceaa489b621f6a58865bf90e3e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index b34f9bc205e2eb0558905118e5ffffd34e9c19f6..c7ae90418f919372274cff35a1034792ddbb7093 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 02a75a8ee7e73497ae4d7c9542ce242b2a3b2f17..2761bf2cd52746501e46f4a9f6bacdb20dd0d84b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <config.h>
index 19dd3a3c3b2d95cf4e7beb351f7281f621ddf76d..d0d84010fc7663ac2a81b351fd48a67dbea5ba9f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = malta.o
 obj-y  += lowlevel_init.o
index 0eedf07acecab57fa612a6e662c2d0fed23e79ad..972002a8e911d58d6262e19f51ce9ddee7d1cf44 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013 Imagination Technologies
 #
 # Programs a MIPS Malta boot flash with a flat binary image.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 proc flash-boot { binfile } {
   puts "flash monitor binary $binfile"
index 6df4d9f719bbfb6b6ef2dd7c34f0be43602af97b..ecb4424fd92afdb8b8f3b77cd59ae3195ebd97c0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2013 Gabor Juhos <juhosg@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <config.h>
index de81aa01f0dc3ffd40bc6cf67ee21f6d1a389250..b742e3738f5e855906d840ec5bf2c58ae5b4571c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2013 Gabor Juhos <juhosg@openwrt.org>
  * Copyright (C) 2013 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index d6ada4f87db6be25f133921e4c5dc8c042d53e78..aba11e25be31736f3ada5f34224ab73f71e0fca4 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Imagination Technologies
  * Author: Paul Burton <paul.burton@mips.com>
  *
  * Setup code for the FDC37M817 super I/O controller
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f0ae1422b85962792ec6258e9fb9164f8be7e760..11e9cef978e80574424e5e7726b644a8797d5d15 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Imagination Technologies
  * Author: Paul Burton <paul.burton@mips.com>
  *
  * Setup code for the FDC37M817 super I/O controller
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BOARD_MALTA_SUPERIO_H__
index 841d61459de11e37fa6b2050a7d4a0d0fe7289a2..86645155e6423412132c0b275586a2d35ecfea5a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Imagination Technologies MIPSfpga platform code
  *
@@ -5,8 +6,6 @@
  *
  * Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index 4ebf80813fbeffdf745b42fa1d829b86880b3332..5131836cb06d2b272da4fee2f3af3cfa3807344e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 if VENDOR_INTEL
 
index 52dda7ddab31c014337357f6bede9039bc2e8a1c..e0553f146248401d974a773bfe24e6b273b8bfa8 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += bayleybay.o start.o
 obj-$(CONFIG_GENERATE_ACPI_TABLE) += dsdt.o
index 8b7ee3fba22493c5445c5621c6d361433419aad9..2ab938a8d8d49182c421f51af0e0edd90641a6e2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Power Button */
index 846b2f72718b5f0b0387b1dea31fc84778433c0f..4f63c23a1b42c22f6bdf3ce6927c642676bae35a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6042011acf3f9154855141ac9f6c8f204b6f87b6..d2297ef595fef71855212161cda2c13561235742 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DefinitionBlock("dsdt.aml", "DSDT", 2, "U-BOOT", "U-BOOTBL", 0x00010000)
index a71db69be9c9e8ad80730d7a7387c8b1012a12b6..e4bde561b20de3ca338fed01bbafb307ea50c7a3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index 0dbb055f97039408c975380bbaf15a2a8a842b86..b09581a9195e68ee496e6e3d9bc9ccc2ac91595f 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += cherryhill.o start.o
index d86dc97692c897673344f7b962f837d9f6401c04..695af6bb7ecaddfc9aa6a7138689611b53733948 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 11af9de1a6ac0e02ab020f40c1e0cc494f22dace..2e3e7f840944591280bef51b12484039a7d54d23 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index abd924c6b328b827c02cbf3138221a841568d471..75cc508f4ec05e32bf9ea9f5afe5b1463700b9c7 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += cougarcanyon2.o start.o
index c350237fcad03790ab1e54c2a956757db1e5e9df..7aadd9e47728852b486c3bfe6ceec0ab7922c028 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d8f227c706b2ce7dbac6257da8938e991568bb89..8521800921e43b058123c4adea78a92d0e5badca 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index aeb219b4e570ee22569b2a0973c23fc4aef09a0f..b52c69aeaa1b4d6ff69e327c3020f69b586336b4 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += crownbay.o start.o
index 562d6d1b03f74bc8f6ec2e44372eaee7a0992441..57dce4185d6a4b3c9a616dd4449e094b0b015b6a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cf92b4c0b34a5ae51f46fe4063a7c99833812492..7faa7d05fae47ba17cbb91771674a18eb6f90f65 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index 465133fd7705fb1f9177c0cfb2c60b2b4996540d..fdcbbdf3b1affae70d68bdae46651c2e162ee067 100644 (file)
@@ -1,9 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 #
 # Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
 # Copyright (c) 2017 Intel Corporation
 #
-# SPDX-License-Identifier:     GPL-2.0 BSD-3-Clause
-#
 
 # Add 4096 bytes of zeroes to u-boot.bin
 quiet_cmd_mkalign_eds = EDSALGN $@
index d2e04730c96b9859ec50a1eab87e5b15cb288b2d..3b75c4e76b69420a7a7cfc833e4b6d9b1543fae4 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Intel Corporation
  *
  * Partially based on dsdt.asl for other x86 boards
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DefinitionBlock("dsdt.aml", "DSDT", 2, "U-BOOT", "U-BOOTBL", 0x00010000)
index e3334f8438781cc0c92d48c33dff42fcba8a056b..5faf3c57f2c71ca023cf3a20f18ca582b80ead60 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dwc3-uboot.h>
index 932fe6c24bf33d12aa62bc6fa671bcd77129becc..aa702622d48c4eda6f037eeb680659a5758d0078 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2008
  * Graeme Russ, graeme.russ@gmail.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* board early intialization */
index bbe2f8bf5b171778ca2e2ac25a62025a603c6294..e8f58bff9aca0fde6fbfb25a573a2560d3f774fe 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += galileo.o start.o
 obj-$(CONFIG_GENERATE_ACPI_TABLE) += dsdt.o
index 21785ea73b1008d24bd4001384dd67520c20156d..beb9d93ec91660d4fb01cf8a78d40ea790188806 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Power Button */
index 6042011acf3f9154855141ac9f6c8f204b6f87b6..d2297ef595fef71855212161cda2c13561235742 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DefinitionBlock("dsdt.aml", "DSDT", 2, "U-BOOT", "U-BOOTBL", 0x00010000)
index 2fe1923a9fc39e9373379e3448b2a13fce65ad09..720350d0f7f34596a8fbe057c2547e4dfdea02d6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a71db69be9c9e8ad80730d7a7387c8b1012a12b6..e4bde561b20de3ca338fed01bbafb307ea50c7a3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index 73e5a8fd0282b3a8c7159757d4462f41c6a9efe3..989344df1c91abf94cdcfac0088b869c1bd065a9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015, Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += minnowmax.o start.o
 obj-$(CONFIG_GENERATE_ACPI_TABLE) += dsdt.o
index 21785ea73b1008d24bd4001384dd67520c20156d..beb9d93ec91660d4fb01cf8a78d40ea790188806 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Power Button */
index 6042011acf3f9154855141ac9f6c8f204b6f87b6..d2297ef595fef71855212161cda2c13561235742 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DefinitionBlock("dsdt.aml", "DSDT", 2, "U-BOOT", "U-BOOTBL", 0x00010000)
index 5bdb2fdbc7cb4282f9720860fb6bf51776ce26c0..e5fc9397934478482072de71240e1308301a3db7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2c941a4a5109f290791a95dff8da8ebd0baccf09..65d1f7e96150b7b6c17685b7c2e1cb37a592c229 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .globl early_board_init
index 392d2f91ed3d9e1da2f91fcc990dfd7da818c037..d23885bed715dfdeb15a5b7684013761c0729762 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * USB armory MkI board imximage configuration
  * http://inversepath.com/usbarmory
  *
  * Copyright (C) 2015, Inverse Path
  * Andrej Rosano <andrej@inversepath.com>
- *
- * SPDX-License-Identifier:|____GPL-2.0+
  */
 
 IMAGE_VERSION 2
index 2f6bc3ae0994a920e91badc3a018e5fb6293807a..a490aa814e75cb3cccbca8ee95312190e4c9fad6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * USB armory MkI board initialization
  * http://inversepath.com/usbarmory
  *
  * Copyright (C) 2015, Inverse Path
  * Andrej Rosano <andrej@inversepath.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 65e357ac9500c53d43432ba86fcf1b1081697268..fd975b016a13d413f222395258c02a54d9b20c43 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := iconnect.o
index 086a473e8875c98865d9d3dc64d970e93467444b..fc7847bd1d6dc7255d2cd21244d47db6c96adc29 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009-2012
  * Wojciech Dubowik <wojciech.dubowik@neratec.com>
  * Luka Perkov <luka@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6107a99638d17ce2ff8d30f382b97b7322bf94da..4f0be71918adb774e2ca608bc8aaba87d1de3762 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009-2012
  * Wojciech Dubowik <wojciech.dubowik@neratec.com>
  * Luka Perkov <luka@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ICONNECT_H
index f4260fa5043c3bd96bfde2b81ca8ad17dd512644..ffe87d86c22f5b084017e7e77d96d244550bf775 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009-2012
 # Wojciech Dubowik <wojciech.dubowik@neratec.com>
 # Luka Perkov <luka@openwrt.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index eae7ad0302a590415bdb9c35557c3054556a7d7b..e499116b676f938a3fc334618820e8d62a9656a1 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index 25b2232c2752d663f203f8dfb29670482918716d..1d2774aa41a746728e4a27260b97cf158093d85c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index adb913c60721658a179e87aa47aeb475f7037167..bf79975b9189ffb06989a02c1278d9d073d5551e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index e775b9f692096a2c34b937badda1116cf63ec610..218ab35c0424bd96b6d2cbd3f20a4d187cdde089 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index 8ce3c70e78efc6c78309163be8c133f0fdfb9aaf..2573171abeb161250eaf138e9d2fb6c0e3101f21 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index fc985b45b6b76713e4b661cb89dcb2d9a9770e02..c3e39745252a1f363a52899a54ec83b9696f2982 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2013, ISEE 2007 SL - http://www.isee.biz/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  += mux.o
index d33dc960a5af913f977b80c665757287e10a1456..cc55bcc81adfc636f06587d436f02061dce41b31 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for IGEP COM AQUILA and SMARC AM335x based boards
  *
  * Copyright (C) 2013-2017, ISEE 2007 SL - http://www.isee.biz/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a11d7ab86dd7420fc41804f524ecf0f430ce595f..ec54f860c8d5332b85241df9a87877acef62dd13 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * IGEP COM AQUILA boards information header
  *
  * Copyright (C) 2013, ISEE 2007 SL - http://www.isee.biz/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index 74594da771f815d3a6c005ce02ba5c418b147220..e095bcada2907abd87b74bb754c0233c67629ea7 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := spl.o common.o
index d35afa5cad533f77bfbc47de7b85463f73d063be..f5d62ffc2e59d3fcf7f689084cb3cf48df8fb440 100644 (file)
@@ -1,6 +1,5 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
+
 #include <common.h>
 #include <twl4030.h>
 #include <asm/io.h>
index 01bb99fbb8fcdb15c02157c99be4d8dbc089e0b9..45a414c153abb2fceade1af7c15e9648537b525c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * ISEE 2007 SL, <www.iseebcn.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <status_led.h>
index 1cbe7c94d98a0f3f2a565f70560d3bbb219ab475..aa532acad95b3ac5c7d618a51c63dafff0db479a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * ISEE 2007 SL, <www.iseebcn.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _IGEP00X0_H_
 #define _IGEP00X0_H_
index f1c99dd7cf5cbfdbe0a6e0607007df1795d94a3c..e092e1a418bd6ca62b37d73074dfe3a7026ec26d 100644 (file)
@@ -1,6 +1,5 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
+
 #include <asm/io.h>
 #include <asm/arch/mem.h>
 #include <asm/arch/sys_proto.h>
index f6d59a11866013c85d2e05492fe62522ac857b6f..eac79dc890fcb7c9ee401821ccb355e12a429f8e 100644 (file)
@@ -1,13 +1,11 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2018
 # Lukasz Majewski, DENX Software Engineering, lukma@denx.de
-#
-#
 # This is an example file to generate boot.scr - a boot script for U-Boot
 # Generate boot.scr:
 # ./tools/mkimage -c none -A arm -T script -d tpcboot.cmd boot.scr
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 
 # Input envs (to be set in environment)
index 51cbd3e8439312903708db777d8a8276dde6c0b7..6551b2bfa2dd23338a90ff516481301c153df260 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2018 Lukasz Majewski <lukma@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := kp_imx6q_tpc_spl.o
index 9a5b88029f884eb6458638ab41930d8686d0bee0..ace986fa05079ae89855a00905648ba7a01f5740 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * K+P iMX6Q KP_IMX6Q_TPC board configuration
  *
  * Copyright (C) 2018 Lukasz Majewski <lukma@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3fdfea75469dd4669b866efe6067cbce59fd64f3..d89e1120a57c1f6387a2b1c7017ecc51858613eb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * K+P iMX6Q KP_IMX6Q_TPC board configuration
  *
  * Copyright (C) 2018 Lukasz Majewski <lukma@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6cd281218ee124a9cef8e912b2fc768595ca1ddd..92d4a6ff614956fd5b649813cb4c739593efa8a3 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
  *
  * (C) Copyright 2011
  * Holger Brunck, Keymile GmbH Hannover, holger.brunck@keymile.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 81a0af0c3c9a0320254447894617412417435d39..859d9130a9331e2d4ed089221a9d60ed71e27508 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __KEYMILE_COMMON_H
index f1321d9899f84e63dc05faf91ad6d03523c5d792..23bd21c4bc017ff272a68b7686dff29bb9d6eed4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Holger Brunck, Keymile GmbH Hannover, holger.brunck@keymile.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6c3268853e5fd72c0d64b0326c4e6bc411700237..0aef65498735592d86862c23b984303d7d7a999c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += km83xx.o ../common/common.o ../common/ivm.o km83xx_i2c.o
index 81835e84934f4178bd5336339a2471c45c10c3dc..4818a4994a03c1af9c27950ecdcbb071d2e8361d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006 Freescale Semiconductor, Inc.
  *                    Dave Liu <daveliu@freescale.com>
@@ -10,8 +11,6 @@
  *
  * (C) Copyright 2008 - 2010
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f0b528d1c8ffdd2d7b96627ac72cb93e706dbd84..113ca70a1ac81929364cd3de658241a960fbc0e1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Holger Brunck, Keymile GmbH Hannover, holger.brunck@keymile.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a17d8d963a98c2618e156818e4122ffb67ca804e..79ccc763eb8bfaa751114d1e95458850e987c155 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := km_arm.o ../common/common.o ../common/ivm.o
 
index 6f8d69606d52a8944039d19021ca14a57c5091fa..051e167fd55bb3621c40c12545f286ee64846c65 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Valentin Lontgchamp, Keymile AG, valentin.longchamp@keymile.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index af1ebc4101e885a5aa2bf14d7a117920542755fa..ea03be9eb37cf30c5223ae81d31cb7543bd438b4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
@@ -8,8 +9,6 @@
  *
  * (C) Copyright 2010
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e910f4216b7d12416fb17478fb431848ee60af90..d850e10113b8eb3288fe829cea93d30f28b8dd49 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2010
 # Heiko Schocher, DENX Software Engineering, hs@denx.de.
 #
 # (C) Copyright 2011
 # Valentin Longchamp, Keymile AG, valentin.longchamp@keymile.com
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index ce2c3e29dd17280c8ae74feed621d064d4880065..6b62ce0ab70bfd08f0f5fecd64864a58fe9c0d91 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2010
 # Heiko Schocher, DENX Software Engineering, hs@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index 71e3609cf0f22a66b13719aec1c4bd56bfa479ae..e30c0feec7c575a1dec9a87cd04c003e6777b21b 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2010
 # Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -7,7 +8,6 @@
 # Stefan Bigler, Keymile AG, stefan.bigler@keymile.com
 #
 # (C) Copyright 2012
-# SPDX-License-Identifier:     GPL-2.0+
 #
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
index 3934138146bbf987b1fe22585d92fb6607341fd5..91ea5f00711fbb90d7fd86c82270f6815b883004 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2012
 # Stefan Bigler, Keymile AG, stefan.bigler@keymile.com
 # Norbert Mayer, Keymile AG, norbert.mayer@keymile.com
 # Deepak Patel, XENTECH Limited, deepak.patel@xentech.co.uk
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index c57ca08e1476ed276172b633f07691a00e8e10bf..626c627be7f7b3aab620bf51dd90fb1f4dacc6ac 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # See file CREDITS for list of people who contributed to this
 # project.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := kmp204x.o ddr.o eth.o tlb.o pci.o law.o qrio.o \
        ../common/common.o ../common/ivm.o
index 6f82e15f82c3ec1b65dcdc2d4318c35642ee2db6..ee2e3d6b9aac83a4a2cca0b55b56b22bb0146db0 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Keymile AG
  * Valentin Longchamp <valentin.longchamp@keymile.com>
  *
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
-  */
+ */
 
 #include <common.h>
 #include <i2c.h>
index a0731055a28bdf799419f432d4f517f0c8a2c94b..7499d2078b718cd4567a07c14cc6e79b1db6ae2c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Keymile AG
  * Valentin Longchamp <valentin.longchamp@keymile.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bc229e872fa76f0ca6811daf37c00fd0c2652862..e7dcefacdd91037e99199dd865f843d4d8a58cd3 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Keymile AG
  * Valentin Longchamp <valentin.longchamp@keymile.com>
  *
  * Copyright 2011,2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e90e8abd43df2ac86248a52e01b5d48ee8d167bd..4d14c446173bd30a10e901bcdb8c16ee425331be 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Keymile AG
  * Valentin Longchamp <valentin.longchamp@keymile.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* QRIO GPIO ports */
index 75d69e8b48e71d96f96b9e82d4f68f7ca3852336..2d83dfea15f84c6cb4a43230f72a8f19143f0652 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Keymile AG
  * Valentin Longchamp <valentin.longchamp@keymile.com>
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1e0a171d88b4e0d2270c38c6c5cb083b67c9ad82..3fdfb47ab235b4d41e1559de6f2c48098a110500 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2012 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer docs/README.pblimage for more details about how-to configure
 # and create PBL boot image
 #
index b2c3679719b319c012bb5bd40f55d3a3126c96b5..965a8ce98b6d7814a7e3d1fdd041fbade08b6713 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Keymile AG
  * Valentin Longchamp <valentin.longchamp@keymile.com>
  *
  * Copyright 2007-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index edf3bf11a89403c3d02026282aee77248157c45e..03026a277b33934e828ee61432da7e6d84e4d76a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Keymile AG
  * Valentin Longchamp <valentin.longchamp@keymile.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d03ca802a442183f2bdc54c0673ed77d0ccdb22f..a268bd8e959c9c2321082d82ba89a592f8d31e59 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Keymile AG
  * Valentin Longchamp <valentin.longchamp@keymile.com>
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 798988494048696ebf00433a8a4866fa649ff125..aebe9f3546ef2152e95c880861366334860c040f 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
 # (C) Copyright 2012 Renesas Solutions Corp.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := kzm9g.o
index a284721cfde05dfd9e28b3c48a4485fee980ed8c..8148ace2fe0cebde0c67272c308e524776b84432 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * (C) Copyright 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -348,10 +347,6 @@ int board_init(void)
        return 0;
 }
 
-const struct rmobile_sysinfo sysinfo = {
-       CONFIG_ARCH_RMOBILE_BOARD_STRING
-};
-
 int dram_init(void)
 {
        gd->ram_size = CONFIG_SYS_SDRAM_SIZE;
index 6893b6311d632181e471099e974fdfdfc3c5f70c..64d32f5a9630f8b49e20ef655dff048483d8c0a4 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014 Marek Vasut <marex@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := novena_spl.o
index 91bc9c265105a2c6756422f7456c30f023a0eecb..9f2586521d4a9bac793cf615e5177cfb67710ff8 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Novena board support
  *
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8f11583c2d9de5102596d121068392b1366be11b..f62f3f7b838eb78c50ba79e3d70b84b42cf89381 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Novena board support
  *
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BOARD_KOSAGI_NOVENA_NOVENA_H__
index 0dd0b6eec24b48f7bd24e06ef0606bee83d61aac..b2d670e0edeec44bc35f30204955d0a554a95d5c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Novena SPL
  *
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index bd845696047943e472e66e2ffd2b3efd0f9c941d..f1351b9e287c7019aaf9f51e5a04d82c2c8f46fd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Novena video output support
  *
@@ -6,8 +7,6 @@
  * 3d85836ee1377d445531928361809612aa0a18db
  *
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f427abf6c1f1c48210dae4159cff249dd77dd3cd..029ab12391821daad8be6242ec0afaf626dd5a0a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board file for the VInCo platform
  * Based on the the SAMA5-EK board file
@@ -6,8 +7,6 @@
  *                   Bo Shen <voice.shen@atmel.com>
  * Copyright (C) 2015 Free Electrons
  *                   Gregory CLEMENT <gregory.clement@free-electrons.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fc645ddc53923310f5bca39626ed6520c82a73be..2971c6c95286c3a813d57af1fce2b4ca2d7f0d79 100644 (file)
@@ -1,6 +1,4 @@
-#
-#
-# SPDX-License-Identifier:     GPL-2.0+
+# SPDX-License-Identifier: GPL-2.0+
 #
 
 obj-y += wb45n.o
index 591407164752c26f93b4cd5abdc047cfd11ee6e2..e7f31ec9e726c48ad577c4b4316801e17b4ca93d 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index d1b6cfa291fd594d8745e7f71ce0f1784fb3d09c..f4c3831db462138d13260281f1b52f21ea48a081 100644 (file)
@@ -1,6 +1,4 @@
-#
-#
-# SPDX-License-Identifier:     GPL-2.0+
+# SPDX-License-Identifier: GPL-2.0+
 #
 
 obj-y += wb50n.o
index 8896e62073585ba628acfd4fae28974d57f96e43..89d3795857213997893b36eaaa1b544c32db67a6 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index f3e717ab661ff3a1dffb340bf16ce03a2b41573d..11b52ca1da459f93f7c6f7e5f916e0c877b15372 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += legoev3.o
index 26534394aba5ced9514f1dab5ee323f13f6a459d..5e70363588d75e591da971e2998255c819d1847f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 David Lechner <david@lechnology.com>
  *
@@ -9,8 +10,6 @@
  *
  * Copyright (C) 2009 Nick Thompson, GE Fanuc, Ltd. <nick.thompson@gefanuc.com>
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f32a481d0e2f693f6e447bcc9b278c71cbbcce0e..549dcca4e501b2bbe2b042f7f8bc817f094eba25 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # LG Optimus Black codename sniper board
 #
 # Copyright (C) 2015 Paul Kocialkowski <contact@paulk.fr>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := sniper.o
index a299f761f96e0606d89a26d8c3d6843937ebfcde..34a7a11f053dbde5d01ed78147c8562bc76a7aba 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * LG Optimus Black codename sniper board
  *
  * Copyright (C) 2015 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 0f81c437acc7f294cc18a42b30da89ec715cd4e9..db71ad86d88df3f3f421c8423b5fa0af278d81ad 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * LG Optimus Black codename sniper board
  *
  * Copyright (C) 2015 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SNIPER_H_
index 03f585b3aa4b21656da41f9c90895ddc587afd5c..26575f73bdcb2a504cbb61174e1dc27f6bf2fe39 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 DENX Software Engineering
  * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/mach-imx/iomux-v3.h>
index 6019e90c611240126f8d7d0b3463593efe8f1517..a507ef9ce83e61cd033555ef54a1b54b50cd71fc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 DENX Software Engineering
  * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DISPL5_COMMON_H_
index 5414ef77d3a0cc16c0ea48aa201695da2b46bd70..ebc643e7e3f1a5c8358f080b491e16c64e05abd9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 DENX Software Engineering
  * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 437963e225ee46c59647976b19a943e60bf348a3..49bcafef7473afe4993344e3b359b66e724de47e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 DENX Software Engineering
  * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e37baf896caced4e21f3dee35255ca86f69d84be..ead6750ebf9d9a792fb07e24b69a062e2b0aff4f 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2016-2017
 # Lukasz Majewski, DENX Software Engineering, lukma@denx.de
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mccmon6.o spl.o
index 4f7e018deabbf0cf86105b90b97535218c2d2830..946b91f3a1c031488568462fdc0075f119db15f8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016-2017
  * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 35faa117a1d13e9ca867c5755e7a4487893a7321..6f966a7dd759d4f69357ef73e32c23a003332086 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016-2017
  * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 IMAGE_VERSION  2
index 7a3063c47aa8d4ea1d5342bde8febbac06ffba39..5a65e0f54cab45b3d331fd7a9d5808e9b7d416e4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016-2017
  * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 IMAGE_VERSION  2
index 61d12ba239b46f2f25e3deac8cc7db9dda4c7fce..acfc4902c115ed1fbc75bf723d9fd2051e62b28d 100644 (file)
@@ -1,8 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Wandboard
  * Author: Tungyi Lin <tungyilin1127@gmail.com>
  *         Richard Hu <hakahu@gmail.com>
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 73b11dfbf020a3d3c82252e5b5b8d573b12876b3..c07a98e9389e89e3b739f0c9efe349d88877a5e2 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Author: Vaibhav Hiremath <hvaibhav@ti.com>
 #
 # Based on ti/evm/Makefile
 #
 # Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := am3517evm.o
index 29f136a530686c95c553a0d0e05c4f5a436b2f75..bcd3588818e9b8a33e2beebe97fae9ef19438e08 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * am3517evm.c - board file for TI's AM3517 family of devices.
  *
@@ -7,8 +8,6 @@
  *
  * Copyright (C) 2010
  * Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a6a55eef4918a165eb27d64a26a3839020e1ec94..99a08032e0381afe9d345e17388125f7e91efa60 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * am3517evm.h - Header file for the AM3517 EVM.
  *
@@ -7,8 +8,6 @@
  *
  * Copyright (C) 2010
  * Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _AM3517EVM_H_
index 1f3e378ffc899f9f7f0a59c3656d81564229841b..84405635a555ecae21e3ed70fc2b01809de0be06 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Logic PD, Inc.
  *
@@ -5,8 +6,6 @@
  *
  * Based on SabreSD by Fabio Estevam <fabio.estevam@nxp.com>
  * and updates by Jagan Teki <jagan@amarulasolutions.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a75746161e01b14fcef24e02e70cff82d857e87b..6d7e29d627aa61875f4f106c34d40808e52a42a8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Logic PD, Inc.
  * Adam Ford <aford173@gmail.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 87b86ad254af0764f8df30a6a5646b3e1713dd2b..61ef14e87a0d024516689cce0c2c8113da93772a 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := omap3logic.o
index 4cbbf96faa393cbcb7f842fced8815c5ffa3ee4b..fbad89b696403df1511ad464898df574a5c626bf 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Logic Product Development <www.logicpd.com>
@@ -8,8 +9,6 @@
  * Derived from Beagle Board and 3430 SDP code by
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 737611911274fec0329d51fedcadee58a32e71bc..a5601f7a7bd649605f81b937464e90902a7c3138 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Logic Product Development <www.logicpd.com>
  *
  * Author:
  * Peter Barada <peter.barada@logicpd.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _OMAP3LOGIC_H_
 #define _OMAP3LOGIC_H_
index 7da0da031ab4a12f08724e10525b0554ae6b1d43..e73b42e70273eb048844aa6447f35d197a91d210 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := zoom1.o
index c7ebfd9e69825194a4d8b667385e4f76ec94ee9e..a8e4f52e7bf336e80ecc9680b45b205aa1f889db 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006-2008
 # Texas Instruments, <www.ti.com>
 #
 # Zoom MDK uses OMAP3 (ARM-CortexA8) cpu
 # see http://www.ti.com/ for more information on Texas Instruments
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Physical Address:
 # 8000'0000 (bank0)
 # A000/0000 (bank1)
index fe1183b0bd7a21c6d419f3d0d86bf6858e616d98..5e32077d64904570540eacbc357aed656274ab34 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004-2008
  * Texas Instruments, <www.ti.com>
@@ -11,8 +12,6 @@
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Syed Mohammed Khasim <khasim@ti.com>
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 3a943dfc013ebf56cd9082b55ef6435402448146..63847616cfd1c7576dce2a68fdccbfb5367e2261 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Texas Instruments
@@ -5,8 +6,6 @@
  *
  * Derived from: board/omap3/beagle/beagle.h
  * Dirk Behme <dirk.behme@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _BOARD_ZOOM1_H_
 #define _BOARD_ZOOM1_H_
index 37c17d6d29ff5b962f618d66b756e608294ba3a6..07f81f59f3dc34c91e457572a8ff74f0ed322e93 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := maxbcm.o
index db6ad99efea10da9a5f07dd33034dc498aad7d6d..e8f8f7ba5b4775826ec4a190f46f74804f50625e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3d31d3d0620a8efad5d23f98c7a8e74ea167cec9..8bfdee91e56ecda00b9e3bd2a189214f5d40dcc1 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Microchip PIC32MZ[DA] Starter Kit board
  *
  * Copyright (C) 2015, Microchip Technology Inc.
  * Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index ed28cb81bfc8a145e619196727daaccf654b0764..d82c28d22449682977528bc6f0c1faa38f44893f 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := vct.o
 obj-y += ebi.o
index 19ff97844b1c7284d4666b2e9fa07f8f92757cc2..f52833ab920bde0ef0f1e873d8276ae67fb4baeb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BCU_H
index 562c827b2d98453c1a543b8f9b67ef0eac3d41f1..e72d57f0e0808d9d5b52cbbf1a696611ccb56f18 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Original Author Guenter Gebhardt
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 36fba3349c41e1fabeb77511ed88835151c156c4..0f2277f61a92853c1f51ef7ca1053c624bfc2bb5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DCGU_H
index 8a2c2dc8906f8f82786d3552d04eeade306d480a..8a730866955776866654128df5296c223523ce71 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index efa36cf1afad6ceade84df470cc89330f5007a23..ea5b5cf5ad9e00f609d491eaccf9bee4f0f891d1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EBI__
index 80fbc847b40909c4f874a89197067c9cdf2488b3..548443e35aead09756e48bfb8eeada17053b9a5b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ef892cae15b730651643d9ae7e9ec484f42f18ee..862ce2682eb621299927caf9b53904cd3393ffb0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2628f9993648fafc923a630009b124e57f82438e..9e59f0a2de23b6f06b7f67dba9e4c4dd94be99ca 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2362669601aeea6c67e6acea10634e86b2e15be6..2d6966c2ae311879e25c546b25a59f98e865f346 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Original Author Guenter Gebhardt
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1eaa89f3f44b03e09d99b9a1eb51a2910e644922..776bb2d91cc48d407adf46959fdd3186b6ea5a52 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8dbf4100e704816cc65772a28ebe904487a935b4..6621231b07b6deea295676a7246099c42c4a3802 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7cadc92b16a2954ac0d42f0bc90b89becccf3a12..48cae55eee914f7b625b2495a89065452dde606a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SCC_H
index 4e8e410abb98a2f6c415ed60a9edafbfcc9e00c6..fa039ee03d5ed7dc8f01e102f06ca44a1375cbb6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 510746d35cb1829ef602ceacfad41f9e9c043441..af3f11e8ac1df803a84a635b9b1b8042ca212929 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 67da6a8e730590b2167b2b3e259494baf83d3bae..22b35b2c5b028b4074ba2f2a7d2a4cefd69d0e2c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 2c7f52af7244cb0ea031ed069fa7656c926842fe..a598ad04bf705029e22ad5183abe3b081bb4514f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008-2009 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define DCGU_BASE              0x00084000
index 43728d1aa5676cb088d6fcb6fd068de5cad37ed4..a2a36489dc8d5d1a60795d287d3dab6235e5e39b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _REG_EBI_PREMIUM_H_
index 271baa4edc0f389e3a9072231a8ea3db4db6ba46..6dafa1b3049b9df0f0a0eb604d4b0d5d86df7b7a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 43752c3c976a51d1707f011725bc8788ec9e76de..0660200ffa549ab96df70b4b43649ab3e2cf31ef 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define GPIO1_BASE             0x00088000
index 726e4383bf8a0d207bfe0681be26b7a036072574..928ad7243421a1daaa43fbc52b9427c94d970683 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _REG_SCC_PREMIUM_H_
index 44b7c4ac1bc3b81fe61b0d88782012935f4855fa..57f94025e70a375589f7adb80eb4efc860aa99c0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define USBH_BASE              0x00080000
index f1a507385b20a8620b798907700d3e0934fe663d..84572a1c77aca806cd287074722c6ada6776ce32 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define WDT_BASE               0x000b0000
index 0c21cd949ecb8315a2f677fa5152b0e0362d553c..ed9368db8b11e9685ece156a71617331d67461f4 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _REG_EBI_PREMIUM_H_
index c4c7e8b96dd4c38f3cc2168b74761170bad2c270..9e5c6fd64fbbf03dab9a3463c0c18696846740cb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define DCGU_BASE              0x0004c000
index edccea049b4235b0e69ed7c62ef3f081fdbef1fd..d9b4770a17d4964c268da27ee5462c98a323683b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
  *
  * Copyright (C) 2006 Micronas GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _REG_EBI_PLATINUMAVC_H_
index 6ff0ce42c73a68d0662bdfca2e75d772cfdfcc63..b1859a47c4d13e42948c7f121dcf100ea742299f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define GPIO1_BASE             0x00044000
index 48e8aeb2e0dcc5ee106dbcc1e96577ce3f363d61..2bad0752e8fb5496adcf657fd0ce979b63d2aa40 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define WDT_BASE               0x00040000
index bf6e8e3aeec267987ef28babc093370f29e024f8..6e98997a7c311ae82cded9a1564459595e25849b 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile for mini-box PICOSAM9G45 (AT91SAM9G45) based board
 # (C) Copytight 2015 Inter Act B.V.
@@ -11,9 +12,6 @@
 # (C) Copyright 2008
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += picosam9g45.o
 obj-y += led.o
index 3fb6a7b7cd4b187fead6c291df44d474ebb300b9..2e32b7fb3636af8b41a4db2ae23255931d8e92df 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dd2db9a762687e35878f788e6fc4f098dcfac58b..9554fefd4ecafe1d0eee8a6ecffe4699847a5954 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for mini-box PICOSAM9G45 (AT91SAM9G45) based board
  * (C) Copyright 2015 Inter Act B.V.
@@ -7,8 +8,6 @@
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fb8ca3a0079ccfaed5bb0589e07f78ffa1114630..4ec3b0cda92b1c12ec362cf5dabf34bf72282ab5 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # (C) Copyright 2010
 # Ilya Yanok, Emcraft Systems, yanok@emcraft.com
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mpc8308_p1m.o sdram.o
index a5a036f9cff4c27b569d1650d7d322ab798d9e6f..ab724da0d2a6d4daccc0820bca2ad83e4119732b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
  * Copyright (C) 2010 Ilya Yanok, Emcraft Systems, yanok@emcraft.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 05c477d38953e97a700c901cd6c7dfb6de7b6e61..4118c019ccf91dafb9d1ddf2ff6c6a38b1245c29 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007 Freescale Semiconductor, Inc.
  * Copyright (C) 2010 Ilya Yanok, Emcraft Systems, yanok@emcraft.com
  *
  * This files is  mostly identical to the original from
  * board/freescale/mpc8308rdb/sdram.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0cb1dd610460c19f8963a9739ad6c83d013553fc..6a71803ac79fdc4530c7aaf02334d568daa6ae52 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007
 # Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
@@ -13,7 +14,6 @@
 #
 # board/mpr2/Makefile
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := mpr2.o
 extra-y        += lowlevel_init.o
index 5246b63365edbaef06e1ee51e545c29658e42e9e..e34a7a9a1759eb67bbd13a3e909fc7b4b1ccbd0d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Mark Jonas <mark.jonas@de.bosch.com>
@@ -6,8 +7,6 @@
  * Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
  *
  * board/mpr2/lowlevel_init.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <asm/macro.h>
 
index 3788a390b88cc16f64f688897adbaa75b1844cb1..9eb04907a46d72163912244251cd75fc0217c10d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008
  * Mark Jonas <mark.jonas@de.bosch.com>
  *
  * board/mpr2/mpr2.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a82f0ae283b2e3d656cc57f1b6a9ab4e84ce0c7d..d6992a26caf4dd7c15f09b4d7c6432e4109832c6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 66c25fa6f3b552abba77da8f95f3f5960bc77667..d3a8e19d0b491ef0effe635f1268ccafc698174f 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007
 # Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
@@ -10,7 +11,6 @@
 #
 # board/ms7720se/Makefile
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := ms7720se.o
 extra-y        += lowlevel_init.o
index 3f3d21e233e57dab095fcc031d5fc56d49741d9c..871d6a81d5a45e90ad86e72424076611a6af699e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007
  * Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/macro.h>
index 48edcc62fd9f47941d078b6f812dc78a4710899a..a35f72e83b9ef46d8774568a1ac470e531bd4f0f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
@@ -9,8 +10,6 @@
  * Kenati Technologies, Inc.
  *
  * board/ms7720se/ms7720se.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 808d459975b3af1c4c192b6b3889decb5654f8f1..4c0b87a80572cf09654740dc9d83435260b79508 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007
 # Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
@@ -7,7 +8,6 @@
 #
 # board/ms7722se/Makefile
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := ms7722se.o
 extra-y        += lowlevel_init.o
index a62404fdc1dc2721668404225adf736e4c85e17a..d4484ef1f0b63799443b6d218909c76d03232f61 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
@@ -6,8 +7,6 @@
  * Kenati Technologies, Inc.
  *
  * board/ms7722se/lowlevel_init.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 869b415ba981520a9d04b5c69d50e0b452af844a..32a90547f96015a30f412741ad947dee46cea8bc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007,2008
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
@@ -6,8 +7,6 @@
  * Kenati Technologies, Inc.
  *
  * board/ms7722se/ms7722se.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a010e32cc381cece5afc0d1464b2ec49ae7bc2e8..a077810600356d33489f735e5be37708a770b30c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007
 # Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := ms7750se.o
 extra-y        += lowlevel_init.o
index d61640df6c9ff42bae59bbd778a79e612c009e2c..9cd2705e5def8f3cca349aa123fbc7fd6a99c82e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  modified from SH-IPL+g
  Renesaso SuperH / Solution Enginge MS775xSE01 BSC setting.
@@ -5,8 +6,6 @@
  Support CPU : SH7750/SH7750S/SH7750R/SH7751/SH7751R
 
  Coyright (c) 2007 Nobuhiro Iwamatsu <iwmatsu@nigauri.org>
-
- * SPDX-License-Identifier:    GPL-2.0+
 */
 
 #include <config.h>
index d252faa91f92bbb59035765175bc924bfbd10e05..903f3a11f7bf1cecf9ea4639ff1860d16482946d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b82e59ee36ff2a3b5bd20929ccd66f06a5f97114..3e05bb55c1b365d66434b161f5667b8cc333c31d 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += cg3100d.o
index d181ca68a04cc3a9d400605124acd7b3c273c512..1e4b7281db6d56c2f2e3926fbb68a712c7ecb16f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 89fd6c89ebd5efbdd31eb49a59f5f186741ab220..525f8ecdf7547b01b30ac6fbc683c139fc8cf367 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += dgnd3700v2.o
index 3ae7f6afbdb8e71a5b634dd8af697179a7ccbde8..f8fc70e28d3ce7c1d63d06f4d1a2507655b2bd6e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8d4d97b9a9d9adedb302d1d67c1a4a66c94be44d..842f9e6a650e87ac7b49fb433b77a9604199b01f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := rx51.o
 obj-y += lowlevel_init.o
index 420ad13a12cb09252fe08cb460987698840ecfe8..6871a5a74f5d2ce122eb1e048804a13ee17aadc5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011-2012
  * Pali Rohár <pali.rohar@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 7764288811718d02cd0d27cda108a26e75a5588f..76f6ede38c62d8b9811c717b59762b5d584fb49c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Ивайло Димитров <freemangordon@abv.bg>
@@ -18,8 +19,6 @@
  *
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0d2f0a54c56bdd01f66f27c02160a078878fed47..fc336ee8192fe5db5f853d185d715351f61b4609 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Ивайло Димитров <freemangordon@abv.bg>
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2008
  * Dirk Behme <dirk.behme@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _RX51_H_
 #define _RX51_H_
index fab7670785714706e0a4dbc69998e0f9205eeea0..c445aafde07a6735d8c0a84017d39337eb35b917 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011-2012
  * Pali Rohár <pali.rohar@gmail.com>
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2004-2005
  * Nokia Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index ef5dd136b4d5408a357c3090e912af92620dcf9e..80cff3eb9ccb6efd5bcdd940237fcb357ec3f4ae 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-y  = ../cardhu/cardhu.o
index 3f9b55f6a7809517ee9e7b624cdd5b70fdfd7e13..95971053d9b46cbfe0e36e41b64c6efd8f63ee6c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  (C) Copyright 2010-2012
 #  NVIDIA Corporation <www.nvidia.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := cardhu.o
index 2ad996226ff5a30fbd9b155b73bb62fa06d17eb0..2ae64b1c33f7a2b66dfa375e9d2be5f7dd9c214a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2010-2013
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c21c30c59852bf6f8fbf65dbe9d3b0def6f68915..c7e11480263a691afbf4753c837da10a618b6682 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _PINMUX_CONFIG_CARDHU_H_
index c9d76e88f1f7b1d92ea695324048d1cce7b88589..bc114e61c7d63d505469e5d9010fadd68c879d68 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-y  := dalmore.o
index cb9282e2923adbbd018498e779d6acc83aa5daa6..fcee21713fa4bfa470b359864de666d1761b98fb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 294731e96cfabaf2e471f0bd32dd2a1ea3ce5a1c..4acf141a8c51513d771ac29de8f81bc2208500a3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _PINMUX_CONFIG_DALMORE_H_
index d66a72e5204c7fb5d7268704164f96cf41d18f32..8baaf2c911ff6846f5181a342c00b3d792f5575d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 7955ca5cdf83a60ff9baf9c7e8894f239f2cf097..14bbfbfc1037cde5896f104b7c029b281eae10ea 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /*
index 222b025e9c54d746bdd88d3e2fdb94396eba5e98..2e1027bf9dfb69864877225e9bb758908f4f8ec6 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  (C) Copyright 2010,2011
 #  NVIDIA Corporation <www.nvidia.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := harmony.o
index 2945785ed176bb945fc2d2c06174ce95be810db1..dd56a39cafbda0513c0078a4f692cbe59b805c4f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 31695d4a0fc41c0fccd4d0941cbf635fff3e93a0..aed08b42321e80fd9da9681b0686d79ca8fc7e3a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 01237dbc29122dd3e3c2cafc10bedb24ed17816f..fc5cdd1eb1194baf93a38bab00d2f3e9ae4c07d0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /*
index 54acf5418d268e49b96b4f1b1417bbc63cba92df..ff5c67de98542a82ef04933496db123f32024ea6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index fd7f1d17f4d7e402cd1caaaf82b80eaf1dfa4c9b..43c757e0300ae15cf387b6eac57c1d4e62b5cc68 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /*
index 9df543a4c9e87faa613fbce6e78ffccb6f8b254e..e0c907bd17cbbed9f6953703d07ff941e69348b9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 24acbccd97b2a8fa8508600b99e0840696731277..aa5d7f95d0ff18923d830c65140a019ebeb4e881 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /*
index dbdc1b65e6807ee380d502dc7671b257701f553d..212037da5ac03ccd32e51b9380080213220605db 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 601728e4693aaa3b568172d2641a5ac9e939edf8..d9abfa7115acd2e5b3005fb218752439646fa179 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /*
index 39e550149aae669bf073bcc54be7bbc90ef90f8d..ea5402c1cd80d46e90ccaab2feb3f4e622b04253 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _MAX77620_INIT_H_
index 7ce656f51a25f38eb01bfef47e1edf8f0d458e79..dba3579ad2d77415b37b808d23753be261dd7376 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index dd4228f671d0098f95bad12d138ede6ef9b8652b..04bb6ce20772b421c8179ccb9aaa0b92c66a8b48 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /*
index 529ed9d4547a1712aabb9557c4c7f76e450ceaad..496e8a02111e9a91c17f7c7026cdd8a6b6c4b5e2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 91714184675b6a01b0f0589a30eb9cdfdf77a0f2..7793e7272a56413bf3c52de900efa77e3645bbc4 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  (C) Copyright 2010,2011
 #  NVIDIA Corporation <www.nvidia.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := seaboard.o
index 0d5eec9dd82dafcd85bb980c872113c3e80304dd..b88aa8e964143b08527101657cfd6a387616164a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1770ec2468def1890fe1f6ae6d5ab8fc87328017..5ebd6a0c09984fd974b39fa8f724d7452759ab5a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 30fb132c77560ca38d89a8d094ef3db0cded799d..17e7d76ae7aa7ebe6a5355adb8ff2f3a8b6a505e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /* AS3722-PMIC-specific early init regs */
index 59d53efe4484effc4c4b4706a55b6317828462f6..fc7fea406d6e8ec3a8385fdea3e6604715eaa214 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 /*
index c56ef129d6c7a5138994e1e3e213a5dd63d30010..d89bbe5ecce2f828e266242d7327c79fff9ca970 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index f67044f2cf276e1dabeb29c04d3872267932d51b..3bec3fe33a8fff4ce667a7f83fa2b0e8de54d141 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  (C) Copyright 2010,2011
 #  NVIDIA Corporation <www.nvidia.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = ../seaboard/seaboard.o
index 133114c08df1fd6ebc86f227ab801dbd2389fdaa..b2ea897434405606e3a01146b7d01d51384d684f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-y  := mx23_olinuxino.o
index f05fd0a9da059144fa74014877bf28538b5ab27d..f1d7cb8c93a2440230718311e950ef18704635d6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Olimex MX23 Olinuxino board
  *
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index de3b0e4c8b0d9153324539a0c5436af8ebcc6e3a..248176c23cdc60a926a754356f91f5af741996d9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Olimex MX23 Olinuxino Boot setup
  *
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 59c118d074ae2f19fe668d57220bfa2e3b4fdf08..d873f0d7368b9ca7f1242b18a77f7703e9454f19 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y   := calimain.o
index 80a142eaf899b29d08d5c458917acb0222bf010d..648d191523bde00b199d3edf798b1b2d0e2dec55 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 OMICRON electronics GmbH
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
  * Copyright (C) 2009 Nick Thompson, GE Fanuc, Ltd. <nick.thompson@gefanuc.com>
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 09fc788e8dc5da3d3e7d4601cc1ffc2258241049..19e893e43d7420b11edc893997a591461d769298 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y  := board.o
 
index 21890715c78edc27704a65759da233d1c908fb6a..b62bab9fe4f671962c7a9333816d82b6de6adc07 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := spl.o common.o
index 5656e2d17f0287c2456393a4d832dac3c8d9fa24..fc02d66d531fbc93b5dd02e23bcc403e8a6a7157 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Maintainer : Steve Sakoman <steve@sakoman.com>
  *
@@ -9,8 +10,6 @@
  *
  * (C) Copyright 2004-2008
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <twl4030.h>
 #include <common.h>
index 102f9805fa2b29c7c000cda6410f4cd3c656e5e2..8fa41f81550cf362d33363564245b97439c3ddde 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Maintainer : Steve Sakoman <steve@sakoman.com>
  *
@@ -9,8 +10,6 @@
  *
  * (C) Copyright 2004-2008
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index bbe16d54d713620f016f7607cb55187dd2a0be0d..513a3e3d632ff1417816ede4d9c40a5b18167b8e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Steve Sakoman <steve@sakoman.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _OVERO_H_
 #define _OVERO_H_
index 5af780efc9e83b7b6910ed8d640e53901a73fe94..d577e00fbca97e295363669fa13fab72e61e216b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Maintainer : Steve Sakoman <steve@sakoman.com>
  *
@@ -9,8 +10,6 @@
  *
  * (C) Copyright 2004-2008
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <asm/io.h>
 #include <asm/arch/mem.h>
index 918b65691d302fac9aef079039bc18f5e74f3c1c..c05c8fb854b6f6b71657cab170966f2ae17827d1 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := pandora.o
index 3502bbf5a9dc5c6d303726219257549bd0a72446..4f91dc3bee18fb032377a85a09891e3a8c6fc594 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Grazvydas Ignotas <notasas@gmail.com>
@@ -10,8 +11,6 @@
  *
  * (C) Copyright 2004-2008
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <twl4030.h>
index 268b92998f66ccbec0cea9ef8a9e39a922f0c4b9..9c4c5d1cd795a36c5af93277dc67c810b0011122 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Grazvydas Ignotas <notasas@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _PANDORA_H_
 #define _PANDORA_H_
index 647eb85d7435e92cb33ad0feacf79db26d03fa82..5ef9b7f43bc2da0981ad0b5b0e45c6db2a01b6c8 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = pb1x00.o flash.o
 obj-y  += lowlevel_init.o
index 89353654750a902d21d80e90020854f1e3481ee2..c7daf5a0ef46b3d88298023af223d7c888fa7010 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1c0540a9899e80ba21530d178a9a054ef0c16810..f3e6110077522b0fcb10b7a597047031261cb686 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Thomas.Lange@corelatus.se
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ecb1d61669860bc94a0417132cd9d6413b446967..ff6f8b42216a38be9e646d655b300db2fe98c33e 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  += mux.o
index c57625b041e7bdc774937eccf4b67f3fc647b48e..e720fdc0d929da3841f17165da177c68be4960ad 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2013 Lemonage Software GmbH
  * Author Lars Poeschel <poeschel@lemonage.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e0b39e03648a62103a27d0fe522cc24f66d0bd59..3366e51c856d2e6dd42fb50f5364ce89b5a78ea2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2013, Lemonage Software GmbH
  * Author Lars Poeschel <poeschel@lemonage.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index 144f4e731618bb15d701617d0f7a525c52a5deea..ebbc9b237ae88166c27e7d6bf975c6f95a07104a 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := pcm052.o
index 2a302d79341e6b43ef3dab331cfe0b43c6e8e772..d25f6119421dd049cb8af0a626029c7f697058fb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 3ADEV <http://www.3adev.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 54a4e4f9c3c70fc428b145bf69405a73d218792a..f988af2abc08b2d7d30b49673a95c5884f65109a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 97733b110cd4fc895e4fcb43944517bb83564d51..75b503d95d424494acf149007ed1d93a5ba0ac6f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := pcm058.o
index 277590f4a9d48c4c1b2f13023dda0c48f5b249cf..5ecaf00be7b0cfaf28fa61ce04b19049f352badf 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 25af9a01e1b733cc44bc4f0351c47f179225ec9c..c50f315d91182ec6f9c7a9a392e4dafb6208b30e 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := pfla02.o
index 18ff9efeb199159d267fbbf3889d43ffc91f641d..aae23a3e44444a9d98781408426fc208435e3118 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a1b407d7074de14ff03a8dab1bf767427f0953e7..ffe1833b06b9ec47cf60bb7526963c7fbac726a5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 PHYTEC Messtechnik GmbH
  * Author: Wadim Egorov <w.egorov@phytec.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <asm/io.h>
index 1b7f9a13b712fdb02f35929e81b1eef4c40d3a38..f627264f5f615ea18611d1f07daf7a1ab6c7a714 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 PHYTEC Messtechnik GmbH
  * Author: Wadim Egorov <w.egorov@phytec.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /*
index 74c6db5b1524b39f62003bd46185753a7f381a1a..540bd9dc12f7de86c31032f2b988d5ee69916fc8 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-y  := bg0900.o
index 06612fa34d24d5db84a671fcb8afa4fdd468076a..e3e8e74220d5a25b07ef5fe7bd56a2db42b8a4c3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * PPC-AG BG0900 board
  *
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a04c9553e40ddf185e8d5a6dffca33705e918343..b46bc8939a38dcd3bb562cc8f7d6839e419ed1d1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * PPC-AG BG0900 Boot setup
  *
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ced5432e86f82500bb7f299f1a747e5a0f33f591..7cdf53cf9ec7faeaf6d1c7312ddfa812678cc384 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y  = ap121.o
index 56ae8e1ea4d01d6e6631e48db022fad54607fb79..24acdcb2e6f47c1d54df207c6907095147c322ae 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 00f78376ec5fbe558ea67714f8bb06c1e4d55ad0..bf9fd83af9b438e6dbe9e5ba1b67f5d8518308b1 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y  = ap143.o
index 1ebd362256594ae581b65ab975699ea4a91687b9..8ee26ababaabdfe51ab701f4910f9ef07a867495 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 8040573ff9270147179bc9cdffe5b9fb72f8b4ed..98e38740905ce633f864de38f53b3c1c1105c67d 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = qemu-mips.o
 obj-y  += lowlevel_init.o
index 583acc2e440043a2ac05c2d8774a3af6cc07f27e..414a9c001dcc08ff9e307f9b666e76e89503d4ab 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Vlad Lungu vlad.lungu@windriver.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5082383be4f64e43aa323079d69378da4daaf527..9b452041f47ee0f4541cff35af0064c99b9c28ca 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := dragonboard410c.o
 obj-y  += lowlevel_init.o
index 9a600952a6a823f7d26a69e9a59958aaa1adf765..e7ead57f0dac313caab6ace495cee64be4f379bd 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board init file for Dragonboard 410C
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ba29b12fc62d96d2a13006f94bd0c03c66dbba70..33e9d305f933e8d600d63f07a611172e1695b88f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ARM64 header for proper chain-loading with Little Kernel.
  *
@@ -8,8 +9,6 @@
  * https://www.kernel.org/doc/Documentation/arm64/booting.txt
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 15b2d0c7fdc75a83e068e0880ea589cf6c1991d8..762fed56170e0fea2ff5a88b6926df00fd70039f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016
  * Cédric Schieli <cschieli@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 7fc7c7a79f3e978a2470aee4e0724a89c143be56..a90d0f52e7f2d3f4e2895d3792d57793f5869a37 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 Build & Run instructions:
 
index 62ac4d7a605f7ca8c8310696b839c0bf33de693c..dc3f718b0565714b1762dabca260e194cc0f658f 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Override linker script for fastboot-readable images
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  *
  * Based on arch/arm/cpu/armv8/u-boot.lds (Just add header)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf64-littleaarch64", "elf64-littleaarch64", "elf64-littleaarch64")
index a1ce4b210f6ac267c590cf12a42305f2e5f031df..643311f5b3bac3be894c96429985f4ec5c44f9a9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := dragonboard820c.o
 extra-y += head.o
index 6040787cffd670fd7c0b6d2b4939f55798676736..ff6903523d62f79948fe96aa47d5b5caa03ccbd7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board init file for Dragonboard 820C
  *
  * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/sysmap-apq8096.h>
index 06d82d5831cdacb6b4f722cc7f94d16fa2f0b09a..29be61a90dde55992175e7b195749ef615de39e9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ARM64 header for proper chain-loading with Little Kernel.
  *
@@ -8,8 +9,6 @@
  * https://www.kernel.org/doc/Documentation/arm64/booting.txt
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 1f310b31c75d3e425f5ef03305cc28ab278c8f29..966e9520e85819623a81c22bc68fac6ddc9e0ff1 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ================================================================================
              What is working (enough to boot a distro from SD card)
index b84b4ac8b38695f03f899197e8b15b95c02247d7..bcf5738d387f1f0b958bf819815b1b2f523cb6bf 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Override linker script for fastboot-readable images
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  *
  * Based on arch/arm/cpu/armv8/u-boot.lds (Just add header)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf64-littleaarch64", "elf64-littleaarch64", "elf64-littleaarch64")
index 445088f27bd6fa0d66df0a74eb3e91bf877ba4a5..ec2c83cc89051aaab2fb3a2bef5efee4a97bf7db 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014 DENX Software Engineering
 # Written-By: Albert ARIBAUD <albert.aribaud@3adev.fr>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := cairo.o
index 6cf54095f541f28cd6e5a0bcab9ee99b6fbdad65..8999542a7ddd509b10080c06e60dc2bca8b0c178 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 DENX
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
@@ -7,8 +8,6 @@
  * Itself derived from Beagle Board and 3430 SDP code by
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 50734d01041617e33cd704d4caf8463ac163938c..f57a6081d824aa931d60f7728107038d947c0cf7 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) DENX
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
  *
  * Original code (C) Copyright 2010
  * Robert Aigner (ra@spiid.net)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _EVM_H_
 #define _EVM_H_
index 5119e954550d301a931ef8b393e7a1e95e566d70..bdc02a6a7929721112e771cdd02d75b3cc264089 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 5119e954550d301a931ef8b393e7a1e95e566d70..bdc02a6a7929721112e771cdd02d75b3cc264089 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index c3b4e69239d6f8f89cb19528c14b038ad5af9e33..3e6bc688e7affb67ade1eaee3f2d9ee9ca0264b1 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2009
 # Marvell Semiconductor <www.marvell.com>
 # Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := ib62x0.o
index f01fb1c6e7624bbe66d9714fc3fbfe0d98db0619..e8aae4cb81637594b83b9e5674cdae76b9f2b18f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2012
  * Gerald Kerma <dreagle@doukki.net>
  * Luka Perkov <luka@openwrt.org>
  * Simon Baatz <gmbnomis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 11278a865466d2c3c5a207cbc923887dac597a17..3690e13533ab2ede16964dd81178544b9b534ffd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011-2012
  * Gerald Kerma <dreagle@doukki.net>
  * Simon Baatz <gmbnomis@gmail.com>
  * Luka Perkov <luka@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IB62x0_H
index ec00c15af3d6e62bc84bcd44a2861b48063f2ee8..1249a0e4bc0aefe21961a7d68c6c72cd2748fccf 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011-2012
 # Gerald Kerma <dreagle@doukki.net>
 # Simon Baatz <gmbnomis@gmail.com>
 # Luka Perkov <luka@openwrt.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer doc/README.kwbimage for more details about how-to configure
 # and create kirkwood boot image
 #
index dcb25acf1884b5f7861a66edad37d2d444413489..b1186cdf100b470e25e729f66cf5400389bd9e62 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # (C) Copyright 2012 Stephen Warren
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-y  := rpi.o
 obj-y  += lowlevel_init.o
index cdbd8e14db403cc0dc90b02aaa1ee828460530ce..435eed521f62ad40ef68ffd8785e4da4f58590dd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016
  * Cédric Schieli <cschieli@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 30495057d1759e295a54996bddf0a0f35f448283..35f59395520731b304ef12df5919b7b85ac890bb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2012-2016 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 0686f9749ed877c1db4fc643e7cbab6978d55242..944a3bfe2cf6633047fa546c2f2b22f64fe27692 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007
 # Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
@@ -7,7 +8,6 @@
 #
 # board/MigoR/Makefile
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := migo_r.o
 extra-y        += lowlevel_init.o
index 322e17779e825abad817862d1983b3304de160be..1b494faeb0e2a7b4a708b310f738f7d1d741f364 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007-2008
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
@@ -6,8 +7,6 @@
  * Kenati Technologies, Inc.
  *
  * board/MigoR/lowlevel_init.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 6409a73de1447a4ae15cd6eed9b37ffa7591536b..767c45cc9c8e921cc22fa94e84fc050eb9c6ff76 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
@@ -6,8 +7,6 @@
  * Kenati Technologies, Inc.
  *
  * board/MigoR/migo_r.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7598b1a4b92b698827e790cef44e85b517b8f970..86e9d2446dccde6d159a9ad381bd93bf9800099b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/alt/alt.c
  *
  * Copyright (C) 2014, 2015 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
@@ -106,10 +105,6 @@ int board_phy_config(struct phy_device *phydev)
        return 0;
 }
 
-const struct rmobile_sysinfo sysinfo = {
-       CONFIG_ARCH_RMOBILE_BOARD_STRING
-};
-
 void reset_cpu(ulong addr)
 {
        struct udevice *dev;
index f893a49257d6663e7c30fc00091eb4ab80d02179..4260dff119458fe439b993fcb645290982ad3862 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/alt/alt_spl.c
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 3323c3aee1513541cd9e259eb9fe50846e1416c5..2f657505ceb168e768db42bb02c6ba0e592624a8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/alt/qos.c
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
  *
- * SPDX-License-Identifier: GPL-2.0
- *
  */
 
 #include <common.h>
index 9a6c0461be94316e6dc1468bd38877bd69fd1c74..d92c43704ecb187f111c7fa0847983ae7aaf9684 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2013 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __QOS_H__
index 18e1ed5f5d6671df3e9c2ead43fc9e41e522bf28..6551b940d301a92e0f372700cfa6a05567705d2a 100644 (file)
@@ -1,11 +1,9 @@
-#########################################################################
-#
-# Copyright (C) 2008 Renesas Solutions Corp.
+# SPDX-License-Identifier: GPL-2.0+
+######################################################################### Copyright (C) 2008 Renesas Solutions Corp.
 # Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
 #
 # board/ap325rxa/Makefile
 #
-# SPDX-License-Identifier:     GPL-2.0+
 #
 
 obj-y  := ap325rxa.o cpld-ap325rxa.o
index 218d479c6b29d86dd3acf032837db99ed6157f51..700a48687de5f1ed9e83dc3afb24d8fb50b14b1e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008 Renesas Solutions Corp.
  * Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 867ca51225b43bd7388116f4816a103e61318fd9..1a24581c32a62d3bf543907e1278f93655d0da35 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Renesas Solutions Corp.
  * Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
  *
  * board/ap325rxa/lowlevel_init.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 5dc307370d5c1676288ce19d02d35562e91c76a5..fb1c93973a51afb6f7024ba965993d2ccfffd30e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/blanche/blanche.c
  *     This file is blanche board support.
  *
  * Copyright (C) 2016 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
@@ -468,10 +467,6 @@ int dram_init(void)
        return 0;
 }
 
-const struct rmobile_sysinfo sysinfo = {
-       CONFIG_RMOBILE_BOARD_STRING
-};
-
 void reset_cpu(ulong addr)
 {
 }
index f1327f6075ce98c8cbd958be4c61d2b69ad4d8d1..e3ad83ee0c26ab4700919df793810d48b6c0c392 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/blanche/qos.c
  *
  * Copyright (C) 2016 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index e3ecddfd28ca353ae93eaffdb7dc44790d67acfa..6d2febc4dff207fbe398e28111f8dc3d134bfcd9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __QOS_H__
index acdaaff72ae48ccfe07baa70e49eb0b9384c8beb..f804fae6eebf2130624b5c97bd4a83386f79742f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board/renesas/draak/draak.c
  *     This file is Draak board support.
  *
  * Copyright (C) 2017 Marek Vasut <marek.vasut+renesas@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 6b918f42a1c1ea7d4c6704bd9671221585c46ba1..4bf0a202e08bd00ffd1cc591ca3d0f64b5ced4ee 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board/renesas/eagle/eagle.c
  *     This file is Eagle board support.
  *
  * Copyright (C) 2017 Marek Vasut <marek.vasut+renesas@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 2e6fb50fea2cdf2fe260dcf2d59514bd2d9319e8..aae3f7081388ec5c6508b18d2f53c1da0733ef4b 100644 (file)
@@ -1,8 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 # Copyright (C) 2011 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y := ecovec.o
 extra-y += lowlevel_init.o
index e4bb440d2455d8eb306d9a55208fc96a1bd785a4..6b6c5dc559189150afdd0da453203dd434f5a8e1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009, 2011 Renesas Solutions Corp.
  * Copyright (C) 2009 Kuninori Morimoto <morimoto.kuninori@renesas.com>
  * Copyright (C) 2011 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ab604c7fef8ed68a6e02a9439ae3f9d7103d99cf..adad932316b0a03b60258a1f91112fbafd737b6a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Renesas Solutions Corp.
  * Copyright (C) 2011 Nobuhiro Iwamatsu <nobuhiro.Iwamatsu.yj@renesas.com>
  *
  * board/renesas/ecovec/lowlevel_init.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index c9209701dd3f251409200d36eaf2d368c7ee363f..96ac29d9ab03fd7ea345fb66aaa8f5e9849bcf06 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/gose/gose.c
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
@@ -111,10 +110,6 @@ int board_phy_config(struct phy_device *phydev)
        return 0;
 }
 
-const struct rmobile_sysinfo sysinfo = {
-       CONFIG_ARCH_RMOBILE_BOARD_STRING
-};
-
 void reset_cpu(ulong addr)
 {
        struct udevice *dev;
index 17b9da69d03b93b071a75729edc3bbe156305727..2f94d3e76c78cc37f95c5d4559f8197a10167f8f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/gose/gose_spl.c
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 0317ea26c7d9d278440b92884ddc290e7718f7e3..1c4ebfc6a8ad49f251d03ce55a6a900b10b575a7 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/gose/qos.c
  *     This file is gose QoS setting.
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index ffd404797d80a240ca84f8984d84661f47f7f3d2..29f05c7ff58bbeaa589b1f639f21a33481704494 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __QOS_H__
index 4a4007b7a364ab4b4e672f708853a08c8e7f0b98..b6688a2cc0827d8f798e82e9d97e0acf37e6234e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/koelsch/koelsch.c
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
  *
- * SPDX-License-Identifier: GPL-2.0
- *
  */
 
 #include <common.h>
@@ -113,10 +112,6 @@ int board_phy_config(struct phy_device *phydev)
        return 0;
 }
 
-const struct rmobile_sysinfo sysinfo = {
-       CONFIG_ARCH_RMOBILE_BOARD_STRING
-};
-
 void reset_cpu(ulong addr)
 {
        struct udevice *dev;
index de6c1c056736c3b85598d78da006583e5813ab36..b7cdcb22162b84e370c9e42154b409e90aaf3c07 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/koelsch/koelsch_spl.c
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 16118d72a04914a84901bdc8896a31cf182b626d..f884e5fe65097262bccd07ebb262c27eae41c510 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/koelsch/qos.c
  *
  * Copyright (C) 2013,2014 Renesas Electronics Corporation
  *
- * SPDX-License-Identifier: GPL-2.0
- *
  */
 
 #include <common.h>
index 9a6c0461be94316e6dc1468bd38877bd69fd1c74..d92c43704ecb187f111c7fa0847983ae7aaf9684 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2013 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __QOS_H__
index 505efb5bc467f55ec627c0b2bfd5ea728c6485d3..6bfb0d140489919f4712ed6df5cca188ac33a31f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/lager/lager.c
  *     This file is lager board support.
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
  * Copyright (C) 2013 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
@@ -122,10 +121,6 @@ int board_phy_config(struct phy_device *phydev)
        return 0;
 }
 
-const struct rmobile_sysinfo sysinfo = {
-       CONFIG_ARCH_RMOBILE_BOARD_STRING
-};
-
 void reset_cpu(ulong addr)
 {
        struct udevice *dev;
index 5730eb2f1efc0a660f94557ed031a98ed34ced4a..ba9b494476e65a5bfb2b8b7870e00a2784e27ec6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/lager/lager_spl.c
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 25b8d0956a78af5dfd23372ef1e078b1d526dfac..f01ca2fac71bfd1906f9364838e9b6f33f2000e6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/lager/qos.c
  *
  * Copyright (C) 2013,2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 9a6c0461be94316e6dc1468bd38877bd69fd1c74..d92c43704ecb187f111c7fa0847983ae7aaf9684 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2013 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __QOS_H__
index eb66bc903e35d0e6e5e559e1e91d79b7d5a25588..cadff2cd0230e32f58a3676a91d9e89dbfe0dd0c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/porter/porter.c
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
@@ -111,10 +110,6 @@ int board_phy_config(struct phy_device *phydev)
        return 0;
 }
 
-const struct rmobile_sysinfo sysinfo = {
-       CONFIG_ARCH_RMOBILE_BOARD_STRING
-};
-
 void reset_cpu(ulong addr)
 {
        struct udevice *dev;
index 55f4cace0cdfef907501c1ff3d277ef8386f3779..7bf6823e05740690efd497631258bdda2d4e8e8b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/porter/porter_spl.c
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 6b19c5e29cd92911b53486e1e73905d4beb7e54b..bca54f7f74c6e959ae1ecb89c5b713d9d0a27099 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/porter/qos.c
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
  *
- * SPDX-License-Identifier: GPL-2.0
- *
  */
 
 #include <common.h>
index 75a20bb07515b6a2c98237ff5a6704590112ab88..2cdbfd90a11986c04bde48717d74e63293ba5a5c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __QOS_H__
index bfe52d6dc962cbbaf0be309b966c281074bc08d6..8d98016cbe2c84ad963f606d9560f09aeb536c25 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := r0p7734.o
 extra-y        += lowlevel_init.o
index c2fa5656a4febeb61e1691686448e8c79fb06437..feb92f0cf400ac29b882634b5905f19dfeeffed6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C) 2011 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 #include <asm/processor.h>
index d0b453751333c314ddbc178cced1f16ed32752a6..7ebde48d2948dd594d9c758a7db75d2537f6bc18 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C) 2011 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4021ab6228a82c573044ee01bdf8138c700f43bb..51d8d244df6c40abd1407cb225327faf15129d77 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007,2008
 # Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := r2dplus.o
 extra-y        += lowlevel_init.o
index d6fb4da82b4cfc6d033bb408512bc3ac9c04cda5..f0773267b102e1c73cf69836fa49a0b654266589 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007,2008
  * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 66813a3e13ab6e5716266e39ef5572c1bf173df4..0a387db35d296ab65ef8fba3076455d73d5290b1 100644 (file)
@@ -1,9 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007,2008 Nobuhiro Iwamatsu
 #
 # board/r7780mp/Makefile
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := r7780mp.o
 extra-y        += lowlevel_init.o
index b27fe291437aa20492363e47414d73ca0df76dff..7be1a1bf07039082cfdf3a7a20feacd34078a7d5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007,2008 Nobuhiro Iwamatsu
  *
  * u-boot/board/r7780mp/lowlevel_init.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index de259f502b4c174401f5414af1b88d1e47aa38ab..e2c5c5ba937c9c8726d1ce42a4413418d243fafb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  * Copyright (C) 2008 Yusuke Goda <goda.yusuke@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 110268935cfcf56293bd0aaf2943f5540b6d7120..cce66bc4d2a90aefeebfdea228f29b93f2dca11c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007 Nobuhiro Iwamatsu
  * Copyright (C) 2008 Yusuke Goda <goda.yusuke@renesas.com>
  *
  * u-boot/board/r7780mp/r7780mp.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_R7780MP_R7780MP_H_
index 33c1726f1863ffb5c51595ec7c8e219b93768077..1129f4bf0c08b4d8369eccb795e74e6a1b519371 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/rcar-common/common.c
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
  * Copyright (C) 2013 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C) 2015 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 08139a2339af0a4837ec4a545b988f4e79c85e02..545079e99e8cfcdb5dad274ca733c37b2b98bf78 100644 (file)
@@ -1,10 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007,2008 Nobuhiro Iwamatsu
 # Copyright (C) 2008 Renesas Solutions Corp.
 #
 # u-boot/board/rsk7203/Makefile
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := rsk7203.o
 extra-y        += lowlevel_init.o
index ee472a42ba52a310061ee0965a84222c0a35392b..f82dd7dc05b005c0b98b2191976dc4db9238968d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Nobuhiro Iwamatsu
  * Copyright (C) 2008 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 
index 72c562d3e579f75b28b6c180317eb93ad728b039..780c1866be1a36db4fbcbab5495cc05ae200dacc 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008 Nobuhiro Iwamatsu
  * Copyright (C) 2008 Renesas Solutions Corp.
  *
  * u-boot/board/rsk7203/rsk7203.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2a845a0041607bea54586efa9236a907b499cea9..4efcf5cba92246d169055177bf4507d80aaab5da 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Renesas Electronics Europe Ltd.
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := rsk7264.o
 extra-y        += lowlevel_init.o
index eae270377fea3e644430567d8d40c05563776a1d..75c251b716c778be933e29689f22faee769b25c4 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Renesas Electronics Europe Ltd.
  * Copyright (C) 2008 Renesas Solutions Corp.
  * Copyright (C) 2008 Nobuhiro Iwamatsu
  *
  * Based on board/renesas/rsk7203/lowlevel_init.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 
index 4ebb27b463d3822c357091fa11b3186b0b2af127..8f3b157bf7e94ca2fea3c5243884b533b55643ad 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Renesas Electronics Europe Ltd.
  * Copyright (C) 2008 Renesas Solutions Corp.
  * Copyright (C) 2008 Nobuhiro Iwamatsu
  *
  * Based on u-boot/board/rsk7264/rsk7203.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 86b2263310df27c63929d41b9b96408b7a159251..c4371f99fba915f97ed39153cb1ddd526a23f37e 100644 (file)
@@ -1,8 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012 Renesas Electronics Europe Ltd.
 # Copyright (C) 2012 Phil Edworthy
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := rsk7269.o
 extra-y        += lowlevel_init.o
index 120bc6b325d777b4d5879a39db94c86c8f9f6544..b7ce60b46d1437241e47c4c98b92b80b4b50c3eb 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Renesas Electronics Europe Ltd.
  * Copyright (C) 2012 Phil Edworthy
@@ -5,8 +6,6 @@
  * Copyright (C) 2008 Nobuhiro Iwamatsu
  *
  * Based on board/renesas/rsk7264/lowlevel_init.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 
index 0066f9f6d016e1e971ccc9becbde51c471f30f8f..223234eb2427c798401ff2b5c56faa56a48832c1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Renesas Electronics Europe Ltd.
  * Copyright (C) 2012 Phil Edworthy
@@ -5,8 +6,6 @@
  * Copyright (C) 2008 Nobuhiro Iwamatsu
  *
  * Based on u-boot/board/rsk7264/rsk7264.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 882a35c1400d2518a52e82e8cf88bc85dfd2c3a0..651877cac2538aae1f3c4967cf36e9b768665a6e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board/renesas/salvator-x/salvator-x.c
  *     This file is Salvator-X/Salvator-XS board support.
  *
  * Copyright (C) 2015-2017 Renesas Electronics Corporation
  * Copyright (C) 2015 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index fb6eeeccda8e1c5dc075a4bfc2b2a2c3ac9f88bd..658dc3bc6ded3ce2f8338ae73cf4212e0aa8d850 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012  Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := sh7752evb.o spi-boot.o
 extra-y        += lowlevel_init.o
index cc8b8c0aca37d78e4fc05c47539e90c7969c47d7..0f7b643ad8fe0dcd173eaf2234dd7537f6ce2b44 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012  Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 5da6f39ae332b23d33cb0bbf1a4266b6a028962e..480933b3cc964399c6f0b2a38160c927b14bfca2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012  Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 429314226216cda242f4a0ca29eb00e4d0ee8e64..e1e099777c71d7dbfb6d83e19561a8a10df952fc 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012  Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := sh7753evb.o spi-boot.o
 extra-y        += lowlevel_init.o
index 98551e1055947bcfd76bded62724c554c7504d09..901e9eb64887254ea93dedf68642975351022a4b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013  Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 8604d882474048c2487a64b14d34664d3c8f967b..dfdc6b79b7ae1c9e8abd16bd5fe2d79a676f2e35 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012  Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 21903d9c7bd009f318336977f9ba15e0cbbca648..243c6f6e883d3e8a7cb1786b0d79e756a987b5b3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013  Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f1ce0f687d17e0a3571e473e069ddcd8a6332b54..ed3be4b6ab648f84c0e733921a299b3f92c40184 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011  Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := sh7757lcr.o spi-boot.o
 extra-y        += lowlevel_init.o
index 6db26d9450dd0785d87d06caec65edd4cba70f6f..ee288f807f5eff17fa8fd839931fa9f755a07c66 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011  Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 1c598fbedd895165b8179436af9faf5dd93b5dda..90c5508e439c7d623ea30d65a5f377675e8f1098 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011  Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 13f7ae9b476c91d79123afb047c22e69d1a1223f..0db63c5d2bb83973e74baeeb47f30a3ded8a251a 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2008 Renesas Solutions Corp.
 # Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
 # Copyright (C) 2007 Kenati Technologies, Inc.
 #
 # board/sh7763rdp/Makefile
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := sh7763rdp.o
 extra-y        += lowlevel_init.o
index e8e3d6fae396fb3013bf335207a15a7b1a1c4ab1..80ef2580515e91932c41ee45be922022f7ec3822 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Renesas Solutions Corp.
  * Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
  * Copyright (C) 2007 Kenati Technologies, Inc.
  *
  * board/sh7763rdp/lowlevel_init.S
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index d83e2f83b26a20b91a4b4ebd3b35d0aee512d216..9bc2c55986cf59b41e9c15adf4c1aa346f26edbb 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008 Renesas Solutions Corp.
  * Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
  * Copyright (C) 2007 Kenati Technologies, Inc.
  *
  * board/sh7763rdp/sh7763rdp.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1bf5d532c7f23d6edd4a28c5fc31ddadc84ee547..ba00657d7ed0f456bbc789888531f6b94e54b29c 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2008  Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := sh7785lcr.o selfcheck.o rtl8169_mac.o
 extra-y        += lowlevel_init.o
index 4bda38cfad2bfbdc6e7026b40ffb956dad4b8ad5..658ebbaaebd0631dc377e1f3bfd68c36173ee350 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 #include <asm/processor.h>
index 888de48463fc06afa272374b3929b2d44056d6f6..51240e6d62569526275614075ee0195243099f31 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define PCIREG_8(_adr) (*(volatile unsigned char *)(_adr))
index c91ebdc5435161c6964b2ee71592ae5cc4ad860a..68c324113fbf1cc14d32289822284108f2e5543c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9a6cdab9ee5b633d2bdf6b7ec0d90fa5cc1c3724..c5f469342d47fb53edb0b337a37cc877c4a8a417 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a1a030197182f0844e4f51460819979eccfcfbbc..1874334814f2bb049f0daa0f24e61d2428ff5d9a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f86fd01b67e3001a10c3b0246cc9b0a2d01e5d84..43a2989865735a02115eead4c369a494ad643855 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/silk/qos.c
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
  *
- * SPDX-License-Identifier: GPL-2.0
- *
  */
 
 #include <common.h>
index 75a20bb07515b6a2c98237ff5a6704590112ab88..2cdbfd90a11986c04bde48717d74e63293ba5a5c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __QOS_H__
index c932c255a084ba49348121f36cd4dcd31ba76b84..5fa472ce81b861f7cf5f5013c38157d5d9a6affc 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/silk/silk.c
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
@@ -106,10 +105,6 @@ int board_phy_config(struct phy_device *phydev)
        return 0;
 }
 
-const struct rmobile_sysinfo sysinfo = {
-       CONFIG_ARCH_RMOBILE_BOARD_STRING
-};
-
 void reset_cpu(ulong addr)
 {
        struct udevice *dev;
index 5309ce9f08278d63399efce993d58db6b13e8141..64ee75a63e1a2035616983d13b3701c6794e072b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/silk/silk_spl.c
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index fc1e30ca578fb2a1ddee6d714e045f4a44d2fcc0..cffdc3e9d21ebe9ef67b4d3a996cc146f919317c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Stout board CPLD access support
  *
  * Copyright (C) 2015 Renesas Electronics Europe GmbH
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index a2656704a19d1bd46d18f64d947ee5bca94096aa..acbeefe74cf34a92663d951a85b8d7d2c7bde1eb 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Stout board CPLD definition
  *
  * Copyright (C) 2015 Renesas Electronics Europe GmbH
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _CPLD_H_
index f29c5c99d52f388e0de458bbc81a284319bba060..c2f0b85387109f7a42b8b730f28eb5b55116dab6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/stout/qos.c
  *
  * Copyright (C) 2015 Renesas Electronics Europe GmbH
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 645a5b01eda63a1dc84ecc95657dd7694534c0e7..d98915ede068655e1493ca796a4acab50bd9bed4 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2015 Renesas Electronics Europe GmbH
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __QOS_H__
index 192ee66a382fa5ec2b1d891ba903c8d062f9efe3..778593b9ba5d5f2cb1e31145f8842d59ca16b784 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/stout/stout.c
  *     This file is Stout board support.
@@ -5,8 +6,6 @@
  * Copyright (C) 2015 Renesas Electronics Europe GmbH
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
@@ -125,10 +124,6 @@ int board_phy_config(struct phy_device *phydev)
        return 0;
 }
 
-const struct rmobile_sysinfo sysinfo = {
-       CONFIG_ARCH_RMOBILE_BOARD_STRING
-};
-
 enum env_location env_get_location(enum env_operation op, int prio)
 {
        const u32 load_magic = 0xb33fc0de;
index ed443fdcc2bf62b01ffda9c0ec6ee261446a2406..05a3ced97c59a9b8fc9af9cd1f832f41650338de 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * board/renesas/stout/stout_spl.c
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 50de56837e6ec9978cc3976c07a48ff5c6309d69..528675651dbffc062808fef1e8dd44bde8d9dbd4 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ULCB board CPLD access support
  *
  * Copyright (C) 2017 Renesas Electronics Corporation
  * Copyright (C) 2017 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ed891c833c3e33fbe00731b5c2f4b7b7823e3013..9e15e45a3047a43bee979baf3bc7f2cbd4d67987 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board/renesas/ulcb/ulcb.c
  *     This file is ULCB board support.
  *
  * Copyright (C) 2017 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index f5aa5a9824767645405df0d3eac97ef0ac154073..40f6ff8e7e1a36214028eb2da51fbf7bb48461d3 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2017 Rockchip Electronics Co., Ltd
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += evb-px5.o
index 6a47642b575f4db188614d3dec5c472036bab0fa..53e753fc178b2aa8acf8aa5cc7faea2961fc1bb6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Andy Yan
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 
index 86187e37c2d8645ea9c4525b2b95c64a73625806..d5acc4fe27f785ca03e4e70f1e186219866106cb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 5fe1868f61e4b2566f2367fa1f104723a98c9741..63c84fccfe84c472191e4db877784e432037b3bc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index a82f0ae283b2e3d656cc57f1b6a9ab4e84ce0c7d..d6992a26caf4dd7c15f09b4d7c6432e4109832c6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 99a73dacf168b63f22ddb1c8c10e95b7a79c3a32..bc9ef5e98b4f495fd4773e6f0b4bf75113f7c95e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 0f9267b68e4153c47939f7929eb388cfdd4bfbf8..3e9e83f3ad06c271d1ceb4f7e3b65dd86b98b659 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 54bd08bfad6513ee4e640b8e576a15d2a9682bfe..107929ee8a884b5f31860c1a233e9de81c0f94e1 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C)Copyright 2016 Rockchip Electronics Co., Ltd
  * Authors: Andy Yan <andy.yan@rock-chips.com>
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index aad74ef1095adecc7ae5c100db2876f0568e8012..ce455449dd7b9f87cac4314b70c407963581a97f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index e1af124e32589edde7dc55b39f6ecb44dd242d8d..3a2f08354f59e34521688ea7582898cf347ea497 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index a38b9ced7338b855126a8c73511350df38191bbd..9661528114f9bfefe01d3af5a315767f75a8081d 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2017 Rockchip Electronics Co., Ltd
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += sheep_rk3368.o
index 348818cbf0f16dbd4466e42cc33aad954522377e..ea22cb985fe1974644de05ad0e2b5e8a32870208 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Andy Yan
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index 0f2abe2f539223ece0c219f12133851037bab830..44f13183a5b593089f95a6df627ea5e5f02b8cb5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index a133b07d0bf019b3cea2bc3c1fb04189025b6bf1..9fa3dfb66a0c2ead12868885ff046dbfb9053c63 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -6,9 +7,6 @@
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
 # Ilko Iliev <www.ronetix.at>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += pm9261.o
 obj-$(CONFIG_RED_LED) += led.o
index 53e353a75d264c25ae457698d5e854e57e39d578..2a53b2e6bd2f46838e0f25fdae42eb95313e28e0 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
  * Ilko Iliev <www.ronetix.at>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f338ff8f475cf19b329406e26c5d20afc8c69a4c..0c7b4ee4159308e9355597801704f1943db40ff1 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
  * Copyright (C) 2008 Ronetix Ilko Iliev (www.ronetix.at)
  * Copyright (C) 2009 Jean-Christopher PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 72aa107b6e058f5e9badfef66bc24968dd55e0a3..e81c57e2145e5f2ba5c0f8242aab0f3ca14806e4 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -6,9 +7,6 @@
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
 # Ilko Iliev <www.ronetix.at>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += pm9263.o
 obj-$(CONFIG_AT91_LED) += led.o
index 8025a20a6a92a99c01843da492c08df6f401bdc7..683e151a4fedfc10c46a140181f17093a8ccaf40 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
  * Ilko Iliev <www.ronetix.at>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8d20084240e6e8319a83e7599e2643c152792410..692288d52eda38cb80b363165e3667eea94ad7af 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
  * Copyright (C) 2008 Ronetix Ilko Iliev (www.ronetix.at)
  * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0a00279900c72d9bc84fc893560409efa1df78e0..04795c19708facec30af74fd6811ef80a21c2ba9 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,5 @@
 # (C) Copyright 2008
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += pm9g45.o
index e2620e3c0484bbe6823dd1dd888557a38475bd68..17e520a9e96356d49db3f5d85eb1aaf55978159b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Ilko Iliev <iliev@ronetix.at>
@@ -7,8 +8,6 @@
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a5f97f804e34ff5d07dd485c58704c82a2f35465..08d44a0b88ffaa66b1891840077dccf8ecf4c977 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += f@st1704.o
index d181ca68a04cc3a9d400605124acd7b3c273c512..1e4b7281db6d56c2f2e3926fbb68a712c7ecb16f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 01bbc0798ac9b338875c9c1ecce5b33c581b837b..1fd6e180bef512ede8aad9cf4f52fa91bf13291b 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013 Samsung Electronics
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += arndale_spl.o
 obj-y  += arndale.o
index 49ed3248add17f6c65c4e4963209a37a6c2e05b2..d06ab8f3c0c7c864388b15c5d1f7fe6d771970f1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2949c0828d6e15306ff8719e6890d3aeb6c78bdb..baa5048335334b39e88879a6ce4558c70ddb0209 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fa85f7dcd2f8902bc953555edf4c18147dcd7350..3593c77cbc20a3cce2e24e612ca155d60261a75b 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012 Samsung Electronics
 # Lukasz Majewski <l.majewski@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_USB_GADGET_DOWNLOAD) += gadget.o
 obj-$(CONFIG_MISC_COMMON) += misc.o
index 88299f17e37dde596b70c7302c32013bd0f0cf6a..c4b6baedf04ea9091d003b72c1e8ef040e8b23c9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 SAMSUNG Electronics
  * Rajeshwari Shinde <rajeshwari.s@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8c497792ee9648d9b05fc8ee5379ab1ed69063f0..0d4be426b69b6b50bb2e9b8cc1400f637ec75ff9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
@@ -5,8 +6,6 @@
  * Copyright (C) 2012 Samsung Electronics
  *
  * Based on arch/arm/cpu/armv7/omap-common/u-boot-spl.lds
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 MEMORY { .sram : ORIGIN = CONFIG_SPL_TEXT_BASE, \
index 03d3a3112a15dd537d18aa094c6e376e2d60068e..4473968db6023f38d463cfa7269dbce6bd0c203c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a4eb3514051e9851f3c60cdcc9cc45bcfe7fb2b0..9f6f6548300ae50f732d1ab527936619c379bd0c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -93,6 +92,9 @@ int exynos_power_init(void)
        struct udevice *dev;
        int ret;
 
+#ifdef CONFIG_PMIC_S2MPS11
+       ret = pmic_get("s2mps11_pmic", &dev);
+#else
        ret = pmic_get("max77686", &dev);
        if (!ret) {
                /* TODO(sjg@chromium.org): Move into the clock/pmic API */
@@ -112,6 +114,7 @@ int exynos_power_init(void)
                        s5m8767_enable_32khz_cp(dev);
 #endif
        }
+#endif /* CONFIG_PMIC_S2MPS11 */
        if (ret == -ENODEV)
                return 0;
 
index ef732befc44ee01f3b514e4b2fbe775c5ef94ea5..6d783e61e0d347fae17294576f822f30f3cef016 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eba25b7b980ae3e12c84bcf0e5151e3075c6f417..c9df7e69d9ad031ab1733da6d67b6ccdb139bfc7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5248265b1f19769f028215f3b7964f2369f435ef..bb882eaa254e978c0da409b94f194040746165af 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Samsung Electronics
 # Thomas Abraham <thomas.ab@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += espresso7420.o
index 1ed868001008d15833ecd879cc36fb6f15a6c5f0..9f6fa897477aa28e159eb7adbea4adeb21fdeeb6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Espresso7420 board file
  * Copyright (C) 2016 Samsung Electronics
  * Thomas Abraham <thomas.ab@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2cdc21d851655eb92805e8343dc0b466583438d2..2bf4141708219cc31e4d96af0d83356830c83ca3 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2008
 # Guennadi Liakhovetki, DENX Software Engineering, <lg@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := goni.o onenand.o
 obj-y  += lowlevel_init.o
index debc4c57ffa068c14b3f2f2b7047942895b10f63..623e4abc218804ba64edc06e654661ef3f9836d2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2008-2009 Samsung Electronics
  *  Minkyu Kang <mk7.kang@samsung.com>
  *  Kyungmin Park <kyungmin.park@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fdb83e457a999c46e127dddd9e14900768c06dba..d38412e2c6a149105962b8860cc808c002dd76d2 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Memory Setup stuff - taken from blob memsetup.S
  *
  * Copyright (C) 2009 Samsung Electronics
  * Kyungmin Park <kyungmin.park@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index cbe1d12fdaae659ee4b5ad10e390ea573a1da3bb..9f21795437a674dae27ea13213afb4953c10e104 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008-2009 Samsung Electronics
  * Kyungmin Park <kyungmin.park@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b98aaeb1019453a14e038a003c6bb512a66b45d1..5bf48313de3b1675fc6d0892bfb60055d1ef7480 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2014 Samsung Electronics Co., Ltd. All rights reserved.
 # Przemyslaw Marczak <p.marczak@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := odroid.o
index 0df96c1a3daf060f2d6211c577c36b8cdd968222..1c2bd01da2a24701f57e5e8296da29e3d0ef8bf1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3e48dada2797a635e6606a56491d167db6f1cbf6..5ee97ee25d587776f6c65bb5d26b50859000a1a8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ODROIDU3_SETUP__
index 1add9fe626fd17f67f7c209db5eddc63eb6b357f..44691af09f471234a029fd3baf7cb3b920a82b0e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Samsung Electronics
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 # necessary to create built-in.o
index 3d27a9433bf0074c0520e9c88b9a5dc8854420a6..e17454ad77da3e743de26f70670f80f517324bfb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7b5d93b9ef7919ff10af7617779ad4461af22509..f4be86724503baa22f9547b7afea7d26a3882df0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdio.h>
index 501cab69e1cd736ba9ed4748829e9f3752dc275f..bab0277277f9c1f3c626a8602832c2963e59b991 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012 Samsung Electronics
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += smdk5250_spl.o
index 7f3916a94a55f9e24d8d5b1f9c14cc30784b492d..eb25dfc0a0315f52af86c5ba7051f9275e8063d8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 96a400aacbde93769ee8a377af2ff3d5b523f493..f2366340969bfa91a9c25d72e5f2807c690baa5d 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013 Samsung Electronics
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += smdk5420_spl.o
index 73359f784ce4011f6daf474c4a7678e9b5ee7cb0..72748ec0897b58daa95009e97bb01b5a8ea1be83 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0bcf4e5de54b7416e5e9ebc0f71492382e0f9f0f..00535ee54e601ac46b445f0bbd01432ab4f7ff9b 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2008
 # Guennadi Liakhovetki, DENX Software Engineering, <lg@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := smdkc100.o
 obj-$(CONFIG_SAMSUNG_ONENAND)  += onenand.o
index 91e5357691e0bf53b3a3a7f827b5da4b065f9845..3fbe66e0776af406e03bbbe5029c42e95fbe7372 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Samsung Electronics
  * Kyungmin Park <kyungmin.park@samsung.com>
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 994d91d999f914330ee1e4d42929b9e3bb5c93ec..04dc04a1a4a1cf7859d1bad0356a1e85cbca88f2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008-2009 Samsung Electronics
  * Kyungmin Park <kyungmin.park@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5d23844458a0dc9ba15c9668c8e0e964ed01cc5b..13c057b426f0d74d7f9d2ff428408af53ff32679 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2008-2009 Samsung Electronics
  *  Minkyu Kang <mk7.kang@samsung.com>
  *  Kyungmin Park <kyungmin.park@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index de0da167be1e58f539c2a4fee3e0ec2d3b60655d..fccd8ffd2c12488ff67c75e6a7828632592b44d2 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Samsung Electronics
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 # necessary to create built-in.o
index 027755de8487fa6a6e3a07431ffbb1c11670a04b..0eba7b66ee904e70845dd376b4ee385dae3a3775 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ea61635db5e234e32a2126df6787eb43cd3df32f..378b85d72294099f9e2f6ddb774f27345486f55b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdio.h>
index 5dc8a1f7d14c01bebc4c3faa444dc7cf80922b6d..cb9ee5b59604447f7679e96252f3b7ebbc0bf8dc 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Samsung Electronics
 # Heungjun Kim <riverful.kim@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += trats.o
index 990e5e2dff770646d3719f14bd3a33178466630a..739bdf95f8c62bfa548085eae036df15dc060630 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Machine Specific Values for TRATS board based on EXYNOS4210
  *
  * Copyright (C) 2011 Samsung Electronics
  * Heungjun Kim <riverful.kim@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TRATS_SETUP_H
index 781b579967557f7e035f6bad118beca0c59c78d4..e0846bcb5b47811f3fd239b35f6770df6be70c6d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Samsung Electronics
  * Heungjun Kim <riverful.kim@samsung.com>
  * Kyungmin Park <kyungmin.park@samsung.com>
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f501761a4183f2d4108ecef91420a5776201fc6a..fd8325e4e460c5980223258eb421a7a4ffa66d71 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2000 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
 # Sanghee Kim <sh0130.kim@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := trats2.o
index 6abafeb1b3ed8c207d5b0a2312fdda231bfdaf46..84ff936e4bcbefba0e99ab897ac684b691b5f120 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Samsung Electronics Co., Ltd. All rights reserved.
  * Sanghee Kim <sh0130.kim@samsung.com>
  * Piotr Wilczek <p.wilczek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4ceeeb62b5ae09bfd6c7cfceff7f7865b74b233b..1c90dac0f3b5f3de34d6e4ff04720f41020d2565 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2010 Samsung Electronics
 # Minkyu Kang <mk7.kang@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := universal.o onenand.o
index 147a95e2907a037ef427e1d52b3999fc2692ae88..37e911c430a9aaf255a9b2adba01992aa3b4b04e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Samsung Electronics
  * Kyungmin Park <kyungmin.park@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 549ac8b48aeb27b86d1a72fd55a8870ff3f96770..f8281f209a6d7965bbfc6a6757ae80f5c0cae5a4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2010 Samsung Electronics
  *  Minkyu Kang <mk7.kang@samsung.com>
  *  Kyungmin Park <kyungmin.park@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1b32f66aaafcef28acc4fd170eb6991656fb7804..9650da711d9da52aca311fbe79c1b6c105b51c9d 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2016 samtec automotive software & electronics gmbh
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := vining_2000.o
index 4133ddad2e1b01e41cd062239cce9e84e12dfde5..3e4fcad8ea168862a423a8809971c49d5bc041d1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 samtec automotive software & electronics gmbh
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define __ASSEMBLY__
index 0cc842116d43aa565fa581fdca581e2010b49482..f37365c5cb9013849f265fb7f51d9b4599ac91f8 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 samtec automotive software & electronics gmbh
  *
  * Author: Christoph Fritz <chf.fritz@googlemail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 86f9b78cad7bdba06bff62bb56391f0ee7062679..e1c8a6b3c7c999001150540d185a23ab2852c523 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index fe5cb61a62db07ffb553fbf07649c00b90de395d..1fe2a09e56f7a34419614073af13584a2b3b844a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index 968036587d6e10da5038e11e047c47150e769b4f..40b89123ec1ea6cb59d8f6c232975deac247cc25 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index c8a6e961fdf587ea5232e67a3b389f857b64a3bc..5d2a08ba00cc181bbc4a3c98ff78f0353080ab48 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index 372e8bc5ccdd5c1b620cf13d8ec8ed84a6613eca..de9f0e4153334a2fdb7902eb231e1839e5841fa5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index 14ac7efb8b657997993c4523fcb77bd8f9ed2339..d99aac682870c4990eee8b45d642b320a3266d2e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a0b9880d6e3af2655a16b5cbffdfa92b1c8a0e19..411b53c2b8d737e7d7d8209b7c64cbf995827b01 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := sandbox.o
index 760866f1c3be5aedf496495227f00a6c773e57d5..b49042de2f6bf9974bbfa836e38bbeccba167a8e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 Native Execution of U-Boot
@@ -106,8 +105,8 @@ recreate the binary file.
 
 To execute commands directly, use the -c option. You can specify a single
 command, or multiple commands separated by a semicolon, as is normal in
-U-Boot. Be careful with quoting as the shall will normally process and
-swallow quotes. When -c is used, U-Boot exists after the command is complete,
+U-Boot. Be careful with quoting as the shell will normally process and
+swallow quotes. When -c is used, U-Boot exits after the command is complete,
 but you can force it to go to interactive mode instead with -i.
 
 
@@ -188,7 +187,7 @@ U-Boot sandbox supports these emulations:
 - SPI flash
 - TPM (Trusted Platform Module)
 
-A wide range of commands is implemented. Filesystems which use a block
+A wide range of commands are implemented. Filesystems which use a block
 device are supported.
 
 Also sandbox supports driver model (CONFIG_DM) and associated commands.
@@ -245,7 +244,7 @@ dhcp
 set serverip WWW.XXX.YYY.ZZZ
 tftpboot u-boot.bin
 
-The bridge also support (to a lesser extent) the localhost inderface, 'lo'.
+The bridge also supports (to a lesser extent) the localhost interface, 'lo'.
 
 The 'lo' interface cannot use the RAW AF_PACKET API because the lo interface
 doesn't support Ethernet-level traffic. It is a higher-level interface that is
index b41e9decb306b0e5d05d57f14e51ccfb43b7533f..195f620834bf81fbd694a1c2efdfa2340eb865b7 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 667600d0202682cd1217423857c58e2d94c81648..5ac545dda341b28e37eb112d4cc7c9adbe52c3cd 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-y  := sfp.o
index a3865ad56ad9958a394ba54468eac4f888b45581..663eddac1199bdb7b721f240eec88ce8933f662a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SanDisk Sansa Fuze Plus board
  *
@@ -6,8 +7,6 @@
  * Hardware investigation done by:
  *
  * Amaury Pouly <amaury.pouly@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 825be829c7df9c64788ec040594b8500f834fbec..633c77408dd66ccf6cc47c92fac69793f96b950e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SanDisk Sansa Fuze Plus setup
  *
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3b2c38948416181867bfd689a69bbfff94e7a34f..c469174085d9b1f7701e3de244d506ea2a7bd631 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2006 Wind River Systems, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += sbc8349.o
 obj-$(CONFIG_PCI) += pci.o
index 9b1560bd7777072f0e24d9f55bb15ccb96d50b5e..b173c9c502736676bf84f4e6ed3daa6aee66f0ad 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * pci.c -- WindRiver SBC8349 PCI board support.
  * Copyright (c) 2006 Wind River Systems, Inc.
  * Copyright (C) 2006-2009 Freescale Semiconductor, Inc.
  *
  * Based on MPC8349 PCI support but w/o PIB related code.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/mmu.h>
index ef87f9f0fefa6b358b9a7964cb8bc6616f795167..b8ba29ac6da213b44c1aeab65b2321132f390faf 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * sbc8349.c -- WindRiver SBC8349 board support.
  * Copyright (c) 2006-2007 Wind River Systems, Inc.
  *
  * Paul Gortmaker <paul.gortmaker@windriver.com>
  * Based on board/mpc8349emds/mpc8349emds.c (and previous 834x releases.)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4c9b6cd60c4788454d6c39d88c093e01d7bf4faa..83d208cf1fe9ced1458ba6e07570e4e08eb8b605 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2004-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2007 Wind River Systems Inc <www.windriver.com>.
 # Added support for Wind River SBC8548 board
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += sbc8548.o
 obj-y  += law.o
index 2ffafa8582fe706e66b115f0d470914259ccc95b..f7af1e3dedb138032d5eb66e140ad257ed1e3bb9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index e1f90a06f850391fcce291c850641377f44dfd8b..97271ea6f66be355ba467320820a1987505f7ad6 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 566777cf7fb639a917a448aa4e8a1c89f0ee991c..0c36ded86275feb7333252ab86fbf4ec9e05a169 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007,2009 Wind River Systems, Inc. <www.windriver.com>
  *
@@ -6,8 +7,6 @@
  * Copyright 2004, 2007 Freescale Semiconductor.
  *
  * (C) Copyright 2002 Scott McNutt <smcnutt@artesyncp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d2bf3049f10a1a810803214fb48da5be61099903..8ad01d10e49b7f8693a153a8799b575a9a744a1a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a9b20266bcf63d05cc2666bd5073302ed33a5ad1..c48f82d3d93166d8bb60abeeee3964eddcd9b60a 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += sbc8641d.o
 obj-y  += law.o
index 0d5783ae04df82169bc33226e939b2a6eaea23da..b6c1847b141b5a20fb726087cc63d2ce169f99d9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index c4e736b8aa408680b79500752a187d267cd0157d..dc4696d123f474e3bde1a2fcef96151f7e8e3043 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b58e123f1ffa770467e2f7f358843bd4734e963f..fb5db6c93d71d956cb3d825623d6612ae5141b05 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007 Wind River Systemes, Inc. <www.windriver.com>
  * Copyright 2007 Embedded Specialties, Inc.
@@ -8,8 +9,6 @@
  * Srikanth Srinivasan (srikanth.srinivasan@freescale.com)
  *
  * (C) Copyright 2002 Scott McNutt <smcnutt@artesyncp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index df72fc9f55d733dbe28212a5cc496d3ec93f70e6..4fb32de6e8e8bf5bd00d64d06041564c650372c0 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2012
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-y  := sc_sps_1.o
index 7f0b591b632ee3c2432dd16c4b710c45b0fadf44..41090dda109313c4cb36cfbc3f81abaa46461d81 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SchulerControl GmbH, SC_SPS_1 module
  *
  * Copyright (C) 2012 Marek Vasut <marex@denx.de>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 60195c3a7d1dee237604a06198b12b62508b8016..68758eb9970102f8a7827ce9b134d5614b979676 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SchulerControl GmbH, SC_SPS_1 module setup
  *
  * Copyright (C) 2012 Marek Vasut <marex@denx.de>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 293cf5f65b955565ad62eea9c6b696da6a831b98..4220e89bc5c00c18beba784f1fc64be4da7f4b38 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_TARGET_SECOMX6) += mx6.o
index ad4bb5bed74dc61539b8cbca74fac9c991b81c17..fd7008a776664eee1cd1b79c2b61493be366538c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Freescale Semiconductor, Inc.
  * Copyright (C) 2015 ECA Sinters
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
  * Modified by: Boris Brezillon <boris.brezillon@free-electrons.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index bbf1d681905e0f815eab3fb21b77d2e67e090158..c7aea8c851a5db6fd4bc9fb8f25c6df0d5fbadf5 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015 ECA Sinters
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6quq7.o
index 159120edd6c621d77caedf89032bb269ffa1efc5..c48d64ba40731bded0b76626d57f4f9a82ccbd1b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2013 Seco USA Inc
  *
- * SPDX-License-Identifier:     GPL-2.0
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index be8fef4287e195af461fc7ce4b2cb5ee3b14ca96..094a2100e7ca6d916dfe27c468fff3fd0bd8a571 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Freescale Semiconductor, Inc.
  * Copyright (C) 2015 ECA Sinters
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
  * Modified by: Boris Brezillon <boris.brezillon@free-electrons.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index f3b1404f7c5029bd4a775ed7468e4f445450dc2a..ab7ad76b2c23d86d8197974e9cbbd6124e85a681 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += nb4-ser.o
index d181ca68a04cc3a9d400605124acd7b3c273c512..1e4b7281db6d56c2f2e3926fbb68a712c7ecb16f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d16966189db9dcb21a84ac0cdd3a936bfb8f4b1e..697fc20fa4c16852fa6690dd1571cb2069f0f808 100644 (file)
@@ -1,10 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2010 Nobuhiro Iwamatsu
 # Copyright (C) 2008 Renesas Solutions Corp.
 #
 # u-boot/board/shmin/Makefile
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-y  := shmin.o
 extra-y        += lowlevel_init.o
index 53b3123849a5cc724539df58fca299b81fd0db6c..e4b6ae0b138d8ebf2beeb54e94a905060907cba5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008, 2010 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 42bd1261b20ae8f9ec25e32f40976a3e61dec781..91918e9383d00e1a53ed495b6ea0069331963f33 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007 - 2010
  *     Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
@@ -7,8 +8,6 @@
  *
  * board/shmin/shmin.c
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copy board_flash_get_legacy() from board/freescale/m54455evb/m54455evb.c
  */
 
index 65fa6af2d444eafb330a8c56018e821786b15840..622bde5f9f43a49970991c13641ea7ca52ac30ba 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Common board functions for siemens AM335X based boards
  * (C) Copyright 2013 Siemens Schweiz AG
@@ -6,8 +7,6 @@
  * Based on:
  * U-Boot file:/board/ti/am335x/board.c
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f3e82d4f1891d25fee117c405ac5fc97636b3e4f..96615424f6aa81f233fc2903073e33fdf91fdfdd 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Read FactorySet information from EEPROM into global structure.
  * (C) Copyright 2013 Siemens Schweiz AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #if !defined(CONFIG_SPL_BUILD)
index 8602627d2e18fa52f935516bdab366e6c07a78f0..d4e8353249a42ed0836a590ec2f7b07d6a240963 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common board functions for siemens AM335X based boards
  * (C) Copyright 2013 Siemens Schweiz AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FACTORYSET_H
index f3ebf77f1b23c4618541323c060d8fa52f44c3c0..c67acc613c48d837def6fa7e9a5e72ee74757870 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile for siemens CORVUS (AT91SAM9G45) based board
 # (C) Copyright 2013 Siemens AG
@@ -11,8 +12,5 @@
 # (C) Copyright 2008
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += board.o
index 7240c9762e22e3b9d544ccffb4a5c3901bfe6e4b..a569bd53afe71a80f18f9f660ac770d030816ab5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for Siemens CORVUS (AT91SAM9G45) based board
  * (C) Copyright 2013 Siemens AG
@@ -7,8 +8,6 @@
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f15993216b7e466e97213017b9a0849d4617b965..3e3394a8656865ecd692a125326d74ac9cad2cf5 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
@@ -7,9 +8,6 @@
 # Based on:
 # u-boot:/board/ti/am335x/Makefile
 # Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := mux.o
index c7a6a7aaa385b02a47ce2fdb5966587187cbf3e3..95b89dac0eec8d190be08791f2a53f936f8b912a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for TI AM335X based draco board
  * (C) Copyright 2013 Siemens Schweiz AG
@@ -9,8 +10,6 @@
  * u-boot:/board/ti/am335x/board.c
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8856fd0f861d9744bc464ed4829237cb18acfeac..7c29a45c036fd339727aeba0cba92f3965857525 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
@@ -9,8 +10,6 @@
  * u-boot:/board/ti/am335x/board.h
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index 38a484eb4329ed0cc5e1d636770be4564c6703f1..3f2d41befeb003580816756e6fb6ff5d9b33d4c0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * pinmux setup for siemens draco board
  *
@@ -7,8 +8,6 @@
  * Based on:
  * u-boot:/board/ti/am335x/mux.c
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f15993216b7e466e97213017b9a0849d4617b965..3e3394a8656865ecd692a125326d74ac9cad2cf5 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
@@ -7,9 +8,6 @@
 # Based on:
 # u-boot:/board/ti/am335x/Makefile
 # Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := mux.o
index 7339135050fca7a1b54f675b422c33d5e6ee4c52..1b9e83e248e9561a60ca1f4072732d97dd8c6ee8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for TI AM335X based pxm2 board
  * (C) Copyright 2013 Siemens Schweiz AG
@@ -9,8 +10,6 @@
  * Board functions for TI AM335X based boards
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 03626129decc3abf420cdb5d797be7bfa69fdb4b..af21fc47432cae5922d1df12bd4332b038dc8b9a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
@@ -9,8 +10,6 @@
  * u-boot:/board/ti/am335x/board.h
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index c64b0d23d52d92af64b1fffad74d9f7afbaeb5f2..9b69b6f5c47194b955b929c8e08ee979d9b77cff 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * pinmux setup for siemens pxm2 board
  *
@@ -8,8 +9,6 @@
  * u-boot:/board/ti/am335x/mux.c
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c6347e5129327e58f2889188092d8b5f38450c73..37660460aa8165cc9f5cde636dc916faac6915f0 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Siemens Schweiz AG
  * (C) Heiko Schocher, DENX Software Engineering, hs@denx.de.
  *
  * Based on:
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef PMIC_H
 #define PMIC_H
index f15993216b7e466e97213017b9a0849d4617b965..3e3394a8656865ecd692a125326d74ac9cad2cf5 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
@@ -7,9 +8,6 @@
 # Based on:
 # u-boot:/board/ti/am335x/Makefile
 # Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := mux.o
index ed5cde3a0b7f10cbc86a46e50987e127037255c7..25e2ed22a670287fcc6761eeb95a7dcca4843d77 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for TI AM335X based rut board
  * (C) Copyright 2013 Siemens Schweiz AG
@@ -7,8 +8,6 @@
  * u-boot:/board/ti/am335x/board.c
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 03626129decc3abf420cdb5d797be7bfa69fdb4b..af21fc47432cae5922d1df12bd4332b038dc8b9a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
@@ -9,8 +10,6 @@
  * u-boot:/board/ti/am335x/board.h
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index 1eced013c79a3768986d2fb7f16236b2c9391f57..d80120bbdd244a0850afd2952e7977afe8229690 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * pinmux setup for siemens rut board
  *
@@ -8,8 +9,6 @@
  * u-boot:/board/ti/am335x/mux.c
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 55e7798d127dbe424e30b3dd93c3e07dfb199835..49cb3249158382e79297e400f36bfdf44be6114c 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2003-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -13,8 +14,5 @@
 # (C) Copyright 2014
 # Heiko Schocher <hs@denx.de>
 # DENX Software Engineering GmbH
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += smartweb.o
index c6ba6738a463bc2b32e553e3a7f7b27ae56e76dd..e1be384994b02a2b5f9d1118570a40fee4f720a0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -12,8 +13,6 @@
  * (C) Copyright 2014
  * Heiko Schocher <hs@denx.de>
  * DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a26fb92147f4317624a83166d68a2deb4ab3e4fa..8c3b1c1c6742680201e6c9e02a58bc3a7046a550 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile for Siemens TAURUS (AT91SAM9G20) based board
 # (C) Copyright 2013 Siemens AG
@@ -11,8 +12,5 @@
 # (C) Copyright 2008
 # Stelian Pop <stelian@popies.net>
 # Lead Tech Design <www.leadtechdesign.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += taurus.o
index 3534b2a7bf4b37967519fc65d1fb135e8e7d98e2..8396ce502b0f90e0e58340d67cf6a24fd55d1ee9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for Siemens TAURUS (AT91SAM9G20) based boards
  * (C) Copyright Siemens AG
@@ -8,8 +9,6 @@
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <command.h>
index 804ac379dbd4e91caf2ac8004bc631f4ecadff01..c34b9b1dd8a7248c6c47cb3e340b917ae789b91c 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),)
 obj-y  := mux.o
index e736afbf9370e08ae907bd47e00dd6ed36356b0c..90ea8c601c4163b3d00ed898b668c468629166da 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
  * Copyright (C) 2013 Lothar Felten <lothar.felten@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 05addf6bb2869c5544ded91c60bcae7616872cc5..3d5ce6d3939810fe4799e12e727342506525c2a2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
  * Copyright (C) 2013 Lothar Felten <lothar.felten@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index c8be440a208e6c2ef46d2dddaee7b54683151c92..7583e833ed42aad19705fe4a1434fdd01c30fcaa 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * mux.c
  *
  * Copyright (C) 2013 Lothar Felten <lothar.felten@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 676a0077445493dd848f88cb640755880521b9d5..1828fadd4e83cb57605d87235bc52c6baa48c3ae 100644 (file)
@@ -1,3 +1,2 @@
-# SPDX-License-Identifier:     GPL-2.0+
 #
 obj-y  := sksimx6.o
index d50d4086f63295138d7b3ec760e96fda68dab7a7..f6e3d4d12e0f699bdc963270d49a6661f7c9fab2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 79bda718d51ecb7bfa8bbf479b23951f4eab9eeb..e14db8e5d4c2a69bb70b741a1fd3f308667e648c 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2008
 # Sergei Poselenov,  Emcraft Systems, sposelenov@emcraft.com.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += socrates.o
 obj-y  += law.o
index fe8a8bfb6965ebdca51aa081ce163f6f7728c001..3a94f7beccd339b7af28d8e972757890b873e4da 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 449a030820423db8f2f7d1d397f618e1c2ba8eac..44703e8aca4b6eae3b6c50485de679fd001ee0e3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Sergei Poselenov, Emcraft Systems, sposelenov@emcraft.com.
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c7483fe0e6656cc4c157b53e5ef1cf8f65677624..07c493679bf021840fbd325f213110551f78b3d9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Sergei Poselenov, Emcraft Systems, sposelenov@emcraft.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index aebd02f76cfb1ce05602c12cdd618e40dad873b0..4c76b4d0a803c69200e4eb402060b34e9cc76e0f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Sergei Poselenov, Emcraft Systems, sposelenov@emcraft.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a130b7daec44da07519e4d968d11dd14900787f9..ff465a8ef2bda51759d8b26898ff01ab32bc5c7b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Sergei Poselenov, Emcraft Systems, sposelenov@emcraft.com.
@@ -7,8 +8,6 @@
  * Xianghua Xiao, (X.Xiao@motorola.com)
  *
  * (C) Copyright 2002 Scott McNutt <smcnutt@artesyncp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f3b093a6a45c35afdbce90c54dfe6d930c151d4c..de80c3c0e5734625cbcd22726ab9d0017b42bb06 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Sergei Poselenov, Emcraft Systems, sposelenov@emcraft.com.
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 600d5f0965597d7bf4f24e57009c296afab38916..1fc9c5c9aa0a785027ca15d4a6a4c301d71a523a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Sergei Poselenov, Emcraft Systems, sposelenov@emcraft.com.
@@ -8,8 +9,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __UPM_TABLE_H
index 1920d6bf6d932877575c79c9897231348220878e..5cfda3283c52e1ba7ed3f853061e4bd4696348e0 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := clearfog.o
index 1472e9793e5f3619e3802b1d5264e250baa5add2..61de16d19e0cb1edf710e230cb7ca2f8ac176339 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index df425ac93e96b0abafc823d04032bad154297644..6e5becbd27bb3976e233a65baebddbdfa908c81f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mx6cuboxi.o
index 727b639943507c0b96595c5e06fe0ea2aa7c7340..1fb3c69edeb529c12c61355095b7a8074ac07ea1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
@@ -10,8 +11,6 @@
  *
  * Derived from EDM_CF_IMX6 code by TechNexion,Inc
  * Ported to SolidRun microSOM by Rabeeh Khoury <rabeeh@solid-run.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 84d05e332e60e6bbf8aabcd732db8a44e5b43d93..d638bfc3ff69bb46f3a5a53617f90883e216877a 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := spear300.o
index 8f8132a31a7d396d7263eb87faf8c1710fb24b58..83fdf027e9e19d68dbd5e6bc8c938926d55d1fbc 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3a2e3ac08601317d440e2ff4cee6d62dcb8928fd..581d41432487ee7f2ed54c09bab192d2401f4222 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := spear310.o
index d07dda34e900e54747dcec52242e39e5ce3db074..1b3478a9fb1bd902d5219caad4c28a8aa381014a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Ryan Chen, ST Micoelectronics, ryan.chen@st.com.
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f01116e6b159642434a02bf48de29ac68ba71809..062cbc417a47cb7d3534c0b6baadb0fefc0994ef 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := spear320.o
index 66073f3715c7fa874a6689308f6f12f5b574b72f..640242e718ac9e337fee6a760146ac7ed07b201d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Ryan Chen, ST Micoelectronics, ryan.chen@st.com.
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 86a7fc4c7eda891a62b21c4da12abc44026102b0..d25163e3f100e5df04ff1569cd9280d13bd5d655 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += spear600.o
index 2a54b8b3234b1cf6a4baa4d7ec0250ce8cc112d1..91c2691b860ce5b26190f15d12c700c0ccd78c07 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 18d3dd2e6fad49f775e26014841679da42bce471..3ed8415777ea3df0511d3af1d3b9bf0d6bdf17db 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 # necessary to create built-in.o
index b256222e186487515537d9d60dd85a66c44f300b..d124d96b14c1efadc624a9d737c4d80b23e73a25 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3d519a5a73b9acd162dab08d5ba2f842a44706f6..f5e6f31a48b0d6e7d35ddfc0aa4f1c7c13af43f5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 int x600_init_fpga(void);
index 2c34ea1ad1b9be11c9c97b11e4a1726b380c2c5d..d6508ee44ddc666a25e759cf89840c39fe1c551b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
  *
  * Copyright (C) 2012 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eae7ad0302a590415bdb9c35557c3054556a7d7b..e499116b676f938a3fc334618820e8d62a9656a1 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index aa1e65c2ae9525298c3ea6edc8a209b2f2613a70..b3b167fa7fc06da8cc9039919d4846b616d2fd51 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index 45e390debb3ab805c7aa91ad314ba007c93d53a3..a8b8dbadeffb78ef6c7b744373983525c3a6ee03 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index 359e7ad734bc5a96ab2ec86650ffac35a7d79fe9..02f068f7424409793d48a15a75f73c812dd464ff 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index 83b8a35758bbe1a525d22731372be35da171d8e6..d25354bb49cd0ec2d804871f46ca7d7d25ac3cb0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index 617dffa136ef1b6a370722dc87747f90aba33851..c9e32e396031ae0bbebf21ea55c982ff6b3d24ea 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8293ae914de7d8c0b629215f1cbdd25e1cf316c9..dc3e1d39592aa93f8a56a23453327cb9054bb8a9 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017, STMicroelectronics - All Rights Reserved
 # Author(s): Patrice CHOTARD, <patrice.chotard@st.com> for STMicroelectronics.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = board.o
index fe639dcc2e38d9f9fca7598b911568acb2d61848..b4fc8f3ce16ea66fa2fa8a350f7386d10c77916e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d94059d0aecc489ac4bebcbec655afdef61cf4ed..6b02c0fddecf480c1034cdd810603a251a207a87 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2004
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2015
 # Kamil Lulko, <kamil.lulko@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := stm32f429-discovery.o
 obj-y  += led.o
index ee22009f314a681c1ffa2d318a392c32e96c20dc..8320ad4fac299154cfbae1de92351d53ce41064d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3d90218faa611d40bddcdcc9708937ca45c48af0..b7638c0f6a91d6cb956dce2c6a2ee28211cc99ab 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011, 2012, 2013
  * Yuri Tikhonov, Emcraft Systems, yur@emcraft.com
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3efba3af411d8b0a80b2716253d3b260a01e36ee..8bf9e1f6d844eda7f588141f7b04f625bc873ebd 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2018, STMicroelectronics - All Rights Reserved
 # Author(s): Patrice CHOTARD, <patrice.chotard@st.com> for STMicroelectronics.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := stm32f429-evaluation.o
index 25e020784d624ca638581875832f9f6feb4c61d3..2e638c605990cbd8a9e89716a85dba6b6e7b934f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9ecd61e773e8ae8fada2bde0792f9078d9d38097..249835b122a58d9001195235af25bc11afe23e23 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) STMicroelectronics SA 2017
 # Author(s): Patrice CHOTARD, <patrice.chotard@st.com> for STMicroelectronics.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := stm32f469-discovery.o
index 36f7b2e8e176bd6c4669e868bdd0e69bdd8f2299..90d7045e9ab7abff78e35271ae19fef35099bd62 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) STMicroelectronics SA 2017
  * Author(s): Patrice CHOTARD, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 00b072b5ee5f1682a957779c40e5b15d476ad954..369f17a2db029b1118938c0356055d99fcc83cc4 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016, STMicroelectronics - All Rights Reserved
 # Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := stm32f746-disco.o
index c4f263332c8b06b65a30ffab00f4499378e305d7..e21cfc6e495579ef2762c1039adc119b113843bc 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8c313b26853f34fcc65d0d42c40d9ad0b0d77197..8fe7a2d6ff8ff3008edf38b09717b4766208864a 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017, STMicroelectronics - All Rights Reserved
 # Author(s): Patrice CHOTARD, <patrice.chotard@st.com> for STMicroelectronics.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := stm32h743-disco.o
index 226b7045d278b41b71adf169111d6362ebf1a930..fa007c79864d39095880bb0cca2aa23ddf834ae4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5482e9dc19b9ac3d4e3b08a8214c2d4ec13600a5..88b59fda0d8c663ad65bd596f73ab95f4667a79d 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017, STMicroelectronics - All Rights Reserved
 # Author(s): Patrice CHOTARD, <patrice.chotard@st.com> for STMicroelectronics.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := stm32h743-eval.o
index 226b7045d278b41b71adf169111d6362ebf1a930..fa007c79864d39095880bb0cca2aa23ddf834ae4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eaf45b778713810dc6ab77392659b7dcfc07618d..8188075b1a398d78aacacae9ccaba9a227aa4885 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 #
 # Copyright (C) 2018, STMicroelectronics - All Rights Reserved
 #
-# SPDX-License-Identifier:     GPL-2.0+        BSD-3-Clause
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y += spl.o
index 42a39d013e502555afc2af7474e8b885aa132343..7d7ad8bd2a8fb41964e8ff2df65c2457114b26e0 100644 (file)
@@ -1,8 +1,7 @@
+SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 #
 # Copyright (C) 2018 STMicroelectronics - All Rights Reserved
 #
-# SPDX-License-Identifier:     GPL-2.0+        BSD-3-Clause
-#
 
 U-Boot on STMicroelectronics STM32MP1
 ======================================
index 03f900a365993d619fd2f0156689502cedf688e3..956768f0447980d0894f6d8db2cac16a804211c3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <common.h>
index b7e5f247e7c6232824d5df06c54624b93bd997cc..f3db0d638539c8316037784fd6f765c8a356cbcb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <config.h>
index 84c971c7933d4daf4a5f7d1fdd5f8c6e6ce64e9b..cc39fa6df9c37fa29aea9b9e0a57d5e47c94aa35 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 #include <config.h>
 #include <common.h>
index 6fb4135f5da180f9c1ff9d49361b8c5da20c177b..7f6d719c3227580f8ad64231fcc7f1774b2a23a6 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014, STMicroelectronics - All Rights Reserved
 # Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := stv0991.o
index 670d59c9264c0b02d66c8584980a3cc932b89d39..33b29e647e9501dcc1757ab904b1387c73862dbd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 526cb72a510997fb607f43c37a94e89150f49cf4..4d6258d932403a179abaed0bed2d7adba0f47c5b 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2012 Henrik Nordstrom <henrik@henriknordstrom.net>
 #
@@ -5,9 +6,6 @@
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 obj-y  += board.o
 obj-$(CONFIG_SUN7I_GMAC)       += gmac.o
 ifndef CONFIG_SPL_BUILD
index 322dd9e23ac379f66b123ddb049d576c52731fc3..3d364c6db58fbf9290b711243c4645e7f17d2dca 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012-2013 Henrik Nordstrom <henrik@henriknordstrom.net>
  * (C) Copyright 2013 Luke Kenneth Casson Leighton <lkcl@lkcl.net>
@@ -7,8 +8,6 @@
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * Some board init for the Allwinner A10-evb board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e29d52046f58fd7364685382d4526ca47e670610..340e12c44323e82c8702bf0c638f99748c9de8f4 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013-2016 Synopsys, Inc. All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += axs10x.o
 obj-$(CONFIG_CMD_NAND) += nand.o
index 18f7666b1582c18ca5fca37f5b333e4003e02f80..af78127dde93131a9bde02bb104b7a3fc613250f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8e8c41f865dae6b9e47bd88e0c4748a4477ff9af..69541cc578642fcc91485ec075cdb2c2bdb55bda 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_SYNOPSYS_AXS10X_H
index 4be52e22c0bad6596d3e0309293988dba59fd17a..8108460f58125019f55f440737e2d557bf99106f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <bouncebuf.h>
index 7ecff3d7400ef6172ddc0c0333a7891ccda2658e..e9cd6a63e062cc2ad1a771d69cd93117e9417ca2 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Synopsys, Inc. All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += hsdk.o
 obj-y  += env-lib.o
index 1ce54afffebf1050960c0e1fb46b107b703418e0..6c75ce08702d695109faa605f48aaf8cedac1a53 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Synopsys, Inc. All rights reserved.
  * Author: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <clk.h>
index 3b7dbc58ae0daed2b4808c04a8de847a2dd84757..c1c105a8fd9f3a44aa97c2761b9888a9b5ca83e8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Synopsys, Inc. All rights reserved.
  * Author: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BOARD_CLK_LIB_H
index 6b53d92c230bb6983a4553aaffdbdf84e74edb5c..66e4581faeef540dd28eb04762f3b5b2b95a0e4b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Synopsys, Inc. All rights reserved.
  * Author: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "env-lib.h"
index 606e802f0f78666975a23ef07c8848159dbcfc13..48c17c4d4f62f2939bcaa856c1c2e04f0bdf221a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Synopsys, Inc. All rights reserved.
  * Author: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BOARD_ENV_LIB_H
index 65f937fd0fe8ca1c7315ef8520ef84d6b3c23842..fb4286f71b6e9fc74458857d8824fee672051062 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Synopsys, Inc. All rights reserved.
  * Author: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3bfe511a981d1244d4cd2289d23c19d039b48aaf..0efea3d5cc375d0b4f713cc23c922bc5b24dbed8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board functions for Sysam AMCORE (MCF5307 based) board
  *
  * (C) Copyright 2016  Angelo Dureghello <angelo@sysam.it>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This file copies memory testdram() from sandburst/common/sb_common.c
  */
 
index 52abda5c3c40bb77f8ec457aca159a542f5009fe..984b31b9d02683a5b0434847d0da84122cc1fa8f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Board-specific early ddr/sdram init.
  *
  * (C) Copyright 2017 Angelo Dureghello <angelo@sysam.it>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 .equ   PPMCR0,         0xfc04002d
index 4f291ab6d6458b857d685100ebb145b8807462f2..790199a640dfa87c60c155963742fbf8db671da4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Board-specific init.
  *
  * (C) Copyright 2017 Angelo Dureghello <angelo@sysam.it>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d5edb48ab81a7d5ed5ebfe2a36b950f4e704f244..49b3a8f18904ee1a6426f2bd5eb136153d4e05ae 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (c) 2010 Graf-Syteco, Matthias Weisser
 # <weisserm@arcor.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += zmx25.o
 obj-y  += lowlevel_init.o
index 5eccf09a74b6c1479da1e44a73ec62e5d533b4a3..7df93988412ca480f011ef1c6a2310fdaa6b42c8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Matthias Weisser <weisserm@arcor.de>
@@ -7,8 +8,6 @@
  *
  * Based on U-Boot and RedBoot sources for several different i.mx
  * platforms.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/macro.h>
index 85fda13188d640285cb416ab13bfdc45a0668930..d2318457b431e5840f0205b676394247a47911da 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) 2011 Graf-Syteco, Matthias Weisser
  * <weisserm@arcor.de>
@@ -11,8 +12,6 @@
  *   Copyright (C) 2009 Ilya Yanok <yanok@emcraft.com>
  * And:
  *   RedBoot tx25_misc.c Copyright (C) 2009 Red Hat
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/gpio.h>
index 9d9eb8722d8c7c9928fb068e149672784a56c348..78f4a3eecd47f58d014db71ef4797d4c89d51bbe 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014 Soeren Moch <smoch@web.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := tbs2910.o
index 7a6657fc1d46e36f07075ef9b5e06b47391f6790..ecb45f208d0c2a72be0468c01830525b9962aa69 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Soeren Moch <smoch@web.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 37fd4bafc15b5cacd1f3d51b4dd9bb84064a280b..3ca807b31578c8628d810368e9a05aa34ab7aff5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Soeren Moch <smoch@web.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define __ASSEMBLY__
index d4a548cd81ed566728867aecdf0a3172001cd76a..c2977d777879cffb5bc576ea7b6fc845dee98a9c 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2015 Toby Churchill Ltd - http://www.toby-churchill.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),)
 obj-y  := mux.o
index 933a407fb268402475de909c957fa55a76cb4ab0..6bb6482dd06ece1ce0a70441fcc4438324c674b2 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
  * Board functions for TCL SL50 board
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ae2ef6bfd9f7c85ec42641cd7c7baa5ba5547111..b8b9ed7e71c3f26721ce0fe566013438eecbc13e 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
  * TCL SL50 boards information header
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index e0d76ef695d01cf18a856149819aa697ae3e83af..b0a1dad3aa74640998b32b81aa32932130b05340 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * mux.c
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ac8ff9e54826f410a4f48bf17afb6476014dd1d3..8fdb7875acdf89240c6bf6bb15b512f2096adf56 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2015 Technexion Ltd.
 # (C) Copyright 2015 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := pico-imx6ul.o
index c753a710c16b1b0521765c0d919d71ed4f767ba2..ad9cc5a8f113e6704e1e3d1561172526acab74b0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 39f7e016fd0c507cb728ef0ed8543fc1aa18fde0..8c76778276010bdde94f5a7cff7e3597019c3f66 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Technexion Ltd.
  *
  * Author: Richard Hu <richard.hu@technexion.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 42cca470a6111e9bc290ef6f1383088fe1cb2acb..6cfa80368da8f1c5b48ccc4522f60f850d3b74a0 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2017 NXP Semiconductors
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := pico-imx7d.o
index 202956a1b0fc29942b6d3804a3744132a40b48d9..c5caff46b4f15feb8de90bd52fa78bc8c7b351d0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer docs/README.imxmage for more details about how-to configure
  * and create imximage boot image
  *
index 67bab51dfd4d4bc471b4f231d97c9af7e8a7283d..44c81ecdb3f19af73a66dc2e827e7d9fcdf859b6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 NXP Semiconductors
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 2aff38311cf9ac59693ed5928d66807ffd434070..0297daf64e0fed50966a035a0b2cc97aded22c96 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y  := tao3530.o
index c5966e3571685ea75965ecea84b53e3156dd1879..22d26e550e01d5c7693bc601e4093b41464cbb2a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Maintainer :
  *      Tapani Utriainen <linuxfae@technexion.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <netdev.h>
index 4a94399fc98232f118c9c847b35bfabe65fa80d4..f5ffce871da7212e07c90e5d38f0e9fb8d680f3d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright TechNexion 2010
  * Edward Lin <linuxfae@technexion.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _TAO3530_H_
 #define _TAO3530_H_
index 2a910211fd35b2c2af1c97fe7c7379547845bf43..3408dc04b25e9d20166f0b6b4de51b13e42ac87d 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Ilya Yanok, Emcraft Systems
 #
 # Based on ti/evm/Makefile
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := twister.o
index 8c38f14cded0b45ace3e575e5d58327361a6e4f5..1166886e1d331021112025ae120eb4009f220433 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
  *
  * Copyright (C) 2009 TechNexion Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e286bd4522f0b0ba4b270ba8b47b1bec642091be..a56187db8a5c5bf6b63b26e68efd59a97fddbcba 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
  *
  * Copyright (C) 2010 TechNexion Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TAM3517_H_
index faa297058294512ae5f1dd5b6b94df3589c12398..ddf4a8ee1eeb758217a0462da481a82d9709c4c8 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2016 Savoir-faire Linux
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-y  := ts4600.o
index 1398bbe0ccce1c3809c5b6bfe7ff54b217ed5cb4..9bd3eacb0bdc3502ae6293e1a81cbe3aaf352b82 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Savoir-faire Linux Inc.
  *
@@ -10,8 +11,6 @@
  *
  * Derived from MX28EVK code by
  *   Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 70dfeadbccd88914a8c5a14cd4d697853481e9ec..f9cc2e8f102b16a3df3b6513c3b7f19de36b58fe 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Savoir-faire Linux Inc.
  *
@@ -10,8 +11,6 @@
  *
  * Derived from MX28EVK code by
  *   Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e9f1a372386d05470c28bfef2fd85d55b39dc32b..ec33cf92ca358531d705c4f7a958ac6a775aa4d6 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015 Savoir-faire Linux
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y                  += ts4800.o
index c4dad6911094f45dcda10f35ddbd351f9cb425a5..a0e021e3ce41b66c01b2bba9e957eeec7a78c1fa 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Savoir-faire Linux Inc.
  *
  * Derived from MX51EVK code by
  *   Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6856b0596a761088a70a436520238772fab307c4..25644f523acb66029757f1bb22cacaa145ea204a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Savoir-faire Linux Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TS4800_H
index 66f56fd2192e7782e74a5a8051d4d91064c58720..f0071562866226bae3f795c91d4073acad22d1d0 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Ilya Yanok, Emcraft Systems
 #
 # Based on ti/evm/Makefile
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := mt_ventoux.o
index 9eaae50f27a0be3ab9a5c0cc3878a4e825089975..33de7a213182ed9fd407e956787a86cd2180f82d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
  *
  * Copyright (C) 2009 TechNexion Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bc85ad4350a914de7f044c3f3473dce250ea5dff..5e017742340522b1a7ff7ee9b19638cadf0ec3cc 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Stefano Babic <sbabic@denx.de>
  *
  * Author: Hardy Weng <hardy.weng@technexion.com>
  *
  * Copyright (C) 2010 TechNexion Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MT_VENTOUX_H_
index 86f9b78cad7bdba06bff62bb56391f0ee7062679..e1c8a6b3c7c999001150540d185a23ab2852c523 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index 9b4d7092c72cf4da14eb215cc2613ccb7072791a..6ff5bd57112af267fa1f58613f14a25920f68f0d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index 38541103eaaf71dd0618d56e0d0eb5269c1f9396..3058ee3a59428eeab27a72d113393540f0363665 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index 6e5b998e7974376a5510b27f5cf2c8295aae4340..68dc3bc279848c404b92095a7086b0d7e732e8ea 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef _PRELOADER_PLL_CONFIG_H_
index d96b28af82f31235290f1f12745dfb896b0df1c8..0504dd688f9b9d7422d16f764f06e4905eebfd5c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 #ifndef __SDRAM_CONFIG_H
 #define __SDRAM_CONFIG_H
index 97fb902f8e6a9ad0f5f43c5b5d77ddbc4d0db389..48bfe329517940994f35d65277bfb3f681028584 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
index 86f9b78cad7bdba06bff62bb56391f0ee7062679..e1c8a6b3c7c999001150540d185a23ab2852c523 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index 3ca1968ee277d3e878bbde59aacdc30036d6c6a5..c65183ed8c086cbe36c52e95443bfdac20dd1bc3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index 9a83e85d2088f1c2e8458d0e0e0f4d7e36a4ee4a..c75635005cc7d99e0e13daa40a03369d7e8dc42a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index 543b8ea2a4a9dd7ca6f73373e0e644229dbac549..4544f926935ae977b44d17daee2983e2e24ba663 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index 171a1ad323e975050c14117cc2ad2990a9bdd58c..c60426f2ff669b6c09caa9d81e40ed339bbee085 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index 0d29e44a914cb93d4e8991a04bac5d575fcd493a..22fbee40aba9381cb41845417dc64948d208cbda 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <spl.h>
index ab38f4264f1e047a204d2d22a8256705cff37ea7..2cf9240846ac0e9f8fff85eae0e8e17192f87cbe 100644 (file)
@@ -1,9 +1,6 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (C) 2017, Intel Corporation
 #
-# SPDX-License-Identifier:     GPL-2.0+
 #
 
 obj-y  := socfpga.o
index 7e049bf81edcd0021de6e9b51c7cc09350e20555..bc5b7a07c7d6f71b4291b35d2c0a055a4d4da7ad 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index b8f5ea1413730deee48c26bbc822982d062ac4c9..6a9c4150296f51530de94652faaf7dad4d75c7d9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index 3a46047d1c23d8fc0d83f360e8ab45dc88428b4b..854936b2a33acc55a339690180c61c3eb42a2226 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index 34dacc717e77de7928a24d5ac7f71a64c564a81a..26910ef348b79bd5340ac189785e8d58b3b81870 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index c5852e7cb4f5f1d5431d3057a2cd30ba1b7876ce..f9173f1921fc07b195afa7112bf62cd84ef3e68b 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
index 86f9b78cad7bdba06bff62bb56391f0ee7062679..e1c8a6b3c7c999001150540d185a23ab2852c523 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := socfpga.o
index 51b262b9b7f8c8760a80684ac03c60e10a568f88..b8cb5f08ab6975f6a134619e2f853ee80ba15a90 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA IOCSR configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
index cddbbb27fc99f89789b2fc14235cbdf3c22b0825..f8e458f3dd4cc4ae71fd62458b39bcb5194a24ac 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA PinMux configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PINMUX_CONFIG_H__
index 820b9fff655663681875c963aa963b5e57d48062..f6ffa08654adaec313bf2948980e95b382e38721 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA Clock and PLL configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_PLL_CONFIG_H__
index 99064360b26a862efae547c0b969a6c98cee0b1a..96cc35703413f5d6e7c2ce08e5e8e80dfda4ab23 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Altera SoCFPGA SDRAM configuration
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef __SOCFPGA_SDRAM_CONFIG_H__
index 97fb902f8e6a9ad0f5f43c5b5d77ddbc4d0db389..48bfe329517940994f35d65277bfb3f681028584 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
index ef5a519ada9c190c5abad7ff814ce3881cfc7657..b85faa676d7299805d11f83fbc68a5133eb09b1b 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015-2016 Stefan Roese <sr@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := theadorable.o
 obj-y  += fpga.o
index 6f068c38ada3e8f37bc2d0010802a617a8b4801b..4f8bf5e778fbce6484616eb667e1ead2d6b97a44 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9b56620e658b2bf8ba73916f84fd0864f218d203..b59589ae82993073cf8e2f679cb9885c61619624 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 89fe1179a4820177ade51780feb839c5c2d12592..d3c959de984a8ea91811edffe3e2391b4f143b7f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Base addresses for the SPI direct access mode */
index f13a20b21e990d60456dd532b8c1c92af6f5455a..fc8df271457ffd71a057a1c8ef51170e9c5d6e98 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2017 Theobroma Systems Design und Consulting GmbH
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += lion_rk3368.o
index e3bea5ea2fe7f79851fbb8399ee8868fc362ee31..6b04fbc7da694343f79b68b3441686aacee34f06 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR X11 */
 /*
  * Copyright (C) 2017 Theobroma Systems Design und Consulting GmbH
  *
  * Minimal dts for a SPL FIT image payload.
- *
- * SPDX-License-Identifier: GPL-2.0+  X11
  */
 
 /dts-v1/;
index c8fe4d5678a1cfb049acfeaa35d121ebe58d6375..e207535df05361a46e9c3490c25b71c371ad73d7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index cb7d92fead697205aed0b91344f12f7a6af9d051..530f059f3da5a0b8d0c5a2a69899fbdc0b983693 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR X11 */
 /*
  * Copyright (C) 2017 Theobroma Systems Design und Consulting GmbH
  *
  * Minimal dts for a SPL FIT image payload.
- *
- * SPDX-License-Identifier: GPL-2.0+  X11
  */
 
 /dts-v1/;
index a5371fc0783ece93b776cedafb5df0e24cb45ef2..6af94111d61efe6ab1013de38b80a9c2a6bcb618 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 804ac379dbd4e91caf2ac8004bc631f4ecadff01..c34b9b1dd8a7248c6c47cb3e340b917ae789b91c 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),)
 obj-y  := mux.o
index 896b9b63bbb865bc4eb0ea8faa640119a466dd00..147ff0b2f00278cbf684d52f0f75b7ea5f490617 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
  * Board functions for TI AM335X based boards
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bab5b77f3436ad8c750c23f30d79926d8122611b..652b10b5e4c35f416c3c2e1589dca9f1d1b650ea 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
  * TI AM335x boards information header
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index 9da795de95d83ee5c7d9d210ca39ba40bf0349e1..eab040032321e85e2458aef7fdd8dcddc5825c12 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Author: Srinath R <srinath@mistralsolutions.com>
 #
 # Based on logicpd/am3517evm/Makefile
 #
 # Copyright (C) 2011 Mistral Solutions Pvt Ltd
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := am3517crane.o
index 136cc4388498e665b6bdc471209da8ea25f43787..5d4e57ffc5c2015f21d07abccc3d7473c6e2c959 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * am3517crane.c - board file for AM3517 CraneBoard
  *
@@ -6,8 +7,6 @@
  * Based on logicpd/am3517evm/am3517evm.c
  *
  * Copyright (C) 2011 Mistral Solutions Pvt Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6289ca787c1fc33026d6dd426b31b52076b273e7..1e6dece14bcb1fe087054241f4adb2810cb60f41 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * am3517crane.h - Header file for the AM3517 CraneBoard.
  *
@@ -6,8 +7,6 @@
  * Based on logicpd/am3517evm/am3517evm.h
  *
  * Copyright (C) 2011 Mistral Solutions Pvt Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _AM3517CRANE_H_
index 36ecb302c1f470ac6cc45146ca77952a80c4f0fc..60a11d8c04d2550eec3b8573bd5cea257b35500a 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),)
 obj-y  := mux.o
index 0431cd46067004738c6b0aac96473ebcc3ffb796..2a59b060351f6fec8a2f004e594937bcf904cf85 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
  * Board functions for TI AM43XX based boards
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -385,7 +384,7 @@ const struct dpll_params *get_dpll_per_params(void)
 
 void scale_vcores_generic(u32 m)
 {
-       int mpu_vdd;
+       int mpu_vdd, ddr_volt;
 
        if (i2c_probe(TPS65218_CHIP_PM))
                return;
@@ -424,9 +423,13 @@ void scale_vcores_generic(u32 m)
                return;
        }
 
+       if (board_is_eposevm())
+               ddr_volt = TPS65218_DCDC3_VOLT_SEL_1200MV;
+       else
+               ddr_volt = TPS65218_DCDC3_VOLT_SEL_1350MV;
+
        /* Set DCDC3 (DDR) voltage */
-       if (tps65218_voltage_update(TPS65218_DCDC3,
-           TPS65218_DCDC3_VOLT_SEL_1350MV)) {
+       if (tps65218_voltage_update(TPS65218_DCDC3, ddr_volt)) {
                printf("%s failure\n", __func__);
                return;
        }
index 3f93d1372702625970f0cdc1881cff525d99f653..06b737445d4435858c491e355107c1a65611b2f0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
@@ -5,8 +6,6 @@
  * Derived from AM335x board.
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index f26b21e8695e36b70173bb5b92d337c21e27fb23..a61987e4c6a9b193b0ffb5f2ae59a079d3ae71e3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * mux.c
  *
  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5cd6873f5e97e60302d6ce41c4d3779da3ec400e..2a6fb9e42c2d572d2ad702eebbd8223e493b521b 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014
 # Texas Instruments, <www.ti.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := board.o
index 5bd87785639d486246de7d910282bf46b1bc56f1..fd9d20779bef5c5ac11d5109138a56724f05f77f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com
  *
  * Author: Felipe Balbi <balbi@ti.com>
  *
  * Based on board/ti/dra7xx/evm.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a48f681840ddf6135dc8bf4d554abd1c215a6c43..4deaddc91415dd700402700d879882a146c5098e 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com
  *
  * Author: Felipe Balbi <balbi@ti.com>
  *
  * Based on board/ti/dra7xx/evm.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _MUX_DATA_BEAGLE_X15_H_
 #define _MUX_DATA_BEAGLE_X15_H_
index 41b552ac0ef33461d803aecdccc12777a277fae0..fc9288cf186372416f9d7822a683a6d6647f47b6 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := beagle.o
 obj-$(CONFIG_LED_STATUS) += led.o
index 1d552647335aa4fdd5a3a1f2ba15d258371b0425..826aace3fba24ee91216d63d4f6dde7ddc3a3cd3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004-2011
  * Texas Instruments, <www.ti.com>
@@ -10,8 +11,6 @@
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Syed Mohammed Khasim <khasim@ti.com>
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 86bd6e9136a1739c167f889303f2cd4034f93711..ce78ea661b9fc5d95c69ab7bc3eaae4305c1495e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Dirk Behme <dirk.behme@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _BEAGLE_H_
 #define _BEAGLE_H_
index 30b8b93da5a78a19e4ba80a956361515661467d7..e21c0169db7160843d49e3ce885c9e5a85ded99d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2010 Texas Instruments, Inc.
  * Jason Kridner <jkridner@beagleboard.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <status_led.h>
index 7170eac81e87412ba5d0d81490b47df5c15b8a9c..cb97f226ae5070274ff677dc001f43cae738ed77 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-${CONFIG_TI_I2C_BOARD_DETECT} += board_detect.o
index 6f07ec331af0bdc7c63feeb210f3661c045b8c02..c475f106b2fd976badb946644e27a280e608adc9 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Library to support early TI EVM EEPROM handling
  *
  * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/
  *     Lokesh Vutla
  *     Steve Kipisz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 893e1ed998d9eafb715fd9f26542f69075dbcc53..f8495a7a7cf128f55b765d4e7cd370070f1bd28e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Library to support early TI EVM EEPROM handling
  *
  * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BOARD_DETECT_H
index 434e8d128e721046eb8fd6f642ddea1ec80b8131..8d0ca56adede102618a003f5a07418ec2b63eb28 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2013
 # Texas Instruments, <www.ti.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := evm.o
index 06f061c92c88118c7f6aa007b83c4cf7a3d3c98d..6918f4de01f31ac9b00e9d320d99bc8a3ff402e6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Texas Instruments Incorporated, <www.ti.com>
@@ -7,8 +8,6 @@
  * Based on previous work by:
  * Aneesh V       <aneesh@ti.com>
  * Steve Sakoman  <steve@sakoman.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <palmas.h>
index 32c9ecacce2aa1647701f0e74dc70492005d4278..72355e801b8139c1b80115cf059fa7846389d531 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Texas Instruments Incorporated, <www.ti.com>
  *
  * Sricharan R <r.sricharan@ti.com>
  * Nishant Kamat <nskamat@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _MUX_DATA_DRA7XX_H_
 #define _MUX_DATA_DRA7XX_H_
index b88ab8f517aac3de52e6845c556fa51d6e40ad69..17ee516d262604c78fe2df0d4b355f92d6499230 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := evm.o
index 3a9680ffecf6083969e6fd6e4ec54bf66f7893f9..c59aff595ad13f1c9d84ea39439eddca40cf429a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004-2011
  * Texas Instruments, <www.ti.com>
@@ -8,8 +9,6 @@
  * Derived from Beagle Board and 3430 SDP code by
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Syed Mohammed Khasim <khasim@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 0f8268b33ed4688d817149029c1ff696050510b2..09b08b490aebc46683ef7b8fedd97c0258fab6f4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Nishanth Menon <menon.nishanth@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _EVM_H_
 #define _EVM_H_
index ae86dfbe0aabeeed1ed4a66d2125e8427b028259..274f18e942fa68f8ddbf033e634a32f851894f1c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone : Board initialization
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 48d60a1c746a893bcde6e7ffe62a46b9455ba9ef..250b649d459c6e96075c942d0e4f4d79d4659a8c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2HK EVM : Board common header
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _KS2_BOARD
index e96636b6ecb54e26873011bfe1252ebeaaecb252..f86a8363c4761f038f4ce49fbfc4dd903dd01119 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * K2E EVM : Board initialization
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index b9575a8e46781edc6b5a5374ccb8495ebb7790a3..9bc94fb69eeb0848479960b237a4b314a3c2bd24 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * K2G EVM : Board initialization
  *
  * (C) Copyright 2015
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <asm/arch/clock.h>
index d61f72921ae4310b2fef1aaba5e4efa556ae8f95..abc89d84bdc68d3df8af0b59e41f2c3145e06e65 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * K2HK EVM : Board initialization
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index b114c246905a3af7603734f41b4ea08bdc67f022..c28fad51b6192b37b193ef99d41bf1b0585a891b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * K2L EVM : Board initialization
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index b6b59a4dd5b1a455f75e61aae7298da86975e52f..0ade75263f8d67e9b81eac9af55dd9408964b87a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone2: DDR3 configuration
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index f95eddec3308c2499d8671ba8ec1410d0f8ef250..4f7462dec6366e245a156180f75c2c15ffb4f1fd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Keystone2: DDR3 configuration
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __DDR3_CFG_H
index e82aa6699b10d761cc38070234d5bcbd54d8d132..95fe3a9021e237c2e4eca5819ce97ee82dc3ab8d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone2: DDR3 initialization
  *
  * (C) Copyright 2014-2015
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 3398246e288f3faa4fcfa8186ac0b779db7c2a69..563c5e9950ce71266db6ff64d2f46e22ff8dda3e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * K2G: DDR3 initialization
  *
  * (C) Copyright 2015
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index f8484221fa1da21e814e39b9139f12b815dc7a56..198c5da0e62204a471080da230e4a69d0eaf1199 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone2: DDR3 initialization
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 00fc1943f5299f91eafc5d99740eaffe1a0a66fd..805bf81f6bdf400cfb50fc899b9d224c69dc3d48 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone2: DDR3 initialization
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index f7d36d132ec823b6cb41c87ce50c486552c2bf00..706fb7e83817a126c44d8d92424e01389d05e238 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K2G EVM: Pinmux configuration
  *
  * (C) Copyright 2015
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index b88ab8f517aac3de52e6845c556fa51d6e40ad69..17ee516d262604c78fe2df0d4b355f92d6499230 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := evm.o
index 67242f5cc8389d22dc71d12242008fd0054daaa7..ee7efcbfa7c4958d4207686132275d4e14168c58 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Texas Instruments Incorporated, <www.ti.com>
  * Aneesh V       <aneesh@ti.com>
  * Steve Sakoman  <steve@sakoman.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <palmas.h>
index de7ce9fe0bba9aefa729f6a08a98b9a4d3327921..3c4ba474977ee660420534e9ea7295afdc5eff25 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments Incorporated, <www.ti.com>
  *
  *     Sricharan R             <r.sricharan@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _EVM5430_MUX_DATA_H
 #define _EVM5430_MUX_DATA_H
index c89f80d8064dbcaf6497bdd25dde5368d6e1115b..dd2ff33afaa4bcac772564ae0583dbc1dd97985b 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := panda.o
index c59e58a82a55ea28a672ca6da216b9c09fedb7d1..f88aa4dfc652e85c3fe9a462de084871610fe375 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Texas Instruments Incorporated, <www.ti.com>
  * Steve Sakoman  <steve@sakoman.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/mach-types.h>
index 53c70809794fec7d5878bc57adfe5c7913587dfe..ad9e36525b468948d3da58e7ace05c716b50b89b 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments Incorporated, <www.ti.com>
  *
  *     Balaji Krishnamoorthy   <balajitk@ti.com>
  *     Aneesh V                <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _PANDA_MUX_DATA_H_
 #define _PANDA_MUX_DATA_H_
index 79e67b6e9630559c1f9a9fec830ba94997eaff88..ae06945612a354b1dc6459570426f31783006bac 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := sdp.o
 
index 4c7beeb3ef60647e96f4a984f9e23c57715f0898..c820435386d4e46c32c1e5b11aab2bedb02630f6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Texas Instruments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bc8d32f16125611a3098533d69c3fe990d1a72e3..e71c53e5ee41121e1bbb6b454a468281536e7f77 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Texas Instruments Incorporated, <www.ti.com>
  * Aneesh V       <aneesh@ti.com>
  * Steve Sakoman  <steve@sakoman.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <twl6030.h>
index 9a9efe7a5460e46cd588a503130c888169edb5b5..934419f40e9763d1a48c8c9767d2501d7d6c95f4 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments Incorporated, <www.ti.com>
  *
  *     Balaji Krishnamoorthy   <balajitk@ti.com>
  *     Aneesh V                <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _SDP4430_MUX_DATA_H
 #define _SDP4430_MUX_DATA_H
index 93155de53300baea4aad9398998d7b06855fa21e..c5ff8d072851fb3653ee0d5c70b0ab5228ddfdc2 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  := mux.o
index 4a0f82975aa5b451bccb74a737765a9ee6696b65..d8ee51b3666b594f6bc12749b94ff4b7c7cfe74c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * evm.c
  *
  * Board functions for TI814x EVM
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f1cc3d561667409c7c50a9f393afadd0ad0fa46c..f12712aea640761c11de4e7ac4ae8092d3e307e7 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (C) 2013, Adeneo Embedded <www.adeneo-embedded.com>
 # Antoine Tenart, <atenart@adeneo-embedded.com>
@@ -5,8 +6,5 @@
 # Based on TI-PSP-04.00.02.14 :
 #
 # Copyright (C) 2009, Texas Instruments, Incorporated
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-y  := evm.o
index abc961a86e06c5f7183e4c74ade85a145f5a8aee..07a084bab8a9ccdd00b09e8c044fac4a68d82274 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * evm.c
  *
  * Copyright (C) 2013, Adeneo Embedded <www.adeneo-embedded.com>
  * Antoine Tenart, <atenart@adeneo-embedded.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 74d5cd37b1b595203b2c2f6f2b6b85bad5f6d065..056813995eb820b1acdf7997108c6ab890ad79be 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 by Vladimir Zapolskiy <vz@mleia.com>
 # Copyright (C) 2008, Guennadi Liakhovetski <lg@denx.de>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := devkit3250.o
 obj-$(CONFIG_SPL_BUILD) += devkit3250_spl.o
index 386d0cde8f354dae09ff499d23d5ce42b1c7f7d9..a4b963d463a659ef5ff4374d1c03bb8c0d9535a5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Embest/Timll DevKit3250 board support
  *
  * Copyright (C) 2011-2015 Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bf5269816fff2dea310e5273a60be6ca13005771..47af78ae0b1d6a7870c6bcdea94b27e34e8a6f7c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Timll DevKit3250 board support, SPL board configuration
  *
  * (C) Copyright 2015 Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 104b63b570badda0548bbb499394e52439f69f6e..4d681701cf312e61f733d24fc2f50e677244e88a 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000, 2001, 2002
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2009
 # Frederik Kriewitz <frederik@kriewitz.eu>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := devkit8000.o
index 4bbbd818486ea9d9b00056200210d7cc834742fa..50b70a501ccbe4c5dba73a664e1dc65f5812df2d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004-2008
  * Texas Instruments, <www.ti.com>
@@ -13,8 +14,6 @@
  *     Richard Woodruff <r-woodruff2@ti.com>
  *     Syed Mohammed Khasim <khasim@ti.com>
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index a7a37fe3d7c3a742d62d40a8bd63ddd6da942f5b..c8d57d167ebf3ec8013addfe658806eda6d71e06 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Dirk Behme <dirk.behme@gmail.com>
  *
  * (C) Copyright 2009
  * Frederik Kriewitz <frederik@kriewitz.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _DEVKIT8000_H_
 #define _DEVKIT8000_H_
index 789348207535cb4f52e0694693a3e393812095bc..becadd2ca743618c98f1356563995e75732afd23 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y  := board.o
 
index ceed04383f5f60323279b36e1d6652adfaea9407..8be3fb1e35a8a80a69ac43faa7be8ef830caebff 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
  * (c) Copyright 2016 Topic Embedded Products.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/ps7_init_gpl.h>
index 1205d19d9a35b96226d240e27b9e440e75abed33..afec4038d3e7fbd4b065ecb04d21a9349ddd00b7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
  * (c) Copyright 2016 Topic Embedded Products.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/ps7_init_gpl.h>
index f42632b7fab58fa8b35ce56af81eb2d3d148f36e..c1cc1df23d96839fcf16030dfff7bbbc984f9294 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
  * (c) Copyright 2016 Topic Embedded Products.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/ps7_init_gpl.h>
index 5de61e7c2b194bb873d25a082e11ca3f5ebd88fd..6bb2acca165bbe370ff8ded87f77b9c124551663 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Toradex, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4917034e1af1ab720b05e32d30b881f1078a225b..bd754e5fcf42d6bd48eade4df34d220dd4598b9c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012-2016 Toradex, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 64898a377032ad0b3375ab4ef38194da47e0b3f5..99836de96623e9fc9c7eabcb18dc9c3b0d5d5dfb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012-2016 Toradex, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* AS3722-PMIC-specific early init regs */
index 5ed0da3d731236298814495333a01a761557af42..1584d9b2d3147a58d592a5b417e6fd910f83bf28 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016, Toradex, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _PINMUX_CONFIG_APALIS_TK1_H_
index 5cfda26edd02de6baf05edad40c3d00c15d78311..29d1c3126c58411dd451856ede9188e201aef7e8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2014-2016 Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DATA 4, MX6_MMDC_P0_MDPDC, 0x00020036
index 3707910f21ea2c4fb8e4a748a9489b64795b0d20..02e90dd5e6511c7303c1dbe8c1c6fa2cd844c7f0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2014-2016 Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DATA 4, MX6_MMDC_P0_MDPDC, 0x00020036
index 1436547b5bdfaacc97c174fa87c4959f5a8725fb..368db9c488c79afc28988346375808cdbf34bae9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2013 Freescale Semiconductor, Inc.
  * Copyright (C) 2013, Boundary Devices <info@boundarydevices.com>
  * Copyright (C) 2014-2016, Toradex AG
  * copied from nitrogen6x
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b775010ce337f0ef6459f2c9803b08c17b18cba1..739b1b70615a2e939ff4f952904fb019da10005c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2014-2016, Toradex AG
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index be96094fa0dd04bb810275414e7f5f2d99c1bb83..1bcbc4fa3808d92c0cff4ac6294f57e66ffa5187 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2014-2016, Toradex AG
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index de7cdd6d63187ab03b35c99fda511343152bbd57..e42e3ce438706e21eff99e904263e890a5ee588a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2014-2016, Toradex AG
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index cff07e9e69c601d88f5c64fd219f4a2f1943b27e..e6793e366a3314e3aa783cb0903c2a00b8cd8f03 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2016, Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 013801e62bae3e21eb82a2ee4fca1d5bef70e77c..7334e92f2ef05ad0c3bf9e5b1a7f5f782785cdd4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2016, Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index af1e88fbc9dd7cf856b5e5f811c393d11d47fdfd..c0efb79bbc987761b37dffcff84d4b6b214886e7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014-2016, Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 59e0587da4b8018881d1d51add767f2955c35aa6..a7790fd6c6080bb0a21c6cb06aa8c933b9444868 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2016, Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 // Register Output for PF0100 programmer
index 827eefd4630f8b1f215c2d3d7c4fc1cfdead994d..28830b63458f9441064b68f6ed78f5cc69718643 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2014-2016
  *  Marcel Ziswiler <marcel@ziswiler.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e0b00ea8419f58fa0acca2e4b480cff7804ec8cd..e28742ba6f561f12f8de0c16728009b2abcd0119 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2014, Marcel Ziswiler
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _PINMUX_CONFIG_APALIS_T30_H_
index 660f9d30c179de01b9051eea55b1ef5b5d33d510..c9407143d23e1a958471a1d0f75a1fbf6a8b1ec4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2014-2016, Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DATA 4, MX6_MMDC_P0_MDPDC, 0x0002002D
index 3bd85761f8897eb4799849b4710738b21b7c7211..c319d2a72964a80a8af28702527e9f1476082cec 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2014-2016, Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 DATA 4, MX6_MMDC_P0_MDPDC, 0x0002002D
index be96094fa0dd04bb810275414e7f5f2d99c1bb83..1bcbc4fa3808d92c0cff4ac6294f57e66ffa5187 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2014-2016, Toradex AG
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index 7c50bbb06ecf770f56d18dba76f91f3710cd37ec..68c0c02a8acb41c4369ab57e60e649f157cc211a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2013 Freescale Semiconductor, Inc.
  * Copyright (C) 2013, Boundary Devices <info@boundarydevices.com>
  * Copyright (C) 2014-2016, Toradex AG
  * copied from nitrogen6x
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e7886de3f0bb93ebdcc00977a7d78504ef680232..517c5eb1072315121fcbf8939675d17c81f506b5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2014 Toradex AG
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index f46ae55ced2e6f7b82489283a5792432f46df24d..a943fd228c47f63cd4d7c3399e98150b6f1abffa 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2014-2016, Toradex AG
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Device Configuration Data (DCD)
  *
  * Each entry must have the format:
index cff07e9e69c601d88f5c64fd219f4a2f1943b27e..e6793e366a3314e3aa783cb0903c2a00b8cd8f03 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2016, Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 62e64ab1d7602ed04d715c6f09914f3b1ba95ed4..fa63865670f40e84d4056c8c98fce68ca8cb68f0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2016, Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index af1e88fbc9dd7cf856b5e5f811c393d11d47fdfd..c0efb79bbc987761b37dffcff84d4b6b214886e7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014-2016, Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 255392ba3d7a4bb1c1671738d65b4c46d46d4671..ce29b95ae2a7d48bfb9b8a98c8309fecdfa01364 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2016, Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 // Register Output for PF0100 programmer
index ea597dec28fa69a04354afad04e2f48c876763cd..b212ff0f26fbccc003dbe5639cfa6680ad4e1157 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (C) 2016 Toradex AG
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := colibri_imx7.o
index 13b2b5785b321c972388277fce11e2ba98fd300d..cd98ec8216213a541a152f63e8863dc13d3325dc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Toradex AG
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index ca3cd8947e98210c4e9abdb44a7d5d6bc1ad2b5b..1d66884df4be8f5743de6a63415fab4504e17605 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *               2015 Toradex AG
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 57cfe9b7893ed418c2844e3a9d081496ce00bd88..ea610cfea929dae9ae1b5241681dce9d37607982 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Toradex Colibri PXA270 Support
 #
 # Copyright (C) 2010 Marek Vasut <marek.vasut@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := colibri_pxa270.o
index 85afecff944f9416ca1642036270ffb099713263..e9e17508a57700a16c1d04aa2492c72e2ca5897c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Toradex Colibri PXA270 Support
  *
  * Copyright (C) 2010 Marek Vasut <marek.vasut@gmail.com>
  * Copyright (C) 2016 Marcel Ziswiler <marcel.ziswiler@toradex.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e5e71ac466e0cceb0c6b71335ebfe3324d4ca549..c5528b37b2ea8c7c0f36875ed9d4c19e9e12b87e 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  (C) Copyright 2012 Lucas Stach
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += colibri_t20.o
index 71b8fd3ede0b90fc10327ed7f40d19e8c0953cc1..5dd0f288ed9568c0a47b7e844b631047d86e4c98 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Lucas Stach
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b68d3cacc561e57fbbfefb3d8be44bf90d096340..8ea96188f621140cac7c7fc23a6914432d32a4b1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2014-2016
  *  Stefan Agner <stefan@agner.ch>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 407c6c36e1767f462e37fafbc6e96fe84cd5b4f1..bdbbf5e49a146263cd75ca0c11899260905168b0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2013-2014, Stefan Agner
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _PINMUX_CONFIG_COLIBRI_T30_H_
index 4d6287f14a95880af5ab82688822fc0d1373775f..6272a77496373acbd08e7b1418fc94f2ed2e0c79 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := colibri_vf.o
 obj-$(CONFIG_VIDEO_FSL_DCU_FB) += dcu.o
index 3858af9c404e09fe19557971433e22ecdc82679a..83c35030077674b86949108f655f2d1bdfa95b99 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Toradex, Inc.
  *
  * Based on vf610twr.c:
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c0add005eb1b33ff8e157abb7954eac1f9c3e6be..c36e90cd22ed4e74254f9265349ed4a36b9c9cb9 100644 (file)
@@ -1,8 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 Toradex AG
  *
  * FSL DCU platform driver
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/crm_regs.h>
index 6d032ed9e3450e174564c9243fb7ad3a3f2b7396..623371d0694cc6770434c3bdce6ff94e18481cb8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Toradex, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index b33baeff847a0b90c4abce3cc6018b3ac92cf8b9..11f4aab359bb89b1f554c8f086b9c5ebac186233 100644 (file)
@@ -1,5 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Toradex, Inc.
-# SPDX-License-Identifier:     GPL-2.0+
 
 menuconfig TDX_CFG_BLOCK
        bool "Enable Toradex config block support"
index d645f5a4ad35c0c20a1f5736651b859a5e9ee164..6b9fccb6b9846bace8cb9cb50bf92432a370a746 100644 (file)
@@ -1,5 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Toradex, Inc.
-# SPDX-License-Identifier:     GPL-2.0+
 
 # Common for all Toradex modules
 ifeq ($(CONFIG_SPL_BUILD),y)
index f850a3c98e50389d21ef7dad156ad0d797877e47..f6231ff2f9968713a24d2420ac8c8c735234de56 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Toradex, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fd7c362cd7dcc78bc6af28015c43311290ba3b46..29b933c3075a277e5eb2fe68d56dd9103daee757 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Toradex, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TDX_CFG_BLOCK_H
index d6d367161cf00f9f879f54b1986e11fa715b2c6f..fde230c955a4cd960e2119f57d46dd11f42a0f3e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Toradex, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f8d78f0ed53468475b66c6a0dd465b646dce26cf..c537dca71e540631a07b1de88a4c86ccc42e7d65 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Toradex, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TDX_COMMON_H
index 4f0c2966287908d9496d54e364298dcce6240a17..323a104bf3b2ed5ec676583c7935d2e3035d29cd 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y  = wdr4300.o
index ac265579e831772bc8ec828be6c6a9a8338a29f2..4dacaa4285cbefa0774e7e64419c42b16e97bd8d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 12edc9af0635b21c4f7674f89d40001f920c4677..3aafbf79285d6c86c34149a6dbfd3d21c46bf89d 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # Copyright 2004 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += tqm834x.o
 obj-$(CONFIG_PCI) += pci.o
index 43ecdf1495410551448b2aa247d8cfb644fb6fe6..34c68ac463772dfbc71e86212b75319d74be2219 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2005
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * Copyright (C) 2006-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/mmu.h>
index 4642342bfb3d7755e425d8a5521ee54027fde4e8..7c92f4f54c16a6cff53f42c13a5c8e150d34e38b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2005
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 19b56d016589eaa7e05dbbf675862d6d69e968e3..7271297c7070e355fac44fe2177081db469f47ce 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014, Markus Niebel <Markus.Niebel@tq-group.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := tqma6.o
 
index d9dd273a2b9304dde4e4a85ef26348b67c3f7d59..a98b30bfe70f34a26f2f46f7bf9bc3c75d3506d8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Boundary Devices
  * Copyright (C) 2013, 2014 Markus Niebel <Markus.Niebel@tq-group.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  */
index d13e75c207f37aeb608c4411e911db012390368e..816672edc6b808849a5772534dcc893fbc04566e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
  *
  * Copyright (C) 2013, 2014 TQ Systems (ported SabreSD to TQMa6x)
  * Author: Markus Niebel <markus.niebel@tq-group.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index fb7b4626a1c525ee409d1e6b13ac9b5e1e21a972..16b8fb9863e4209af49e63dffb8bbddf71356542 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013, 2014 TQ Systems
  * Author: Markus Niebel <markus.niebel@tq-group.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TQMA6_BB__
index 37ad916853d224eb4342fb950f11c7de874e6e72..f7072b85634738b393c165d402db717f89b55aa6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
  *
  * Copyright (C) 2013, 2014 TQ Systems (ported SabreSD to TQMa6x)
  * Author: Markus Niebel <markus.niebel@tq-group.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 128748fcab6f041e3450d0ef105ecf14de2b60f6..aaee9bfbecfe3568bc7b75442f6c04360fec0f83 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
@@ -6,8 +7,6 @@
  * Author: Markus Niebel <markus.niebel@tq-group.com>
  *
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 716033f3fb2e02a87191f86c67e977fdf3222c4a..84c38b470b9ff5b5be4303dbbc3b15644ab9df69 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 - 2015 Markus Niebel <Markus.Niebel@tq-group.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index f54dff7bf25090f2fff5d34e8422f13efaeab770..6141be673b014eb53edc12b21511e2a492794b24 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013, 2014 Markus Niebel <Markus.Niebel@tq-group.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 24d4e2f562d9f1a6d50c3029be1bbe82e485ae25..2d2d65ecc6391a9451ab2cdccb761dd00d55aa4c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013, 2014 Markus Niebel <Markus.Niebel@tq-group.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 1d6d9f891f85ecd22870072e18d5c94a698990e6..66f67f7c154e7ca61230eb858ef9bc8dc35ee19f 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := udoo.o udoo_spl.o
index 150cbc1a971c7a6cf7240080c5167f7fd1d0b2bc..831c084ce596171f08de89387e75fe3dfe2715f8 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2015 UDOO Team
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := neo.o
index dba63d9554406743bda785b01af231f75f1f5c10..828161360cb1cd7b1c45738a75612b929f75e4bb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2015 Freescale Semiconductor, Inc.
  * Copyright (C) Jasbir Matharu
@@ -5,8 +6,6 @@
  *
  * Author: Breno Lima <breno.lima@nxp.com>
  * Author: Francesco Montefoschi <francesco.monte@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 562f0d863e02c443fd4adfff5ddc9aaad1247783..491e9be1c22f7b6f72c55916a90ea458dcf83b6e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Freescale Semiconductor, Inc.
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index c862ed15d9f81dc429d1f21b62eba1041f1d706b..30663e2025154627293787565c9a5e0eaac838d8 100644 (file)
@@ -1,9 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Udoo
  * Author: Tungyi Lin <tungyilin1127@gmail.com>
  *         Richard Hu <hakahu@gmail.com>
  * Based on board/wandboard/spl.c
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 1e6dcbb6de341f5b377e24022e742d542507bf95..b7358c7c647ed2e4009626686bc328fc5edbf638 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 MINIMAL=
 
index 69f596a4ccf185827ed9057b1875826a4b534559..dea9af9b5dbeec713ba0e7b7ab4b1e08633cb1a7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Based on board/freescale/common/sys_eeprom.c
  * Copyright 2006, 2008-2009, 2011 Freescale Semiconductor
@@ -7,8 +8,6 @@
  * Freescale API, but has a number of key differences. Because
  * the two APIs are independent and may diverge further, the
  * Varisys version of the API is implemented separately here.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a7978a0d5363bed6d75aef8907f0ffc56682960e..15b3fb29649ab840809f7b4863c635fa5935fdc8 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y  += $(BOARD).o
 obj-y  += ddr.o
index 1daea066a324bae05c5dbb1f20800f209d7f0761..4ccce8a736112a3dbbb9b89e143a1388007a2290 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Based on corenet_ds.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8cd52ba3c5af8ef282276cdbde8b478175724f82..df037a59a04eac0fca0e22dcf0b8f8eafa779b98 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef __CYRUS_H
 #define __CYRUS_H
index 2ba7b3a3ead087fe9028589b0eee68754e3cca62..cac00e0467c53e47bbcf1fb3d7de694a79f9f67c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Based on corenet_ds ddr code
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fc2192a4d24973b54ea61ddafde2b35f7fb88fda..9783abd65955d814054dcf356036a8d1de1984b5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Author Adrian Cox
  * Based somewhat on board/freescale/corenet_ds/eth_hydra.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 91e1d852464490a692fc157ad643dd9b07258b08..8b1b118b5510bc5cc7f933be91e4e90a7d7afe49 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Author: Adrian Cox
  * Based on corenet_ds law files.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1853b197e7ba575e7d5e71959ee192761c45ac13..a2df928fc5209d978f3dcbb9aea8bb71063d4b31 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3fa58644bb3040aadc3c8bf795f204164f5e97f0..b1af3e04d6463ad034907206bfc478293d965d20 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Author: Adrian Cox
  * Based on corenet_ds tlb code
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 41258f9722c3ba465ee52b00c2b58c6345f4418a..d656bd93ab1d6bfb991cc4d425484ebaf570aafc 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := ve8313.o
index bb5574c19072ff019f3a3d019bbc8f93e405d5ed..f0fc1fe3b31d8097661e9ef29a02bfa21d0627ac 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Freescale Semiconductor, Inc. 2006-2007
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2010
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 804ac379dbd4e91caf2ac8004bc631f4ecadff01..c34b9b1dd8a7248c6c47cb3e340b917ae789b91c 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile
 #
 # Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),)
 obj-y  := mux.o
index 9efe68bf018d9f4f997e30fcd059627607f4d12f..df0a2d2b7a6fd1658e14dc50a5aac6b3f587b2b1 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * board.c
  *
  * Board functions for TI AM335X based boards
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 40ddd90651fe34f2981a9f84b44bca7ee80ada77..630c9bba73b35f3c0134c74b1aa25bc8d5c4b022 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * board.h
  *
  * TI AM335x boards information header
  *
  * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOARD_H_
index db9f4a685190d5a95bdb516be377766d20745777..6e886f729a85643335cf1eb4f7fabf6039277c11 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2013 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := wandboard.o spl.o
index d03ab4394227144f4b4883e0615a04581c9c04bc..9c3350019c8bc6dc92ba1885b2d2e840546f5c77 100644 (file)
@@ -1,8 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Wandboard
  * Author: Tungyi Lin <tungyilin1127@gmail.com>
  *         Richard Hu <hakahu@gmail.com>
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index b7c6c6cb18e17162db05e5a785b3eebd5ac7a678..6af1b458829333b7720e1684f03cd03886a3a794 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Freescale Semiconductor, Inc.
  * Copyright (C) 2014 O.S. Systems Software LTDA.
  *
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index c555f87397d6268a8c553b8fd089fa8f0c524fe0..3a2373d7bf5bba3be29f273018f6d17af3001558 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (C) 2014 O.S. Systems Software LTDA.
 # Copyright (C) 2014 Kynetics LLC.
 # Copyright (C) 2014 Revolution Robotics, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := warp.o
index 84209681d94b063eb576eb60516b33f2c1e19a71..4fb5a84205e4b6c3f8a737285bc69619ba277b9f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index 52319b302408766a329478c5bddee591931ed55c..f346b9269a9f4ef6e343680df1cc390ed36281b9 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, 2015 O.S. Systems Software LTDA.
  * Copyright (C) 2014 Kynetics LLC.
  * Copyright (C) 2014 Revolution Robotics, Inc.
  *
  * Author: Otavio Salvador <otavio@ossystems.com.br>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index f39d1d8f12043a9b979f79d16ce3533dbdc86e6e..92b0ca9060fb593590f2a90d3d95f187c3d151ae 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # (C) Copyright 2016 NXP Semiconductors
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := warp7.o
index 51a5bff723bc95832c65efc55ea6b2fd17e42aad..a6edfdacef3981cbacc4e78431e1447af32fb4ec 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 NXP Semiconductors
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * Refer doc/README.imximage for more details about how-to configure
  * and create imximage boot image
  *
index da52b183bd1ccbed5eb934a47c9de38d2f308e4c..3d32b3eb52b6ff00d0b4231c38b882e6dbb1061b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 NXP Semiconductors
  * Author: Fabio Estevam <fabio.estevam@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index db2b2d54edbef6de1bc23e19907e56a5e2e56771..9c3cd6934aef323fca1f021eef0a1d5e323ac60b 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
 #
 # (C) Copyright 2008-2009 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := woodburn.o
 obj-y  += lowlevel_init.o
index a9b7c1b68dcb15344279720f22ad72d17f95d80a..8186b3922bad5e034ba738098e0b5d6ad01838cb 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
  *
  * (C) Copyright 2008-2010 Freescale Semiconductor, Inc.
  *
  * Copyright (C) 2011, Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 972e74eaf357ddc53d983a97f90d6f819a2e0f5c..42633ed49da8ef00ee42d5457ffac84ba90eeccb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012, Stefano Babic <sbabic@denx.de>
  *
  * Based on flea3.c and mx35pdk.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e26c6737eeee087e8e8e18b563a550c1a182e6de..e3803bb04315a5987b0bfbb74f808cf0e10806dd 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014  DENX Software Engineering GmbH
 # Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-y  += work_92105_spl.o
index f782284d60b4f9b3fdc7a281790a805f6da9f867..eb2e7d7eb88a6603ed7b84d2e1b309197128a572 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * WORK Microwave work_92105 board support
  *
  * (C) Copyright 2014  DENX Software Engineering GmbH
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c997cea6f0d971d9466e90118f291f9e5dd58d6c..ffa0fcfa874d348b91bd244a39952744c15fdee6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * work_92105 display support
  *
@@ -7,8 +8,6 @@
  * The work_92105 display is a HD44780-compatible module
  * controlled through a MAX6957AAX SPI port expander, two
  * MAX518 I2C DACs and native LPC32xx GPO 15.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dd6e768eaf42f54673ff655ceed662a42c69fb87..17a9aa04e02225ff074d4dd8755f2ce1281b621b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * work_92105 display support interface
  *
@@ -7,8 +8,6 @@
  * The work_92105 display is a HD44780-compatible module
  * controlled through a MAX6957AAX SPI port expander, two
  * MAX518 I2C DACs and native LPC32xx GPO 15.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 void work_92105_display_init(void);
index 282a6dd3a77bd90ba015a19e54569064b1e08d74..a31553a2d25b5271eb5a73744f404cc93039b7d8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * WORK Microwave work_92105 board support
  *
  * (C) Copyright 2014  DENX Software Engineering GmbH
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index db1f029f96acfa25ee05be86108dc490fbf0a3f3..b5c6900021c42e47c99bfb9ced6f236440725094 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_FSL_PCI_INIT)     += fsl_8xxx_pci.o
 obj-$(CONFIG_ARCH_MPC8572)             += fsl_8xxx_clk.o
index d1f3668bcbba69da17f4be1c5f5ea06b67ecd7be..4e52838c90951fe5946b9068244868baf6e7609a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  *
  * This driver support NAND devices which have address lines
  * connected as ALE and CLE inputs.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b76eb948d50ccec8a7ebdf8532c32d7c1ffcd946..66467c6485eac384a54361ac85ffca7c36689cc4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e102b0cfc3866233d6c6c77e8ef6f210e93001ab..8ca65ca859310c251234aa698a9ae10009c31d09 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2899e1117dd9874b824d8cba7080f6f9acb77e20..b26810338f8faac5ad82d2ef5825cc28e0809b1f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 106bb233a4bb2e6e8b32e57108f39b766d46867e..6e4858f15c39f0296f11c02506fa557cc6087526 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_8XXX_MISC_H___
index 45924cdb4896aebdf8df675ac0d61e11c76c1665..84ca4d12154196ac043aa17b7f5e3a30ac959ab7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  * Copyright 2007-2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d88c3d4b9aaf9273087e58309c34f9a435b06e95..10ac76a37a19b4a168ca3ba9b549b89c0b7f7dc1 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += xpedite517x.o
 obj-y  += ddr.o
index fd602ea7e08c16c2ca709a2bf51e17e419bfa116..604faf2131dca50a6ad12c57d505e870b0b711a3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009 Extreme Engineering Solutions, Inc.
  * Copyright 2007-2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2aad5d256cff0cb9a2d32e76aa3498ee2b17a536..b82f9f0d3b1134adf2faa9c344dda64e3375132e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 19b96f636db893c9cd8ce258accaad5499a02f34..0d8fba851d1920562574df72956cb40687c1ad46 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 14841b9c87448c5fb19551ef1afbb027ec35497b..12e75da5b3cf5e812c43f9897868bfc5f2e775c5 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2008 Extreme Engineering Solutions, Inc.
 # Copyright 2004 Freescale Semiconductor.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += xpedite520x.o
 obj-y  += ddr.o
index b73dd8100be03a3388b1214795947a9deeeb3b51..c142bec406e55dffea39d09be9d606a271415d39 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 05524077e5feeb2e2fad812323e79a4aebb9b67c..10613ead3f21f1b7c72a36879bf28cc050e2d6a4 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a8e1f4800fce9e47c806e528afdc9c8a43826ab7..d45f532861ea23351db5ed654c6b432c1e584c48 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4b3a46c8cbfdcd178bb7b15bad240d130d90c4d7..8daa18e97cdbb4c5ed60fcb6be76b1f9263ccff4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  * Copyright 2004, 2007 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2dca0d75177d6d870b5286670328773126b04297..82575cf05ec6c7b0090f70b05c9627b0d552813e 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2008 Extreme Engineering Solutions, Inc.
 # Copyright 2007 Freescale Semiconductor, Inc.
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += xpedite537x.o
 obj-y  += ddr.o
index 56b5a187d827f85b4251f13d4e776ee21d2207e7..65e69c80130b0c540669431862e59a28914c2f79 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 092c9ac1e486dc42273b5d920bc35b6a626fcba7..a1f375900cbe6be1f74368c362cfba5d72cede5b 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6d83f859e58e7704f5927ddaec27806fd58547c8..6d50360f069cf2f71757058d62fd64ea7231fff6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 785533d7f2c485e8105bf37ef4dc229e08720323..8776a02302c029b8049913f70b6869e304b82e33 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1a3fe7635d382dec2d0e6b7d8a019ef5abdfc8ad..1aacb375cc504bbeb73b013b4ba6f95db84dfdd5 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2007-2008 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += xpedite550x.o
 obj-y  += ddr.o
index 0c0605e3a9a9ea1e550bc8aebf408018291efabd..ad52c9455b8b3d98bbdd01b4f80fed6895f725c6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Extreme Engineering Solutions, Inc.
  * Copyright 2007-2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1a3e91b90d96efa91763dc8dfaeca3ecd48859d2..1e2d604d9d48e0c586fdcf350843a043004a22df 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Extreme Engineering Solutions, Inc.
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0bcb93069184f19d74a73458ecc1e8f40255896b..7cb6cd677067566c6d1fb77b4a6bb9482ff3cc43 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 080197c1c6d5deb896b3d9891dff295a7e31735e..378e5b67ff072c5a13e06aa102884c9ab60e7636 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 22c8bef11792c50b87d4902a8690fd2085b56dc7..cfd83375227fe74f1d0c9be9a2e6018d5df491c0 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  = microblaze-generic.o
index 1dee2d6e3a5df056598103457490b831e217133d..a9539776d362f1a09ee7f4f40ae28455da402c3f 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007 - 2016 Michal Simek
 #
 # Michal SIMEK <monstr@monstr.eu>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 CPU_VER := $(shell echo $(CONFIG_XILINX_MICROBLAZE0_HW_VER))
 
index aa55ebad38112c77a164225914c4ea3e06242788..58ca1d715dfa5e76a23ff07f77c07e2c9cd7d86b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Michal Simek
  *
  * Michal  SIMEK <monstr@monstr.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* This is a board specific file.  It's OK to include board specific
index ee7d0875d22117222fe0068132b786ef2c051745..51bca40e34f2d02514078ef185204593175bfc0c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Michal Simek
  *
  * Michal  SIMEK <monstr@monstr.eu>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * CAUTION: This file is a faked configuration !!!
  *          There is no real target for the microblaze-generic
  *          configuration. You have to replace this file with
index 7de0212bc9f79a7571f0d11be0e451ab3cb02d88..5a76a26720cdbfb44af48a134495326c73289a6f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := board.o
 
index 2f4679e211350b2a70d6bb6a0e305e3b4a32b9cd..fe36cf7eff8c9891d62e1c9994fa684ea177ad56 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Michal Simek <monstr@monstr.eu>
  * (C) Copyright 2013 - 2018 Xilinx, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1eccf8d91d09bcaf728b43448f1b9eba42466383..e933f7b5fb50dd853643b8b845321bac68b3ac55 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef XIL_IO_H           /* prevent circular inclusions */
 #define XIL_IO_H
index 9a65a27f0e70eec1c60ac97d34f45fec296754c7..218307f861c17fc48c2cf1451fbd85ee96e51c2f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/ps7_init_gpl.h>
index 3dd3785e4939de4c72954e8082abb8181b2e732c..95cc25a03ed9abefb6a7483110aa8a64a70dbdec 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/ps7_init_gpl.h>
index f7ca84e58d10667e511f432225592855eb4d1f29..209f5ed7aa2fd52bbdd6c1cf87111b4a628a85e5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/ps7_init_gpl.h>
index 245bef356bf68bee580c49ab1f78a1fe18e88f8d..31c497b3e699e11323113cdbc1fab54770fd225b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/ps7_init_gpl.h>
index 4471e1b46f4bf0fd325aaad8ca71eea739938b2b..e966304e4a4df71e22fbc90ee1a1f48c6730a0a2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/ps7_init_gpl.h>
index 7827daad9ac94f007edb3f5f9f189c872d312632..5770c4d5d34c97c40849dcfa431cb5b311ac3c28 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/ps7_init_gpl.h>
index 84625f07462e182c61e6934efdc7a51cc2e35400..c41283704caaba7fa0f5f3e6a24eb1911026a4d7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) Xilinx, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/ps7_init_gpl.h>
index 3b7a10e202e5623331eb2701667f41b7fda51080..65bcb598cec9c7e2be7d7a261d508fe866b854ea 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014 - 2016 Xilinx, Inc.
 # Michal Simek <michal.simek@xilinx.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := zynqmp.o
 
index 6712d7b8cfaa7161c1f67f0372208cb92b107cf6..d9146532380fe54ba584bae4d9b7d48254477989 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2018 Xilinx, Inc.
  * Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 0e4f81064ca87e1f7198f05dd8b045fc7cd3337a..c476c902ebcbd4b62d5fb682fb4da2ee0f681b94 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef XIL_IO_H /* prevent circular inclusions */
 #define XIL_IO_H
index cb8ec25e6e55ab336c7781869f52cffb7a31ee42..af6b49a97369a71db35fba23a5b7197dbac92abf 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index 2c845874d5c3953006a3e71891603c1f3bfa5b29..a5a33b9f17cce327ee2cd439fe47e6f591fa5628 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index ab106c6c3dc9b34478efb216d9d46103f18c321c..f73e997f7d934f5ddd9169cb4cf951421d53806a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index bcf3aedfbcdace7dea665deb792853f7dd86e0bd..9ead77d069632aaec8f84977993924847acc8d01 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index bcf3aedfbcdace7dea665deb792853f7dd86e0bd..9ead77d069632aaec8f84977993924847acc8d01 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index bcf3aedfbcdace7dea665deb792853f7dd86e0bd..9ead77d069632aaec8f84977993924847acc8d01 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index 8e62a9c040e0c9f0df788428feada8b1bc8765e7..db07456c15faacdabea45bf59d348b0f12927659 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index 27e2ab6de9ca974eada3d91480e8e1e0017fcd88..d83dcd12f04fcde2249e6e94f9288de302f6ada5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index 758eed6eb70659c18a9dd8d634c08c5e5d94df97..3e981d84192083424587aa0c02d3f077a01d3d76 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index aa6496c0b8833c76dc8c7e92dc93282449ed84b6..5f21c4747584815ba86e50a36906b6c1fe8af1ca 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index b7e0300ce2f7d558aa90992755bd83125958227d..12ef5b4b0af96f2ac3602b404787157e62f29064 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index e6fa477e53e7320bb998b6d23068df6d179725dd..fcd6a46ad9ffa0da06c4f0a67c2397aa4128ca29 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2015 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <asm/arch/psu_init_gpl.h>
index 3c4cf80b233f2f613b4e9a89a99ae6d3badb6f71..ce7c050a991403d961b5e0558b880eff28743608 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 - 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 855f6bcda860b6a3e6dbaeb2108d87c6c901e6a9..2bbe4364e8f76012fcfa89b2747d26c819d79b58 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2009
 # Marek Vasut <marek.vasut@gmail.com>
 #
 # Heavily based on pxa255_idp platform
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := zipitz2.o
index 8a15c30c0b6dee846dd1ea4d5fdf37cf56e48e72..9208c882c272febd9053635547e4b303d7642373 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009
  * Marek Vasut <marek.vasut@gmail.com>
  *
  * Heavily based on pxa255_idp platform
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 77e734d0e210d047bb317d44a6e3696168f22bcb..801d6966eac2a9c5dfcd435462b2fb389b4e0730 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015
 # Gerald Kerma <dreagle@doukki.net>
 # Tony Dinh <mibodhi@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 if TARGET_NSA310S
 
index 43cdb86c205aa729d1c5bf4004aa51c6685af5e0..2131e28db3a7c03ce7f41b91c260d0e8c9c2208f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015
 # Gerald Kerma <dreagle@doukki.net>
 # Tony Dinh <mibodhi@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := nsa310s.o
index e8f4b8a69ff3c2d78a4348b3ade2905088649781..9ebdeab94d0883eeb88712313a0226f3a34b9567 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015
 # Gerald Kerma <dreagle@doukki.net>
 # Tony Dinh <mibodhi@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Refer to doc/README.kwbimage for more details about how-to
 # configure and create kirkwood boot images.
 #
index aab33cfa2a2dd3fade10fb56587ffb0f84a6b403..e7cb6be616f858906d86db0bfff0a6926bedfb73 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015
  * Gerald Kerma <dreagle@doukki.net>
  * Tony Dinh <mibodhi@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1ea110560f8d64289574ba5dfebeb57bcb81770c..d8bd9a586fe21e71aee48f9286745e41dfd1a8c2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015
  * Gerald Kerma <dreagle@doukki.net>
  * Tony Dinh <mibodhi@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __NSA310S_H
index 225bb002a67cbd1466b6d0803a47b591066b7478..eb14e08f773d93cbec9ef5812544d22bc7361649 100644 (file)
@@ -601,6 +601,14 @@ config CMD_ARMFLASH
        help
          ARM Ltd reference designs flash partition access
 
+config CMD_ADC
+       bool "adc - Access Analog to Digital Converters info and data"
+       select ADC
+       select DM_REGULATOR
+       help
+         Shows ADC device info and permit printing one-shot analog converted
+         data from a named Analog to Digital Converter.
+
 config CMD_CLK
        bool "clk - Show clock frequencies"
        help
@@ -1103,7 +1111,7 @@ config BOOTP_PXE_CLIENTARCH
 config BOOTP_VCI_STRING
        string
        depends on CMD_BOOTP
-       default "U-Boot.armv7" if CPU_V7 || CPU_V7M
+       default "U-Boot.armv7" if CPU_V7A || CPU_V7M || CPU_V7R
        default "U-Boot.armv8" if ARM64
        default "U-Boot.arm" if ARM
        default "U-Boot"
@@ -1445,6 +1453,20 @@ config CMD_HASH
          saved to memory or to an environment variable. It is also possible
          to verify a hash against data in memory.
 
+config CMD_HVC
+       bool "Support the 'hvc' command"
+       depends on ARM_SMCCC
+       help
+         Allows issuing Hypervisor Calls (HVCs). Mostly useful for
+         development and testing.
+
+config CMD_SMC
+       bool "Support the 'smc' command"
+       depends on ARM_SMCCC
+       help
+         Allows issuing Secure Monitor Calls (SMCs). Mostly useful for
+         development and testing.
+
 config HASH_VERIFY
        bool "hash -v"
        depends on CMD_HASH
index c4269ac8ac3174fe100ea9cb2d2473517aaec172..0d7322ee0a49af0223b9b2f50f4e10311535e859 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2004-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 # core command
@@ -14,6 +12,7 @@ obj-y += version.o
 
 # command
 obj-$(CONFIG_CMD_AES) += aes.o
+obj-$(CONFIG_CMD_ADC) += adc.o
 obj-$(CONFIG_CMD_ARMFLASH) += armflash.o
 obj-y += blk_common.o
 obj-$(CONFIG_SOURCE) += source.o
@@ -62,6 +61,7 @@ obj-$(CONFIG_CMD_FS_GENERIC) += fs.o
 obj-$(CONFIG_CMD_FUSE) += fuse.o
 obj-$(CONFIG_CMD_GETTIME) += gettime.o
 obj-$(CONFIG_CMD_GPIO) += gpio.o
+obj-$(CONFIG_CMD_HVC) += smccc.o
 obj-$(CONFIG_CMD_I2C) += i2c.o
 obj-$(CONFIG_CMD_IOTRACE) += iotrace.o
 obj-$(CONFIG_CMD_HASH) += hash.o
@@ -114,6 +114,7 @@ obj-$(CONFIG_CMD_SHA1SUM) += sha1sum.o
 obj-$(CONFIG_CMD_SETEXPR) += setexpr.o
 obj-$(CONFIG_CMD_SPI) += spi.o
 obj-$(CONFIG_CMD_STRINGS) += strings.o
+obj-$(CONFIG_CMD_SMC) += smccc.o
 obj-$(CONFIG_CMD_TERMINAL) += terminal.o
 obj-$(CONFIG_CMD_TIME) += time.o
 obj-$(CONFIG_CMD_TRACE) += trace.o
diff --git a/cmd/adc.c b/cmd/adc.c
new file mode 100644 (file)
index 0000000..c8857ed
--- /dev/null
+++ b/cmd/adc.c
@@ -0,0 +1,120 @@
+// SPDX-License-Identifier: GPL-2.0+
+/*
+ * Copyright (C) 2018 BayLibre, SAS
+ * Author: Neil Armstrong <narmstrong@baylibre.com>
+ */
+#include <common.h>
+#include <command.h>
+#include <dm.h>
+#include <adc.h>
+
+static int do_adc_list(cmd_tbl_t *cmdtp, int flag, int argc,
+                      char *const argv[])
+{
+       struct udevice *dev;
+       int ret;
+
+       ret = uclass_first_device_err(UCLASS_ADC, &dev);
+       if (ret) {
+               printf("No available ADC device\n");
+               return CMD_RET_FAILURE;
+       }
+
+       do {
+               printf("- %s\n", dev->name);
+
+               ret = uclass_next_device(&dev);
+               if (ret)
+                       return CMD_RET_FAILURE;
+       } while (dev);
+
+       return CMD_RET_SUCCESS;
+}
+
+static int do_adc_info(cmd_tbl_t *cmdtp, int flag, int argc,
+                      char *const argv[])
+{
+       struct udevice *dev;
+       unsigned int data_mask;
+       int ret, vss, vdd;
+
+       if (argc < 2)
+               return CMD_RET_USAGE;
+
+       ret = uclass_get_device_by_name(UCLASS_ADC, argv[1], &dev);
+       if (ret) {
+               printf("Unknown ADC device %s\n", argv[1]);
+               return CMD_RET_FAILURE;
+       }
+
+       printf("ADC Device '%s' :\n", argv[1]);
+
+       ret = adc_data_mask(dev, &data_mask);
+       if (!ret)
+               printf("data mask: %x\n", data_mask);
+
+       ret = adc_vdd_value(dev, &vdd);
+       if (!ret)
+               printf("vdd: %duV\n", vdd);
+
+       ret = adc_vss_value(dev, &vss);
+       if (!ret)
+               printf("vss: %duV\n", vss);
+
+       return CMD_RET_SUCCESS;
+}
+
+static int do_adc_single(cmd_tbl_t *cmdtp, int flag, int argc,
+                        char *const argv[])
+{
+       unsigned int data;
+       int ret;
+
+       if (argc < 3)
+               return CMD_RET_USAGE;
+
+       ret = adc_channel_single_shot(argv[1], simple_strtol(argv[2], NULL, 0),
+                                     &data);
+       if (ret) {
+               printf("Error getting single shot for device %s channel %s\n",
+                      argv[1], argv[2]);
+               return CMD_RET_FAILURE;
+       }
+
+       printf("%u\n", data);
+
+       return CMD_RET_SUCCESS;
+}
+
+static cmd_tbl_t cmd_adc_sub[] = {
+       U_BOOT_CMD_MKENT(list, 1, 1, do_adc_list, "", ""),
+       U_BOOT_CMD_MKENT(info, 2, 1, do_adc_info, "", ""),
+       U_BOOT_CMD_MKENT(single, 3, 1, do_adc_single, "", ""),
+};
+
+static int do_adc(cmd_tbl_t *cmdtp, int flag, int argc,
+                 char *const argv[])
+{
+       cmd_tbl_t *c;
+
+       if (argc < 2)
+               return CMD_RET_USAGE;
+
+       /* Strip off leading 'adc' command argument */
+       argc--;
+       argv++;
+
+       c = find_cmd_tbl(argv[0], &cmd_adc_sub[0], ARRAY_SIZE(cmd_adc_sub));
+
+       if (c)
+               return c->cmd(cmdtp, flag, argc, argv);
+       else
+               return CMD_RET_USAGE;
+}
+
+static char adc_help_text[] =
+       "list - list ADC devices\n"
+       "adc info <name> - Get ADC device info\n"
+       "adc single <name> <channel> - Get Single data of ADC device channel";
+
+U_BOOT_CMD(adc, 4, 1, do_adc, "ADC sub-system", adc_help_text);
index 23bc88038f58fa954e4a198cabd80d7be74273f1..25efb9642a2b23f30dbe56d236a9675af54c2d9c 100644 (file)
--- a/cmd/aes.c
+++ b/cmd/aes.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
  *
  * Command for en/de-crypting block of memory with AES-128-CBC cipher.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b94d128faa29afb61f96d0ccfc5eb73746bc65b9..6872b0dde3dc0a79a43bc3249116d8906a9de41c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Linus Walleij, Linaro
  *
  * Support for ARM Flash Partitions
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index 7bea9b7a2d12984fd122449d571694d5efc97df0..397dd1595bdd50b2ce893eec10116d832ab57a73 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 0002c66609e58e921c7d8a2b183cc655218b2fe6..787f7a26ead9d509d4a7d25f99eae5e5b685055e 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <common.h>
 #include <command.h>
index 643fd0bfbc8bee18c060e67914a1d176b45cd4cf..cee25a0d41009644c58f4ea64caabacdf09ac60b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Handling of common block commands
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2000-2011
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d7afe3eff8aa5e87243151e85aa2ebc76e98672b..2cc65a9ee73afd7803b246b69e9a736713eebedd 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Nelson Integration, LLC 2016
  * Author: Eric Nelson<eric@nelint.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #include <config.h>
 #include <common.h>
index ae06ba70aed4abe7b0c7ed6f9559052d25189997..d3b6e454bf46d61b4ccd9c9fae47b19434903c77 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * Command for encapsulating/decapsulating blob of memory.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fb6fe3f286c5434f1cd15eba5ee28b8f4166fbd4..02bdf48b4d422ced97dea7587f07d74c0aee6d6e 100644 (file)
--- a/cmd/bmp.c
+++ b/cmd/bmp.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Detlev Zundel, DENX Software Engineering, dzu@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 72f2cf362d46eeb84113cd4d96942c376549c417..9150fce80b412d6faa6301e41a0b4f23e2bd263d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f1e607ae0ddf0820db50fa049b98c8d2de6d0958..45fbb99b680a9a5c3e230e6145cec5d42e15faf0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index df0bbe19ca2ad88a81b477871f5af8c37deaf855..c3a063474ac6fe36f19447f4db741a9f3cf2bd22 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 870db7c1dea39084d38cb5824350f5bb1a3aa5ed..21f353ffd3c76cdaf2aa1bdd3f7fc05a9faa62a2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011-2013 Pali Rohár <pali.rohar@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 788ab16436ed76751ea67810e0c4a46635b134be..ed0b0ff1fc835a03fe46ded5c40fe9c8d7c3fbc4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012, Google Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ceff01bc04164d1b903bd24433b34d56ae3e2e6c..0e75509ee9623505570f10440b6e4880d8057f06 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3f4f1b782b85c40b5c0f1b54d1c48ea985f801ab..faa1239cc887ed7780690be99450248897bc5de3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * 2017 by Marek Behun <marek.behun@nic.cz>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 37ab345cb6c17ab059015010e9be6750ac84064e..233f428054e5d79bd56f2965360e3957ab3f924a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 736f8c4527dfb9807a7edc7443676b6869a55585..ece790e56e4fab531a7e377f99c8144a0525b398 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 52b25405ce6e2356bcab6a04c490289c089f8f7e..73fb25092b32fa8589e7daf319acf6bb9b691460 100644 (file)
--- a/cmd/clk.c
+++ b/cmd/clk.c
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Xilinx, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index 0c7f4e06cd8f7d4b81c4c0680522874877725d75..fcc9116a49778821dd07cf6777eeb724c18d91c0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9a356ecfc367a6bc87d16a348c173151cb4fcc00..3f1d98b17b0cebac24005e541ffd15e55ec03521 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6213c720cbf472371fd722f5e56673291f84693d..8c0abc1756244337a0459c21bbe4d76d33368dcf 100644 (file)
--- a/cmd/cpu.c
+++ b/cmd/cpu.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  * Copyright (c) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 86f1bac272cce1a1e1033ca141f1bc86f349413c..598028cfadbdedbae33933a2387da55a87818f69 100644 (file)
@@ -1,5 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
- * SPDX-License-Identifier:    GPL-2.0+
  *
  * based on: cmd_jffs2.c
  *
index c1e28508875c838e8ee4caf9a32c2902882987bf..60c87838fdf86f1efc7639f10ac76a6e711fbc93 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Chromium OS cros_ec driver
  *
  * Copyright (c) 2016 The Chromium OS Authors.
  * Copyright (c) 2016 National Instruments Corp
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3832248cb61efa7ec91036f98393d61f1640d571..9f271b6f611cbd7b18de5fc1e58d077a99fd91b8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 87146996216a6561c8927d5cfed19cfb724a7c1e..1115b6c8d674e287b1e86f77c9c840d10222ad64 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index bf14f7b1c5368c369ea3a07dc9853a262452d42b..52c6e7ec15be701bdc21e74cb0f3f3643eeaa55d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 68b1a7fec9a8fb2530e8e6e4749e5616d01d515f..c9ba0621970d4386a529403084ba96e37f7d9b6f 100644 (file)
--- a/cmd/dfu.c
+++ b/cmd/dfu.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * cmd_dfu.c -- dfu command
  *
@@ -7,8 +8,6 @@
  * Copyright (C) 2012 Samsung Electronics
  * authors: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
  *         Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 14ae04f2a681afc60c3e96297484289867d52585..8d21c7dde8092f713aec34dadcc3826a394eeeaf 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3d2a3d22045b76b0668c8ee59b6da047bfc0c3f8..dcc36a6c2cb72fae38b9fb59fe64280b5263c8a3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2011
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index bc1b1ebb8f46248622ababd874127d6bcceb14fa..fbe5514a707619684b9a28dfe3f4717255a379de 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2005
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3dc3a63f6aa71a48c04156eabd86726820bcaa3f..5b018d9349abfad4aece07df1f97ccbe2c39c678 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7608be10f5ed18e5f289954d08d1c1514d34c788..4052cf494a51db3de6c82002e4a04f47d4805e1f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000, 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c76296e7259f6b8e5b40148e894a2f953ba0ffdb..2511c6cb78a0f188572071ced1b323832ccec5d9 100644 (file)
--- a/cmd/efi.c
+++ b/cmd/efi.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 92a60b4515b96a23e80451d1971fff5978aee45d..473324f878287f84395bc8b4066c02e25cfabb0a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:      GPL-2.0+
- *
  * Ethernet Switch commands
  */
 
index c7892333bb65f7c542df93b59c4c3830aaa48bd7..f40d0686e1e33d6a0ec784d1f9f560ad8011ad86 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6657ef5ca4797c108d77d7e34307148cdfd4252f..dc56ab25ffdff54fd6844bdc55cdc931a1875d74 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 - 2012 Samsung Electronics
  * EXT4 filesystem implementation in Uboot by
@@ -13,8 +14,6 @@
  * (C) Copyright 2003 - 2004
  * Sysgo Real-Time Solutions, AG <www.elinos.com>
  * Pavel Bartusek <pba@sysgo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 19423d1c81b83aec61545e1c9fb37d006e94806e..d2fa7f1db1d9fecd8adf3d6c4a1076caeac57743 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 - 2012 Samsung Electronics
  * EXT4 filesystem implementation in Uboot by
@@ -16,8 +17,6 @@
  * (C) Copyright 2003 - 2004
  * Sysgo Real-Time Solutions, AG <www.elinos.com>
  * Pavel Bartusek <pba@sysgo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 8adcca592d586aa9cbfabe14caab3e99f77a4d73..a5ec5f46f63300052d4eb9f23f6092f09ebe0c1f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 - 2009 Windriver, <www.windriver.com>
  * Author: Tom Rix <Tom.Rix@windriver.com>
  *
  * (C) Copyright 2014 Linaro, Ltd.
  * Rob Herring <robh@kernel.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index ad1dc2a49f1162ce52eaab706817bbbec5aeef8e..03de5d11afb453e271fee21e7f00ce03c453fa18 100644 (file)
--- a/cmd/fat.c
+++ b/cmd/fat.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Richard Jones, rjones@nexus-tech.net
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index d2281abbda90e92dee738c709e11027a36f202eb..906845d4049be588e6859c7593f05455da32638a 100644 (file)
--- a/cmd/fdc.c
+++ b/cmd/fdc.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG, d.peter@mpl.ch.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Floppy Disk support
index 65661fabb2a26974fbe8e7fee6120ba57f2b7180..28de467f9671e6dffcbc18a74522114509036f57 100644 (file)
--- a/cmd/fdt.c
+++ b/cmd/fdt.c
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com
  * Based on code written by:
  *   Pantelis Antoniou <pantelis.antoniou@gmail.com> and
  *   Matthew McClintock <msm@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 78b8747336a871c9131501a8fb9c2ccb2c7a1219..1e5edd9f9bb1c4d05ab0ea0de484e65366fbc3eb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Andreas Pretzsch, carpe noctem engineering, apr@cn-eng.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a2803e8ee47d9bbdeee75a6b623f9b6d5a8cb00a..cd1758d7e2ef7f49cdf992e6707eb31db6ab2c45 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index ac6f504140613b6753b42e66f9fd5f86ba971cc2..14ad4e52666abd4a0b1db6c5f99918f973cc1119 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000, 2001
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5370c3e72d346f64a1548453779a5677df3079e0..0d55453eaa6cd675d1540c24434674fb35452732 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
@@ -5,8 +6,6 @@
  * based on cmd_mem.c
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index abfe5be17218580dea740698eab2460d79df1acc..8064a1c84dfae81088225f2f7473709009aa6070 100644 (file)
--- a/cmd/fs.c
+++ b/cmd/fs.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
  *
  * Inspired by cmd_ext_common.c, cmd_fat.c.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 613f3a4f3d17316ee95a0b2465ec4145d279d081..02ae9b7f3c36c4032866bf81acb131b15affecba 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * cmd_fs_uuid.c -- fsuuid command
  *
  * Copyright (C) 2014, Bachmann electronic GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2917d83faf2d8be2179074bc5bc27bb624f13d4a..42d74fa8837ab3b8b7be40126d92b071cd1d8b9d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009-2013 ADVANSEE
  * Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
@@ -5,8 +6,6 @@
  * Based on the mpc512x iim code:
  * Copyright 2008 Silicon Turnkey Express, Inc.
  * Martha Marx <mmarx@silicontkx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c48baad9a106ab9ec0cdfc1e1544cbd437231ff8..863bd875901e52437b642ef97dfa691235961eba 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 707d86176673b48b43d1ccd93c22a3201649ac65..638870352f406d11f5738f6739a2d6731c26468b 100644 (file)
--- a/cmd/gpt.c
+++ b/cmd/gpt.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * cmd_gpt.c -- GPT (GUID Partition Table) handling command
  *
@@ -7,8 +8,6 @@
  * Copyright (C) 2012 Samsung Electronics
  * author: Lukasz Majewski <l.majewski@samsung.com>
  * author: Piotr Wilczek <p.wilczek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 704d21ec6d0d8fbf5c2f29f350679697b47cace2..dff943ac9fe64c751ec4a2480bf2db1c203f7aab 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 701ae7e9056ce01d5c0109a690b6f2b7861e9a9f..503fa632e74eb2da30585cc7d45cf645b6faca61 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 080b7cfb1d8243dcfbcb091c704486723a160602..645dba4de831f2733a64c88d04ddc890436074b0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012, Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8eca6fffaad44fa3812917926ee243d93a7d43d7..56df8eb3bca589e28c5bf23976a41a5652f342f7 100644 (file)
--- a/cmd/i2c.c
+++ b/cmd/i2c.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Sergey Kubushyn, himself, ksi@koi8.net
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2001
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index bdb598050c13e0335743c1ca40f26ce16ace3b9b..1c58efc55ac04adc261aad8520f05f17e74de08d 100644 (file)
--- a/cmd/ide.c
+++ b/cmd/ide.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2011
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 8656299447b6b6b35ba53b8ccb3cdbaf23e4ac73..8c28fa6394bd6d549d8c18863a5141dd44ffcf53 100644 (file)
--- a/cmd/ini.c
+++ b/cmd/ini.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * inih -- simple .INI file parser
  *
@@ -6,8 +7,6 @@
  *              Joe Hershberger, National Instruments, joe.hershberger@ni.com
  * All rights reserved.
  *
- * SPDX-License-Identifier:    BSD-3-Clause
- *
  * Go to the project home page for more info:
  * http://code.google.com/p/inih/
  */
index ad05f7ca5a32a62f115748c1b0972e89f678e15d..79faf814ff739d689825a76b3492f14d30705cc1 100644 (file)
--- a/cmd/io.c
+++ b/cmd/io.c
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /*
index f54276d2f578cb862acec59db98f31df78549377..e496787e0d0e639c1f84173d91628f218088355f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 02da450f6731ee1994f27bd6a30e9030373dd9b5..bcc718b4bc88d2c998dbc57df6e053bcf192fefa 100644 (file)
--- a/cmd/irq.c
+++ b/cmd/irq.c
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 70db04a04f239e917e5f867a41804b965d62fd89..fd6f4166f16cf1dad96a681892ce5f96b3fc0352 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Tait Electronics Limited, Christchurch, New Zealand
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 13c533cf12992bc2532f90b668806a614ed19e7d..64621f2546602af59bcf862d7628b04ae50f64f2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -17,8 +18,6 @@
  *
  *   $Id: cmdlinepart.c,v 1.17 2004/11/26 11:18:47 lavinen Exp $
  *   Copyright 2002 SYSGO Real-Time Solutions GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index bdfb16c0e098820f9f1c0a0cbe9853d5fafa782c..fc07ca95a3153e36faa5d3ff7f385440789880f1 100644 (file)
--- a/cmd/led.c
+++ b/cmd/led.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 1ec2e43e50df6bda823bd6513a4050e59220e65c..7d40d8db58e0c4b412f187b66bbf0b093253909f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Jason Kridner <jkridner@beagleboard.org>
@@ -6,8 +7,6 @@
  * http://www.mail-archive.com/u-boot@lists.denx.de/msg06873.html
  * (C) Copyright 2008
  * Ulf Samuelsson <ulf.samuelsson@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 29fc8aa9a41fba47c0851680ec6a2c0fc2470f21..1c0794f09527facd183fa0054388f4970a175bea 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 by OpenMoko, Inc.
  * Author: Harald Welte <laforge@openmoko.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 519c309a61cda77dac4daf4d8b08e6dd9fcf3f50..dd1e8dac13b2b76fc528a29e92a99fbfed2dd8d9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 12bac0e03c54ede4409e48f7112df04f6bc2fbb0..1e3936aeeb7121fc24658f81cb5a2a59a10a1dfb 100644 (file)
--- a/cmd/log.c
+++ b/cmd/log.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 1b482edb587dc3fd8a8c4a0b92f5f6295d0f897b..6860b5f75856bf23b33e90eb4b56712e7c921c5a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Patrice Bouchand <pbfwdlist_gmail_com>
  * lzma uncompress command in Uboot
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4d0dd2b9635d424cf45bbddce137fb8a7efc33c1..4227d10936b948adc94c3d5959d887606a08ed15 100644 (file)
--- a/cmd/mac.c
+++ b/cmd/mac.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2006 Freescale Semiconductor
  * York Sun (yorksun@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c737cb23b5e27ee4203cf2290e2068599ac40203..9d2d4180c5cf8262ae9ea83cd00b0a4943a24b60 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3f11963006533c6c03f863c7306446dad909325d..184868063abdab7a6a1cbd6d084ebeb20af81f67 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 Freescale Semiconductor, Inc
  * Andy Fleming
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6775ab77336c401b2605a4f5c1abce3747342318..509b400b240fd66d7161a54b2060e8d83551ccde 100644 (file)
--- a/cmd/mem.c
+++ b/cmd/mem.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index e8e8e3c0de8c3f1a85512e331d4371c079f2383c..583762a345392ab0589d817edaf49f2d8497f7a4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Michal Simek
  *
  * Michal  SIMEK <monstr@monstr.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 7ef7532a502a01c955339f28269dc3fcee342c59..ce7b393eeaaeac2d8ae725bceed69036d63e50db 100644 (file)
--- a/cmd/mii.c
+++ b/cmd/mii.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index efcbb90d18da2769d7f7c73c6c12e08e8ab8d803..a1eef72a6c2eb7f2ff4603b074d7dd55fe8d143f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 58fdc36f084ced3eb61554f874aea21c68c5c33d..68bbf1f51353e6ffa496e75e8ff2d96aea031252 100644 (file)
--- a/cmd/mmc.c
+++ b/cmd/mmc.c
@@ -1,14 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Kyle Harris, kharris@nexus-tech.net
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <command.h>
 #include <console.h>
 #include <mmc.h>
+#include <sparse_format.h>
+#include <image-sparse.h>
 
 static int curr_device = -1;
 
@@ -308,6 +309,71 @@ static int do_mmc_read(cmd_tbl_t *cmdtp, int flag,
 }
 
 #if CONFIG_IS_ENABLED(MMC_WRITE)
+#if defined(CONFIG_FASTBOOT_FLASH)
+static lbaint_t mmc_sparse_write(struct sparse_storage *info, lbaint_t blk,
+                                lbaint_t blkcnt, const void *buffer)
+{
+       struct blk_desc *dev_desc = info->priv;
+
+       return blk_dwrite(dev_desc, blk, blkcnt, buffer);
+}
+
+static lbaint_t mmc_sparse_reserve(struct sparse_storage *info,
+                                  lbaint_t blk, lbaint_t blkcnt)
+{
+       return blkcnt;
+}
+
+static int do_mmc_sparse_write(cmd_tbl_t *cmdtp, int flag,
+                              int argc, char * const argv[])
+{
+       struct sparse_storage sparse;
+       struct blk_desc *dev_desc;
+       struct mmc *mmc;
+       char dest[11];
+       void *addr;
+       u32 blk;
+
+       if (argc != 3)
+               return CMD_RET_USAGE;
+
+       addr = (void *)simple_strtoul(argv[1], NULL, 16);
+       blk = simple_strtoul(argv[2], NULL, 16);
+
+       if (!is_sparse_image(addr)) {
+               printf("Not a sparse image\n");
+               return CMD_RET_FAILURE;
+       }
+
+       mmc = init_mmc_device(curr_device, false);
+       if (!mmc)
+               return CMD_RET_FAILURE;
+
+       printf("\nMMC Sparse write: dev # %d, block # %d ... ",
+              curr_device, blk);
+
+       if (mmc_getwp(mmc) == 1) {
+               printf("Error: card is write protected!\n");
+               return CMD_RET_FAILURE;
+       }
+
+       dev_desc = mmc_get_blk_desc(mmc);
+       sparse.priv = dev_desc;
+       sparse.blksz = 512;
+       sparse.start = blk;
+       sparse.size = dev_desc->lba - blk;
+       sparse.write = mmc_sparse_write;
+       sparse.reserve = mmc_sparse_reserve;
+       sparse.mssg = NULL;
+       sprintf(dest, "0x" LBAF, sparse.start * sparse.blksz);
+
+       if (write_sparse_image(&sparse, dest, addr))
+               return CMD_RET_FAILURE;
+       else
+               return CMD_RET_SUCCESS;
+}
+#endif
+
 static int do_mmc_write(cmd_tbl_t *cmdtp, int flag,
                        int argc, char * const argv[])
 {
@@ -802,6 +868,9 @@ static cmd_tbl_t cmd_mmc[] = {
        U_BOOT_CMD_MKENT(read, 4, 1, do_mmc_read, "", ""),
 #if CONFIG_IS_ENABLED(MMC_WRITE)
        U_BOOT_CMD_MKENT(write, 4, 0, do_mmc_write, "", ""),
+#if defined(CONFIG_FASTBOOT_FLASH)
+       U_BOOT_CMD_MKENT(swrite, 3, 0, do_mmc_sparse_write, "", ""),
+#endif
        U_BOOT_CMD_MKENT(erase, 3, 0, do_mmc_erase, "", ""),
 #endif
        U_BOOT_CMD_MKENT(rescan, 1, 1, do_mmc_rescan, "", ""),
@@ -858,6 +927,9 @@ U_BOOT_CMD(
        "info - display info of the current MMC device\n"
        "mmc read addr blk# cnt\n"
        "mmc write addr blk# cnt\n"
+#if defined(CONFIG_FASTBOOT_FLASH)
+       "mmc swrite addr blk#\n"
+#endif
        "mmc erase blk# cnt\n"
        "mmc rescan\n"
        "mmc part - lists available partition on current mmc device\n"
index a80c6421575ea3ade21165b2102f2af9af526a39..01d30c1ccb74762c2701fcd8aa31f2e7e6c1658c 100644 (file)
--- a/cmd/mp.c
+++ b/cmd/mp.c
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9bc977450cf8910aae84c2b6c225c27f2e651402..c4010091338fe30e9531917b9622fa2686214123 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -20,8 +21,6 @@
  *
  *   $Id: cmdlinepart.c,v 1.17 2004/11/26 11:18:47 lavinen Exp $
  *   Copyright 2002 SYSGO Real-Time Solutions GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 03de53ecddbf34519aab87f9f19336bf7ae4cb73..96829c48ebdcae401373b5e1f4b532a8be0bbd7a 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (C) 2016 Marvell International Ltd.
 #
-# SPDX-License-Identifier:     GPL-2.0
 # https://spdx.org/licenses
 
 
index 23fb8cd807422da4597d610401266f5bef175de5..b4d371f3056ffe9b4cf8b628df41b6d5a1e98852 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0
  * https://spdx.org/licenses
  */
 
index 67888d4e184add6a53531ff17ff758cfad41869b..f83839c35ec5e065c30b7f159615862d524cd819 100644 (file)
--- a/cmd/net.c
+++ b/cmd/net.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9838678262d9817d0a4e7d0451e3085163ae1a53..11489b0123b304ee1e0f351dd24d7c2ee2608f67 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2013
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -6,8 +7,6 @@
  * Andreas Heppel <aheppel@sysgo.de>
  *
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 63a8e5a0c215da24ed0f204a95dbf1ee8385971c..5da903bd524dc924b2b8284ef723c0062bfa15e0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 NXP Semiconductors
  * Copyright (C) 2017 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ec791fdc5d4cfb0f7017be9686055c24d07017c9..bee204fff06dddd06a64f484182c220584e72444 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
  *
@@ -12,8 +13,6 @@
  * (C) Copyright 2003 - 2004
  * Sysgo Real-Time Solutions, AG <www.elinos.com>
  * Pavel Bartusek <pba@sysgo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b8c799f9bd886bc754935e9df7d87295affd8973..2c5ee2a19d87d2912de28c63134f2a2f997d0fd6 100644 (file)
--- a/cmd/pci.c
+++ b/cmd/pci.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
@@ -5,8 +6,6 @@
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * Wolfgang Grandegger, DENX Software Engineering, wg@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 0bf2bd654f69fa025704b659357d182cd476b747..3b7537b1051102495c422ed76fa85ea8109f95cf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  ********************************************************************
  *
  * Lots of code copied from:
index 7bf23fb2a9f85e67837407871ede5e148d7f89cf..f4b4a3f58818088c30091bd1b56ebbd9db473e45 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
index 7043ad11fdd8a17272a2b8ba4fb891bb7f8bac48..7649d92b6bdaa07aa4380f50d5c62f228e20685d 100644 (file)
--- a/cmd/pxe.c
+++ b/cmd/pxe.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Calxeda, Inc.
  * Copyright (c) 2014, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b38026ba81b76fd8d1685137f0967c728d928fda..7bf700538c80f34ba614b1307e9ecd0e17bfc91e 100644 (file)
--- a/cmd/qfw.c
+++ b/cmd/qfw.c
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Miao Yan <yanmiaobest@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b23883e4bf540a088ac011b99f03108b28e35a5e..de94dd8071cc8ed10376cc77f6ae02a24fb916d4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Subodh Nijsure, SkyStream Networks, snijsure@skystream.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b605255180d573a8b4746ebf34b5f1d84392973b..89461b6ae8b3e062d69c3ceb5e10a599a7474430 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
index e10c7b9ebad76b69f3fb2f4a661306684e5c27b2..2c0bca1c54f9637cb6bd6bf722bcb6fe272ef56d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003 - 2004
  * Sysgo Real-Time Solutions, AG <www.elinos.com>
  * Pavel Bartusek <pba@sysgo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 794a406b7828d5c4641be07eb4881e51e7ab4cb9..9aebfc2f6ef8e7241d998562f3dde7a965fa0bf9 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Texas Instruments Incorporated - http://www.ti.com/
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index af81cdcd028944468ab44f277e13bbe99547ecb3..8206643b272c70b77402284afbf59c625f593b9e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Eddie Cai <eddie.cai.linux@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7817442532a490398d0affeeb1fc7e5ed35c1a7e..cc12afb07e697728dce15460fd3189d3d44d5ddf 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2000-2005, DENX Software Engineering
  *             Wolfgang Denk <wd@denx.de>
@@ -6,8 +7,6 @@
  *                     <mushtaqk_921@yahoo.co.in>
  * Copyright (C) 2008 Freescale Semiconductor, Inc.
  *             Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b9d086fb6b1943130193d02b20aef5d4905286f5..67de1a3bdc2c0085f393d18ba5f8d509348fb1d3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index af210225f1438727e846a17ccaa88f60b10f0372..1a6cecdedacd2a44130c49b63f5adf8ea26780b3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  * Copyright 2013 Wolfgang Denk <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index e7ff9a6462087239ca7a570c1a97f278d737468a..84bb0575f233892e22f8cb9162cbde2cc5a22f8e 100644 (file)
--- a/cmd/sf.c
+++ b/cmd/sf.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Command for accessing SPI flash.
  *
  * Copyright (C) 2008 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 783ea2e32db3725909d13e76b843aeb7e5f92bc3..3c50fc27ce875e289a74754ff6496c434cfb1b8d 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
diff --git a/cmd/smccc.c b/cmd/smccc.c
new file mode 100644 (file)
index 0000000..8b1475c
--- /dev/null
@@ -0,0 +1,71 @@
+// SPDX-License-Identifier: GPL-2.0+
+/*
+ * Copyright 2018
+ * Michalis Pappas <mpappas@fastmail.fm>
+ */
+#include <asm/psci.h>
+#include <common.h>
+#include <command.h>
+#include <linux/arm-smccc.h>
+#include <linux/compiler.h>
+#include <linux/psci.h>
+
+static int do_call(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
+{
+       struct arm_smccc_res res;
+
+       unsigned long fid;
+
+       unsigned long a1;
+       unsigned long a2;
+       unsigned long a3;
+       unsigned long a4;
+       unsigned long a5;
+       unsigned long a6;
+       unsigned long a7;
+
+       if (argc < 2)
+               return CMD_RET_USAGE;
+
+       fid = simple_strtoul(argv[1], NULL, 16);
+
+       a1 = argc > 2 ? simple_strtoul(argv[2], NULL, 16) : 0;
+       a2 = argc > 3 ? simple_strtoul(argv[3], NULL, 16) : 0;
+       a3 = argc > 4 ? simple_strtoul(argv[4], NULL, 16) : 0;
+       a4 = argc > 5 ? simple_strtoul(argv[5], NULL, 16) : 0;
+       a5 = argc > 6 ? simple_strtoul(argv[6], NULL, 16) : 0;
+       a6 = argc > 7 ? simple_strtoul(argv[7], NULL, 16) : 0;
+       a7 = argc > 8 ? simple_strtoul(argv[8], NULL, 16) : 0;
+
+       if (!strcmp(argv[0], "smc"))
+               arm_smccc_smc(fid, a1, a2, a3, a4, a5, a6, a7, &res);
+       else
+               arm_smccc_hvc(fid, a1, a2, a3, a4, a5, a6, a7, &res);
+
+       printf("Res:  %ld %ld %ld %ld\n", res.a0, res.a1, res.a2, res.a3);
+
+       return 0;
+}
+
+#ifdef CONFIG_CMD_SMC
+U_BOOT_CMD(
+       smc,    8,              2,      do_call,
+       "Issue a Secure Monitor Call",
+       "<fid> [arg1 ... arg6] [id]\n"
+       "  - fid Function ID\n"
+       "  - arg SMC arguments, passed to X1-X6 (default to zero)\n"
+       "  - id  Secure OS ID / Session ID, passed to W7 (defaults to zero)\n"
+);
+#endif
+
+#ifdef CONFIG_CMD_HVC
+U_BOOT_CMD(
+       hvc,    8,              2,      do_call,
+       "Issue a Hypervisor Call",
+       "<fid> [arg1...arg7] [id]\n"
+       "  - fid Function ID\n"
+       "  - arg HVC arguments, passed to X1-X6 (default to zero)\n"
+       "  - id  Session ID, passed to W7 (defaults to zero)\n"
+);
+#endif
+
index f5dd8bcf261fa37a9736b4b08bf88ef27dca16cd..d1cbc14f8df0f146021be166f95b4d8b1bba5bb0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  * Rajeshwari Shinde <rajeshwari.s@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a9831b6608581661c8f274abec93a283f679bc01..92481c4fff75a76b050939424bc50fe336527be2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Kyle Harris, kharris@nexus-tech.net
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f16ef9a5db554077179a3ef5cbac00ce7e773b09..9a2edcff65cafaaaaaa19ad42d6b3bd1ff563a79 100644 (file)
--- a/cmd/spi.c
+++ b/cmd/spi.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 593989717fd71578a85be819eeeedf196aa0e59c..038f48818d9403762c3fad4a6aee83b823639212 100644 (file)
--- a/cmd/spl.c
+++ b/cmd/spl.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011
  * Corscience GmbH & Co. KG - Simon Schwarz <schwarz@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4b9c0b34dec2e3956d800f373e98e1d389d71a06..e1ec66ed7102209d90e60d08ca7258fbdeff6d8e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 OpenMoko, Inc.
  * Written by Harald Welte <laforge@openmoko.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 7285f75469fb15f7cf0daa1e9541ca6b3c887834..fa0c349f082747e593b4bd21cd62e5fbbeed1d0d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1bb5fc2ec23b91d152098f5cfd54a65ab2a6856c..e297de23a0ef7549c3e5f0e5a20baeaf43851440 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * cmd_thordown.c -- USB TIZEN "THOR" Downloader gadget
  *
  * Copyright (C) 2013 Lukasz Majewski <l.majewski@samsung.com>
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7dba66f4e7700bf4e5ce39ce13d0cd32a6f836b2..16fbade9edda4060caafe124debcbfe6d4e76df2 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj- += dummy.o
 
index 664bb5ff55223824f92b6205274d17458002419d..b82cbe152dc93361f5ea2ceace7db4c36aa1ac6e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * EMIF: DDR3 test commands
  *
  * Copyright (C) 2012-2017 Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <asm/arch/hardware.h>
index 2cd8b1a57777e077f63ac9f918b26e405b200524..51cde9749f48a410893af4c45fb1edbe32aeb41a 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d9b433582c1a4cad5dfb401b230e6861fed6256d..c173bcfe42a9881ce80346ea46648bb76c40b102 100644 (file)
--- a/cmd/tpm.c
+++ b/cmd/tpm.c
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 37ad2ff33d6598d4eb600155ababeefcf81ab2aa..2e7d133a47e75ac805d184884f44252334be1d82 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a0a7dd1995983445da4bd82ad0b2cbf5d63a355b..26bf0960d49e3fff3b9005794769910841ac3f29 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ea96d0ffb0a56d9bcd352fb325e87cdfd8593f73..369a2b5ab3d7bdf11e67ec8ce4d78ecd3f19c95a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Reinhard Arlt, reinhard.arlt@esd-electronics.com
  *
  * base on universe.h by
  *
  * (C) Copyright 2003 Stefan Roese, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5e9d357cd7d6f0a3d03d7e6634b7a1ad41060dfa..11bab7a1a1f67546bfc357faef8d315a4309795d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Stefan Roese, DENX Software Engineering, sr@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index c9310363f10edb53ea1b81e910fd41dc7b0ba513..dc9a8b5617b4969e7ff87b3207bbedcba041ddb7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003 Stefan Roese, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 94f883f92a356cc7ff774192075ef0a7709de171..f7aabf72d1e73ae64c5255adf8299bac3aeb45da 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 907debe30f12b08098b10e499d70353c7d0d1751..0ccb1b51483cb57d5c69cf995e8e468bceaf6548 100644 (file)
--- a/cmd/usb.c
+++ b/cmd/usb.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland
@@ -7,8 +8,6 @@
  *
  * Most of this source has been derived from the Linux USB
  * project.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 97d00ec5453879c37c40377454bd6aa2807e18bd..ba1f66a5de5cde869cbe5d4f89799611a3851fb1 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * cmd_sdp.c -- sdp command
  *
  * Copyright (C) 2016 Toradex
  * Author: Stefan Agner <stefan.agner@toradex.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cfeecb7068a6c7ed5170297ae6eceaceba477dd5..89b9ddfbb9e6c5b66c3901ffc821b54aecf677f7 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Samsung Electronics
  * Lukasz Majewski <l.majewski@samsung.com>
  *
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <errno.h>
index 15aab5dc184c1217076b058c0720427101b6529e..b2fffe997724e4f3959e5a616795bca1820d80a2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d4c690b0551d0ba53ab86ad6643dac9d2babf204..bcc6d06582e789adee5bbca20cf310870accf79a 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += mtrr.o
 obj-$(CONFIG_HAVE_FSP) += fsp.o
index 2a99cfe0d034417798f48761a25a0c740774b027..9f94ca9876c3e2ae6a4553464be34d2c6ff37b11 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f632f495ede35c11cea8bb90ce056588d66524d4..70f373a72a5240275abe0467ae8adda9260d1a20 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 069c6ad39abed4bff19b804a03667ff7d14fe69b..6880c747f5b7c28f7f068b96a1790d039cad1eda 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2003
  * Kai-Uwe Bloem, Auerswald GmbH & Co KG, <linux-development@auerswald.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 6913043d7f408c61a11d216b6ccfedc85c63a53a..384ac4c9396cc288c5169aaac2210f49321849fd 100644 (file)
--- a/cmd/zfs.c
+++ b/cmd/zfs.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * ZFS filesystem porting to Uboot by
@@ -5,8 +6,6 @@
  *
  * zfsfs support
  * made from existing GRUB Sources by Sun, GNU and others.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dac7527721861dfbf45c736304141d7236b3b632..d105d84e380c6c36c84e50eb5e999d8af8a0dcf2 100644 (file)
--- a/cmd/zip.c
+++ b/cmd/zip.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Lei Wen <leiwen@marvell.com>, Marvell Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7011dada99377c70ade39f5b361564077828fa9b..d0681c7dd96ac87f0636d6d18501a03164fee9bb 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2004-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # core
 ifndef CONFIG_SPL_BUILD
index 2eef7a04cc732fd0b250c64583cad09d77d40691..9b9fb534f0877530010a91e171f16407af7cc935 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ae8bdb7c5c0c577df2d1999603bc5224f8318a97..fa667c764bc650a13b29ddd15d2859dfa657ce68 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2002-2006
@@ -6,8 +7,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Marius Groeger <mgroeger@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 16cf966233eda77b37f0dc02d9dae5dfd93991af..a392bece62c695aa25b4235d5974532fd5bc72d8 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <common.h>
 #include <linux/libfdt.h>
index 7a3d4ca088e99c0d56814caf6a649e8d87dc05dc..6b297068bd2e35acd29924362dfbae5878a13e45 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2002-2006
@@ -6,8 +7,6 @@
  * (C) Copyright 2002
  * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Marius Groeger <mgroeger@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4b5cec58d08bbb28cbb5ff57e9cef8a080c41fa4..ffa4d740eb3e9923e3a6ec1fb14f3f6d4ad8aa78 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017
  * Texas Instruments, <www.ti.com>
  *
  * Franklin S Cooper Jr. <fcooper@ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <boot_fit.h>
index 36162917a1b72a10aab9c10dcfa6acd1921afcb5..a0ffc1cd6790b0c6f36bfb7b52f5f291807be899 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef USE_HOSTCC
@@ -425,17 +424,17 @@ int bootm_decomp_image(int comp, ulong load, ulong image_start, int type,
 }
 
 #ifndef USE_HOSTCC
-static int bootm_load_os(bootm_headers_t *images, unsigned long *load_end,
-                        int boot_progress)
+static int bootm_load_os(bootm_headers_t *images, int boot_progress)
 {
        image_info_t os = images->os;
        ulong load = os.load;
+       ulong load_end;
        ulong blob_start = os.start;
        ulong blob_end = os.end;
        ulong image_start = os.image_start;
        ulong image_len = os.image_len;
        ulong flush_start = ALIGN_DOWN(load, ARCH_DMA_MINALIGN);
-       ulong flush_len = *load_end - load;
+       ulong flush_len;
        bool no_overlap;
        void *load_buf, *image_buf;
        int err;
@@ -444,27 +443,28 @@ static int bootm_load_os(bootm_headers_t *images, unsigned long *load_end,
        image_buf = map_sysmem(os.image_start, image_len);
        err = bootm_decomp_image(os.comp, load, os.image_start, os.type,
                                 load_buf, image_buf, image_len,
-                                CONFIG_SYS_BOOTM_LEN, load_end);
+                                CONFIG_SYS_BOOTM_LEN, &load_end);
        if (err) {
                bootstage_error(BOOTSTAGE_ID_DECOMP_IMAGE);
                return err;
        }
 
+       flush_len = load_end - load;
        if (flush_start < load)
                flush_len += load - flush_start;
 
        flush_cache(flush_start, ALIGN(flush_len, ARCH_DMA_MINALIGN));
 
-       debug("   kernel loaded at 0x%08lx, end = 0x%08lx\n", load, *load_end);
+       debug("   kernel loaded at 0x%08lx, end = 0x%08lx\n", load, load_end);
        bootstage_mark(BOOTSTAGE_ID_KERNEL_LOADED);
 
        no_overlap = (os.comp == IH_COMP_NONE && load == image_start);
 
-       if (!no_overlap && (load < blob_end) && (*load_end > blob_start)) {
+       if (!no_overlap && load < blob_end && load_end > blob_start) {
                debug("images.os.start = 0x%lX, images.os.end = 0x%lx\n",
                      blob_start, blob_end);
                debug("images.os.load = 0x%lx, load_end = 0x%lx\n", load,
-                     *load_end);
+                     load_end);
 
                /* Check what type of image this is. */
                if (images->legacy_hdr_valid) {
@@ -479,6 +479,8 @@ static int bootm_load_os(bootm_headers_t *images, unsigned long *load_end,
                }
        }
 
+       lmb_reserve(&images->lmb, images->os.load, (load_end -
+                                                   images->os.load));
        return 0;
 }
 
@@ -630,14 +632,9 @@ int do_bootm_states(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[],
 
        /* Load the OS */
        if (!ret && (states & BOOTM_STATE_LOADOS)) {
-               ulong load_end;
-
                iflag = bootm_disable_interrupts();
-               ret = bootm_load_os(images, &load_end, 0);
-               if (ret == 0)
-                       lmb_reserve(&images->lmb, images->os.load,
-                                   (load_end - images->os.load));
-               else if (ret && ret != BOOTM_ERR_OVERLAP)
+               ret = bootm_load_os(images, 0);
+               if (ret && ret != BOOTM_ERR_OVERLAP)
                        goto err;
                else if (ret == BOOTM_ERR_OVERLAP)
                        ret = 0;
index b84a8e26d2ce04000478c2cbccdf82e3b060b75c..f4bd90590944dd26c881ed7a04a05843bce0cdc5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b3b8271a92391d5f73a7a9c0d1202259aac9113c..072055b0105767873ba8baf636837b80a34ffb14 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b1d4ee84e7ef0a92db57f4fbecc9cd337aa144d8..9793b85d4e42d481e677639e8aa8210391379efd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011, Google Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 054d9e0302ccbd9bff1f17874b284c5234763da7..a7098e2caf4c03cad805ccc1160e47280d331aed 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Generic bounce buffer implementation
  *
  * Copyright (C) 2012 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 57874d87977b7263c773bc41467922eda2ebee52..51b8d5f85cbb4fa57b46129d13f3de837a897c70 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,6 @@
  * Add to readline cmdline-editing by
  * (C) Copyright 2005
  * JinHua Luo, GuangDong Linux Center, <luo.jinhua@gd-linux.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 07c048ec6a97a7ccd713d8dc0780244a8c98889a..955e8fe53675a7130349625fa016f95a2fcc67af 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * sh.c -- a prototype Bourne shell grammar parser
  *      Intended to follow the original Thompson and Ritchie
@@ -70,8 +71,6 @@
  *      document how quoting rules not precisely followed for variable assignments
  *      maybe change map[] to use 2-bit entries
  *      (eventually) remove all the printf's
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define __U_BOOT__
index ecded11ca3985f27b132ef4d20f7e79ee02c8379..60a232b065e821bd3294f10fa3b39b6daf99ad48 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,6 @@
  * Add to readline cmdline-editing by
  * (C) Copyright 2005
  * JinHua Luo, GuangDong Linux Center, <luo.jinhua@gd-linux.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cb642d2ff3bc93cedd2434ae37e4008a2ebbc371..311880ad56ab33005f344128f051f3d7687fa07e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,6 @@
  * Add to readline cmdline-editing by
  * (C) Copyright 2005
  * JinHua Luo, GuangDong Linux Center, <luo.jinhua@gd-linux.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 21a6d409fbaa09e5b5db966d7be24e46720d2a31..52d47c133c3c4a8ead52891150a8847ea9ef1759 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3fef74084cce222d3e7b4d1a82fc6c616f3d8475..577b352554c009b4b9efdf8720aeebe980b2f71a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 0e0295514b21687fadced9a8827a0c7e4700eb6c..2688af56e1582ad2f2330477010c112533eeb279 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -847,7 +846,7 @@ done:
 
 #ifdef CONFIG_SYS_CONSOLE_ENV_OVERWRITE
        /* set the environment variables (will overwrite previous env settings) */
-       for (i = 0; i < 3; i++) {
+       for (i = 0; i < MAX_FILES; i++) {
                env_set(stdio_names[i], stdio_devices[i]->name);
        }
 #endif /* CONFIG_SYS_CONSOLE_ENV_OVERWRITE */
@@ -926,7 +925,7 @@ int console_init_r(void)
 #endif /* CONFIG_SYS_CONSOLE_INFO_QUIET */
 
        /* Setting environment variables */
-       for (i = 0; i < 3; i++) {
+       for (i = 0; i < MAX_FILES; i++) {
                env_set(stdio_names[i], stdio_devices[i]->name);
        }
 
index 0aa1cbf5f1c44da8a3f337ff3571218b143a73a8..58dc9b3781b7ca93eb2e5d51908a440dfc01c817 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 07dff317a6c2708bb7f0deff133bae7f3bd8e11c..2620d3238b1613b7fa367d1f84160f93625e11b4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * dfu.c -- dfu command
  *
@@ -7,8 +8,6 @@
  * Copyright (C) 2012 Samsung Electronics
  * authors: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
  *         Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3d0809ad11c2d2e1ca615a9cac681233cb1e6dd5..90d1167f6eee9d2191dc4f8e3f4361ecaa235716 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
  *
  * (C) Copyright 2010
  * Petr Stetiar <ynezz@true.cz>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Contains stolen code from ddcprobe project which is:
  * Copyright (C) Nalin Dahyabhai <bigfun@pobox.com>
  */
index 7f095a64a28a0ceaba2ff9c56900fe3f63df161e..f56eebe679f78c94b1e0e36809ed858242c3d017 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009-2016 CompuLab, Ltd.
  *
  * Authors: Nikita Kiryanov <nikita@compulab.co.il>
  *         Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c05923328a672bc67029b4c7b0d938c3f84eac54..5a9be1da061fe72c378a5692081fc1950fc4dd52 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009-2016 CompuLab, Ltd.
  *
  * Authors: Nikita Kiryanov <nikita@compulab.co.il>
  *         Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cf5b77ca287eee2ce446910f6f8b6c3580b1bd4a..46f0073dbc239d8c9e3294e914a354ffadbfe719 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
@@ -330,6 +329,7 @@ void fb_mmc_flash_write(const char *cmd, void *download_buffer,
        if (is_sparse_image(download_buffer)) {
                struct fb_mmc_sparse sparse_priv;
                struct sparse_storage sparse;
+               int err;
 
                sparse_priv.dev_desc = dev_desc;
 
@@ -338,13 +338,15 @@ void fb_mmc_flash_write(const char *cmd, void *download_buffer,
                sparse.size = info.size;
                sparse.write = fb_mmc_sparse_write;
                sparse.reserve = fb_mmc_sparse_reserve;
+               sparse.mssg = fastboot_fail;
 
                printf("Flashing sparse image at offset " LBAFU "\n",
                       sparse.start);
 
                sparse.priv = &sparse_priv;
-               write_sparse_image(&sparse, cmd, download_buffer,
-                                  download_bytes);
+               err = write_sparse_image(&sparse, cmd, download_buffer);
+               if (!err)
+                       fastboot_okay("");
        } else {
                write_raw_image(dev_desc, &info, cmd, download_buffer,
                                download_bytes);
index aa28046cbd83050b94f76306f6f448e97e5101fc..c07655e49ed8ec10d6143b165855f70b55494d55 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
  * Copyright 2015 Free Electrons.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
@@ -175,13 +174,15 @@ void fb_nand_flash_write(const char *cmd, void *download_buffer,
                sparse.size = part->size / sparse.blksz;
                sparse.write = fb_nand_sparse_write;
                sparse.reserve = fb_nand_sparse_reserve;
+               sparse.mssg = fastboot_fail;
 
                printf("Flashing sparse image at offset " LBAFU "\n",
                       sparse.start);
 
                sparse.priv = &sparse_priv;
-               write_sparse_image(&sparse, cmd, download_buffer,
-                                  download_bytes);
+               ret = write_sparse_image(&sparse, cmd, download_buffer);
+               if (!ret)
+                       fastboot_okay("");
        } else {
                printf("Flashing raw image at offset 0x%llx\n",
                       part->offset);
index 66a313e2ae978a7a199a21605a23990f9258099a..812eca8173ba91c2f14cc698600ba1d069a07cf1 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com
  *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 876677493f51f0e5d821193c17dacb5eedb98166..efe8f53de6644ce2735313cd8f9e74ca37ee7ce4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define DEBUG */
index 69d53ed251cf210f7fce13f471c338373fcb4b8b..ef146513a076f4b8d9da4adcf231361404350450 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef USE_HOSTCC
index e5186d77968f80d96ac1458f649ad2576512f1ef..e9e956a3223a098386ff6f47d9049da89f44fdf6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * An inteface for configuring a hardware via u-boot environment.
  *
@@ -5,8 +6,6 @@
  * Copyright 2011 Freescale Semiconductor, Inc.
  *
  * Author: Anton Vorontsov <avorontsov@ru.mvista.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef HWCONFIG_TEST
index 5ad3a1fa38a7d32daec1bb967a403a6da96ac90f..2f38c191e911c555a0fdd492fa3120d62d41dad4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 Sebastian Andrzej Siewior <bigeasy@linutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3dc02a12191d515fc19e10ba3abfe8c55633d234..9b41f1624848a3fb7cd95b7ea411622d62f8e8b9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, Google Inc.
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2000-2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 030a3e579f5214fff809b15f398f1314e6153d8c..5b93dceae15c045aaefc3061c8fa0456da313a1c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, Google Inc.
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2000-2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifdef USE_HOSTCC
@@ -1572,6 +1571,7 @@ int fit_conf_get_prop_node(const void *fit, int noffset,
        return fit_conf_get_prop_node_index(fit, noffset, prop_name, 0);
 }
 
+#if !defined(CONFIG_SPL_BUILD) || defined(CONFIG_FIT_SPL_PRINT)
 /**
  * fit_conf_print - prints out the FIT configuration details
  * @fit: pointer to the FIT format image header
@@ -1590,6 +1590,7 @@ void fit_conf_print(const void *fit, int noffset, const char *p)
        const char *uname;
        int ret;
        int fdt_index, loadables_index;
+       int ndepth;
 
        /* Mandatory properties */
        ret = fit_get_desc(fit, noffset, &desc);
@@ -1643,7 +1644,18 @@ void fit_conf_print(const void *fit, int noffset, const char *p)
                }
                printf("%s\n", uname);
        }
+
+       /* Process all hash subnodes of the component configuration node */
+       for (ndepth = 0, noffset = fdt_next_node(fit, noffset, &ndepth);
+            (noffset >= 0) && (ndepth > 0);
+            noffset = fdt_next_node(fit, noffset, &ndepth)) {
+               if (ndepth == 1) {
+                       /* Direct child node of the component configuration node */
+                       fit_image_print_verification_data(fit, noffset, p);
+               }
+       }
 }
+#endif /* !defined(CONFIG_SPL_BUILD) || defined(CONFIG_FIT_SPL_PRINT) */
 
 static int fit_image_select(const void *fit, int rd_noffset, int verify)
 {
index d9f712fc1e04185316c1d9bdeb54da2ff529580c..f65d883994be42e81b12e4f8c2921f90346e943f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifdef USE_HOSTCC
index ddf5772cf825ca6ae2f74542491b5e0ae9e76235..9223b9a1b86ce222068e27fe2cc8a90abd83c7ce 100644 (file)
@@ -41,7 +41,6 @@
 #include <malloc.h>
 #include <part.h>
 #include <sparse_format.h>
-#include <fastboot.h>
 
 #include <linux/math64.h>
 
 #define CONFIG_FASTBOOT_FLASH_FILLBUF_SIZE (1024 * 512)
 #endif
 
-void write_sparse_image(
-               struct sparse_storage *info, const char *part_name,
-               void *data, unsigned sz)
+static void default_log(const char *ignored) {}
+
+int write_sparse_image(struct sparse_storage *info,
+                      const char *part_name, void *data)
 {
        lbaint_t blk;
        lbaint_t blkcnt;
@@ -83,6 +83,9 @@ void write_sparse_image(
                data += (sparse_header->file_hdr_sz - sizeof(sparse_header_t));
        }
 
+       if (!info->mssg)
+               info->mssg = default_log;
+
        debug("=== Sparse Image Header ===\n");
        debug("magic: 0x%x\n", sparse_header->magic);
        debug("major_version: 0x%x\n", sparse_header->major_version);
@@ -101,8 +104,8 @@ void write_sparse_image(
        if (offset) {
                printf("%s: Sparse image block size issue [%u]\n",
                       __func__, sparse_header->blk_sz);
-               fastboot_fail("sparse image block size issue");
-               return;
+               info->mssg("sparse image block size issue");
+               return -1;
        }
 
        puts("Flashing Sparse Image\n");
@@ -136,18 +139,16 @@ void write_sparse_image(
                case CHUNK_TYPE_RAW:
                        if (chunk_header->total_sz !=
                            (sparse_header->chunk_hdr_sz + chunk_data_sz)) {
-                               fastboot_fail(
-                                       "Bogus chunk size for chunk type Raw");
-                               return;
+                               info->mssg("Bogus chunk size for chunk type Raw");
+                               return -1;
                        }
 
                        if (blk + blkcnt > info->start + info->size) {
                                printf(
                                    "%s: Request would exceed partition size!\n",
                                    __func__);
-                               fastboot_fail(
-                                   "Request would exceed partition size!");
-                               return;
+                               info->mssg("Request would exceed partition size!");
+                               return -1;
                        }
 
                        blks = info->write(info, blk, blkcnt, data);
@@ -156,9 +157,8 @@ void write_sparse_image(
                                printf("%s: %s" LBAFU " [" LBAFU "]\n",
                                       __func__, "Write failed, block #",
                                       blk, blks);
-                               fastboot_fail(
-                                             "flash write failure");
-                               return;
+                               info->mssg("flash write failure");
+                               return -1;
                        }
                        blk += blks;
                        bytes_written += blkcnt * info->blksz;
@@ -169,9 +169,8 @@ void write_sparse_image(
                case CHUNK_TYPE_FILL:
                        if (chunk_header->total_sz !=
                            (sparse_header->chunk_hdr_sz + sizeof(uint32_t))) {
-                               fastboot_fail(
-                                       "Bogus chunk size for chunk type FILL");
-                               return;
+                               info->mssg("Bogus chunk size for chunk type FILL");
+                               return -1;
                        }
 
                        fill_buf = (uint32_t *)
@@ -180,9 +179,8 @@ void write_sparse_image(
                                                info->blksz * fill_buf_num_blks,
                                                ARCH_DMA_MINALIGN));
                        if (!fill_buf) {
-                               fastboot_fail(
-                                       "Malloc failed for: CHUNK_TYPE_FILL");
-                               return;
+                               info->mssg("Malloc failed for: CHUNK_TYPE_FILL");
+                               return -1;
                        }
 
                        fill_val = *(uint32_t *)data;
@@ -198,9 +196,8 @@ void write_sparse_image(
                                printf(
                                    "%s: Request would exceed partition size!\n",
                                    __func__);
-                               fastboot_fail(
-                                   "Request would exceed partition size!");
-                               return;
+                               info->mssg("Request would exceed partition size!");
+                               return -1;
                        }
 
                        for (i = 0; i < blkcnt;) {
@@ -214,10 +211,9 @@ void write_sparse_image(
                                               __func__,
                                               "Write failed, block #",
                                               blk, j);
-                                       fastboot_fail(
-                                                     "flash write failure");
+                                       info->mssg("flash write failure");
                                        free(fill_buf);
-                                       return;
+                                       return -1;
                                }
                                blk += blks;
                                i += j;
@@ -235,9 +231,8 @@ void write_sparse_image(
                case CHUNK_TYPE_CRC32:
                        if (chunk_header->total_sz !=
                            sparse_header->chunk_hdr_sz) {
-                               fastboot_fail(
-                                       "Bogus chunk size for chunk type Dont Care");
-                               return;
+                               info->mssg("Bogus chunk size for chunk type Dont Care");
+                               return -1;
                        }
                        total_blocks += chunk_header->chunk_sz;
                        data += chunk_data_sz;
@@ -246,8 +241,8 @@ void write_sparse_image(
                default:
                        printf("%s: Unknown chunk type: %x\n", __func__,
                               chunk_header->chunk_type);
-                       fastboot_fail("Unknown chunk type");
-                       return;
+                       info->mssg("Unknown chunk type");
+                       return -1;
                }
        }
 
@@ -255,10 +250,10 @@ void write_sparse_image(
              total_blocks, sparse_header->total_blks);
        printf("........ wrote %u bytes to '%s'\n", bytes_written, part_name);
 
-       if (total_blocks != sparse_header->total_blks)
-               fastboot_fail("sparse image write failure");
-       else
-               fastboot_okay("");
+       if (total_blocks != sparse_header->total_blks) {
+               info->mssg("sparse image write failure");
+               return -1;
+       }
 
-       return;
+       return 0;
 }
index e1c50eb25d0e5e2814c200a3e8c025ac17cf756b..4eae585218b8d41bd15cb8636d932610e123d61b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Semihalf
  *
  * (C) Copyright 2000-2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef USE_HOSTCC
index 4a391beba98092ab93715ca86973580170afcbe6..526fee35ff679876aa9a14e6bdf8be674e93c69d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Code shared between SPL and U-Boot proper
  *
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0e4e6803e7a832fe0ced120beb8d665ab3969762..7cfd9f2e916206d1938e37071a651eb37d3bec4b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Gary Jennejohn, DENX Software Engineering GmbH, garyj@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2725563e8f9adab65b01995f542e6ce324d582c7..b16b0d612ddbc5781c98cd456b99f13c1acf3dff 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #define IOTRACE_IMPL
index 4b3d7dcd34b82bf6c0dce9409b557723372c854a..2e2bef3848f3702d6ba09eeb65f1a6cd24f5906a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Common LCD routines
  *
  * (C) Copyright 2001-2002
  * Wolfgang Denk, DENX Software Engineering -- wd@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define DEBUG */
index bb0d7c54858a3291feca8edc4bba8697a5bf2c0f..7d1f88301313e261b0034269a7d7f6402632b464 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001-2015
  * DENX Software Engineering -- wd@denx.de
  * Compulab Ltd - http://compulab.co.il/
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7aac521348ef5646219eeadd333f792a39241926..a5f5c6da7bea2ff1cb87e684f102a809b26e6e2f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 81f3f42191c15e85fd6d6aca1cc8443de1183a3b..fca600691e9aa7a9dba1fe8887f99f0e73a61351 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Simplefb device tree support
  *
  * (C) Copyright 2015
  * Stephen Warren <swarren@wwwdotorg.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 66d5e3ebf85b773cfb5807b70a9ce4bf387425ce..3b5588ebe7ad4e36c3e278438fc62fee01f567dc 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Logging support
  *
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 290273307836265facbed6b110e644939235cbd7..0b5b7089af846df60485b8fef2ad2d05be3a5efa 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Logging support
  *
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 66a03a156eb67e3086460b5cd7a156f7dcda9499..9802bed229c34a2931cf29d57f47083d96aa77fd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define     DEBUG   */
index 611400265ba3efc30db2f1519e72984098d35685..c14f8b59c178ee251cc79299f9fcccfbcb1e340a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Simple malloc implementation
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c31527567c3adb54949c03170d16ddcab9d95ea8..5670e95137116bcb7b87ea20203226614bcc9dd3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c53030f3653d9605062926cb4454b92705757ed6..bf2b471ff8767cd6f58ceee2961d594c60ac9623 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Calxeda, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8eb0f761bb0164de32d4a47f69a8b19dd9f98756..8d89751122b4bbc20888d9a8fb5d3df2e53e0bff 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index aa82668a0e7f5249f20036493f67c35bc8c6abae..2b7651fcffca011c4f272baf8319dae75c22f99e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9bf8a2d81a42b1fb7d593299f52678180c7d6101..814081fedab9c385573b5c5e541fe260aec2ca31 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2012
 # Texas Instruments Incorporated - http://www.ti.com/
 # Aneesh V <aneesh@ti.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Based on common/Makefile.
 #
 
index 794dbd031245c6f8c65868dc3fb6fb0a60f4cff8..3dafeaed3a18955331a75b6eda7bc886f6bc9769 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  *
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5f9aa95e3078c5fb45b3ef2e864089ea68b05d63..cddab6a73584e3565c2c8a177160fb1351418065 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Reference to the ARM TF Project,
  * plat/arm/common/arm_bl2_setup.c
@@ -6,8 +7,6 @@
  * Copyright (C) 2016 Rockchip Electronic Co.,Ltd
  * Written by Kever Yang <kever.yang@rock-chips.com>
  * Copyright (C) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     BSD-3-Clause
  */
 
 #include <common.h>
index 6804246d03fd85a8a1dac308c88300cb3feadc4c..076f5d8d9358d888d566b23ac0941a827a23d120 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Theobroma Systems Design und Consulting GmH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 05bb21035df2781fb975057515af9135dd55e89c..b8e3a6c89eb67d91ea292be27b8f8da15a4c6bc9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Texas Instruments, <www.ti.com>
  *
  * Ravi B <ravibabu@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <spl.h>
index 559ba0b797126dc788ef243a67528771a90147d2..fd30a61f9adbed0728e488b068187fcf9f7d70f1 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <common.h>
 #include <spl.h>
index 59a85a986a3b17e3747538c67e20b44d59b51ed4..87dd5532103a455a7614c6fc305b89096dfb3042 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Texas Instruments, <www.ti.com>
  *
  * Dan Murphy <dmurphy@ti.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * FAT Image Functions copied from spl_mmc.c
  */
 
index 9f03e2648a31bb1d51077b48d395cc8c77734952..8b5befcec2b124aabdd4158772028f83bb0065a3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e780b82fd2bfa0bfc1dd95d797fe60886aaa32dd..db5be3dfa5f67bc9d652a549e9c1bc632b1c828e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
  *
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index d07598537450aae0a14256f5818890de4261ca1f..9a525006140a5d3199fb0e81470b4dcf44796546 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011
  * Corscience GmbH & Co. KG - Simon Schwarz <schwarz@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <config.h>
index 33f3b74a970970e36b8d039985280aee2f1af117..b6967ff69ee73037b29a818fca79f64b429b5cc1 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2012
  * Ilya Yanok <ilya.yanok@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
index 1ef8ac8b89b6332d2cd4c57390c3d58c175cb061..bb6194fafdc6c678d7c3669b1fef400409261899 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fc98e9cbe5806bbe376bb09993747dd2e540924d..d32333935a79b6fa75229ca2ec59cde3852d2748 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013
  * ISEE 2007 SL - Enric Balletbo i Serra <eballetbo@iseebcn.com>
@@ -5,8 +6,6 @@
  * Based on common/spl/spl_nand.c
  * Copyright (C) 2011
  * Corscience GmbH & Co. KG - Simon Schwarz <schwarz@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <config.h>
index a15761e309f6291937c09fa68e11139f6a6a326d..e8701934b8708d1efd50901c0f6586e98ef9477c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Xilinx, Inc.
@@ -7,8 +8,6 @@
  *
  * Michal Simek <michal.simek@xilinx.com>
  * Stefan Agner <stefan.agner@toradex.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <binman_sym.h>
index 357f8e5bd960688a83e6f06aa78478736e8975ab..adfce1d527f60aec8546da69f9b204eb1b2290d2 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Texas Instruments, <www.ti.com>
  *
  * Dan Murphy <dmurphy@ti.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Derived work from spl_usb.c
  */
 
index 69390edcbaebe3542e14542cbe90ba527649c11b..807256e908c2cc43eefcced065f7cb25b822f1b6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Toradex
  * Author: Stefan Agner <stefan.agner@toradex.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 42880d56b91046b08dfd790c5c1275e7b81469e6..df460467298843b1f107c091620124e09c37e7ed 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 OMICRON electronics GmbH
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 83089335a7887714cdb572d26bd2dac5ed98d445..a7939e90305f1250b5806cdd268e54fb097e77ea 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2016
  * Ladislav Michl <ladis@linux-mips.org>
- *
- * SPDX-License-Identifier: GPL 2.0+ BSD-3-Clause
  */
 
 #include <common.h>
index 5aac10bd573c8cbd0361a286a816511192f134db..c8d82318957940ec7d97155fdd66acdde6aefab5 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Texas Instruments, <www.ti.com>
  *
  * Dan Murphy <dmurphy@ti.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Derived work from spl_mmc.c
  */
 
index 3f6420ba1e9c8feef897479e0b2f4a2d417f14f5..1af4da8725533d924bee4a3e9afd9509de3bfb20 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4ab3dcd624d4e6e0576b28710f2dea81954aee11..35f8f80013a8b02821c22bd95eb1cd32c0d45aae 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -6,8 +7,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Matt Porter <mporter@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <spl.h>
index e0defdebd6ae7a24cfd5cb345020b047d1465d07..62763b9ebd5698b454280a6d4b62cd23a7312786 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 CompuLab, Ltd. <www.compulab.co.il>
  *
  * Authors: Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2e5143a025533a214f873aaf22440ed74e2f6cef..ee22c1fd58523aa407bb7d1e63a9262e1a342306 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009 Sergey Kubushyn <ksi@koi8.net>
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2000
  * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index ef61790f4bc83e190ed5dc10ad4161bd71ba55cf..f237ea53bb2a7df7c10e5a0bca7ab33029c81d90 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Semihalf
  *
  * Written by: Rafal Czubak <rcz@semihalf.com>
  *             Bartlomiej Sieka <tur@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8d27bc70607560b7c52841f75c3f2fbecf191e94..78178c54c89c8fe32a84172684780374c76daef8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Most of this source has been derived from the Linux USB
  * project:
@@ -13,8 +14,6 @@
  *
  * Adapted for U-Boot:
  * (C) Copyright 2001 Denis Peter, MPL AG Switzerland
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 0729a20df483c5605ba6b5b4c4e143e1322bb3ed..e1d93b8333580008ad1f1f4c9d05cf406ea6eb06 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Most of this source has been derived from the Linux USB
  * project:
@@ -13,8 +14,6 @@
  *
  * Adapted for U-Boot:
  * (C) Copyright 2001 Denis Peter, MPL AG Switzerland
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /****************************************************************************
index 8cbdba6ac2984fd667e6e7130311249126ca6c78..8b2fccf9ca46eb0c1f56c61113c72cffa993c11e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland
  *
  * Part of this source has been derived from the Linux USB
  * project.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <console.h>
index a91b1c0d2f925eed06881d14ab85afe398eac423..9cd64744f8ab9c5c4bf07ab08b4d1702e6cf4094 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Most of this source has been derived from the Linux USB
  * project:
@@ -17,8 +18,6 @@
  *
  * BBB support based on /sys/dev/usb/umass.c from
  * FreeBSD.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Note:
index a0c5dfeece505ad07f9973ee7706fb2451ee02b4..a126e32ed35e61b50a350074cc6ffe1f3276000e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: eCos-2.0
 /*
  *==========================================================================
  *
@@ -6,8 +7,6 @@
  *      RedBoot stream handler for xyzModem protocol
  *
  *==========================================================================
- * SPDX-License-Identifier:    eCos-2.0
- *==========================================================================
  *#####DESCRIPTIONBEGIN####
  *
  * Author(s):    gthomas
index b77d58903c8148db98b6b204c8d2b314397fd5a6..78748cc04a9eb63f0ebed8b00ea458047b52a17c 100644 (file)
--- a/config.mk
+++ b/config.mk
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2013
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 #########################################################################
 
 # This file is included from ./Makefile and spl/Makefile.
index 82499615c75661bd63503aa945fa78c0cd36c6b2..b0b864c1a19ce9499baaaf4742d459c04383f2e9 100644 (file)
@@ -7,6 +7,7 @@ CONFIG_SYS_TEXT_BASE=0x50000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_SYS_MALLOC_F_LEN=0x8000
+CONFIG_ARCH_RMOBILE_BOARD_STRING="Alt"
 CONFIG_R8A7794=y
 CONFIG_TARGET_ALT=y
 CONFIG_SPL_SERIAL_SUPPORT=y
index 2c212e297bcbd9182a329a342b40b9254341de79..753077b67669cf6277e6420c79f2c1064b3e27c0 100644 (file)
@@ -2,6 +2,7 @@ CONFIG_ARM=y
 # CONFIG_SYS_THUMB_BUILD is not set
 CONFIG_ARCH_RMOBILE=y
 CONFIG_SYS_TEXT_BASE=0xE80C0000
+CONFIG_ARCH_RMOBILE_BOARD_STRING="Armadillo-800EVA Board"
 CONFIG_R8A7740=y
 CONFIG_TARGET_ARMADILLO_800EVA=y
 CONFIG_BOOTDELAY=3
index d9c08e1a4bf0179eb8e1e06c0ab8ef68924c7f9a..bd5fccac93d4bab1a18881649986bf32694b7399 100644 (file)
@@ -2,6 +2,7 @@ CONFIG_ARM=y
 CONFIG_ARCH_RMOBILE=y
 CONFIG_SYS_TEXT_BASE=0x00000000
 CONFIG_SYS_MALLOC_F_LEN=0x2000
+CONFIG_ARCH_RMOBILE_BOARD_STRING="Blanche"
 CONFIG_R8A7792=y
 CONFIG_TARGET_BLANCHE=y
 CONFIG_DEFAULT_DEVICE_TREE="r8a7792-blanche-u-boot"
index 3c6a4bd41ba74bc5cc56d81bad2d619750dcd6bb..8479887604739b8dbe5fdf219cbeda2a484ab517 100644 (file)
@@ -7,6 +7,7 @@ CONFIG_SYS_TEXT_BASE=0x50000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_SYS_MALLOC_F_LEN=0x8000
+CONFIG_ARCH_RMOBILE_BOARD_STRING="Gose"
 CONFIG_R8A7793=y
 CONFIG_TARGET_GOSE=y
 CONFIG_SPL_SERIAL_SUPPORT=y
index f1826663560a3a1d982235833c46776911cb483a..faca596115939fe0d40d0ced51b1553bf4761bcf 100644 (file)
@@ -7,6 +7,7 @@ CONFIG_SYS_TEXT_BASE=0x50000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_SYS_MALLOC_F_LEN=0x8000
+CONFIG_ARCH_RMOBILE_BOARD_STRING="Koelsch"
 CONFIG_R8A7791=y
 CONFIG_TARGET_KOELSCH=y
 CONFIG_SPL_SERIAL_SUPPORT=y
index f34fe9be189ed32681497e84a42f4f81dbf3ca42..af931855b7c41ae9fb548259449d52ecea93a9af 100644 (file)
@@ -2,6 +2,7 @@ CONFIG_ARM=y
 # CONFIG_SYS_THUMB_BUILD is not set
 CONFIG_ARCH_RMOBILE=y
 CONFIG_SYS_TEXT_BASE=0x00000000
+CONFIG_ARCH_RMOBILE_BOARD_STRING="KMC KZM-A9-GT"
 CONFIG_TARGET_KZM9G=y
 CONFIG_BOOTDELAY=3
 CONFIG_USE_BOOTARGS=y
index 1071da24d219c296fc7351d0ea3e7609ef1b44a0..901b34e1dd55ebbcd9629b60dc89b316424328eb 100644 (file)
@@ -7,6 +7,7 @@ CONFIG_SYS_TEXT_BASE=0x50000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_SYS_MALLOC_F_LEN=0x8000
+CONFIG_ARCH_RMOBILE_BOARD_STRING="Lager"
 CONFIG_R8A7790=y
 CONFIG_TARGET_LAGER=y
 CONFIG_SPL_SERIAL_SUPPORT=y
index 64b064d1a8fbc4ff5d90148e964ccf05d37495cc..b04627efa3df6eb7de25b010390a624ac3b82c30 100644 (file)
@@ -7,6 +7,7 @@ CONFIG_SYS_TEXT_BASE=0x50000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_SYS_MALLOC_F_LEN=0x8000
+CONFIG_ARCH_RMOBILE_BOARD_STRING="Porter"
 CONFIG_R8A7791=y
 CONFIG_TARGET_PORTER=y
 CONFIG_SPL_SERIAL_SUPPORT=y
index 7a52c10181fb1f58ada2c917f93a7f7f60ae349e..9c3c57806d25ae342abbaadbbab2b1aa7a682d1b 100644 (file)
@@ -7,7 +7,7 @@ CONFIG_DEFAULT_DEVICE_TREE="at91-sama5d2_ptc_ek"
 CONFIG_DEBUG_UART=y
 CONFIG_ENV_VARS_UBOOT_CONFIG=y
 CONFIG_FIT=y
-CONFIG_SYS_EXTRA_OPTIONS="SAMA5D2,SYS_USE_MMC"
+CONFIG_SYS_EXTRA_OPTIONS="SAMA5D2"
 CONFIG_SD_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_CONSOLE_MUX=y
index 2739001cf11e7896e29df6467d185c59c3e7d98b..94d5492f99002bd5e4c6aded574f381b42fe10a3 100644 (file)
@@ -7,7 +7,7 @@ CONFIG_DEFAULT_DEVICE_TREE="at91-sama5d2_ptc_ek"
 CONFIG_DEBUG_UART=y
 CONFIG_ENV_VARS_UBOOT_CONFIG=y
 CONFIG_FIT=y
-CONFIG_SYS_EXTRA_OPTIONS="SAMA5D2,SYS_USE_NANDFLASH"
+CONFIG_SYS_EXTRA_OPTIONS="SAMA5D2"
 CONFIG_NAND_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_CONSOLE_MUX=y
index de777658eb04cd068eae0288bc9a320e846e2880..afe29c6fbcedb004a5d9fae99609aacd3042e3c8 100644 (file)
@@ -10,7 +10,7 @@ CONFIG_FIT=y
 CONFIG_NAND_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_USE_BOOTARGS=y
-CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot)ro,256K(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs"
+CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,768k(uboot)ro,256K(env_redundant),256k(env),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=6 root=ubi0:rootfs"
 # CONFIG_CONSOLE_MUX is not set
 CONFIG_SYS_CONSOLE_IS_IN_ENV=y
 # CONFIG_DISPLAY_BOARDINFO is not set
index 272c370a453fd7447fd4b6ed1e2a63298bc12ced..7c8668ec6928d41187054c0f6cedbe952417a7d7 100644 (file)
@@ -10,7 +10,7 @@ CONFIG_FIT=y
 CONFIG_SPI_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_USE_BOOTARGS=y
-CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot)ro,256K(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs"
+CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,768k(uboot)ro,256K(env_redundant),256k(env),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=6 root=ubi0:rootfs"
 # CONFIG_CONSOLE_MUX is not set
 CONFIG_SYS_CONSOLE_IS_IN_ENV=y
 # CONFIG_DISPLAY_BOARDINFO is not set
index 2468df914bc88ec4a340f6008a82bcf96e3be25e..62716b6c4de9967c5c67a8a6c658382e52146b09 100644 (file)
@@ -17,7 +17,7 @@ CONFIG_FIT=y
 CONFIG_NAND_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_USE_BOOTARGS=y
-CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot)ro,256K(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs"
+CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,768k(uboot)ro,256K(env_redundant),256k(env),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=6 root=ubi0:rootfs"
 # CONFIG_DISPLAY_BOARDINFO is not set
 CONFIG_HUSH_PARSER=y
 CONFIG_CMD_BOOTZ=y
index 122668cb79b0e890db9eddd05273bd7b192c503a..d71ccd42e56273ef0d6c319e31543f6f2547607b 100644 (file)
@@ -17,7 +17,7 @@ CONFIG_FIT=y
 CONFIG_NAND_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_USE_BOOTARGS=y
-CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot)ro,256K(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs"
+CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,768k(uboot)ro,256K(env_redundant),256k(env),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=6 root=ubi0:rootfs"
 # CONFIG_CONSOLE_MUX is not set
 CONFIG_SYS_CONSOLE_IS_IN_ENV=y
 # CONFIG_DISPLAY_BOARDINFO is not set
index b1c2f57e81599480997c46ba190e617b5b526cb3..9c36262976384ecd00c5cceb0c50fa5bcf0a166d 100644 (file)
@@ -18,7 +18,7 @@ CONFIG_FIT=y
 CONFIG_SPI_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_USE_BOOTARGS=y
-CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot)ro,256K(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs"
+CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,768k(uboot)ro,256K(env_redundant),256k(env),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=6 root=ubi0:rootfs"
 # CONFIG_DISPLAY_BOARDINFO is not set
 CONFIG_SPL_SPI_LOAD=y
 CONFIG_HUSH_PARSER=y
index 478be7d72066db29d7077cbd8dfa507c19c6f9b0..d4f8702e56c8cff99b769a8c2260973150cc1c67 100644 (file)
@@ -17,7 +17,7 @@ CONFIG_FIT=y
 CONFIG_NAND_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_USE_BOOTARGS=y
-CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot)ro,256K(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs"
+CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,768k(uboot)ro,256K(env_redundant),256k(env),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=6 root=ubi0:rootfs"
 # CONFIG_DISPLAY_BOARDINFO is not set
 CONFIG_HUSH_PARSER=y
 CONFIG_CMD_BOOTZ=y
index 96c0a3171e10b9a2e7e952afd2cbe33acf6e81f7..2dd4c685d6f083396754d287062a0bd8a930781f 100644 (file)
@@ -18,7 +18,7 @@ CONFIG_FIT=y
 CONFIG_SPI_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_USE_BOOTARGS=y
-CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot)ro,256K(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs"
+CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,768k(uboot)ro,256K(env_redundant),256k(env),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=6 root=ubi0:rootfs"
 # CONFIG_DISPLAY_BOARDINFO is not set
 CONFIG_SPL_SPI_LOAD=y
 CONFIG_HUSH_PARSER=y
index e1e7466b21258ae1e84d0c38a5bf29bafc740ef1..df4a0dbb93b989952f30bc9b4b58d7657ce096ca 100644 (file)
@@ -17,7 +17,7 @@ CONFIG_FIT=y
 CONFIG_NAND_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_USE_BOOTARGS=y
-CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot)ro,256K(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs"
+CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,768k(uboot)ro,256K(env_redundant),256k(env),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=6 root=ubi0:rootfs"
 # CONFIG_CONSOLE_MUX is not set
 CONFIG_SYS_CONSOLE_IS_IN_ENV=y
 # CONFIG_DISPLAY_BOARDINFO is not set
index 84ed7bc47f668c490a655b9038e4c21d4da38fed..0fc9c4e8f663e792301f95a26682304d8a09d293 100644 (file)
@@ -18,7 +18,7 @@ CONFIG_FIT=y
 CONFIG_SPI_BOOT=y
 CONFIG_BOOTDELAY=3
 CONFIG_USE_BOOTARGS=y
-CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot)ro,256K(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs"
+CONFIG_BOOTARGS="console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,768k(uboot)ro,256K(env_redundant),256k(env),512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=6 root=ubi0:rootfs"
 # CONFIG_DISPLAY_BOARDINFO is not set
 CONFIG_SPL_SPI_LOAD=y
 CONFIG_HUSH_PARSER=y
index 4cb1179a68152367e73521c3a66694af2b5bb708..c163e823b5b03e577e8b7bc8c5647c3235d0dccf 100644 (file)
@@ -7,6 +7,7 @@ CONFIG_SYS_TEXT_BASE=0x50000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_SYS_MALLOC_F_LEN=0x8000
+CONFIG_ARCH_RMOBILE_BOARD_STRING="Silk"
 CONFIG_R8A7794=y
 CONFIG_TARGET_SILK=y
 CONFIG_SPL_SERIAL_SUPPORT=y
index 46790bbe0eead93f1f879dea8d6a50b4398cd61b..b1c3690c009437770c92b3bf335e9a6069a14ee2 100644 (file)
@@ -23,6 +23,7 @@ CONFIG_CMD_GPT=y
 CONFIG_CMD_I2C=y
 CONFIG_CMD_MMC=y
 CONFIG_CMD_PMIC=y
+CONFIG_CMD_REGULATOR=y
 CONFIG_CMD_EXT4_WRITE=y
 # CONFIG_SPL_DOS_PARTITION is not set
 CONFIG_DM_I2C=y
@@ -31,6 +32,11 @@ CONFIG_DM_MMC=y
 CONFIG_STM32_SDMMC2=y
 # CONFIG_SPL_PINCTRL_FULL is not set
 CONFIG_DM_PMIC=y
+# CONFIG_SPL_PMIC_CHILDREN is not set
 CONFIG_PMIC_STPMU1=y
+CONFIG_DM_REGULATOR=y
+CONFIG_DM_REGULATOR_GPIO=y
+CONFIG_DM_REGULATOR_STM32_VREFBUF=y
+CONFIG_DM_REGULATOR_STPMU1=y
 CONFIG_STM32_SERIAL=y
 # CONFIG_EFI_LOADER is not set
index 4f5ebfa091ffcec43034e7c463efd6c8c1352af7..d940932bafd3fc090b551f42adaf54c2a199a437 100644 (file)
@@ -7,6 +7,7 @@ CONFIG_SYS_TEXT_BASE=0x50000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_SYS_MALLOC_F_LEN=0x8000
+CONFIG_ARCH_RMOBILE_BOARD_STRING="Stout"
 CONFIG_R8A7790=y
 CONFIG_TARGET_STOUT=y
 CONFIG_SPL_SERIAL_SUPPORT=y
index f270fc9c3140380bf026918981e0b0c6d1e2b7e6..93aa211707cefdf76ebf563b8a216c3f14a9ba96 100644 (file)
@@ -37,6 +37,8 @@ CONFIG_MMC_SDHCI_SDMA=y
 CONFIG_MMC_SDHCI_S5P=y
 CONFIG_DM_PMIC=y
 CONFIG_DM_PMIC_MAX77686=y
+CONFIG_DM_REGULATOR=y
+CONFIG_DM_REGULATOR_MAX77686=y
 CONFIG_USB=y
 CONFIG_DM_USB=y
 CONFIG_USB_GADGET=y
index b7294a368bc9da8e2c8de2b03e9a4a5590cb8676..cb7680a0c62d305aeb331c57671515c275db72f1 100644 (file)
@@ -43,6 +43,7 @@ CONFIG_NETDEVICES=y
 CONFIG_SMC911X=y
 CONFIG_SMC911X_BASE=0x0
 CONFIG_SMC911X_32_BIT=y
+CONFIG_PINCONF=y
 CONFIG_SYSRESET=y
 CONFIG_SYSRESET_PSCI=y
 CONFIG_USB=y
index 12c053168930a3e5e1ae16a5fbb117df94bcfabc..ccd033595905af6852532b5f9a14d63de8337bde 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 #ccflags-y += -DET_DEBUG -DDEBUG
 
index e31aca4877fb6cd655d3c17035e8d5649e71ad17..9266a09ec3f38d20855471680a70b8321ae9cdf7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1b7d9151381cb5cdb16e9b639dc0bbc5ca585ab2..86d008d476e39fe3320f3c04da18ddb70c3fd2f5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Hans-Joerg Frieden, Hyperion Entertainment
  * Hans-JoergF@hyperion-entertainment.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index a3fe1a96d8364723197696799072d259084d4939..42f5eb0f941c87f4fa8503a219c3c1314306d634 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Hans-Joerg Frieden, Hyperion Entertainment
  * Hans-JoergF@hyperion-entertainment.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DISK_PART_AMIGA_H
index 84e672b47b92e23680686833770e87b7a2d86031..936cee0d36cedc7ad3fa55180666175582f16bd0 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Raymond Lo, lo@routefree.com
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 0321d922b7178c020f54c4c62a8f22bec8165f7a..434b021ae81ca3512fa63713fa4a8710193a6d57 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DISK_PART_DOS_H
index fb221eec0904b6b3101e376f5d58855b704ce948..72e3997b841b0c60b2c48d0bf56c198f63a4deb8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008 RuggedCom, Inc.
  * Richard Retanubun <RichardRetanubun@RuggedCom.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index ef582de7a116e8d376ef38d08edd322fa1b35aa3..e733227f5996b8ef83ccb4a1fa5ac1f7b02a8699 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland, d.peter@mpl.ch.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 045784f4d4c6d68bdf15da42cb3828b0e1c040ef..eb2c3ab66f4ed6848a1e1360231daaf5dea91794 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland, d.peter@mpl.ch.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _PART_CD_H
 #define _PART_CD_H
index e65930d8e7500f5391d6bd3264563aea6df6d97d..8b2c004027cf11d1ec44a9dbe7bb2ee34a7793d4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6735144029db4a760065786f6b21f40110f931bb..5f396c94089da0eb3378b6dbc0fa9ff3c9b7edaa 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9caa5126085c8cedad1b4e6703a447a78a0e838b..820b1fb60f4d78e5433e5f2a9270ea8b60c38021 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0
 ###
 # This makefile is used to generate the kernel documentation,
 # primarily based on in-line comments in various source files.
@@ -5,9 +6,6 @@
 # to document the SRC - and how to read it.
 # To add a new book the only step required is to add the book to the
 # list of DOCBOOKS.
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 DOCBOOKS := linker_lists.xml stdio.xml
 
index 30fd0b0e88ae400dab80f8057bca80cc65b133da..eeb7e4c66235163d33372f60307a925679a6a119 100644 (file)
@@ -1,8 +1,8 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Dave Ellis, SIXNET, dge@sixnetio.com
  *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 Using autoboot configuration options
index af22a139cdad56e0e1b33019716925b38e7e3b13..34ff8d5ecc95b7ceabad32802c0298419c8ba1a3 100644 (file)
@@ -1,7 +1,6 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011-2012 Pali Rohár <pali.rohar@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 ANSI terminal bootmenu command
index 5bd3c652a2477d51619d788c8e6d17901a4651b1..aaa1565ddec60e7c81ccf9f09f66271096b6f359 100644 (file)
@@ -1,9 +1,8 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008-2009
  * BuS Elektronik GmbH & Co. KG <www.bus-elektronik.de>
  * Jens Scharsig <esw@bus-elektronik.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 U-Boot vcxk video controller driver
index aadf596a8a89ddddff94e6f9e3d98ba83b9eba72..02428fb396b5bfb5fc865a46aa7f383d6b61b8e2 100644 (file)
@@ -1,8 +1,7 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 U-Boot console handling
index 66901e15773dfe16a9b57f465c782009bb177b49..127d2d6abcc706cce5f234902040c6893171dd76 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  Copyright (C) 2015
 #
 #  Lukasz Majewski <l.majewski@majess.pl>
-#
-#
-# SPDX-License-Identifier:     GPL-2.0+
 
 Device Firmware Upgrade (DFU) - extension to use TFTP
 =====================================================
index 522deb32325efe31a73632a70eea90f00b7d69ae..f8e9752a0fa4244ef0a6f7ee530b0aa218080cac 100644 (file)
@@ -1,9 +1,8 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Red Hat Inc.
  * Copyright (c) 2014-2015, NVIDIA CORPORATION.  All rights reserved.
  * Copyright (C) 2015 K. Merker <merker@debian.org>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 Generic Distro Configuration Concept
index 941b60724d336f7aca5a5aa6fae59325741bdb4d..540923215e75e4e70ca73b87eff5a87d07a05e95 100644 (file)
@@ -1,7 +1,6 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 esbc_validate command
index 378b06b108d9e8bb7c834d585f0e1342eb7b0f46..634a10616fc071dd1aab0b227f77fbc28c4435ab 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 Device Tree Control in U-Boot
 =============================
index 6858c4daafbbafd643e077ad15c84e52f5a0e021..32ddb1d19a274b3960b782b8700ff74807eb0657 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014 Google, Inc
 # Simon Glass <sjg@chromium.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 Background
 ----------
index d3db8bce1ca3114b3d7be8a1e101e3d3b9069d3f..62013a3f89e2ed753915e82f969f98db19df516f 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 #  Copyright (C) 2012 Samsung Electronics
 #
 #  Lukasz Majewski <l.majewski@samsung.com>
-#
-#
-# SPDX-License-Identifier:     GPL-2.0+
 
 Glossary:
 ========
index 044240db3fc793e6fee6ec9a2b6743063d39c21c..c428811ce4c0a13f2c31ae09f3839685ebbd04b4 100644 (file)
@@ -1,8 +1,7 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Gary Jennejohn, DENX Software Engineering GmbH <garyj@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 U-Boot console multiplexing
index cf142314d389d05460ebdd5fb1984ce39b781ef0..450c6a83a77c7021688f73a6ac55aec519c880fc 100644 (file)
@@ -1,7 +1,6 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Calxeda, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 U-Boot provides a set of interfaces for creating and using simple, text
index 362b8d8c9f4d08c89c4ddfd5a394642a918e0666..cda11b43ffc59fa3f04614165f67d733121541ae 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 NAND FLASH commands and notes
 
 See NOTE below!!!
@@ -5,7 +6,6 @@ See NOTE below!!!
 # (C) Copyright 2003
 # Dave Ellis, SIXNET, dge@sixnetio.com
 #
-# SPDX-License-Identifier:     GPL-2.0+
 
 Commands:
 
index d9bda23fe4875fb376bf8b58bf26e5c63d5ba70a..e8f9be149e5c051377fa0a20ec54d1343d58ad22 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 NXP Semiconductors
 # Copyright (C) 2017 Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 What is NVMe
 ============
index db1165838ceb75e326e493d69321dbf262fee375..98862cdfdef480a85f4d79db41d229f8e86a1ac0 100644 (file)
@@ -1,7 +1,6 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Calxeda, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 The 'pxe' commands provide a near subset of the functionality provided by
index aee789447aea39a5ed40129c4582c6a8db6912a4..6f6f07d8bb53915096b8856bc8965b2fc43f3d6a 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017, Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 U-Boot on QEMU's 'virt' machine on ARM & AArch64
 ================================================
index c65cbabc7013821773990928c72243cd6866e315..f1bca54520a2e73d0792e30438053339c266ab28 100644 (file)
@@ -7,13 +7,36 @@ family contains an ARM Cortex-A9/A53/A57.
 
 Currently the following boards are supported:
 
-* KMC KZM-A9-GT [3]
-* Atmark-Techno Armadillo-800-EVA [4]
-* Renesas Electronics Lager
-* Renesas Electronics Koelsch
-* Renesas Electronics Salvator-X  M3
-* Renesas Electronics Salvator-XS H3 ES2.0+
-* Renesas Electronics ULCB M3 / H3 ES2.0+
+| SoC           | Board                                  | defconfig
+|===============+========================================+===================
+| R8A73A0       | KMC KZM-A9-GT [3]                      | kzm9g_config
+| R8A7734       | Atmark-Techno Armadillo-800-EVA [4]    | armadillo-800eva_config
+|===============+========================================+===================
+| R8A7790  H2   | Renesas Electronics Lager              | lager_defconfig
+|               | Renesas Electronics Stout              | stout_defconfig
+|---------------+----------------------------------------+-------------------
+| R8A7791  M2-W | Renesas Electronics Koelsch            | koelsch_defconfig
+|               | Renesas Electronics Porter             | porter_defconfig
+|---------------+----------------------------------------+-------------------
+| R8A7792  V2H  | Renesas Electronics Blanche            | blanche_defconfig
+|---------------+----------------------------------------+-------------------
+| R8A7793  M2-N | Renesas Electronics Gose               | gose_defconfig
+|---------------+----------------------------------------+-------------------
+| R8A7794  E2   | Renesas Electronics Alt                | alt_defconfig
+|               | Renesas Electronics Silk               | silk_defconfig
+|===============+========================================+===================
+| R8A7795  H3   | Renesas Electronics Salvator-XS ES2.0+ | r8a7795_salvator-x_defconfig
+| R8A7795  H3   | Renesas Electronics ULCB ES2.0+        | r8a7795_ulcb
+|---------------+----------------------------------------+-------------------
+| R8A7796  M3-W | Renesas Electronics Salvator-X         | r8a7796_salvator-x_defconfig
+| R8A7796  M3-W | Renesas Electronics ULCB               | r8a7796_ulcb
+|---------------+----------------------------------------+-------------------
+| R8A77965 M3-N | Renesas Electronics Salvator-XS        | r8a77965_salvator-x_defconfig
+|---------------+----------------------------------------+-------------------
+| R8A77970 V3M  | Renesas Electronics Eagle              | r8a77970_eagle_defconfig
+|---------------+----------------------------------------+-------------------
+| R8A77995 D3   | Renesas Electronics Draak              | r8a77995_draak_defconfig
+'===============+========================================+===================
 
 Toolchain
 =========
@@ -30,49 +53,14 @@ in their package feeds.
 Build
 =====
 
-* KZM-A9-GT
+Locate defconfig in the table above. Then apply standard build procedure:
 
-  make kzm9g_config
-  make
-
-* Armadillo-800-EVA
-
-  make armadillo-800eva_config
+  make <board>_defconfig
   make
 
   Note: Armadillo-800-EVA's U-Boot supports booting from SDcard only.
         Please see "B.2 Appendix B Boot Specifications" in hardware manual.
 
-* Lager
-
-  make lager_config
-  make
-
-* Koelsch
-
-  make koelsch_config
-  make
-
-* Salvator-X M3
-
-  make r8a7796_salvator-x_defconfig
-  make
-
-* Salvator-XS H3 ES2.0
-
-  make r8a7795_salvator-x_defconfig
-  make
-
-* ULCB M3
-
-  make r8a7796_ulcb_defconfig
-  make
-
-* ULCB H3 ES2.0
-
-  make r8a7795_ulcb_defconfig
-  make
-
 Links
 =====
 
index 597f068aca68af9cc9e7aac5c85c599327328950..d35071d653e2d1aeaf1c4a0eed9a5d0b84040c2d 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Google. Inc
 # Written by Simon Glass <sjg@chromium.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 U-Boot on Rockchip
 ==================
index c016a4f8406d3e2b1151a986cfb7e300535321cf..c019999bedd8f0f394b98710d8fa35d7465abb0f 100644 (file)
@@ -1,7 +1,6 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 Semihosting is ARM's way of having a real or virtual target communicate
index f0c9699773c13d4ad1641402797f4b8f386e4659..74ba26a5a48707be1ab5484c38e7663096dd355d 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2013 The Chromium OS Authors.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 Tracing in U-Boot
 =================
index 298b94e342e4cc389df587c45e8b4d067b0feaf3..d5903c7bd3be54e0cef9546ea7b033ffaee91f2c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 U-Boot on EFI
 =============
index 6e46345cab839ef23aca7d1c14a08546946f197e..05c62c3413c5d827aabe867b715d7080e059bef7 100644 (file)
@@ -1,8 +1,7 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 USB Support
index e7ae98aa5d31c0c00e956d5591db19c305536d0b..09a26b179368685b7a3a45a98a1d289aa91361a8 100644 (file)
@@ -1,8 +1,7 @@
+SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 "video-mode" environment variable
index 3239c5bb11f75a9b61310acedc4758ec3e6dd32b..1aa8e44f4206dd5888968e13fcc564d2b3cf5aeb 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013, Miao Yan <miao.yan@windriver.com>
 # Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 VxWorks Support
 ===============
index b1663a4111ba32eca3bb03eeaa1bb92b9b8dfab6..04f02202b47b1b19d31e6529101e3e88528bb537 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2014, Simon Glass <sjg@chromium.org>
 # Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 U-Boot on x86
 =============
index cc5c0de21741f0f6c17dbf3a38bc2880a459de05..5b0672c50359d95e0cd18a7630bdb8456d097cb6 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Xilinx ZYNQ U-Boot
 #
 # (C) Copyright 2013 Xilinx, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 1. About this
 
diff --git a/doc/device-tree-bindings/regulator/st,stm32-vrefbuf.txt b/doc/device-tree-bindings/regulator/st,stm32-vrefbuf.txt
new file mode 100644 (file)
index 0000000..0f6b6fe
--- /dev/null
@@ -0,0 +1,23 @@
+STM32 VREFBUF - Voltage reference buffer
+
+Some STM32 devices embed a voltage reference buffer which can be used as
+voltage reference for ADCs, DACs and also as voltage reference for external
+components through the dedicated VREF+ pin.
+
+Required properties:
+- compatible:          Must be "st,stm32-vrefbuf".
+- reg:                 Offset and length of VREFBUF register set.
+- clocks:              Must contain an entry for peripheral clock.
+
+Optional properties:
+- vdda-supply:         Phandle to the parent vdda supply regulator node.
+
+Example:
+       vrefbuf: regulator@58003c00 {
+               compatible = "st,stm32-vrefbuf";
+               reg = <0x58003C00 0x8>;
+               clocks = <&rcc VREF_CK>;
+               regulator-min-microvolt = <1500000>;
+               regulator-max-microvolt = <2500000>;
+               vdda-supply = <&vdda>;
+       };
index 094e98bba64285ff593d17bf611463288499c55f..c6dc00dca37b723fc93557062522b9b16bf150e8 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015
 # Texas Instruments Incorporated - http://www.ti.com/
-# SPDX-License-Identifier:     GPL-2.0+
 #
 
 Remote Processor Framework
index e55a1cb1d9e6384428a9306267a560c9fe5b0d44..af8e3358a98337abf54b5e3606824cf075845b5a 100644 (file)
@@ -16,25 +16,21 @@ alias abrodkin       Alexey Brodkin <alexey.brodkin@synopsys.com>
 alias afleming       Andy Fleming <afleming@gmail.com>
 alias ag             Anatolij Gustschin <agust@denx.de>
 alias agraf          Alexander Graf <agraf@suse.de>
-alias alisonwang     Alison Wang <alison.wang@freescale.com>
+alias alisonwang     Alison Wang <alison.wang@nxp.com>
 alias angelo_ts      Angelo Dureghello <angelo@sysam.it>
 alias bmeng          Bin Meng <bmeng.cn@gmail.com>
 alias danielschwierzeck Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
 alias dinh          Dinh Nguyen <dinguyen@kernel.org>
-alias galak          Kumar Gala <galak@kernel.crashing.org>
 alias hs             Heiko Schocher <hs@denx.de>
-alias ijc            Ian Campbell <ijc+uboot@hellion.org.uk>
 alias iwamatsu       Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 alias jaehoon        Jaehoon Chung <jh80.chung@samsung.com>
 alias jagan          Jagan Teki <jagan@openedev.com>
-alias jasonjin       Jason Jin <jason.jin@freescale.com>
 alias jhersh         Joe Hershberger <joe.hershberger@ni.com>
-alias jwrdegoede     Hans de Goede <hdegoede@redhat.com>
-alias kimphill       Kim Phillips <kim.phillips@freescale.com>
 alias luka           Luka Perkov <luka.perkov@sartura.hr>
 alias lukma          Lukasz Majewski <lukma@denx.de>
 alias macpaul        Macpaul Lin <macpaul@andestech.com>
 alias marex          Marek Vasut <marex@denx.de>
+alias mariosix       Mario Six <mario.six@gdsys.cc>
 alias masahiro       Masahiro Yamada <yamada.masahiro@socionext.com>
 alias mateusz        Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
 alias maxime        Maxime Ripard <maxime.ripard@free-electrons.com>
@@ -42,25 +38,22 @@ alias monstr         Michal Simek <monstr@monstr.eu>
 alias prafulla       Prafulla Wadaskar <prafulla@marvell.com>
 alias prom           Minkyu Kang <mk7.kang@samsung.com>
 alias ptomsich       Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
-alias rbohmer        Remy Bohmer <linux@bohmer.net>
-alias reinhardm      Reinhard Meyer <u-boot@emk-elektronik.de>
 alias sbabic         Stefano Babic <sbabic@denx.de>
-alias scottwood      Scott Wood <scottwood@freescale.com>
+alias scottwood      Scott Wood <oss@buserror.net>
 alias sjg            Simon Glass <sjg@chromium.org>
 alias smcnutt        Scott McNutt <smcnutt@psyent.com>
-alias sonic          Sonic Zhang <sonic.adi@gmail.com>
 alias stroese        Stefan Roese <sr@denx.de>
 alias trini          Tom Rini <trini@konsulko.com>
-alias vapier         Mike Frysinger <vapier@gentoo.org>
 alias wd             Wolfgang Denk <wd@denx.de>
+alias yorksun        York Sun <york.sun@nxp.com>
 
 # Architecture aliases
-alias arch           arc, arm, bfin, m68k, microblaze, mips, nds32, nios2, powerpc, sandbox, superh, sparc, x86
+alias arch           arc, arm, m68k, microblaze, mips, nds32, nios2, powerpc, sandbox, superh, x86
 alias arches         arch
 
 alias arc            uboot, abrodkin
 
-alias arm            uboot, aaribaud
+alias arm            uboot, aaribaud, trini
 alias at91           uboot, abiessmann
 alias davinci        ti
 alias imx            uboot, sbabic
@@ -81,9 +74,6 @@ alias uniphier       uboot, masahiro
 alias zynq           uboot, monstr
 alias rockchip       uboot, sjg, Kever Yang <kever.yang@rock-chips.com>, ptomsich
 
-alias bfin           uboot, vapier, sonic
-alias blackfin       bfin
-
 alias m68k           uboot, alisonwang, angelo_ts
 alias coldfire       m68k
 
@@ -97,22 +87,17 @@ alias nds32          uboot, macpaul
 alias nios           uboot, Thomas Chou <thomas@wytron.com.tw>, smcnutt
 alias nios2          nios
 
-alias powerpc        uboot, afleming, kimphill, galak, stroese, wd
+alias powerpc        uboot, afleming, stroese, wd, yorksun, mariosix
 alias ppc            powerpc
-alias mpc5xxx        uboot, wd
-alias mpc8xx         uboot, wd
-alias mpc82xx        uboot, wd
-alias mpc83xx        uboot, kimphill
-alias mpc85xx        uboot, afleming, galak
-alias mpc86xx        uboot, afleming, galak
-alias ppc4xx         uboot, stroese
+alias mpc8xx         uboot, wd, Christophe Leroy <christophe.leroy@c-s.fr>
+alias mpc83xx        uboot, yorksun, mariosix
+alias mpc85xx        uboot, afleming, yorksun
+alias mpc86xx        uboot, afleming, yorksun
 
 alias sandbox        sjg
 alias sb             sandbox
 
-alias sparc          uboot, Francois Retief <fgretief@spaceteq.co.za>
-
-alias superh         uboot, iwamatsu
+alias superh         uboot, iwamatsu, marex
 alias sh             superh
 
 alias x86            uboot, sjg, bmeng
index 6846d181aa02631a16dfe8bbb12070ae9d79225a..edbcadf99ba0068cf7c3571d7c82a220771a170e 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_$(SPL_TPL_)CLK) += clk/
 obj-$(CONFIG_$(SPL_TPL_)DM) += core/
index 80944205481eda28702f3b586b19c42f7f9e7eab..93e27f131cab01e1678e6988975b2f15f19956aa 100644 (file)
@@ -29,6 +29,16 @@ config ADC_SANDBOX
          - 16-bit resolution
          - single and multi-channel conversion mode
 
+config SARADC_MESON
+       bool "Enable Amlogic Meson SARADC driver"
+       imply REGMAP
+       help
+         This enables driver for Amlogic Meson SARADC.
+         It provides:
+         - 8 analog input channels
+         - 1O or 12 bits resolution
+         - Up to 1MSPS of sample rate
+
 config SARADC_ROCKCHIP
        bool "Enable Rockchip SARADC driver"
        help
index 4b5aa693ec1d12618339fc75432cf8f79d1d465d..95c93d4c57a1218769495f453e7bcd623c66a994 100644 (file)
@@ -9,3 +9,4 @@ obj-$(CONFIG_ADC) += adc-uclass.o
 obj-$(CONFIG_ADC_EXYNOS) += exynos-adc.o
 obj-$(CONFIG_ADC_SANDBOX) += sandbox.o
 obj-$(CONFIG_SARADC_ROCKCHIP) += rockchip-saradc.o
+obj-$(CONFIG_SARADC_MESON) += meson-saradc.o
index 7e9ad85c3c09912ea87820eecdee2f2dbce1ea09..17c1a4e52aaa21113b99938e5fa2eb8fe3678886 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3bb065d2155cd78cfb2504331a5e7d3757b75a05..d33e3d632afca06c68e109c259877c73b6a80e8b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
diff --git a/drivers/adc/meson-saradc.c b/drivers/adc/meson-saradc.c
new file mode 100644 (file)
index 0000000..bcab76d
--- /dev/null
@@ -0,0 +1,723 @@
+// SPDX-License-Identifier: GPL-2.0+
+/*
+ * Copyright (C) 2017 Martin Blumenstingl <martin.blumenstingl@googlemail.com>
+ * Copyright (C) 2018 BayLibre, SAS
+ * Author: Neil Armstrong <narmstrong@baylibre.com>
+ *
+ * Amlogic Meson Successive Approximation Register (SAR) A/D Converter
+ */
+
+#include <common.h>
+#include <adc.h>
+#include <clk.h>
+#include <dm.h>
+#include <regmap.h>
+#include <errno.h>
+#include <asm/io.h>
+#include <linux/math64.h>
+#include <linux/bitfield.h>
+
+#define MESON_SAR_ADC_REG0                                     0x00
+       #define MESON_SAR_ADC_REG0_PANEL_DETECT                 BIT(31)
+       #define MESON_SAR_ADC_REG0_BUSY_MASK                    GENMASK(30, 28)
+       #define MESON_SAR_ADC_REG0_DELTA_BUSY                   BIT(30)
+       #define MESON_SAR_ADC_REG0_AVG_BUSY                     BIT(29)
+       #define MESON_SAR_ADC_REG0_SAMPLE_BUSY                  BIT(28)
+       #define MESON_SAR_ADC_REG0_FIFO_FULL                    BIT(27)
+       #define MESON_SAR_ADC_REG0_FIFO_EMPTY                   BIT(26)
+       #define MESON_SAR_ADC_REG0_FIFO_COUNT_MASK              GENMASK(25, 21)
+       #define MESON_SAR_ADC_REG0_ADC_BIAS_CTRL_MASK           GENMASK(20, 19)
+       #define MESON_SAR_ADC_REG0_CURR_CHAN_ID_MASK            GENMASK(18, 16)
+       #define MESON_SAR_ADC_REG0_ADC_TEMP_SEN_SEL             BIT(15)
+       #define MESON_SAR_ADC_REG0_SAMPLING_STOP                BIT(14)
+       #define MESON_SAR_ADC_REG0_CHAN_DELTA_EN_MASK           GENMASK(13, 12)
+       #define MESON_SAR_ADC_REG0_DETECT_IRQ_POL               BIT(10)
+       #define MESON_SAR_ADC_REG0_DETECT_IRQ_EN                BIT(9)
+       #define MESON_SAR_ADC_REG0_FIFO_CNT_IRQ_MASK            GENMASK(8, 4)
+       #define MESON_SAR_ADC_REG0_FIFO_IRQ_EN                  BIT(3)
+       #define MESON_SAR_ADC_REG0_SAMPLING_START               BIT(2)
+       #define MESON_SAR_ADC_REG0_CONTINUOUS_EN                BIT(1)
+       #define MESON_SAR_ADC_REG0_SAMPLE_ENGINE_ENABLE         BIT(0)
+
+#define MESON_SAR_ADC_CHAN_LIST                                        0x04
+       #define MESON_SAR_ADC_CHAN_LIST_MAX_INDEX_MASK          GENMASK(26, 24)
+       #define MESON_SAR_ADC_CHAN_LIST_ENTRY_MASK(_chan)       \
+                                       (GENMASK(2, 0) << ((_chan) * 3))
+
+#define MESON_SAR_ADC_AVG_CNTL                                 0x08
+       #define MESON_SAR_ADC_AVG_CNTL_AVG_MODE_SHIFT(_chan)    \
+                                       (16 + ((_chan) * 2))
+       #define MESON_SAR_ADC_AVG_CNTL_AVG_MODE_MASK(_chan)     \
+                                       (GENMASK(17, 16) << ((_chan) * 2))
+       #define MESON_SAR_ADC_AVG_CNTL_NUM_SAMPLES_SHIFT(_chan) \
+                                       (0 + ((_chan) * 2))
+       #define MESON_SAR_ADC_AVG_CNTL_NUM_SAMPLES_MASK(_chan)  \
+                                       (GENMASK(1, 0) << ((_chan) * 2))
+
+#define MESON_SAR_ADC_REG3                                     0x0c
+       #define MESON_SAR_ADC_REG3_CNTL_USE_SC_DLY              BIT(31)
+       #define MESON_SAR_ADC_REG3_CLK_EN                       BIT(30)
+       #define MESON_SAR_ADC_REG3_BL30_INITIALIZED             BIT(28)
+       #define MESON_SAR_ADC_REG3_CTRL_CONT_RING_COUNTER_EN    BIT(27)
+       #define MESON_SAR_ADC_REG3_CTRL_SAMPLING_CLOCK_PHASE    BIT(26)
+       #define MESON_SAR_ADC_REG3_CTRL_CHAN7_MUX_SEL_MASK      GENMASK(25, 23)
+       #define MESON_SAR_ADC_REG3_DETECT_EN                    BIT(22)
+       #define MESON_SAR_ADC_REG3_ADC_EN                       BIT(21)
+       #define MESON_SAR_ADC_REG3_PANEL_DETECT_COUNT_MASK      GENMASK(20, 18)
+       #define MESON_SAR_ADC_REG3_PANEL_DETECT_FILTER_TB_MASK  GENMASK(17, 16)
+       #define MESON_SAR_ADC_REG3_ADC_CLK_DIV_SHIFT            10
+       #define MESON_SAR_ADC_REG3_ADC_CLK_DIV_WIDTH            5
+       #define MESON_SAR_ADC_REG3_BLOCK_DLY_SEL_MASK           GENMASK(9, 8)
+       #define MESON_SAR_ADC_REG3_BLOCK_DLY_MASK               GENMASK(7, 0)
+
+#define MESON_SAR_ADC_DELAY                                    0x10
+       #define MESON_SAR_ADC_DELAY_INPUT_DLY_SEL_MASK          GENMASK(25, 24)
+       #define MESON_SAR_ADC_DELAY_BL30_BUSY                   BIT(15)
+       #define MESON_SAR_ADC_DELAY_KERNEL_BUSY                 BIT(14)
+       #define MESON_SAR_ADC_DELAY_INPUT_DLY_CNT_MASK          GENMASK(23, 16)
+       #define MESON_SAR_ADC_DELAY_SAMPLE_DLY_SEL_MASK         GENMASK(9, 8)
+       #define MESON_SAR_ADC_DELAY_SAMPLE_DLY_CNT_MASK         GENMASK(7, 0)
+
+#define MESON_SAR_ADC_LAST_RD                                  0x14
+       #define MESON_SAR_ADC_LAST_RD_LAST_CHANNEL1_MASK        GENMASK(23, 16)
+       #define MESON_SAR_ADC_LAST_RD_LAST_CHANNEL0_MASK        GENMASK(9, 0)
+
+#define MESON_SAR_ADC_FIFO_RD                                  0x18
+       #define MESON_SAR_ADC_FIFO_RD_CHAN_ID_MASK              GENMASK(14, 12)
+       #define MESON_SAR_ADC_FIFO_RD_SAMPLE_VALUE_MASK         GENMASK(11, 0)
+
+#define MESON_SAR_ADC_AUX_SW                                   0x1c
+       #define MESON_SAR_ADC_AUX_SW_MUX_SEL_CHAN_SHIFT(_chan)  \
+                                       (8 + (((_chan) - 2) * 3))
+       #define MESON_SAR_ADC_AUX_SW_VREF_P_MUX                 BIT(6)
+       #define MESON_SAR_ADC_AUX_SW_VREF_N_MUX                 BIT(5)
+       #define MESON_SAR_ADC_AUX_SW_MODE_SEL                   BIT(4)
+       #define MESON_SAR_ADC_AUX_SW_YP_DRIVE_SW                BIT(3)
+       #define MESON_SAR_ADC_AUX_SW_XP_DRIVE_SW                BIT(2)
+       #define MESON_SAR_ADC_AUX_SW_YM_DRIVE_SW                BIT(1)
+       #define MESON_SAR_ADC_AUX_SW_XM_DRIVE_SW                BIT(0)
+
+#define MESON_SAR_ADC_CHAN_10_SW                               0x20
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN1_MUX_SEL_MASK     GENMASK(25, 23)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN1_VREF_P_MUX       BIT(22)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN1_VREF_N_MUX       BIT(21)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN1_MODE_SEL         BIT(20)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN1_YP_DRIVE_SW      BIT(19)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN1_XP_DRIVE_SW      BIT(18)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN1_YM_DRIVE_SW      BIT(17)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN1_XM_DRIVE_SW      BIT(16)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN0_MUX_SEL_MASK     GENMASK(9, 7)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN0_VREF_P_MUX       BIT(6)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN0_VREF_N_MUX       BIT(5)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN0_MODE_SEL         BIT(4)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN0_YP_DRIVE_SW      BIT(3)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN0_XP_DRIVE_SW      BIT(2)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN0_YM_DRIVE_SW      BIT(1)
+       #define MESON_SAR_ADC_CHAN_10_SW_CHAN0_XM_DRIVE_SW      BIT(0)
+
+#define MESON_SAR_ADC_DETECT_IDLE_SW                           0x24
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_SW_EN       BIT(26)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_MUX_MASK    GENMASK(25, 23)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_VREF_P_MUX  BIT(22)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_VREF_N_MUX  BIT(21)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_MODE_SEL    BIT(20)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_YP_DRIVE_SW BIT(19)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_XP_DRIVE_SW BIT(18)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_YM_DRIVE_SW BIT(17)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_XM_DRIVE_SW BIT(16)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_MUX_SEL_MASK  GENMASK(9, 7)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_VREF_P_MUX    BIT(6)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_VREF_N_MUX    BIT(5)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_MODE_SEL      BIT(4)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_YP_DRIVE_SW   BIT(3)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_XP_DRIVE_SW   BIT(2)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_YM_DRIVE_SW   BIT(1)
+       #define MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_XM_DRIVE_SW   BIT(0)
+
+#define MESON_SAR_ADC_DELTA_10                                 0x28
+       #define MESON_SAR_ADC_DELTA_10_TEMP_SEL                 BIT(27)
+       #define MESON_SAR_ADC_DELTA_10_TS_REVE1                 BIT(26)
+       #define MESON_SAR_ADC_DELTA_10_CHAN1_DELTA_VALUE_MASK   GENMASK(25, 16)
+       #define MESON_SAR_ADC_DELTA_10_TS_REVE0                 BIT(15)
+       #define MESON_SAR_ADC_DELTA_10_TS_C_SHIFT               11
+       #define MESON_SAR_ADC_DELTA_10_TS_C_MASK                GENMASK(14, 11)
+       #define MESON_SAR_ADC_DELTA_10_TS_VBG_EN                BIT(10)
+       #define MESON_SAR_ADC_DELTA_10_CHAN0_DELTA_VALUE_MASK   GENMASK(9, 0)
+
+/*
+ * NOTE: registers from here are undocumented (the vendor Linux kernel driver
+ * and u-boot source served as reference). These only seem to be relevant on
+ * GXBB and newer.
+ */
+#define MESON_SAR_ADC_REG11                                    0x2c
+       #define MESON_SAR_ADC_REG11_BANDGAP_EN                  BIT(13)
+
+#define MESON_SAR_ADC_REG13                                    0x34
+       #define MESON_SAR_ADC_REG13_12BIT_CALIBRATION_MASK      GENMASK(13, 8)
+
+#define MESON_SAR_ADC_MAX_FIFO_SIZE                            32
+#define MESON_SAR_ADC_TIMEOUT                                  100 /* ms */
+
+#define NUM_CHANNELS                                           8
+
+#define MILLION                                                        1000000
+
+struct meson_saradc_data {
+       int                             num_bits;
+};
+
+struct meson_saradc_priv {
+       const struct meson_saradc_data  *data;
+       struct regmap                   *regmap;
+       struct clk                      core_clk;
+       struct clk                      adc_clk;
+       bool                            initialized;
+       int                             active_channel;
+       int                             calibbias;
+       int                             calibscale;
+};
+
+static unsigned int
+meson_saradc_get_fifo_count(struct meson_saradc_priv *priv)
+{
+       u32 regval;
+
+       regmap_read(priv->regmap, MESON_SAR_ADC_REG0, &regval);
+
+       return FIELD_GET(MESON_SAR_ADC_REG0_FIFO_COUNT_MASK, regval);
+}
+
+static int meson_saradc_lock(struct meson_saradc_priv *priv)
+{
+       uint val, timeout = 10000;
+
+       /* prevent BL30 from using the SAR ADC while we are using it */
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_DELAY,
+                          MESON_SAR_ADC_DELAY_KERNEL_BUSY,
+                          MESON_SAR_ADC_DELAY_KERNEL_BUSY);
+
+       /*
+        * wait until BL30 releases it's lock (so we can use the SAR ADC)
+        */
+       do {
+               udelay(1);
+               regmap_read(priv->regmap, MESON_SAR_ADC_DELAY, &val);
+       } while (val & MESON_SAR_ADC_DELAY_BL30_BUSY && timeout--);
+
+       if (timeout < 0) {
+               printf("Timeout while waiting for BL30 unlock\n");
+               return -ETIMEDOUT;
+       }
+
+       return 0;
+}
+
+static void meson_saradc_unlock(struct meson_saradc_priv *priv)
+{
+       /* allow BL30 to use the SAR ADC again */
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_DELAY,
+                          MESON_SAR_ADC_DELAY_KERNEL_BUSY, 0);
+}
+
+static void meson_saradc_clear_fifo(struct meson_saradc_priv *priv)
+{
+       unsigned int count, tmp;
+
+       for (count = 0; count < MESON_SAR_ADC_MAX_FIFO_SIZE; count++) {
+               if (!meson_saradc_get_fifo_count(priv))
+                       break;
+
+               regmap_read(priv->regmap, MESON_SAR_ADC_FIFO_RD, &tmp);
+       }
+}
+
+static int meson_saradc_calib_val(struct meson_saradc_priv *priv, int val)
+{
+       int tmp;
+
+       /* use val_calib = scale * val_raw + offset calibration function */
+       tmp = div_s64((s64)val * priv->calibscale, MILLION) + priv->calibbias;
+
+       return clamp(tmp, 0, (1 << priv->data->num_bits) - 1);
+}
+
+static int meson_saradc_wait_busy_clear(struct meson_saradc_priv *priv)
+{
+       uint regval, timeout = 10000;
+
+       /*
+        * NOTE: we need a small delay before reading the status, otherwise
+        * the sample engine may not have started internally (which would
+        * seem to us that sampling is already finished).
+        */
+       do {
+               udelay(1);
+               regmap_read(priv->regmap, MESON_SAR_ADC_REG0, &regval);
+       } while (FIELD_GET(MESON_SAR_ADC_REG0_BUSY_MASK, regval) && timeout--);
+
+       if (timeout < 0)
+               return -ETIMEDOUT;
+
+       return 0;
+}
+
+static int meson_saradc_read_raw_sample(struct meson_saradc_priv *priv,
+                                       unsigned int channel, uint *val)
+{
+       uint regval, fifo_chan, fifo_val, count;
+       int ret;
+
+       ret = meson_saradc_wait_busy_clear(priv);
+       if (ret)
+               return ret;
+
+       count = meson_saradc_get_fifo_count(priv);
+       if (count != 1) {
+               printf("ADC FIFO has %d element(s) instead of one\n", count);
+               return -EINVAL;
+       }
+
+       regmap_read(priv->regmap, MESON_SAR_ADC_FIFO_RD, &regval);
+       fifo_chan = FIELD_GET(MESON_SAR_ADC_FIFO_RD_CHAN_ID_MASK, regval);
+       if (fifo_chan != channel) {
+               printf("ADC FIFO entry belongs to channel %d instead of %d\n",
+                      fifo_chan, channel);
+               return -EINVAL;
+       }
+
+       fifo_val = FIELD_GET(MESON_SAR_ADC_FIFO_RD_SAMPLE_VALUE_MASK, regval);
+       fifo_val &= GENMASK(priv->data->num_bits - 1, 0);
+       *val = meson_saradc_calib_val(priv, fifo_val);
+
+       return 0;
+}
+
+static void meson_saradc_start_sample_engine(struct meson_saradc_priv *priv)
+{
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG0,
+                          MESON_SAR_ADC_REG0_FIFO_IRQ_EN,
+                          MESON_SAR_ADC_REG0_FIFO_IRQ_EN);
+
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG0,
+                          MESON_SAR_ADC_REG0_SAMPLE_ENGINE_ENABLE,
+                          MESON_SAR_ADC_REG0_SAMPLE_ENGINE_ENABLE);
+
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG0,
+                          MESON_SAR_ADC_REG0_SAMPLING_START,
+                          MESON_SAR_ADC_REG0_SAMPLING_START);
+}
+
+static void meson_saradc_stop_sample_engine(struct meson_saradc_priv *priv)
+{
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG0,
+                          MESON_SAR_ADC_REG0_FIFO_IRQ_EN, 0);
+
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG0,
+                          MESON_SAR_ADC_REG0_SAMPLING_STOP,
+                          MESON_SAR_ADC_REG0_SAMPLING_STOP);
+
+       /* wait until all modules are stopped */
+       meson_saradc_wait_busy_clear(priv);
+
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG0,
+                          MESON_SAR_ADC_REG0_SAMPLE_ENGINE_ENABLE, 0);
+}
+
+enum meson_saradc_avg_mode {
+       NO_AVERAGING = 0x0,
+       MEAN_AVERAGING = 0x1,
+       MEDIAN_AVERAGING = 0x2,
+};
+
+enum meson_saradc_num_samples {
+       ONE_SAMPLE = 0x0,
+       TWO_SAMPLES = 0x1,
+       FOUR_SAMPLES = 0x2,
+       EIGHT_SAMPLES = 0x3,
+};
+
+static void meson_saradc_set_averaging(struct meson_saradc_priv *priv,
+                                      unsigned int channel,
+                                      enum meson_saradc_avg_mode mode,
+                                      enum meson_saradc_num_samples samples)
+{
+       int val;
+
+       val = samples << MESON_SAR_ADC_AVG_CNTL_NUM_SAMPLES_SHIFT(channel);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_AVG_CNTL,
+                          MESON_SAR_ADC_AVG_CNTL_NUM_SAMPLES_MASK(channel),
+                          val);
+
+       val = mode << MESON_SAR_ADC_AVG_CNTL_AVG_MODE_SHIFT(channel);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_AVG_CNTL,
+                          MESON_SAR_ADC_AVG_CNTL_AVG_MODE_MASK(channel), val);
+}
+
+static void meson_saradc_enable_channel(struct meson_saradc_priv *priv,
+                                       unsigned int channel)
+{
+       uint regval;
+
+       /*
+        * the SAR ADC engine allows sampling multiple channels at the same
+        * time. to keep it simple we're only working with one *internal*
+        * channel, which starts counting at index 0 (which means: count = 1).
+        */
+       regval = FIELD_PREP(MESON_SAR_ADC_CHAN_LIST_MAX_INDEX_MASK, 0);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_CHAN_LIST,
+                          MESON_SAR_ADC_CHAN_LIST_MAX_INDEX_MASK, regval);
+
+       /* map channel index 0 to the channel which we want to read */
+       regval = FIELD_PREP(MESON_SAR_ADC_CHAN_LIST_ENTRY_MASK(0), channel);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_CHAN_LIST,
+                          MESON_SAR_ADC_CHAN_LIST_ENTRY_MASK(0), regval);
+
+       regval = FIELD_PREP(MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_MUX_MASK,
+                           channel);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_DETECT_IDLE_SW,
+                          MESON_SAR_ADC_DETECT_IDLE_SW_DETECT_MUX_MASK,
+                          regval);
+
+       regval = FIELD_PREP(MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_MUX_SEL_MASK,
+                           channel);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_DETECT_IDLE_SW,
+                          MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_MUX_SEL_MASK,
+                          regval);
+
+       if (channel == 6)
+               regmap_update_bits(priv->regmap, MESON_SAR_ADC_DELTA_10,
+                                  MESON_SAR_ADC_DELTA_10_TEMP_SEL, 0);
+}
+
+static int meson_saradc_get_sample(struct meson_saradc_priv *priv,
+                                  int chan, uint *val)
+{
+       int ret;
+
+       ret = meson_saradc_lock(priv);
+       if (ret)
+               return ret;
+
+       /* clear the FIFO to make sure we're not reading old values */
+       meson_saradc_clear_fifo(priv);
+
+       meson_saradc_set_averaging(priv, chan, MEAN_AVERAGING, EIGHT_SAMPLES);
+
+       meson_saradc_enable_channel(priv, chan);
+
+       meson_saradc_start_sample_engine(priv);
+       ret = meson_saradc_read_raw_sample(priv, chan, val);
+       meson_saradc_stop_sample_engine(priv);
+
+       meson_saradc_unlock(priv);
+
+       if (ret) {
+               printf("failed to read sample for channel %d: %d\n",
+                      chan, ret);
+               return ret;
+       }
+
+       return 0;
+}
+
+static int meson_saradc_channel_data(struct udevice *dev, int channel,
+                                    unsigned int *data)
+{
+       struct meson_saradc_priv *priv = dev_get_priv(dev);
+
+       if (channel != priv->active_channel) {
+               pr_err("Requested channel is not active!");
+               return -EINVAL;
+       }
+
+       return meson_saradc_get_sample(priv, channel, data);
+}
+
+enum meson_saradc_chan7_mux_sel {
+       CHAN7_MUX_VSS = 0x0,
+       CHAN7_MUX_VDD_DIV4 = 0x1,
+       CHAN7_MUX_VDD_DIV2 = 0x2,
+       CHAN7_MUX_VDD_MUL3_DIV4 = 0x3,
+       CHAN7_MUX_VDD = 0x4,
+       CHAN7_MUX_CH7_INPUT = 0x7,
+};
+
+static void meson_saradc_set_chan7_mux(struct meson_saradc_priv *priv,
+                                      enum meson_saradc_chan7_mux_sel sel)
+{
+       u32 regval;
+
+       regval = FIELD_PREP(MESON_SAR_ADC_REG3_CTRL_CHAN7_MUX_SEL_MASK, sel);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG3,
+                          MESON_SAR_ADC_REG3_CTRL_CHAN7_MUX_SEL_MASK, regval);
+
+       udelay(20);
+}
+
+static int meson_saradc_calib(struct meson_saradc_priv *priv)
+{
+       uint nominal0, nominal1, value0, value1;
+       int ret;
+
+       /* use points 25% and 75% for calibration */
+       nominal0 = (1 << priv->data->num_bits) / 4;
+       nominal1 = (1 << priv->data->num_bits) * 3 / 4;
+
+       meson_saradc_set_chan7_mux(priv, CHAN7_MUX_VDD_DIV4);
+       udelay(20);
+       ret = meson_saradc_get_sample(priv, 7, &value0);
+       if (ret < 0)
+               goto out;
+
+       meson_saradc_set_chan7_mux(priv, CHAN7_MUX_VDD_MUL3_DIV4);
+       udelay(20);
+       ret = meson_saradc_get_sample(priv, 7, &value1);
+       if (ret < 0)
+               goto out;
+
+       if (value1 <= value0) {
+               ret = -EINVAL;
+               goto out;
+       }
+
+       priv->calibscale = div_s64((nominal1 - nominal0) * (s64)MILLION,
+                                  value1 - value0);
+       priv->calibbias = nominal0 - div_s64((s64)value0 * priv->calibscale,
+                                            MILLION);
+       ret = 0;
+out:
+       meson_saradc_set_chan7_mux(priv, CHAN7_MUX_CH7_INPUT);
+
+       return ret;
+}
+
+static int meson_saradc_init(struct meson_saradc_priv *priv)
+{
+       uint regval;
+       int ret, i;
+
+       priv->calibscale = MILLION;
+
+       /*
+        * make sure we start at CH7 input since the other muxes are only used
+        * for internal calibration.
+        */
+       meson_saradc_set_chan7_mux(priv, CHAN7_MUX_CH7_INPUT);
+
+       /*
+        * leave sampling delay and the input clocks as configured by
+        * BL30 to make sure BL30 gets the values it expects when
+        * reading the temperature sensor.
+        */
+       regmap_read(priv->regmap, MESON_SAR_ADC_REG3, &regval);
+       if (regval & MESON_SAR_ADC_REG3_BL30_INITIALIZED)
+               return 0;
+
+       meson_saradc_stop_sample_engine(priv);
+
+       /* update the channel 6 MUX to select the temperature sensor */
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG0,
+                          MESON_SAR_ADC_REG0_ADC_TEMP_SEN_SEL,
+                          MESON_SAR_ADC_REG0_ADC_TEMP_SEN_SEL);
+
+       /* disable all channels by default */
+       regmap_write(priv->regmap, MESON_SAR_ADC_CHAN_LIST, 0x0);
+
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG3,
+                          MESON_SAR_ADC_REG3_CTRL_SAMPLING_CLOCK_PHASE, 0);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG3,
+                          MESON_SAR_ADC_REG3_CNTL_USE_SC_DLY,
+                          MESON_SAR_ADC_REG3_CNTL_USE_SC_DLY);
+
+       /* delay between two samples = (10+1) * 1uS */
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_DELAY,
+                          MESON_SAR_ADC_DELAY_INPUT_DLY_CNT_MASK,
+                          FIELD_PREP(MESON_SAR_ADC_DELAY_SAMPLE_DLY_CNT_MASK,
+                                     10));
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_DELAY,
+                          MESON_SAR_ADC_DELAY_SAMPLE_DLY_SEL_MASK,
+                          FIELD_PREP(MESON_SAR_ADC_DELAY_SAMPLE_DLY_SEL_MASK,
+                                     0));
+
+       /* delay between two samples = (10+1) * 1uS */
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_DELAY,
+                          MESON_SAR_ADC_DELAY_INPUT_DLY_CNT_MASK,
+                          FIELD_PREP(MESON_SAR_ADC_DELAY_INPUT_DLY_CNT_MASK,
+                                     10));
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_DELAY,
+                          MESON_SAR_ADC_DELAY_INPUT_DLY_SEL_MASK,
+                          FIELD_PREP(MESON_SAR_ADC_DELAY_INPUT_DLY_SEL_MASK,
+                                     1));
+
+       /*
+        * set up the input channel muxes in MESON_SAR_ADC_CHAN_10_SW
+        * (0 = SAR_ADC_CH0, 1 = SAR_ADC_CH1)
+        */
+       regval = FIELD_PREP(MESON_SAR_ADC_CHAN_10_SW_CHAN0_MUX_SEL_MASK, 0);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_CHAN_10_SW,
+                          MESON_SAR_ADC_CHAN_10_SW_CHAN0_MUX_SEL_MASK,
+                          regval);
+       regval = FIELD_PREP(MESON_SAR_ADC_CHAN_10_SW_CHAN1_MUX_SEL_MASK, 1);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_CHAN_10_SW,
+                          MESON_SAR_ADC_CHAN_10_SW_CHAN1_MUX_SEL_MASK,
+                          regval);
+
+       /*
+        * set up the input channel muxes in MESON_SAR_ADC_AUX_SW
+        * (2 = SAR_ADC_CH2, 3 = SAR_ADC_CH3, ...) and enable
+        * MESON_SAR_ADC_AUX_SW_YP_DRIVE_SW and
+        * MESON_SAR_ADC_AUX_SW_XP_DRIVE_SW like the vendor driver.
+        */
+       regval = 0;
+       for (i = 2; i <= 7; i++)
+               regval |= i << MESON_SAR_ADC_AUX_SW_MUX_SEL_CHAN_SHIFT(i);
+       regval |= MESON_SAR_ADC_AUX_SW_YP_DRIVE_SW;
+       regval |= MESON_SAR_ADC_AUX_SW_XP_DRIVE_SW;
+       regmap_write(priv->regmap, MESON_SAR_ADC_AUX_SW, regval);
+
+       ret = meson_saradc_lock(priv);
+       if (ret)
+               return ret;
+
+#if CONFIG_IS_ENABLED(CLK)
+       ret = clk_enable(&priv->core_clk);
+       if (ret)
+               return ret;
+#endif
+
+       regval = FIELD_PREP(MESON_SAR_ADC_REG0_FIFO_CNT_IRQ_MASK, 1);
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG0,
+                          MESON_SAR_ADC_REG0_FIFO_CNT_IRQ_MASK, regval);
+
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG11,
+                          MESON_SAR_ADC_REG11_BANDGAP_EN,
+                          MESON_SAR_ADC_REG11_BANDGAP_EN);
+
+       regmap_update_bits(priv->regmap, MESON_SAR_ADC_REG3,
+                          MESON_SAR_ADC_REG3_ADC_EN,
+                          MESON_SAR_ADC_REG3_ADC_EN);
+
+       udelay(5);
+
+#if CONFIG_IS_ENABLED(CLK)
+       ret = clk_enable(&priv->adc_clk);
+       if (ret)
+               return ret;
+#endif
+
+       meson_saradc_unlock(priv);
+
+       ret = meson_saradc_calib(priv);
+       if (ret) {
+               printf("calibration failed\n");
+               return -EIO;
+       }
+
+       return 0;
+}
+
+static int meson_saradc_start_channel(struct udevice *dev, int channel)
+{
+       struct meson_saradc_priv *priv = dev_get_priv(dev);
+
+       if (channel < 0 || channel >= NUM_CHANNELS) {
+               printf("Requested channel is invalid!");
+               return -EINVAL;
+       }
+
+       if (!priv->initialized) {
+               int ret;
+
+               ret = meson_saradc_init(priv);
+               if (ret)
+                       return ret;
+
+               priv->initialized = true;
+       }
+
+       priv->active_channel = channel;
+
+       return 0;
+}
+
+static int meson_saradc_stop(struct udevice *dev)
+{
+       struct meson_saradc_priv *priv = dev_get_priv(dev);
+
+       priv->active_channel = -1;
+
+       return 0;
+}
+
+static int meson_saradc_probe(struct udevice *dev)
+{
+       struct meson_saradc_priv *priv = dev_get_priv(dev);
+       int ret;
+
+       ret = regmap_init_mem(dev, &priv->regmap);
+       if (ret)
+               return ret;
+
+#if CONFIG_IS_ENABLED(CLK)
+       ret = clk_get_by_name(dev, "core", &priv->core_clk);
+       if (ret)
+               return ret;
+
+       ret = clk_get_by_name(dev, "adc_clk", &priv->adc_clk);
+       if (ret)
+               return ret;
+#endif
+
+       priv->active_channel = -1;
+
+       return 0;
+}
+
+int meson_saradc_ofdata_to_platdata(struct udevice *dev)
+{
+       struct adc_uclass_platdata *uc_pdata = dev_get_uclass_platdata(dev);
+       struct meson_saradc_priv *priv = dev_get_priv(dev);
+
+       priv->data = (struct meson_saradc_data *)dev_get_driver_data(dev);
+
+       uc_pdata->data_mask = GENMASK(priv->data->num_bits - 1, 0);
+       uc_pdata->data_format = ADC_DATA_FORMAT_BIN;
+       uc_pdata->data_timeout_us = MESON_SAR_ADC_TIMEOUT * 1000;
+       uc_pdata->channel_mask = GENMASK(NUM_CHANNELS - 1, 0);
+
+       return 0;
+}
+
+static const struct adc_ops meson_saradc_ops = {
+       .start_channel = meson_saradc_start_channel,
+       .channel_data = meson_saradc_channel_data,
+       .stop = meson_saradc_stop,
+};
+
+static const struct meson_saradc_data gxbb_saradc_data = {
+       .num_bits = 10,
+};
+
+static const struct meson_saradc_data gxl_saradc_data = {
+       .num_bits = 12,
+};
+
+static const struct udevice_id meson_saradc_ids[] = {
+       { .compatible = "amlogic,meson-gxbb-saradc",
+         .data = (ulong)&gxbb_saradc_data },
+       { .compatible = "amlogic,meson-gxl-saradc",
+         .data = (ulong)&gxl_saradc_data },
+       { .compatible = "amlogic,meson-gxm-saradc",
+         .data = (ulong)&gxl_saradc_data },
+       { }
+};
+
+U_BOOT_DRIVER(meson_saradc) = {
+       .name           = "meson_saradc",
+       .id             = UCLASS_ADC,
+       .of_match       = meson_saradc_ids,
+       .ops            = &meson_saradc_ops,
+       .probe          = meson_saradc_probe,
+       .ofdata_to_platdata = meson_saradc_ofdata_to_platdata,
+       .priv_auto_alloc_size = sizeof(struct meson_saradc_priv),
+};
index a2856db497dd0b896b6368080b350fbd09aa9b1d..ed773b9642b0ebf553b9f5c2dbe8763609d0c139 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017, Fuzhou Rockchip Electronics Co., Ltd
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Rockchip SARADC driver for U-Boot
  */
 
index 80e8e3701a3453b41395ba839ef6bb0cf9b116eb..1f32289f60366826be2856ae11f0bd7a23b610e8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
index a94c804e7a403351b46cb422878c7268a838f6a6..02f02c8e8dd5140aa4856c819785465a68545766 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_DWC_AHCI) += dwc_ahci.o
 obj-$(CONFIG_AHCI) += ahci-uclass.o
index 5a45edc4e41f6b5a5fb597437b4d39a51ea60e63..1ca439d3fa4a885952bcc22c4ef25d420175075b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 71600fed68553bb82ff838ff99f798dbf8a7ff4e..42bbff962bcfc2886a6bac623e862830bb8d5402 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 690d35c890d2d871e9d92a254f1cf386b0c8077c..c35912bd3341f97423d6bde0ab7ed71b95ed592b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Freescale Semiconductor, Inc. 2006.
  * Author: Jason Jin<Jason.jin@freescale.com>
  *         Zhang Wei<wei.zhang@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * with the reference on libata and ahci drvier in kernel
  *
  * This driver provides a SCSI interface to SATA.
index bb45214fc243da9a2d53129dcbfa5e2c84cbcbf4..017650ae468301fd274ed098cfbcb811219dacb8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * DWC SATA platform driver
  *
@@ -5,8 +6,6 @@
  *     Texas Instruments Incorporated, <www.ti.com>
  *
  * Author: Mugunthan V N <mugunthanvnm@ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 480ae115afd6cfc74516f04d70797c8d67f50aff..4c5b98482fff72c746d8a33ea099b945e0b19008 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
  * Terry Lv <r65388@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6089c0b268ded688824dcab616553c38ce67dc03..5b0579ae115972c574cdcd3e1d0ce7a96403b06e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
  * Terry Lv <r65388@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DWC_AHSATA_PRIV_H__
index 31f7fab8b47aaae1fdc6dda5001a123506250053..e70a515effd34ae800f26f4df03e892d7f8483d4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008,2010 Freescale Semiconductor, Inc.
  *             Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 18d679e782376ca9e975c7d6e7adafb83622c471..1e2da10b02dbadf9e179f1301e1f2c9901e779c6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007-2008 Freescale Semiconductor, Inc.
  *             Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_SATA_H__
index d684270dcda18f2d9426042473e403a662c00c80..d41200f6c26c9cb82171c9476fdbc7b9219405f4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008 Freescale Semiconductor, Inc.
  *             Dave Liu <daveliu@freescale.com>
  *             port from the libata of linux kernel
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <libata.h>
index 7b6a1558d27ecdb0606353ea74a843f66b975115..38181235afa6625867385ad92e00cdfccb8dd03d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
  * Written-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b3ebc05ead36bc1bf4412fc17b7a468f3e0d22ea..e384b805b212cc3574fefd472c97f577c9628f6c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2000-2005, DENX Software Engineering
  *             Wolfgang Denk <wd@denx.de>
@@ -6,8 +7,6 @@
  *                     <mushtaqk_921@yahoo.co.in>
  * Copyright (C) 2008 Freescale Semiconductor, Inc.
  *             Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bae26898bad21121d8a1e1b4be80ba4fc7992aaf..1544097c52c8e238a63a1a2b53168ce4d0864db0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 - 2016 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 78e3da442d0fed830bcb416ef37a2aa99562b140..a168196fd4d2868f71986472e3cfec770da3df51 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Excito Elektronik i Skåne AB, 2010.
  * Author: Tor Krill <tor@excito.com>
  *
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index bd967d290c4a266a916cbf83d74937d3fa253b7e..a28ac56ccd9bc54d664e0d9ca8d9cccb70df2c70 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index daff7d4ab57a7d0d6aefde5ef5af8f944a096e43..a8598d9f21d67b71265db9993f7c244eb9a9c00b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * Author: Tang Yuantian <b29983@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 55954efdd6c4f831f82d818ba94a0fc5867e961f..8b7cbdf2d2400ed5a50683fe9dd2a55013685668 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * Author: Tang Yuantian <b29983@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef SATA_SIL3132_H
index 61ffb66a7711db09f72b37cf3dc76001e409a333..41635742a81737fffcae4dd053d539700785d95c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Excito Elektronik i Skåne AB, All rights reserved.
  * Author: Tor Krill <tor@excito.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This is a driver for Silicon Image sil3114 sata chip modelled on
  * the ata_piix driver
  */
index 091fca1d4074e5ba0cdb56fbe2c0b4f3ab4af055..a336eb5d1a2b7aebf932bcdbcf2c1b268ee93816 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Excito Elektronik i Skåne AB, All rights reserved.
  * Author: Tor Krill <tor@excito.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef SATA_SIL3114_H
index 0a280742a712b57273345e3e30b551036562c57b..d9cf6ad5d1b67a62c9af7d6b2dd44b2b1bf7a252 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 X86DIR  = x86emu
 
index 3d52bd8f4639c3640f1997bd490291707ce02a4c..5fcafb193ee98523fbe738710100b9a1824f6a6a 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_$(SPL_)BLK) += blk-uclass.o
 
index c32aee67605a5cfb2ec24adff3c25ab0ed42fca4..9e0c8239690d295406872a695629a248f33952f3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ab42bf76d741bdad8242c07d471053dfdeff6b52..0c343f7b6460add4cfd9c3cb2bd1fbb2195640a3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 46a6059321ab9f2b040d00220a5a9b2365a6dfb4..294511fcdb596796e9f3418734eee6822aa62a9b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) Nelson Integration, LLC 2016
  * Author: Eric Nelson<eric@nelint.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #include <config.h>
 #include <common.h>
index 9ab01a9861fa9d6600d270f0c9ce6918301df8bb..38adb6a2417892238a8e78ae9dd476c024fd68b3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2011
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 98df6b33b6e51a2486cee5dd0f00da547540dc2d..0392437309e71f5dc0077bf90c5a8e7f8507a307 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Henrik Nordstrom <henrik@henriknordstrom.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3e1ae8c884c2bb654243375980c5969a09b233bd..68bc006b75334c4037a39eb243bdb3f9bcb9b3ee 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_BOOTCOUNT_GENERIC)        += bootcount.o
 obj-$(CONFIG_BOOTCOUNT_AT91)   += bootcount_at91.o
index 67554fa4a9b80ce9c3486d86c92183ea552574db..e00d81c93402e5d43b00248f703f7c96d9f36e3b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010-2012
  * Stefan Roese, DENX Software Engineering, sr@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <bootcount.h>
index 9c2bbfaf6946cd4153546d2eb30b94d46b9be997..3092ba56c04f2a69280217a1843d88ef74028e7a 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <common.h>
 #include <asm/io.h>
index 17829beaa237194d474906989cbb4017dac0f88d..7101ad9413ecf60bc08958214a1790738afdef30 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -5,8 +6,6 @@
  * A bootcount driver for the RTC IP block found on many TI platforms.
  * This requires the RTC clocks, etc, to be enabled prior to use and
  * not all boards with this IP block on it will have the RTC in use.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <bootcount.h>
index c3618d3a596b624fb382fda0e134b0d663720468..9084ca8a6e82665c1b944f95a19012a7aeeb0163 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e0dd21ba6a9d362aec4bf7d462900492dd637247..075e5908960d88c0eca1ba78d150549086363d09 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 General Electric Company. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <bootcount.h>
index e27b168c55cc556f5006894d63e284bcc08f654e..496741d63f783a2928031451af36442cb377047e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <bootcount.h>
index ad4cc569a381f88d228e9e11a407dd604627d63a..e514a57286b94c6abd04777bb800024872ca807c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c382e8865f71e256e5cf81aa5ecefcc2d248b00c..60a6859c247eac3def04ac28f7f5ed1f84b903dd 100644 (file)
@@ -89,4 +89,12 @@ source "drivers/clk/exynos/Kconfig"
 source "drivers/clk/at91/Kconfig"
 source "drivers/clk/renesas/Kconfig"
 
+config ICS8N3QV01
+       bool "Enable ICS8N3QV01 VCXO driver"
+       depends on CLK
+       help
+         Support for the ICS8N3QV01 Quad-Frequency VCXO (Voltage-Controlled
+         Crystal Oscillator). The output frequency can be programmed via an
+         I2C interface.
+
 endmenu
index e05c607223396d200a7e7e01611e625fd354fe58..0b4f38527ac7c1dc3739eba9fe37d4a8a3e86718 100644 (file)
@@ -21,6 +21,7 @@ obj-$(CONFIG_CLK_STM32MP1) += clk_stm32mp1.o
 obj-$(CONFIG_CLK_UNIPHIER) += uniphier/
 obj-$(CONFIG_CLK_ZYNQ) += clk_zynq.o
 obj-$(CONFIG_CLK_ZYNQMP) += clk_zynqmp.o
+obj-$(CONFIG_ICS8N3QV01) += ics8n3qv01.o
 obj-$(CONFIG_MACH_PIC32) += clk_pic32.o
 obj-$(CONFIG_SANDBOX) += clk_sandbox.o
 obj-$(CONFIG_SANDBOX) += clk_sandbox_test.o
index c2efddaff2d16d8f4743f8c318b9e8af7c23eec6..526470051c5d2e35a3d57aace3c99f67fd04bff4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 2aacbaef0c091a442fc876cc90e439b6b879700c..70b277e26f72b969fc9d8c39112d925e3934401b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dcc64fbd6d16b7de5b3812caadda761e65b298a9..485a023bfd351624e9dc268644994954cf900e4a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a234ce8b7e27ebd84edb9e98b893d1dce77e5e31..b31a1cb68286675f73bddfe55408a8992148d0c7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6bc78bad0dd4ba77f448382cf30187bc919512f9..4fa33c4715c91fd54fb2b308444154ca374a25a0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 212a30bd5ea7dad17b667bf838e92da611152210..c880af8155f1daf210fec67bc1a850ba3cacc3b3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f5b2ca167340bd8d07e46ef00cee492855fbcf8a..79d725819fca1eed2be0fbdb8602d97daeb610bd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 520fd13f63a4de41c661e9241c4b724a995ebb62..ca6158ef6ab278ba251ccb3e1a2efe0bf4f761fd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Microhip / Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f18f002bea188677b34ac3b2ee603e6a4cc17185..1f8665768b005bcb8b288b6dd03d707a296dddaa 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 81fe47a9d7b3a649d4d811810e4aeddfdb1157b2..f9adef2eaac5843acb1c4cdb278f7c37f6487875 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 36622c09dc84d42e0f27f47cab2c7c516d0587c6..24af183b55066ed0722a386e92b5523349e3859a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Microhip / Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 54970b949fac05efe5776ae289c4744fcafbf12f..0b562610a2ef79c29a903a1fe35d072c21896bb9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index be1d11ed4e0f3cc46beb1a2c8642fd83ef3ff1ef..7cfbabc96d3482d46f1217bfda51dd601d1981f4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5abda764a221b6eca86503b527f33383524fc6b6..517ba1d6b452e10306d7e10b0f50e22320d4e951 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AT91_PMC_H__
index de8013e40a0d6f9a973bb655064273047dad8a69..a879b008ffd692b98049ff4de2ed557465f0848c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 53f418bfdddb831fa196c8ef948166d6322d6f91..419d4515acc6c240299d75572ffdab8af3cf0656 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  * Copyright (c) 2016, NVIDIA CORPORATION.
  * Copyright (c) 2018, Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 93603fa82584a9f2016b502c6b1aa121b13df339..91c86a9b15d0cfe5c5db708815e7134ded5d5ca5 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/bcm63xx/clk.c:
  *     Copyright (C) 2008 Maxime Bizon <mbizon@freebox.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5c05e3d78d5b011ade36b4f1e6362c90f1e79efd..0c49ee0798bc3993b64495cb409490989e2c028e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index c9a9f0a20b6f1628a0792fe40d8e36119e916d3f..d8d9f86c8642c927bce696ab97d111090895d8d0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 177803943d9dc8537b64e7a02ef0f33386644bba..fdf95a12da512fbf75233a3d1a244b0ed4d9172a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index ef585037fcd493bc7d31a765d0105f911f5359e2..1d5cbb589adeca76066f5645c6d5dab72c8bcc57 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index d0898815b396de7f57444fc606fa8a8c61a36029..8cd4abb84f573eb8bd6efc8c0fa0fe5c69be6482 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index d8eab1a88d7cb5804e83841b5161282e43609734..cbcfe3a89dd780ae4bff1defde0af0d2de9f9aa4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -134,6 +133,7 @@ struct stm32_clk {
        struct stm32_pwr_regs *pwr_regs;
        struct stm32_clk_info info;
        unsigned long hse_rate;
+       bool pllsaip;
 };
 
 #ifdef CONFIG_VIDEO_STM32
@@ -180,8 +180,12 @@ static int configure_clocks(struct udevice *dev)
 
        /* configure SDMMC clock */
        if (priv->info.v2) { /*stm32f7 case */
-               /* select PLLQ as 48MHz clock source */
-               clrbits_le32(&regs->dckcfgr2, RCC_DCKCFGRX_CK48MSEL);
+               if (priv->pllsaip)
+                       /* select PLLSAIP as 48MHz clock source */
+                       setbits_le32(&regs->dckcfgr2, RCC_DCKCFGRX_CK48MSEL);
+               else
+                       /* select PLLQ as 48MHz clock source */
+                       clrbits_le32(&regs->dckcfgr2, RCC_DCKCFGRX_CK48MSEL);
 
                /* select 48MHz as SDMMC1 clock source */
                clrbits_le32(&regs->dckcfgr2, RCC_DCKCFGRX_SDMMC1SEL);
@@ -189,17 +193,23 @@ static int configure_clocks(struct udevice *dev)
                /* select 48MHz as SDMMC2 clock source */
                clrbits_le32(&regs->dckcfgr2, RCC_DCKCFGR2_SDMMC2SEL);
        } else  { /* stm32f4 case */
-               /* select PLLQ as 48MHz clock source */
-               clrbits_le32(&regs->dckcfgr, RCC_DCKCFGRX_CK48MSEL);
+               if (priv->pllsaip)
+                       /* select PLLSAIP as 48MHz clock source */
+                       setbits_le32(&regs->dckcfgr, RCC_DCKCFGRX_CK48MSEL);
+               else
+                       /* select PLLQ as 48MHz clock source */
+                       clrbits_le32(&regs->dckcfgr, RCC_DCKCFGRX_CK48MSEL);
 
                /* select 48MHz as SDMMC1 clock source */
                clrbits_le32(&regs->dckcfgr, RCC_DCKCFGRX_SDMMC1SEL);
        }
 
-#ifdef CONFIG_VIDEO_STM32
        /*
-        * Configure the SAI PLL to generate LTDC pixel clock
+        * Configure the SAI PLL to generate LTDC pixel clock and
+        * 48 Mhz for SDMMC and USB
         */
+       clrsetbits_le32(&regs->pllsaicfgr, RCC_PLLSAICFGR_PLLSAIP_MASK,
+                       RCC_PLLSAICFGR_PLLSAIP_4);
        clrsetbits_le32(&regs->pllsaicfgr, RCC_PLLSAICFGR_PLLSAIR_MASK,
                        RCC_PLLSAICFGR_PLLSAIR_3);
        clrsetbits_le32(&regs->pllsaicfgr, RCC_PLLSAICFGR_PLLSAIN_MASK,
@@ -207,18 +217,16 @@ static int configure_clocks(struct udevice *dev)
 
        clrsetbits_le32(&regs->dckcfgr, RCC_DCKCFGR_PLLSAIDIVR_MASK,
                        RCC_DCKCFGR_PLLSAIDIVR_2 << RCC_DCKCFGR_PLLSAIDIVR_SHIFT);
-#endif
+
        /* Enable the main PLL */
        setbits_le32(&regs->cr, RCC_CR_PLLON);
        while (!(readl(&regs->cr) & RCC_CR_PLLRDY))
                ;
 
-#ifdef CONFIG_VIDEO_STM32
-/* Enable the SAI PLL */
+       /* Enable the SAI PLL */
        setbits_le32(&regs->cr, RCC_CR_PLLSAION);
        while (!(readl(&regs->cr) & RCC_CR_PLLSAIRDY))
                ;
-#endif
        setbits_le32(&regs->apb1enr, RCC_APB1ENR_PWREN);
 
        if (priv->info.has_overdrive) {
@@ -618,12 +626,17 @@ static int stm32_clk_probe(struct udevice *dev)
                return -EINVAL;
 
        priv->base = (struct stm32_rcc_regs *)addr;
+       priv->pllsaip = true;
 
        switch (dev_get_driver_data(dev)) {
-       case STM32F4:
+       case STM32F42X:
+               priv->pllsaip = false;
+               /* fallback into STM32F469 case */
+       case STM32F469:
                memcpy(&priv->info, &stm32f4_clk_info,
                       sizeof(struct stm32_clk_info));
                break;
+
        case STM32F7:
                memcpy(&priv->info, &stm32f7_clk_info,
                       sizeof(struct stm32_clk_info));
index 5516b486003a6ddade6a68bd98b2179346717592..18d06b333dbe3d0b1e3a37ebfc0ecd0158a90d8a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c67aa444735ae3261dcc2cd14ca3495a4950cc41..1a77eba39cbb430a99fcad34b6768dcccfe4bf96 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <common.h>
 #define RCC_USBCKSELR          0x91C
 #define RCC_MP_APB1ENSETR      0xA00
 #define RCC_MP_APB2ENSETR      0XA08
+#define RCC_MP_APB3ENSETR      0xA10
 #define RCC_MP_AHB2ENSETR      0xA18
 #define RCC_MP_AHB4ENSETR      0xA28
 
@@ -509,6 +509,8 @@ static const struct stm32mp1_clk_gate stm32mp1_clk_gate[] = {
 
        STM32MP1_CLK_SET_CLR(RCC_MP_APB2ENSETR, 13, USART6_K, _UART6_SEL),
 
+       STM32MP1_CLK_SET_CLR_F(RCC_MP_APB3ENSETR, 13, VREF, _PCLK3),
+
        STM32MP1_CLK_SET_CLR(RCC_MP_APB4ENSETR, 8, DDRPERFM, _UNKNOWN_SEL),
        STM32MP1_CLK_SET_CLR(RCC_MP_APB4ENSETR, 15, IWDG2, _UNKNOWN_SEL),
        STM32MP1_CLK_SET_CLR(RCC_MP_APB4ENSETR, 16, USBPHY_K, _USBPHY_SEL),
index 3845e0730978e602e6df83e317c8fe1a2ab0e846..d647e0a01e77e67ac63e4115eac65ddd5f882b66 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Weidmüller Interface GmbH & Co. KG
  * Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
  *
  * Copyright (C) 2013 Soren Brinkmann <soren.brinkmann@xilinx.com>
  * Copyright (C) 2013 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3f249752fb6b1ce37f9a9d27360973ed5635cac8..a9e45007054036a1bed0f502a029958d10e11d3b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ZynqMP clock driver
  *
  * Copyright (C) 2016 Xilinx, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 1df10fe84a1ba913980cffc14195ac3f6c719345..c9f29c873e9b3b3689020cc2ddd666e54a2a5ade 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Samsung Electronics
 # Thomas Abraham <thomas.ab@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y                          += clk-pll.o
 obj-$(CONFIG_CLK_EXYNOS7420)   += clk-exynos7420.o
index 832b2d8765ebb24383906658d3ea07b4766a30e5..763567b17c339fed217129694f0646a4dbf8160c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Samsung Exynos7420 clock driver.
  * Copyright (C) 2016 Samsung Electronics
  * Thomas Abraham <thomas.ab@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 27220c5911af06bf979fb114e86191a09bca7e30..407fc71d415b34db1ddf4f56b2d32ab4005c4aa2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Exynos PLL helper functions for clock drivers.
  * Copyright (C) 2016 Samsung Electronics
  * Thomas Abraham <thomas.ab@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 631d035f833bffed826268a895074271dc08f294..c79aac44258b10dccfe83c38d504a6790cc9d79e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Exynos PLL helper functions for clock drivers.
  * Copyright (C) 2016 Samsung Electronics
  * Thomas Abraham <thomas.ab@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 unsigned long pll145x_get_rate(unsigned int *con1, unsigned long fin_freq);
diff --git a/drivers/clk/ics8n3qv01.c b/drivers/clk/ics8n3qv01.c
new file mode 100644 (file)
index 0000000..e85ab1f
--- /dev/null
@@ -0,0 +1,230 @@
+// SPDX-License-Identifier: GPL-2.0+
+/*
+ * (C) Copyright 2017
+ * Mario Six,  Guntermann & Drunck GmbH, mario.six@gdsys.cc
+ *
+ * based on the gdsys osd driver, which is
+ *
+ * (C) Copyright 2010
+ * Dirk Eibach,  Guntermann & Drunck GmbH, eibach@gdsys.de
+ */
+
+#include <common.h>
+#include <dm.h>
+#include <clk-uclass.h>
+#include <i2c.h>
+
+const long long ICS8N3QV01_FREF = 114285000;
+const long long ICS8N3QV01_FREF_LL = 114285000LL;
+const long long ICS8N3QV01_F_DEFAULT_0 = 156250000LL;
+const long long ICS8N3QV01_F_DEFAULT_1 = 125000000LL;
+const long long ICS8N3QV01_F_DEFAULT_2 = 100000000LL;
+const long long ICS8N3QV01_F_DEFAULT_3 = 25175000LL;
+
+const uint MAX_FREQ_INDEX = 3;
+
+struct ics8n3qv01_priv {
+       ulong rate;
+};
+
+static int ics8n3qv01_get_fout_calc(struct udevice *dev, uint index,
+                                   uint *fout_calc)
+{
+       u64 n, mint, mfrac;
+       u8 reg_a, reg_b, reg_c, reg_d, reg_f;
+       int val[6];
+       int i;
+
+       if (index > MAX_FREQ_INDEX)
+               return -EINVAL;
+
+       for (i = 0; i <= 5; ++i) {
+               u8 tmp = dm_i2c_reg_read(dev, 4 * i + index);
+
+               if (tmp < 0) {
+                       debug("%s: Error while reading i2c register %d.\n",
+                             dev->name, 4 * i + index);
+                       return tmp;
+               }
+
+               val[i] = tmp;
+       }
+
+       reg_a = val[0]; /* Register 0 + index */
+       reg_b = val[1]; /* Register 4 + index */
+       reg_c = val[2]; /* Register 8 + index */
+       reg_d = val[3]; /* Register 12 + index */
+       reg_f = val[5]; /* Register 20 + index */
+
+       mint = ((reg_a >> 1) & 0x1f) | /* MINTi[4-0]*/
+               (reg_f & 0x20);        /* MINTi[5] */
+       mfrac = ((reg_a & 0x01) << 17) | /* MFRACi[17] */
+                (reg_b << 9) |          /* MFRACi[16-9] */
+                (reg_c << 1) |          /* MFRACi[8-1] */
+                (reg_d >> 7);           /* MFRACi[0] */
+       n = reg_d & 0x7f; /* Ni[6-0] */
+
+       *fout_calc = (mint * ICS8N3QV01_FREF_LL
+                     + mfrac * ICS8N3QV01_FREF_LL / 262144LL
+                     + ICS8N3QV01_FREF_LL / 524288LL
+                     + n / 2)
+                   / n
+                   * 1000000
+                   / (1000000 - 100);
+
+       return 0;
+}
+
+static int ics8n3qv01_calc_parameters(uint fout, uint *_mint, uint *_mfrac,
+                                     uint *_n)
+{
+       uint n, foutiic, fvcoiic, mint;
+       u64 mfrac;
+
+       n = (2215000000U + fout / 2) / fout;
+       if (fout < 417000000U)
+               n = 2 * ((2215000000U / 2 + fout / 2) / fout);
+       else
+               n = (2215000000U + fout / 2) / fout;
+
+       if ((n & 1) && n > 5)
+               n -= 1;
+
+       foutiic = fout - (fout / 10000);
+       fvcoiic = foutiic * n;
+
+       mint = fvcoiic / 114285000;
+       if (mint < 17 || mint > 63)
+               return -EINVAL;
+
+       mfrac = ((u64)fvcoiic % 114285000LL) * 262144LL
+               / 114285000LL;
+
+       *_mint = mint;
+       *_mfrac = mfrac;
+       *_n = n;
+
+       return 0;
+}
+
+static ulong ics8n3qv01_set_rate(struct clk *clk, ulong fout)
+{
+       struct ics8n3qv01_priv *priv = dev_get_priv(clk->dev);
+       uint n, mint, mfrac;
+       uint fout_calc = 0;
+       u64 fout_prog;
+       long long off_ppm;
+       int res, i;
+       u8 reg[6];
+       int tmp;
+       int addr[] = {0, 4, 8, 12, 18, 20};
+
+       priv->rate = fout;
+
+       res = ics8n3qv01_get_fout_calc(clk->dev, 1, &fout_calc);
+
+       if (res) {
+               debug("%s: Error during output frequency calculation.\n",
+                     clk->dev->name);
+               return res;
+       }
+
+       off_ppm = (fout_calc - ICS8N3QV01_F_DEFAULT_1) * 1000000
+                 / ICS8N3QV01_F_DEFAULT_1;
+       printf("%s: PLL is off by %lld ppm\n", clk->dev->name, off_ppm);
+       fout_prog = (u64)fout * (u64)fout_calc
+                   / ICS8N3QV01_F_DEFAULT_1;
+       res = ics8n3qv01_calc_parameters(fout_prog, &mint, &mfrac, &n);
+
+       if (res) {
+               debug("%s: Cannot determine mint parameter.\n",
+                     clk->dev->name);
+               return res;
+       }
+
+       /* Register 0 */
+       tmp = dm_i2c_reg_read(clk->dev, 0) & 0xc0;
+       if (tmp < 0)
+               return tmp;
+       reg[0] = tmp | (mint & 0x1f) << 1;
+       reg[0] |= (mfrac >> 17) & 0x01;
+
+       /* Register 4 */
+       reg[1] = mfrac >> 9;
+
+       /* Register 8 */
+       reg[2] = mfrac >> 1;
+
+       /* Register 12 */
+       reg[3] = mfrac << 7;
+       reg[3] |= n & 0x7f;
+
+       /* Register 18 */
+       tmp = dm_i2c_reg_read(clk->dev, 18) & 0x03;
+       if (tmp < 0)
+               return tmp;
+       reg[4] = tmp | 0x20;
+
+       /* Register 20 */
+       tmp = dm_i2c_reg_read(clk->dev, 20) & 0x1f;
+       if (tmp < 0)
+               return tmp;
+       reg[5] = tmp | (mint & (1 << 5));
+
+       for (i = 0; i <= 5; ++i) {
+               res = dm_i2c_reg_write(clk->dev, addr[i], reg[i]);
+               if (res < 0)
+                       return res;
+       }
+
+       return 0;
+}
+
+static int ics8n3qv01_request(struct clk *clock)
+{
+       return 0;
+}
+
+static ulong ics8n3qv01_get_rate(struct clk *clk)
+{
+       struct ics8n3qv01_priv *priv = dev_get_priv(clk->dev);
+
+       return priv->rate;
+}
+
+static int ics8n3qv01_enable(struct clk *clk)
+{
+       return 0;
+}
+
+static int ics8n3qv01_disable(struct clk *clk)
+{
+       return 0;
+}
+
+static const struct clk_ops ics8n3qv01_ops = {
+       .request = ics8n3qv01_request,
+       .get_rate = ics8n3qv01_get_rate,
+       .set_rate = ics8n3qv01_set_rate,
+       .enable = ics8n3qv01_enable,
+       .disable = ics8n3qv01_disable,
+};
+
+static const struct udevice_id ics8n3qv01_ids[] = {
+       { .compatible = "idt,ics8n3qv01" },
+       { /* sentinel */ }
+};
+
+int ics8n3qv01_probe(struct udevice *dev)
+{
+       return 0;
+}
+
+U_BOOT_DRIVER(ics8n3qv01) = {
+       .name           = "ics8n3qv01",
+       .id             = UCLASS_CLK,
+       .ops            = &ics8n3qv01_ops,
+       .of_match       = ics8n3qv01_ids,
+       .probe          = ics8n3qv01_probe,
+       .priv_auto_alloc_size   = sizeof(struct ics8n3qv01_priv),
+};
index f65b18c7f6f8f938d1407d8323ee4b83a3a68ed5..6dfd02f2eb5790058a38b19f015fd973d6fad0ca 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas RCar Gen2 CPG MSSR driver
  *
@@ -7,8 +8,6 @@
  * r8a7796 Clock Pulse Generator / Module Standby and Software Reset
  *
  * Copyright (C) 2016 Glider bvba
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1be3fe7136450a78e46fb4d6f6c1279b18d9b099..3a95647abede684a5b1f85a16c1d5262be5aee02 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas RCar Gen3 CPG MSSR driver
  *
@@ -7,8 +8,6 @@
  * r8a7796 Clock Pulse Generator / Module Standby and Software Reset
  *
  * Copyright (C) 2016 Glider bvba
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fcaaad59e73d38ee65bce676f695d8fa7920a27d..160877a27fa3a318001baeefc838201babcf0e00 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas R8A7791 CPG MSSR driver
  *
@@ -8,8 +9,6 @@
  * Copyright (C) 2015-2017 Glider bvba
  * Based on clk-rcar-gen2.c
  * Copyright (C) 2013 Ideas On Board SPRL
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4ba18b18beaf40850b6654cbcce0a672c4b87a15..46dd3c9c9161eedbb0691172d067d2bd836b0f1c 100644 (file)
@@ -214,10 +214,8 @@ static const struct cpg_mssr_info r8a7792_cpg_mssr_info = {
        .mstp_table             = r8a7792_mstp_table,
        .mstp_table_size        = ARRAY_SIZE(r8a7792_mstp_table),
        .reset_node             = "renesas,r8a7792-rst",
-       .extal_usb_node         = "usb_extal",
        .mod_clk_base           = MOD_CLK_BASE,
        .clk_extal_id           = CLK_EXTAL,
-       .clk_extal_usb_id       = CLK_USB_EXTAL,
        .pll0_div               = 2,
        .get_pll_config         = r8a7792_get_pll_config,
 };
index 7de475445a90e979ce376bc5aa524a4dd8ad1d20..16a10243a64cc2625f4e2e95e14e8d297deb60b4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas R8A7795 CPG MSSR driver
  *
@@ -7,8 +8,6 @@
  * r8a7796 Clock Pulse Generator / Module Standby and Software Reset
  *
  * Copyright (C) 2016 Glider bvba
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 48f19b138f350fb06e263cd5743a1950bcedb9ae..8115c65eb9f341757b13d4e10bee4933ba9209e3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas R8A7796 CPG MSSR driver
  *
@@ -7,8 +8,6 @@
  * r8a7796 Clock Pulse Generator / Module Standby and Software Reset
  *
  * Copyright (C) 2016 Glider bvba
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ee90f957c8c56ac4ffac7f8d2f4ff2d4dcf4ced3..961eb7fb6007b94be09b53a9f2072f28fab980d6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas R8A77970 CPG MSSR driver
  *
@@ -7,8 +8,6 @@
  * r8a7796 Clock Pulse Generator / Module Standby and Software Reset
  *
  * Copyright (C) 2016 Glider bvba
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 859104b4bca546d339ed51a65b09bb7f3d8c2d55..17592db3d34500406cb7b738622e3244d6ce88e0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas R8A77995 CPG MSSR driver
  *
@@ -7,8 +8,6 @@
  * r8a7796 Clock Pulse Generator / Module Standby and Software Reset
  *
  * Copyright (C) 2016 Glider bvba
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2d3c9e81dfa2118f396144781b5a350334a54b66..7698613877afbe657231faff1c10f3d05bf5be88 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas RCar Gen3 CPG MSSR driver
  *
@@ -7,8 +8,6 @@
  * r8a7796 Clock Pulse Generator / Module Standby and Software Reset
  *
  * Copyright (C) 2016 Glider bvba
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <clk-uclass.h>
index c19a466be18e27feace6fa9cd667352f9fe7e195..bad393878511c88d6343d28f8a96d9dee61e1e77 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Renesas RCar Gen3 CPG MSSR driver
  *
@@ -7,8 +8,6 @@
  * r8a7796 Clock Pulse Generator / Module Standby and Software Reset
  *
  * Copyright (C) 2016 Glider bvba
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DRIVERS_CLK_RENESAS_CPG_MSSR__
index c8aab7bb7d9b8cecfcaf263f319be401421eff31..9c4e8901e8098977704276b3d6609f81ed3b6b4f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index b4dd8d261a488426baa815bef6cec9c3eae1add6..7da785abc670ca3dd4755c930814d5580e0a0d80 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index e6bf0442366359d8021c14174d05cc26dd59996b..db7479a237587c9f1dabb5f49664ca44cb23fd3d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015 Google, Inc
  * (C) Copyright 2016 Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 91f5208aa4f7152d034bf4d72151018fc7717227..46a569c9ecdaa739b1aa8d440ea801a361567890 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 78ada2d2db4d126dfa424f5d426796e59319df66..9375681187c39e5028d684cb1672c36ec3018da3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index f9a1e969a859e0856abc47905fe043f3ca882f2d..106621fe7cfce53e5297e9b0c82a1e008778d24e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index e5a14ba47294305b46853ede75ae359aa9986a1e..9492cc2a36ef8d4bd388d548f5c2b8c72f2d6371 100644 (file)
@@ -1,8 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
  * Author: Andy Yan <andy.yan@rock-chips.com>
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 86d8ca55bf9356c68ab78485371fb3d07dd4dae4..26faf88116bd40651527f5bd283eaee50d83ebe9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015 Google, Inc
  * (C) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 1cd8ab5d58b03c2d43f9f9321352fd30913b4176..1f9f534b28545e5037a14b74bdefe5b8654368e3 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
  * Author: Andy Yan <andy.yan@rock-chips.com>
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index b8a2c82a25c0b05b0909f244eab9e9ba1256ff04..98be7602b3d666c9d290c7da072a6998fec9a599 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 075cb464cf6ffcf039e08791229db6aebd72b869..612fb1b972f250b9ec76915c0424481ebe38fa27 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 9a7d03aa59718089af94d0992bda04b865c33959..1da63819e7db62f86b95d8ce3d4561dac8dad7bb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5c7384840280efa9954c466e5d532cb36436c30e..c201f818fc78497bb9f0ba58006982511f7a7da8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "clk-uniphier.h"
index 0230a18608ac9c4fcc794714b1e2e655b8973c4c..9e087b6bd28c47438800b5701e7ed3884fb39801 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "clk-uniphier.h"
index 77ebae180998575b9718cc9844d43ff7935605ac..1b595df7933e2a977ecdafffe06cbaba65df2381 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CLK_UNIPHIER_H__
index a5039c5bd3114eba461d81a10699f1fafe8fe2bc..bce7467da1d11de804e3c1a6fdc0be40e4811fd6 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2013 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += device.o fdtaddr.o lists.o root.o uclass.o util.o
 obj-$(CONFIG_DEVRES) += devres.o
index 3c6ab42f7d620a2aac9763f07cdbdb909072030d..1cf2278e9ef982803a50b1fd3568e083ae90c8b5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Device manager
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 940a153c5830aadd57367da88314cbf11e390d02..e048e1a65951c531750b168659d0f37e2b0adb26 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Device manager
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -709,13 +708,7 @@ int device_set_name(struct udevice *dev, const char *name)
 
 bool device_is_compatible(struct udevice *dev, const char *compat)
 {
-       const void *fdt = gd->fdt_blob;
-       ofnode node = dev_ofnode(dev);
-
-       if (ofnode_is_np(node))
-               return of_device_is_compatible(ofnode_to_np(node), compat, NULL, NULL);
-       else
-               return !fdt_node_check_compatible(fdt, ofnode_to_offset(node), compat);
+       return ofnode_device_is_compatible(dev_ofnode(dev), compat);
 }
 
 bool of_machine_is_compatible(const char *compat)
index 605295bd14d52e875db71e6b3eb992dd177169e8..f2a19ec61b1967b7db76ef6ef556bbebd394632f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Masahiro Yamada <yamada.masahiro@socionext.com>
  *
  * Based on the original work in Linux by
  * Copyright (c) 2006  SUSE Linux Products GmbH
  * Copyright (c) 2006  Tejun Heo <teheo@suse.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6c6b9444530b7f2e137d9f8c0a788c1cf0492bfc..58820cdb2f457e08adaca364ea233c08cdf97ceb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9a3b4c312af9f8eba5f0d29c8e7a9fe8122dc151..528cf472960e0ffdc05571567788181f18f543bd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Device addresses
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6fa5d1090ab0e0796bd3a1c820e8ebb7088dcccc..a1677269d8d657279c219cf046905bd389a52bca 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9389199a2a9b62bd0c9ff3f3e3b7c2b59a0f3cbf..9a50f559de2d927c56e156076a2845c8fce210fc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Originally from Linux v4.9
  * Paul Mackerras      August 1996.
@@ -16,8 +17,6 @@
  *
  * This file follows drivers/of/base.c with functions in the same order as the
  * Linux version.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7513ea2cf7e03ff0cd87cebcd9107576716be1fc..1bfaaeec00ac546f2e349b9dfcd9efe108cf4eea 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Taken from Linux v4.9 drivers/of/address.c
  *
  * Modified for U-Boot
  * Copyright (c) 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ca2e92b32b5e39b0e8990762759463dcc7d97265..c76177c5292eb259171e2be6ae5e85f6b6862a87 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5909a25f85645bb61f1b1b7ea58d4cbc690306ab..3cf3205a2f1d192c0354c6996e2190465c2b6bf5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -687,3 +686,14 @@ u64 ofnode_translate_address(ofnode node, const fdt32_t *in_addr)
        else
                return fdt_translate_address(gd->fdt_blob, ofnode_to_offset(node), in_addr);
 }
+
+int ofnode_device_is_compatible(ofnode node, const char *compat)
+{
+       if (ofnode_is_np(node))
+               return of_device_is_compatible(ofnode_to_np(node), compat,
+                                              NULL, NULL);
+       else
+               return !fdt_node_check_compatible(gd->fdt_blob,
+                                                 ofnode_to_offset(node),
+                                                 compat);
+}
index 601d1322d6383be8bcb98fa08706bf1cf3bdec6b..0322cbf33008e91153d2d34904b0ccabe1083f11 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e94648f1b588e53f4a04c38a9917131b264a8d1b..5138348827831f370cd23c45aaa388ec6fc9c760 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8a0e00ff9aa60c0a87db8cb2b66080ea25908b0f..8e5c3bcf61bbc4927b2ccf577df927bafba1efb6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
-static struct regmap *regmap_alloc_count(int count)
+static struct regmap *regmap_alloc(int count)
 {
        struct regmap *map;
 
-       map = malloc(sizeof(struct regmap));
+       map = malloc(sizeof(*map) + sizeof(map->ranges[0]) * count);
        if (!map)
                return NULL;
-       if (count <= 1) {
-               map->range = &map->base_range;
-       } else {
-               map->range = malloc(count * sizeof(struct regmap_range));
-               if (!map->range) {
-                       free(map);
-                       return NULL;
-               }
-       }
        map->range_count = count;
 
        return map;
@@ -46,12 +36,11 @@ int regmap_init_mem_platdata(struct udevice *dev, fdt_val_t *reg, int count,
        struct regmap_range *range;
        struct regmap *map;
 
-       map = regmap_alloc_count(count);
+       map = regmap_alloc(count);
        if (!map)
                return -ENOMEM;
 
-       map->base = *reg;
-       for (range = map->range; count > 0; reg += 2, range++, count--) {
+       for (range = map->ranges; count > 0; reg += 2, range++, count--) {
                range->start = *reg;
                range->size = reg[1];
        }
@@ -61,7 +50,7 @@ int regmap_init_mem_platdata(struct udevice *dev, fdt_val_t *reg, int count,
        return 0;
 }
 #else
-int regmap_init_mem(struct udevice *dev, struct regmap **mapp)
+int regmap_init_mem(ofnode node, struct regmap **mapp)
 {
        struct regmap_range *range;
        struct regmap *map;
@@ -69,14 +58,13 @@ int regmap_init_mem(struct udevice *dev, struct regmap **mapp)
        int addr_len, size_len, both_len;
        int len;
        int index;
-       ofnode node = dev_ofnode(dev);
        struct resource r;
 
-       addr_len = dev_read_simple_addr_cells(dev->parent);
-       size_len = dev_read_simple_size_cells(dev->parent);
+       addr_len = ofnode_read_simple_addr_cells(ofnode_get_parent(node));
+       size_len = ofnode_read_simple_size_cells(ofnode_get_parent(node));
        both_len = addr_len + size_len;
 
-       len = dev_read_size(dev, "reg");
+       len = ofnode_read_size(node, "reg");
        if (len < 0)
                return len;
        len /= sizeof(fdt32_t);
@@ -84,11 +72,11 @@ int regmap_init_mem(struct udevice *dev, struct regmap **mapp)
        if (!count)
                return -EINVAL;
 
-       map = regmap_alloc_count(count);
+       map = regmap_alloc(count);
        if (!map)
                return -ENOMEM;
 
-       for (range = map->range, index = 0; count > 0;
+       for (range = map->ranges, index = 0; count > 0;
             count--, range++, index++) {
                fdt_size_t sz;
                if (of_live_active()) {
@@ -97,12 +85,11 @@ int regmap_init_mem(struct udevice *dev, struct regmap **mapp)
                        range->size = r.end - r.start + 1;
                } else {
                        range->start = fdtdec_get_addr_size_fixed(gd->fdt_blob,
-                                       dev_of_offset(dev), "reg", index,
+                                       ofnode_to_offset(node), "reg", index,
                                        addr_len, size_len, &sz, true);
                        range->size = sz;
                }
        }
-       map->base = map->range[0].start;
 
        *mapp = map;
 
@@ -116,15 +103,13 @@ void *regmap_get_range(struct regmap *map, unsigned int range_num)
 
        if (range_num >= map->range_count)
                return NULL;
-       range = &map->range[range_num];
+       range = &map->ranges[range_num];
 
        return map_sysmem(range->start, range->size);
 }
 
 int regmap_uninit(struct regmap *map)
 {
-       if (map->range_count > 1)
-               free(map->range);
        free(map);
 
        return 0;
@@ -132,7 +117,7 @@ int regmap_uninit(struct regmap *map)
 
 int regmap_read(struct regmap *map, uint offset, uint *valp)
 {
-       uint32_t *ptr = map_physmem(map->base + offset, 4, MAP_NOCACHE);
+       u32 *ptr = map_physmem(map->ranges[0].start + offset, 4, MAP_NOCACHE);
 
        *valp = le32_to_cpu(readl(ptr));
 
@@ -141,9 +126,23 @@ int regmap_read(struct regmap *map, uint offset, uint *valp)
 
 int regmap_write(struct regmap *map, uint offset, uint val)
 {
-       uint32_t *ptr = map_physmem(map->base + offset, 4, MAP_NOCACHE);
+       u32 *ptr = map_physmem(map->ranges[0].start + offset, 4, MAP_NOCACHE);
 
        writel(cpu_to_le32(val), ptr);
 
        return 0;
 }
+
+int regmap_update_bits(struct regmap *map, uint offset, uint mask, uint val)
+{
+       uint reg;
+       int ret;
+
+       ret = regmap_read(map, offset, &reg);
+       if (ret)
+               return ret;
+
+       reg &= ~mask;
+
+       return regmap_write(map, offset, reg | val);
+}
index 9000ed55ca583f0c84abe81e0c209e8240fad6e2..72bcc7d7f2a308ead763df3626594c8d9f5a5d16 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5acfa5f0e492b558bcc77f4cd9c0ca30d27e5f55..e16d8a9ff4a9b6bb111e391d70792d7481c8c84d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a69937e63c15d6db1a96baa6b28715c7f3ddb51a..303e166a69c1b769f5006712c06dc3d855e1c2c4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <dm/root.h>
 #include <linux/err.h>
 
+/*
+ * Caution:
+ * This API requires the given device has alerady been bound to syscon driver.
+ * For example,
+ *    compatible = "syscon", "simple-mfd";
+ * works, but
+ *    compatible = "simple-mfd", "syscon";
+ * does not.  The behavior is different from Linux.
+ */
 struct regmap *syscon_get_regmap(struct udevice *dev)
 {
        struct syscon_uc_info *priv;
@@ -41,7 +49,7 @@ static int syscon_pre_probe(struct udevice *dev)
        return regmap_init_mem_platdata(dev, plat->reg, ARRAY_SIZE(plat->reg),
                                        &priv->regmap);
 #else
-       return regmap_init_mem(dev, &priv->regmap);
+       return regmap_init_mem(dev_ofnode(dev), &priv->regmap);
 #endif
 }
 
@@ -109,3 +117,58 @@ U_BOOT_DRIVER(generic_syscon) = {
 #endif
        .of_match = generic_syscon_ids,
 };
+
+/*
+ * Linux-compatible syscon-to-regmap
+ * The syscon node can be bound to another driver, but still works
+ * as a syscon provider.
+ */
+static LIST_HEAD(syscon_list);
+
+struct syscon {
+       ofnode node;
+       struct regmap *regmap;
+       struct list_head list;
+};
+
+static struct syscon *of_syscon_register(ofnode node)
+{
+       struct syscon *syscon;
+       int ret;
+
+       if (!ofnode_device_is_compatible(node, "syscon"))
+               return ERR_PTR(-EINVAL);
+
+       syscon = malloc(sizeof(*syscon));
+       if (!syscon)
+               return ERR_PTR(-ENOMEM);
+
+       ret = regmap_init_mem(node, &syscon->regmap);
+       if (ret) {
+               free(syscon);
+               return ERR_PTR(ret);
+       }
+
+       list_add_tail(&syscon->list, &syscon_list);
+
+       return syscon;
+}
+
+struct regmap *syscon_node_to_regmap(ofnode node)
+{
+       struct syscon *entry, *syscon = NULL;
+
+       list_for_each_entry(entry, &syscon_list, list)
+               if (ofnode_equal(entry->node, node)) {
+                       syscon = entry;
+                       break;
+               }
+
+       if (!syscon)
+               syscon = of_syscon_register(node);
+
+       if (IS_ERR(syscon))
+               return ERR_CAST(syscon);
+
+       return syscon->regmap;
+}
index 628e2e13ff61c7c22168d0ec6336143152c6ce2e..0085d3fb24ba353798924728a8aed93e64810509 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 24abe1445b9746a25a84dede8c2b86caf5b0c6a1..451d4766d08c7a9db25da13f54f9fa6af52ede1d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6c612bacdc90471ef1a5f6f7f2e9926caadb32eb..7ed4bc7cec99705bb9796f388c23a1f502923cad 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/bcm63xx/cpu.c:
  *     Copyright (C) 2008 Maxime Bizon <mbizon@freebox.fr>
  *     Copyright (C) 2009 Florian Fainelli <florian@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e47377a0fe7ed938c57684bcedb8b6cfc1b13b14..f362eb11e7220ab7b9ae370f14a82c64a2e7cff9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fb8c10b38c2fd4537a1fa94dfc75faf737b5cfef..efbd1d3fca0561d8530761563ddc8c81d89512be 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2013 Samsung Electronics Co., Ltd.
 #      http://www.samsung.com
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_EXYNOS_ACE_SHA)   += ace_sha.o
 obj-y += rsa_mod_exp/
index 8f3b8b2614cc7a5afebe3e53297cf4e3a0bdcf4e..34611056ecf1850f08a28a674f8ab2c73c7d3f53 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Advanced Crypto Engine - SHA Firmware
  * Copyright (c) 2012  Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include "ace_sha.h"
index f1097f72dc259ccd96d1294dfbea169e1fb146dc..a671b925b6e71e665c42ac93fb7f675a84672d06 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Header file for Advanced Crypto Engine - SFR definitions
  *
  * Copyright (c) 2012  Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ACE_SHA_H
index ea878e1822076931fc8ed513767a0bb4a5fb9b44..cfb36f3bb9b01b4e343db9e906059b9a9a0025d4 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += sec.o
 obj-$(CONFIG_FSL_CAAM) += jr.o fsl_hash.o jobdesc.o error.o
index 081bce53cff2290aff7cad871b83676cc2b52a47..11ad506829fef95ad195b4aa0f4a0159e9887191 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * CAAM descriptor composition header
  * Definitions to support CAAM descriptor instruction generation
  *
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Based on desc.h file in linux drivers/crypto/caam
  */
 
index 7dad7539813a761889f054d7b9d2cbac6da0e5fb..cb112283acafc7712586510ea53bc4534f40dc0d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * caam descriptor construction helper functions
  *
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Based on desc_constr.h file in linux drivers/crypto/caam
  */
 
index 28cdcdd4cc3a97d9da4c8acd79fa86f3f4b63fc2..731c7484431603a4d6d00437e04b5944c80f1f9e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * CAAM Error Reporting
  *
  * Copyright 2009-2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Derived from error.c file in linux drivers/crypto/caam
  */
 
index cb315dfd89dd921118d3664d6df5c053d93223b7..ce6aa05fe7f82771943653099ed9a59dee1d9f10 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index 9373a39931009796858081229758619421cda630..c2686df02f16fa3bee31b21703061d5f4a9d7df4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index f5be651d7af4d9a28ec75a3bf7e902b30b512821..82057c83c355b9e668c760eebb0b2845acd9de34 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef _SHA_H
index 5471504b6e9cad5589dd73d3508cd76193dfbec5..c5c76e319fa800fba4d6d50fb4dae040ef336862 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Freescale Semiconductor, Inc.
  * Author: Ruchika Gupta <ruchika.gupta@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index aadf8511014d144979f03e355463cbc0f3ca02bb..317f73c42bdbf6844b5b9b37961082245f86ab11 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SEC Descriptor Construction Library
  * Basic job descriptor construction
  *
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index 75c9424c4a881c1cbc23318185ffefb76b5af275..d782c46b9db0a3c9049e5694e26beda22b114775 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __JOBDESC_H
index 34bd070426b73913bf82a0c647fb7c9c281c4f15..cc8d3b02a5349b72586eabb0f5295c367463d743 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Based on CAAM driver in drivers/crypto/caam in Linux
  */
 
index ef515e74f8c72d8345af29aa2396c2b3d806eeed..f6fbb4438382d6b62cb92b07ff750de69d033a0e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __JR_H
index 4ff87efc5bc74bb9ed0bbee0fb5cd19ae8dbeded..9a6a8afa4aa7f528173ee78a60b9d070712a9575 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __RSA_CAAM_H
index 470e662d8e3e6cd68636da14184e71eba9d7d201..a2c0bfaf44c612a9ea295da7fe14cf237931810a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ae3dcf3d7ae9843c9eec402daeacc88fdcfd3f71..7e829d3c10f1c85422b6a4104bd75a73339ada4c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_RSA) += mod_exp_uclass.o
 obj-$(CONFIG_RSA_SOFTWARE_EXP) += mod_exp_sw.o
index 3817fb3e47bf84664e399d6788490d69c902efab..5a098f83cc3654e9ae1c3bd631116023781c6ba5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Freescale Semiconductor, Inc.
  * Author: Ruchika Gupta <ruchika.gupta@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 266f09484f5d93248a43603af4448ef7cea42411..93deaa7f51e6e2b7528f027c0be28bc737e0b88e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Freescale Semiconductor, Inc
  * Author: Ruchika Gupta <ruchika.gupta@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bdd28722a98a638b078f73e678c8309f2fb82604..d42fd4451d783df5435a47bb74b0e3dba225a9bd 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2003
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
 # Copyright (C) 2014 Altera Corporation <www.altera.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_ALTERA_SDRAM
 obj-$(CONFIG_TARGET_SOCFPGA_GEN5) += sdram.o sequencer.o
index 0f688f9bcf7e3741811cfadf8a93500a1610deb0..821060459cf143af860ef749666f71af9f90772c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright Altera Corporation (C) 2014-2015
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
index 42e87b50d3e546b81d2e4726dfe5c9a4720ae342..5e7a943b680c9b0a8776e064655c98c61d862768 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Copyright Altera Corporation (C) 2012-2015
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index 839a374968ad53d67dca9d7d16dbad90424ddfd1..a5760b03a55bb0113cc8bfc89d2368088868b12d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Copyright Altera Corporation (C) 2012-2015
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef _SEQUENCER_H_
index 7935f7d56fde6c1cd3248997bf2272a0a630411b..c675f44ab00cafda3d437fc567e664bc64439fb3 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright 2008-2014 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 obj-$(CONFIG_SYS_FSL_DDR1) += main.o util.o ctrl_regs.o options.o \
                                lc_common_dimm_params.o
index aaf4dfb1e79514a79a036c2e184a6e224afe6db2..e9eaa1e0afd806045d9a8bc80db9d41c077f8b01 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Derived from mpc85xx_ddr_gen3.c, removed all workarounds
  */
 
index 8b8727116dadb47fd060e3004febbd92cf1d3984..98ccbb70de730cb64e33c3961ee52683640f981b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2016 Freescale Semiconductor, Inc.
  * Copyright 2017-2018 NXP Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c02725e611493c57317500b86718fbfa70f975b3..50fd998425a823c73606c3d2697d56c4d26f68db 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 062c849075356afd15de7fb223c5927862efe07e..ad91ba63a83fe92e5b5437e0be249f8e57a5f10d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 8a0587a64624f54f88825d15677bdae415dee6c9..47b4d7663f8b33ddaf2c3ee991fe62864e91bb9e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008-2012 Freescale Semiconductor, Inc.
  *     Dave Liu <daveliu@freescale.com>
@@ -5,8 +6,6 @@
  * calculate the organization and timing parameter
  * from ddr3 spd, please refer to the spec
  * JEDEC standard No.21-C 4_01_02_11R18.pdf
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 4867fbc932bbf8b9f078e681bb027c1fa6578b18..2aa53d116f30f66a18404834b5d6b39072d4605e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014-2016 Freescale Semiconductor, Inc.
  * Copyright 2017-2018 NXP Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * calculate the organization and timing parameter
  * from ddr3 spd, please refer to the spec
  * JEDEC standard No.21-C 4_01_02_12R23A.pdf
index c225c8e723e5a6d89f19f4e7fe3e2b16f9b3a5e1..30f7863b39ad71bf73b25c93b8cc416226c2c0dd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 52eec0f9e9908cf643e6ecd975073a43b1ce2384..08285120ca525d7bc90d8b41f84819a4d39db363 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /*
index 1fa35c3c427c8c52e4f21cd5ad97123aa5591dfc..4de0eae5f28f3ae99867ad1f62dc3bc3442e9c37 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2016 Freescale Semiconductor, Inc.
  * Copyright 2017-2018 NXP Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6599901893d4682c1f7c4d6665ad4d5bd449df96..df5bdb6e08d4cf69f9497a86515edf68b4fe231d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008-2016 Freescale Semiconductor, Inc.
  * Copyright 2017-2018 NXP Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 61bbce92d46f9f701b7abb741d19401f2df4441a..6d018fde2b2fc7fecc501e8fb22948b715794d77 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /*
index c005f5294cb8245e35fdf72212424734229129cd..1ab15c98f199df73b09257e3b732f579c0b62917 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 898b0cd33cd593eaf3a5c68db55250b2c41a5773..54c10a860aaea6359d906d6d56c70aa45131dcf1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index afbed598c8d2cac5c7b037de2c4e626e2f0c3a13..a9b085db8c2e3e237755e6c6b661eaf4424af319 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index a65eb3144fc4d868bf508424d6fd35adef5ba54b..934b72b08c56a8095a9d02276b43c4f30a501290 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 85ec48c28e38814bbaaf171088118996bc9e8051..5f2acb1c9d96d1b138a5d0715b2ef7034754313e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008, 2010-2016 Freescale Semiconductor, Inc.
  * Copyright 2017-2018 NXP Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d6e6e78de3241fbbb52c4412edd886827b126a08..b27079670d049930b4065b15c60b6460e6443cee 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index bf6ea4945f033a3ac927190501152eca69b386d0..5e258bfe6a4ceda9affdab926a2eea9aee7d938d 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_SPL_BUILD) += ddr3_a38x.o
 obj-$(CONFIG_SPL_BUILD) += ddr3_a38x_training.o
index c082122f25c38c4cc807e932af9d686a19eba78c..e152e842aef10486890dd024ad4fd3aaeb072a00 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 1ed517446f955a3296c62b86bee09f6694849f05..2543575895f5471f2ab1c875392e10b7d6c3be3c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_A38X_H
index b879a010311b9343ab6502c1233b50bcfbf159cb..a5b4f704589559f430d2891d5f47fc0baa6e2ebb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_A38X_MC_STATIC_H
index f27bbff7338352d9e9fa4982234b0a8f96c88836..be8de88f4e87ce6ddbefbfe4ace1695dbf8fda83 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_A38X_TOPOLOGY_H
index 52c43f75e080817c462469061efef37c35afab46..7a05e58988353c7ebaeb315c520c61061cd8d48d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index a704a3e9d314fe24d57e57a091de006f771fca9d..68ab9476ccdf483f6ef4cbb304bf4d26cc57bd91 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 560da7ee80b6777b2bbeb16d65b63dae143dbe9a..114d91e3034ff86cda791bf35e1621f4b805fbb8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 17a09530d70303cd5d5b36e12b9be1fb804e5314..55bc0d286a96cfa2568b2c9d859c7b7577b82a9e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_HWS_HW_TRAINING_H
index 06d0ab10aa2a8d228c0690e5d12fb8c9cff29df1..c99437be22aa1785ef176b6fb56e235ae8e9d2f0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_HWS_HW_TRAINING_DEF_H
index 544237a2762010ca12401aa93c5544663258a5da..2f8e3fdd944b93cca86aa18dfb5898ac54619947 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_HWS_SIL_TRAINING_H
index 55baad498ae52770959c0dbbf888493bec0a6572..6ee13c10e493ed811f6bcc23e8d5e7b0d8a92150 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index a4c75a9fa68f76d5fbca7f50870a511afa3f6139..05ff62b041548009ad04f56385877202da553da3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_INIT_H
index 2de7c4fa312b600d1bf330613673aeeb4586e124..fe929bb72ac03c718bf7237c2b3e2b0126237a6b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_LOGGING_CONFIG_H
index 0ce0479a3ab60c045562249b29651dc2a84539a6..ee41048c685959cc424a3b7366b190c2dd46021c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __DDR3_PATTERNS_64_H
index a17eca041878f05a7e012d27b81ec030da6cd0be..eda2b13f9049a4c9068e396c007d69a1221e2b80 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TOPOLOGY_DEF_H
index ef471e565efd1103a70b1af3df44906b40eef167..c4a150ea7475ecec74d17d0766fc998a008fadf8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index bd0e26068e3917b96ceb231a666063fec88008bf..ae2f44d0d97a1bc750760355bd75e8d0dd7bbab2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 2909ae3c6f9a52df3f08e937a8ac18be28304ea9..614a478bf6f8c66fc525d04474980b69fb9dd602 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 0e11b434ab67c3653101db24222d70348d2b2d02..27473acae335359c430359c1c7db17db49dc0689 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 1fc173b600207f16a4a1c395365dac30e15e7cae..fff1d799ce4fcf89b7c5864fe3e825d4c26a1b22 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 6e1bab260d44e29182b1a3c345c8f42042518fa0..fe0436668e9af413d6fce2917536260ebb3492d7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_HW_ALGO_H_
index ed92873697e3978fcedbed27fbd4743d62f4d29a..0102e6919486a35966cd7d2290da132d2fd30c2c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_IP_H_
index 5c9bfe98a096997e8778170d21c11605fc9346fc..1d7af4dcd3f825b284be56b573e392818561ffb1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_IP_BIST_H_
index 7c57603947853f359d0638c36f8fb7b5ee9a7545..392842a102d10cfadc335c98c8f1613fb723a3a4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_IP_CENTRALIZATION_H
index c0afa7742e94fc12d0d49a16cb86581d76a0bccd..18e4f98ff7fdbb0733570604188438926e7ea46d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_IP_DB_H_
index 51a66d8491a297d29fd2a23fdc4265990be286aa..2a30f80f7983c3c2dc711e1b3c8b44ee827684ba 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_IP_DEF_H
index 011824ab42a1254284f20fb24a99981a26af5ab0..89318a48d9641bc7613e2acb41bef5849c79219f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 25b146216ecd0e4921b92e1bc5e3b5e1e564a5d1..b19bab1ef1c6ae8a88b1d4fd881623fa17578a52 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_IP_ENGINE_H_
index 22d7ce23e61e0d661b6953b66116fd0fd292a521..06e08dc34dcfb5064984fd975701d0c75c1d390c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_IP_FLOW_H_
index c6be67c40a3bcf79eba07982ff93a05014b75388..323c67aa5912be574137c5f8988a4e7884b5c6d4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_IP_PBS_H_
index 724b1062754f266cc14f5d1c786a6b57b3effa1b..352bc0ce264a44e3e16e3977b0585c2e438f9163 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_IP_PRV_IF_H
index 878068b24d7af7cf575db59a54bda52fc9861fe9..d5760fce08217a8adcc8c4424a76ef3c74f8fdec 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_IP_STATIC_H_
index 3c40f198e775034887edc804505532e8b7f5381e..3a9e81f1b79bcc0389d0c05ad8e8d55e694fb732 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index f2b4177082c41f626ae958edc280057e683941f7..4c3c4177732d14e0c6368931ef9c097513f50b15 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR3_TRAINING_LEVELING_H_
index 2b4a58fb9fcc2b5bc9b1fb8c2560f231afa19337..da7a9d143d5ae5aac44dde718ec7783887118380 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index b73bbf4f1b0d290516d72aff93ab6b556c7b0ae4..dddbfe17b0f22e8e1556b401235d3ba10a237b5f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 229c3a127a837434926df47c25ccdd979eefd94c..aa98774e78641422e139a9e4200f554f873871ae 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #ifndef _DDR_TOPOLOGY_DEF_H
index ff5f81738365228e8eace6caf480bfcd4d729827..e7de5aef0ca7db83c97aea61a515e7a4598cc85e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR_TRAINING_IP_DB_H_
index 7fce27da123800604b25a1c4f4b6a41b7cf6fcb1..4efd9b8b0127a6cf7df01df815fa47b2f612fb6d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __silicon_if_H
index 9c73c54eec54b98a0ab0b328c37abe13a8a27c2c..e53834f54a94b7bb65c694a006d7fec4545e2712 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 7b1e3161772c20ebbe8e62135795d7a368ec277c..9ca97350401578b94f9939ac8953f7e456c21701 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _XOR_H
index cc1546ea5417eef3c890d02061a3adee41e94030..fdfc0f23481de0bf52841f47ff6e0c8437dbfdd6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _XOR_REGS_h
index 50a69eaffa4df08d50cbdf755805c1945c025545..d04d9a21db2b9b633d0d2a18f31db8044c1be1f1 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_SPL_BUILD) += ddr3_dfs.o
 obj-$(CONFIG_SPL_BUILD) += ddr3_dqs.o
index 75d315a35e0c28cf91b84cb0a6641bad1eab5514..270691e9bcd35f8e9ea226f72da0fe406939546c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __DDR3_AXP_H
index 8549fe8babaa37d62d0e49e90094a903a3e3ee0d..10d064d0a308355ae76011aace40176c50c0a1ba 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __DDR3_AXP_CONFIG_H
index 71794ad312a1b92e60d5255f804f42ce2e5953f6..5d43ae596233582ab7f413abf365bdf0aaa14e9d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __AXP_MC_STATIC_H
index 4e615479adde5ea1ff7dad4ae031d690057892d3..253c11da348fb9bf8be5b8bdbe70f120fdf3e3dd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __AXP_TRAINING_STATIC_H
index 1b0ab5603e54b30c1fadd986a09a7e10348e65e3..f00e7e6a525d407b35234e5a8fa7cee5795cf78a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __AXP_VARS_H
index 934777368aa120de38b204e0f4902b99c90d9e9d..ba899592f88a46a8c7d5af920cd8ee3b2ef46bfc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 46443364d13be40b1a1412399a8a79234e084fbb..0a64dde88496f2527cb4eaf2cc1ab981570c2d99 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index c8d70411178e2eddf60d0c1e353d87a530dbf8c7..cc3a77c850a0647c7863a7516ff62374dcc81b30 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 343a6b6672f82e4bb0e830d6e604c5b4b5c50b3c..30daaa9831b9402d3aaea242d297628a95f3267f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __DDR3_TRAINING_H
index 11b85916b72836cf47be922b4995f9adca23a91c..13df9126e772438b0cb49f6d5333f7e4906f6a79 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index b259e098e588409103c175e871b38e2bd5b6d615..569a14b7184f7097fc068a3ad1fe786be3807b0e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __DDR3_INIT_H
index 1b57328f7fc45f59a79847417f81b2cc523f249b..00dc9e3559a6f66dd162d8873e0a2c6de3a56bda 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __DDR3_PATTERNS_64_H
index 00ea3fdb912e3b0123ab040be5abf3e92770acbd..e44f08d26acbe581b9f307c48b676864048f568e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 4662bde994d7bd6a612e94448796570af9756f43..bf8d67616a611ac1ff93119c56a7ddf722a67d00 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 50c1bf8361f7f89db11c8ac6da35fc69296526b7..3a266c6de4584b52898a34a45247f87e5c25edac 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index f4f94c5c7eb5523873fda0597fa256076d4b3e31..e2305d881450dc78519adb6428de351d944cc325 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index da384f321ca19aa8da3c1bfb606acad99d8ac9a2..cd364edabb73e1425c048fdf9bae05dd029c6dc2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 54924cac3ca32fee43ed36dda0afe0bd5e5e7e4d..31e65826551aa430c959a1873c18f921ba034a7d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 3ff784d7a984d166f131e4fdc6d7dd23fd16f868..97d1056432e87811ede45aedd0d1a08625da1c71 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __XOR_H
index 884aa155b43b39bfc9fce7691261637703c1f931..db5c41967393a261ce2d02455e1fd127a8f82269 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) Marvell International Ltd. and its affiliates
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __XOR_REGS_H
index 305c48b164b91ff031a4fb97b3267486eb09ccb3..3e2e93ba25729193cf4c1c5d794119340c74364e 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Microchip Technology Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 obj-$(CONFIG_MACH_PIC32) += ddr2.o
index a52427c3d6182845b4e509436e6e3efd3f89e52e..149b6071cfde42ec5a840bc853929d5543d4b055 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) 2015 Paul Thacker <paul.thacker@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #include <common.h>
 #include <wait_bit.h>
index 0f4b159048c82e873872d74f579107775707e282..0734585dc2ff63e19110358e7d5e5323382c1350 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2015 Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __MICROCHIP_DDR2_REGS_H
index 5895f9d59285ae85a11be8ef9fe41b40632c7112..8bf1616ecb485f1957e0ef776743cd69bb7c3a02 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2015 Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __MICROCHIP_DDR2_TIMING_H
index 171ddf3678852fd8f5eb67c40ab9211dd2f55ab0..9acd918a28379b8c5da70b0ca67a3d45918afa4a 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2013 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += demo-uclass.o demo-pdata.o
 obj-$(CONFIG_DM_DEMO_SIMPLE) += demo-simple.o
index e92841db69a4de4d59e854e8a81f1006c9e2215a..2f434f8db01bc1449ffbf9860dc6a9c0f67919ab 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7e71f3bf6ae9bd5b677eb11c017cca682cc5cfd8..98b644680c83e4f1b884674b07c4b702b5c53d5b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d05b1dfd8712023f6bfc60a9cc741ca6145b49ea..68972c780f44cd636610910d75fb229eb7ebba7f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3341572e8a6450f8bb0ad759e15e8fdd76c7e309..3b8439b836c0b2185a8fbe3716be4e1674d73109 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7f35871ddc610c7550c14d1359a8d5cf82823500..56f9b0c5f49d55164ce4f39141ec0f16304c47ca 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012 Samsung Electronics
 # Lukasz Majewski <l.majewski@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_DFU) += dfu.o
 obj-$(CONFIG_DFU_MMC) += dfu_mmc.o
index 2c22b625b8bdff3eeecc4d932570a711e8936b16..e7c91193b9899a3e39302557ab6ab0199cd162cf 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * dfu.c -- DFU back-end routines
  *
  * Copyright (C) 2012 Samsung Electronics
  * author: Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 47948d369d950b6b131d92aeb9e8e091ad35322a..b45e6dc54ca707b56dfe5a9ef463033808c7ec9d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * dfu.c -- DFU back-end routines
  *
  * Copyright (C) 2012 Samsung Electronics
  * author: Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6dc9ff7aeaf77b756d244dc69fe1ab4ef657a717..0bfdbf942898d391e993213573153dd4ec96c436 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * dfu_nand.c -- DFU for NAND routines.
  *
@@ -6,8 +7,6 @@
  * Based on dfu_mmc.c which is:
  * Copyright (C) 2012 Samsung Electronics
  * author: Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2b5e05a913eeda5f4ed1b4a8ae501de78ee0d263..cc98668e7a474081d098ccd9d530d958898c90a0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Afzal Mohammed <afzal.mohd.ma@gmail.com>
@@ -5,8 +6,6 @@
  * Reference: dfu_mmc.c
  * Copyright (C) 2012 Samsung Electronics
  * author: Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2d2586db52ad0a9c9ca56d33b115c5b6ff37f9f6..066e7670d1b939c55e4bff6af16a082ceeaf753e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index f0afbac477e38ebae04cd42aa4627ec63e2e46bf..e5b35bfd5f71e982ae3c292fcd24add306a1df89 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Lukasz Majewski <l.majewski@majess.pl>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 74dba1856d8a23061cd8ab5128c8072896546126..af0e134522004a907bfbe99dcc33e3f1be7cc5f0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*Main C file for multi-channel DMA API. */
index f90e4e4e8825d32e7c6f5d6b0fdbec8a95248dad..453d95413da8643945526685952292810e420392 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Contains task code and structures for Multi-channel DMA */
index ce1ef891d3448f55d1e9db579841973ef452e780..079cd0af3c02ff15e22709ba70c5693b95486422 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 39b78b2a3d62634b63d1e8963fe9306ff1582339..4eaef8ac651532d1f360af155c6d27812fa684e9 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_DMA) += dma-uclass.o
 
index fea8767d7bae5b65013dc33c3b7506748247f646..017cc89a89ff9ef15b72b19634e27753a5bd10f7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 APBH DMA driver
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from LTIB:
  * Copyright (C) 2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/list.h>
index 7f92d24bc1880dfda544f1a46106647145f9a0b9..a33f7d52dace3b6824f51a6f6aa2e350c65ffa73 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Direct Memory Access U-Class driver
  *
@@ -5,8 +6,6 @@
  *     Texas Instruments Incorporated, <www.ti.com>
  *
  * Author: Mugunthan V N <mugunthanvnm@ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 7ef7f12b0aa606738bda48a8d937022d16539560..b7eddf0f04c5d377fe47d2d42b92fe396be76144 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004,2007,2008 Freescale Semiconductor, Inc.
  * (C) Copyright 2002, 2003 Motorola Inc.
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 5a65b62a391a66b4147cd851c03d0672239a2c7a..3a151212004233af757732584b8369f67d80d908 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Multicore Navigator driver for TI Keystone 2 devices.
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index bdd30a026257d6694d3de2f0ba3b92f64e06b98d..9a64801cf9b277d06109f783a5f2e1faac8c8220 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Multicore Navigator driver for TI Keystone 2 devices.
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <asm/ti-common/keystone_nav.h>
index 63a8a2f34080f96af695c2274c3b637cac48fdb3..d3ce141eeffbc8031d85e50dbbf813ce0445762e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008 by NXP Semiconductors
  * @Author: Kevin Wells
  * @Descr: LPC3250 DMA controller interface support functions
  *
  * Copyright (c) 2015 Tyco Fire Protection Products.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 852c9e1fd7f8fb9915534077da6f353b84ff51fd..2131e10a408c8fcff113dbb1111d2e66afce2e5c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Enhanced Direct Memory Access (EDMA3) Controller
  *
@@ -5,8 +6,6 @@
  *     Texas Instruments Incorporated, <www.ti.com>
  *
  * Author: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <asm/io.h>
index af781b5b69d9d4f09d29268c94767cbe82ab71ad..d09923595b845a950636d17e0bec9b6dd1d82554 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <common.h>
 #include <dm.h>
index 2875f2f8aac376350e5c3bf4a7840145bcd681bf..2cb35f356f40ae2c3b58ca0a2cff6207c7fd14e6 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Masahiro Yamada <yamada.masahiro@socionext.com>
  *
  * Based on drivers/firmware/psci.c from Linux:
  * Copyright (C) 2015 ARM Limited
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1627f0e6ffdeb7169e6ce20920f2e10105f2315b..5afd42a97b6cb7e0c7c89f48d1a66380a166ecd9 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Steven Scholz, imc Measurement & Control, steven.scholz@imc-berlin.de
  *
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>            /* core U-Boot definitions */
index 08c9ff802fb044787925c87c51efcd7c56b10731..97d7d5d9be3aefba7ff623a1ba6756fbcdd3f88a 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += fpga.o
 obj-$(CONFIG_FPGA_SPARTAN2) += spartan2.o
index 135a3572a83c9e9f8b9bbbc7b9faeac965aec770..9605554c6aa571a11bc65f1f9f42fd712024cfe6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Steven Scholz, imc Measurement & Control, steven.scholz@imc-berlin.de
  *
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 8ab7679b48f70c902a8cae36040d94a6805e5396..6755956e85f59c23eb087d0f06673e793b01dd0a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2006
  * Heiko Schocher, hs@denx.de
  * Based on ACE1XK.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>            /* core U-Boot definitions */
index ac01612d7518549ca4c245ef997adbb3919eb7ef..55bdf9e7cf290e4cd405cdc2ece0c3c59d291177 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Generic FPGA support */
index 78e9cc46ace5e218d389b4fa8b674b19b4957963..6c6e5c385af68c56e03092959f84b610bcdee035 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Porting to u-boot:
  *
@@ -26,7 +27,6 @@
  * 08/28/08 NN Added Calculate checksum support.
  * 4/1/09 Nguyen replaced the recursive function call codes on
  *        the ispVMLCOUNT function
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 615a485089d266a0218c67769bb7c1441d8edf17..30bec7feef73ef016d13dad11b466ef859f3a9c6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
@@ -7,8 +8,6 @@
  *
  * ispVM functions adapted from Lattice's ispmVMEmbedded code:
  * Copyright 2009 Lattice Semiconductor Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index aef796c741caf72a7794d190aa340201d301e5f3..685957626be6e071041cdf6450b9c41d4f6b633d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Copyright (C) 2012-2017 Altera Corporation <www.altera.com>
  * All rights reserved.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index ee18675f7e5b8c96b6245f7af3006b30354268c9..d6b59498e5de01f4e3866aaa65dcbf0c0b17af41 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2017 Intel Corporation <www.intel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <asm/io.h>
index 88ae035e29d9beb2a9955600336d63b80f5413d4..184de743fd33822feeba07ae8df6fecac3bb35a0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Copyright (C) 2012 Altera Corporation <www.altera.com>
  * All rights reserved.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index 859fb3c7787af8562336e6c7e378b70b9fb3c994..3435400e58bd2518bb14446a640833e269ae93b4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>            /* core U-Boot definitions */
index b0213e69992b5772f4e1984bf0a697cd34331832..4850c99352ddf330eb37a798be1a26a54bc3fd4c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index da9c14a568dd7da234b1e930411b4c4db3c20022..12d8dd19bf6da3599e2c8b2ed6b4761670fd3bab 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Eran Liberty, Extricom , eran.liberty@gmail.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>            /* core U-Boot definitions */
index 9a81aca706a0a9d1717dea8c667849f17cab65df..236a730804dba41c9c932c81033991ae6f91f764 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f7cf02ab5b309cf7666a227cbeb71e89b8af9603..02773d6a0e4841306f793bfb9c8322384d618357 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
  * Keith Outwater, keith_outwater@mvis.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3c057609697fe51ef51c7037b663b17f3a2ff94a..724304a5451d359eaa8b4c8f8c0ca311fc0766ad 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012-2013, Xilinx, Michal Simek
  *
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
  * Keith Outwater, keith_outwater@mvis.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 43e8b2520e353802172fef8a0f8a8ad765229899..b57623b6a7567044b513a6e9a53955c0f4ceecbb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015 - 2016, Xilinx, Inc,
  * Michal Simek <michal.simek@xilinx.com>
  * Siva Durga Prasad <siva.durga.paladugu@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <console.h>
index db9bd12992f9889287814d79c33b697b7666862a..fd37d18c7f474944348b4f9c8c484f7d386ba449 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012-2013, Xilinx, Michal Simek
  *
  * (C) Copyright 2012
  * Joe Hershberger <joe.hershberger@ni.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eb2c0b63d7be86e3f65c8dd8e583d690d900a5b1..dcb1c1b3699770f5404fc64c7c2f9c8f6b14d2fb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Take drivers/gpio/gpio-74x164.c as reference.
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2016 Peng Fan <van.freenix@gmail.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #include <common.h>
index 266c9588fff0f6f6c78b7d569907575c5a236a47..f1861206844282872256d1179adced31ed2300f3 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2000-2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-$(CONFIG_DWAPB_GPIO)       += dwapb_gpio.o
index d17245ac232c585bda5a7166b638417127f9dbed..59e30979f0be117a47a60d84fbfcfe186302c8cd 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015  Thomas Chou <thomas@wytron.com.tw>
  * Copyright (C) 2011  Missing Link Electronics
  *                     Joachim Foerster <joachim@missinglinkelectronics.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 174d5610aaff54fc575327ffa81bdf8bbf7b8fc1..965becf77ab3c2fcdcde2531aea4271428257ed5 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Bo Shen <voice.shen@atmel.com>
  *
  * Copyright (C) 2009 Jens Scharsig (js_at_ng@scharsoft.de)
  *
  *  Copyright (C) 2005 HP Labs
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 30bc4296e3aa4235ac57bc659e2f14f0552ed40e..95a189a50f64063857718c1d144ed3c5e14df1f4 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Atmel PIO4 device driver
  *
  * Copyright (C) 2015 Atmel Corporation
  *              Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <clk.h>
@@ -44,7 +43,7 @@ static struct atmel_pio4_port *atmel_pio4_port_base(u32 port)
 }
 
 static int atmel_pio4_config_io_func(u32 port, u32 pin,
-                                    u32 func, u32 use_pullup)
+                                    u32 func, u32 config)
 {
        struct atmel_pio4_port *port_base;
        u32 reg, mask;
@@ -58,7 +57,7 @@ static int atmel_pio4_config_io_func(u32 port, u32 pin,
 
        mask = 1 << pin;
        reg = func;
-       reg |= use_pullup ? ATMEL_PIO_PUEN_MASK : 0;
+       reg |= config;
 
        writel(mask, &port_base->mskr);
        writel(reg, &port_base->cfgr);
@@ -66,60 +65,60 @@ static int atmel_pio4_config_io_func(u32 port, u32 pin,
        return 0;
 }
 
-int atmel_pio4_set_gpio(u32 port, u32 pin, u32 use_pullup)
+int atmel_pio4_set_gpio(u32 port, u32 pin, u32 config)
 {
        return atmel_pio4_config_io_func(port, pin,
                                         ATMEL_PIO_CFGR_FUNC_GPIO,
-                                        use_pullup);
+                                        config);
 }
 
-int atmel_pio4_set_a_periph(u32 port, u32 pin, u32 use_pullup)
+int atmel_pio4_set_a_periph(u32 port, u32 pin, u32 config)
 {
        return atmel_pio4_config_io_func(port, pin,
                                         ATMEL_PIO_CFGR_FUNC_PERIPH_A,
-                                        use_pullup);
+                                        config);
 }
 
-int atmel_pio4_set_b_periph(u32 port, u32 pin, u32 use_pullup)
+int atmel_pio4_set_b_periph(u32 port, u32 pin, u32 config)
 {
        return atmel_pio4_config_io_func(port, pin,
                                         ATMEL_PIO_CFGR_FUNC_PERIPH_B,
-                                        use_pullup);
+                                        config);
 }
 
-int atmel_pio4_set_c_periph(u32 port, u32 pin, u32 use_pullup)
+int atmel_pio4_set_c_periph(u32 port, u32 pin, u32 config)
 {
        return atmel_pio4_config_io_func(port, pin,
                                         ATMEL_PIO_CFGR_FUNC_PERIPH_C,
-                                        use_pullup);
+                                        config);
 }
 
-int atmel_pio4_set_d_periph(u32 port, u32 pin, u32 use_pullup)
+int atmel_pio4_set_d_periph(u32 port, u32 pin, u32 config)
 {
        return atmel_pio4_config_io_func(port, pin,
                                         ATMEL_PIO_CFGR_FUNC_PERIPH_D,
-                                        use_pullup);
+                                        config);
 }
 
-int atmel_pio4_set_e_periph(u32 port, u32 pin, u32 use_pullup)
+int atmel_pio4_set_e_periph(u32 port, u32 pin, u32 config)
 {
        return atmel_pio4_config_io_func(port, pin,
                                         ATMEL_PIO_CFGR_FUNC_PERIPH_E,
-                                        use_pullup);
+                                        config);
 }
 
-int atmel_pio4_set_f_periph(u32 port, u32 pin, u32 use_pullup)
+int atmel_pio4_set_f_periph(u32 port, u32 pin, u32 config)
 {
        return atmel_pio4_config_io_func(port, pin,
                                         ATMEL_PIO_CFGR_FUNC_PERIPH_F,
-                                        use_pullup);
+                                        config);
 }
 
-int atmel_pio4_set_g_periph(u32 port, u32 pin, u32 use_pullup)
+int atmel_pio4_set_g_periph(u32 port, u32 pin, u32 config)
 {
        return atmel_pio4_config_io_func(port, pin,
                                         ATMEL_PIO_CFGR_FUNC_PERIPH_G,
-                                        use_pullup);
+                                        config);
 }
 
 int atmel_pio4_set_pio_output(u32 port, u32 pin, u32 value)
index ec00827f8f80e8d25b0ea0adc2113fd47c8ffe35..73058cf40b4b9a8f55d92b19d7627baf76cce526 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * X-Powers AXP Power Management ICs gpio driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d68f8df32d55fdff1b44f28eebb62b9cd1026dbe..f4b67f1cf0aff523a19bcaf6bcf64833f0c1abca 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Vikram Narayananan
  * <vikram186@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b9100cdc58117b7f56c6f43000b0814d5abfa568..1a507fce8e7c6dcbc4641a3bf0f48d6742afd9f3 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/bcm63xx/gpio.c:
  *     Copyright (C) 2008 Maxime Bizon <mbizon@freebox.fr>
  *     Copyright (C) 2008-2011 Florian Fainelli <florian@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fa3a3946fc1f1d3356e3b48b5aa0ae9248bdc5dd..e410f5f9dfe6cd03bbfb534ef100ee9a27d77b70 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * GPIO driver for TI DaVinci DA8xx SOCs.
  *
  * (C) Copyright 2011 Guralp Systems Ltd.
  * Laurence Withers <lwithers@guralp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7d1904c1e1edf80e2686f26dfec3e1c300cbf64b..a118f58b226a010a2a7c9b49a3eab2036697cb2a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Marek Vasut <marex@denx.de>
  *
  * DesignWare APB GPIO driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index de3320d006c5b200b6a2e14513be03caca6573c1..b46621f76b95479124f9db42a77956018140d8dc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1fbfdef4771041db657a9302f7f7e4cd682bdbb7..e9d08e2ebc25bec53c4b4a10c041c5849d141f0a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8d72ab8c4a1573f6ebcab077b1a8926e16278fa9..30392bccaaa0b9ac73996bc4e0d51cb8d51f4473 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3f41bff954623d5ac2ab7bd6fa35266c49c42ca5..97a041789171651633320b2956c3b577dfa5ccc4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Linaro
  * Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0de74cb67d966093baaca8b37ad7b77671816ec8..1e876f69147761ea906c96e581f0b8d201c3ec31 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
  *
  * RGPIO2P driver for the Freescale i.MX7ULP.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 790577ac810e5abf3ab35bcb163724e2fbe07b51..37299ecd0d110e0a7f9c382b30bfae84f6eb10bb 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ffc3ccb2767596b230f838a06433715318784342..ad08b3aa794c504f97a0772f86eb851471cc94b6 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 65117438c577972205c0ea3bd288df0f1581fc28..912a4cac59bad02e25b687ab9479a09933371f25 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index cc26cc165856766ff24370b359b48b490c799ba1..a15769793f175a77bc12e254c13008f1bf08ad22 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * arch/arm/plat-orion/gpio.c
  *
  * Marvell Orion SoC GPIO handling.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 292fc74fc396f495583a944459ae21d14c510c2e..1265ee41a60bc129e330bb002818d10dd3d655cd 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * LPC32xxGPIO driver
  *
  * (C) Copyright 2014  DENX Software Engineering GmbH
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 92b6e0cb76da3942199ff2a15a58068c4dba7f10..dcd78e7e88e5356bb6a5ee8bc02de5ce692a93dd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale MPC83xx GPIO handling.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c7acf116597336b189e57ba3e7a49cdd98b99922..c273c2c8a40d0866bc7d56f9d3f7087ad64c3b6e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Mario Six, Guntermann & Drunck GmbH, mario.six@gdsys.cc
@@ -5,8 +6,6 @@
  * based on arch/powerpc/include/asm/mpc85xx_gpio.h, which is
  *
  * Copyright 2010 eXMeritus, A Boeing Company
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ff38fc5bd386d6fee53e8ee7383801f33daf5894..ac5d20c1b95f66dfb58add6084cae65adb9953a3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Qualcomm GPIO driver
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 79942ff76a363d541a3aa63dba3c0c6d8664f3d4..e8b1c5965cb4d281af54f707d6cc6b774e924696 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 407385bdf05c83676590f0d4c99fc8e88d7ecb34..ea2f689d60ef334029180e50d5eee4152efb3b14 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * eInfochips Ltd. <www.einfochips.com>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1eb7acd451f9daf8487062e1a1676895e3ab66fc..d68c48e637372bb8cf1f4ddd21f25c801c40f165 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * eInfochips Ltd. <www.einfochips.com>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MVGPIO_H__
index 43ecf6610ce66baf8524faebf64b18ae7aad1121..511042c19905ac8a85152948e52c918bb47cabb3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>,
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c6427d7252bfcd642ff315f5aad28182ff98655c..d8e72ada194322d70a363146ef39f55d22ee5a8a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009
  * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de>
  *
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
index 367b852039da52ccd23b9f99162cc53984dcc516..c2c8a25886ab18233d2416cbe5d0c32e1bbe9fc4 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 GPIO control code
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 559f29b8018ce832253b484e9d2330c1a183cd24..d128f942a0681da211648e2cb55caa9f3ef16320 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix@windriver.com>
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * This work is derived from the linux 2.6.27 kernel source
  * To fetch, use the kernel repository
  * git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
index 10a105df94ab22005eb10ff768e5c9ee0c342ea4..fda8054d530872d32816639b98794396d9787797 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /*
index 08742f90c6744f606de620a0d75f8a1a065e6101..535b2f12eade9a920357518e6196da3e35ec0edd 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Take linux kernel driver drivers/gpio/gpio-pca953x.c for reference.
  *
  * Copyright (C) 2016 Peng Fan <van.freenix@gmail.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 /*
index 3995c496aeed67f405e8df5d572e81ce41a60884..ab0c4c1b971f9d673e345603a7641673ac72b7ae 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 2cbb9e61ea37890e5589b754bddaa0ff2f89242a..e93f6404880880e7d19a954a07ed840d4aef294e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * PCF8575 I2C GPIO EXPANDER DRIVER
  *
@@ -5,8 +6,6 @@
  *
  * Vignesh R <vigneshr@ti.com>
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  *
  * Driver for TI PCF-8575 16-bit I2C gpio expander. Based on
  * gpio-pcf857x Linux Kernel(v4.7) driver.
index e838ad45a8c742c5e622db857036319bbeceed70..d8789e76078b9bfa8d4b750d75c46e8362fa9741 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Microchip Technology Inc
  * Purna Chandra Mandal <purna.mandal@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3b6de9d715243fd10e9ccc7900b2eb598f3ad04d..bbe214d5eea972c71596794ffba62d2fdb3e1602 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Qualcomm pm8916 pmic gpio driver - part of Qualcomm PM8916 PMIC
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2419636c5f5d9fccb0a9daa856587cbb3901cd42..a8f311bbd675af265477e60f47cdab6ae9b640e9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  *
  * (C) Copyright 2008-2014 Rockchip Electronics
  * Peter, Software Engineering, <superpeter.cai@gmail.com>.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 5c894a26d718b19995bfed3732b286760e3bdbcf..e4b5383d0f7284150c3280abc17e4827f8e0dc1b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 02f2a245b8ea0807fa17493c9e83237629258279..2ef5c67ad593c153b27b6a1d393b208bbb2331f0 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6fb4117dbeaa77fe683a1de3d93b6f155c848a8f..525aa3b9ac577b8745eefdfa6d67e2920baa04f1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 376e86cd6995b61b46e89af00d89d37e1ee3309c..5b08e7ee275ce3545a729bdd21f7c5757c12c495 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 706afce993b4023d1a61f49723cd39f4e1cf514f..cbed8d42b771946522cce0c17bec3a43dc4337fe 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Henrik Nordstrom <henrik@henriknordstrom.net>
  *
@@ -6,8 +7,6 @@
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6d610ef118d6469bad58798a2f4891537935e552..1f0e8d51dadacaf56d752e762a466956e4deb7e7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2010-2016, NVIDIA CORPORATION.
  * (based on tegra_gpio.c)
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 9e85a4343b2d37cd7665b71c306bec59ffcd3fd6..ac8df27c467eb55c4af85d486e3b693d0d202817 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _TEGRA186_GPIO_PRIV_H_
index faf950e2d3f2f393b7871100dae43816ef4870b8..302efddc2729aa00b3598d35342e1a8adb77994c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * NVIDIA Tegra20 GPIO handling.
  *  (C) Copyright 2010-2012,2015
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 030e8d08a453b88c210023fd905f819d9c5de69e..d2c1d7d859013da212ce19cf80f25d1653e31fc2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015
  * Bhuvanchandra DV, Toradex, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 949fd96fee025f9dea770e9feb4f802655b6ef00..74c5be0865d1ca88935ecca8cfe9e51c2d243498 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Xilinx, Michal Simek
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4cb75a862780e7dfed03cd90ba198a4a25e1fbb2..96632946853b6c491cb4176f52c28099126b0f98 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Xilinx Zynq GPIO device driver
  *
@@ -5,8 +6,6 @@
  *
  * Most of code taken from linux kernel driver (linux/drivers/gpio/gpio-zynq.c)
  * Copyright (C) 2009 - 2014 Xilinx, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 169a2f1d7a929c692fd34b198bbbe3977045949b..e8bb6327fb1ee8f4ce6d9b2bd1bbc8d2d7472395 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 obj-$(CONFIG_DM_I2C) += i2c-uclass.o
 obj-$(CONFIG_DM_I2C_COMPAT) += i2c-uclass-compat.o
 obj-$(CONFIG_DM_I2C_GPIO) += i2c-gpio.o
index d6329715db71fc813a74629e3d6a8f1650b83e50..763183d64920353fbbdf6d86e968a95065418971 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012-2020  ASPEED Technology Inc.
  * Copyright 2016 IBM Corporation
  * Copyright 2017 Google, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e5dec7a480cddf91b59968bb3e8135ec8fe12928..401e0970f768c16b15ece2726bcb837b1fc8ce85 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012-2020  ASPEED Technology Inc.
  * Copyright 2016 IBM Corporation
  * Copyright 2017 Google, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __AST_I2C_H_
 #define __AST_I2C_H_
index 7917ca123120a207bcce311bd7048c50cf96243b..846b3d5320b7786e9d5770b1501425e9e95d3f47 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Atmel I2C driver.
  *
  * (C) Copyright 2016 Songjun Wu <songjun.wu@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index a4cd6604065b883f42a923e61ae1af33f369ef44..501e602b278c61be714dc241b6b3d685d3a166ff 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 86fa684ff0553420ba945d2442306316c8c1de8f..a630817352ec2bef91f04860d6331b6e35237e05 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a35ec467c668b1492b411d41c936a3e6afd9f3fb..2c77234c60e99fbd454d27f31199d00b551fd47c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * TI DaVinci (TMS320DM644x) I2C driver.
  *
@@ -6,8 +7,6 @@
  * (C) Copyright 2007 Sergey Kubushyn <ksi@koi8.net>
  * --------------------------------------------------------
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * NOTE: This driver should be converted to driver model before June 2017.
  * Please see doc/driver-model/i2c-howto.txt for instructions.
  */
index 20d43424b9f99fa9e54ae54acf4e3fd3813db95e..57377ce9416fb6ac69591249e044e82c5beff07e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004-2014
  * Texas Instruments, <www.ti.com>
  *
  * Some changes copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _DAVINCI_I2C_H_
 #define _DAVINCI_I2C_H_
index 419d021a314b2d551e1c5f212b7e6679a852d2e8..dbc3326b5a9923c78550465ec31a55e7511161a4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 270c29c59a4a1491b4fd32a76aa433dd237de4d9..20ff20d9b835bbb01b4f85ac0a0b170b1b757e6f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DW_I2C_H_
index 9f4ac2fc9a21b50ef0144c5543ba2e0b1e514456..a0821c92578f579cdd89ca71da38e3ec9f3934e4 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016, Google Inc
  *
  * (C) Copyright 2002
  * David Mueller, ELSOFT AG, d.mueller@elsoft.ch
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 450a91ded6b75a008433c1489fbc711f34ed968a..bf8d52d5ad5ffb2c48debe4c72948e1f1b7a05d1 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2006,2009 Freescale Semiconductor, Inc.
  *
  * 2012, Heiko Schocher, DENX Software Engineering, hs@denx.de.
  * Changes for multibus/multiadapter I2C support.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index a977a7fcbd3769ebd75ad2aa9efbc7f2b1054453..30be173343dd7ba03a8e7b4fe613eb0353888a60 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Moritz Fischer <moritz.fischer@ettus.com>
  * IP from Cadence (ID T-CS-PE-0007-100, Version R1p10f2)
  *
  * This file is based on: drivers/i2c/zynq_i2c.c,
  * with added driver-model support and code cleanup.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index aa89f9595353b1697028083642500f9fb82ec607..a2bdd5aa844a73493d5cb10c8c4916427ea1f934 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index de78db6a887f3a4bc74a0486e2ee634c98775057..b3ade88113dbc35dbb32dd3babd3fc6aa01c4e3d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4ac6ef84f58007ca45987b4e3713dc8e501d9027..5e58dd0916cbe423c9fa2c6dad35176ca666c00e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eb6c9f3d2059367b3b1aef8d2c68f29e10380f9b..ced606bf36fd179bd6f1352b3bf2fea0855a909f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014      Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/errno.h>
index 0f2734eb02e50bf1d52e3590b07211a961896319..e427415e7ed72b18bb2bc479982269b797909240 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014      Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/delay.h>
index 911563be0bd370d692b000ab89155de1d3700a7d..234277a299c76fe648fecd3f472a003b8b24bab8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009 Sergey Kubushyn <ksi@koi8.net>
  *
@@ -5,8 +6,6 @@
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
  *
  * Multibus/multiadapter I2C core functions (wrappers)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <i2c.h>
index 82abb439f0c17f569e6da4e94fa7e3d6ee6b3e6b..0922fe9bb109c8c357b9e1f58e7228e6ec0f51f3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 937410fa2c2cd684e6b26732f0ea8ea070a5dbd8..8d3e0555a179c26244962022e5fddb4456496bbe 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductors, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 550a728cdcbce45230dbb71cd4c3009f96b26ca5..f5509fef1631adbf4abae87b5a2c9631d44ef985 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
  * SMBus block read/write support added by Stefan Roese:
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 26ee202880eea861373af4e5e5211db425703dc4..d13e4deee59d85f40fa54d9bf093cd13d80c98f4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
  *
- * SPDX-License-Identifier:      GPL-2.0+
- *
  * NOTE: This driver should be converted to driver model before June 2017.
  * Please see doc/driver-model/i2c-howto.txt for instructions.
  */
index 661d03147a4e9d2a99169802a98b64cf7643be44..a95b5cc9025a1821d2ac1896b9fed0306da5d118 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * LPC32xx I2C interface driver
  *
  * (C) Copyright 2014-2015  DENX Software Engineering GmbH
  * Written-by: Albert ARIBAUD - 3ADEV <albert.aribaud@3adev.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4f37d2f3168aa3df6f24b77769ea5f1ca0a9e7a6..8c9318d4f150864d138b33108dc74ec189ec6da9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 - Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/arch/i2c.h>
index 3831f4e4fba3313a3bd424bfe3cd4c1f4ec2acba..68ed9b547ddf767b6a5b0527be9139a0b3ad5b3b 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2015 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 obj-$(CONFIG_I2C_ARB_GPIO_CHALLENGE) += i2c-arb-gpio-challenge.o
 obj-$(CONFIG_$(SPL_)I2C_MUX) += i2c-mux-uclass.o
 obj-$(CONFIG_I2C_MUX_PCA954x) += pca954x.o
index 66ce7ecc9c2ad65598f5fb4e478e1bca01339704..413aaa6ba314d73a44295531c95593fabf7ca189 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0269b3a18eca24eaf56a65662e7d8960e5c1fe68..28f640042f3fabd49a04e3e725288f79b0a9be5d 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * I2C multiplexer using GPIO API
  *
  * Copyright 2017 NXP
  *
  * Peng Fan <peng.fan@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index 187e8a7c91730afe56ab52ca04ee39dc1b0b0002..10336919adb556ba15290e268aad5c6187d5ffa4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2b70ff82bdd09af59abbe2e894b38328dac55687..4debc03957272e91dbdaade1b0a3ecd597c88ce0 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 - 2016 Xilinx, Inc.
  * Copyright (C) 2017 National Instruments Corp
  * Written by Michal Simek
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 913721b987c0285555e58677bd9f35c4b9f45e1d..8a56ef9a245977d788ca4c29934774bcd6cd5a82 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it
@@ -11,8 +12,6 @@
  * (C) Copyright 2011 Marvell Inc.
  * Lei Wen <leiwen@marvell.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Back ported to the 8xx platform (from the 8260 platform) by
  * Murray.Jensen@cmst.csiro.au, 27-Jan-01.
  */
index 1e6289290de209d28d5177ccc581e4d23165e0cc..ec2d439e31708ecf2ef7601bdbe3a42477928f93 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Marvell Inc, <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MV_I2C_H_
index 38bca897458661aa652e635bc252895fecdad812..f9822e56b8943eb4120c6ac24bbe141394b69c8c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Driver for the TWSI (i2c) controller found on the Marvell
  * orion5x and kirkwood SoC families.
  *
  * Author: Albert Aribaud <albert.u.boot@aribaud.net>
  * Copyright (c) 2010 Albert Aribaud.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a17c1eceae0960616f93818d388aa6569c745ae8..9999d9fe5e4bd01fd5155a307b91017f0328eabe 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * i2c driver for Freescale i.MX series
  *
@@ -10,8 +11,6 @@
  *  Copyright (C) 2007 RightHand Technologies, Inc.
  *  Copyright (C) 2008 Darius Augulis <darius.augulis at teltonika.lt>
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d454410755753bcf3c764ce04f0df7141273992c..6766d3754794d323ab52252fe0b07e0c61fd6035 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 I2C Driver
  *
@@ -9,8 +10,6 @@
  *
  * Which was based on a (non-working) driver which was:
  * Copyright (C) 2009-2010 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8a4ae9847c5c80fcf70b3944fe1c80754780a8fe..3458cf3a7dfaeab5078418108b333d821eb424e7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004-2010
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _OMAP2PLUS_I2C_H_
 #define _OMAP2PLUS_I2C_H_
index bfba443f6275bbab7e2dcdd6f00cda0b1ee78a12..a2627dca5fa2ee0deb7214b4a4862c90aca1af22 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * drivers/i2c/rcar_i2c.c
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
  * Copyright (C) 2013 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  *
- * SPDX-License-Identifier: GPL-2.0
- *
  * NOTE: This driver should be converted to driver model before June 2017.
  * Please see doc/driver-model/i2c-howto.txt for instructions.
  */
index 57ae2f51fca27227bac52bf6f0aaf1cb08e38b46..e91fc86c1acc7b5f0f25ffd939f6f448dbe3034c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas RCar IIC driver
  *
@@ -6,8 +7,6 @@
  * Based on
  * Copyright (C) 2011, 2013 Renesas Solutions Corp.
  * Copyright (C) 2011, 2013 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a09adcdc15069d713b5e053ca11497139d04687e..001af668a8a37d533522cea050ce4a0d81bd8682 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  *
  * (C) Copyright 2008-2014 Rockchip Electronics
  * Peter, Software Engineering, <superpeter.cai@gmail.com>.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 996a6510a34ea96dc070fff1770879013eb8e5ad..ad0bc69fa383e7d64e10ea72131ac9548a96b0e6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * David Mueller, ELSOFT AG, d.mueller@elsoft.ch
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index aa10fc73cd7ef9961057652c9b6f788c4ee48e5f..ec8f1acaef5416165a31c421ecbc33e4b0cfb744 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _S3C24X0_I2C_H
index 6e02dac2ec17cd981c7c9d25f69494d752fa4321..66578510849dbb770059136fd8cddb50b068296b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Simulate an I2C port
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ef797252198c7ad342308166e0e8d64adea6c0c0..b69d21359397db9130f39803a448baceecb1f441 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011, 2013 Renesas Solutions Corp.
  * Copyright (C) 2011, 2013 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * NOTE: This driver should be converted to driver model before June 2017.
  * Please see doc/driver-model/i2c-howto.txt for instructions.
  */
index 1c12fb8c4f7b73003861a355d0dea3007e126956..6fe356baca8d4a77394bfd2ae762fd419ea7143f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C) 2012 Renesas Solutions Corp.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * NOTE: This driver should be converted to driver model before June 2017.
  * Please see doc/driver-model/i2c-howto.txt for instructions.
  */
index cc9c5ef356fdc3ff620cce3a8b3437a950ebf1a2..7f0303cc051fd6d06cea1a44247f217f1dd564f8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * (C) Copyright 2001, 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This has been changed substantially by Gerald Van Baren, Custom IDEAS,
  * vanbaren@cideas.com.  It was heavily influenced by LiMon, written by
  * Neil Russell.
index 5ca0b7d497104d94e3a2c164c0584429a72749a0..36ec610c8ec696cdf01e2daf9ecf9afcacef6c3f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 STMicroelectronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b46a09a4e07e1638f076e531225e00b18da0b57e..b4fff43269889fec6d52e64eb089e314726a72e3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 2d6cd0286e1a9266770e6517ce787ca04d3042bf..4be41ddbf057ce41335a61ff992f11320921c004 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
  * Copyright (c) 2010-2011 NVIDIA Corporation
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 90292d287137ecddaf1d19a82c64b424f31e74c8..208c0900ef842d118b0347580c9ff240034e5d37 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004 Tundra Semiconductor Corp.
  * Author: Alex Bounine
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * NOTE: This driver should be converted to driver model before June 2017.
  * Please see doc/driver-model/i2c-howto.txt for instructions.
  */
index 85be58fee2daa40d07b89cb9e5c89b8e701425c8..da25067c21fd5e3345d247049d6e5677f6dff6e6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Driver for the Zynq-7000 PS I2C controller
  * IP from Cadence (ID T-CS-PE-0007-100, Version R1p10f2)
@@ -7,8 +8,6 @@
  *
  * Copyright (c) 2012-2013 Xilinx, Michal Simek
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * NOTE: This driver should be converted to driver model before June 2017.
  * Please see doc/driver-model/i2c-howto.txt for instructions.
  */
index ee7bfc4d2c6066e5c0446e4909a4beb461877537..d13baf3576ae42532400887c7eb2f3f49fe6fff4 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_DM_KEYBOARD) += keyboard-uclass.o
 
index f0bf139ae1902e2a93c3e0cc319f7f04a6bd5e6d..8c1a25c73f772e9f3282b3b477d3467f11b6dd6b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Chromium OS Matrix Keyboard
  *
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 18476e97d1886d8569e1343a1d9129c73835b4ce..5678f8e3cfb1b98e41e881b81692d33a6bc7d50e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002 ELTEC Elektronik AG
  * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* i8042.c - Intel 8042 keyboard driver routines */
index a33f7e94bf49cfbefd9a7be2ce5edb03d0aea9ad..29620a9e2793b5d318bafc9d67d77ef734698ef8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Translate key codes into ASCII
  *
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2004 DENX Software Engineering, Wolfgang Denk, wd@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cd5bce361356f899485a3cb9e642227344f278da..8951e128ec7f4d4890744ea6bf601eaa2eab0a2c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Manage Keyboard Matrices
  *
  * Copyright (c) 2012 The Chromium OS Authors.
  * (C) Copyright 2004 DENX Software Engineering, Wolfgang Denk, wd@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e2ce25c6891fe5c6dcfec1c1f6d7416a4a010a54..db1a51503618e14dc1d494555d64d84f99688131 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1c2768345a828808bea6eeece42c06b736614c9c..70429b94a49c6c866afb2b0b3997301dbe250ccb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dc5868c0ab9ac446ccb50cb87dbd9bf58074081d..3a1c46b3046b6aea3653a32fd1bd418cf8926bc0 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * TWL4030 input
  *
  * Copyright (C) 2015 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <twl4030.h>
index 8de032a1cd07af75510ea0dd202ef1c7dccc019f..76bd3488fc644e9c8b636513a082708f20f64c07 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * TWL6030 input
  *
  * Copyright (C) 2016 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <twl6030.h>
index 9d079f8336e15ba67ec2ce09a32e797e84d7588b..160a8f3ae8d687bb43d6f3e09dae7272d40d75a6 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2015 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += led-uclass.o
 obj-$(CONFIG_LED_BCM6328) += led_bcm6328.o
index 78ab76050d64953e19b9f767021689263689444d..2f4d69eedddc07fc9ff0c6a277a6558352b3c9db 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5d545c50960e5f6c1bfb7140c77715bfc5ea77c4..a1bf44cb3554d7e671dff65032f90eb62b2ca219 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e8a3b64e6867c5df69df84175b40a1fa9e69c888..4b1c24bd95ebdedaf8e4379d79e802bd2fe442f9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5e0c524aecf7b08d2151c81d2d6d7b05b67ff228..a36942b9348bdad938f8478cd91be17931dab499 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -11,6 +10,7 @@
 #include <led.h>
 #include <asm/gpio.h>
 #include <dm/lists.h>
+#include <dm/uclass-internal.h>
 
 struct led_gpio_priv {
        struct gpio_desc gpio;
@@ -58,11 +58,25 @@ static int led_gpio_probe(struct udevice *dev)
 {
        struct led_uc_plat *uc_plat = dev_get_uclass_platdata(dev);
        struct led_gpio_priv *priv = dev_get_priv(dev);
+       const char *default_state;
+       int ret;
 
        /* Ignore the top-level LED node */
        if (!uc_plat->label)
                return 0;
-       return gpio_request_by_name(dev, "gpios", 0, &priv->gpio, GPIOD_IS_OUT);
+
+       ret = gpio_request_by_name(dev, "gpios", 0, &priv->gpio, GPIOD_IS_OUT);
+       if (ret)
+               return ret;
+
+       default_state = dev_read_string(dev, "default-state");
+       if (default_state) {
+               if (!strncmp(default_state, "on", 2))
+                       gpio_led_set_state(dev, LEDST_ON);
+               else if (!strncmp(default_state, "off", 3))
+                       gpio_led_set_state(dev, LEDST_OFF);
+       }
+       return 0;
 }
 
 static int led_gpio_remove(struct udevice *dev)
@@ -104,6 +118,14 @@ static int led_gpio_bind(struct udevice *parent)
                        return ret;
                uc_plat = dev_get_uclass_platdata(dev);
                uc_plat->label = label;
+
+               if (ofnode_read_bool(node, "default-state")) {
+                       struct udevice *devp;
+
+                       ret = uclass_get_device_tail(dev, 0, &devp);
+                       if (ret)
+                               return ret;
+               }
        }
 
        return 0;
index d053db031dd939c1db942008e33bac5f774d4337..1b4a5863c9e5c3a24989e2ca61145e80da996c4e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 8351522bd4d507c5395562364e957bfa8a731b8c..ba1bb1cf957bd0245b4aef80b5cd01228b86d9ee 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 530c62c029c8f02978c63f1ec4b751f6027c7093..bc917b3de49413b0228a6c280b29d18b1d75b36b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 8d1df20bf9ce5e02afe4757254a7bc9fd8adaf0b..9bee886561c5296cdd8a226ef7d6e1478db0c9bd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 6124e389bd96b40807d266222334b8a06af4939d..238add0879af52fee82428403c23576dd15f31e0 100644 (file)
@@ -1,3 +1,2 @@
-# SPDX-License-Identifier:     GPL-2.0+
 
 obj-$(CONFIG_TI_AEMIF) += ti-aemif.o
index f821daea4e1438f2535126716d67246d3b485e91..6250e274e12f10dd9232f40a2c174f1689116252 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Keystone2: Asynchronous EMIF Configuration
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index d774569cbc2839151fd3aa75afd1fffcac8630f9..be900cf4d6ecf89fff7ec078aef6dabae05a70d2 100644 (file)
@@ -263,5 +263,9 @@ config SYS_I2C_EEPROM_ADDR_OVERFLOW
 
 endif
 
-
+config GDSYS_RXAUI_CTRL
+       bool "Enable gdsys RXAUI control driver"
+       depends on MISC
+       help
+         Support gdsys FPGA's RXAUI control.
 endmenu
index e8d598cd47e4b323150910bb076f98f3a0b01c7d..e362609d62a4ea0250bf99157b7457a08eb33fb7 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_MISC) += misc-uclass.o
 obj-$(CONFIG_ALI152X) += ali512x.o
@@ -54,3 +52,4 @@ obj-$(CONFIG_QFW) += qfw.o
 obj-$(CONFIG_ROCKCHIP_EFUSE) += rockchip-efuse.o
 obj-$(CONFIG_STM32_RCC) += stm32_rcc.o
 obj-$(CONFIG_SYS_DPAA_QBMAN) += fsl_portals.o
+obj-$(CONFIG_GDSYS_RXAUI_CTRL) += gdsys_rxaui_ctrl.o
index f271f8a687da85928a66d6b777df96b37474420f..e714e28bdc30b3de55ad875441fbd0157a03c14a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB <daniel@omicron.se>.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 87aadaf24f8c6bcc6580672eb564825ed2267c24..883b2a35e0793221ef628512ff99652f5e05fa9b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2703c347540b0fd6b6128ffd7acee01be692c49a..5ba0a542060a116ae0b6a11c272c8db04e07acf3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2011 The ChromiumOS Authors.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index bed80dc4554b5a3fee88d9c0b7da2b6bc6033fb4..5fd2cd9973945637c3a9260899d84802ee34a284 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Chromium OS cros_ec driver
  *
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6e0934017a3eeec20dd71fb8738958666beb02c1..cdd55f5aa85cfab427700ebbd16202d0896ee157 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Chromium OS cros_ec driver - I2C interface
  *
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 78378410f444de585490bc271428e806ef17205f..be17adcc5ace1036455d4bc7cb7bca6ee145f85c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Chromium OS cros_ec driver - LPC interface
  *
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 1f1e23e6d1c51ca78027048a776f8ccacc7b0f42..47a9d26c3c7b7365cf80794ffbf45a9734cc7fcb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Chromium OS cros_ec driver - sandbox emulation
  *
  * Copyright (c) 2013 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 51714a471c84abfd81ae00879c3b078d70294c10..be510704c48bec2456b554d52ea9cf8f506b03a2 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Chromium OS cros_ec driver - SPI interface
  *
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 55f8936513837617dfb3d3cbbeefc92d0588659b..bf20a833ecdd620a77858e8d1373bf0be4c0d05f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /*
index a6c6c58cc41b542dc4014adccf8c6c884782cd46..5c7a1a8c737cd009982fcf7e2631ab45b58c683a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __DS4510_H_
index 996f45c2810036f039e43d7e99408cf6ea46b473..abd20b4d61f5e4813752214b2ef4419d13381cae 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  * Author: Zhuoyu Zhang <Zhuoyu.Zhang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index a33efdb3b34cae2112bfc0ac55c523aa02dbfc8e..7d66c3cf765ffa5a67a8cd0fc838929e53622b72 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * Author: Dipen Dudhat <dipen.dudhat@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3c9f029edaaa9e5cbf68e1d881c9bb0b78d9309f..f8075db8d5ec33973659eef9c9aa05aef1c74913 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009-2013 ADVANSEE
  * Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
@@ -5,8 +6,6 @@
  * Based on the mpc512x iim code:
  * Copyright 2008 Silicon Turnkey Express, Inc.
  * Martha Marx <mmarx@silicontkx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 159dff828163cd5c83e6541ba70e5b243729b172..7c22b8d20999fff3bbfbb6cebd52fbd5dad420b6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 415232e1c15d6ff79ce26b2653469fc4f53db7d6..e9f351dc3aa468424cebb34d5a11aeb4438f4dee 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
diff --git a/drivers/misc/gdsys_rxaui_ctrl.c b/drivers/misc/gdsys_rxaui_ctrl.c
new file mode 100644 (file)
index 0000000..9a63c32
--- /dev/null
@@ -0,0 +1,76 @@
+// SPDX-License-Identifier: GPL-2.0+
+/*
+ * (C) Copyright 2015
+ * Dirk Eibach,  Guntermann & Drunck GmbH, eibach@gdsys.de
+ *
+ * (C) Copyright 2017
+ * Mario Six,  Guntermann & Drunck GmbH, mario.six@gdsys.cc
+ */
+
+#include <common.h>
+#include <dm.h>
+#include <regmap.h>
+#include <misc.h>
+
+struct gdsys_rxaui_ctrl_regs {
+       u16 gen_cnt;
+       u16 err_cnt;
+       u16 succ_cnt;
+       u16 status;
+       u16 ctrl_0;
+       u16 ctrl_1;
+};
+
+#define rxaui_ctrl_set(map, member, val) \
+       regmap_set(map, struct gdsys_rxaui_ctrl_regs, member, val)
+
+#define rxaui_ctrl_get(map, member, valp) \
+       regmap_get(map, struct gdsys_rxaui_ctrl_regs, member, valp)
+
+struct gdsys_rxaui_ctrl_priv {
+       struct regmap *map;
+};
+
+int gdsys_rxaui_set_polarity_inversion(struct udevice *dev, bool val)
+{
+       struct gdsys_rxaui_ctrl_priv *priv = dev_get_priv(dev);
+       u16 state;
+
+       rxaui_ctrl_get(priv->map, ctrl_1, &state);
+
+       if (val)
+               state |= ~0x7800;
+       else
+               state &= ~0x7800;
+
+       rxaui_ctrl_set(priv->map, ctrl_1, state);
+
+       return 0;
+}
+
+static const struct misc_ops gdsys_rxaui_ctrl_ops = {
+       .set_enabled = gdsys_rxaui_set_polarity_inversion,
+};
+
+int gdsys_rxaui_ctrl_probe(struct udevice *dev)
+{
+       struct gdsys_rxaui_ctrl_priv *priv = dev_get_priv(dev);
+
+       regmap_init_mem(dev, &priv->map);
+
+       return 0;
+}
+
+static const struct udevice_id gdsys_rxaui_ctrl_ids[] = {
+       { .compatible = "gdsys,rxaui_ctrl" },
+       { }
+};
+
+U_BOOT_DRIVER(gdsys_rxaui_ctrl) = {
+       .name           = "gdsys_rxaui_ctrl",
+       .id             = UCLASS_MISC,
+       .ops            = &gdsys_rxaui_ctrl_ops,
+       .of_match       = gdsys_rxaui_ctrl_ids,
+       .probe          = gdsys_rxaui_ctrl_probe,
+       .priv_auto_alloc_size = sizeof(struct gdsys_rxaui_ctrl_priv),
+};
index 9a77c6e164c0ee4c2fcafe46ea570c6a6054ddc7..243e7ae5abfbb5c7989f0c2f22da7b47a4fd9fee 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6f84e815e823b75259c49b90e00640405bf579b9..29ed45923ffddbf3fdb4d2f8f51ca92446dcab74 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Simulate an I2C eeprom
  *
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 61ed50d900023e13752d053e031f504b1c10e4d0..e68a056a559d1f5f9277f0e908d3a8fa2f0d4f69 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010 Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index d9eea3dac5c0a06503dcb7e55d368bba9719eb71..0dc62d003445e65304fd3fa5a96db3c032705094 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8662e82cfa118a9b21b7481dea84325f174e19d8..9ff475d9255dbefdec24fef374d77bbd5710ea2a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 ADVANSEE
  * Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
@@ -8,8 +9,6 @@
  * http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git/tree/drivers/misc/imx_otp.c?h=imx_v2009.08_1.1.0&id=9aa74e6,
  * which is:
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a42164cccdfed3ed8500245080972c4258ca7309..21cae02118f4277e035a899414fa45c40fa8b234 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 OCOTP Driver
  *
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Note: The i.MX23/i.MX28 OCOTP block is a predecessor to the OCOTP block
  *       used in i.MX6 . While these blocks are very similar at the first
  *       glance, by digging deeper, one will notice differences (like the
index 8a92ccb884b752905098d9db1e472f585e775999..f5de3329b78c9cf00ef24d792f3a11cef1ab1ecd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Rob Taylor, Flying Pig Systems. robt@flyingpig.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index ced70f178b33dee1bd2093ffc6046057960f782c..daf5019d0170f3234ae110777596b108ae00dd5f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 226a31ab1b995551b52948e5034a5817d39cbe6a..2333ec803829088c1c090e9b0b4d54a46b229439 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8ed2ad4f930bf7c35442e91d5b0a92feac95bf60..c8f6c46069b776f8afa6779efb2f7499dcb52504 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9a5480349efd28c6ee6a7b2a949cef5b829ee46f..81e26614d3b5422dc74950db6ea2c56ed3ff9f94 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Miao Yan <yanmiaobest@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a2203bf37b730cf2a9c3925dc64e8a2cd9fa52b8..8a213c9e270c8070203a53863f1353794565e35a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * eFuse driver for Rockchip devices
  *
  * Copyright 2017, Theobroma Systems Design und Consulting GmbH
  * Written by Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fcce3a41db57f9ea758a1404369199da4dc87268..bda064f1365b39b01ca2bdcf3f39b08c36f2220c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ec53533bde6c955dc4b32ec4f652dbc560de1d83..3b7b1c8bcf2ac05f186f753cb33e937f3fa30b45 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 24aba78882ac66ab337922e9ead78242f46497bd..999031625b54e25792944cbd30aabe29bcd36cff 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3773c85424f8cd4926a0b7e52af9f0ace591500e..8983ab40e46a869a5d41c37f7c6b0b770dfe9190 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 87d9928362be9ec7260ad54b94cb5f6b34a43996..dee82c0b7b1e1edf17f238a102dd52934ede49f6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <dm/device-internal.h>
 #include <dm/lists.h>
 
-struct stm32_rcc_clk stm32_rcc_clk_f4 = {
+struct stm32_rcc_clk stm32_rcc_clk_f42x = {
        .drv_name = "stm32fx_rcc_clock",
-       .soc = STM32F4,
+       .soc = STM32F42X,
+};
+
+struct stm32_rcc_clk stm32_rcc_clk_f469 = {
+       .drv_name = "stm32fx_rcc_clock",
+       .soc = STM32F469,
 };
 
 struct stm32_rcc_clk stm32_rcc_clk_f7 = {
@@ -62,7 +66,8 @@ static const struct misc_ops stm32_rcc_ops = {
 };
 
 static const struct udevice_id stm32_rcc_ids[] = {
-       {.compatible = "st,stm32f42xx-rcc", .data = (ulong)&stm32_rcc_clk_f4 },
+       {.compatible = "st,stm32f42xx-rcc", .data = (ulong)&stm32_rcc_clk_f42x },
+       {.compatible = "st,stm32f469-rcc", .data = (ulong)&stm32_rcc_clk_f469 },
        {.compatible = "st,stm32f746-rcc", .data = (ulong)&stm32_rcc_clk_f7 },
        {.compatible = "st,stm32h743-rcc", .data = (ulong)&stm32_rcc_clk_h7 },
        { }
index 3b8aa48aad8bcd9522c982faaf3e676693abb385..56cd0700fa45a1d044ddf6aa6dff2dee9960a02f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * PCI emulation device which swaps the case of text
  *
  * Copyright (c) 2014 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e78b6e476eb16d9a31731f40f68f22089df0acd3..d5cef188d74238dc8aec6475f7302a685af75653 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1fdf8efff3b9eb9b44b92156d243f2ec2be33ad4..b3ed03e9dab38ccdfae69cb3c02c1a6c8e7e4037 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 93639e198987f9e04f0294ff146334ef76d2043b..db05c8917ffb44fe1a2f9ac933a969d1e1241917 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 432e74125c6828614701a1173975d2cd1fbcd823..2d9a8c4fbc2d9f3233fdcce4ea8406860f96172c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix at windriver.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * twl4030_led_init is from cpu/omap3/common.c, power_init_r
  *
  * (C) Copyright 2004-2008
index 59db7d971cab6cdcd79cb94cbb6a8dbf6602b11a..3838b3f74f40738bec07dd601b1512964413215f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4fa8dd83bb741a561ec71d5997d9b14dff1fd357..3f15f85efdaa57160efdc5b4b6d76c502d5f65c7 100644 (file)
@@ -124,6 +124,14 @@ config MMC_VERBOSE
          Enable the output of more information about the card such as the
          operating mode.
 
+config MMC_TRACE
+       bool "MMC debugging"
+       default n
+       help
+         This is an option for use by developer. Enable MMC core debugging.
+
+         If you need to see the MMC core message, say Y.
+
 config SPL_MMC_TINY
        bool "Tiny MMC framework in SPL"
        help
index cf46c332f1cfe41481db4ce31216cab050f8eba5..3a9805dad98d6abba79b3bd1d143b9f9e6a80ce9 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += mmc.o
 obj-$(CONFIG_$(SPL_)DM_MMC) += mmc-uclass.o
index 8664a373a10f46652f408c22ec75f79484ac588c..e267cd782e8b1f4d5e9f144ebe6f2a3636c0bde9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ARM PrimeCell MultiMedia Card Interface - PL180
  *
@@ -6,8 +7,6 @@
  * Author: Ulf Hansson <ulf.hansson@stericsson.com>
  * Author: Martin Lundholm <martin.xa.lundholm@stericsson.com>
  * Ported to drivers/mmc/ by: Matt Waddel <matt.waddel@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define DEBUG */
index 9df4b75470f8dc7d41b3d29c122e36eedf78db28..6b98db6cd978d6c407102064f68a5a9dd4b1a82e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ARM PrimeCell MultiMedia Card Interface - PL180
  *
@@ -6,8 +7,6 @@
  * Author: Ulf Hansson <ulf.hansson@stericsson.com>
  * Author: Martin Lundholm <martin.xa.lundholm@stericsson.com>
  * Ported to drivers/mmc/ by: Matt Waddel <matt.waddel@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARM_PL180_MMCI_H__
index 9b37e32c8dbb69c5adfd1c65fa0dffdb9bfc24b2..4be47ba75e3b453d2c27d48783a01378b584db9b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Atmel Corporation
  *                   Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 752c660ea7333c850a4d6fdbd855bb98e533a0e4..96428333b0abb2d28f3d845998fa2d44a70ce9ef 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * bcm2835 sdhost driver.
  *
@@ -27,8 +28,6 @@
  *  sdhci-bcm2708.c by Broadcom
  *  sdhci-bcm2835.c by Stephen Warren and Oleksandr Tymoshenko
  *  sdhci.c and sdhci-pci.c by Pierre Ossman
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #include <clk.h>
 #include <common.h>
index dd784290bc6ae27fc176ca4ef075c3a3f61b1f48..d7cb88a40ab2cbc680aa4a9f3445ead94dc436ea 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Davinci MMC Controller Driver
  *
  * Copyright (C) 2010 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 23f642980bfa97ee41910c7ad0b1134eb8bc72e1..13180fc0d69fa0bc178f8c29b877d18abedb3ce8 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 SAMSUNG Electronics
  * Jaehoon Chung <jh80.chung@samsung.com>
  * Rajeshawari Shinde <rajeshwari.s@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <bouncebuf.h>
index 48643de3aa87510bc5a1d1aba9a7826c160ac470..865fdf4dbba025bce4ca8fd81ab902a998e11a60 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 SAMSUNG Electronics
  * Jaehoon Chung <jh80.chung@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6018f84307d18793f87f1f45e2da57861f3ff767..4528345c676202898a5dc62b773bf9b7aa1f5fac 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007, 2010-2011 Freescale Semiconductor, Inc
  * Andy Fleming
@@ -5,8 +6,6 @@
  * Based vaguely on the pxa mmc code:
  * (C) Copyright 2003
  * Kyle Harris, Nexus Technologies, Inc. kharris@nexus-tech.net
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
@@ -983,7 +982,7 @@ static int esdhc_init_common(struct fsl_esdhc_priv *priv, struct mmc *mmc)
 #endif
 
        /* Set the initial clock speed */
-       mmc_set_clock(mmc, 400000, false);
+       mmc_set_clock(mmc, 400000, MMC_CLK_ENABLE);
 
        /* Disable the BRR and BWR bits in IRQSTAT */
        esdhc_clrbits32(&regs->irqstaten, IRQSTATEN_BRR | IRQSTATEN_BWR);
index 301d9b3ab996b1eb3fd8e284aee5ec14d1c1d8ac..4557cd3dd78dd62bdab923a4cedf2591282a2487 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9de3a1503dee8ed9a2bdb785187e354fb877fe62..00209e33889d401b7b96a5adde6e03c70c962747 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Faraday MMC/SD Host Controller
  *
@@ -6,8 +7,6 @@
  *
  * Copyright 2018 Andes Technology, Inc.
  * Author: Rick Chen (rick@andestech.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e41736066217c0a88b71b2b2f8d558ab00506e14..782d92be2f5f92774db24b5fa63b95200fe5c8df 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Faraday FTSDC010 Secure Digital Memory Card Host Controller
  *
  * Copyright (C) 2011 Andes Technology Corporation
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <mmc.h>
 
index 186b3d7dbf1a71447c0734eab3a46ee576259230..93b88d17d4041ad0dfe9cf674971eaf54977ebb6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010
  * Rob Emanuele <rob@emanuele.us>
@@ -5,8 +6,6 @@
  *
  * Original Driver:
  * Copyright (C) 2004-2006 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 44a8ef825f32c55251d69b86c9fedb677b1f7c63..ce395d53c9421a592102c375ae09cc5b99629ca5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Linaro
  * peter.griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ddd821bfc3317efafb2f262de0c864bcb75b8a9e..f5e1f2cbbd32fbf5af8cab6a1de2a3a5a74a4557 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index 454593eec43d0ce13e0dc530be807df33885def4..332f1e12a58377dfcb8a7e8b963e9643e17265c0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Carlo Caione <carlo@caione.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -253,7 +252,7 @@ static int meson_mmc_probe(struct udevice *dev)
        mmc->priv = pdata;
        upriv->mmc = mmc;
 
-       mmc_set_clock(mmc, cfg->f_min, false);
+       mmc_set_clock(mmc, cfg->f_min, MMC_CLK_ENABLE);
 
        /* reset all status bits */
        meson_write(mmc, STATUS_MASK, MESON_SD_EMMC_STATUS);
index 0481e276c0f1ef598c9c4a1926ff2a9efeed17c6..f73f07254be664cdd5bd5c053b208c57cff47c0e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f72b80c70484062e92fe9ff3df6fb8b951f70e61..a08c69476ca8395ac301ac4731309974ad3e8aaf 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008, Freescale Semiconductor, Inc
  * Andy Fleming
  *
  * Based vaguely on the Linux code
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
@@ -530,7 +529,7 @@ static int mmc_switch_voltage(struct mmc *mmc, int signal_voltage)
         * During a signal voltage level switch, the clock must be gated
         * for 5 ms according to the SD spec
         */
-       mmc_set_clock(mmc, mmc->clock, true);
+       mmc_set_clock(mmc, mmc->clock, MMC_CLK_DISABLE);
 
        err = mmc_set_signal_voltage(mmc, signal_voltage);
        if (err)
@@ -538,7 +537,7 @@ static int mmc_switch_voltage(struct mmc *mmc, int signal_voltage)
 
        /* Keep clock gated for at least 10 ms, though spec only says 5 ms */
        mdelay(10);
-       mmc_set_clock(mmc, mmc->clock, false);
+       mmc_set_clock(mmc, mmc->clock, MMC_CLK_ENABLE);
 
        /*
         * Failure to switch is indicated by the card holding
@@ -1507,6 +1506,8 @@ int mmc_set_clock(struct mmc *mmc, uint clock, bool disable)
        mmc->clock = clock;
        mmc->clk_disable = disable;
 
+       debug("clock is %s (%dHz)\n", disable ? "disabled" : "enabled", clock);
+
        return mmc_set_ios(mmc);
 }
 
@@ -1673,7 +1674,8 @@ static int sd_select_mode_and_width(struct mmc *mmc, uint card_caps)
 
                                /* configure the bus mode (host) */
                                mmc_select_mode(mmc, mwt->mode);
-                               mmc_set_clock(mmc, mmc->tran_speed, false);
+                               mmc_set_clock(mmc, mmc->tran_speed,
+                                               MMC_CLK_ENABLE);
 
 #ifdef MMC_SUPPORTS_TUNING
                                /* execute tuning if needed */
@@ -1689,7 +1691,7 @@ static int sd_select_mode_and_width(struct mmc *mmc, uint card_caps)
 
 #if CONFIG_IS_ENABLED(MMC_WRITE)
                                err = sd_read_ssr(mmc);
-                               if (!err)
+                               if (err)
                                        pr_warn("unable to read ssr\n");
 #endif
                                if (!err)
@@ -1698,7 +1700,8 @@ static int sd_select_mode_and_width(struct mmc *mmc, uint card_caps)
 error:
                                /* revert to a safer bus speed */
                                mmc_select_mode(mmc, SD_LEGACY);
-                               mmc_set_clock(mmc, mmc->tran_speed, false);
+                               mmc_set_clock(mmc, mmc->tran_speed,
+                                               MMC_CLK_ENABLE);
                        }
                }
        }
@@ -1859,7 +1862,7 @@ static int mmc_select_mode_and_width(struct mmc *mmc, uint card_caps)
                return -ENOTSUPP;
        }
 
-       mmc_set_clock(mmc, mmc->legacy_speed, false);
+       mmc_set_clock(mmc, mmc->legacy_speed, MMC_CLK_ENABLE);
 
        for_each_mmc_mode_by_pref(card_caps, mwt) {
                for_each_supported_width(card_caps & mwt->widths,
@@ -1902,7 +1905,7 @@ static int mmc_select_mode_and_width(struct mmc *mmc, uint card_caps)
 
                        /* configure the bus mode (host) */
                        mmc_select_mode(mmc, mwt->mode);
-                       mmc_set_clock(mmc, mmc->tran_speed, false);
+                       mmc_set_clock(mmc, mmc->tran_speed, MMC_CLK_ENABLE);
 #ifdef MMC_SUPPORTS_TUNING
 
                        /* execute tuning if needed */
@@ -2427,7 +2430,7 @@ static void mmc_set_initial_state(struct mmc *mmc)
 
        mmc_select_mode(mmc, MMC_LEGACY);
        mmc_set_bus_width(mmc, 1);
-       mmc_set_clock(mmc, 0, false);
+       mmc_set_clock(mmc, 0, MMC_CLK_ENABLE);
 }
 
 static int mmc_power_on(struct mmc *mmc)
@@ -2447,7 +2450,7 @@ static int mmc_power_on(struct mmc *mmc)
 
 static int mmc_power_off(struct mmc *mmc)
 {
-       mmc_set_clock(mmc, 0, true);
+       mmc_set_clock(mmc, 0, MMC_CLK_DISABLE);
 #if CONFIG_IS_ENABLED(DM_MMC) && CONFIG_IS_ENABLED(DM_REGULATOR)
        if (mmc->vmmc_supply) {
                int ret = regulator_set_enable(mmc->vmmc_supply, false);
index 6d77ce95e7e2ecaf68a47411396eade2d39c2685..64dc147a4787c918c85f5ac66101e1ac59a2c41e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Amar <amarendra.xt@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 100b931e5b349f33d36691a5c552675935c4be8c..6c8b50830f338a9f658a7224ec778636cf4120ea 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a9be4b0102951e324832c849a967fdb2757807b2..f49b6eb573c000be3d600c38a087ffdfd7b26fc9 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2008,2010 Freescale Semiconductor, Inc
  * Andy Fleming
  *
  * Based (loosely) on the Linux code
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MMC_PRIVATE_H_
index 54acbf73367b8acbb7d4597ef9c4c9815a05e7f4..b8acc33c76d00f21d8f57e4e20f66e4161a56ec5 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008, Freescale Semiconductor, Inc
  * Andy Fleming
  *
  * Based vaguely on the Linux code
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index f0661bd96c31a04bf041e2d4ee164bb5a31fbfa9..51f9e0ec05837625efc65ebc6570ad91e3458273 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Qualcomm SDHCI driver - SD/eMMC controller
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  *
  * Based on Linux driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0ed0d38c90295f5d74d177c87ccb029c926d9529..de4ae0a0e76688f247f753e7fbd963f804002df3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Marvell SD Host Controller Interface
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3c7fb2130e041aef464b6b8ba090a54084b11446..958ac17954b2b7bcfd37e4bb407fc289c69a2046 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Marvell MMC/SD/SDIO driver
  *
  * (C) Copyright 2012-2014
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Maen Suleiman, Gerald Kerma
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eb014cc5279d5e8f6d96f6d612b399b763eba9ff..92db4ae5a66ddb25f31326a7e0c59d5ae5bd3f7a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 SSP MMC driver
  *
@@ -14,8 +15,6 @@
  * Based vaguely on the pxa mmc code:
  * (C) Copyright 2003
  * Kyle Harris, Nexus Technologies, Inc. kharris@nexus-tech.net
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index b7a2ebfe3f8e8428ae80b877e314d1d53e9feaf9..182d41637fd709caaea8191d0ea05a12cfcf5880 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Google, Inc
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 212e22ee0215c6ff617ede8a024f78ebcf1e1fc1..029e0fbc2bb92f08a682fd68593417006640958a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Support of SDHCI for Microchip PIC32 SoC.
  *
  * Copyright (C) 2015 Microchip Technology Inc.
  * Andrei Pistirica <andrei.pistirica@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f627553cac5e1b0ce1540dcb123633f9f195815a..a4dcdb5cffca9a7199d7882fc14934f6c5ce05ee 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2010 Marek Vasut <marek.vasut@gmail.com>
  *
  * Loosely based on the old code and Linux's PXA MMC driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8e49b2f73cc96308e6e990a69f73b1fe455b4e96..62577895eee1ebf34576a1955921409db5b1b35f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4ba1436159d8c6ce640d96fd89c45af2f4654eb1..f54d95a881a52307d59660451f80183b9bc21780 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8868f341f3375f0bb40e220b9b914030120fd153..cb623d589b497ee3057aa53e47f3c1c6de72f58f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Fuzhou Rockchip Electronics Co., Ltd
  *
  * Rockchip SD Host Controller Interface
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0b6b6222bdce9ae7c44a4510d01dfa18de40c22c..dfbdb0deb107f06ac3604000ccc8beeac1fa1fca 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014, Staubli Faverges
  * Pierre Aubert
  *
  * eMMC- Replay Protected Memory Block
  * According to JEDEC Standard No. 84-A441
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 96bac9d50946e920a0388eb2b0ed3af8ff9b8ac1..591a3bce0849f1b9302d4c7c8bd1ad69dedfc466 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 SAMSUNG Electronics
  * Jaehoon Chung <jh80.chung@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0945beb368ae9c3682f4e7a41201fcadc4180632..2fa7d8c3dcde8633e5d275e209477880bf3b71bf 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a07e43cc6dd74e680a532c302527c722e0596f48..4f9338f7330f2f19cee0c096d55a26783e0fdd6d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d31793a7b793df083bfc5491fecb40e71608798f..758850fc3b4edd85c401bb65d6a1f2121e33c5e5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011, Marvell Semiconductor Inc.
  * Lei Wen <leiwen@marvell.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Back ported to the 8xx platform (from the 8260 platform) by
  * Murray.Jensen@cmst.csiro.au, 27-Jan-01.
  */
@@ -462,7 +461,8 @@ static int sdhci_set_ios(struct mmc *mmc)
        else
                ctrl &= ~SDHCI_CTRL_HISPD;
 
-       if (host->quirks & SDHCI_QUIRK_NO_HISPD_BIT)
+       if ((host->quirks & SDHCI_QUIRK_NO_HISPD_BIT) ||
+           (host->quirks & SDHCI_QUIRK_BROKEN_HISPD_MODE))
                ctrl &= ~SDHCI_CTRL_HISPD;
 
        sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL);
@@ -602,6 +602,11 @@ int sdhci_setup_cfg(struct mmc_config *cfg, struct sdhci_host *host,
                        cfg->host_caps &= ~MMC_MODE_8BIT;
        }
 
+       if (host->quirks & SDHCI_QUIRK_BROKEN_HISPD_MODE) {
+               cfg->host_caps &= ~MMC_MODE_HS;
+               cfg->host_caps &= ~MMC_MODE_HS_52MHz;
+       }
+
        if (host->host_caps)
                cfg->host_caps |= host->host_caps;
 
index 26fe125cea7dcea3e93bc95b65667b40157191b1..306daf141559e49731d4e384eb1f3593ca99a679 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * MMCIF driver.
  *
  * Copyright (C)  2011 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <config.h>
index 445465ec487cdb9a54aa71f654d4a0b77be78d73..66341e51d266c148c4cfa25db84b8712df411e12 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * MMCIF driver.
  *
  * Copyright (C)  2011 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _SH_MMCIF_H_
index eef061abb2de49634e9dea648022f7fb2b1e3fee..e38e8abfef40a9e1aa66f421ecbfc2ab356d930a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * drivers/mmc/sh_sdhi.c
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2011,2013-2017 Renesas Electronics Corporation
  * Copyright (C) 2014 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C) 2008-2009 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 9ace505fe4e74c20a1315df78c47baf21ee3b5e4..d0a0362d7ea6213bcc209d8b53637d1e9ae271c2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -124,7 +123,7 @@ static int socfpga_dwmmc_probe(struct udevice *dev)
        upriv->mmc = host->mmc;
        host->mmc->dev = dev;
 
-       return 0;
+       return dwmci_probe(dev);
 }
 
 static int socfpga_dwmmc_bind(struct udevice *dev)
index 1c92bb2b377dc0fb7cfbb5583a6e231b27e61937..8ed47e113db3c4bd18d524ae198c79c962ff5292 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 47afa263ea0290291c3e1faca71a93adeb63f391..11cc438ce6a13aefc76b9f9ad9c9457c1347671b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5292f2d3cc10a2051c7573ce81fb0f2647d5d496..fe6d82c7b4eb4a3f2aac900b15eef3296008b805 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Aaron <leafy.myeh@allwinnertech.com>
  *
  * MMC driver for allwinner sunxi platform.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bafe85bf644443970e37161e5b6f3f2dc4c52dac..4c33356b9fccd9caa1ef9e9456427847fe6ec3ab 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index ee63166e5535a46e021d170998ec2a6c23dd7f3f..22990fa98b78d1314fa6c654dde5dd8643774481 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 SAMSUNG Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Jaehoon Chung <jh80.chung@samsung.com>
  * Portions Copyright 2011-2016 NVIDIA Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <bouncebuf.h>
index 4ea661214279d9f6ba4b6bfb7e80a477e27e5fa9..b311b80be8c2a8c53d14cec5f9456ba57e251ef3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ef9404409d73f39fd3e00e05585256bd9693ee91..792b1ba5ae6715eaedee23b0b0a27ab89f94f28a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TMIO_COMMON_H__
index 61f8da4e413f149b22eb458c5ec6b6799350fb12..ad5dbb3433aecfd3d0b2b055b5df706d0c8689e5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9427a2469d853436ac3eae1864d011a5b21fe08e..b576511338089c5be5f1336cc89c06e108c710a1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Driver for Marvell SOC Platform Group Xenon SDHC as a platform device
  *
@@ -11,8 +12,6 @@
  *
  * Ported to from Marvell 2015.01 to mainline U-Boot 2017.01:
  * Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 9463a06ebc6cc98169d48a755cf69b09f11231d4..b53308a8529257f6ebca3c11aa35aa2da29ceda4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 - 2015 Xilinx, Inc.
  *
  * Xilinx Zynq SD Host Controller Interface
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <clk.h>
@@ -54,7 +53,7 @@ static int arasan_sdhci_probe(struct udevice *dev)
                       SDHCI_QUIRK_BROKEN_R1B;
 
 #ifdef CONFIG_ZYNQ_HISPD_BROKEN
-       host->quirks |= SDHCI_QUIRK_NO_HISPD_BIT;
+       host->quirks |= SDHCI_QUIRK_BROKEN_HISPD_MODE;
 #endif
 
        host->max_clk = clock;
index e46cbd8837926d07acea0ef4e246b9a5a2eea2d8..eb593c90d757319a50e2c2ea8b0e46425948c374 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifneq (,$(findstring y,$(CONFIG_MTD_DEVICE)$(CONFIG_CMD_NAND)$(CONFIG_CMD_ONENAND)$(CONFIG_CMD_SF)))
 obj-y += mtdcore.o mtd_uboot.o
index fb33cef13f5e96ffac5fb85c32388bc2b8160793..1d32febe07c863f7fc7c71e423a54f535ea846c6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e5509fe35399a6d313447066a566ea7948528fc7..6b97e145e99f2a9696c959561defc39b1576fa86 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002-2004
  * Brad Kemp, Seranoa Networks, Brad.Kemp@seranoa.com
@@ -10,8 +11,6 @@
  *
  * Copyright (C) 2006
  * Tolunay Orkun <listmember@orkun.us>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* The DEBUG define must be before common to enable debugging */
index 3c061736a29cbeaed707b59744b0854544652eb0..a5bb0962e556937781013210da098aed43e19b8c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Semihalf
  *
  * Written by: Piotr Ziecik <kosmo@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e2e8082270929e479deacfdd3352d8b9cd59afdf..41cdd0e59b75f30458bc1652c67e3ae437cafa13 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index ce9af8f2541210e5964073652044cd5604580c66..a3540c11152f6c5e9cbb5df874e6dfdc3d8fb1ce 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Michael Schwingen, <michael@schwingen.org>
@@ -5,8 +6,6 @@
  * based in great part on jedec_probe.c from linux kernel:
  * (C) 2000 Red Hat. GPL'd.
  * Occasionally maintained by Thayne Harbaugh tharbaugh at lnxi dot com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* The DEBUG define must be before common to enable debugging */
index 7b7c48ec5adf6e7893f9f9436c75be6e56e4bedc..9ca049c43777bf44bfd69d6c3186c47fab31895f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 21386951efd5a80edb66345adb845d77853ce0fb..2b3b2eecca48d54c47d4c072f9986eab533914f4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <linux/mtd/mtd.h>
index 3e36918f1cd8e5c59782555e27d5f44eec503370..592f58dcd36c6a48d55827057a111dc8d3880a12 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * MTD device concatenation layer
  *
@@ -6,8 +7,6 @@
  *
  * NAND support by Christian Gan <cgan@iders.ca>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __UBOOT__
index 2cda0511e8c37e34ec2f15b9706de6e2e5d7418b..6217be2352864d998b29038b0a5ef4f91390ad03 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Core registration and callback routines for MTD
  * drivers and users.
@@ -5,8 +6,6 @@
  * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org>
  * Copyright © 2006      Red Hat UK Limited 
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __UBOOT__
index 5e42c4b833f648fded457321292e2ce3b36b93e2..f87c962205371c6491b1e992f8961027355be12f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Simple MTD partitioning layer
  *
@@ -5,8 +6,6 @@
  * Copyright © 2002 Thomas Gleixner <gleixner@linutronix.de>
  * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __UBOOT__
index 332d905a3af9f5d2e2a9d6da20e07b32c5842b93..e20ef0777380c1a37002bd08fd091a3a9fb4ef6f 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 
index e68b4a5b19612ab5fee44f57b1270afef5cb73de..ba2f33a96efa8c8ac27f8ece500e20a2257f933d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Konstantin Kozhevnikov, Cogent Embedded
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2006-2008
  * Stefan Roese, DENX Software Engineering, sr@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3be66efb73f65793c30e1b8625c32959645ec637..41db9f8bb9b1e65e59862dae068d38b800495e94 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Arasan NAND Flash Controller Driver
  *
  * Copyright (C) 2014 - 2015 Xilinx, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 65dd83eced5860ddbecf5a062867b2cc32a212c8..a5b76e1aa05d26dd5148b3ee95c10bd126d3dae7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -7,8 +8,6 @@
  *
  * Add Programmable Multibit ECC support for various AT91 SoC
  *     (C) Copyright 2012 ATMEL, Hong Xu
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e13f38503fa9478d7ecaea12d9c715445005a954..05eeedb3f84171caa6cfad57ad3f40cd68130c2b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Error Corrected Code Controller (ECC) - System peripherals regsters.
  * Based on AT91SAM9260 datasheet revision B.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ATMEL_NAND_ECC_H
index 65104c6cf483ed822ff832d59b3a60bdce5bc999..305e68ad49369f5a291380a5c0fe3ded51aa799d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * NAND driver for TI DaVinci based boards.
  *
@@ -16,8 +17,6 @@
  *
  * ----------------------------------------------------------------------------
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * ----------------------------------------------------------------------------
  *
  *  Overview:
index 3a67653cb930ad54855801f850de9fb2772da6b5..6266c8aa925476fe24cb9c173ab972e79c3922f7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014       Panasonic Corporation
  * Copyright (C) 2013-2014, Altera Corporation <www.altera.com>
  * Copyright (C) 2009-2010, Intel Corporation and its suppliers.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dm.h>
index bdaea71f914b109905d9106f0e5ec99bdbc25a68..9b797beffa7c007bb74c5fd10c0012af88b63daf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2014 Altera Corporation <www.altera.com>
  * Copyright (C) 2009-2010, Intel Corporation and its suppliers.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DENALI_H__
index c96512f2dfd549458dc00b44fce5587396845ab5..65a7797f0f3819aace32ea4f8a8a8b5d504b5a62 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <clk.h>
index 1a59b937a6d74e2ed7e93573c966dbb6029ed475..dbaba3cab2a784363479553b3bf6d5f9138a7d6c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014       Panasonic Corporation
  * Copyright (C) 2014-2015  Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fc3720b3bd110c18cfec3faeb5959b6bf1ac9e41..263d46ec8fc5e2f9c00ee1c6a3082a37db009061 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Freescale Enhanced Local Bus Controller FCM NAND driver
  *
  * Copyright (c) 2006-2008 Freescale Semiconductor
  *
  * Authors: Nick Spence <nick.spence@freescale.com>,
  *          Scott Wood <scottwood@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 29521359a50da56e1017e2580ab6e6e33b1bfd9d..30c3308940e1560441f4917126c0b9d6e8249c98 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * NAND boot for Freescale Enhanced Local Bus Controller, Flash Control Machine
  *
@@ -6,8 +7,6 @@
  *
  * Copyright (c) 2008 Freescale Semiconductor, Inc.
  * Author: Scott Wood <scottwood@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d1165f7d6b5e40b17f54c5232ce5109b80094b17..a82913cac13cd6e2e9e720dcc4106a4d0c5d1b25 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Integrated Flash Controller NAND Machine Driver
  *
  * Copyright (c) 2012 Freescale Semiconductor, Inc
  *
  * Authors: Dipen Dudhat <Dipen.Dudhat@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 59461945d39eb0fbb72443fe66a4029524688d0c..7137eb4108c75b1376ddfa86a74c8cb8778f33dc 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * NAND boot for Freescale Integrated Flash Controller, NAND FCM
  *
  * Copyright 2011 Freescale Semiconductor, Inc.
  * Author: Dipen Dudhat <dipen.dudhat@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4a45b8740a732ae2562167341deba8619ea07fe4..dfbdbca3aec6de48528eb4c0e8e9985f9032bfc1 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * FSL UPM NAND driver
  *
  * Copyright (C) 2007 MontaVista Software, Inc.
  *                    Anton Vorontsov <avorontsov@ru.mvista.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index d5d105629369a5ae0def96fc3227e774c09a03ea..1f4c74f0f631f60a0fdeab4f35f4153d2a53f0fd 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Vipin Kumar, ST Microelectronics, vipin.kumar@st.com.
  *
  * (C) Copyright 2012
  * Amit Virdi, ST Microelectronics, amit.virdi@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e978cf8c824ff3b7b012a3dca011835bcb62451a..0f68f1cd867ccdfa6af75a51654f3272726d89aa 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2006
  * KwikByte <kb9200_dev@kwikbyte.com>
  *
  * (C) Copyright 2009
  * Matthias Kaehlcke <matthias@kaehlcke.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d0a68bdcb9c84eb404efc751f76ff017d6d21646..0757fa840b880c38a3477f6a1e8f01639f19344b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index df0bde5790166c4b1b69c441b8da13e921e88ee3..7103300060911d5bb0969cd0423cb71100c4bdbb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Heiko Schocher, DENX Software Engineering, hs@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e1b36706cab3c2a673b7c0a3e11ca2b3cfb51cc2..5d4ffea608d9ba5bec7d9a23591cd9660f1ce123 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * LPC32xx MLC NAND flash controller driver
  *
  * (C) Copyright 2014 3ADEV <http://3adev.com>
  * Written by Albert ARIBAUD <albert.aribaud@3adev.fr>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * NOTE:
  *
  * The MLC NAND flash controller provides hardware Reed-Solomon ECC
index f7e27b39ce913a0639d3404c4452591d2e9e2bb0..99f6e15f4e071f704b01dc2c7ce5a5b62e1e9035 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * LPC32xx SLC NAND flash controller driver
  *
@@ -8,8 +9,6 @@
  * Author: Kevin Wells
  *
  * Copyright (c) 2015 Tyco Fire Protection Products.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 764391c8d2c9e14fba160923c1fbf9f39b58fd32..cf97e0f74f34ea185890fb8eda832a136416da7a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2004-2007 Freescale Semiconductor, Inc.
  * Copyright 2008 Sascha Hauer, kernel@pengutronix.de
  * Copyright 2009 Ilya Yanok, <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a02d6e0a5ab36dda572646653083bd7754f96aad..1c7f3a2e227d808628a16e90db02b167efa1bb18 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2009 Magnus Lilja <lilja.magnus@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MXC_NAND_H
index 841fb5bd9634bba16d3ff996f3afbbb8efe4f12d..6c03db8428f65d42fad0ec88cf879212c2da7033 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Magnus Lilja <lilja.magnus@gmail.com>
@@ -7,8 +8,6 @@
  *
  * (C) Copyright 2006-2008
  * Stefan Roese, DENX Software Engineering, sr at denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bed9b65ef4036918f5fb4634eef649b64a880245..b9ffa7cbae0f2c72b8732315a2e10fd387c2eed1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 NAND flash driver
  *
@@ -9,8 +10,6 @@
  *
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
  * Copyright (C) 2008 Embedded Alley Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 910f76dd9d4b7126bf3851e33c75ceff72c35c76..3e8b35f04adc81e5ea017ebfed0759fbbff2d7e9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Gateworks Corporation
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <nand.h>
index e4225852bd1ea66ef4c6bbb93ba3fb21d06acaf3..bca51ffbf206b62abf97f4db76c651cbe20d04af 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2005
  * 2N Telekomunikace, a.s. <www.2n.cz>
  * Ladislav Michl <michl@2n.cz>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index b7c1171d50a06131ca59006f69cb6a2cbbf8013f..afa04181681885917c90e63e3bce058b86045d03 100644 (file)
@@ -1,10 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file provides ECC correction for more than 1 bit per block of data,
  * using binary BCH codes. It relies on the generic BCH library lib/bch.c.
  *
  * Copyright © 2011 Ivan Djelic <ivan.djelic@parrot.com>
  *
-  * SPDX-License-Identifier:   GPL-2.0+
  */
 
 #include <common.h>
index 13a6535bd5a36442fa89cfcde4c7f5b6a957a18e..05e55fce9af619123a45325d5d023ad75d8ef97e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file contains an ECC algorithm from Toshiba that detects and
  * corrects 1 bit errors in a 256 byte block of data.
@@ -9,8 +10,6 @@
  *
  * Copyright (C) 2006 Thomas Gleixner <tglx@linutronix.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * As a special exception, if other files instantiate templates or use
  * macros or inline functions from these files, or you compile these
  * files and link them with other works to produce a work based on these
index 5a25644641bb73e7da2e5babaaac70b997cf722d..ecd373e054bfddea9e76e8a26ad56c884ad8d0e8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 56e86d1760993f592d45294f76dc3ca67fe5167f..09e053541a9d48ed484a1a64681dd869138ced9d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2006-2008
  * Stefan Roese, DENX Software Engineering, sr@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9c8a37397013d7e3cd482c9deeed612788f82dc6..1ded7aa9207d04486d32dd1c42a58081d82348f2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * drivers/mtd/nand/nand_util.c
  *
@@ -15,8 +16,6 @@
  * Artem Bityutskiy <dedekind1@gmail.com> from mtd-utils
  *
  * Copyright 2010 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 9ef1b2169e03999ffebbd768d4146c7a411c117f..35c6dd1f1bcc3a9dc45dcf568d42efcb2e85a798 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010-2011 Texas Instruments, <www.ti.com>
  * Mansoor Ahamed <mansoor.ahamed@ti.com>
@@ -9,8 +10,6 @@
  * 2. Supports only syndrome polynomial 0. i.e. poly local variable is
  *    always set to ELM_DEFAULT_POLY. Dont see need for other polynomial
  *    sets in uboot
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b540bc3f2740d86e53c1e26c8b44132a2a555f46..6a050501b04b85bb891800008fb32653cffbed85 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004-2008 Texas Instruments, <www.ti.com>
  * Rohit Choraria <rohitkc@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a3ca3373e4bdfabfea1d726fb82299e069c7b2fa..9d02fd8eb1133afbbccc6e8dd114413c1807a2a0 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * drivers/mtd/nand/pxa3xx_nand.c
  *
  * Copyright © 2005 Intel Corporation
  * Copyright © 2006 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 37160aaec2f4faae55fe90c86ad22c00a1511d4f..bb87aca6987ffbf3345e51912dc2d43efff1d393 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Boris BREZILLON <b.brezillon.dev@gmail.com>
  * Copyright (C) 2015 Roy Spliet <r.spliet@ultimaker.com>
@@ -21,8 +22,6 @@
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU General Public License for more details.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7241e9a374ab0bb0533ce7c9e8932bdcec5f2ed0..6cde9814c4f9b246c5d3a987ffd7363c0706c086 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014-2015, Antmicro Ltd <www.antmicro.com>
  * Copyright (c) 2015, AW-SOM Technologies <www.aw-som.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index c03c9cb1789e19f3b7a9c081638610a8e8cde3a2..d585b7a65223da75582412de33e652f59f9d0926 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2011 NVIDIA Corporation <www.nvidia.com>
  * (C) Copyright 2006 Detlev Zundel, dzu@denx.de
  * (C) Copyright 2006 DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ded9d7104045c352ff4d68bb0053792f7c5e1831..77401606617d7ccf848879af0e93aea7fb3987e0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* register offset */
index dd53f2bedb341ac956b433a1d64a771fb1ae183e..619d0403e92b5798da9c100f5d23e1a19d8aa072 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2015 Freescale Semiconductor, Inc. and others
  *
@@ -12,8 +13,6 @@
  *
  * Based on original driver mpc5121_nfc.c.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Limitations:
  * - Untested on MPC5125 and M54418.
  * - DMA and pipelining not used.
index 2d4e8b4736badc267f54df0e862e86f75336a086..efd3c9b7987eff4838cadf9f1b0b37cdaba951d6 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Xilinx, Inc.
  *
  * Xilinx Zynq NAND Flash Controller Driver
  * This driver is based on plat_nand.c and mxc_nand.c drivers
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b2493488146d03cd670adc9e8a64921e715b5788..4dc417a5794be836615d398f0abd112852970214 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2005-2007 Samsung Electronics.
 # Kyungmin Park <kyungmin.park@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-$(CONFIG_CMD_ONENAND)      := onenand_uboot.o onenand_base.o onenand_bbt.o
index 0b78067a23b63c295d5bbbc1cc48d041a4a9d4cc..c4983d15d5117ec5772d2b0221674569629cbdda 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  *
  * Based on code:
  *     Copyright (C) 2005-2009 Samsung Electronics
  *     Kyungmin Park <kyungmin.park@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 10dd268c17bd67fd59266b27440e0ac5f61a1a04..657abaab8f41cdc20b6a1f808c26cf44fa634f9d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * S5PC100 OneNAND driver at U-Boot
  *
@@ -6,8 +7,6 @@
  *
  * Implementation:
  *     Emulate the pseudo BufferRAM
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d90838786629baaf476901cdfa81c61d79c22bdf..5c55f1557f5c7b149cd2fc15f93be0d65c085a86 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015
  * Cristian Birsan <cristian.birsan@microchip.com>
  * Purna Chandra Mandal <purna.mandal@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1ba6e354a0928c41b9f16e3a96e88d1ad348d3f5..f5c6515c9bf529fb7b7cd252873296657b031430 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Renesas RCar Gen3 RPC Hyperflash driver
  *
  * Copyright (C) 2016 Renesas Electronics Corporation
  * Copyright (C) 2016 Cogent Embedded, Inc.
  * Copyright (C) 2017 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 4be6e9b15fac8b9801f67dfd8356e5dfe2c22b8b..b4c7e1c98bd5877aae3eb30d99b9aea5ba45633b 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_DM_SPI_FLASH) += sf-uclass.o
 
index 1dd44e2ca938a39e039eca3625e6ac9a19cb74a7..b90e6a5527aa6e72805341555794dc4ce188ec0d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 83876485fedec73fc717c343392113ae1dce171f..3858f77a6dd19ea17509a34aac7204fb4c79b515 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d5e175ca0000f571ed3cfa290cbd12653cd10f76..ee3cf8b7595b2859dae95974cde86426bb3b87eb 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPI flash interface
  *
  * Copyright (C) 2008 Atmel Corporation
  * Copyright (C) 2010 Reinhard Meyer, EMK Elektronik
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e5c0e12faa392f0ffd0a2e0cdf593b266dda726a..4a60c1b2b43aaf756151c46c72c3051b194e3f4e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Atmel DataFlash probing
  *
  * Copyright (C) 2004-2009, 2015 Freescale Semiconductor, Inc.
  * Haikun Wang (haikun.wang@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 614a293234e074faf5e5b300974a85c6bfbccad0..4f63cacc642a72067f02c52cc0170b9e4ef6596e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SPI flash internal definitions
  *
  * Copyright (C) 2008 Atmel Corporation
  * Copyright (C) 2013 Jagannadha Sutradharudu Teki, Xilinx Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SF_INTERNAL_H_
index 935ae4d2b989676b5d2fc4bc11e99e54fd4e852b..58d7e44399037e3433b703c2dda6c7354f3c8cb4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012-2014 Daniel Schwierzeck, daniel.schwierzeck@gmail.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 09143d786801149798e17012c7976736a7e76957..42c7cdedf6f3120b3a7d7d2ddc9f44c4e120491d 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPI flash probing
  *
  * Copyright (C) 2008 Atmel Corporation
  * Copyright (C) 2010 Reinhard Meyer, EMK Elektronik
  * Copyright (C) 2013 Jagannadha Sutradharudu Teki, Xilinx Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b78a869f58694e262cefd58ea5ea2ce52f58e3d9..2911729b289ed077996cf2cf0c1745fe187204f1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPI Flash Core
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2013 Jagannadha Sutradharudu Teki, Xilinx Inc.
  * Copyright (C) 2010 Reinhard Meyer, EMK Elektronik
  * Copyright (C) 2008 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ef55abb01dd5a453472ea7ef5cd08e994f4068cb..41879d662a8d5dce6f76142428df23c89cd677d2 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPI Flash ID's.
  *
  * Copyright (C) 2016 Jagan Teki <jagan@openedev.com>
  * Copyright (C) 2013 Jagannadha Sutradharudu Teki, Xilinx Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9942c8a88565b3e770ca1d6f5259990e485a524d..d29a71595dc3027c8937fed6db83b57ed2c7b123 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Microelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a82814272e21247c55748cf2b561d15524d1099d..fd0d5506e8faff32b165e29474931ebb5c2fd6f1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4807f94fab69fb53e39ed012b58de3a4f11a1da0..30d00fbdfe92e6550f4af7eaabd3e1d1ecab1e6c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += attach.o build.o vtbl.o vmt.o upd.o kapi.o eba.o io.o wl.o crc32.o
 obj-$(CONFIG_MTD_UBI_FASTMAP) += fastmap.o
index 33c176a77bdcb30ffea9c341da93c4a73885b1ec..ba40e58e5133dfac17ae0b0b90bbddfe84d9b7f9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index d81bd434acaee4095731fdf6b11ba5a10559ff2a..0198d8bfa85c8de2a047b4e9844c86105500980a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  * Copyright (c) Nokia Corporation, 2007
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём),
  *         Frank Haverkamp
  */
index c35c85b18c68ea10f17dbcac4346f9d029d8ad2b..412ea9f6f5a6b3fbe6505c5ec4b0928ba8452ad4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index d8d824e48795f6bbcaf8b4a30f1b7877a3b144cd..9b10fb9412bb5a6ea3b602594ade8659a0efc1ba 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index 6a78f672cdeacec50de3f0e672fb36ba73c7151c..809782b3726d34fa67364c79ba20c14b9ebfdb04 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index b7876a81cb0f1fbeb6bf0e30c46476fe511a61de..675e487ae8c8f9feed11f1ae03cce30b39ef31f9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 Linutronix GmbH
  * Copyright (c) 2014 sigma star gmbh
  * Author: Richard Weinberger <richard@nod.at>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 /**
index f824ec8b29363aa7c99832901df788dbdce6aa93..14368f9738cb7cf966e6f1930219096cc8dff8e9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 Linutronix GmbH
  * Copyright (c) 2014 sigma star gmbh
  * Author: Richard Weinberger <richard@nod.at>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __UBOOT__
index 0be9c5a9d5ae0f631581b4d88e185a267baf29ae..fc0a61fa79dd2ff640bce7a555eae524cc316f51 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  * Copyright (c) Nokia Corporation, 2006, 2007
- * SPDX-License-Identifier:    GPL-2.0+
  *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
index 06b93147f1c57c2bacbd720628dac9115732ed5b..2e171b0209c5a427063a0c53817e49e4a88aa70e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index 504865b8e6e57207e14a371b7b39982544ff3333..685324d7d2ccd00bcd5b442f48a612d291b825bb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index 83345cd42c150e59a8b214e414707ca4f5e94348..bd7a580961c5e2c33a54460bee6b1b07c216d164 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Thomas Gleixner
  *          Frank Haverkamp
index 3337201fb007b4c8a6504d109b1ac3820d2dae8e..918d03590c8a6313b6caa6df630385f08cb1d390 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) International Business Machines Corp., 2006
  * Copyright (c) Nokia Corporation, 2006, 2007
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index e0caf8eed23dee7daf11b8499d1d29e671c58e06..d0a6a1bd186ff8bb93ab17473eb46c1f2898168c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  * Copyright (c) Nokia Corporation, 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  *
  * Jan 2007: Alexander Schmidt, hacked per-volume update.
index f8ab08f9df00a3eec4acf8f284a83b59410fed72..94c8a98d47a19ce6d2fddabe03bf87121e4a2e4f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index 993716fbf392de8e2305c053495b15c29e0832f3..fe96d3a894daf37064be7064565ec2b57e34340b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  * Copyright (c) Nokia Corporation, 2006, 2007
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index 0de2a4a5f8d8e6ade8fc2f286d52e3f7e601848e..89ca90feb342678562b2c286ebd5b4de6dca0d08 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём), Thomas Gleixner
  */
 
index 72b9dcb76d9ecba9082abe51d5178b61f85febd5..b58f42dd1a59de39e53e71353cd6bb237c033710 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL 2.0+ OR BSD-3-Clause */
 /*
  * The parts taken from the kernel implementation are:
  *
@@ -6,8 +7,6 @@
  * UBISPL specific defines:
  *
  * Copyright (c) Thomas Gleixner <tglx@linutronix.de>
- *
- * SPDX-License-Identifier: GPL 2.0+ BSD-3-Clause
  */
 
 /*
index a81a8e715da19358b4d5ebc6d03dc3cb8dea0a77..eeb1cbefb7573290a20879a33cd86567f2c0d22f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (c) Thomas Gleixner <tglx@linutronix.de>
  *
  * The parts taken from the kernel implementation are:
  *
  * Copyright (c) International Business Machines Corp., 2006
- *
- * SPDX-License-Identifier: GPL 2.0+ BSD-3-Clause
  */
 
 #include <common.h>
index 9227881f63eacb7f4a6c6813cda4e1dc95a7b25d..9e40b46eac3912f5bd32848a684488e2550497ad 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL 2.0+ OR BSD-3-Clause */
 /*
  * Copyright (c) Thomas Gleixner <tglx@linutronix.de>
- *
- * SPDX-License-Identifier: GPL 2.0+ BSD-3-Clause
  */
 
 #ifndef _UBOOT_MTD_UBISPL_H
index 2687fbbdb27c9e396009744dc1f4c09d3cee2678..851f82fb014fa0cc6719718a15cd0d5568360df1 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_ALTERA_TSE) += altera_tse.o
 obj-$(CONFIG_AG7XXX) += ag7xxx.o
index f28187058e88fa1dc0997c4d3ccc3e8c858ed977..8146c3170e1643e293cb2e22d0e06fbed00718eb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Atheros AR71xx / AR9xxx GMAC driver
  *
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index caca8fde9fdb4642995818238da509908b5e9f0e..da6662c7ee811dda80794fe7fe710b96da1f8c51 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * eInfochips Ltd. <www.einfochips.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 826048ea1c06cbbae9f4a598446fb8202cc404e5..e6f286cfd387d56650ff9c92eb9213cf6e06de68 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * eInfochips Ltd. <www.einfochips.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARMADA100_FEC_H__
index eb8d2b31ecb61f890487e7c10ea363ded186ac96..323347857170cffd6dea1b7084e0179aedb2bb0c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009 BuS Elektronik GmbH & Co. KG
  * Jens Scharsig (esw@bus-elektronik.de)
  *
  * (C) Copyright 2003
  * Author : Hamid Ikdoumi (Atmel)
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c45f646182ff8ff758c56b1181ba0d38004f113e..01c1ae27299c1f45e5b9c462b044582c507940e6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include "ax88796.h"
index 2b4e05af3bf3de799e12fa7d066de02b9a443a8f..510606610662101f061c3b3ff5b5a96c9c68385b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * AX88796L(NE2000) support
  *
  * (c) 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DRIVERS_AX88796L_H__
index a2b594ed739af7de7a577699b57648568e1c652a..db3e79ade37e0ca467afe614a241d55874bb4fd4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014-2017 Broadcom.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifdef BCM_GMAC_DEBUG
index 810a6172699392b8ed67e4c13ffdfb2725c9e3d6..477667f4eaab251e20a3a6d781a40814005c2119 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BCM_SF2_ETH_GMAC_H_
index 9056f71b9aceb3732dd4a8fe9da1243d23779d21..615037f1a3f3092157f165f1983ef37e3c5a696d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index efeff15a01b3d46c8f88948b64e3d9741d8cba9d..f4dbb4e1952d0b2e2d6784ee88dfe6332557cac9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014-2017 Broadcom.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BCM_SF2_ETH_H_
index c02b397fa1fb93c06761c5e4f9ebfc029b1b516c..1b7c94f654d05fb395aa8768e216edfba7542896 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010-2011 Calxeda, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7bd312a6c045567ffa55b98be42f0f5a8d3145d5..6c8ddbd93618b913e9c2eec08032f671b049f438 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * CPSW common - libs used across TI ethernet devices.
  *
  * Copyright (C) 2016, Texas Instruments, Incorporated
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 0713464c77b772f18f260f56701d05a601bd1a3f..9331cdf9387cebd3209e076f5c37b04bc80cb83f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Cirrus Logic CS8900A Ethernet
  *
@@ -20,8 +21,6 @@
  * target board.  Anything with a CL-PS7111 or EP7211 should be able to run
  * this code in bootstrap mode.  All the board specifics can be handled on
  * the host.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 79877dd57275f066a3e1cb8b27969e57ac6cc6c5..1a566ff7b2ec141eb0930ee1adfb7725fa6d1158 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 #ifndef CS8900_H
 #define CS8900_H
 /*
@@ -18,8 +19,6 @@
  * target board.  Anything with a CL-PS7111 or EP7211 should be able to run
  * this code in bootstrap mode.  All the board specifics can be handled on
  * the host.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/types.h>
index d1024879a0efb2022938b8902816d3cecace3d79..bb879d8d4fef1a398a806e7b5486ecebab81dd79 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Ethernet driver for TI TMS320DM644x (DaVinci) chips.
  *
@@ -16,8 +17,6 @@
  *
  * ----------------------------------------------------------------------------
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Modifications:
  * ver. 1.0: Sep 2005, Anant Gole - Created EMAC version for uBoot.
  * ver  1.1: Nov 2005, Anant Gole - Extended the RX logic for multiple descriptors
index e2ed54bac54dcba4ca1c89e15beaacab84933a0a..695855b4d543688503230765db1b8ef993671d0e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Ilya Yanok, Emcraft Systems
  *
  * Based on: mach-davinci/emac_defs.h
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DAVINCI_EMAC_H_
index f38f36beb15fb294a76fa2aabfb4ffac467ffda7..8d7c271038c69986bf1b4a80db02734877c06ff9 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <common.h>
 #include <malloc.h>
index 765e356645044bd4611994cd5138e03ea10b8d39..cf125210d88cb66d50252a9fa3023b71a96051c0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 252cd24f1aafbc46b0d030fc3e6a4a37e9736869..dea12b7048c48e44270df8397709020c5794bcf0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DW_ETH_H
index 93c6667bca9a5773d9f5efefc049bc80b1b35e67..a6c0a2452f2c8bcb76019f2eaff401f6f760131e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
   dm9000.c: Version 1.2 12/15/2003
 
        A Davicom DM9000 ISA NIC fast Ethernet driver for Linux.
        Copyright (C) 1997  Sten Wang
 
- * SPDX-License-Identifier:    GPL-2.0+
-
   (C)Copyright 1997-1998 DAVICOM Semiconductor,Inc. All Rights Reserved.
 
 V0.11  06/20/2001      REG_0A bit3=1, default enable BP with DA match
index 232e8034df935a09e432c6aeea2cbe12bdac935a..9f1c5af46e992aec87b4ff826adc68ba27ccf47f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
  *
- * SPDX-License-Identifier: GPL-2.0
- *
  * Portions based on U-Boot's rtl8169.c.
  */
 
index 5cc54efe483ad6bad71434fe42f60201cf1437ca..a34f69746117651ba938ea0cc968a7b7affe362c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**************************************************************************
 Intel Pro 1000 for ppcboot/das-u-boot
 Drivers are port from Intel's Linux driver e1000-4.3.15
@@ -9,7 +10,6 @@ tested on both gig copper and gig fiber boards
 
   Copyright(c) 1999 - 2002 Intel Corporation. All rights reserved.
 
- * SPDX-License-Identifier:    GPL-2.0+
 
   Contact Information:
   Linux NICS <linux.nics@intel.com>
index 6376de15ada94db93598c19882dcbd683ff9f3e5..2ae30855154c2fffe8680f3f5e9695db1d6e7fb5 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*******************************************************************************
 
 
   Copyright(c) 1999 - 2002 Intel Corporation. All rights reserved.
   Copyright 2011 Freescale Semiconductor, Inc.
 
- * SPDX-License-Identifier:    GPL-2.0+
-
   Contact Information:
   Linux NICS <linux.nics@intel.com>
   Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
index 33d9fd6a57fda710ff3f21c21b8f566cf3f01971..ae65b649bf95d1250ed05aca265e4c2f53cb88d9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bc4570624332c607af3e7faf2c923d3e4346fa99..ecb34b245083f8f553d53ec4145f1e665c2bef53 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Cirrus Logic EP93xx ethernet MAC / MII driver.
  *
@@ -13,8 +14,6 @@
  * (C) Copyright 2002 2003
  * Adam Bezanson, Network Audio Technologies, Inc.
  * <bezanson@netaudiotech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <command.h>
index e6c949ffc34bfa413c6999aed53cb2e4f007634b..074fe25f347cb0809e43cb273b66c94cebe71a9a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Matthias Kaehlcke <matthias@kaehlcke.net>
  *
  * Copyright (C) 2004, 2005
  * Cory T. Tusar, Videon Central, Inc., <ctusar@videon-central.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _EP93XX_ETH_H
index 51a6c97550d0445bea0c94a83db0ed8fc644f936..3d43a58d4af89756f68b6ad6e23c508ca659a1cb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Opencore 10/100 ethernet mac driver
  *
@@ -6,8 +7,6 @@
  *   Thierry Reding <thierry.reding@avionic-design.de>
  * Copyright (C) 2010 Thomas Chou <thomas@wytron.com.tw>
  * Copyright (C) 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 5740379841483267bd57ae4b9ae4c895f15cfffd..694a0b2f7eb6cc9a4e7613f454be939edebce3d6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Ilya Yanok, Emcraft Systems Ltd <yanok@emcraft.com>
  * (C) Copyright 2008,2009 Eric Jarrige <eric.jarrige@armadeus.org>
  * (C) Copyright 2008 Armadeus Systems nc
  * (C) Copyright 2007 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
  * (C) Copyright 2007 Pengutronix, Juergen Beisert <j.beisert@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 43a7d7bed87445cd838b28389b14dcbd4a89d9c3..3b935afe2c056344d71f584e675fc35f729b4cb6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Ilya Yanok, Emcraft Systems Ltd <yanok@emcraft.com>
  * (C) Copyright 2008 Armadeus Systems, nc
@@ -10,8 +11,6 @@
  *
  * This file is based on mpc4200fec.h
  * (C) Copyright Motorola, Inc., 2000
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FEC_MXC_H
index fc7a6da03bc35247df7f9ff3aff561224cc50602..e10db710e6e38448cb1bc8a65744e5c481d7dee8 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2009-2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += dtsec.o
 obj-y += eth.o
index 3245bee473a1a3052b89ed03ac268ba1226ffe33..1e2068580377e9809143785631b69981197d799b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
  *     Roy Zang <tie-fei.zang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index b339a84e59af3efa4b6d2e90d778993058e8393e..4c78a4d63f57cf1c38215299fc45b51d6f3b15df 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bf5f89b61ac6c791336531c0a253ae13af868b25..88019c9a88cc729852b967af64312d5d613251d1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2012 Freescale Semiconductor, Inc.
  *     Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index 5920fecea125d3c02b5115028d75f89b532256a3..61257971258fb23b7fbf7cfbc44ff454d78f3f1b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <asm/io.h>
 #include <fsl_qe.h>    /* For struct qe_firmware */
index 261f1b911b9a013ba2341ac173ed854c2d1d041f..3327073bf1fc28a510f4a1e0edb0e445eae2d4fe 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
  *     Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index 64cc9718d0a24ba419d8a02f6d7aa5739a420238..e5deaf52c5a190ffc4bf2f5106c89d72a652a549 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FM_H__
index 71c3abef2228a04aa0aa8a74aa8666c47c7b180c..147d0437c5b5d20ce63cf9a372fdd6f1c3fb7463 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011-2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <errno.h>
 #include <common.h>
index 6bb6a71470808d0ec9422173ce04c1dd931ec283..cd510f295594300168845f515fae405feea60360 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index 6c91fb97f4a56c95e167da28d969d75ff907fa6a..3617ad93e4a033e614566ceea8f5fe287928b371 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index ea50ed38f45fb8d615c5737e4afa9439113e233d..2c499513f992b3d94eacb9be328c25194400ae54 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
  *     Roy Zang <tie-fei.zang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* MAXFRM - maximum frame length */
index 507934268260ae2613f4b28a598dcced709ebb51..c2ef1b4e737ecd8dc9112ce7596b922e51a55ea7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
  *     Andy Fleming <afleming@gmail.com>
  *     Roy Zang <tie-fei.zang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  * Some part is taken from tsec.c
  */
 #include <common.h>
index b25d10ae0f37cbbd7d3ae64c4a4ddf9bf689aad2..d4167e4d696f8b836acbaede6d7082b1a07b8667 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index de71911355fa8bd1df933adf3278cc792ac89ddb..b78b02d8284fbee3181e7e4375bad3fcd6f3fc35 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index 5c158cd5dffc643780a7f22d61fdfe274de51584..8189531215311f10440bd9352b02356d1a308521 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index 403d7d7948edb9b5db6f986e9b7cd95f5e690177..38744e7b7b314787fe948ddd04d437598168d4a5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index 9b3117341e9ead6cf3275c7d585ab33d930c7393..6fc3b9033701f870f4453330e7d87097cbc2bccc 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2014 Freescale Semiconductor, Inc.
  *
  * Shengzhou Liu <Shengzhou.Liu@freescale.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 04583661eceb496920999920e7d4de7ed30e40b4..7ec7f99bd0e87757137cd135025c5570a4bf6b30 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index 3b6212f85807172b1cd07bcc36f4069b92d8adca..f4d8d2d869a3364cc667826c1faa5a1b249a92f9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
  *
  * Shengzhou Liu <Shengzhou.Liu@freescale.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 70887fa45fd79613cfb4b29c572952cfbe4e2ad0..f8e63c3d719719336cb7b5d19a90753d135276ff 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
  *     Roy Zang <tie-fei.zang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index 8d4622ff38ba43d975025b68b95ab87fa2be1555..9f2f6f6d5b0c0c94736e744aa8db227cdf581733 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
  *     Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* MAXFRM - maximum frame length */
index f038541c8dec17a9ec588216172b86c3597c71dd..f6c98f2e29675e898380cd5bece967949c337f2c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
  *     Andy Fleming <afleming@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  * Some part is taken from tsec.c
  */
 #include <common.h>
index a492388821083bfcc1281794147509922ede02b3..1b1b4a77f88e45684cef8bd5fefd38df387bb7bc 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # Layerscape MC driver
 obj-y += mc.o \
index a0552f44dc23ddabd72636390ff952b25200f161..327bee935a1f8d59be5ffc69d94b28b26f0ae14e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale Layerscape MC I/O wrapper
  *
  * Copyright (C) 2013-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <fsl-mc/fsl_mc_sys.h>
 #include <fsl-mc/fsl_mc_cmd.h>
index 1ccefc0db2af2acbe0354e14fef65ac4579b6253..752226c73338cf763d1f0efbd9883d41301bc831 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # Layerscape MC DPIO driver
 obj-y += dpio.o        \
index ccac506e9957ed2694d2b78ab78bb7f94fdd3bb3..0bbb76072818c673c3b5837ab39662b4b34d1841 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2016 Freescale Semiconductor
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <fsl-mc/fsl_mc_sys.h>
index 6e31244f208c48a30dfd80424abfdb1eec5e08a6..c51354cfa14a5feda1bbbf9393d383f81fda0d83 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clock.h>
index 97a47aa94e1d5d2f434d4cd665d0ca8927f816c1..8cbc771a127f949af95273c274f84e371969c84c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "qbman_private.h"
index 873323be0fc352d48abc937d89a371fdf8cc719e..ded11a643ea32d6cd421750cc6b8ac38eba5f9f0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Perform extra checking */
index 72d74c5c5ac75b6f7d1152cf93df66dbcbc78617..cdced68110666ee9d1a197bc9b87e0e4a942d488 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* qbman_sys_decl.h and qbman_sys.h are the two platform-specific files in the
index a719ac12d4895b2d36a858aebee34d99053d85b5..2aadd4ada2bf6c6dbdcfa0eb533e2009c909e006 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale Layerscape MC I/O wrapper
  *
  * Copyright (C) 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
  * Author: Prabhakar Kushwaha <prabhakar@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <fsl-mc/fsl_mc_sys.h>
index d96e26b757c01ef85a8089a9eb4b14fb576adcb2..8314243f35615aa0fdeadafb5328268114447de0 100644 (file)
@@ -1,6 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright 2013-2015 Freescale Semiconductor Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <fsl-mc/fsl_mc_sys.h>
 #include <fsl-mc/fsl_mc_cmd.h>
index 481f9d882b0f647539d60da0cf8641496c12f7b1..5cf5eebea6e3bbc5b77a138835829dbb373a6abd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2016 Freescale Semiconductor
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <fsl-mc/fsl_mc_sys.h>
index be02057b46e3df5f781e8692fb52659c51b43449..38d19a4063e6d6cbdb812e092644aa31cf6b8a9e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale Layerscape MC I/O wrapper
  *
  * Copyright (C) 2013-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <fsl-mc/fsl_mc_sys.h>
index a91da2b52d310113d6fba1ff48e8406f910ae38c..9e6f27afdc7af9ef5b7b77d407167711bbdfdf33 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright 2013-2016 Freescale Semiconductor Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __FSL_DPMNG_CMD_H
 #define __FSL_DPMNG_CMD_H
index ea9ae5b6093b0bd371cc53dbf4de8c05208dc445..58612cfca3d30250dc79fb8be20e82ccec278ac2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 NXP Semiconductors
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <errno.h>
index 71e145649f04fc7069c0d7a45a6f3a0d26c5c501..fddf5cb0235df5e69bd1732c9b2748afb3272a48 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale Layerscape MC I/O wrapper
  *
  * Copyright (C) 2013-2015 Freescale Semiconductor, Inc.
  * Author: German Rivera <German.Rivera@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <fsl-mc/fsl_mc_sys.h>
index ad7e051722dedbcec8dac8c3fa0527157c4808c4..88309b186cda2e33e38debfb35e0576e184700a7 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bd56166d7b121273e370e578ba4c2a80a432a737..894b52ee66f412b09548a25e5dfa28e8272f8fcc 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009-2010, 2013 Freescale Semiconductor, Inc.
  *     Jun-jie Zhang <b18070@freescale.com>
  *     Mingkai Hu <Mingkai.hu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d0939e93dc6f61020b4adc78e0fe87d0e0185045..c996f5f4a16762001ac26ff92ff5e547d6e5f06f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Faraday FTGMAC100 Ethernet
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2010 Andes Technology
  * Macpaul Lin <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 71121ba9d40f53dae8a3aad38103ac2b5a70cc3a..ffbe1f3e3fa7aaa13ab3113458373c35ecb6c74b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Faraday FTGMAC100 Ethernet
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2010 Andes Technology
  * Macpaul Lin <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FTGMAC100_H
index e64bf3d6513561ce0b3d86c4df814a4e7e33a0f8..6c8474893d24756133ef2cd54edae071c2bd4c4e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Faraday FTMAC100 Ethernet
  *
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index b674d0291c8d8155b78195042b6384276f939a2d..75a49f628a69a0316deb0d0204bfad339d70ebaf 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Faraday FTMAC100 Ethernet
  *
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FTMAC100_H
index bbe56f1ffb2db505d627154589a3e167a3747627..1fa93d4d58550acdbc38314b932b04638b0470d2 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Faraday 10/100Mbps Ethernet Controller
  *
  * (C) Copyright 2013 Faraday Technology
  * Dante Su <dantesu@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2772ae7b703e0e583fa3da81cd4c4b6ce6bc5e50..a792b515b446f92b38b6fc9004c9ed8344e7e2b7 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Faraday 10/100Mbps Ethernet Controller
  *
  * (C) Copyright 2013 Faraday Technology
  * Dante Su <dantesu@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FTMAC110_H
index 5ed3049fa682bdc04e20db3ad3ee2e792bb14c7b..30a24d1947e6bb76d07eaccc50f96582c05f9372 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Rockchip GMAC ethernet IP driver for U-Boot
  */
 
index 21ccab47ae2702b5ba81cba157d0c8036e763802..d4d909b983f07c98b16cf1c1d0e3a6d87169de20 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Ethernet driver for TI K2HK EVM.
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index 5b4c5b0df6d55417ba9594ddc84bb9f7b24c56ba..718a7dd01939d8dedb6c3aea07e2f30a88ff5715 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Micrel KS8851_MLL 16bit Network driver
  * Copyright (c) 2011 Roberto Cerati <roberto.cerati@bticino.it>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index a9fc74bdeebb3fd7ca867d398088b1bae0be2c4a..f2489aaf82655c42ff049371f8b0327be777dae1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*------------------------------------------------------------------------
  * lan91c96.c
  * This is a driver for SMSC's LAN91C96 single-chip Ethernet device, based
@@ -11,8 +12,6 @@
  *       Developed by Simple Network Magic Corporation (SNMC)
  * Copyright (C) 1996 by Erik Stahlman (ES)
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Information contained in this file was obtained from the LAN91C96
  * manual from SMC.  To get a copy, if you really want one, you can find
  * information under www.smsc.com.
index 3e914ce5ad5d56f9d47cbd609da820e4db03b29a..c76348084a33337f974ac411234de15a643718e7 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*------------------------------------------------------------------------
  * lan91c96.h
  *
@@ -8,8 +9,6 @@
  *       Developed by Simple Network Magic Corporation (SNMC)
  * Copyright (C) 1996 by Erik Stahlman (ES)
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file contains register information and access macros for
  * the LAN91C96 single chip ethernet controller.  It is a modified
  * version of the smc9111.h file.
index 13ecd381eaf951f3455b2a75fbd21b706e0da215..477ee4faed5065ed8bda7d9ace84fa6e153146b1 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright 2014 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ldpaa_wriop.o
 obj-y += ldpaa_eth.o
index 109aba2f967f8500b87512ac810c6a590d4d25ad..8688dd44199f3f47a6737b3f42f4e9a41d498200 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2016 Freescale Semiconductor
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1e26630043a097e0c6ad4f2d0434dc3fb85aed67..54cb633e0141ed004561e0d5c5e5fd770baeb9df 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014-2016 Freescale Semiconductor
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LDPAA_ETH_H
index 831a3300701ea6dc9813334b213ad83d5701254f..0731a795c87e47973422d3e19d8bc07824bc693e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 780a23998ad944dcc2c4bfc25eb59627852f4bb0..43210532ba48fff14b5fe968c4d8185b003a9881 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index 673e428a403720513df415609fc0302a89255884..49eee044f35bcd4b291338dba4728d64b022e75a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index 1efe625c5fb1ed252271e210609ce8463f5af7ea..2d15fc8db20906b4fb57a42fe0691d28ef9c5aa9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * LPC32xx Ethernet MAC interface driver
  *
  * (C) Copyright 2014  DENX Software Engineering GmbH
  * Written-by: Albert ARIBAUD - 3ADEV <albert.aribaud@3adev.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fe370bf728975321d7cdb09a943d9290977fb044..94c89c762b6ffe47c210946235c567f00f59ed7c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2005-2006 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <clk.h>
index c39554df5fccc9039b8b5a980f4c6063c09c3682..3cc27f8560a6d5cbaaa185abc308bd879bc84345 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2005-2006 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __DRIVERS_MACB_H__
 #define __DRIVERS_MACB_H__
index 82838c62f2485af8f20da4bdd31a25634c5db1a7..2b54e3a5499f86f7a81b30b0dcd6aff3918ffc51 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 103e36512291b30fad1b0329f35b9fe451d0f462..961618b4109c62f26a116b21302832b30f03b25f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1dd41df18be9127336248447562205bdbe32f869..f45f1e4677388d3ffb0b6972d22cd6212149eda6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f833efbe67791b3234f1230300b92914f50ed9a8..98b9a9a4f9c8f0671b5e6adf8a21c364b24c7050 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
@@ -8,8 +9,6 @@
  *
  * based on - Driver for MV64360X ethernet ports
  * Copyright (C) 2002 rabeeh@galileo.co.il
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 27a3f41e80cd7ffc6532d115074a3216a861ff71..8a466658e381b5c942b3a640bb7ca347ce9f5c95 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
@@ -5,8 +6,6 @@
  *
  * based on - Driver for MV64360X ethernet ports
  * Copyright (C) 2002 rabeeh@galileo.co.il
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MVGBE_H__
index f2e9acfd1f3a95114a563a8ce67f3e0cde1e7141..6eacd6116ae022715123f5894415a8b21b9fb2dd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Driver for Marvell NETA network card for Armada XP and Armada 370 SoCs.
  *
@@ -9,8 +10,6 @@
  *
  * Rami Rosen <rosenr@marvell.com>
  * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 11dbf5375b116e76843986b3b4d1e00a7664eb5f..ce5a15ef57cea6ae378ef2dbd0ca3fbd2122a326 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8866f6632fd22151e30dd2682f051921c6e85854..d31c45f3b67f8aec1263ac0d627a5d8ebaf62395 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Intel Platform Controller Hub EG20T (codename Topcliff) GMAC Driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0ea0c73a4fb663d92b6a6ec9b5a095cd0dc251e6..7e0fdbfd5a33a585afa04ce034363b44e75d132c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Intel Platform Controller Hub EG20T (codename Topcliff) GMAC Driver
  * Adapted from linux drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PCH_GBE_H_
index 1da9996986912b879d23cdd1ba5088a4fb0b486b..eda6743ec358a58a47273a73348473b092a4f98d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002 Wolfgang Grandegger, wg@denx.de.
  *
  * This driver for AMD PCnet network controllers is derived from the
  * Linux driver pcnet32.c written 1996-1999 by Thomas Bogendoerfer.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 822dc0f141fe5e89d4ee282d425df5ca592cb5bb..dd8c68d57d0470dbb55be922d80b3c29c0efd7fc 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index a9991f5c2b8d53e38efa8d7a941c08de9f9ccb0c..14a8c68276a648cac7793de3de01a9d0f43a0256 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <net/pfe_eth/pfe_eth.h>
index e6c6c8c9ab785be7d35b5a2dc70bea78929fd05b..c525674fb8826fbb98f0ee315603734ce9f74c70 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9dc063dc7504677ed2959df60f69154ff1935511..f06ed3729284a9187460a319ae6ba2db39bb711c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 12bb0da9b9f587e538b10c14f41e41c60952a655..7137ac154a63afd682364afffb1419f52361b77a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:GPL-2.0+
  */
 #include <net/pfe_eth/pfe_eth.h>
 #include <net/pfe_eth/pfe/pfe_hw.h>
index a78a4d63f3ae5b7bb881d7fe82043657f4e7890d..b53edb741f57a29210dad0156d08e0d878aef98d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index f1980371c366003342221b8f376d445861392088..555da83630f43467c85e53f576f1e63bc949c99c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_BITBANGMII) += miiphybb.o
 obj-$(CONFIG_B53_SWITCH) += b53.o
index 6678147545699ba28a448f1b30c339b9af99ee3f..fe8121743239425dd5e7b7d0ab0c8a73ebc20403 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Aquantia PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2014 Freescale Semiconductor, Inc.
  */
 #include <config.h>
index d7e76deeb7c9783d6efa1f1d36b0945803e7982e..79f68af14c0c262dab89bf0ea323d848a72fcd04 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Atheros PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2011, 2013 Freescale Semiconductor, Inc.
  * author Andy Fleming
  */
index f7f2d9f1eef2488cc77451206b6d5780f8020aea..30c4812d827d79bc8b76c4e47ffcfde7947ed282 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017
  * Broadcom
  * Florian Fainelli <f.fainelli@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index e4afa90dca02e7c6c620f9dfbeaa56c16322ec83..202e3dd487fdc6c0f52d89d3c327c08a74512b51 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Broadcom PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * author Andy Fleming
  */
index 9cb3a52c208c72c652f00ad96d10af98c8252d28..9b60d1aac5f22574e3837b6ded95905e799c93b1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Cortina CS4315/CS4340 10G PHY drivers
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Copyright 2014 Freescale Semiconductor, Inc.
  * Copyright 2018 NXP
  *
index 0a6e4107ba5dfd0f005a2c2bc06bc5d9a1dc0a4a..27c7788493d802854da52548a7011d8d88fd0bc7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Davicom PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * author Andy Fleming
  */
index 2fe01327faaea181c4ce6bf1f0cd0127f41fef79..c243c5b72f819dd8459489d2765e16005adedd11 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ET1011C PHY driver
  *
  * Derived from Linux kernel driver by Chaithrika U S
  * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 #include <phy.h>
index e8e9099cb5fe04611c22fa1f86fe51523da84623..0ae0edd0e1723ae4888bde60b51d035a5e6c097a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Fixed-Link phy
  *
  * Copyright 2017 Bernecker & Rainer Industrieelektronik GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index ed3dcd91da3473298a20b7322df3dee1ee941eb2..1024d7db7b9889035ad3c29eb5a81839a8937d54 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Generic PHY Management code
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2011 Freescale Semiconductor, Inc.
  * author Andy Fleming
  *
index 9abc2a84f9f6492e32867f3c2654123e4bdcedfa..5942664f1c39f3396459f2c23d90d354f3d18fea 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * LXT PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * author Andy Fleming
  */
index 293234045509b3c83a36691559ec140429277db4..436ff572feacc281d8b4c91d32ce02c0862827f0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Marvell PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * author Andy Fleming
  */
index 5f4ecb14dc041bbb3dc2ab0b606f6c5161247e13..ffb1a61402e9940fcd173f44f96658379699a953 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Meson GXL Internal PHY Driver
  *
  * Copyright (C) 2015 Amlogic, Inc. All rights reserved.
  * Copyright (C) 2016 BayLibre, SAS. All rights reserved.
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 #include <common.h>
index 62a443117503918acd5399cc68e4871a8dfddee4..c70c0364b86266395599e7363ed5a60acdd7932c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Micrel PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * author Andy Fleming
  * (C) 2012 NetModule AG, David Andrey, added KSZ9031
index eb83cebbac0897e8d72aeb74a559f853a4f4ec24..5462532be63ce82c73e94696e2d254575f17bfca 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Micrel PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * author Andy Fleming
  * (C) 2012 NetModule AG, David Andrey, added KSZ9031
index d61722490ead4e9ebbde70c291683364adad8e38..ba97a54c0676fd159a236254c38b9ec6bbce6340 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Industrie Dial Face S.p.A.
  * Luigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com>
  *
  * (C) Copyright 2001
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 439f5e3c5cf696181370ff1a3bc99959d372cf80..6f102f134edb7e95c60f4b1e8a886c1b8e11b7d1 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: MIT
 /*
  * Microsemi PHY drivers
  *
- * SPDX-License-Identifier: The MIT License (MIT)
  *
  * Copyright (c) 2016 Microsemi Corporation
  *
index 3d2f6b98ad0e3212f3a181bd15752446ba647819..17040bd6ccdd5c93c9a8aaa98a198ebc41711069 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Elecsys Corporation <www.elecsyscorp.com>
@@ -7,8 +8,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index d2b3ce617ef046c2c8c137de0f4f97c2f0d3ce64..6fe08b80c1e68c8456cc8192f363824bc1a26b0d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Valentin Lontgchamp, Keymile AG, valentin.longchamp@keymile.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1592e9b7b97536bd59530d1c9e29ac330950048d..05c7e7c089002f31019a11e599c8bb6a0cee501c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * National Semiconductor PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * author Andy Fleming
  */
index 1d8e81be2d8e38bc2b277acd10545c12200702bc..4e610bf054b1a9c6dc8427c2cf6944dcd1fa1917 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Generic PHY Management code
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2011 Freescale Semiconductor, Inc.
  * author Andy Fleming
  *
index d5c2a46c67e2b272644419cb96cfab8209a612c7..b0867af22062baf888899c0eb2f111519bf61aa4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * RealTek PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2010-2011, 2015 Freescale Semiconductor, Inc.
  * author Andy Fleming
  * Copyright 2016 Karsten Merker <merker@debian.org>
index 73ed14406180a8a35b32acf0b028fe5d52385b47..2f92957a5a7823bef6c913f04d654eba68677c0b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SMSC PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Base code from drivers/net/phy/davicom.c
  *   Copyright 2010-2011 Freescale Semiconductor, Inc.
  *   author Andy Fleming
index 93d5ac3d1ab544cd8f375624a99e7471c8b8ba4a..d674e8f8574473e327a1b8334c9b7f6899f0a3f2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Teranetics PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * author Andy Fleming
  */
index 6ad31a0465863a215287d065a89104e0c221a469..8f3ed8a9833dddb0d82d94c613e3e80540f0d6b1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * TI PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  */
 #include <common.h>
 #include <phy.h>
index e5e9922b30f37eb8f1f54e487a5ba4c639ad495d..9df4a3fae5c5593dd75d180d57a5527d41b6fe46 100644 (file)
@@ -1,10 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Vitesse PHY drivers
  *
  * Copyright 2010-2014 Freescale Semiconductor, Inc.
  * Original Author: Andy Fleming
  * Add vsc8662 phy support - Priyanka Jain
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <miiphy.h>
 
index 7142a99ce580bbc0861b40ec86d24a52c247752d..004cfcf6472494dfea7c1f81b32a7564a23270b5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Xilinx PCS/PMA Core phy driver
  *
  * Copyright (C) 2015 - 2016 Xilinx, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 7129372790ef29465fb0bd037be0e91227ddcc35..5c706c04c5eb3360fd33a9dab572643ab8daba43 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) 2015 Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #include <common.h>
 #include <errno.h>
index be2a1872d86eb4942cef123b08e8f2d5470eab68..823c565a9b8d870347c9ebc0e52a50e216882b0a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2015 Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __MICROCHIP_PIC32_ETH_H_
index 6ae5c40fa36af741b184a77b326968cbcdcc1984..1aa5b1d8dac7061ca2ef03c32895b6e34b7c534b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * pic32_mdio.c: PIC32 MDIO/MII driver, part of pic32_eth.c.
  *
  * Copyright 2015 Microchip Inc.
  *     Purna Chandra Mandal <purna.mandal@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <phy.h>
index ae120e59ba6e5f4f04889f4fdfd244433dd8e8b1..3392e5854d752f805f716a62cf5841968a63ee14 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * drivers/net/ravb.c
  *     This file is driver for Renesas Ethernet AVB.
@@ -5,8 +6,6 @@
  * Copyright (C) 2015-2017  Renesas Electronics Corporation
  *
  * Based on the SuperH Ethernet driver.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5297e300a768a7a052cc6c957d251370c35312a8..e0e3a6d570b26b21fff8ac83fa50d0e685e82df5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * rtl8169.c : U-Boot driver for the RealTek RTL8169
  *
@@ -10,8 +11,6 @@
 /**************************************************************************
 *    r8169.c: Etherboot device driver for the RealTek RTL-8169 Gigabit
 *    Written 2003 by Timothy Legge <tlegge@rogers.com>
-*
- * SPDX-License-Identifier:    GPL-2.0+
 *
 *    Portions of this code based on:
 *      r8169.c: A RealTek RTL-8169 Gigabit Ethernet driver
index 590ae0c0fcdec98e6e245c16bd1e31011b26b929..3f8020f629d6359f68632c644d23b053b3216d56 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2015 National Instruments
  *
  * (C) Copyright 2015
  * Joe Hershberger <joe.hershberger@ni.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <asm/eth-raw-os.h>
index 59c57d1c6d3f9af0fd81de972adfc9869e0d61d4..b34712bd06f1f490111d36ddf2435e24747ea26e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2015 National Instruments
  *
  * (C) Copyright 2015
  * Joe Hershberger <joe.hershberger@ni.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index cb3970e051e8701d01c1ec5421894c0ec2d75a5f..645cde8e4ae72f4ebefcb9b461d0a7b891b17099 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * sh_eth.c - Driver for Renesas ethernet controller.
  *
@@ -5,8 +6,6 @@
  * Copyright (c) 2008, 2011, 2014 2014 Nobuhiro Iwamatsu
  * Copyright (c) 2007 Carlos Munoz <carlos@kenati.com>
  * Copyright (C) 2013, 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index ea4aa105bca9c5e5d6175b93cc254ffeb3dbaefb..cd8190062a6b195eb5c65e94eb44bb7d17a2eb5a 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * sh_eth.h - Driver for Renesas SuperH ethernet controller.
  *
  * Copyright (C) 2008 - 2012 Renesas Solutions Corp.
  * Copyright (c) 2008 - 2012 Nobuhiro Iwamatsu
  * Copyright (c) 2007 Carlos Munoz <carlos@kenati.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <netdev.h>
index f31216ffa6cc9ad8027372902ab1eef0042d2892..5754c3106c9817f6d312f353d5a2fcdb8127dd77 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*------------------------------------------------------------------------
  . smc91111.c
  . This is a driver for SMSC's 91C111 single-chip Ethernet device.
@@ -10,7 +11,6 @@
  .      Developed by Simple Network Magic Corporation (SNMC)
  . Copyright (C) 1996 by Erik Stahlman (ES)
  .
- * SPDX-License-Identifier:    GPL-2.0+
  .
  . Information contained in this file was obtained from the LAN91C111
  . manual from SMC.  To get a copy, if you really want one, you can find
index a31f6f6db0e3b244c691222741f42c7e64a74d21..013542770dd7acef4263359da6f21cf1201aaa62 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*------------------------------------------------------------------------
  . smc91111.h - macros for the LAN91C111 Ethernet Driver
  .
@@ -7,8 +8,6 @@
  . Copyright (C) 2001 Standard Microsystems Corporation (SMSC)
  .       Developed by Simple Network Magic Corporation (SNMC)
  . Copyright (C) 1996 by Erik Stahlman (ES)
- .
-  * SPDX-License-Identifier:   GPL-2.0+
  .
  . This file contains register information and access macros for
  . the LAN91C111 single chip ethernet controller.  It is a modified
index feae8c09cf168117db9a9ab6d4ddbb95f147b691..257b0385c2a927dcde1465d7dad5476473086bc3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SMSC LAN9[12]1[567] Network driver
  *
  * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index acae0cfb88642b5f637eb805bde00f08f464c4e6..3145fbde2bd9251f82822e2818faf0ae88acaf54 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SMSC LAN9[12]1[567] Network driver
  *
  * (c) 2007 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SMC911X_H_
index b6e5dafe83e37bae65f984b1104cea4278f32c80..1f5c630e0232f9faaca3d481087338888bd7708a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Author: Amit Singh Tomar, amittomer25@gmail.com
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Ethernet driver for H3/A64/A83T based SoC's
  *
  * It is derived from the work done by
index 37685f30f3f6a64728c078bbf034d7fa8ccb726e..d20b808c12b79f1ac4a879e8bb871d73d750d27e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * sunxi_emac.c -- Allwinner A10 ethernet driver
  *
  * (C) Copyright 2012, Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6829e32dae5f4f071cdf93761a81d176186f9459..37840420fa35ec9b2de0676930ab455d0937a37d 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale Three Speed Ethernet Controller driver
  *
  * Copyright 2004-2011, 2013 Freescale Semiconductor, Inc.
  * (C) Copyright 2003, Motorola, Inc.
  * author Andy Fleming
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 9da59a018acf7889ad4ee7ee239eaf3cf6be6307..108cf61647f172811f326a0672d388901963db30 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /***********************************************************************
  *
  * Copyright (c) 2005 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Description:
  *   Ethernet interface for Tundra TSI108 bridge chip
  *
index d05ae9ea0cfdefd2c4346ceea137919a9b935abe..c56836641b1852626f2ff03a413bf1e57d3cd50b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007, 2010 Freescale Semiconductor, Inc.
  *
@@ -6,8 +7,6 @@
  * Description:
  * ULI 526x Ethernet port driver.
  * Based on the Linux driver: drivers/net/tulip/uli526x.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 80ed06ac66c9b950dd71939ea01df6422e911182..26c21c6d70faeb0c72d2e708455a2b4a9c591152 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Michal Simek <monstr@monstr.eu>
  * Copyright (C) 2011 PetaLogix
  * Copyright (C) 2010 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index e3e58aeb83bd637b7032ff0213833aebaded629e..4b49290f0e4efb36329168b946b9e8d99d2d949d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2009 Michal Simek
  * (C) Copyright 2003 Xilinx Inc.
  *
  * Michal SIMEK <monstr@monstr.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dd36a8c22aa76d098f67300b4f195d6601f840a8..a218c92314bca8aa185081e131befc0b7f13152a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 Michal Simek
  *
@@ -5,8 +6,6 @@
  *
  * Based on Xilinx gmac driver:
  * (C) Copyright 2011 Xilinx
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <clk.h>
index 30974fd3cf75d2b47895787e158f61d5ba548195..1f6d1f5648446edc281959b849d675e668fce487 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 config NVME
        bool "NVM Express device support"
index 1f3010a8c218678269ba1629eb39d68d80ec3d9d..64f102b208cf465a587463a230d29c5d42843eae 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += nvme-uclass.o nvme.o nvme_show.o
index 56a6171876b3dea422c9903e80139165c57db0e8..2d88efdb619ba6500a76631ac52842f4ddfe945d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 NXP Semiconductors
  * Copyright (C) 2017 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1c3519ba7440daaa79bd8313c607bdfa410fa012..eb6fdeda5015b33ce7d52b5b62201d2d3d0dd729 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 NXP Semiconductors
  * Copyright (C) 2017 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 67bf6e187fc6adbf5ed282667d1b7c6a26f2ee1a..922f7abfe8562bdf891f43f30a17ce47afeb627c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 NXP Semiconductors
  * Copyright (C) 2017 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DRIVER_NVME_H__
index 52351388e292c715bbf9a811d4a23e1bf43a1f6e..395b0618e6448d87947dd766f173d31ce3fe4436 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 NXP Semiconductors
  * Copyright (C) 2017 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dde9e86d4e939dd3b2d74dcd0f0195b89926dbf5..696cdffedb627e124ac5a2fc2303a1f47f6d7411 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += pch-uclass.o
 obj-y += pch7.o
index 0d3ce7f77c3cd180d753cae8bbb4cd34b7f5cd72..831b283d7b47df7d9de437d12f114f0d52064d37 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 302c9299ee0dfb67de414431ba3683be558b3db8..268edb3f8fbe94dd47b68639755c8c954534a90e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 910eb61f4827930198537647f85c17b8a0080a12..fd61f1632824edf5e63dd4720df35e4288ba8044 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c20a0cc06077833a1db854f473ae32c206df9fe6..f59803dbd650589ab8dd8a422e530cea98a4b88b 100644 (file)
@@ -105,4 +105,11 @@ config PCIE_LAYERSCAPE
          PCIe controllers. The PCIe may works in RC or EP mode according to
          RCW[HOST_AGT_PEX] setting.
 
+config PCIE_INTEL_FPGA
+       bool "Intel FPGA PCIe support"
+       depends on DM_PCI
+       help
+         Say Y here if you want to enable PCIe controller support on Intel
+         FPGA, example Stratix 10.
+
 endif
index 40ebc06f6dca15e6301e37c78314b652c9b178dd..4923641895948e16cd9901981c9dcf910a31e97b 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifneq ($(CONFIG_DM_PCI),)
 obj-y += pci_rom.o
@@ -35,3 +33,4 @@ obj-$(CONFIG_PCIE_DW_MVEBU) += pcie_dw_mvebu.o
 obj-$(CONFIG_PCIE_LAYERSCAPE) += pcie_layerscape.o
 obj-$(CONFIG_PCIE_LAYERSCAPE) += pcie_layerscape_fixup.o
 obj-$(CONFIG_PCI_XILINX) += pcie_xilinx.o
+obj-$(CONFIG_PCIE_INTEL_FPGA) += pcie_intel_fpga.o
index 11104dcc69674101571d1577dc450ddefe3e9247..375b8549c595a256e9088cb7ddbb423c5d3c5cb2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f89acd41dcbe526938605685bcaa4db686cc87aa..79e2c1420ea825cec9e2c21bb9fffabbc763fb1c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8293a6d3342d1a7d391d6966510330053354ea54..cbaba1986a423a54f9ef3280f897ed5faa7fe43c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Renesas RCar Gen2 PCIEC driver
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index a2e829608a34f25c7d45673991a764ae523bc5ee..49be1ebdd7701a1eaad0375b0ef05c057d3dc6e5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bbc7dab366d321bdeb4092a2a8be1922b1703efe..221054593ef221abb9e05e779a9cf18f3b1b5399 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
  *
  * (C) Copyright 2002, 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c2bc32678a1d9a9cb2a833f565aba2980bb2c3ed..d1feb503a0a37d4d7ec18baa3a28e6ce53e85d59 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * PCI autoconfiguration library
  *
  * Author: Matt Porter <mporter@mvista.com>
  *
  * Copyright 2000 MontaVista Software Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 677f094b419f4557ec7ef77001694223bcbd36db..1d202ae2ef03e0f8907075a9b9983a90e506e6de 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * PCI auto-configuration library
  *
@@ -8,8 +9,6 @@
  * Modifications for driver model:
  * Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index edc9a7b3c1704eb7d222a1c1ee6ce5fd3db55726..bc119fba872487c36f406be11ae2f99a7f20e449 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * PCI autoconfiguration library (legacy version, do not change)
  *
  * Author: Matt Porter <mporter@mvista.com>
  *
  * Copyright 2000 MontaVista Software Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index faf25d96cbcaa6a6cdb80c8bb11d487269fe8b9b..9f2d2678e37e14abc38a1eab0caabda85b7c33ae 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2002, 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 25bc095dced5279633868b01655cd04bc78db96e..6c15bdfc034ee5ac4a97a100684e5acc9292ab21 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Compatibility functions for pre-driver-model code
  *
  * Copyright (C) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 5ee8b6b4d68abc446bfa30ed8cee647b71ae6cf2..736befdc3b5b89cc55b604ecd6c94f73f765ed4a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Faraday FTPCI100 PCI Bridge Controller Device Driver Implementation
  *
  * Copyright (C) 2011 Andes Technology Corporation
  * Gavin Guo, Andes Technology Corporation <gavinguo@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index 4756f1424c87de9408e7d00342ab445991867d72..55f4800781cba79205bece5c9b14acb6e595ddba 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2013 Gabor Juhos <juhosg@openwrt.org>
  *
@@ -5,8 +6,6 @@
  *   Copyright (C) 1999, 2000, 2004  MIPS Technologies, Inc.
  *   Authors: Carsten Langgaard <carstenl@mips.com>
  *            Maciej W. Rozycki <macro@mips.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 4a36749aa42c05ed5433629c5c37c1e8f837d0c7..6134c22d1bccf0fe7810f07a68196865587d1491 100644 (file)
@@ -1,14 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Support for indirect PCI bridges.
  *
  * Copyright (C) 1998 Gabriel Paubert.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 
-#if !defined(__I386__)
+#if !defined(__I386__) && !defined(CONFIG_DM_PCI)
 
 #include <asm/processor.h>
 #include <asm/io.h>
index 616b9c174ced3729144eba159f275bb3b70c377e..8b842f6fb491bbba7393b9b0e2ab41934d993915 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Internal PCI functions, not exported outside drivers/pci
  *
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __pci_internal_h
index a1b9116e4d37aaceb665478597bda306bbdfb0a7..504eb65c271047fd67a48f1e288c9cf520cfea74 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Imagination Technologies
  * Author: Paul Burton <paul.burton@mips.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 076a63f2100bcc50575def5ba50c2404653445a6..affe9f98adff4c27b8761749ffcc2dd68e93afd6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * PCIe driver for Marvell MVEBU SoCs
  *
@@ -6,8 +7,6 @@
  * Ported to U-Boot by:
  * Anton Schubert <anton.schubert@gmx.de>
  * Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 7f461943f88adfcf86812232514b29d8c22f38c3..29113f795867b11de7dd2251b6f290ad9bc4913e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2014 Google, Inc
  *
@@ -19,8 +20,6 @@
  * David Mosberger-Tang
  *
  * Copyright 1997 -- 1999 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
-
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index cd7ed0069acc8429e739df221fb02e7372fedde0..67cd733e617bcf977333eb19683eb513500b2a39 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d7f43c2bdf3fd897e18ef460b44a8f0a99cfb23a..4500e8bb2964b77645911dcb8e6bb0015070efef 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SH4 PCI Controller (PCIC) for U-Boot.
  * (C) Dustin McIntire (dustin@sensoria.com)
@@ -5,8 +6,6 @@
  * (C) 2008 Yusuke Goda <goda.yusuke@renesas.com>
  *
  * u-boot/arch/sh/cpu/sh4/pci-sh4.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8a504457d254e2ff8093929c807ac47c9708eb6d..2f918f161a0340cd13d4ea3865de2245c51f3576 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SH7751 PCI Controller (PCIC) for U-Boot.
  * (C) Dustin McIntire (dustin@sensoria.com)
  * (C) 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5c739edad48c37c3bdccd71423a3447c616d0632..722b5e7cf2856ce00da9dcdcf0b112fc7302334d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SH7780 PCI Controller (PCIC) for U-Boot.
  * (C) Dustin McIntire (dustin@sensoria.com)
  * (C) 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  * (C) 2008 Yusuke Goda <goda.yusuke@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2829b963b0e9777c7a9a8e6c442ca52469621ebc..b325914b151ea828a703a867d387ba6efa9123af 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2010, CompuLab, Ltd.
  * Author: Mike Rapoport <mike@compulab.co.il>
@@ -6,8 +7,6 @@
  * Copyright (c) 2008-2009, NVIDIA Corporation.
  *
  * Copyright (c) 2013-2014, NVIDIA Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #define pr_fmt(fmt) "tegra-pcie: " fmt
index 89e8c119b7d554874d738fb052d31f983df0edd5..520ea4649e11c1bcda350f02623bbfee9770f3bb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a0032b7b038d984e733c563631a58d1d3ec9bff0..8081005c27eec96d310844eccac5aede54abe0ea 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marvell International Ltd.
  *
@@ -7,8 +8,6 @@
  *   - drivers/pci/pcie_imx.c
  *   - drivers/pci/pci_mvebu.c
  *   - drivers/pci/pcie_xilinx.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c7540ff80e8be4097fdd100532d53d2bc43523c6..00644edd2646c3e844e7d3f2285efccf968d3ada 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Generic PCIE host provided by e.g. QEMU
  *
  * Heavily based on drivers/pci/pcie_xilinx.c
  *
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index ef66a1d3f4e1520034ef33ab2214632e77cb7480..fcc4ab713923aec381fc97cf053e54f17101205d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Freescale i.MX6 PCI Express Root-Complex driver
  *
@@ -6,8 +7,6 @@
  * Based on upstream Linux kernel driver:
  * pci-imx6.c:         Sean Cross <xobs@kosagi.com>
  * pcie-designware.c:  Jingoo Han <jg1.han@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
diff --git a/drivers/pci/pcie_intel_fpga.c b/drivers/pci/pcie_intel_fpga.c
new file mode 100644 (file)
index 0000000..3cdf05b
--- /dev/null
@@ -0,0 +1,430 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
+ * Intel FPGA PCIe host controller driver
+ *
+ * Copyright (C) 2013-2018 Intel Corporation. All rights reserved
+ *
+ */
+
+#include <common.h>
+#include <dm.h>
+#include <pci.h>
+#include <asm/io.h>
+
+#define RP_TX_REG0                     0x2000
+#define RP_TX_CNTRL                    0x2004
+#define RP_TX_SOP                      BIT(0)
+#define RP_TX_EOP                      BIT(1)
+#define RP_RXCPL_STATUS                        0x200C
+#define RP_RXCPL_SOP                   BIT(0)
+#define RP_RXCPL_EOP                   BIT(1)
+#define RP_RXCPL_REG                   0x2008
+#define P2A_INT_STATUS                 0x3060
+#define P2A_INT_STS_ALL                        0xf
+#define P2A_INT_ENABLE                 0x3070
+#define RP_CAP_OFFSET                  0x70
+
+/* TLP configuration type 0 and 1 */
+#define TLP_FMTTYPE_CFGRD0             0x04    /* Configuration Read Type 0 */
+#define TLP_FMTTYPE_CFGWR0             0x44    /* Configuration Write Type 0 */
+#define TLP_FMTTYPE_CFGRD1             0x05    /* Configuration Read Type 1 */
+#define TLP_FMTTYPE_CFGWR1             0x45    /* Configuration Write Type 1 */
+#define TLP_PAYLOAD_SIZE               0x01
+#define TLP_READ_TAG                   0x1d
+#define TLP_WRITE_TAG                  0x10
+#define RP_DEVFN                       0
+
+#define RP_CFG_ADDR(pcie, reg)                                         \
+               ((pcie->hip_base) + (reg) + (1 << 20))
+#define TLP_REQ_ID(bus, devfn)         (((bus) << 8) | (devfn))
+
+#define TLP_CFGRD_DW0(pcie, bus)                                       \
+       ((((bus != pcie->first_busno) ? TLP_FMTTYPE_CFGRD0              \
+                                     : TLP_FMTTYPE_CFGRD1) << 24) |    \
+                                       TLP_PAYLOAD_SIZE)
+
+#define TLP_CFGWR_DW0(pcie, bus)                                       \
+       ((((bus != pcie->first_busno) ? TLP_FMTTYPE_CFGWR0              \
+                                     : TLP_FMTTYPE_CFGWR1) << 24) |    \
+                                       TLP_PAYLOAD_SIZE)
+
+#define TLP_CFG_DW1(pcie, tag, be)                                     \
+       (((TLP_REQ_ID(pcie->first_busno,  RP_DEVFN)) << 16) | (tag << 8) | (be))
+#define TLP_CFG_DW2(bus, dev, fn, offset)                              \
+       (((bus) << 24) | ((dev) << 19) | ((fn) << 16) | (offset))
+
+#define TLP_COMP_STATUS(s)             (((s) >> 13) & 7)
+#define TLP_BYTE_COUNT(s)              (((s) >> 0) & 0xfff)
+#define TLP_HDR_SIZE                   3
+#define TLP_LOOP                       500
+#define DWORD_MASK                     3
+
+#define IS_ROOT_PORT(pcie, bdf)                                \
+               ((PCI_BUS(bdf) == pcie->first_busno) ? true : false)
+
+#define PCI_EXP_LNKSTA         18      /* Link Status */
+#define PCI_EXP_LNKSTA_DLLLA   0x2000  /* Data Link Layer Link Active */
+
+/**
+ * struct intel_fpga_pcie - Intel FPGA PCIe controller state
+ * @bus: Pointer to the PCI bus
+ * @cra_base: The base address of CRA register space
+ * @hip_base: The base address of Rootport configuration space
+ * @first_busno: This driver supports multiple PCIe controllers.
+ *               first_busno stores the bus number of the PCIe root-port
+ *               number which may vary depending on the PCIe setup.
+ */
+struct intel_fpga_pcie {
+       struct udevice *bus;
+       void __iomem *cra_base;
+       void __iomem *hip_base;
+       int first_busno;
+};
+
+/**
+ * Intel FPGA PCIe port uses BAR0 of RC's configuration space as the
+ * translation from PCI bus to native BUS. Entire DDR region is mapped
+ * into PCIe space using these registers, so it can be reached by DMA from
+ * EP devices.
+ * The BAR0 of bridge should be hidden during enumeration to avoid the
+ * sizing and resource allocation by PCIe core.
+ */
+static bool intel_fpga_pcie_hide_rc_bar(struct intel_fpga_pcie *pcie,
+                                       pci_dev_t bdf, int offset)
+{
+       if (IS_ROOT_PORT(pcie, bdf) && PCI_DEV(bdf) == 0 &&
+           PCI_FUNC(bdf) == 0 && offset == PCI_BASE_ADDRESS_0)
+               return true;
+
+       return false;
+}
+
+static inline void cra_writel(struct intel_fpga_pcie *pcie, const u32 value,
+                             const u32 reg)
+{
+       writel(value, pcie->cra_base + reg);
+}
+
+static inline u32 cra_readl(struct intel_fpga_pcie *pcie, const u32 reg)
+{
+       return readl(pcie->cra_base + reg);
+}
+
+static bool intel_fpga_pcie_link_up(struct intel_fpga_pcie *pcie)
+{
+       return !!(readw(RP_CFG_ADDR(pcie, RP_CAP_OFFSET + PCI_EXP_LNKSTA))
+                       & PCI_EXP_LNKSTA_DLLLA);
+}
+
+static bool intel_fpga_pcie_addr_valid(struct intel_fpga_pcie *pcie,
+                                      pci_dev_t bdf)
+{
+       /* If there is no link, then there is no device */
+       if (!IS_ROOT_PORT(pcie, bdf) && !intel_fpga_pcie_link_up(pcie))
+               return false;
+
+       /* access only one slot on each root port */
+       if (IS_ROOT_PORT(pcie, bdf) && PCI_DEV(bdf) > 0)
+               return false;
+
+       if ((PCI_BUS(bdf) == pcie->first_busno + 1) && PCI_DEV(bdf) > 0)
+               return false;
+
+       return true;
+}
+
+static void tlp_write_tx(struct intel_fpga_pcie *pcie, u32 reg0, u32 ctrl)
+{
+       cra_writel(pcie, reg0, RP_TX_REG0);
+       cra_writel(pcie, ctrl, RP_TX_CNTRL);
+}
+
+static int tlp_read_packet(struct intel_fpga_pcie *pcie, u32 *value)
+{
+       int i;
+       u32 ctrl;
+       u32 comp_status;
+       u32 dw[4];
+       u32 count = 0;
+
+       for (i = 0; i < TLP_LOOP; i++) {
+               ctrl = cra_readl(pcie, RP_RXCPL_STATUS);
+               if (!(ctrl & RP_RXCPL_SOP))
+                       continue;
+
+               /* read first DW */
+               dw[count++] = cra_readl(pcie, RP_RXCPL_REG);
+
+               /* Poll for EOP */
+               for (i = 0; i < TLP_LOOP; i++) {
+                       ctrl = cra_readl(pcie, RP_RXCPL_STATUS);
+                       dw[count++] = cra_readl(pcie, RP_RXCPL_REG);
+                       if (ctrl & RP_RXCPL_EOP) {
+                               comp_status = TLP_COMP_STATUS(dw[1]);
+                               if (comp_status)
+                                       return -EFAULT;
+
+                               if (value &&
+                                   TLP_BYTE_COUNT(dw[1]) == sizeof(u32) &&
+                                   count >= 3)
+                                       *value = dw[3];
+
+                               return 0;
+                       }
+               }
+
+               udelay(5);
+       }
+
+       dev_err(pcie->dev, "read TLP packet timed out\n");
+       return -ENODEV;
+}
+
+static void tlp_write_packet(struct intel_fpga_pcie *pcie, u32 *headers,
+                            u32 data)
+{
+       tlp_write_tx(pcie, headers[0], RP_TX_SOP);
+
+       tlp_write_tx(pcie, headers[1], 0);
+
+       tlp_write_tx(pcie, headers[2], 0);
+
+       tlp_write_tx(pcie, data, RP_TX_EOP);
+}
+
+static int tlp_cfg_dword_read(struct intel_fpga_pcie *pcie, pci_dev_t bdf,
+                             int offset, u8 byte_en, u32 *value)
+{
+       u32 headers[TLP_HDR_SIZE];
+       u8 busno = PCI_BUS(bdf);
+
+       headers[0] = TLP_CFGRD_DW0(pcie, busno);
+       headers[1] = TLP_CFG_DW1(pcie, TLP_READ_TAG, byte_en);
+       headers[2] = TLP_CFG_DW2(busno, PCI_DEV(bdf), PCI_FUNC(bdf), offset);
+
+       tlp_write_packet(pcie, headers, 0);
+
+       return tlp_read_packet(pcie, value);
+}
+
+static int tlp_cfg_dword_write(struct intel_fpga_pcie *pcie, pci_dev_t bdf,
+                              int offset, u8 byte_en, u32 value)
+{
+       u32 headers[TLP_HDR_SIZE];
+       u8 busno = PCI_BUS(bdf);
+
+       headers[0] = TLP_CFGWR_DW0(pcie, busno);
+       headers[1] = TLP_CFG_DW1(pcie, TLP_WRITE_TAG, byte_en);
+       headers[2] = TLP_CFG_DW2(busno, PCI_DEV(bdf), PCI_FUNC(bdf), offset);
+
+       tlp_write_packet(pcie, headers, value);
+
+       return tlp_read_packet(pcie, NULL);
+}
+
+int intel_fpga_rp_conf_addr(struct udevice *bus, pci_dev_t bdf,
+                           uint offset, void **paddress)
+{
+       struct intel_fpga_pcie *pcie = dev_get_priv(bus);
+
+       *paddress = RP_CFG_ADDR(pcie, offset);
+
+       return 0;
+}
+
+static int intel_fpga_pcie_rp_rd_conf(struct udevice *bus, pci_dev_t bdf,
+                                     uint offset, ulong *valuep,
+                                     enum pci_size_t size)
+{
+       return pci_generic_mmap_read_config(bus, intel_fpga_rp_conf_addr,
+                                           bdf, offset, valuep, size);
+}
+
+static int intel_fpga_pcie_rp_wr_conf(struct udevice *bus, pci_dev_t bdf,
+                                     uint offset, ulong value,
+                                     enum pci_size_t size)
+{
+       int ret;
+       struct intel_fpga_pcie *pcie = dev_get_priv(bus);
+
+       ret = pci_generic_mmap_write_config(bus, intel_fpga_rp_conf_addr,
+                                           bdf, offset, value, size);
+       if (!ret) {
+               /* Monitor changes to PCI_PRIMARY_BUS register on root port
+                * and update local copy of root bus number accordingly.
+                */
+               if (offset == PCI_PRIMARY_BUS)
+                       pcie->first_busno = (u8)(value);
+       }
+
+       return ret;
+}
+
+static u8 pcie_get_byte_en(uint offset, enum pci_size_t size)
+{
+       switch (size) {
+       case PCI_SIZE_8:
+               return 1 << (offset & 3);
+       case PCI_SIZE_16:
+               return 3 << (offset & 3);
+       default:
+               return 0xf;
+       }
+}
+
+static int _pcie_intel_fpga_read_config(struct intel_fpga_pcie *pcie,
+                                       pci_dev_t bdf, uint offset,
+                                       ulong *valuep, enum pci_size_t size)
+{
+       int ret;
+       u32 data;
+       u8 byte_en;
+
+       /* Uses memory mapped method to read rootport config registers */
+       if (IS_ROOT_PORT(pcie, bdf))
+               return intel_fpga_pcie_rp_rd_conf(pcie->bus, bdf,
+                                      offset, valuep, size);
+
+       byte_en = pcie_get_byte_en(offset, size);
+       ret = tlp_cfg_dword_read(pcie, bdf, offset & ~DWORD_MASK,
+                                byte_en, &data);
+       if (ret)
+               return ret;
+
+       dev_dbg(pcie->dev, "(addr,size,val)=(0x%04x, %d, 0x%08x)\n",
+               offset, size, data);
+       *valuep = pci_conv_32_to_size(data, offset, size);
+
+       return 0;
+}
+
+static int _pcie_intel_fpga_write_config(struct intel_fpga_pcie *pcie,
+                                        pci_dev_t bdf, uint offset,
+                                        ulong value, enum pci_size_t size)
+{
+       u32 data;
+       u8 byte_en;
+
+       dev_dbg(pcie->dev, "PCIE CFG write: (b.d.f)=(%02d.%02d.%02d)\n",
+               PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf));
+       dev_dbg(pcie->dev, "(addr,size,val)=(0x%04x, %d, 0x%08lx)\n",
+               offset, size, value);
+
+       /* Uses memory mapped method to read rootport config registers */
+       if (IS_ROOT_PORT(pcie, bdf))
+               return intel_fpga_pcie_rp_wr_conf(pcie->bus, bdf, offset,
+                                                 value, size);
+
+       byte_en = pcie_get_byte_en(offset, size);
+       data = pci_conv_size_to_32(0, value, offset, size);
+
+       return tlp_cfg_dword_write(pcie, bdf, offset & ~DWORD_MASK,
+                                  byte_en, data);
+}
+
+static int pcie_intel_fpga_read_config(struct udevice *bus, pci_dev_t bdf,
+                                      uint offset, ulong *valuep,
+                                      enum pci_size_t size)
+{
+       struct intel_fpga_pcie *pcie = dev_get_priv(bus);
+
+       dev_dbg(pcie->dev, "PCIE CFG read:  (b.d.f)=(%02d.%02d.%02d)\n",
+               PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf));
+
+       if (intel_fpga_pcie_hide_rc_bar(pcie, bdf, offset)) {
+               *valuep = (u32)pci_get_ff(size);
+               return 0;
+       }
+
+       if (!intel_fpga_pcie_addr_valid(pcie, bdf)) {
+               *valuep = (u32)pci_get_ff(size);
+               return 0;
+       }
+
+       return _pcie_intel_fpga_read_config(pcie, bdf, offset, valuep, size);
+}
+
+static int pcie_intel_fpga_write_config(struct udevice *bus, pci_dev_t bdf,
+                                       uint offset, ulong value,
+                                       enum pci_size_t size)
+{
+       struct intel_fpga_pcie *pcie = dev_get_priv(bus);
+
+       if (intel_fpga_pcie_hide_rc_bar(pcie, bdf, offset))
+               return 0;
+
+       if (!intel_fpga_pcie_addr_valid(pcie, bdf))
+               return 0;
+
+       return _pcie_intel_fpga_write_config(pcie, bdf, offset, value,
+                                         size);
+}
+
+static int pcie_intel_fpga_probe(struct udevice *dev)
+{
+       struct intel_fpga_pcie *pcie = dev_get_priv(dev);
+
+       pcie->bus = pci_get_controller(dev);
+       pcie->first_busno = dev->seq;
+
+       /* clear all interrupts */
+       cra_writel(pcie, P2A_INT_STS_ALL, P2A_INT_STATUS);
+       /* disable all interrupts */
+       cra_writel(pcie, 0, P2A_INT_ENABLE);
+
+       return 0;
+}
+
+static int pcie_intel_fpga_ofdata_to_platdata(struct udevice *dev)
+{
+       struct intel_fpga_pcie *pcie = dev_get_priv(dev);
+       struct fdt_resource reg_res;
+       int node = dev_of_offset(dev);
+       int ret;
+
+       DECLARE_GLOBAL_DATA_PTR;
+
+       ret = fdt_get_named_resource(gd->fdt_blob, node, "reg", "reg-names",
+                                    "Cra", &reg_res);
+       if (ret) {
+               dev_err(dev, "resource \"Cra\" not found\n");
+               return ret;
+       }
+
+       pcie->cra_base = map_physmem(reg_res.start,
+                                    fdt_resource_size(&reg_res),
+                                    MAP_NOCACHE);
+
+       ret = fdt_get_named_resource(gd->fdt_blob, node, "reg", "reg-names",
+                                    "Hip", &reg_res);
+       if (ret) {
+               dev_err(dev, "resource \"Hip\" not found\n");
+               return ret;
+       }
+
+       pcie->hip_base = map_physmem(reg_res.start,
+                                    fdt_resource_size(&reg_res),
+                                    MAP_NOCACHE);
+
+       return 0;
+}
+
+static const struct dm_pci_ops pcie_intel_fpga_ops = {
+       .read_config    = pcie_intel_fpga_read_config,
+       .write_config   = pcie_intel_fpga_write_config,
+};
+
+static const struct udevice_id pcie_intel_fpga_ids[] = {
+       { .compatible = "altr,pcie-root-port-2.0" },
+       {},
+};
+
+U_BOOT_DRIVER(pcie_intel_fpga) = {
+       .name                   = "pcie_intel_fpga",
+       .id                     = UCLASS_PCI,
+       .of_match               = pcie_intel_fpga_ids,
+       .ops                    = &pcie_intel_fpga_ops,
+       .ofdata_to_platdata     = pcie_intel_fpga_ofdata_to_platdata,
+       .probe                  = pcie_intel_fpga_probe,
+       .priv_auto_alloc_size   = sizeof(struct intel_fpga_pcie),
+};
index 503fd5e5075dba4c04e49e84d3f500586d54faa3..3b7377a6ebfe9afcdcbc419e75d3e1d381f46f85 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
  * Layerscape PCIe driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3a6cecb07d7ac9454ae1cfb8f1fd0602c144ec01..8770b44a1f0096c2247f884d6bd1eae6b64f2fe6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
  * Layerscape PCIe driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PCIE_LAYERSCAPE_H_
index e2ea7c875075d907b0e7e27871b009042db76510..1a17bd98aa4ca3fe3081a99f20c61e351b718034 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
  * Layerscape PCIe driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 57112f5333e3ed4bf921be86b53cfac1b359e289..44a5f1e1f4fc96d60021b4a193157ea61e27d92e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Xilinx AXI Bridge for PCI Express Driver
  *
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 7d8cb5cb4c6c6f6988a827c0f99c5947efbdf5a0..8374a56c346eff3540a3a068be5d3c6432a432b8 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_MARUBUN_PCCARD) += marubun_pcmcia.o
index 739d7545da35f3ca30a077badf53e93c64aa719f..b2eea6c601a1b2ade2233be5574b07d0a18e74e6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Marubun MR-SHPC-01 PCMCIA controller device driver
  *
  * (c) 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 72c14921b036712b71325fd973ad21a2d57d6b37..5c8711d6a4f50ebbe7c6dd8d47356e1dfbff1b30 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
 # Written by Jean-Jacques Hiblot  <jjhiblot@ti.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_$(SPL_)PHY) += phy-uclass.o
 obj-$(CONFIG_$(SPL_)NOP_PHY) += nop-phy.o
index 6d54214581816270bdd2630a0f71a843aa2df96c..f5bcf188afa81c3aadab2e2962ba2ae344aa1199 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/bcm63xx/usb-common.c:
  *     Copyright 2008 Maxime Bizon <mbizon@freebox.fr>
  *     Copyright 2013 Florian Fainelli <florian@openwrt.org>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 169ee0ecec024e344c58c78bd9f3672094aead09..f305738c0e3d5bd5270c486775fce97cba93fa8c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/bcm63xx/usb-common.c:
  *     Copyright 2008 Maxime Bizon <mbizon@freebox.fr>
  *     Copyright 2013 Florian Fainelli <florian@openwrt.org>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index e000316a932163837d0d9797a8cc09777def345d..9eb641a38462ce06db7eed28c85a8685941f3114 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/bcm63xx/usb-common.c:
  *     Copyright 2008 Maxime Bizon <mbizon@freebox.fr>
  *     Copyright 2013 Florian Fainelli <florian@openwrt.org>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 71abc0fcc4b157b0e5f723afcdf0d3f6ff05e32e..02197ed42530ce31afff2094485c16c433f15f01 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/bcm63xx/usb-common.c:
  *     Copyright 2008 Maxime Bizon <mbizon@freebox.fr>
  *     Copyright 2013 Florian Fainelli <florian@openwrt.org>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index f181505389238dd49614033f8a1543322e29690e..51be0399ea930b6dba07841c27cbe8c7fd208754 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_MVEBU_COMPHY_SUPPORT) += comphy_core.o
 obj-$(CONFIG_MVEBU_COMPHY_SUPPORT) += comphy_mux.o
index c9b94a4c5e3c02fcd28055962ca308302aec1dfd..30ab52877bd75e718e7e449f520f0a32270766d4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _COMPHY_H_
index 5afd23c052743a73058148587a86c39d6fcb03f4..bb8d3b2e345ca9a1443feea8ca4302697e64b68f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dd60b882dddcd712865be0d860c714efc430f9af..322fc371f19ef0a2b8b0a8e47a7d7ed147977720 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _COMPHY_A3700_H_
index 426db30f73d956485a3e5f7b62d1318575d44dcb..17ab39c5d0210e78fa6de511a42a76b826c71474 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Marvell International Ltd.
  *
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 37187885fa05e3248e97ff296f6c5d1e675a60bd..b0d5d5ca26b9cad47a387e52de258af1bb3f601e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fbceb2a403d70628366f0c8e1ee3c22b667a99a2..d99da7b9ffcd357454a25d895dfc2e89c2f41633 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _COMPHY_HPIPE_H_
index b036fb13b9c5ec62738cacca73c608a794485ac6..053870231759840600f9b3d70477af17cdda51c1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index be2ba54a0dd8e162780b7c4d0a4af4bcce893ce3..41db7aa8ba6318387a5234082144ec493bf6098d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SATA_H_
index 01e53ba0fd7b0a4a76cdb9bef1c182f87228fae9..682a3acc40d836cdb27bed6e49bd287e3225c4fe 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _UTMI_PHY_H_
index de5a6ee82ab9132915017bd101d846aabac314c1..86e69c73ba26ba5b487ea4ff7b189c7c88aeac73 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Meson GXL and GXM USB2 PHY driver
  *
  * Copyright (C) 2017 Martin Blumenstingl <martin.blumenstingl@googlemail.com>
  * Copyright (C) 2018 BayLibre, SAS
  * Author: Neil Armstrong <narmstron@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -193,7 +192,7 @@ int meson_gxl_usb2_phy_probe(struct udevice *dev)
        struct phy_meson_gxl_usb2_priv *priv = dev_get_priv(dev);
        int ret;
 
-       ret = regmap_init_mem(dev, &priv->regmap);
+       ret = regmap_init_mem(dev_ofnode(dev), &priv->regmap);
        if (ret)
                return ret;
 
index a85d747eed5b29fddf4f5cf5682987ba62d9f930..5cbbd4d8f7ba49d03596cd112df15ebe6f921a9c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Meson GXL USB3 PHY driver
  *
  * Copyright (C) 2018 Martin Blumenstingl <martin.blumenstingl@googlemail.com>
  * Copyright (C) 2018 BayLibre, SAS
  * Author: Neil Armstrong <narmstron@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -164,7 +163,7 @@ int meson_gxl_usb3_phy_probe(struct udevice *dev)
        struct phy_meson_gxl_usb3_priv *priv = dev_get_priv(dev);
        int ret;
 
-       ret = regmap_init_mem(dev, &priv->regmap);
+       ret = regmap_init_mem(dev_ofnode(dev), &priv->regmap);
        if (ret)
                return ret;
        
index 2201cc35bf0ab807f7d0d2bc11e2297e76895581..a5eed20f3f907b4b7091cdda6a00819083956d2d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
  * Written by Jean-Jacques Hiblot  <jjhiblot@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bdca4c0238ac037764e4228361a97b23ac1317f4..c4b3e409b3e02461a5e4759faf34a43e971b0d65 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
  * Written by Jean-Jacques Hiblot  <jjhiblot@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3ed6837e64a2c08b68b4ed96b44a5435d0041e94..84ff5c6275b523900d838d58f7aaa6b6bd6896e9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
  * Written by Jean-Jacques Hiblot  <jjhiblot@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 727fb8b9baa2423ffa66cdbfee532e5c75dd57ea..ec597da84e3d335ff275965c617712d3bc85b322 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -65,12 +64,12 @@ static int sti_usb_phy_init(struct phy *usb_phy)
        void __iomem *reg;
 
        /* set ctrl picophy value */
-       reg = (void __iomem *)phy->regmap->base + phy->ctrl;
+       reg = (void __iomem *)phy->regmap->ranges[0].start + phy->ctrl;
        /* CTRL_PORT mask is 0x1f */
        clrsetbits_le32(reg, 0x1f, STIH407_USB_PICOPHY_CTRL_PORT_CONF);
 
        /* set ports parameters overriding */
-       reg = (void __iomem *)phy->regmap->base + phy->param;
+       reg = (void __iomem *)phy->regmap->ranges[0].start + phy->param;
        /* PARAM_DEF mask is 0xffffffff */
        clrsetbits_le32(reg, 0xffffffff, STIH407_USB_PICOPHY_PARAM_DEF);
 
index babf2ffe393e602e4d1a06827c8638786a801aeb..b22bbaf985180fda6216bd92c6f8daa6d8f6f747 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
  * Written by Jean-Jacques Hiblot  <jjhiblot@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c7135d29f86ac2a62fe4f7852b401cb4599df7ad..a3a6c6d163b3d04a19a8b937ef4147964d5d3b32 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y                                  += pinctrl-uclass.o
 obj-$(CONFIG_$(SPL_)PINCTRL_GENERIC)   += pinctrl-generic.o
index 877f24b63fd7ee772b565e30704634d6f749fd42..ed333b9c5c6312f1b1bd32d12e38470ac4ed404f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index c87a9aa3e70c2d1608b790b97cdd56fcefd13948..1daa2123a149e65084827ad41e7b6b243e889c8e 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_PINCTRL_AR933X) += pinctrl_ar933x.o
 obj-$(CONFIG_PINCTRL_QCA953x) += pinctrl_qca953x.o
index 83f4d5332a47b3a820d66c8ec2c055c1a5fdac68..5e154a9f19ba49bfc00676b8a9de5bacf5967f7a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index abc0368593cf3764997d94b8bd0e43601c69612a..3166167d71bcc165a67fe5d366a8fd9d46b036ed 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 2a1e550f88e76a38d249d7097ce4af9ba7856fda..99c7c2358393071cacad2f656c87cb45e270bfe7 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (C) 2018 Alexander Graf <agraf@suse.de>
 #
-# SPDX-License-Identifier:     GPL-2.0
 # https://spdx.org/licenses
 
 obj-$(CONFIG_PINCTRL_BCM283X) += pinctrl-bcm283x.o
index 6fbd6efbd2f93b3657c892dfc4c38d3e0be8b0c1..891b4c25fdaf4c12764c079bd9c04f6655d7953a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2018 Alexander Graf <agraf@suse.de>
  *
@@ -6,8 +7,6 @@
  *
  * This driver gets instantiated by the GPIO driver, because both devices
  * share the same device node.
- *
- * SPDX-License-Identifier:    GPL-2.0
  * https://spdx.org/licenses
  */
 
index d9b941ac676f860ec51ccf9572d5f18381d2c0ea..6a14a474bf2829acd69178a6ea0235e13b102846 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Samsung Electronics
 # Thomas Abraham <thomas.ab@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_PINCTRL_EXYNOS)           += pinctrl-exynos.o
 obj-$(CONFIG_PINCTRL_EXYNOS7420)       += pinctrl-exynos7420.o
index 95610a7e16a4ba856834d173b6e9ebfeecec6c8a..e3ac5a6e498de59c3455759c0b63de47f556dbe9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Exynos pinctrl driver common code.
  * Copyright (C) 2016 Samsung Electronics
  * Thomas Abraham <thomas.ab@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index abd582d31824900c0092fa87ccd8211b65028529..a7788b76d902a64dd5708e40f6fb62c3b4ef4918 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Exynos pinctrl driver header.
  * Copyright (C) 2016 Samsung Electronics
  * Thomas Abraham <thomas.ab@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PINCTRL_EXYNOS_H_
index bcbe1a0529e96973c703c2ded9fda43e90acb6f9..cb5975b252ee384f47e54d8a5ec81c262bfedc46 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Exynos7420 pinctrl driver.
  * Copyright (C) 2016 Samsung Electronics
  * Thomas Abraham <thomas.ab@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 18921e35aa34209cafa68f7af36a5e490562fc95..965092cd813b4328b8ded0d0ea7ec8dd10b94cc0 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y                                  += pinctrl-meson.o
 obj-$(CONFIG_PINCTRL_MESON_GXBB)       += pinctrl-meson-gxbb.o
index 87c9912c02a9b97b4e462550cc801fef7e5d2641..a8e47e3c4e824a71248021ae32fe0c8b5c5ac3e8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 - Beniamino Galvani <b.galvani@gmail.com>
  *
  * Based on code from Linux kernel:
  *   Copyright (C) 2016 Endless Mobile, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -14,7 +13,7 @@
 
 #include "pinctrl-meson.h"
 
-#define EE_OFF 14
+#define EE_OFF 15
 
 static const unsigned int emmc_nand_d07_pins[] = {
        PIN(BOOT_0, EE_OFF), PIN(BOOT_1, EE_OFF), PIN(BOOT_2, EE_OFF),
@@ -319,8 +318,6 @@ static const char * const gpio_periphs_groups[] = {
        "GPIOX_10", "GPIOX_11", "GPIOX_12", "GPIOX_13", "GPIOX_14",
        "GPIOX_15", "GPIOX_16", "GPIOX_17", "GPIOX_18", "GPIOX_19",
        "GPIOX_20", "GPIOX_21", "GPIOX_22",
-
-       "GPIO_TEST_N",
 };
 
 static const char * const emmc_groups[] = {
@@ -355,6 +352,8 @@ static const char * const gpio_aobus_groups[] = {
        "GPIOAO_0", "GPIOAO_1", "GPIOAO_2", "GPIOAO_3", "GPIOAO_4",
        "GPIOAO_5", "GPIOAO_6", "GPIOAO_7", "GPIOAO_8", "GPIOAO_9",
        "GPIOAO_10", "GPIOAO_11", "GPIOAO_12", "GPIOAO_13",
+
+       "GPIO_TEST_N",
 };
 
 static const char * const uart_ao_groups[] = {
@@ -410,11 +409,11 @@ static struct meson_bank meson_gxbb_aobus_banks[] = {
 
 struct meson_pinctrl_data meson_gxbb_periphs_pinctrl_data = {
        .name           = "periphs-banks",
-       .pin_base       = 14,
+       .pin_base       = 15,
        .groups         = meson_gxbb_periphs_groups,
        .funcs          = meson_gxbb_periphs_functions,
        .banks          = meson_gxbb_periphs_banks,
-       .num_pins       = 120,
+       .num_pins       = 119,
        .num_groups     = ARRAY_SIZE(meson_gxbb_periphs_groups),
        .num_funcs      = ARRAY_SIZE(meson_gxbb_periphs_functions),
        .num_banks      = ARRAY_SIZE(meson_gxbb_periphs_banks),
@@ -426,7 +425,7 @@ struct meson_pinctrl_data meson_gxbb_aobus_pinctrl_data = {
        .groups         = meson_gxbb_aobus_groups,
        .funcs          = meson_gxbb_aobus_functions,
        .banks          = meson_gxbb_aobus_banks,
-       .num_pins       = 14,
+       .num_pins       = 15,
        .num_groups     = ARRAY_SIZE(meson_gxbb_aobus_groups),
        .num_funcs      = ARRAY_SIZE(meson_gxbb_aobus_functions),
        .num_banks      = ARRAY_SIZE(meson_gxbb_aobus_banks),
index eebfaa9de64045d9fe94cbedf41aebd4aee69253..ba6e3531d93e9c4e35ae8acde851a5af892aae18 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 - Beniamino Galvani <b.galvani@gmail.com>
  *
  * Based on code from Linux kernel:
  *   Copyright (C) 2016 Endless Mobile, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -14,7 +13,7 @@
 
 #include "pinctrl-meson.h"
 
-#define EE_OFF 10
+#define EE_OFF 11
 
 static const unsigned int emmc_nand_d07_pins[] = {
        PIN(BOOT_0, EE_OFF), PIN(BOOT_1, EE_OFF), PIN(BOOT_2, EE_OFF),
@@ -290,7 +289,7 @@ static struct meson_pmx_group meson_gxl_periphs_groups[] = {
        GPIO_GROUP(GPIOCLK_0, EE_OFF),
        GPIO_GROUP(GPIOCLK_1, EE_OFF),
 
-       GPIO_GROUP(GPIO_TEST_N, EE_OFF),
+       GPIO_GROUP(GPIO_TEST_N, 0),
 
        /* Bank X */
        GROUP(sdio_d0,          5,      31),
@@ -472,8 +471,6 @@ static const char * const gpio_periphs_groups[] = {
        "GPIOX_5", "GPIOX_6", "GPIOX_7", "GPIOX_8", "GPIOX_9",
        "GPIOX_10", "GPIOX_11", "GPIOX_12", "GPIOX_13", "GPIOX_14",
        "GPIOX_15", "GPIOX_16", "GPIOX_17", "GPIOX_18",
-
-       "GPIO_TEST_N",
 };
 
 static const char * const emmc_groups[] = {
@@ -588,6 +585,8 @@ static const char * const tsin_a_groups[] = {
 static const char * const gpio_aobus_groups[] = {
        "GPIOAO_0", "GPIOAO_1", "GPIOAO_2", "GPIOAO_3", "GPIOAO_4",
        "GPIOAO_5", "GPIOAO_6", "GPIOAO_7", "GPIOAO_8", "GPIOAO_9",
+
+       "GPIO_TEST_N",
 };
 
 static const char * const uart_ao_groups[] = {
@@ -692,11 +691,11 @@ static struct meson_bank meson_gxl_aobus_banks[] = {
 
 struct meson_pinctrl_data meson_gxl_periphs_pinctrl_data = {
        .name           = "periphs-banks",
-       .pin_base       = 10,
+       .pin_base       = 11,
        .groups         = meson_gxl_periphs_groups,
        .funcs          = meson_gxl_periphs_functions,
        .banks          = meson_gxl_periphs_banks,
-       .num_pins       = 101,
+       .num_pins       = 100,
        .num_groups     = ARRAY_SIZE(meson_gxl_periphs_groups),
        .num_funcs      = ARRAY_SIZE(meson_gxl_periphs_functions),
        .num_banks      = ARRAY_SIZE(meson_gxl_periphs_banks),
@@ -708,7 +707,7 @@ struct meson_pinctrl_data meson_gxl_aobus_pinctrl_data = {
        .groups         = meson_gxl_aobus_groups,
        .funcs          = meson_gxl_aobus_functions,
        .banks          = meson_gxl_aobus_banks,
-       .num_pins       = 10,
+       .num_pins       = 11,
        .num_groups     = ARRAY_SIZE(meson_gxl_aobus_groups),
        .num_funcs      = ARRAY_SIZE(meson_gxl_aobus_functions),
        .num_banks      = ARRAY_SIZE(meson_gxl_aobus_banks),
index a860200dfb035392da545050fc7235d223f8c37d..387c241d12ba37ac9066470877669c82b6d83f28 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 - Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 90d23698428edf84e1e824ea159700f601cf445c..6ec89ba117ba17c48ed081d40daf5dfeff31dc5a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 - Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PINCTRL_MESON_H__
index 13a38d5a1ab63e5d9b76c92da6ecb60622d4ba68..c2df96bf5b125d4265eaf2b6a5d16a5f6ac98990 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0
 #
 # Copyright (C) 2016 Marvell International Ltd.
 #
-# SPDX-License-Identifier:     GPL-2.0
 # https://spdx.org/licenses
 
 obj-$(CONFIG_PINCTRL_ARMADA_37XX) += pinctrl-armada-37xx.o
index 010eb203b7f517355f8c81bae62ab8806f376cc7..f197f4a142923a07bc4b8ae80c7566241f172236 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * U-Boot Marvell 37xx SoC pinctrl driver
  *
@@ -12,8 +13,6 @@
  * (C) Copyright 2016 - Beniamino Galvani <b.galvani@gmail.com>
  * Based on code from Linux kernel:
  * Copyright (C) 2016 Endless Mobile, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  * https://spdx.org/licenses
  */
 
index ec1958382a70e726fdd7a7ba3ee8a3471cb14a71..d4f2970a6924c95db5a94103647ef9fecf42e64b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0
  * https://spdx.org/licenses
  */
 
index 1a1d3ef5e0ad046cb57403011882adca6613face..54ad69e8ba8d559b5e5929ad312644b676ca57db 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0
  * https://spdx.org/licenses
  */
 
index 32cbac963f7bb43826737cb9a1f2695d0a0b09fc..36e1e8983c8aa757e3bfdab754f5a22ed2402fdd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Peng Fan <van.freenix@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a26ba854c1305c39c5ddfd9cc2525448478e8a4f..b0032455b7cba3f9cbc005fcb25e8b793c54f9a6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Peng Fan <van.freenix@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DRIVERS_PINCTRL_IMX_H
index f1c655f4cb57a28b572f87106617eb729ad16ec1..5d1738091980bff17e6586aa93fc1ab535237d18 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 
 /*
  * Copyright (C) 2016 Peng Fan <van.freenix@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cac577b40b9398600668568e51926e4643884496..e63ecbdee6b6427a974c1aab0ef2269e87de2159 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 
 /*
  * Copyright (C) 2016 Peng Fan <van.freenix@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1f3e4231bc347aa8dc3cbca716d446b60481f6e6..769d428ddadcfea07e62c542f6f988235010555c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Peng Fan <van.freenix@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 618ce6a0e103c3c5c2576740b553064c784685fb..598bbfaf3505f8d3182c6d8467e5b758aa4be9f1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
  *
  * Peng Fan <peng.fan@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1abfc50f6605755ece76b47302d0953bf2bd1a1f..0c43686e01cc5895912ac2a399ea19d8b691bfa8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Atmel PIO4 pinctrl driver
  *
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 81f30eabe9452044139f942f5b3aa8c4b9ce5399..4bdad62dc906cf48a7cad7416ebc63e19a96bf7d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Atmel PIO pinctrl driver
  *
  * Copyright (C) 2016 Atmel Corporation
  *               Wenyou.Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 49e36480df2890aa477873f47cdae9b242e33455..eecf0f5dc183b17470e76d122b23cf52d83d1fc8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015  Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e77b49c1684b74ef5bb4642244589f1a9f66b7e7..468fa2a7d0b772f732bc5af82ba8a5e17d000314 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015  Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define DEBUG */
index 72f99be7e6439fb431ca811514ea93200480a2b4..296eb63cc498bdcc2fb284aa0d1e6ec87a25607e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) EETS GmbH, 2017, Felix Brack <f.brack@eets.ch>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a9c1495f558508f2cfd9270ed04b480eba821fd9..f0cd845fea5468f0d04abc20b2ae09532070075c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Pinctrl driver for STMicroelectronics STi SoCs
  *
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -62,7 +61,7 @@ void sti_alternate_select(struct udevice *dev, struct sti_pin_desc *pin_desc)
        int bank = pin_desc->bank;
        int pin = pin_desc->pin;
 
-       sysconfreg = (unsigned long *)plat->regmap->base;
+       sysconfreg = (unsigned long *)plat->regmap->ranges[0].start;
 
        switch (bank) {
        case 0 ... 5:           /* in "SBC Bank" */
@@ -96,7 +95,7 @@ void sti_pin_configure(struct udevice *dev, struct sti_pin_desc *pin_desc)
        unsigned long *sysconfreg;
        int bank = pin_desc->bank;
 
-       sysconfreg = (unsigned long *)plat->regmap->base + 40;
+       sysconfreg = (unsigned long *)plat->regmap->ranges[0].start + 40;
 
        /*
         * NOTE: The PIO configuration for the PIO pins in the
index a0a326a142f0aeb2ed06c5f8c61702e8b1927733..d7e38ae7291c844025b6003dfa4d97accb1e9da2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015  Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 59466ee02e637d72ed87776825e5f182a8d88904..06f1518c78ff9ed68cf28e2238f26e9236cdd6fb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Pinctrl driver for Microchip PIC32 SoCs
  * Copyright (c) 2015 Microchip Technology Inc.
  * Written by Purna Chandra Mandal <purna.mandal@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 7c22839352576b1e73ba0bcc874f34288451af35..734df477d345fc855329232c6433b0e3ab99b345 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * R8A7790 processor support
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2013  Magnus Damm
  * Copyright (C) 2012  Renesas Solutions Corp.
  * Copyright (C) 2012  Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index a9be0a8e083104baebd6194ac188a9fe3680d894..43055896972d9b7f0e3c50f836b5882f952329a1 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * r8a7791/r8a7743 processor support - PFC hardware block.
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
  * Copyright (C) 2014-2017 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 60b43b1f41658f28bd3c87eb37f55a295eba1ad3..d0063c06bf02235d408c2ab344ba83c89bcd342d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * r8a7792 processor support - PFC hardware block.
  *
  * Copyright (C) 2013-2014 Renesas Electronics Corporation
  * Copyright (C) 2016 Cogent Embedded, Inc., <source@cogentembedded.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 400cf592f0168473adf106043db0443d9a15f09b..d06b8ddc3363d89ee3593b71892ac5d3cde84f3c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * r8a7794/r8a7745 processor support - PFC hardware block.
  *
  * Copyright (C) 2014-2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Renesas Solutions Corp.
  * Copyright (C) 2015-2017 Cogent Embedded, Inc. <source@cogentembedded.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 43eef69025203c2a5e9ff5faaf19c16d67614715..2e05e3492ca7cf2656f92021795e4f43c6261e92 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * R8A7795 ES2.0+ processor support - PFC hardware block.
  *
  * Copyright (C) 2015-2016 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index fa8150be0e88907602f6314362601a38b2e263e1..50b93317c47f17fc975af6e067c00b576918e754 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * R8A7796 processor support - PFC hardware block.
  *
@@ -8,8 +9,6 @@
  * R-Car Gen3 processor support - PFC hardware block.
  *
  * Copyright (C) 2015  Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 2646515c99570f0a30bee36a2eb6d8bc43b861e7..22a8f06c292df80ad1aea69f335fd013be9ae25a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * R8A77970 processor support - PFC hardware block.
  *
@@ -8,8 +9,6 @@
  * R-Car Gen3 processor support - PFC hardware block.
  *
  * Copyright (C) 2015  Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 3bd8669b3e550b3c20090f431bf6cfa30774f673..19009092bdbd9f387c4e73600487924d04a6db59 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * R8A77995 processor support - PFC hardware block.
  *
@@ -8,8 +9,6 @@
  * R-Car Gen3 processor support - PFC hardware block.
  *
  * Copyright (C) 2015  Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 7d2e3261488e5c03ba445933b6b81aeb74076d92..66f0ce11b68117e2b1cf65c94a386f06570e8a23 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Pin Control driver for SuperH Pin Function Controller.
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2008 Magnus Damm
  * Copyright (C) 2009 - 2012 Paul Mundt
  * Copyright (C) 2017 Marek Vasut
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #define DRV_NAME "sh-pfc"
index f09c6e17b4b0ad3362bdc55ef4b8d8852e8e7ce9..5e3fbcb4bce5ac996da10453d038bb96f5c0ac38 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2017 Rockchip Electronics Co., Ltd
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_PINCTRL_ROCKCHIP_RK3036) += pinctrl_rk3036.o
 obj-$(CONFIG_PINCTRL_ROCKCHIP_RK3128) += pinctrl_rk3128.o
index e66ee9902ad2af4b534f51b0d760705e4e1396f6..ecfeb31355cbc5e6f427c58bfaa6f976ad762d2d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Pinctrl driver for Rockchip 3036 SoCs
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index b1c32ac592a1fd37afcfa85843ecdf66b9b6540d..8b87f74d16021ad545b86306c3e67fc43329078b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Pinctrl driver for Rockchip 3128 SoCs
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index fdab836e5a984250140605bca1b74f6956be0fe2..46122796561234ada701ba9dc27e874d396e3033 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Pinctrl driver for Rockchip RK3188 SoCs
  * Copyright (c) 2016 Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 354fea2ab68fcde5d4847d863e900e97be46a15f..f4139d35b8ccb666543b38601dbb373aee38c823 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index a21b64044be9ba44405328e871caaa354a204c5f..3e01cfd98f4053205f16e81218bc57a5c147bc87 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Pinctrl driver for Rockchip SoCs
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0a478a8a99a02e399964de9cee1c74dec4aec1c9..fce41f39324878dc6d97cda2c534bf934332953f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a03827af2c4b63e35d2294d9e7459dbba52d53cf..61df54f16d78135fc5434a0a19e75424ef1ed564 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
  * Author: Andy Yan <andy.yan@rock-chips.com>
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 929035e6757ff6ea319ebecda4992f6a5a23a87b..bc92dd7c06224307de38b00ccb4c3740a96c6b7a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4c81bec15b855495f4032ddc751a3786728d6d44..5fb3915aa93375f4c00e16a5d59462e5efe39123 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
  * Author: Andy Yan <andy.yan@rock-chips.com>
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 215104b61b495091f367d9da430e34636bfd6dce..d3088d875481d90b5d370f5152ab42b0085a090a 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y                                  += pinctrl-uniphier-core.o
 
index 215b19ea0e901f98c441184d5240b02d696ed409..a5935e84de3e15fa22bccd81a568da9d16e90468 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 
 #define UNIPHIER_PINCTRL_PINMUX_BASE   0x1000
 #define UNIPHIER_PINCTRL_LOAD_PINMUX   0x1700
+#define UNIPHIER_PINCTRL_DRVCTRL_BASE  0x1800
+#define UNIPHIER_PINCTRL_DRV2CTRL_BASE 0x1900
+#define UNIPHIER_PINCTRL_DRV3CTRL_BASE 0x1980
 #define UNIPHIER_PINCTRL_PUPDCTRL_BASE 0x1a00
 #define UNIPHIER_PINCTRL_IECTRL                0x1d00
 
 static const char *uniphier_pinctrl_dummy_name = "_dummy";
 
+static int uniphier_pinctrl_get_pins_count(struct udevice *dev)
+{
+       struct uniphier_pinctrl_priv *priv = dev_get_priv(dev);
+       const struct uniphier_pinctrl_pin *pins = priv->socdata->pins;
+       int pins_count = priv->socdata->pins_count;
+
+       /*
+        * We do not list all pins in the pin table to save memory footprint.
+        * Report the max pin number + 1 to fake the framework.
+        */
+       return pins[pins_count - 1].number + 1;
+}
+
+static const char *uniphier_pinctrl_get_pin_name(struct udevice *dev,
+                                                unsigned int selector)
+{
+       struct uniphier_pinctrl_priv *priv = dev_get_priv(dev);
+       const struct uniphier_pinctrl_pin *pins = priv->socdata->pins;
+       int pins_count = priv->socdata->pins_count;
+       int i;
+
+       for (i = 0; i < pins_count; i++)
+               if (pins[i].number == selector)
+                       return pins[i].name;
+
+       return uniphier_pinctrl_dummy_name;
+}
+
 static int uniphier_pinctrl_get_groups_count(struct udevice *dev)
 {
        struct uniphier_pinctrl_priv *priv = dev_get_priv(dev);
@@ -114,10 +144,25 @@ static const struct pinconf_param uniphier_pinconf_params[] = {
        { "bias-pull-up", PIN_CONFIG_BIAS_PULL_UP, 1 },
        { "bias-pull-down", PIN_CONFIG_BIAS_PULL_DOWN, 1 },
        { "bias-pull-pin-default", PIN_CONFIG_BIAS_PULL_PIN_DEFAULT, 1 },
+       { "drive-strength", PIN_CONFIG_DRIVE_STRENGTH, 0 },
        { "input-enable", PIN_CONFIG_INPUT_ENABLE, 1 },
        { "input-disable", PIN_CONFIG_INPUT_ENABLE, 0 },
 };
 
+static const struct uniphier_pinctrl_pin *
+uniphier_pinctrl_pin_get(struct uniphier_pinctrl_priv *priv, unsigned int pin)
+{
+       const struct uniphier_pinctrl_pin *pins = priv->socdata->pins;
+       int pins_count = priv->socdata->pins_count;
+       int i;
+
+       for (i = 0; i < pins_count; i++)
+               if (pins[i].number == pin)
+                       return &pins[i];
+
+       return NULL;
+}
+
 static int uniphier_pinconf_bias_set(struct udevice *dev, unsigned int pin,
                                     unsigned int param, unsigned int arg)
 {
@@ -158,8 +203,88 @@ static int uniphier_pinconf_bias_set(struct udevice *dev, unsigned int pin,
        return 0;
 }
 
-static int uniphier_pinconf_set_one(struct udevice *dev, unsigned int pin,
-                                   unsigned int param, unsigned int arg)
+static const unsigned int uniphier_pinconf_drv_strengths_1bit[] = {
+       4, 8,
+};
+
+static const unsigned int uniphier_pinconf_drv_strengths_2bit[] = {
+       8, 12, 16, 20,
+};
+
+static const unsigned int uniphier_pinconf_drv_strengths_3bit[] = {
+       4, 5, 7, 9, 11, 12, 14, 16,
+};
+
+static int uniphier_pinconf_drive_set(struct udevice *dev, unsigned int pin,
+                                     unsigned int strength)
+{
+       struct uniphier_pinctrl_priv *priv = dev_get_priv(dev);
+       const struct uniphier_pinctrl_pin *desc;
+       const unsigned int *strengths;
+       unsigned int base, stride, width, drvctrl, reg, shift;
+       u32 val, mask, tmp;
+
+       desc = uniphier_pinctrl_pin_get(priv, pin);
+       if (WARN_ON(!desc))
+               return -EINVAL;
+
+       switch (uniphier_pin_get_drv_type(desc->data)) {
+       case UNIPHIER_PIN_DRV_1BIT:
+               strengths = uniphier_pinconf_drv_strengths_1bit;
+               base = UNIPHIER_PINCTRL_DRVCTRL_BASE;
+               stride = 1;
+               width = 1;
+               break;
+       case UNIPHIER_PIN_DRV_2BIT:
+               strengths = uniphier_pinconf_drv_strengths_2bit;
+               base = UNIPHIER_PINCTRL_DRV2CTRL_BASE;
+               stride = 2;
+               width = 2;
+               break;
+       case UNIPHIER_PIN_DRV_3BIT:
+               strengths = uniphier_pinconf_drv_strengths_3bit;
+               base = UNIPHIER_PINCTRL_DRV3CTRL_BASE;
+               stride = 4;
+               width = 3;
+               break;
+       default:
+               /* drive strength control is not supported for this pin */
+               return -EINVAL;
+       }
+
+       drvctrl = uniphier_pin_get_drvctrl(desc->data);
+       drvctrl *= stride;
+
+       reg = base + drvctrl / 32 * 4;
+       shift = drvctrl % 32;
+       mask = (1U << width) - 1;
+
+       for (val = 0; val <= mask; val++) {
+               if (strengths[val] > strength)
+                       break;
+       }
+
+       if (val == 0) {
+               dev_err(dev, "unsupported drive strength %u mA for pin %s\n",
+                       strength, desc->name);
+               return -EINVAL;
+       }
+
+       if (!mask)
+               return 0;
+
+       val--;
+
+       tmp = readl(priv->base + reg);
+       tmp &= ~(mask << shift);
+       tmp |= (mask & val) << shift;
+       writel(tmp, priv->base + reg);
+
+       return 0;
+}
+
+static int uniphier_pinconf_set(struct udevice *dev, unsigned int pin,
+                               unsigned int param, unsigned int arg)
 {
        int ret;
 
@@ -170,11 +295,14 @@ static int uniphier_pinconf_set_one(struct udevice *dev, unsigned int pin,
        case PIN_CONFIG_BIAS_PULL_PIN_DEFAULT:
                ret = uniphier_pinconf_bias_set(dev, pin, param, arg);
                break;
+       case PIN_CONFIG_DRIVE_STRENGTH:
+               ret = uniphier_pinconf_drive_set(dev, pin, arg);
+               break;
        case PIN_CONFIG_INPUT_ENABLE:
                ret = uniphier_pinconf_input_enable(dev, pin, arg);
                break;
        default:
-               printf("unsupported configuration parameter %u\n", param);
+               dev_err(dev, "unsupported configuration parameter %u\n", param);
                return -EINVAL;
        }
 
@@ -191,7 +319,7 @@ static int uniphier_pinconf_group_set(struct udevice *dev,
        int i, ret;
 
        for (i = 0; i < grp->num_pins; i++) {
-               ret = uniphier_pinconf_set_one(dev, grp->pins[i], param, arg);
+               ret = uniphier_pinconf_set(dev, grp->pins[i], param, arg);
                if (ret)
                        return ret;
        }
@@ -269,6 +397,8 @@ static int uniphier_pinmux_group_set(struct udevice *dev,
 }
 
 const struct pinctrl_ops uniphier_pinctrl_ops = {
+       .get_pins_count = uniphier_pinctrl_get_pins_count,
+       .get_pin_name = uniphier_pinctrl_get_pin_name,
        .get_groups_count = uniphier_pinctrl_get_groups_count,
        .get_group_name = uniphier_pinctrl_get_group_name,
        .get_functions_count = uniphier_pinmux_get_functions_count,
@@ -277,6 +407,7 @@ const struct pinctrl_ops uniphier_pinctrl_ops = {
 #if CONFIG_IS_ENABLED(PINCONF)
        .pinconf_num_params = ARRAY_SIZE(uniphier_pinconf_params),
        .pinconf_params = uniphier_pinconf_params,
+       .pinconf_set = uniphier_pinconf_set,
        .pinconf_group_set = uniphier_pinconf_group_set,
 #endif
        .set_state = pinctrl_generic_set_state,
index e2b234ff14965b1e2883a6bba8f5a1a7449e425a..f2c99d4723941de815184583d48a43e160bbc24e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 11d5d98a5a16401c69423daacbfaadec09ed1378..8ec87f285ed402dcb22d327f02bfb3f9d7a2cde5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 
 #include "pinctrl-uniphier.h"
 
+static const struct uniphier_pinctrl_pin uniphier_ld20_pins[] = {
+       UNIPHIER_PINCTRL_PIN(40, "RGMII_TXCLK", 28, UNIPHIER_PIN_DRV_3BIT),
+       UNIPHIER_PINCTRL_PIN(41, "RGMII_TXD0", 29, UNIPHIER_PIN_DRV_3BIT),
+       UNIPHIER_PINCTRL_PIN(42, "RGMII_TXD1", 30, UNIPHIER_PIN_DRV_3BIT),
+       UNIPHIER_PINCTRL_PIN(43, "RGMII_TXD2", 31, UNIPHIER_PIN_DRV_3BIT),
+       UNIPHIER_PINCTRL_PIN(44, "RGMII_TXD3", 32, UNIPHIER_PIN_DRV_3BIT),
+       UNIPHIER_PINCTRL_PIN(45, "RGMII_TXCTL", 33, UNIPHIER_PIN_DRV_3BIT),
+};
+
 static const unsigned emmc_pins[] = {18, 19, 20, 21, 22, 23, 24, 25};
 static const int emmc_muxvals[] = {0, 0, 0, 0, 0, 0, 0, 0};
 static const unsigned emmc_dat8_pins[] = {26, 27, 28, 29};
@@ -103,6 +111,8 @@ static const char * const uniphier_ld20_functions[] = {
 };
 
 static struct uniphier_pinctrl_socdata uniphier_ld20_pinctrl_socdata = {
+       .pins = uniphier_ld20_pins,
+       .pins_count = ARRAY_SIZE(uniphier_ld20_pins),
        .groups = uniphier_ld20_groups,
        .groups_count = ARRAY_SIZE(uniphier_ld20_groups),
        .functions = uniphier_ld20_functions,
index 7eb693d6487633126c68a24241109efbb900112c..c822bccbd103996c20a4dd980a564a465412faf0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6ade131385b2f08fde0dc68b5d28b86184f1a8e6..30d411694c56fa28f3c795c7f577a3fe90fc0f95 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 
 #include "pinctrl-uniphier.h"
 
-static const struct uniphier_pinctrl_pin uniphier_ld6b_pins[] = {
-       UNIPHIER_PINCTRL_PIN(113, 0),
-       UNIPHIER_PINCTRL_PIN(114, 0),
-       UNIPHIER_PINCTRL_PIN(115, 0),
-       UNIPHIER_PINCTRL_PIN(116, 0),
-       UNIPHIER_PINCTRL_PIN(217, 0),
-       UNIPHIER_PINCTRL_PIN(218, 0),
-       UNIPHIER_PINCTRL_PIN(219, 0),
-       UNIPHIER_PINCTRL_PIN(220, 0),
-};
-
 static const unsigned emmc_pins[] = {36, 37, 38, 39, 40, 41, 42};
 static const int emmc_muxvals[] = {1, 1, 1, 1, 1, 1, 1};
 static const unsigned emmc_dat8_pins[] = {43, 44, 45, 46};
@@ -135,8 +123,6 @@ static const char * const uniphier_ld6b_functions[] = {
 };
 
 static struct uniphier_pinctrl_socdata uniphier_ld6b_pinctrl_socdata = {
-       .pins = uniphier_ld6b_pins,
-       .pins_count = ARRAY_SIZE(uniphier_ld6b_pins),
        .groups = uniphier_ld6b_groups,
        .groups_count = ARRAY_SIZE(uniphier_ld6b_groups),
        .functions = uniphier_ld6b_functions,
index 0695e0713acd96732462c9d98e5981349b7ba7a8..a1da90baa447c7efc52d792688c8bb081b0f35ba 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 39cdd950720a0b1aadbf04fc31f9deb720098d7c..0ba2052b293051cf580c9f8bd9666fbcf19093bb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 70c985db7e47b29dceb514556a30a499c3c19196..8609f1b7a762eef1b0e781f7c2e8dac8e35d4a7c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7c54d376b712d089cbc576df8198bd4236d27ed0..5b4a51410345f383f59d98312ce0087258effd46 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5168bbee9f5fea14393ead824861cd12758af194..c072fc5280d6f1fe63ac636e331fde2b10f04c83 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a0eccf8d4a80c7145ac6943e52cc03e833471258..8f83ecae7dbabcd31a21f6e3f3beedf0544d1707 100644 (file)
@@ -1,23 +1,55 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PINCTRL_UNIPHIER_H__
 #define __PINCTRL_UNIPHIER_H__
 
 #include <linux/bitops.h>
-#include <linux/bug.h>
+#include <linux/build_bug.h>
 #include <linux/kernel.h>
 #include <linux/types.h>
 
-#define UNIPHIER_PIN_ATTR_PACKED(iectrl)       (iectrl)
+/* drive strength control register number */
+#define UNIPHIER_PIN_DRVCTRL_SHIFT     0
+#define UNIPHIER_PIN_DRVCTRL_BITS      9
+#define UNIPHIER_PIN_DRVCTRL_MASK      ((1U << (UNIPHIER_PIN_DRVCTRL_BITS)) \
+                                        - 1)
+
+/* drive control type */
+#define UNIPHIER_PIN_DRV_TYPE_SHIFT    ((UNIPHIER_PIN_DRVCTRL_SHIFT) + \
+                                        (UNIPHIER_PIN_DRVCTRL_BITS))
+#define UNIPHIER_PIN_DRV_TYPE_BITS     2
+#define UNIPHIER_PIN_DRV_TYPE_MASK     ((1U << (UNIPHIER_PIN_DRV_TYPE_BITS)) \
+                                        - 1)
+
+/* drive control type */
+enum uniphier_pin_drv_type {
+       UNIPHIER_PIN_DRV_1BIT,          /* 2 level control: 4/8 mA */
+       UNIPHIER_PIN_DRV_2BIT,          /* 4 level control: 8/12/16/20 mA */
+       UNIPHIER_PIN_DRV_3BIT,          /* 8 level control: 4/5/7/9/11/12/14/16 mA */
+};
+
+#define UNIPHIER_PIN_DRVCTRL(x) \
+       (((x) & (UNIPHIER_PIN_DRVCTRL_MASK)) << (UNIPHIER_PIN_DRVCTRL_SHIFT))
+#define UNIPHIER_PIN_DRV_TYPE(x) \
+       (((x) & (UNIPHIER_PIN_DRV_TYPE_MASK)) << (UNIPHIER_PIN_DRV_TYPE_SHIFT))
+
+#define UNIPHIER_PIN_ATTR_PACKED(drvctrl, drv_type)    \
+       UNIPHIER_PIN_DRVCTRL(drvctrl) |                 \
+       UNIPHIER_PIN_DRV_TYPE(drv_type)
 
-static inline unsigned int uniphier_pin_get_iectrl(unsigned long data)
+static inline unsigned int uniphier_pin_get_drvctrl(unsigned int data)
 {
-       return data;
+       return (data >> UNIPHIER_PIN_DRVCTRL_SHIFT) & UNIPHIER_PIN_DRVCTRL_MASK;
+}
+
+static inline unsigned int uniphier_pin_get_drv_type(unsigned int data)
+{
+       return (data >> UNIPHIER_PIN_DRV_TYPE_SHIFT) &
+                                               UNIPHIER_PIN_DRV_TYPE_MASK;
 }
 
 /**
@@ -28,7 +60,8 @@ static inline unsigned int uniphier_pin_get_iectrl(unsigned long data)
  */
 struct uniphier_pinctrl_pin {
        unsigned number;
-       unsigned long data;
+       const char *name;
+       unsigned int data;
 };
 
 /**
@@ -73,10 +106,11 @@ struct uniphier_pinctrl_socdata {
 #define UNIPHIER_PINCTRL_CAPS_MUX_4BIT         BIT(0)
 };
 
-#define UNIPHIER_PINCTRL_PIN(a, b)                                     \
+#define UNIPHIER_PINCTRL_PIN(a, b, c, d)                               \
 {                                                                      \
        .number = a,                                                    \
-       .data = UNIPHIER_PIN_ATTR_PACKED(b),                            \
+       .name = b,                                                      \
+       .data = UNIPHIER_PIN_ATTR_PACKED(c, d),                         \
 }
 
 #define __UNIPHIER_PINCTRL_GROUP(grp)                                  \
index 90a3b00a7cf92b6757f6f7c11420d000651c38c8..dd5bc0dc44e9d0217c09b9e684fc8154b1ebaf62 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2009 Wind River Systems, Inc.
 # Tom Rix <Tom.Rix at windriver.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_AXP152_POWER)     += axp152.o
 obj-$(CONFIG_AXP209_POWER)     += axp209.o
index c4b3fe58a665a82aca18806834665fa945e0ae4a..361be6c31c7139515529c7013a56e26446de4b8f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Henrik Nordstrom <henrik@henriknordstrom.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index 4b25ef25780e9112c02e3818e1ecffc96b2060cb..6de5ec6825804e309e4a70616553488bdb004166 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Henrik Nordstrom <henrik@henriknordstrom.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 109d3f468631d213e480c006f4796497c6df8680..c440047d36fe50669b820d499c39e28908ccd462 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * AXP221 and AXP223 driver
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2013 Oliver Schinagl <oliver@schinagl.nl>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5b5cb360ec0c230b8bb4ace90ad36b586fd31a10..7de92f4f614c338d7f3f6b74f8491cf47fb25177 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * AXP809 driver based on AXP221 driver
  *
@@ -7,8 +8,6 @@
  * Based on axp221.c
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2013 Oliver Schinagl <oliver@schinagl.nl>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index af4d7a69032ad3aa8027b138a85970d82c30d185..c737da1180fb53c0348a101114a26ffbb9dd9836 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * AXP818 driver based on AXP221 driver
  *
@@ -7,8 +8,6 @@
  * Based on axp221.c
  * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2013 Oliver Schinagl <oliver@schinagl.nl>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f864f0439de735f42bc34f0ee6d4b90b8760d556..370923a6ed95baf28f20d115804080d81a9b7944 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012 Samsung Electronics
 # Lukasz Majewski <l.majewski@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_POWER_BATTERY_TRATS) += bat_trats.o
 obj-$(CONFIG_POWER_BATTERY_TRATS2) += bat_trats2.o
index 089e789b6200f8612a6c09e23ee22254a7a12798..450b1dfa28f7be8970d9e42f863e03b4170cc707 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6329e028b67a23e52b93dbc7cd4d2443bad9d7b3..bb21cd7ff82fb9ebb54e484f7ec3c4fdd1c49522 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2013 Samsung Electronics
  *  Piotr Wilczek <p.wilczek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 776afa3d43bf52ee90394ab40270e647a1ddd82a..f9276e63bf4ed456a6166efeec13ea83025d5b06 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 36a374a1b63813ea964734d5a7e2e841162da744..9e9ec4f41925426b60535147f85f753e1b2bf45e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 92a3a2a5273b4fb5a775fdbea3f2e6a4243f9ecd..148b6b1707d4696c70495e60a0983e5c6525cda8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 9071346f9844eb7c2c186c29672890165d19b66e..74db2eba7e23cd3cadc9ade0f4c5987ba25fb8ed 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 41d84de83e1addc8d7276a6c3379da29d63555c5..f3445582272818776da93ae958d3e395f2ef5544 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 78128c64139b685626f0b39d175d66142a00d4ea..9a48b36554d3252f7ba4a3e8bcc8fd65e0591d85 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
@@ -5,8 +6,6 @@
  * Copyright (C) 2010 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3b349f939ab17a6a3e94abf87c0bcb181d7afc65..ca2df947585ee098c663301d08192fc92630eb61 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012 Samsung Electronics
 # Lukasz Majewski <l.majewski@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_POWER_FG_MAX17042) += fg_max17042.o
index e43349454dac86672819aafc2e2be361c265878f..8cfdf654f7486214e638f30dc5fa0ee30c5dc59e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 43afe842ae688b86638166cbf582e4950207a562..a8eb7f81e7244c8f6f515feb1fdba97f0544f694 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2013 Samsung Electronics
 # Piotr Wilczek <p.wilczek@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_POWER_PMIC_MAX77693) += pmic_max77693.o
 obj-$(CONFIG_POWER_MUIC_MAX77693) += muic_max77693.o
index df1550816ec69f7c776a166647915874f68546a5..0de9ee712d0910058d4dc18596d234935d521b8c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Samsung Electronics
  * Piotr Wilczek <p.wilczek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -60,8 +59,6 @@ static int power_update_battery(struct pmic *p, struct pmic *bat)
                return ret;
 
        max77693_get_vcell(&pb->bat->voltage_uV);
-       if (ret)
-               return ret;
 
        return 0;
 }
index e71012de1f991ee130a4c1f8d5a1800c9fb204f8..0eb26d29d4724bc8c30d2bd43ff793d865ad19ce 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Samsung Electronics
  * Piotr Wilczek <p.wilczek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c63390ed48ec25517e76ca39663984b8b3e926ea..c3bd6c499036f1ce0b7cce827f8e18f3d0a53da9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Samsung Electronics
  * Piotr Wilczek <p.wilczek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ddf777c26b16da15e6a08615d2a5724dfb347e6c..6d5abba5a7351c89caf05ea51f6e569eb27f3a48 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012-2013
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 #include <palmas.h>
index ad32068b3ab054fd7eb03206bdd49606b72f196e..85ab176c0a66b36642c7065258fc0c041bfd2370 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012 Samsung Electronics
 # Lukasz Majewski <l.majewski@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_DM_PMIC) += pmic-uclass.o
 obj-$(CONFIG_DM_PMIC_MAX77686) += max77686.o
@@ -30,7 +28,6 @@ obj-$(CONFIG_POWER_MAX77696) += pmic_max77696.o
 obj-$(CONFIG_POWER_MAX8998) += pmic_max8998.o
 obj-$(CONFIG_POWER_MAX8997) += pmic_max8997.o
 obj-$(CONFIG_POWER_MUIC_MAX8997) += muic_max8997.o
-obj-$(CONFIG_POWER_MAX77686) += pmic_max77686.o
 obj-$(CONFIG_POWER_PFUZE100) += pmic_pfuze100.o
 obj-$(CONFIG_POWER_PFUZE3000) += pmic_pfuze3000.o
 obj-$(CONFIG_POWER_TPS65217) += pmic_tps65217.o
index c233ac08b15457293828d0a616603c79a3818cb5..b0c759c647c0d85aa0f76f4ad8fb4fdb488d466f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3b0427e0b9186f464dcc9d82fc34006bfd423f04..63df6133549acb3b7ae660aaba2e73be0a9abc49 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 NVIDIA Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #define pr_fmt(fmt) "as3722: " fmt
index 5cf4cb6b518efde6d221c08d4f2c6f6889c6f75a..36f4fbfa4704fafe35e75352aed70fef6d429349 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 NVIDIA Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index c58ebb8825efe30090872d9c57b797ec6ed5b10b..c0b53091cc1a021afea3bb5bc6310ac1b0b5a1b1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2015 Samsung Electronics
  *  Przemyslaw Marczak  <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ec7b9bf29fd90755b5983be95a029002bb1b6bc0..432ad4cecf62404bf80fa893e1e5eec1dbb5f987 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Texas Instruments Incorporated, <www.ti.com>
  * Keerthy <j-keerthy@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7c02f38ed867ade8680565a8299cf380843b47c0..450dbb8a780537a3c1c23b19ba19722644c6dcc0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Texas Instruments Incorporated, <www.ti.com>
  * Keerthy <j-keerthy@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f4e0f7034d915cb34d2c502a7fc898385c362117..834713af28655bf01ecb841b449e1072c4f4898b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2014-2015 Samsung Electronics
  *  Przemyslaw Marczak  <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 66c1c15a2d3d9323d98f38169a5d545c12b4bc33..0dcdbad5832f82180aebd79223b04f9fc465f9b0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2016 Samsung Electronics
  *  Jaehoon Chung <jh80.chung@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8dd7e4886a6d8e9f8de635c007b1e7dca58ab9ef..f571add6e6a375279b50db36cd0ab3fa1fbb2fdf 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2016 Samsung Electronics
  *  Jaehoon Chung <jh80.chung@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 720342e5ef1e1bf80ca30c24d68317575742fbd1..241ab35b630a2d84c1a5e354d1de299d259998e3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7e3b25d2c7fe323f9e8aa4b0a454668bfda59b24..250a5d34bbf5ca366b8449f1b7ef7882f1f24fda 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Texas Instruments Incorporated, <www.ti.com>
  * Keerthy <j-keerthy@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 32b8f71c3e4ad551a111716dab1913ce19597f71..4670a84560ebab526b4c4689f87f172021b5226b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc
  * Peng Fan <Peng.Fan@freescale.com>
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index cd7c90614815205a31391cbcd4852f720f51d0f4..ddc30604cff86d6d95e5051fa46fb289c4f0bbe1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Qualcomm pm8916 pmic driver
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 5e8f6d619046818ee205f0b0a25e17c97c577a56..5f0f6ff93e14449ce9c8064819c35c5c7b064728 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b2346b6b4d3c2a81cf6f567d2772c9bf4712256e..6443c9ffc98c21697330d0b543764d1a19457fb9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2015 Linaro
  *  Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <asm/io.h>
 #include <common.h>
index 9b874cb07c402a4016b0ad085bc8e56c9e662579..00c3e201cd561204b4db1989316de43abaa2f0bd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Gateworks Corporation
  * Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
diff --git a/drivers/power/pmic/pmic_max77686.c b/drivers/power/pmic/pmic_max77686.c
deleted file mode 100644 (file)
index 8e65331..0000000
+++ /dev/null
@@ -1,304 +0,0 @@
-/*
- *  Copyright (C) 2012 Samsung Electronics
- *  Rajeshwari Shinde <rajeshwari.s@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <fdtdec.h>
-#include <i2c.h>
-#include <power/pmic.h>
-#include <power/max77686_pmic.h>
-#include <errno.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-static const char max77686_buck_addr[] = {
-       0xff, 0x10, 0x12, 0x1c, 0x26, 0x30, 0x32, 0x34, 0x36, 0x38
-};
-
-static unsigned int max77686_ldo_volt2hex(int ldo, ulong uV)
-{
-       unsigned int hex = 0;
-
-       switch (ldo) {
-       case 1:
-       case 2:
-       case 6:
-       case 7:
-       case 8:
-       case 15:
-               hex = (uV - 800000) / 25000;
-               break;
-       default:
-               hex = (uV - 800000) / 50000;
-       }
-
-       if (hex >= 0 && hex <= MAX77686_LDO_VOLT_MAX_HEX)
-               return hex;
-
-       debug("%s: %ld is wrong voltage value for LDO%d\n", __func__, uV, ldo);
-       return 0;
-}
-
-static int max77686_buck_volt2hex(int buck, ulong uV)
-{
-       int hex = 0;
-
-       if (buck < 5 || buck > 9) {
-               debug("%s: buck %d is not supported\n", __func__, buck);
-               return -EINVAL;
-       }
-
-       hex = (uV - 750000) / 50000;
-
-       if (hex >= 0 && hex <= MAX77686_BUCK_VOLT_MAX_HEX)
-               return hex;
-
-       debug("%s: %ld is wrong voltage value for BUCK%d\n",
-             __func__, uV, buck);
-       return -EINVAL;
-}
-
-int max77686_set_ldo_voltage(struct pmic *p, int ldo, ulong uV)
-{
-       unsigned int val, ret, hex, adr;
-
-       if (ldo < 1 || ldo > 26) {
-               printf("%s: %d is wrong ldo number\n", __func__, ldo);
-               return -EINVAL;
-       }
-
-       adr = MAX77686_REG_PMIC_LDO1CTRL1 + ldo - 1;
-       hex = max77686_ldo_volt2hex(ldo, uV);
-
-       if (!hex)
-               return -EINVAL;
-
-       ret = pmic_reg_read(p, adr, &val);
-       if (ret)
-               return ret;
-
-       val &= ~MAX77686_LDO_VOLT_MASK;
-       val |= hex;
-       ret |= pmic_reg_write(p, adr, val);
-
-       return ret;
-}
-
-int max77686_set_buck_voltage(struct pmic *p, int buck, ulong uV)
-{
-       unsigned int val, adr;
-       int hex, ret;
-
-       if (buck < 5 || buck > 9) {
-               printf("%s: %d is an unsupported bucket number\n",
-                      __func__, buck);
-               return -EINVAL;
-       }
-
-       adr = max77686_buck_addr[buck] + 1;
-       hex = max77686_buck_volt2hex(buck, uV);
-
-       if (hex < 0)
-               return hex;
-
-       ret = pmic_reg_read(p, adr, &val);
-       if (ret)
-               return ret;
-
-       val &= ~MAX77686_BUCK_VOLT_MASK;
-       ret |= pmic_reg_write(p, adr, val | hex);
-
-       return ret;
-}
-
-int max77686_set_ldo_mode(struct pmic *p, int ldo, char opmode)
-{
-       unsigned int val, ret, adr, mode;
-
-       if (ldo < 1 || 26 < ldo) {
-               printf("%s: %d is wrong ldo number\n", __func__, ldo);
-               return -EINVAL;
-       }
-
-       adr = MAX77686_REG_PMIC_LDO1CTRL1 + ldo - 1;
-
-       /* mode */
-       switch (opmode) {
-       case OPMODE_OFF:
-               mode = MAX77686_LDO_MODE_OFF;
-               break;
-       case OPMODE_STANDBY:
-               switch (ldo) {
-               case 2:
-               case 6:
-               case 7:
-               case 8:
-               case 10:
-               case 11:
-               case 12:
-               case 14:
-               case 15:
-               case 16:
-                       mode = MAX77686_LDO_MODE_STANDBY;
-                       break;
-               default:
-                       mode = 0xff;
-               }
-               break;
-       case OPMODE_LPM:
-               mode = MAX77686_LDO_MODE_LPM;
-               break;
-       case OPMODE_ON:
-               mode = MAX77686_LDO_MODE_ON;
-               break;
-       default:
-               mode = 0xff;
-       }
-
-       if (mode == 0xff) {
-               printf("%s: %d is not supported on LDO%d\n",
-                      __func__, opmode, ldo);
-               return -ENOTSUPP;
-       }
-
-       ret = pmic_reg_read(p, adr, &val);
-       if (ret)
-               return ret;
-
-       val &= ~MAX77686_LDO_MODE_MASK;
-       val |= mode;
-       ret |= pmic_reg_write(p, adr, val);
-
-       return ret;
-}
-
-int max77686_set_buck_mode(struct pmic *p, int buck, char opmode)
-{
-       unsigned int val, ret, mask, adr, size, mode, mode_shift;
-
-       size = ARRAY_SIZE(max77686_buck_addr);
-       if (buck >= size) {
-               printf("%s: %d is wrong buck number\n", __func__, buck);
-               return -EINVAL;
-       }
-
-       adr = max77686_buck_addr[buck];
-
-       /* mask */
-       switch (buck) {
-       case 2:
-       case 3:
-       case 4:
-               mode_shift = MAX77686_BUCK_MODE_SHIFT_2;
-               break;
-       default:
-               mode_shift = MAX77686_BUCK_MODE_SHIFT_1;
-       }
-
-       mask = MAX77686_BUCK_MODE_MASK << mode_shift;
-
-       /* mode */
-       switch (opmode) {
-       case OPMODE_OFF:
-               mode = MAX77686_BUCK_MODE_OFF << mode_shift;
-               break;
-       case OPMODE_STANDBY:
-               switch (buck) {
-               case 1:
-               case 2:
-               case 3:
-               case 4:
-                       mode = MAX77686_BUCK_MODE_STANDBY << mode_shift;
-                       break;
-               default:
-                       mode = 0xff;
-               }
-               break;
-       case OPMODE_LPM:
-               switch (buck) {
-               case 2:
-               case 3:
-               case 4:
-                       mode = MAX77686_BUCK_MODE_LPM << mode_shift;
-                       break;
-               default:
-                       mode = 0xff;
-               }
-               break;
-       case OPMODE_ON:
-               mode = MAX77686_BUCK_MODE_ON << mode_shift;
-               break;
-       default:
-               mode = 0xff;
-       }
-
-       if (mode == 0xff) {
-               printf("%s: %d is not supported on BUCK%d\n",
-                      __func__, opmode, buck);
-               return -ENOTSUPP;
-       }
-
-       ret = pmic_reg_read(p, adr, &val);
-       if (ret)
-               return ret;
-
-       val &= ~mask;
-       val |= mode;
-       ret |= pmic_reg_write(p, adr, val);
-
-       return ret;
-}
-
-int pmic_init(unsigned char bus)
-{
-       static const char name[] = "MAX77686_PMIC";
-       struct pmic *p = pmic_alloc();
-#if CONFIG_IS_ENABLED(OF_CONTROL)
-       const void *blob = gd->fdt_blob;
-       int node, parent, tmp;
-#endif
-
-       if (!p) {
-               printf("%s: POWER allocation error!\n", __func__);
-               return -ENOMEM;
-       }
-
-#if CONFIG_IS_ENABLED(OF_CONTROL)
-       node = fdtdec_next_compatible(blob, 0, COMPAT_MAXIM_MAX77686_PMIC);
-       if (node < 0) {
-               debug("PMIC: No node for PMIC Chip in device tree\n");
-               debug("node = %d\n", node);
-               return -ENODEV;
-       }
-
-       parent = fdt_parent_offset(blob, node);
-       if (parent < 0) {
-               debug("%s: Cannot find node parent\n", __func__);
-               return -ENODEV;
-       }
-
-       /* tmp since p->bus is unsigned */
-       tmp = i2c_get_bus_num_fdt(parent);
-       if (tmp < 0) {
-               debug("%s: Cannot find I2C bus\n", __func__);
-               return -ENODEV;
-       }
-       p->bus = tmp;
-       p->hw.i2c.addr = fdtdec_get_int(blob, node, "reg", 9);
-#else
-       p->bus = bus;
-       p->hw.i2c.addr = MAX77686_I2C_ADDR;
-#endif
-
-       p->name = name;
-       p->interface = PMIC_I2C;
-       p->number_of_regs = MAX77686_NUM_OF_REGS;
-       p->hw.i2c.tx_num = 1;
-
-       puts("Board PMIC init\n");
-
-       return 0;
-}
index 93d92f57948f19e45025eeb472268b235af156be..f3a73d6405f8d40230ed05e538d04c9e9dc3dda8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2015 Freescale Semiconductor, Inc.
  *  Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 32afb3f7d0a39aa3d74342dca2aec19d04106fb2..87c438ea0476fe8305c763b4ae2eb14569a4ddf9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ca2f504cc7a11cd0238dc29dd30eea5b38b69b11..f058238c9217555a2ccde23b8be23ad6d7f835cc 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2011 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index db9e210ae300e7cf8fe895f5fb81520e7c94c17d..9dd1c46ea220bf3d258b597713b2d7b782b0097d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
  * Hou Zhiqiang <Zhiqiang.Hou@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 259b349da7a125e58f1031c78328a8a2ea57cdb0..c646a0c31f82243c2655e49cf6c6b1378ce42359 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Gateworks Corporation
  * Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index ac807a801f2031220bcd87cb4e887183f5db41ae..f2a51fe4a49a9b567d835cb41a25d154768faacd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  * Peng Fan <Peng.Fan@freescale.com>
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index 23f9a9c3bc9ccac81c8a2e8ac80a5c6d7fbf03a7..f2987de48e08c8f49ef2bfc9de71edb6c9833d48 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Texas Instruments Incorporated -  http://www.ti.com
  * Author: Felipe Balbi <balbi@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 36e9024bf8343f991ed59df663dcc71df279b6e4..01c0ad1a8c8a1fd60d6a67f03323588402c292d1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011-2013
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 911f63942d3855dacd1f1b0a662a63559273456a..b50953bdc126d0f056eb4d6e30266ae0a6702a6d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011-2013
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7ee1160e0d8ccc863cd05265af1f249c8d765f85..f4d2aa1b7a44c9be954b4e5d295fb402499d489e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011-2013
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b0d0c5e94461d5d926017b60dfc5ee011c4bd4ba..489af59b417a859135759108d873f24f29d104bc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) EETS GmbH, 2017, Felix Brack <f.brack@eets.ch>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c83c8cf7bb3859c093d32d33fb126b9956441ba4..c60dfff5bfd693c9876fafe182a4b4f96d62e62e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9e5b0b119b13779a884928ba4fb6de6746632147..c3be3fed4a05696df143be4437d6b6e6927364f4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Toradex AG
  * Stefan Agner <stefan.agner@toradex.com>
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #include <common.h>
index 13b3f908a4974c2d9403afef38d39c6a15f55b42..e45d4bc6e16ef8d6c344994eec0e265eee5268d4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2015 Samsung Electronics
  *  Przemyslaw Marczak  <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e3bf3a638fbf8fcaabc42b76c1638dedb8345fe9..54e44ce8645bb86bda57722d4caccb1b82a90145 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 80209d3d918fecc95776cc660a612c2144170181..64e2f276dabdfa27f81a97ad694a4fb45d16c183 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2015 Samsung Electronics
  *  Przemyslaw Marczak  <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4615365ea809e79d297fa7a050c25a815758a869..82351b66137050ec0f836e67e415d293672f3f5b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <common.h>
 
 #define STMPU1_NUM_OF_REGS 0x100
 
+#ifndef CONFIG_SPL_BUILD
+static const struct pmic_child_info stpmu1_children_info[] = {
+       { .prefix = "ldo", .driver = "stpmu1_ldo" },
+       { .prefix = "buck", .driver = "stpmu1_buck" },
+       { .prefix = "vref_ddr", .driver = "stpmu1_vref_ddr" },
+       { .prefix = "pwr_sw", .driver = "stpmu1_pwr_sw" },
+       { .prefix = "boost", .driver = "stpmu1_boost" },
+       { },
+};
+#endif /* CONFIG_SPL_BUILD */
+
 static int stpmu1_reg_count(struct udevice *dev)
 {
        return STMPU1_NUM_OF_REGS;
@@ -43,6 +53,28 @@ static int stpmu1_read(struct udevice *dev, uint reg, uint8_t *buff, int len)
        return ret;
 }
 
+static int stpmu1_bind(struct udevice *dev)
+{
+#ifndef CONFIG_SPL_BUILD
+       ofnode regulators_node;
+       int children;
+
+       regulators_node = dev_read_subnode(dev, "regulators");
+       if (!ofnode_valid(regulators_node)) {
+               dev_dbg(dev, "regulators subnode not found!");
+               return -ENXIO;
+       }
+       dev_dbg(dev, "found regulators subnode\n");
+
+       children = pmic_bind_children(dev, regulators_node,
+                                     stpmu1_children_info);
+       if (!children)
+               dev_dbg(dev, "no child found\n");
+#endif /* CONFIG_SPL_BUILD */
+
+       return 0;
+}
+
 static struct dm_pmic_ops stpmu1_ops = {
        .reg_count = stpmu1_reg_count,
        .read = stpmu1_read,
@@ -58,5 +90,6 @@ U_BOOT_DRIVER(pmic_stpmu1) = {
        .name = "stpmu1_pmic",
        .id = UCLASS_PMIC,
        .of_match = stpmu1_ids,
+       .bind = stpmu1_bind,
        .ops = &stpmu1_ops,
 };
index 1b0fd991fad2175485bcd36d8914acfd33766874..1d3bf00b568673d3f8da1162279e2d8d9a160feb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 46840a33e02fd4c099abd4819273f24207ff6c52..095d8a51bef062c76712c96e5df574a422110a47 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Samsung Electronics
  * Lukasz Majewski <l.majewski@samsung.com>
@@ -6,8 +7,6 @@
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de
  *
  * (C) Copyright 2008-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fc95d5a10e5c3906cf48ba04c4ce1d4c4517b39f..9ecd358100aa7c7b85e52b879a580621de7a982f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2011 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a64161b24301b7f9e17061f3570ad572b274d165..a163300ab6b81b0c9b3d237fc05b6ffb2b0e515b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2011 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8a8ea10e33efc92405c461e12eb3df97905cf0a5..bcddff2d7a05aa0653d192749abdf480f512a8a1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Samsung Electronics
  * Lukasz Majewski <l.majewski@samsung.com>
@@ -6,8 +7,6 @@
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de
  *
  * (C) Copyright 2008-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ef8531df0ff286c943e469ce560a727df1acbae9..1eaf9773ef8b35aa93a472575e46254462a7ba63 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Samsung Electronics
  * Lukasz Majewski <l.majewski@samsung.com>
@@ -6,8 +7,6 @@
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de
  *
  * (C) Copyright 2008-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5b4ac10462b4b4c14fd8950747bf438716b4aedd..414f4a53f786827a1c140e40e34a10384ea840c2 100644 (file)
@@ -197,6 +197,15 @@ config DM_REGULATOR_LP87565
        be configured in multi phase modes. The driver implements
        get/set api for value and enable.
 
+config DM_REGULATOR_STM32_VREFBUF
+       bool "Enable driver for STMicroelectronics STM32 VREFBUF"
+       depends on DM_REGULATOR && (STM32H7 || ARCH_STM32MP)
+       help
+       This driver supports STMicroelectronics STM32 VREFBUF (voltage
+       reference buffer) which can be used as voltage reference for
+       internal ADCs, DACs and also for external components through
+       dedicated Vref+ pin.
+
 config DM_REGULATOR_TPS65910
        bool "Enable driver for TPS65910 PMIC regulators"
        depends on DM_PMIC_TPS65910
@@ -204,3 +213,12 @@ config DM_REGULATOR_TPS65910
        The TPS65910 PMIC provides 4 SMPSs and 8 LDOs. This driver supports all
        regulator types of the TPS65910 (BUCK, BOOST and LDO). It implements
        the get/set api for value and enable.
+
+config DM_REGULATOR_STPMU1
+       bool "Enable driver for STPMU1 regulators"
+       depends on DM_REGULATOR && PMIC_STPMU1
+       ---help---
+       Enable support for the regulator functions of the STPMU1 PMIC. The
+       driver implements get/set api for the various BUCKS and LDOs supported
+       by the PMIC device. This driver is controlled by a device tree node
+       which includes voltage limits.
index f7873ad27af16fe26bedfc60f84591a7ddd8d1e7..16208af0694bcba788186014496a99b8c7caf7d3 100644 (file)
@@ -22,4 +22,6 @@ obj-$(CONFIG_$(SPL_)DM_REGULATOR_PALMAS) += palmas_regulator.o
 obj-$(CONFIG_$(SPL_)DM_REGULATOR_PBIAS) += pbias_regulator.o
 obj-$(CONFIG_$(SPL_)DM_REGULATOR_LP873X) += lp873x_regulator.o
 obj-$(CONFIG_$(SPL_)DM_REGULATOR_LP87565) += lp87565_regulator.o
+obj-$(CONFIG_$(SPL_)DM_REGULATOR_STM32_VREFBUF) += stm32-vrefbuf.o
 obj-$(CONFIG_DM_REGULATOR_TPS65910) += tps65910_regulator.o
+obj-$(CONFIG_$(SPL_)DM_REGULATOR_STPMU1) += stpmu1.o
index 7d86aae32bbd9a72033a644af34bf869af21dde1..1783813a158db511ee984f6c5d75ccb284d7f66c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
@@ -5,8 +6,6 @@
  * Based on Rockchip's drivers/power/pmic/pmic_act8846.c:
  * Copyright (C) 2012 rockchips
  * zyw <zyw@rock-chips.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3e1e6f1178c930dab67a88bf698b25985aba860a..63f4615398f50f63ecd7f74888cfd9233491096f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
  * Placeholder regulator driver for as3722.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eec1914c1da4946604100a90e87ad22332832c25..0be5b7bd5191bb67e772b8fe6e847e7b6a62dd47 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2015 Samsung Electronics
  *
  *  Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1031a0362b676ff98cc92f653c6aefd2ef51c76f..d18e5d8d2cae4840c6d471b758720a21f702ba13 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Texas Instruments Incorporated, <www.ti.com>
  * Keerthy <j-keerthy@ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index ba2dbd71d18e86370140b1319ad6263ef04aba3e..5b73f54172c4c49fb14e9f1b1294204d108d4b39 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Texas Instruments Incorporated, <www.ti.com>
  *
  * Keerthy <j-keerthy@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 94f09f5994e82bd5cd8ca3608a758c41a3479f22..f438dea8fc1c619c953faf4a5dd7c8d77315e4ae 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017
  * Texas Instruments Incorporated, <www.ti.com>
  *
  * Keerthy <j-keerthy@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6e4ac02036e41573d0d64a6ca326755638976cdf..752dc88c401ed90676904085747dea381ff98469 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2012-2015 Samsung Electronics
  *
  *  Rajeshwari Shinde <rajeshwari.s@samsung.com>
  *  Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 45c006c5b7defc9a372a893008067c5c667a0c79..78909f701894fbcd6c47808ef63e9f6604a29aff 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Texas Instruments Incorporated, <www.ti.com>
  *
  * Keerthy <j-keerthy@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1e042ad71241a903ee64c47e9539de496998bf2c..8f06e27b898cfa6b555dbd8f2a3513014adc719a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Texas Instruments Incorporated, <www.ti.com>
  * Jean-Jacques Hiblot <jjhiblot@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b3370af3d12adb89e64c3b6ccf7845050a767b62..99073d6018c0eeb313474ea4fd8a559e2b4a31f7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 NXP
  *
  * Peng Fan <peng.fan@nxp.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 169f09558d4f783126aed7ba0530c9320ce7f196..cd05c9b6035dfd0d41e3bb5d04c2dcb7fea7ffca 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Rockchip Electronics Co., Ltd
  *
  * Based on kernel drivers/regulator/pwm-regulator.c
  * Copyright (C) 2014 - STMicroelectronics Inc.
  * Author: Lee Jones <lee.jones@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -13,9 +12,6 @@
 #include <errno.h>
 #include <pwm.h>
 #include <power/regulator.h>
-#include <linux/libfdt.h>
-#include <fdt_support.h>
-#include <fdtdec.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
@@ -94,13 +90,10 @@ static int pwm_regulator_set_voltage(struct udevice *dev, int uvolt)
 static int pwm_regulator_ofdata_to_platdata(struct udevice *dev)
 {
        struct pwm_regulator_info *priv = dev_get_priv(dev);
-       struct fdtdec_phandle_args args;
-       const void *blob = gd->fdt_blob;
-       int node = dev_of_offset(dev);
+       struct ofnode_phandle_args args;
        int ret;
 
-       ret = fdtdec_parse_phandle_with_args(blob, node, "pwms", "#pwm-cells",
-                                            0, 0, &args);
+       ret = dev_read_phandle_with_args(dev, "pwms", "#pwm-cells", 0, 0, &args);
        if (ret) {
                debug("%s: Cannot get PWM phandle: ret=%d\n", __func__, ret);
                return ret;
@@ -109,14 +102,13 @@ static int pwm_regulator_ofdata_to_platdata(struct udevice *dev)
        priv->period_ns = args.args[1];
        priv->polarity = args.args[2];
 
-       priv->init_voltage = fdtdec_get_int(blob, node,
-                       "regulator-init-microvolt", -1);
+       priv->init_voltage = dev_read_u32_default(dev, "regulator-init-microvolt", -1);
        if (priv->init_voltage < 0) {
                printf("Cannot find regulator pwm init_voltage\n");
                return -EINVAL;
        }
 
-       ret = uclass_get_device_by_of_offset(UCLASS_PWM, args.node, &priv->pwm);
+       ret = uclass_get_device_by_ofnode(UCLASS_PWM, args.node, &priv->pwm);
        if (ret) {
                debug("%s: Cannot get PWM: ret=%d\n", __func__, ret);
                return ret;
index b9e2d20e329247635084c9b1e2dc69b7c890fd27..4da8e43259fc29bb43fa9073b374ed04cd6ba248 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014-2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 76fc2eff60752536f39ceb5213d2f091922b97c1..aa4f3a161c479de22ab9d6f8b75bf9aad6bc5804 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
@@ -5,8 +6,6 @@
  * Based on Rockchip's drivers/power/pmic/pmic_rk808.c:
  * Copyright (C) 2012 rockchips
  * zyw <zyw@rock-chips.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 477f0f6225ca7031aef2c6d1133708124726ce9e..ced504eb14762a077b764a7c469a878e98ab0b3c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  *  Copyright (C) 2018 Samsung Electronics
  *  Jaehoon Chung <jh80.chung@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 89ad587610bcc899a14efb380749efef1b6de0cd..b46a2a486ec32130d5899c36df6a376f198c9c4a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ab30c50fcc522e45b11ebd31b101b6ee70177ba5..9893a6b5f3dbdff8d37543e5e8617a33afd0cc8a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright (C) 2015 Samsung Electronics
  *  Przemyslaw Marczak  <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
diff --git a/drivers/power/regulator/stm32-vrefbuf.c b/drivers/power/regulator/stm32-vrefbuf.c
new file mode 100644 (file)
index 0000000..0ad6833
--- /dev/null
@@ -0,0 +1,155 @@
+// SPDX-License-Identifier: GPL-2.0+
+/*
+ * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
+ * Author: Fabrice Gasnier <fabrice.gasnier@st.com>
+ *
+ * Originally based on the Linux kernel v4.16 drivers/regulator/stm32-vrefbuf.c
+ */
+
+#include <common.h>
+#include <clk.h>
+#include <dm.h>
+#include <asm/io.h>
+#include <linux/iopoll.h>
+#include <linux/kernel.h>
+#include <power/regulator.h>
+
+/* STM32 VREFBUF registers */
+#define STM32_VREFBUF_CSR              0x00
+
+/* STM32 VREFBUF CSR bitfields */
+#define STM32_VRS                      GENMASK(6, 4)
+#define STM32_VRS_SHIFT                        4
+#define STM32_VRR                      BIT(3)
+#define STM32_HIZ                      BIT(1)
+#define STM32_ENVR                     BIT(0)
+
+struct stm32_vrefbuf {
+       void __iomem *base;
+       struct clk clk;
+       struct udevice *vdda_supply;
+};
+
+static const unsigned int stm32_vrefbuf_voltages[] = {
+       /* Matches resp. VRS = 000b, 001b, 010b, 011b */
+       2500000, 2048000, 1800000, 1500000,
+};
+
+static int stm32_vrefbuf_set_enable(struct udevice *dev, bool enable)
+{
+       struct stm32_vrefbuf *priv = dev_get_priv(dev);
+       u32 val;
+       int ret;
+
+       clrsetbits_le32(priv->base + STM32_VREFBUF_CSR, STM32_HIZ | STM32_ENVR,
+                       enable ? STM32_ENVR : STM32_HIZ);
+       if (!enable)
+               return 0;
+
+       /*
+        * Vrefbuf startup time depends on external capacitor: wait here for
+        * VRR to be set. That means output has reached expected value.
+        * ~650us sleep should be enough for caps up to 1.5uF. Use 10ms as
+        * arbitrary timeout.
+        */
+       ret = readl_poll_timeout(priv->base + STM32_VREFBUF_CSR, val,
+                                val & STM32_VRR, 10000);
+       if (ret < 0) {
+               dev_err(dev, "stm32 vrefbuf timed out: %d\n", ret);
+               clrsetbits_le32(priv->base + STM32_VREFBUF_CSR, STM32_ENVR,
+                               STM32_HIZ);
+               return ret;
+       }
+
+       return 0;
+}
+
+static int stm32_vrefbuf_get_enable(struct udevice *dev)
+{
+       struct stm32_vrefbuf *priv = dev_get_priv(dev);
+
+       return readl(priv->base + STM32_VREFBUF_CSR) & STM32_ENVR;
+}
+
+static int stm32_vrefbuf_set_value(struct udevice *dev, int uV)
+{
+       struct stm32_vrefbuf *priv = dev_get_priv(dev);
+       unsigned int i;
+
+       for (i = 0; i < ARRAY_SIZE(stm32_vrefbuf_voltages); i++) {
+               if (uV == stm32_vrefbuf_voltages[i]) {
+                       clrsetbits_le32(priv->base + STM32_VREFBUF_CSR,
+                                       STM32_VRS, i << STM32_VRS_SHIFT);
+                       return 0;
+               }
+       }
+
+       return -EINVAL;
+}
+
+static int stm32_vrefbuf_get_value(struct udevice *dev)
+{
+       struct stm32_vrefbuf *priv = dev_get_priv(dev);
+       u32 val;
+
+       val = readl(priv->base + STM32_VREFBUF_CSR) & STM32_VRS;
+       val >>= STM32_VRS_SHIFT;
+
+       return stm32_vrefbuf_voltages[val];
+}
+
+static const struct dm_regulator_ops stm32_vrefbuf_ops = {
+       .get_value  = stm32_vrefbuf_get_value,
+       .set_value  = stm32_vrefbuf_set_value,
+       .get_enable = stm32_vrefbuf_get_enable,
+       .set_enable = stm32_vrefbuf_set_enable,
+};
+
+static int stm32_vrefbuf_probe(struct udevice *dev)
+{
+       struct stm32_vrefbuf *priv = dev_get_priv(dev);
+       int ret;
+
+       priv->base = dev_read_addr_ptr(dev);
+
+       ret = clk_get_by_index(dev, 0, &priv->clk);
+       if (ret) {
+               dev_err(dev, "Can't get clock: %d\n", ret);
+               return ret;
+       }
+
+       ret = clk_enable(&priv->clk);
+       if (ret) {
+               dev_err(dev, "Can't enable clock: %d\n", ret);
+               return ret;
+       }
+
+       ret = device_get_supply_regulator(dev, "vdda-supply",
+                                         &priv->vdda_supply);
+       if (ret) {
+               dev_dbg(dev, "No vdda-supply: %d\n", ret);
+               return 0;
+       }
+
+       ret = regulator_set_enable(priv->vdda_supply, true);
+       if (ret) {
+               dev_err(dev, "Can't enable vdda-supply: %d\n", ret);
+               clk_disable(&priv->clk);
+       }
+
+       return ret;
+}
+
+static const struct udevice_id stm32_vrefbuf_ids[] = {
+       { .compatible = "st,stm32-vrefbuf" },
+       { }
+};
+
+U_BOOT_DRIVER(stm32_vrefbuf) = {
+       .name  = "stm32-vrefbuf",
+       .id = UCLASS_REGULATOR,
+       .of_match = stm32_vrefbuf_ids,
+       .probe = stm32_vrefbuf_probe,
+       .ops = &stm32_vrefbuf_ops,
+       .priv_auto_alloc_size = sizeof(struct stm32_vrefbuf),
+};
diff --git a/drivers/power/regulator/stpmu1.c b/drivers/power/regulator/stpmu1.c
new file mode 100644 (file)
index 0000000..2dedb80
--- /dev/null
@@ -0,0 +1,667 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
+/*
+ * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
+ * Author: Christophe Kerello <christophe.kerello@st.com>
+ */
+
+#include <common.h>
+#include <dm.h>
+#include <errno.h>
+#include <power/pmic.h>
+#include <power/regulator.h>
+#include <power/stpmu1.h>
+
+struct stpmu1_range {
+       int min_uv;
+       int min_sel;
+       int max_sel;
+       int step;
+};
+
+struct stpmu1_output_range {
+       const struct stpmu1_range *ranges;
+       int nbranges;
+};
+
+#define STPMU1_MODE(_id, _val, _name) { \
+       .id = _id,                      \
+       .register_value = _val,         \
+       .name = _name,                  \
+}
+
+#define STPMU1_RANGE(_min_uv, _min_sel, _max_sel, _step) { \
+       .min_uv = _min_uv,              \
+       .min_sel = _min_sel,            \
+       .max_sel = _max_sel,            \
+       .step = _step,                  \
+}
+
+#define STPMU1_OUTPUT_RANGE(_ranges, _nbranges) { \
+       .ranges = _ranges,              \
+       .nbranges = _nbranges,          \
+}
+
+static int stpmu1_output_find_uv(int sel,
+                                const struct stpmu1_output_range *output_range)
+{
+       const struct stpmu1_range *range;
+       int i;
+
+       for (i = 0, range = output_range->ranges;
+            i < output_range->nbranges; i++, range++) {
+               if (sel >= range->min_sel && sel <= range->max_sel)
+                       return range->min_uv +
+                              (sel - range->min_sel) * range->step;
+       }
+
+       return -EINVAL;
+}
+
+static int stpmu1_output_find_sel(int uv,
+                                 const struct stpmu1_output_range *output_range)
+{
+       const struct stpmu1_range *range;
+       int i;
+
+       for (i = 0, range = output_range->ranges;
+            i < output_range->nbranges; i++, range++) {
+               if (uv == range->min_uv && !range->step)
+                       return range->min_sel;
+
+               if (uv >= range->min_uv &&
+                   uv <= range->min_uv +
+                         (range->max_sel - range->min_sel) * range->step)
+                       return range->min_sel +
+                              (uv - range->min_uv) / range->step;
+       }
+
+       return -EINVAL;
+}
+
+/*
+ * BUCK regulators
+ */
+
+static const struct stpmu1_range buck1_ranges[] = {
+       STPMU1_RANGE(600000, 0, 30, 25000),
+       STPMU1_RANGE(1350000, 31, 63, 0),
+};
+
+static const struct stpmu1_range buck2_ranges[] = {
+       STPMU1_RANGE(1000000, 0, 17, 0),
+       STPMU1_RANGE(1050000, 18, 19, 0),
+       STPMU1_RANGE(1100000, 20, 21, 0),
+       STPMU1_RANGE(1150000, 22, 23, 0),
+       STPMU1_RANGE(1200000, 24, 25, 0),
+       STPMU1_RANGE(1250000, 26, 27, 0),
+       STPMU1_RANGE(1300000, 28, 29, 0),
+       STPMU1_RANGE(1350000, 30, 31, 0),
+       STPMU1_RANGE(1400000, 32, 33, 0),
+       STPMU1_RANGE(1450000, 34, 35, 0),
+       STPMU1_RANGE(1500000, 36, 63, 0),
+};
+
+static const struct stpmu1_range buck3_ranges[] = {
+       STPMU1_RANGE(1000000, 0, 19, 0),
+       STPMU1_RANGE(1100000, 20, 23, 0),
+       STPMU1_RANGE(1200000, 24, 27, 0),
+       STPMU1_RANGE(1300000, 28, 31, 0),
+       STPMU1_RANGE(1400000, 32, 35, 0),
+       STPMU1_RANGE(1500000, 36, 55, 100000),
+       STPMU1_RANGE(3400000, 56, 63, 0),
+};
+
+static const struct stpmu1_range buck4_ranges[] = {
+       STPMU1_RANGE(600000, 0, 27, 25000),
+       STPMU1_RANGE(1300000, 28, 29, 0),
+       STPMU1_RANGE(1350000, 30, 31, 0),
+       STPMU1_RANGE(1400000, 32, 33, 0),
+       STPMU1_RANGE(1450000, 34, 35, 0),
+       STPMU1_RANGE(1500000, 36, 60, 100000),
+       STPMU1_RANGE(3900000, 61, 63, 0),
+};
+
+/* BUCK: 1,2,3,4 - voltage ranges */
+static const struct stpmu1_output_range buck_voltage_range[] = {
+       STPMU1_OUTPUT_RANGE(buck1_ranges, ARRAY_SIZE(buck1_ranges)),
+       STPMU1_OUTPUT_RANGE(buck2_ranges, ARRAY_SIZE(buck2_ranges)),
+       STPMU1_OUTPUT_RANGE(buck3_ranges, ARRAY_SIZE(buck3_ranges)),
+       STPMU1_OUTPUT_RANGE(buck4_ranges, ARRAY_SIZE(buck4_ranges)),
+};
+
+/* BUCK modes */
+static const struct dm_regulator_mode buck_modes[] = {
+       STPMU1_MODE(STPMU1_BUCK_MODE_HP, STPMU1_BUCK_MODE_HP, "HP"),
+       STPMU1_MODE(STPMU1_BUCK_MODE_LP, STPMU1_BUCK_MODE_LP, "LP"),
+};
+
+static int stpmu1_buck_get_uv(struct udevice *dev, int buck)
+{
+       int sel;
+
+       sel = pmic_reg_read(dev, STPMU1_BUCKX_CTRL_REG(buck));
+       if (sel < 0)
+               return sel;
+
+       sel &= STPMU1_BUCK_OUTPUT_MASK;
+       sel >>= STPMU1_BUCK_OUTPUT_SHIFT;
+
+       return stpmu1_output_find_uv(sel, &buck_voltage_range[buck]);
+}
+
+static int stpmu1_buck_get_value(struct udevice *dev)
+{
+       return stpmu1_buck_get_uv(dev->parent, dev->driver_data - 1);
+}
+
+static int stpmu1_buck_set_value(struct udevice *dev, int uv)
+{
+       int sel, buck = dev->driver_data - 1;
+
+       sel = stpmu1_output_find_sel(uv, &buck_voltage_range[buck]);
+       if (sel < 0)
+               return sel;
+
+       return pmic_clrsetbits(dev->parent,
+                              STPMU1_BUCKX_CTRL_REG(buck),
+                              STPMU1_BUCK_OUTPUT_MASK,
+                              sel << STPMU1_BUCK_OUTPUT_SHIFT);
+}
+
+static int stpmu1_buck_get_enable(struct udevice *dev)
+{
+       int ret;
+
+       ret = pmic_reg_read(dev->parent,
+                           STPMU1_BUCKX_CTRL_REG(dev->driver_data - 1));
+       if (ret < 0)
+               return false;
+
+       return ret & STPMU1_BUCK_EN ? true : false;
+}
+
+static int stpmu1_buck_set_enable(struct udevice *dev, bool enable)
+{
+       struct dm_regulator_uclass_platdata *uc_pdata;
+       int ret, uv;
+
+       /* if regulator is already in the wanted state, nothing to do */
+       if (stpmu1_buck_get_enable(dev) == enable)
+               return 0;
+
+       if (enable) {
+               uc_pdata = dev_get_uclass_platdata(dev);
+               uv = stpmu1_buck_get_value(dev);
+               if ((uv < uc_pdata->min_uV) || (uv > uc_pdata->max_uV))
+                       stpmu1_buck_set_value(dev, uc_pdata->min_uV);
+       }
+
+       ret = pmic_clrsetbits(dev->parent,
+                             STPMU1_BUCKX_CTRL_REG(dev->driver_data - 1),
+                             STPMU1_BUCK_EN, enable ? STPMU1_BUCK_EN : 0);
+       if (enable)
+               mdelay(STPMU1_DEFAULT_START_UP_DELAY_MS);
+
+       return ret;
+}
+
+static int stpmu1_buck_get_mode(struct udevice *dev)
+{
+       int ret;
+
+       ret = pmic_reg_read(dev->parent,
+                           STPMU1_BUCKX_CTRL_REG(dev->driver_data - 1));
+       if (ret < 0)
+               return ret;
+
+       return ret & STPMU1_BUCK_MODE ? STPMU1_BUCK_MODE_LP :
+                                        STPMU1_BUCK_MODE_HP;
+}
+
+static int stpmu1_buck_set_mode(struct udevice *dev, int mode)
+{
+       return pmic_clrsetbits(dev->parent,
+                              STPMU1_BUCKX_CTRL_REG(dev->driver_data - 1),
+                              STPMU1_BUCK_MODE,
+                              mode ? STPMU1_BUCK_MODE : 0);
+}
+
+static int stpmu1_buck_probe(struct udevice *dev)
+{
+       struct dm_regulator_uclass_platdata *uc_pdata;
+
+       if (!dev->driver_data || dev->driver_data > STPMU1_MAX_BUCK)
+               return -EINVAL;
+
+       uc_pdata = dev_get_uclass_platdata(dev);
+
+       uc_pdata->type = REGULATOR_TYPE_BUCK;
+       uc_pdata->mode = (struct dm_regulator_mode *)buck_modes;
+       uc_pdata->mode_count = ARRAY_SIZE(buck_modes);
+
+       return 0;
+}
+
+static const struct dm_regulator_ops stpmu1_buck_ops = {
+       .get_value  = stpmu1_buck_get_value,
+       .set_value  = stpmu1_buck_set_value,
+       .get_enable = stpmu1_buck_get_enable,
+       .set_enable = stpmu1_buck_set_enable,
+       .get_mode   = stpmu1_buck_get_mode,
+       .set_mode   = stpmu1_buck_set_mode,
+};
+
+U_BOOT_DRIVER(stpmu1_buck) = {
+       .name = "stpmu1_buck",
+       .id = UCLASS_REGULATOR,
+       .ops = &stpmu1_buck_ops,
+       .probe = stpmu1_buck_probe,
+};
+
+/*
+ * LDO regulators
+ */
+
+static const struct stpmu1_range ldo12_ranges[] = {
+       STPMU1_RANGE(1700000, 0, 7, 0),
+       STPMU1_RANGE(1700000, 8, 24, 100000),
+       STPMU1_RANGE(3300000, 25, 31, 0),
+};
+
+static const struct stpmu1_range ldo3_ranges[] = {
+       STPMU1_RANGE(1700000, 0, 7, 0),
+       STPMU1_RANGE(1700000, 8, 24, 100000),
+       STPMU1_RANGE(3300000, 25, 30, 0),
+       /* Sel 31 is special case when LDO3 is in mode sync_source (BUCK2/2) */
+};
+
+static const struct stpmu1_range ldo5_ranges[] = {
+       STPMU1_RANGE(1700000, 0, 7, 0),
+       STPMU1_RANGE(1700000, 8, 30, 100000),
+       STPMU1_RANGE(3900000, 31, 31, 0),
+};
+
+static const struct stpmu1_range ldo6_ranges[] = {
+       STPMU1_RANGE(900000, 0, 24, 100000),
+       STPMU1_RANGE(3300000, 25, 31, 0),
+};
+
+/* LDO: 1,2,3,4,5,6 - voltage ranges */
+static const struct stpmu1_output_range ldo_voltage_range[] = {
+       STPMU1_OUTPUT_RANGE(ldo12_ranges, ARRAY_SIZE(ldo12_ranges)),
+       STPMU1_OUTPUT_RANGE(ldo12_ranges, ARRAY_SIZE(ldo12_ranges)),
+       STPMU1_OUTPUT_RANGE(ldo3_ranges, ARRAY_SIZE(ldo3_ranges)),
+       STPMU1_OUTPUT_RANGE(NULL, 0),
+       STPMU1_OUTPUT_RANGE(ldo5_ranges, ARRAY_SIZE(ldo5_ranges)),
+       STPMU1_OUTPUT_RANGE(ldo6_ranges, ARRAY_SIZE(ldo6_ranges)),
+};
+
+/* LDO modes */
+static const struct dm_regulator_mode ldo_modes[] = {
+       STPMU1_MODE(STPMU1_LDO_MODE_NORMAL,
+                   STPMU1_LDO_MODE_NORMAL, "NORMAL"),
+       STPMU1_MODE(STPMU1_LDO_MODE_BYPASS,
+                   STPMU1_LDO_MODE_BYPASS, "BYPASS"),
+       STPMU1_MODE(STPMU1_LDO_MODE_SINK_SOURCE,
+                   STPMU1_LDO_MODE_SINK_SOURCE, "SINK SOURCE"),
+};
+
+static int stpmu1_ldo_get_value(struct udevice *dev)
+{
+       int sel, ldo = dev->driver_data - 1;
+
+       sel = pmic_reg_read(dev->parent, STPMU1_LDOX_CTRL_REG(ldo));
+       if (sel < 0)
+               return sel;
+
+       /* ldo4 => 3,3V */
+       if (ldo == STPMU1_LDO4)
+               return STPMU1_LDO4_UV;
+
+       sel &= STPMU1_LDO12356_OUTPUT_MASK;
+       sel >>= STPMU1_LDO12356_OUTPUT_SHIFT;
+
+       /* ldo3, sel = 31 => BUCK2/2 */
+       if (ldo == STPMU1_LDO3 && sel == STPMU1_LDO3_DDR_SEL)
+               return stpmu1_buck_get_uv(dev->parent, STPMU1_BUCK2) / 2;
+
+       return stpmu1_output_find_uv(sel, &ldo_voltage_range[ldo]);
+}
+
+static int stpmu1_ldo_set_value(struct udevice *dev, int uv)
+{
+       int sel, ldo = dev->driver_data - 1;
+
+       /* ldo4 => not possible */
+       if (ldo == STPMU1_LDO4)
+               return -EINVAL;
+
+       sel = stpmu1_output_find_sel(uv, &ldo_voltage_range[ldo]);
+       if (sel < 0)
+               return sel;
+
+       return pmic_clrsetbits(dev->parent,
+                              STPMU1_LDOX_CTRL_REG(ldo),
+                              STPMU1_LDO12356_OUTPUT_MASK,
+                              sel << STPMU1_LDO12356_OUTPUT_SHIFT);
+}
+
+static int stpmu1_ldo_get_enable(struct udevice *dev)
+{
+       int ret;
+
+       ret = pmic_reg_read(dev->parent,
+                           STPMU1_LDOX_CTRL_REG(dev->driver_data - 1));
+       if (ret < 0)
+               return false;
+
+       return ret & STPMU1_LDO_EN ? true : false;
+}
+
+static int stpmu1_ldo_set_enable(struct udevice *dev, bool enable)
+{
+       struct dm_regulator_uclass_platdata *uc_pdata;
+       int ret, uv;
+
+       /* if regulator is already in the wanted state, nothing to do */
+       if (stpmu1_ldo_get_enable(dev) == enable)
+               return 0;
+
+       if (enable) {
+               uc_pdata = dev_get_uclass_platdata(dev);
+               uv = stpmu1_ldo_get_value(dev);
+               if ((uv < uc_pdata->min_uV) || (uv > uc_pdata->max_uV))
+                       stpmu1_ldo_set_value(dev, uc_pdata->min_uV);
+       }
+
+       ret = pmic_clrsetbits(dev->parent,
+                             STPMU1_LDOX_CTRL_REG(dev->driver_data - 1),
+                             STPMU1_LDO_EN, enable ? STPMU1_LDO_EN : 0);
+       if (enable)
+               mdelay(STPMU1_DEFAULT_START_UP_DELAY_MS);
+
+       return ret;
+}
+
+static int stpmu1_ldo_get_mode(struct udevice *dev)
+{
+       int ret, ldo = dev->driver_data - 1;
+
+       if (ldo != STPMU1_LDO3)
+               return -EINVAL;
+
+       ret = pmic_reg_read(dev->parent, STPMU1_LDOX_CTRL_REG(ldo));
+       if (ret < 0)
+               return ret;
+
+       if (ret & STPMU1_LDO3_MODE)
+               return STPMU1_LDO_MODE_BYPASS;
+
+       ret &= STPMU1_LDO12356_OUTPUT_MASK;
+       ret >>= STPMU1_LDO12356_OUTPUT_SHIFT;
+
+       return ret == STPMU1_LDO3_DDR_SEL ? STPMU1_LDO_MODE_SINK_SOURCE :
+                                            STPMU1_LDO_MODE_NORMAL;
+}
+
+static int stpmu1_ldo_set_mode(struct udevice *dev, int mode)
+{
+       int ret, ldo = dev->driver_data - 1;
+
+       if (ldo != STPMU1_LDO3)
+               return -EINVAL;
+
+       ret = pmic_reg_read(dev->parent, STPMU1_LDOX_CTRL_REG(ldo));
+       if (ret < 0)
+               return ret;
+
+       switch (mode) {
+       case STPMU1_LDO_MODE_SINK_SOURCE:
+               ret &= ~STPMU1_LDO12356_OUTPUT_MASK;
+               ret |= STPMU1_LDO3_DDR_SEL << STPMU1_LDO12356_OUTPUT_SHIFT;
+       case STPMU1_LDO_MODE_NORMAL:
+               ret &= ~STPMU1_LDO3_MODE;
+               break;
+       case STPMU1_LDO_MODE_BYPASS:
+               ret |= STPMU1_LDO3_MODE;
+               break;
+       }
+
+       return pmic_reg_write(dev->parent, STPMU1_LDOX_CTRL_REG(ldo), ret);
+}
+
+static int stpmu1_ldo_probe(struct udevice *dev)
+{
+       struct dm_regulator_uclass_platdata *uc_pdata;
+
+       if (!dev->driver_data || dev->driver_data > STPMU1_MAX_LDO)
+               return -EINVAL;
+
+       uc_pdata = dev_get_uclass_platdata(dev);
+
+       uc_pdata->type = REGULATOR_TYPE_LDO;
+       if (dev->driver_data - 1 == STPMU1_LDO3) {
+               uc_pdata->mode = (struct dm_regulator_mode *)ldo_modes;
+               uc_pdata->mode_count = ARRAY_SIZE(ldo_modes);
+       } else {
+               uc_pdata->mode_count = 0;
+       }
+
+       return 0;
+}
+
+static const struct dm_regulator_ops stpmu1_ldo_ops = {
+       .get_value  = stpmu1_ldo_get_value,
+       .set_value  = stpmu1_ldo_set_value,
+       .get_enable = stpmu1_ldo_get_enable,
+       .set_enable = stpmu1_ldo_set_enable,
+       .get_mode   = stpmu1_ldo_get_mode,
+       .set_mode   = stpmu1_ldo_set_mode,
+};
+
+U_BOOT_DRIVER(stpmu1_ldo) = {
+       .name = "stpmu1_ldo",
+       .id = UCLASS_REGULATOR,
+       .ops = &stpmu1_ldo_ops,
+       .probe = stpmu1_ldo_probe,
+};
+
+/*
+ * VREF DDR regulator
+ */
+
+static int stpmu1_vref_ddr_get_value(struct udevice *dev)
+{
+       /* BUCK2/2 */
+       return stpmu1_buck_get_uv(dev->parent, STPMU1_BUCK2) / 2;
+}
+
+static int stpmu1_vref_ddr_get_enable(struct udevice *dev)
+{
+       int ret;
+
+       ret = pmic_reg_read(dev->parent, STPMU1_VREF_CTRL_REG);
+       if (ret < 0)
+               return false;
+
+       return ret & STPMU1_VREF_EN ? true : false;
+}
+
+static int stpmu1_vref_ddr_set_enable(struct udevice *dev, bool enable)
+{
+       int ret;
+
+       /* if regulator is already in the wanted state, nothing to do */
+       if (stpmu1_vref_ddr_get_enable(dev) == enable)
+               return 0;
+
+       ret = pmic_clrsetbits(dev->parent, STPMU1_VREF_CTRL_REG,
+                             STPMU1_VREF_EN, enable ? STPMU1_VREF_EN : 0);
+       if (enable)
+               mdelay(STPMU1_DEFAULT_START_UP_DELAY_MS);
+
+       return ret;
+}
+
+static int stpmu1_vref_ddr_probe(struct udevice *dev)
+{
+       struct dm_regulator_uclass_platdata *uc_pdata;
+
+       uc_pdata = dev_get_uclass_platdata(dev);
+
+       uc_pdata->type = REGULATOR_TYPE_FIXED;
+       uc_pdata->mode_count = 0;
+
+       return 0;
+}
+
+static const struct dm_regulator_ops stpmu1_vref_ddr_ops = {
+       .get_value  = stpmu1_vref_ddr_get_value,
+       .get_enable = stpmu1_vref_ddr_get_enable,
+       .set_enable = stpmu1_vref_ddr_set_enable,
+};
+
+U_BOOT_DRIVER(stpmu1_vref_ddr) = {
+       .name = "stpmu1_vref_ddr",
+       .id = UCLASS_REGULATOR,
+       .ops = &stpmu1_vref_ddr_ops,
+       .probe = stpmu1_vref_ddr_probe,
+};
+
+/*
+ * BOOST regulator
+ */
+
+static int stpmu1_boost_get_enable(struct udevice *dev)
+{
+       int ret;
+
+       ret = pmic_reg_read(dev->parent, STPMU1_USB_CTRL_REG);
+       if (ret < 0)
+               return false;
+
+       return ret & STPMU1_USB_BOOST_EN ? true : false;
+}
+
+static int stpmu1_boost_set_enable(struct udevice *dev, bool enable)
+{
+       int ret;
+
+       ret = pmic_reg_read(dev->parent, STPMU1_USB_CTRL_REG);
+       if (ret < 0)
+               return ret;
+
+       if (!enable && ret & STPMU1_USB_PWR_SW_EN)
+               return -EINVAL;
+
+       /* if regulator is already in the wanted state, nothing to do */
+       if (!!(ret & STPMU1_USB_BOOST_EN) == enable)
+               return 0;
+
+       ret = pmic_clrsetbits(dev->parent, STPMU1_USB_CTRL_REG,
+                             STPMU1_USB_BOOST_EN,
+                             enable ? STPMU1_USB_BOOST_EN : 0);
+       if (enable)
+               mdelay(STPMU1_USB_BOOST_START_UP_DELAY_MS);
+
+       return ret;
+}
+
+static int stpmu1_boost_probe(struct udevice *dev)
+{
+       struct dm_regulator_uclass_platdata *uc_pdata;
+
+       uc_pdata = dev_get_uclass_platdata(dev);
+
+       uc_pdata->type = REGULATOR_TYPE_FIXED;
+       uc_pdata->mode_count = 0;
+
+       return 0;
+}
+
+static const struct dm_regulator_ops stpmu1_boost_ops = {
+       .get_enable = stpmu1_boost_get_enable,
+       .set_enable = stpmu1_boost_set_enable,
+};
+
+U_BOOT_DRIVER(stpmu1_boost) = {
+       .name = "stpmu1_boost",
+       .id = UCLASS_REGULATOR,
+       .ops = &stpmu1_boost_ops,
+       .probe = stpmu1_boost_probe,
+};
+
+/*
+ * USB power switch
+ */
+
+static int stpmu1_pwr_sw_get_enable(struct udevice *dev)
+{
+       uint mask = 1 << dev->driver_data;
+       int ret;
+
+       ret = pmic_reg_read(dev->parent, STPMU1_USB_CTRL_REG);
+       if (ret < 0)
+               return false;
+
+       return ret & mask ? true : false;
+}
+
+static int stpmu1_pwr_sw_set_enable(struct udevice *dev, bool enable)
+{
+       uint mask = 1 << dev->driver_data;
+       int ret;
+
+       ret = pmic_reg_read(dev->parent, STPMU1_USB_CTRL_REG);
+       if (ret < 0)
+               return ret;
+
+       /* if regulator is already in the wanted state, nothing to do */
+       if (!!(ret & mask) == enable)
+               return 0;
+
+       /* Boost management */
+       if (enable && !(ret & STPMU1_USB_BOOST_EN)) {
+               pmic_clrsetbits(dev->parent, STPMU1_USB_CTRL_REG,
+                               STPMU1_USB_BOOST_EN, STPMU1_USB_BOOST_EN);
+               mdelay(STPMU1_USB_BOOST_START_UP_DELAY_MS);
+       } else if (!enable && ret & STPMU1_USB_BOOST_EN &&
+                  (ret & STPMU1_USB_PWR_SW_EN) != STPMU1_USB_PWR_SW_EN) {
+               pmic_clrsetbits(dev->parent, STPMU1_USB_CTRL_REG,
+                               STPMU1_USB_BOOST_EN, 0);
+       }
+
+       ret = pmic_clrsetbits(dev->parent, STPMU1_USB_CTRL_REG,
+                             mask, enable ? mask : 0);
+       if (enable)
+               mdelay(STPMU1_DEFAULT_START_UP_DELAY_MS);
+
+       return ret;
+}
+
+static int stpmu1_pwr_sw_probe(struct udevice *dev)
+{
+       struct dm_regulator_uclass_platdata *uc_pdata;
+
+       if (!dev->driver_data || dev->driver_data > STPMU1_MAX_PWR_SW)
+               return -EINVAL;
+
+       uc_pdata = dev_get_uclass_platdata(dev);
+
+       uc_pdata->type = REGULATOR_TYPE_FIXED;
+       uc_pdata->mode_count = 0;
+
+       return 0;
+}
+
+static const struct dm_regulator_ops stpmu1_pwr_sw_ops = {
+       .get_enable = stpmu1_pwr_sw_get_enable,
+       .set_enable = stpmu1_pwr_sw_set_enable,
+};
+
+U_BOOT_DRIVER(stpmu1_pwr_sw) = {
+       .name = "stpmu1_pwr_sw",
+       .id = UCLASS_REGULATOR,
+       .ops = &stpmu1_pwr_sw_ops,
+       .probe = stpmu1_pwr_sw_probe,
+};
index 32aeab98e2c4cc700cbf78f8bb96d94358554a26..0bcf1a61ea676dba450bb5b6a1d114590ccfaa87 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ad952e537fa03293d63cbd2607a7c5ab12d1344a..12e66ebd43f088ead63b46d11a22242c1e24150c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) EETS GmbH, 2017, Felix Brack <f.brack@eets.ch>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f9db3965f2db372f8dd166f2efd5976240ede62a..45f47939869af317dd5df8313450457f7b97d139 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Jelle van der Waa <jelle@vdwaa.nl>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <i2c.h>
index f50c4d17eec38762d9895287cbfc12a2b740ac72..19680e2e76deb72335f5e6ec6d909702dc2ce3d7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010,2011 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ab98d68dfb7e92737833c4ead058991d6dc97ec5..52460014bff980c6af5b5a49bcb843448d5f60d4 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix at windriver.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * twl4030_power_reset_init is derived from code on omapzoom,
  * git://git.omapzoom.com/repo/u-boot.git
  *
index cd532008bdd001184a93eb83b22b0e343b59c227..e0cbda1f8c49dbf67c9369674d072a5a11eb1bd9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 
index 29d59916cb95ad4b77599222070056c8daa96979..16739e7fda3c97d296e683930eec87a4f8c80f28 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2001
 # Erik Theisen, Wave 7 Optics, etheisen@mindspring.com.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 #ccflags-y += -DDEBUG
 
index 127575263ae9b51510d01ea5f25edc3533d357e6..1c829d286bdd25ac98c0b7f42c99fbdfb1c70cc3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Google Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 97ac0c8fc0c907426bf087d8cf2e08cd6ce43700..823a9d2d6bfaeb5c7c0d319815dc5f6b015dfe0b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2014
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -7,8 +8,6 @@
  * Based on linux:drivers/pwm/pwm-imx.c
  * from
  * Sascha Hauer <s.hauer@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 5c1865135f996f713a57a22d35ac8409aa514e6e..82c61d774d39135f14fd9b8564bf5e65fd5c59f5 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2014
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
  *
  * Basic support for the pwm module on imx6.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _pwm_imx_util_h_
index 3f808f925bbdb0fae683392db85bb81fde8eb0c8..83c1bfa8206aaf7d9046488d68b9d0d70ddaedb4 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
  *
  * Basic support for the pwm module on imx6.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 69051fe1b5663f75b3ff4af71e4e85efc6a615eb..027181c6465277d1c5d4cec2d1c72937d6f3646d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4c1ee6739e6dcaff937eee6c7e897787e357c2fe..9994cbafbffd8614ba4d45d6df7a72cb246167b9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 48f169842b3f4a2addda71d8384a380aed0cdbf0..4b50b19c618d0318b5b494ef42a84e34afc79cd0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2119e1d5689d81f6b798eff73cc0c71e4a8aea3f..02c3650ec63b8fa5d36441da4d15fd454213391d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Google Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 8fa48667ec7153d67a409f568f81c77e485c6b62..0d31ed1a429bf0ac837e97a4293b77385fa3899d 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2006 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_QE) += qe.o uccf.o uec.o uec_phy.o
 obj-$(CONFIG_U_QE) += qe.o
index 9bbdc60353ba9a408c2cbfad0556c73e7808e854..fd7f14955adb043ba58e3883c308d9e9f2eea6b8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5366a1eb712a7d7a8f07e1fb36be4597a01295e9..7654df80083ede5d723ce12939871786fdd39ba2 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006-2009 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
  * based on source code of Shlomi Gridish
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bab545312812319d29d725cbf2863ba459a1cb5e..9beb5d90aca6a1abee403f99e8a04975d877cf1c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
  * based on source code of Shlomi Gridish
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index aa817e73ec95dd4468c3217c4831b493098709ab..4098c6631701299f01740a7979a3fbd7f83e9109 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2006 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
  * based on source code of Shlomi Gridish
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __UCCF_H__
index b3af707a3d0b6304f1c8f8cfe954d62957868ee4..69cdf9444a6f522042bcddd577ab5998eeca658d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2006-2011 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 22e248ff1ddd9f24ec04d6ba6460f842e4a95d5c..5f8baefb1036430528a54f50b6d9ff0b12a958a8 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2006-2010 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
  * based on source code of Shlomi Gridish
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __UEC_H__
index 96042703e33a103d61947f885301d25b2bad6ace..94253797946117304b3f4d9b275529dbbf512d5b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2005,2010-2011 Freescale Semiconductor, Inc.
  *
@@ -6,8 +7,6 @@
  * Description: UCC GETH Driver -- PHY handling
  *             Driver for UEC on QE
  *             Based on 8260_io/fcc_enet.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 11cbc253b8e140a2e50f9b2c851f4d1cd146b2ba..83a7ccd98197947a8dcb5e9af12fa947ba55b8a4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2005, 2011 Freescale Semiconductor, Inc.
  *
@@ -6,8 +7,6 @@
  * Description: UCC ethernet driver -- PHY handling
  *             Driver for UEC on QE
  *             Based on 8260_io/fcc_enet.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __UEC_PHY_H__
 #define __UEC_PHY_H__
index 7a5dfac4ab50054e0b991fb8cb7d4f7ea0e7548e..ad2f0ac2f07b5105d26a028295e243bb7b9a057c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/bcm63xx/cpu.c:
  *     Copyright (C) 2008 Maxime Bizon <mbizon@freebox.fr>
  *     Copyright (C) 2009 Florian Fainelli <florian@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2f1fbe7c97a422b8ad2a6e4537539dfe63f9fdc9..f4d387fed1efc7f6c9b8cf4cea7107a44564368d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6cd2f16cf2749aa860affbaac59c03d564dde2be..8d1b9faacc01c39677317a30d5faf2de783921a1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
@@ -878,7 +877,7 @@ static int rk3368_dmc_ofdata_to_platdata(struct udevice *dev)
 #if !CONFIG_IS_ENABLED(OF_PLATDATA)
        struct rk3368_sdram_params *plat = dev_get_platdata(dev);
 
-       ret = regmap_init_mem(dev, &plat->map);
+       ret = regmap_init_mem(dev_ofnode(dev), &plat->map);
        if (ret)
                return ret;
 #endif
index eec1ebaabe7f14ccfbe57e21da9288cc91d9bdce..496890021143ee1819f7cef338efa792eabff8a2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <common.h>
index 0bc05ba9dce992499d77faf0dbaffda9bc42a351..3774abfa98a1cb0a006b6f119fd9b7091929876e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
  *
- * SPDX-License-Identifier:     GPL-2.0
- *
  * Adapted from the very similar rk3288 ddr init.
  */
 
@@ -840,7 +839,7 @@ static int rk3188_dmc_ofdata_to_platdata(struct udevice *dev)
                printf("%s: Cannot read rockchip,sdram-params\n", __func__);
                return -EINVAL;
        }
-       ret = regmap_init_mem(dev, &params->map);
+       ret = regmap_init_mem(dev_ofnode(dev), &params->map);
        if (ret)
                return ret;
 #endif
index cc3138b21db2e074cc5441774e12201308a24117..8bafd17f8ff7f545f13b7d84552b49a7cb65ce78 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 #include <common.h>
 #include <clk.h>
@@ -744,7 +743,7 @@ static int rk322x_dmc_ofdata_to_platdata(struct udevice *dev)
                printf("%s: Cannot read rockchip,sdram-params\n", __func__);
                return -EINVAL;
        }
-       ret = regmap_init_mem(dev, &params->map);
+       ret = regmap_init_mem(dev_ofnode(dev), &params->map);
        if (ret)
                return ret;
 #endif
index d99bf12476283827e0329ef3d4174cff455af54a..bb3cf48788c2d3f5d2b4ab2d118edb8257a66d30 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
  *
- * SPDX-License-Identifier:     GPL-2.0
- *
  * Adapted from coreboot.
  */
 
@@ -1001,7 +1000,7 @@ static int rk3288_dmc_ofdata_to_platdata(struct udevice *dev)
 
        priv->is_veyron = !fdt_node_check_compatible(blob, 0, "google,veyron");
 #endif
-       ret = regmap_init_mem(dev, &params->map);
+       ret = regmap_init_mem(dev_ofnode(dev), &params->map);
        if (ret)
                return ret;
 #endif
index 292903ae1f777ec01a0a623b673a56b2bdc988bb..89d95b4f897932803fcba356ed67180d83750f1a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <common.h>
index 65191c69b86606b31508cc237edb034f1621731f..49ebd8809f036f560168135707af2668f41f8192 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2016-2017 Rockchip Inc.
  *
- * SPDX-License-Identifier:     GPL-2.0
- *
  * Adapted from coreboot.
  */
 
@@ -1099,7 +1098,7 @@ static int rk3399_dmc_ofdata_to_platdata(struct udevice *dev)
                       __func__, ret);
                return ret;
        }
-       ret = regmap_init_mem(dev, &plat->map);
+       ret = regmap_init_mem(dev_ofnode(dev), &plat->map);
        if (ret)
                printf("%s: regmap failed %d\n", __func__, ret);
 
index 06bf3ece2c9664326b7537827057ba14cb6e6258..be4abed0c022992373fcccb5f35e71fc017700bf 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 62282c613860e244fd8d7c88c8d015e139eb1bfe..dc39f33d16a7745ccfedf571cac975bab2656b7c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9f05cd4b214402f6e70820f9bb6eda5c2009eba0..79eb028fab6c625298812f86155cd591a536953b 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 #
 # Copyright (C) 2018, STMicroelectronics - All Rights Reserved
 #
-# SPDX-License-Identifier:     GPL-2.0+        BSD-3-Clause
-#
 
 obj-y += stm32mp1_ram.o
 obj-y += stm32mp1_ddr.o
index ffe50d9cc2e79110b6a5e116651af75abf4f6ae3..c7c3ba70a4ec95ebb47b0bc4cfba79e32727a617 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <common.h>
index b77d823868bc58332c4c7f604f052d479fb09c3a..3cd0161299eb487e1bab28abaeecfa347af3388a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #ifndef _RAM_STM32MP1_DDR_H
index 82c254b50d639070fc03c45beecc40403c7616aa..a606b2bcbe27dc9d8ef9da2eb71ebee2be0625f0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #ifndef _RAM_STM32MP1_DDR_REGS_H
index 4dc84d0e29175132842396eac40f83664509ac8a..bd497a3021d825a85ac493164107a2e1c9486c91 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <common.h>
@@ -147,7 +146,7 @@ static int stm32mp1_ddr_probe(struct udevice *dev)
        debug("STM32MP1 DDR probe\n");
        priv->dev = dev;
 
-       ret = regmap_init_mem(dev, &map);
+       ret = regmap_init_mem(dev_ofnode(dev), &map);
        if (ret)
                return ret;
 
index d0b76be1188e99fbd3b8916e70bf4298ebb84448..becae5f85dda39b257934d19182b8af00d0c6a4d 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015
 # Texas Instruments Incorporated - http://www.ti.com/
-# SPDX-License-Identifier:     GPL-2.0+
 #
 
 menu "Remote Processor drivers"
index 65fc0613de892239654194235181e1a94e3b7eb7..bda995e21b905b764d9515c33d36162753f50246 100644 (file)
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015
 # Texas Instruments Incorporated - http://www.ti.com/
-# SPDX-License-Identifier:     GPL-2.0+
 #
 
 obj-$(CONFIG_REMOTEPROC) += rproc-uclass.o
index b6e67f2bf3e4924de4386a903c08ef6e4dfa1460..1fc3d424b3e24fcb30e334a648de2a0aa0af3e85 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Texas Instruments Incorporated - http://www.ti.com/
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #define pr_fmt(fmt) "%s: " fmt, __func__
 #include <common.h>
index 004c7792d186b1c2495930f49bb1393af3f1ad5c..51a67e6bf1a4d8df03a138be0d109234983e9a1e 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Texas Instruments Incorporated - http://www.ti.com/
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #define pr_fmt(fmt) "%s: " fmt, __func__
 #include <common.h>
index bb7a145f45242a9ca6188c44fa1a014dc5fb5705..f9660d451137ce6cea5596f8d2c37f8be84f8092 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015-2016
  * Texas Instruments Incorporated - http://www.ti.com/
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #define pr_fmt(fmt) "%s: " fmt, __func__
 #include <common.h>
index 36d32469addb4de6b170d59511ab4874bb180078..d1d44f372812f6d2ff32f7f0f82c41cfd7a047b1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index ebf6bee9e60deeec1dc285e0e1cf7ec793eab167..62b9563ce144b7ea66b0c3a0eb2f2c605efcda9d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/bcm63xx/reset.c:
  *     Copyright (C) 2012 Jonas Gorski <jonas.gorski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5324f86f5ff4e256061db917d34badc609cf1c42..92f04695ecdac72cb3e23bbac7d2436db6e10cb9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Amlogic Meson Reset Controller driver
  *
  * Copyright (c) 2018 BayLibre, SAS.
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
@@ -77,7 +76,7 @@ static int meson_reset_probe(struct udevice *dev)
 {
        struct meson_reset_priv *priv = dev_get_priv(dev);
        
-       return regmap_init_mem(dev, &priv->regmap);
+       return regmap_init_mem(dev_ofnode(dev), &priv->regmap);
 }
 
 U_BOOT_DRIVER(meson_reset) = {
index 01047a2f7134c2ba2269b609a4718990abbe5153..af0713404959e28a78fdba76ab52c2f6210b5e5b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 466455d073991db6ec950550ca12c24551ca2b9c..b2acfcd2ecba05ee3f28260922bcea824cb4ab80 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Socfpga Reset Controller Driver
  *
@@ -9,8 +10,6 @@
  * Copyright 2013 Maxime Ripard
  *
  * Maxime Ripard <maxime.ripard@free-electrons.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 05879c6ada6041d2e8bbb7572464011430698ff6..38995376350b757aae7efb9114d2eac5763bb4e0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index e7a7da7fa9be0a3d28cfa88efddece233f1c7138..657243ae62073f8ae623112c98b3bcb037a6a07e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f0ceaa048357157f3c7e40626dfb6d9df86e412c..95ce2ca1171fede219e280a8a4d6d40e40689c84 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index c310749dc851257b6001542bd226e0c7bcefdf96..40f2654d8e437cbbc1e60b8adcb55ce060a3ad5a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 0fc5a288026f204086a9cd6d2b30ef1370990b67..d8cc485ce6a544756bba3659ad8c79aabff42a8d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -218,7 +217,7 @@ phys_addr_t sti_reset_get_regmap(const char *compatible)
                return -ENODEV;
        }
 
-       return regmap->base;
+       return regmap->ranges[0].start;
 }
 
 static int sti_reset_program_hw(struct reset_ctl *reset_ctl, int assert)
index e98f34b0370ec36cb842cc26b59f17897de541fb..c21ede2aec91ba25be7da5598ce331d64e1aeef7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3147a50853a336ba32031d8c2101d8bd1aa38ccc..25947822f1e8d7206ba4cc0ef9bacfdc97f9c39a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 228adda0aa8bf521d5e4a29a74473e7d9f29cb17..9927c063c3252796598b857da2cd57b7d60557ec 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 9723fb774c572d1af4c30bc9bce9a74f9853e31c..09f2b08244b12eb473e985a008cd31f436188956 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 #ccflags-y += -DDEBUG
 
 obj-$(CONFIG_DM_RTC) += rtc-uclass.o
index 18fb09d0acb1b8716e0356624a8b9be65eedafa4..da5bb3e2f78785d2fa0deba9c9ca6e9ce900682a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Reinhard Meyer, reinhard.meyer@emk-elektronik.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index bfa2e1378e22467cbe9c9049a868f7567ef46eee..1256ffe374ab08efb174125bbddf75ba0c4a02f6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f862e2f951c451e1d7213e8d468232bcb262c281..f03dc56069f197f6af65dc86eb689d7ebb18bac4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 DENX Software Engineering GmbH
  * Heiko Schocher <hs@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index 7dd3e19028e217b7a5664276c5cd9e8251f983ef..bd1e0845aab384604f0dfde281927884d5ca4b48 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002 SIXNET, dge@sixnetio.com.
  *
  * (C) Copyright 2004, Li-Pro.Net <www.li-pro.net>
  * Stephan Linz <linz@li-pro.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5e74b93b72bcd316ed24a0713a0513521b5c7ba0..cdb088c9b153d2f24787a3da6f05cc3a4575fe99 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001, 2002, 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * Keith Outwater, keith_outwater@mvis.com`
  * Steven Scholz, steven.scholz@imc-berlin.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 4b73d1718c24cdd447a2e759da5b349870c0ffa9..9a0a214386ab286402edef9b4ab67db2d79f02c8 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001-2008
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * Keith Outwater, keith_outwater@mvis.com`
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9e440d84576695bfef80244b178eea74ce339b86..bc27f61c72b010f8f76e37e3413cc6713a96876e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001, 2002, 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * Keith Outwater, keith_outwater@mvis.com`
  * Steven Scholz, steven.scholz@imc-berlin.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5b8d5effd17be909da3a1ff21535227a2deeb9a6..687b32937a088586ebededbc9423b1174b14877c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * ARIO Data Networks, Inc. dchiu@ariodata.com
@@ -6,8 +7,6 @@
  * Frank Panno <fpanno@delphintech.com>, Delphin Technology AG
  *
  * Based on MontaVista DS1743 code and U-Boot mc146818 code
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index b9133544285945ebd7838dd53e53c860d6591fc8..7ee6214b2b5562013fe96ac6cb344b1d04d9b9f5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * ARIO Data Networks, Inc. dchiu@ariodata.com
@@ -6,8 +7,6 @@
  * The LEOX team <team@leox.org>, http://www.leox.org
  *
  * Based on MontaVista DS1743 code and U-Boot mc146818 code
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index fc073e075e43032fcb05d4cfca2dffaeb8b4d30d..b6daf59e808a1b48b8930f349b4a257672363e3b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * ARIO Data Networks, Inc. dchiu@ariodata.com
  *
  * Based on MontaVista DS1743 code and U-Boot mc146818 code
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index e5e1be134ccee80a4a9f3a56a7c7438c76e8c394..0e66f6ea0fb6b033bf855a5fb50cc491a5625822 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2006
  * Markus Klotzbuecher, mk@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 7d0cfb3ba8c7320f6102ec533a5dde4e2aded88e..b68ea223f7f8fc5a1fc85c1ce61e90e3ae6f14f8 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Faraday FTRTC010 Real Time Clock
  *
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 2e69a5b9572e3cb5c42a8000be594cb2b3f815aa..bad61c377f31097da8f32f01dabe701a9728f460 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Simulate an I2C real time clock
  *
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 17519ce2c057d7ee66077ba637124ff8c228d460..3c4797f4c571e2b45717097df08e2c107b36f580 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009-2012 ADVANSEE
  * Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
@@ -5,8 +6,6 @@
  * Based on the Linux rtc-imxdi.c driver, which is:
  * Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.
  * Copyright 2010 Orex Computed Radiography
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index fa1178a36e9bf0ac5b3691e002d4cf90e2bfd683..22ac0d2b083f3ceddf476face8c204f6cfce38f5 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Tor Krill, Excito Elektronik i Skåne , tor@excito.com
  *
  * Modelled after the ds1337 driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index fe0b5fb605b5d773916617f19844915dc2f22631..e997152098428429e4ed499c3ff1fa9bb888ede3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Andrew May, Viasat Inc, amay@viasat.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 2ddfd4ea5cbaa6b7b4dbfcb60fdb410c232500aa..7846193e260d7cc0d4ffce62643f76173c46737e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Larry Johnson, lrj@acm.org
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2002
  * Andrew May, Viasat Inc, amay@viasat.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3829bc54eb8c0c08777e59a7d523c658fb9a8f97..d53ef7d8628aa734935445da9488b65f1ec37f43 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Stefan Roese, DENX Software Engineering, sr@denx.de.
  *
  * based on a the Linux rtc-m41t80.c driver which is:
  *   Alexander Bigga <ab@mycable.de>, 2006 (c) mycable GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 36011a5b8845ecff7756a75473f7063b020ec93d..0b035ced268b249ef12e17f282ef9567be579fb0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Erik Theisen,  Wave 7 Optics, etheisen@mindspring.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 48ad0a0eb6d34f17463dae729cefa37a32f739b4..f5c651bad0d3bef2bca6018eebc7b34ccac2e998 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3e463368b09c864c7c05e8ef30d983cc8645193a..6c2aef89758bbf5a65ef79fa91ebbcc5f9fed195 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008, Guennadi Liakhovetski <lg@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 21705c84782f15a868289aeb0a1c74d5b1a36052..500eef2ee0c520d3ab145ec65a6aa9bce5751304 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Denis Peter MPL AG Switzerland. d.peter@mpl.ch
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index e02e29793e03a85b2734a7b359aaa32a6c2a8b3d..0ac8e4dbc52a4f4fcaf432951e999429d3a93462 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2164580efc4a3d85d2db59c4c124a01598ce2a1b..d29d5ce600b5186e512161437e25419d597cf6c7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 97dadd068b9d29c9b56071cca02a817d838ff973..f2a226650fc5edc08a44e5148ea81bf30bb967d0 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011
  * Jason Cooper <u-boot@lakedaemon.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 424743c9906dc5eaa9ab0ef4a10d035bc556c717..dc470a9b73c9924810424a10535f121a935fdbf6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Jason Cooper <u-boot@lakedaemon.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index b42770e05bd92dd8795bf0dc0a895c7be0bb55a5..563e8a4a3610da545394c852b5baa9dd1c00ba22 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX27 RTC Driver
  *
  * Copyright (C) 2012 Philippe Reynes <tremyfr@yahoo.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6e32154f47b40bc21475e6d68b7cc03c80e2e6f5..be899a925408c3f6ccfba9c9fab399fb89296926 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 RTC Driver
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 25fa7c5b118eb2383dc246f3ab364db493260beb..e2fa6b6aab6c9c2d766ecab4c41822c75a1aeb29 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index fc83049ecd2ebcfed6e746a25d8edda92ace3a32..8955805e3bc12766595234cf6f7a09cb6f312d0c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008
  * Gururaja Hebbar gururajakr@sanyo.co.in
  *
  * reference linux-2.6.20.6/drivers/rtc/rtc-pl031.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b1eb7d8781881871425de35a2ec056ee3fbc920e..6a19fe1d23fe242d307ff47fb7c0fa77d0ba8e82 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2010 Freescale Semiconductor, Inc.
  *
  * Author:     Priyanka Jain <Priyanka.Jain@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 89312c51ff6d7285c92b231f7f7ef701cb2e6e60..c676f0ff359a1bc8572a4c4214dfc625d4d4adfe 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f08040a8599a201b2b9c7727d23415be3b9bbfc1..dd4d0607a8f77ea71b7888c8ccc6f38b465f1e4a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Heiko Schocher, DENX Software Engineering, hs@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index c43966a50d76c861b4fe65ad03b71ff4cf8eeabb..1c2b92fe00065c65dd61f8cbe7cd6db9c698093d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Matthias Fuchs, esd gmbh, matthias.fuchs@esd-electronics.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9adcefc98de5f811ae36bcf58fa59be20c08e58f..844f1b72c7a3ee69809d7a75ff4fbd94b54f58f7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * SII Semiconductor Corporation S35392A RTC driver.
  *
@@ -14,8 +15,6 @@
  *
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <command.h>
index 187620ac896cdbebd1f429989a817588c5a3b712..1253085f5359f21d4c2b15b5ba32b5423aed3330 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * David Müller ELSOFT AG Switzerland. d.mueller@elsoft.ch
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f292fbe9b66fbbd77214e948278844213527ed0f..b08d758a74ef596222512ac32ecd7e459660a7f1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c499c7a85cdee0066169ad85ca05aa55e8b33de0..e9d8390f3969ab1ace756d05d7d0f5563dbd6970 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Stefan Roese, DENX Software Engineering, sr@denx.de.
@@ -8,8 +9,6 @@
  *
  * Information and datasheet:
  * http://www.intersil.com/cda/deviceinfo/0,1477,X1205,00.html
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9e23699b689564069e75bdfc9624baf87fdc71c9..6fc5f4a9f9c012ed722b6e0e7a4c234548af0a63 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 obj-$(CONFIG_DM_SCSI) += scsi-uclass.o
index ac60ae01ca72e115666784f89a39293a3de1547d..39b969a4b2f1b359ccba98879f3f4f062e257416 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file contains dummy implementations of SCSI functions requried so
  * that CONFIG_SCSI can be enabled for sandbox.
  */
index 31e8999297196cad628d4de381b76e9f59e438fa..acf3b3dc9570483b408676f089149d4be31a78d5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
@@ -5,8 +6,6 @@
  * Written by Michal Simek
  *
  * Based on ahci-uclass.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index df998921f564b1c7885d30dc1e943640b342bf7b..16246bec2b3152b3c3f8228a23b70e88a21cae6c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 16609edf4b5a2868379febc7314deb4c1c628332..e66899489ebb8758d758c0c72d6b13d09dc2468e 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006-2009
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 
index b18300e61606bac65f9ca47897277eee8706d41e..61052a92d670aba70974ee3b3c1e2abd05542f2c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 75c035285e71959a9b8bdda2efae024171670d73..b7b0a13ca12ec456ce6045346c9094ba2fedf161 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 07981e18ee4991cfdbdcb93036ef996909b7791d..c83a3fe8eedd11cc3642b8e4cb882671f9f63022 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2004-2007 ARM Limited.
  * Copyright (C) 2008 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  * Copyright (C) 2015 - 2016 Xilinx, Inc, Michal Simek
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * As a special exception, if other files instantiate templates or use macros
  * or inline functions from this file, or you compile this file and link it
  * with other works to produce a work based on this file, this file does not
@@ -20,7 +19,7 @@
 #include <dm.h>
 #include <serial.h>
 
-#if defined(CONFIG_CPU_V6) || defined(CONFIG_CPU_V7)
+#if defined(CONFIG_CPU_V6) || defined(CONFIG_CPU_V7A)
 /*
  * ARMV6 & ARMV7
  */
index bb294ff94f0b10a6fbe25e18d7241a1cdc9e41c3..9414f5f692618e637261d9682e98eaab464cd146 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2004-2006 Atmel Corporation
  *
  * Modified to support C structur SoC access by
  * Andreas Bießmann <biessmann@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <clk.h>
index 7f919a2966debdf19942983c34d0be2017ef77fc..8f27488158d4fda22995e1fe1e1bbf0d084f7b0a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Register definitions for the Atmel USART3 module.
  *
@@ -5,8 +6,6 @@
  *
  * Modified to support C structure SoC access by
  * Andreas Bießmann <biessmann@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __DRIVERS_ATMEL_USART_H__
 #define __DRIVERS_ATMEL_USART_H__
index 1d3e928bb1e9018294dce00b8de5d5c944393823..8b0fd254b1b2aaf70244d9b10ca44c21a84e90f2 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011-2015 Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 059cb0fc6e549d6e088374667ca0f9f9a3e4dbdc..1371049de2780b9be907322149e47c524ef2d7ef 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew, Tsi-Chung.Liew@freescale.com.
  *
  * Modified to add device model (DM) support
  * (C) Copyright 2015  Angelo Dureghello <angelo@sysam.it>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 858e340f5937d0b7b5031042893063f19a905bd0..d2e007284c4bb30d4f8a00ea6535bd8fbc2cdb47 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9891c20656f4d248433e46fa3771253d9714331d..321d23ee93bf5c8d909e2309742eac28eb776671 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 397c6f520300d186660983a7dd6ccc7aefbf5353..63b232b536c62391099003dcd28f3f0790825b6d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 09d2efefdf4b251a5a0fc95375df880b226dc326..e91a5f7b24bfb2f293283ca784212cbde10e4363 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index d87b44e90266f526a51221c3e6b5d90ddff2d62b..1f87f0cb28ad74cb13b5b8089b9f2e62e7ca3131 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Stephen Warren <swarren@wwwdotorg.org>
  *
@@ -9,8 +10,6 @@
  * (C) Copyright 2004
  * ARM Ltd.
  * Philippe Robin, <philippe.robin@arm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Simple U-Boot driver for the BCM283x mini UART */
index dad72368952028927dd7dbc6c27bf1528d153356..54fc9b5b396e017742b80ee58815c28d3ef88021 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2018 Alexander Graf <agraf@suse.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 20f67f4b7e2d265608b0bafac745593447f8c929..8838c41b7ce0fd8bff2d98f11401226851d6d909 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/drivers/tty/serial/bcm63xx_uart.c:
  *     Copyright (C) 2008 Maxime Bizon <mbizon@freebox.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <clk.h>
index ea25c25a68e05737f456bcf31549addffa9a504a..399dfd65fefed1d3b68ac03324d3965528c53847 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 777c09d6d247a6d7e7c105fb5b7176cc9c61470e..bdb5adb2a46a80ff71807a3c6195d0aadb978762 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b706fdb398e06d321583b3cfe93cecb8fb30f033..83dc96c449ca4949176eaa49bf9ca42e75e8907e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013-2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 536d30f66a035db9ab5f4b060a8ec2f4968f9e5f..1212b7267634c6be6d5d948c412fe2e7d3888199 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a363cd9a1f48ba94ae876b3eecbee5406c34eaac..dbb853735fbee2c3a82fdff9c862b5c5bed3b1e8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016 Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7a5908f46455da214fae49555f0c07830c4b5099..292912b7ee2535c09e61731593c21dba76dfbffe 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7bed756a71f147f3ea48b2b563925878dfb0506d..119e6b9846d002b117d61ef6e1169c539f108c9a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Qualcomm UART driver
  *
@@ -5,8 +6,6 @@
  *
  * UART will work in Data Mover mode.
  * Based on Linux driver.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4f9de88c1b4fcd39523a5d48d4cca34255d9e500..ce26d2bd155c0b66b923e2844239e7839018609e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cce80a8559e2527f15502cd9e4e07fbb0557403e..4f1f822c58d6ef79abd00719d565a102c54632f6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) 2007 Sascha Hauer <s.hauer@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fcb1e95e81002ab49244d4bf5f3482afe407cd81..5afe620b9fc434612999bc52c70d6d8affe7a4d7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Rob Taylor, Flying Pig Systems. robt@flyingpig.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 17b2310ee3785675639f3f0066821a7e3b4c372f..efae14dd6ca55a5f9e284cd7e9f6ee1f41261739 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 National Instruments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0632d26211d6c8c4ff00e06c338970a52a410149..ba73978e259176729ec50260f6f2453a70e583c8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) 2015 Paul Thacker <paul.thacker@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #include <common.h>
 #include <clk.h>
index 45f12827703ad0db222827dbc2da358603409072..2a5f256184f2c195ed0088a211f31ca59540ab8c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Rob Taylor, Flying Pig Systems. robt@flyingpig.com.
@@ -5,8 +6,6 @@
  * (C) Copyright 2004
  * ARM Ltd.
  * Philippe Robin, <philippe.robin@arm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Simple U-Boot driver for the PrimeCell PL010/PL011 UARTs */
index d4605f24a39aa96b4ad28072c24c8508e0193069..c5c706b153e0ab1b8d6985351b029ed66bcbdb2f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003, 2004
  * ARM Ltd.
  * Philippe Robin, <philippe.robin@arm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index ea5971ba3ca63a82e4d9c83bb37d80a303715b4e..cf4d8f64427240d03d12def7b43e991a29074070 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  *
@@ -16,8 +17,6 @@
  *
  * Modified to add driver model (DM) support
  * (C) Copyright 2016 Marcel Ziswiler <marcel.ziswiler@toradex.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 734cee2ba4d375e28d77eb76f4cbcd2bf4b6b1e5..35fefd74c696348577df53b3064a3196017dd7ce 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a2f692bf0532fdaf35427dc4187d6f50c5763507..faea6d4c995d3376eed1a11cd59beacca1b0e397 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 SAMSUNG Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Heungjun Kim <riverful.kim@samsung.com>
  *
  * based on drivers/serial/s3c64xx.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5f4ace7848382af22a9914d312646a5a55bd8e12..b1534981f8cc4488e5df0b555b516253145ba162 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SuperH SCIF device driver.
  * Copyright (C) 2013  Renesas Electronics Corporation
  * Copyright (C) 2007,2008,2010, 2014 Nobuhiro Iwamatsu
  * Copyright (C) 2002 - 2008  Paul Mundt
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 00773cca509e9cd85dbada8e21de386bbef977d7..5dfc6171eb542c33a0e65ba4f3aeda4fba6850ab 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Support for Serial I/O using STMicroelectronics' on-chip ASC.
  *
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 216a803a6eeaf6f63857629397f4a5b099d6b0c6..6717ffaaa5b9aed6a06fa6ab3e10b4024b6fb94c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6ebec0acac459a75266bde1b7d347e98b18d3f6f..8a1a24fda8f4424288349ac8e25e25e5af1cf889 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SERIAL_STM32_
index 68895bde8eb30eeeea6bf32b9f16ba09931928e5..8878079666de67d43e5423a780918909c61a1213 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012-2015 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ec828e6784de71ea9dfb549b6f2d36fe0d4a5035..cead3c62f5a144bce78913037441faf4cc4ad839 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 - 2015 Michal Simek <monstr@monstr.eu>
  * Clean driver and add xilinx constant from header file
  *
  * (C) Copyright 2004 Atmark Techno, Inc.
  * Yasushi SHOJI <yashi@atmark-techno.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 68c5c8541d33b1b06f16b75d9915fe64953d9eaf..af9790d3a0b299026df1ce76d8c23f3cc850fad4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Michal Simek <monstr@monstr.eu>
  * Copyright (C) 2011-2012 Xilinx, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <clk.h>
index 182385e499d015cfdbef3d74135977d9d1627678..d0465b844ed975e41336c46c91e9306dc9665f7b 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Gerry Hamel, geh@ti.com, Texas Instruments
  *
  * (C) Copyright 2006
  * Bryan O'Donoghue, bodonoghue@codehermit.ie
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 538b6d715d42662c88a8726705f655889d819358..05b3c01e5fc1ad9d5b2e08f9d6bf3fec08568843 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Gerry Hamel, geh@ti.com, Texas Instruments
  *
  * (C) Copyright 2006
  * Bryan O'Donoghue, bodonoghue@codehermit.ie, CodeHermit
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __USB_TTY_H__
index 69f680cc1165652c4400569074d391fde7a494d3..42037f99d587bbd99f293226e0b6f40d3fca9796 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Makefile for the U-Boot SOC specific device drivers.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_ARCH_KEYSTONE)    += keystone/
index 1334fa49bc65a77fb46b2510a2fc8654421c0a05..dfebb143e09b2a2c530293093b029170d64500af 100644 (file)
@@ -1,5 +1,3 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_TI_KEYSTONE_SERDES) += keystone_serdes.o
index dd5eac9bb3edd16896b35a313527de2c8434fee4..7907e6f9773edd1fd5ae029cebaf5d832df7d7c4 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * TI serdes driver for keystone2.
  *
  * (C) Copyright 2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <errno.h>
index 981ed614b126bfcc0395acaa87eb20b8707b9510..696c5aecbe99dcb2f21ba11d6a2746c2b1917844 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2012 Samsung Electronics
 # R. Chandrasekar <rcsekar@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_SOUND)    += sound.o
 obj-$(CONFIG_I2S)      += sound-i2s.o
index 47f155f85d525c15a57e71d0a1d34e60847dfa6a..f39abf5e2a96c0d42b0941a8dba4125f862ca6ba 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  * R. Chandrasekar <rcsekar@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/arch/clk.h>
index 5599bb948fe60981e39d440b8e159ce5ac268a76..94eff542824d2442f2a33ab076d424b5ce3b72d4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index be69fb0b010b036f8a439b48aacfe2d574a07f60..9f09e3bf930834881fbcaae0460e79dcacca9257 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  * R. Chandrasekar <rcsekar@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <malloc.h>
index 9dda2dba822aa8bc0a4aaf504130f1bfaddfc530..969408186fd8f1a2c0bf049a1fc5c113ed8c3df5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  * R. Chandrasekar <rcsekar@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b8208cdc87495e7c547831f4b6a11c3249f6fc32..aaaa3241aa186ee40678f7ea3be21da7b10ec14d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  * R. Chandrasekar <rcsekar@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/arch/clk.h>
index 6d0c7ca27b87dcf866c7a1d6e159fa4ff6956e22..ef2878f87ca5277fb07c617ca65ae6a83fb03708 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  * R. Chadrasekar <rcsekar@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __WM8994_H__
index 0aba2fdfd88d155ce1e21816a6def5cb648f4492..f6f88bc3f61f9a2ade1e57a2bf1e5cd9eabb43f8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __WM8994_REGISTERS_H__
index 176bfa05cf2584a0e67b667fcde8740afaed54a7..5a2c00eafa0baf3b7bb87e47c4b75487244f14dd 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # There are many options which enable SPI, so make this library available
 ifdef CONFIG_DM_SPI
index f729347ee24a3104c520b842c4ca5e7d09ee0313..e24deb4f71fac4f3fbc8f81a7b496ac7b9849ee7 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Altera SPI driver
  *
  * based on bfin_spi.c
  * Copyright (c) 2005-2008 Analog Devices Inc.
  * Copyright (C) 2010 Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index bc08914b9eb8e3259974b137190bd06049232a1c..2c1d36ee6737477796ac3bdba78fac3bba43700f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Andestech ATCSPI200 SPI controller driver.
  *
  * Copyright 2017 Andes Technology, Inc.
  * Author: Rick Chen (rick@andestech.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <clk.h>
index f4b92aae287b32b9dc1e64eee6f20b5c66199288..4fd3c050e8e9079c6427d30db43ff22083798c2c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 445d8652f903ba40e756174f7868833da50f87b0..1db8bbef2bbdc196ae76ccda759433b572886073 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <clk.h>
index 3393166a1ed764821ee6f9a1509fbd87cbceab7a..262ed6242bcbf7bac21da95ebf8c74114914bd1e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/drivers/spi/spi-bcm63xx-hsspi.c:
  *     Copyright (C) 2000-2010 Broadcom Corporation
  *     Copyright (C) 2012-2013 Jonas Gorski <jogo@openwrt.org>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index f0df6871d8ba6cd77684000bfc47d7b9ea4ed9ef..473f002c3a07eed0020e5d1f67d49cb9a073ecc7 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/drivers/spi/spi-bcm63xx.c:
  *     Copyright (C) 2009-2012 Florian Fainelli <florian@openwrt.org>
  *     Copyright (C) 2010 Tanguy Bouzeloc <tanguy.bouzeloc@efixo.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 7b312f8e3e6beaea0ad62e193ecebb9d97981958..b88837c0ebf6bd18c20ed901233f40e1009f3eb9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012
  * Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9106b09d2976b8d9fa6c76331052701fd45a6ec9..055900def001ffe2e6a1d76cfdbb5534b31fc5c3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012
  * Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CADENCE_QSPI_H__
index 68317ed633f7fa24ba45901c2ef4d5c08fc38f59..522631cbbf98067de031a7579e308409aa866b81 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * (C) Copyright 2000-2003
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2004-2009 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index eda252d0b30f65f3fbc8724b8798ab9a699b0931..a822858323610864b4d4ee92cc6b0603b6b4d3ba 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
  *
@@ -5,8 +6,6 @@
  * by Atmel Corporation
  *
  * Copyright (C) 2007 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5e2d290ddcf6e34f552e68afe9917fdc62c26691..d8b73ea326f1ab8ee0b9537ae82be587548de5b9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Designware master SPI core controller driver
  *
@@ -6,8 +7,6 @@
  * Very loosely based on the Linux driver:
  * drivers/spi/spi-dw.c, which is:
  * Copyright (c) 2009, Intel Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <asm-generic/gpio.h>
index 89490f70d48ad30026cb2744c5238a2f2d104bc1..a9691c7603a7b161a3421d94f12668b349aefaf9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 SAMSUNG Electronics
  * Padmavathi Venna <padma.v@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 41d1ba2fa5278168468e6725a148027f1c28a9b8..f7ed8fbe08b7733583e705751d892f85649d91da 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -6,8 +7,6 @@
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
  * Chao Fu (B44548@freescale.com)
  * Haikun Wang (B53464@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b1586d12912a60ade47d524feb1749774a98fccb..e9941593f5fdc08ee2b4e4b2cd30c7ce3bd4dc2e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * eSPI controller driver.
  *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * Author: Mingkai Hu (Mingkai.hu@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5dc69a6865762a562bf64115f899e489748976cd..79781b5d4a8e6352b7b0ae3f5ea96a67889f4c8f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2013-2015 Freescale Semiconductor, Inc.
  *
  * Freescale Quad Serial Peripheral Interface (QSPI) driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e468eb2529b4a0f8e1a69803922d490170738868..9e61a852b5a6757da6693c5a812f255038242474 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2014 Freescale Semiconductor, Inc.
  *
  * Register definitions for Freescale QSPI
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_QSPI_H_
index 927bbd708f11ee0be1efc9321fb576453ead45fa..03531a8c0c3f403ccf156f8782e743caf5f99990 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011-12 The Chromium OS Authors.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file is derived from the flashrom project.
  */
 
index 06b7fb9e0140ddf4e99e886a4632c7b8643a473e..a974241f98d8628fbd40f9017edc23e6450e969e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file is derived from the flashrom project.
  */
 
index 1ad8cdee6491453094d3cef800f11db90150d953..d6944af7e79b84cf8dc959997ffaf630c86ad97a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  *
  * Derived from drivers/spi/mpc8xxx_spi.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e2a593b93444e82fa06d80a4e83acc8e80a7a423..e6c876da07b41f78f2f43804f72df230c9e98a49 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * LPC32xx SSP interface (SPI mode)
  *
  * (C) Copyright 2014  DENX Software Engineering GmbH
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index eb035e9510ce04e4a1c095dcb76d3d2b7aa267ae..285fd4d2cc0ad9b64a74bd83bc27714f198c889e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2001 Navin Boppuri / Prashant Patel
  *     <nboppuri@trinetcommunication.com>,
  *     <pmpatel@trinetcommunication.com>
  * Copyright (c) 2001 Gerd Mennchen <Gerd.Mennchen@icn.siemens.de>
  * Copyright (c) 2001 Wolfgang Denk, DENX Software Engineering, <wd@denx.de>.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 00cbcbf9fc0af946dc304572b713edcc352f115e..8d6d86d2b0a1728aaf832b321b9e2352b4d72b5f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2006 Ben Warren, Qstreams Networks Inc.
  * With help from the common/soft_spi and arch/powerpc/cpu/mpc8260 drivers
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d1708a8d56c8a18564efaaff87905d9abd93218c..e99252e1536779125a2efdea45159978d6b1a2d1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marvell International Ltd.
  *
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 41f0cfcd6b7a6db5324be39f26b494c7548d1c48..b77129cc317b04133a7f640d2fc928d78bc9d14e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008, Guennadi Liakhovetski <lg@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 790db78a02ef470e960cbe1494e4e60bca9cd095..006fe8281c5bd1a691b39a2ad0adde1e89a9757a 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 SPI driver
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * NOTE: This driver only supports the SPI-controller chipselects,
  *       GPIO driven chipselects are not supported.
  */
index 1ac691a68e7a2404dcaa7a6c2cbbda68bf3dd30f..4169abdef673131ca31f9973253a76bf25c01b91 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Jagan Teki <jteki@openedev.com>
  *                   Christophe Ricard <christophe.ricard@gmail.com>
@@ -13,8 +14,6 @@
  * Copyright (C) 2005, 2006 Nokia Corporation
  *
  * Modified by Ruslan Araslanov <ruslan.araslanov@vitecmm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 15266b048c7a349da5f04df769962b34a380dc9e..4ec6683de190bc7b972c486d1c5cdacbfaf11f3b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Microchip PIC32 SPI controller driver.
  *
  * Copyright (c) 2015, Microchip Technology Inc.
  *      Purna Chandra Mandal <purna.mandal@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e54f24c5d89a3d44eadf4e7a3728a18bfaf5b4fa..bec9095ff4b04f44a4a46ffb54042c9b6a2cd3b6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Renesas RCar Gen3 RPC QSPI driver
  *
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 71a665ecd415c6d208972a778d91d2ccc1eb6b05..14437c0a9afe65808786fea09109f97dbef94680 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * spi driver for rockchip
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2008-2013 Rockchip Electronics
  * Peter, Software Engineering, <superpeter.cai@gmail.com>.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 02aa9d0436892c4a35b4e9bd4c9576a5e63419dc..2e0d1eeb9fdbee0fc8f556d1aa739011b055a084 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SPI driver for rockchip
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2008-2013 Rockchip Electronics
  * Peter, Software Engineering, <superpeter.cai@gmail.com>.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __RK_SPI_H
index 5075be3cd13d0dcf27964f99d77347617ec8fe88..e9123e2c39c5a917f6277e07d5bfd2354fb87da7 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * SH QSPI (Quad SPI) driver
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
  * Copyright (C) 2013 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index fe394e336084ca6af00db65f98cad9a87265c3f0..bc2bd638e6f5ac6bd0b0543b3af2fbc6d1955bcd 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * SH SPI driver
  *
  * Copyright (C) 2011-2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index a0e949fa927bdec04843dbe83277ea203e57e109..33a4630c8daf6a0c479d1d97256e1af36526dbee 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * SH SPI driver
  *
  * Copyright (C) 2011 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __SH_SPI_H__
index 1690cd76f90ac451cb8c2d6e05b8bcc38b61487e..b06883f9d0448bd026bee20eadcb4e54a10f5a3f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
  *
@@ -6,8 +7,6 @@
  *
  * Influenced by code from:
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 941daa730b0a7c6e6b9b7c1326d8526dd480e559..0aac0c065daa5442630ba29289b5cdfea04503fd 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com.
  *
  * Influenced by code from:
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b436a0e99f952fdba53db7d3f4c61f26abac19a2..52f3f9a01154bf29d5f81271643f43024a9095dd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 15d90a54a1e61f82a67e56a0afbc1286fe348838..d2d091f5ea19b80c375115ec105db3a0fc098223 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 45e73d28e40a8f6adc45712f839274ef34c9e68d..22910de0dd93581d3cddfd4f32e6d98acb96c812 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 558708a4a7b0e26cc57850b6552f6c83ff9317a7..7d1801280773937c6e31f713755560bc10436017 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  *
  * Michael Kurz, <michi.kurz@gmail.com>
  *
  * STM32 QSPI driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index faf609bba5cb4794922e7f90ca7d33258dad191f..5c35c22592cf0df5bbcf96c0dec67fdf44a911e7 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * NVIDIA Tegra SPI controller (T114 and later)
  *
  * Copyright (c) 2010-2013 NVIDIA Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index e70210d7abf86949e8942132caaef3eaae3be7a1..a54b10fdebf933322deedd776d3d80ff6a7c63b8 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2010-2013 NVIDIA Corporation
  * With help from the mpc8xxx SPI driver
  * With more help from omap3_spi SPI driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f242574760e3eec48f6811e6d950071f27ff2f29..d55e833cc24eca636ad614a464b7704b80cea557 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * NVIDIA Tegra SPI-SLINK controller
  *
  * Copyright (c) 2010-2013 NVIDIA Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 2a35a583f5438efabe6f2949a86f8e8673a842fe..e4b82767f82edadaa0f1a7f295e9daefa23015d1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * NVIDIA Tegra210 QSPI controller driver
  *
  * (C) Copyright 2015 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index fb2b50f0bc752cdbbaede4f8b97e0c885d3c7819..e997d668cdef45ae6a1dd79bab857266eb85fbb4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 struct tegra_spi_platdata {
index bea3aff943196bd3dd8415bd4addb3960534d617..2dcce66de0482fac825f44dd5b3fcf29ef85af38 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * TI QSPI driver
  *
  * Copyright (C) 2013, Texas Instruments, Incorporated
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index a951a7753d848f7d6b4d7a0483189ec1eaeb115d..8f0f32f68f6bcb4fe15cb3c2ed5c050b2ba6b95d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Xilinx SPI driver
  *
@@ -9,8 +10,6 @@
  * Copyright (c) 2010 Graeme Smecher <graeme.smecher@mail.mcgill.ca>
  * Copyright (c) 2010 Thomas Chou <thomas@wytron.com.tw>
  * Copyright (c) 2005-2008 Analog Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 255e02f585da4a9a6df77d6d477b3464eafeb097..ee8796d470b849306eb722fa423341c6e307275c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Xilinx, Inc.
  * (C) Copyright 2015 Jagan Teki <jteki@openedev.com>
  *
  * Xilinx Zynq Quad-SPI(QSPI) controller driver (master mode only)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ed2b8cb52f6a5e6fad79061a32275d104c5257f9..2a02942d413ec751db5cb14367fd7c155fc5cf87 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013 Xilinx, Inc.
  * (C) Copyright 2015 Jagan Teki <jteki@openedev.com>
  *
  * Xilinx Zynq PS SPI controller driver (master mode only)
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index c0b122097ce8b1913301c86bb78c7d243ba11f0e..1b3d57f36a986017b86e2b7fc54731b1446753f1 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_SPMI)  += spmi-uclass.o
 obj-$(CONFIG_SPMI_MSM) += spmi-msm.o
index dd7a1ead11ffce37dde8af28443cda6d443f63fd..6f1114699e5143482a62f6ec7dea0386cc28ecf4 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Qualcomm SPMI bus driver
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  *
  * Loosely based on Little Kernel driver
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include <common.h>
index a938e50d226e152ee77665579d57046ed7b8ad02..0da419c50529487a57db4e32903adde62abc7992 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Sample SPMI bus driver
  *
  * It emulates bus with single pm8916-like pmic that has only GPIO reigsters.
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e74cd79961a3ab3109559537864d4f9292c61a1a..ff098731bb2dc8bdbbf4d3e39358f1c5fab8f449 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SPMI bus uclass driver
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 000c288eebc7172021c874a48abbbeb15b26ba6e..0da58a1cf6ad1d09927ae4ca83811c0a57bdf8f8 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2016 Cadence Design Systems Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_SYSRESET) += sysreset-uclass.o
 obj-$(CONFIG_SYSRESET_PSCI) += sysreset_psci.o
index 0747c52b607794fef9b4e2de4bc2e0d33dd319c2..7e06c3c90a7124e362f1daaa4e08fc3db895b709 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3c3f552df835c671674993e3bfae34102d2c5842..d0336a1ce559291b0baffb00c7fd501e0483a6c8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 4656d273c1f773bf8aefeda47f59fedcda88eb8d..de2ec8aeb1ee73052e0ec5f03a6eb4dc3421c117 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 894975f3fe9506de106141fcfe94d5a501d860b5..93d7cfe463a88d6a1dd12355ff4b24749057ef01 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 207cc282f1559fd92809b853cc879518bf17eb98..f12c4e841989f6f84461a434170be1539c8fa012 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 910f4865168059a0af86f6486ab1e145ac89bdd8..9996716f13d6016ebaa490352f3e7fd56b22d1f3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -59,7 +58,7 @@ static int sti_sysreset_probe(struct udevice *dev)
                return -ENODEV;
        }
 
-       priv->base = regmap->base;
+       priv->base = regmap->ranges[0].start;
 
        return 0;
 }
index 22c602a4d2a73d50f60aae1e862e46fb19e44407..f19e80e6e4f65a02ac4739557ba2a52fdbc9f8ec 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/drivers/power/reset/syscon-reboot.c:
  *     Copyright (C) 2013, Applied Micro Circuits Corporation
  *     Author: Feng Kan <fkan@apm.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ab250aea292ffa3e41dc669cf8345d563c93cd2f..d500d413261c2bfa4acd2e726c338dad3901ca81 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 54fd5a0163b5ce973857066dc8b2a65dc976bd47..ad1781e6c0f89800c83eba3c91f7aa98abb400ae 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Cadence Tensilica xtfpga system reset driver.
  *
  * (C) Copyright 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index f6271a533bcaa9b1ba1e2df458eeeb9acc3a35dd..cc75e387e4c55aec6a66294f7a4bbd98cd1bef90 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2014 Freescale Semiconductor, Inc.
 # Author: Nitin Garg <nitin.garg@freescale.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_DM_THERMAL) += thermal-uclass.o
 obj-$(CONFIG_IMX_THERMAL) += imx_thermal.o
index d137bfdca0b5a54ce7f8365ceb488980ecd16e70..e50b85bd594ef447396c51586e47edd1064e5cdf 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Freescale Semiconductor, Inc.
  * Author: Nitin Garg <nitin.garg@freescale.com>
  *             Ye Li <Ye.Li@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 3bee1a7dc7ae1bfa221142e91a243562b70135fb..a4ea1e291453ac81dcf4a205537b074b131f0497 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Freescale Semiconductor, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a6e7832154a1a0135c665c7744791c6fbff36afa..a8b531ab7b2b401065b445201164f4d82f6fbd10 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += timer-uclass.o
 obj-$(CONFIG_ALTERA_TIMER)     += altera_timer.o
index f9ff5c15b41c94d767ad8b19488c009f39a33b67..6e1ae68b32ecb969a0b5036a077b3d84f76a1e44 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Andestech ATFTMR010 timer driver
  *
  * (C) Copyright 2016
  * Rick Chen, NDS32 Software Engineering, rick@andestech.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index f80debb2d7f86648e7b4bd33196545f64b563e53..bc76819674be7a2a1a6c7d08d13a21333c904260 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a5f6b345c89d97558e4f3ed561b09abe098fccf7..cf9671ebbe55726366f83477448f0d97323d609e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index ab1e4af79feb6f629cf1b4a36d86e73151698199..9973506f6b13d4daa297709867b2bd01cfe4cb91 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4322921b71b4046a5ad0559e72901d6929ed1b8a..f650c1bf663510475ae15e07b807f9a80edd6c81 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Andestech ATCPIT100 timer driver
  *
  * (C) Copyright 2016
  * Rick Chen, NDS32 Software Engineering, rick@andestech.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 999717b91ff74fa38c2159d76e337162d93c35f8..603563d3defe4063da5cdb694b0a84a77b43a919 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Microchip Corporation
  *                   Wenyou.Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 051c69081e854908b0edc6dcc12e480935191e7e..3f847984cb993f9d47a83a7864c922f134ddc556 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * TI OMAP timer driver
  *
  * Copyright (C) 2015, Texas Instruments, Incorporated
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index b847bc40c4ec937a771b6d8f3b778dd15f5cd334..17bf6a44c38f83dfcbf93acd948b214be63d2348 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 6a6411afeb39bce1630af3cafe2db190d4ae8a6c..6d2b045fe862109f86eac7991814828ea5f35084 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a8bd139e0e26c5a8899a6f3cd80b4df1822733ee..f7f0e72fe16deae56062172b54001df8b6ecadd3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 344e6fba1e95fd1cfd907aaea3dd897b93a7e1a0..9a856b1b5afb498a9665f27fdbf1ff781ed155cf 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 45397b230f03c25ac3a39ede454a4a361bbf42e4..fe73f71819914c948e3bcac65d90e49b321f825c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9296de65432dce7c13d01d8189d284d47b84d682..c7fefd20319fcf1c0972c92ee92effdc100ff45d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
  *
  * TSC calibration codes are adapted from Linux kernel
  * arch/x86/kernel/tsc_msr.c and arch/x86/kernel/tsc.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c42a93f267cf7026267c653650a45ca1ff1d3014..e5fc86ff9539a8da5283d0e17c6b9f952188f577 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_TPM) += tpm-uclass.o
 
index b6e1fc5e6280bafaefe9f98d0539d72fca46871d..e71545235cff29e1b1ea1930d6d8190395cc1efe 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 860848777d836b5048e04f936f94c28a517820cf..8547580c244803c50a79ad1892d67c988018736c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Guntermann & Drunck, GmbH
  *
  * Written by Dirk Eibach <dirk.eibach@gdsys.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index cd29dba0b683e7e33991d219f08107894cacedfa..787cc6bf281094e50464945b4b892b462703d406 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __tpm_internal_h
index 25b152b321384d117d693a456a1024be030f380e..a899bc0b46a1f7180e8dfce3891d35138d95ec1c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2011 Infineon Technologies
  *
@@ -12,8 +13,6 @@
  *
  * It is based on the Linux kernel driver tpm.c from Leendert van
  * Dorn, Dave Safford, Reiner Sailer, and Kyleen Hall.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TPM_TIS_I2C_H
index f740c780525c3f0ac5b78eb53db5191cb8151d6a..9b2a0250e19eb64dfafe8beb159da6e9cbd6188a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2011 Infineon Technologies
  *
@@ -16,8 +17,6 @@
  * Dorn, Dave Safford, Reiner Sailer, and Kyleen Hall.
  *
  * Version: 2.1.1
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index c00a2d030b87db29fcdd59d412ec8bba46cd80f8..572926382ef271b486bf74a2c4e740f012e29430 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index e7746dc67590776d8378fda7b821607022db23b1..44157542a1f4c5390f253f4d8d37cf5ea02af377 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 245218fc075b95e95b230f3d9acab8f4b0670f01..9cf302caffd0e67df63ea396edb15b367ae74338 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * STMicroelectronics TPM ST33ZP24 I2C UBOOT driver
  *
@@ -9,8 +10,6 @@
  * This device driver implements the TPM interface as defined in
  * the TCG TPM Interface Spec version 1.21, revision 1.0 and the
  * STMicroelectronics Protocol Stack Specification version 1.2.0.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c4c5e0528631d14e5fd4e3074c9376be3b6e1480..d5fde11a83d497e0c1769225925edd67667c3f1f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * STMicroelectronics TPM ST33ZP24 SPI UBOOT driver
  *
@@ -9,8 +10,6 @@
  * This device driver implements the TPM interface as defined in
  * the TCG TPM Interface Spec version 1.21, revision 1.0 and the
  * STMicroelectronics Protocol Stack Specification version 1.2.0.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 69cf11cbf5cb1aecfba0d665514d6154425cd083..17a0ab23ff536c563be2cc414e4ca6ef39ea3a7e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Provides code common for host and device side USB.
  *
  * (C) Copyright 2016
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 63a24f74ad04522feea995733ce6f85f02fbfdad..6debfff513c7b07f1c2d220f8a5757723dc0468f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009, 2011 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2008, Excito Elektronik i Sk=E5ne AB
  *
  * Author: Tor Krill tor@excito.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6e2a464e0af3c729d0ea455696c1c33cabac24d2..386130d7a1f6e7756835309eb08f67f6e397f3b0 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale USB Controller
  *
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 51497768b21d43a30e6e38232a0f4779deadfa2e..cd18b8d9ec025df174dc0ed6ad62c436bad1bf46 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-$(CONFIG_USB_DWC3)                 += dwc3.o
 
index 87b9c87edf6a0348d84b90d839160babfa896e11..7a91015048f5445e45f0d15dfca47e8f8c176ec5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /**
  * core.c - DesignWare USB3 DRD Controller Core file
  *
@@ -10,8 +11,6 @@
  * to uboot.
  *
  * commit cd72f890d2 : usb: dwc3: core: enable phy suspend quirk on non-FPGA
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <common.h>
index 72d2fcdd3f42ff17538004d295d7d6067d73c956..cbe9850a0bda6ee532d5dfdd60013677c57965fa 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /**
  * core.h - DesignWare USB3 DRD Core Header
  *
@@ -11,8 +12,6 @@
  *
  * commit 460d098cb6 : usb: dwc3: make HIRD threshold configurable
  *
- * SPDX-License-Identifier:     GPL-2.0
- *
  */
 
 #ifndef __DRIVERS_USB_DWC3_CORE_H
index 3dcc2f4847778b86aead3485e677db75f3829c9e..64822ee7399127a814e678b634015e1ae10a74f6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /**
  * dwc3-omap.c - OMAP Specific Glue layer
  *
@@ -10,8 +11,6 @@
  * to uboot.
  *
  * commit 7ee2566ff5 : usb: dwc3: dwc3-omap: get rid of ->prepare()/->complete()
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <common.h>
index 25b17a85d000e01b7ee329d606815be19f61fd75..6e9c52189dd72453f29a5b0263bf2cc4c887c55b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * UniPhier Specific Glue Layer for DWC3
  *
  * Copyright (C) 2016-2017 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dm.h>
index e61d98046fcc81917d86a76ba27519aad2318fb1..4f68887b8d514f129102e3278c97d61339df0b08 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /**
  * ep0.c - DesignWare USB3 DRD Controller Endpoint 0 Handling
  *
@@ -10,8 +11,6 @@
  * to uboot.
  *
  * commit c00552ebaf : Merge 3.18-rc7 into usb-next
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <linux/kernel.h>
index e065c5aeb38dca4d1532b1b4a001e9d045c1a77b..d45fae044c4a0c04cc34236aec11ca4c6327bb98 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /**
  * gadget.c - DesignWare USB3 DRD Controller Gadget Framework Link
  *
@@ -10,8 +11,6 @@
  * to uboot.
  *
  * commit 8e74475b0e : usb: dwc3: gadget: use udc-core's reset notifier
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <common.h>
index c7db219599dac50880a4995152c272d5c438317a..7806ce59a27f8ad3bb5ce0d9be13c7a23298db92 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /**
  * gadget.h - DesignWare USB3 DRD Gadget Header
  *
@@ -12,8 +13,6 @@
  * commit 7a60855972 : usb: dwc3: gadget: fix set_halt() bug with pending
                       transfers
  *
- * SPDX-License-Identifier:     GPL-2.0
- *
  */
 
 #ifndef __DRIVERS_USB_DWC3_GADGET_H
index 810980f6136cd41fd41c5e217d8d3dfd3eff8ef0..f660d53231bb739f6377e2d8344206e4464285fe 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /**
  * io.h - DesignWare USB3 DRD IO Header
  *
@@ -11,8 +12,6 @@
  *
  * commit 2c4cbe6e5a : usb: dwc3: add tracepoints to aid debugging
  *
- * SPDX-License-Identifier:     GPL-2.0
- *
  */
 
 #ifndef __DRIVERS_USB_DWC3_IO_H
index 5cbe377e3cd9a17fa6b15c57d4c8efd35b4d8f86..27ae21247b13d921c451efd6ad446982b3fd8197 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /**
  * linux-compat.h - DesignWare USB3 Linux Compatibiltiy Adapter  Header
  *
@@ -5,8 +6,6 @@
  *
  * Authors: Kishon Vijay Abraham I <kishon@ti.com>
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  */
 
 #ifndef __DWC3_LINUX_COMPAT__
index 42209865486883453330b8f6680bd58e604dbbf8..677061458cc49c86f9f356192eb9d1bd246638c1 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /**
  * samsung_usb_phy.c - DesignWare USB3 (DWC3) PHY handling file
  *
  * Copyright (C) 2015 Samsung Electronics
  *
  * Author: Joonyoung Shim <jy0922.shim@samsung.com>
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <common.h>
index 218a8e586c8d9ab9466371106853e486ac2bee8d..925f56c97c816efac37a2c2c6be1017d803c057b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /**
  * ti_usb_phy.c - USB3 and USB3 PHY programming for dwc3
  *
@@ -13,8 +14,6 @@
  *
  * "commit eb82a3 : phy: omap-usb2: Balance pm_runtime_enable() on probe failure
  * and remove" for phy-omap-usb2.c
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index b64ac6d72135269d8630506591ff7f3752e605ee..bf2d49a5329242316b1cff44cf1688d6366b03ec 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_USB_EMUL) += sandbox_flash.o
 obj-$(CONFIG_USB_EMUL) += sandbox_hub.o
index dbece6ecf297da524af1915da0bab3fe36064021..399d1d3c17a6714e14aff77569d73cb4f1aeb6fb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f5dda8123f2dcbe41490ae2754d485f139f08a28..7f150340c2b5d302f9258c1e0bdb42ff3d14f74e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2fb67e7611dbf3060358e779c7e48c13ae5ec427..635945179efcc038965407fd4709202282d9589c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 01ae6dfce7852efaeab802b66873302a1c364e8b..973981545b91a23c71004c45f5744e7e48148bed 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4b935a3f0446c809c45cc091ef01074a8fe41589..2e5d0782e8885fdd1d1e18727dbb7d087b9682bd 100644 (file)
@@ -1,6 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
-# SPDX-License-Identifier:     GPL-2.0+
 #
 
 # new USB host ethernet layer dependencies
index 1c6e967db1a0a0c1569b229df3a10eb2b6346069..3a8ec0bf2dd785a52499a63930f28f838e1d5297 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  *
  * Patched for AX88772B by Antmicro Ltd <www.antmicro.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7548269f958a9d2ad85ce1211af9fad1bf4dd956..00706bea86f2a2e63466d40dec5a9dcb12b30b64 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Rene Griessl <rgriessl@cit-ec.uni-bielefeld.de>
  * based on the U-Boot Asix driver as well as information
  * from the Linux AX88179_178a driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1c8015805a834a546852c7eebbd1c274a2926d4d..418139d43a84c59a61284c40c14b6fb9410d2147 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Microchip Technology Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dm.h>
index d1e61c32dab94679f1f1f53b8bc9f7b1e2f65361..c5ff3797cfb20824fd0b9ab3bab472a4c21ab47b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Microchip Technology Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dm.h>
index 222d327bdd0832f924e3e3f8e4b9ecc4121b1328..21786e1bdfc65dfb4866f044d6757cbac634bba8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Microchip Technology Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <dm.h>
index 4f4b3f85e29411c850da1ac1057f447e42d68747..d1b1047935907dc33498c103a27eb791388181ed 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Microchip Technology Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <console.h>
index 941d612a68a8e21162cd45606abadeeb560ba738..75c45ee0ae8b19675778019a3a1ec46fb9d3eb31 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Gerhard Sittig <gsi@denx.de>
  * based on the U-Boot Asix driver as well as information
  * from the Linux Moschip driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index e09351b0d231d726d87e5a631177ca9aea75e4f4..941158abdd315d5cf29110fbb7b1ea31ce389195 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2015 Realtek Semiconductor Corp. All rights reserved.
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  */
 
 #include <common.h>
index 784ad997ac3f4ff8a824afdd17ef345f714adf1d..b6df535a8324fde1e92ac14d75c9694a242ae0f7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015 Realtek Semiconductor Corp. All rights reserved.
- *
- * SPDX-License-Identifier:     GPL-2.0
  *
   */
 
index 81c3754550f726b39350b7f70e47694dc7880e1b..4bf4066d7a49bdadd52eb07da43cacf7ddbef670 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2015 Realtek Semiconductor Corp. All rights reserved.
- *
- * SPDX-License-Identifier:     GPL-2.0
  *
   */
 #include <common.h>
index 26000a5a45b32b3472a605bdda20226bad5649cc..25f69a061b47ff248f1605488a4f505e39d519cd 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Copyright (c) 2011 The Chromium OS Authors.
  * Copyright (C) 2009 NVIDIA, Corporation
  * Copyright (C) 2007-2008 SMSC (Steve Glendinning)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 36734e2e51b3f82b1e3daafbc443c73505284e99..1ce3361b4583525f13c8a9cb8257007c3acf15d1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 748366fb9f0d6cc05ae7ef0bd417266bef5a0444..b74c1fdce9748d28cf649f47d4b9f99b550aa47c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_USB_GADGET) += epautoconf.o config.o usbstring.o
 obj-$(CONFIG_USB_ETHER) += epautoconf.o config.o usbstring.o
index ad2f606b78bc97148e6c1cb9f169151f63ae1ee9..39ea87005cbc0d03e1571ef2eb5c15e2e0fff5a4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * from linux:
  * c94e289f195e: usb: gadget: remove incorrect __init/__exit annotations
@@ -7,8 +8,6 @@
  * Copyright (C) 2004 by Thomas Rathbone
  * Copyright (C) 2005 by HP Labs
  * Copyright (C) 2005 by David Brownell
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #undef VERBOSE_DEBUG
index 240bc14a0b62e3802ad481f525b8a7971bfe68a3..668b8c4a7c63fc83b106af16dc4c55f0288ce6ad 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004 by Thomas Rathbone, HP Labs
  * Copyright (C) 2005 by Ivan Kokshaysky
  * Copyright (C) 2006 by SAN People
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AT91_UDC_H
index c0a95a97c9f4fe6cd97c173cda0bbb7174719a9c..c9d483318fe8aade5429ac9560697fcc7cf597a4 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Driver for the Atmel USBA high speed USB device controller
  * [Original from Linux kernel: drivers/usb/gadget/atmel_usba_udc.c]
  *
  * Copyright (C) 2005-2013 Atmel Corporation
  *                        Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index c6d12d3a8ef4d4c6cd1dc7685e09f3bc807ec6dc..f6cb48c1cffcde284039166c52e9f2f345aff957 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Register definition for Atmel USBA high speed USB device controller
  * [Original from Linux kernel: drivers/usb/gadget/atmel_usba_udc.h]
  *
  * Copyright (C) 2005-2013 Atmel Corporation
  *                        Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __LINUX_USB_GADGET_USBA_UDC_H__
index d47aefaa89c16399fc1b393d8d5d8841f33ce5b7..24cc936c6b483a83b925150359449741a8fa8795 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BCM_UDC_OTG_H
index 877f1626303c67182abaa0832a893dffd3dd25de..3ecb669507bd9f7b5f9dd35d2bc520c63c738606 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 05c01ce5d6ea31d90b1f23987bdc0e267fe526f1..2b9dbf06b991d527965a91e0694cc18c805725fc 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011, Marvell Semiconductor Inc.
  * Lei Wen <leiwen@marvell.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Back ported to the 8xx platform (from the 8260 platform) by
  * Murray.Jensen@cmst.csiro.au, 27-Jan-01.
  */
index a87639def97433366e1b6218169c55f6ef6ba43b..e307c738fd7e94974a981807706f2d0e7828bfc6 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * composite.c - infrastructure for Composite USB Gadgets
  *
  * Copyright (C) 2006-2008 David Brownell
  * U-Boot porting: Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #undef DEBUG
 
@@ -165,7 +164,7 @@ static int config_buf(struct usb_configuration *config,
        int                             len = USB_BUFSIZ - USB_DT_CONFIG_SIZE;
        void                            *next = buf + USB_DT_CONFIG_SIZE;
        struct usb_descriptor_header    **descriptors;
-       struct usb_config_descriptor    *c = buf;
+       struct usb_config_descriptor    *c;
        int                             status;
        struct usb_function             *f;
 
index 525dc79d27348c719f3ae8e67c8d629e6c977148..e96782644f314c0d3ef011a929ce309253258d80 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * usb/gadget/config.c -- simplify building config descriptors
  *
  * Copyright (C) 2003 David Brownell
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Ported to U-Boot by: Thomas Smits <ts.smits@gmail.com> and
  *                      Remy Bohmer <linux@bohmer.net>
  */
index 30d55a49ac9bf07cd4871958b5687f2c6b9530e8..ffaf161fb7ecf48a5637a90a97e8c970da283dff 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Gerry Hamel, geh@ti.com, Texas Instruments
@@ -12,8 +13,6 @@
  *     Stuart Lynne <sl@lineo.com>,
  *     Tom Rushworth <tbr@lineo.com>,
  *     Bruce Balden <balden@lineo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <malloc.h>
index a25f5019e8a70b482f9f3a6fe35e7340053bef2e..fa947dade6819f7b7c61110125395fb8e25d45cf 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Based on drivers/usb/gadget/omap1510_udc.c
  * TI OMAP1510 USB bus interface driver
  *
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 088811c191365adba3a4b9421fe84f8967ea81ba..e3edd10e29c038a65dc855d9a652b29624e6e48f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * drivers/usb/gadget/dwc2_udc_otg.c
  * Designware DWC2 on-chip full/high speed USB OTG 2.0 device controllers
@@ -14,8 +15,6 @@
  * Ported to u-boot:
  * Marek Szyprowski <m.szyprowski@samsung.com>
  * Lukasz Majewski <l.majewski@samsumg.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #undef DEBUG
 #include <common.h>
index 0c4620d56d7de86a77d4a2184b85fff04b61511b..47aa78ae947acaf5c4cfc798571a99e297bfd2df 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * drivers/usb/gadget/dwc2_udc_otg.c
  * Designware DWC2 on-chip full/high speed USB OTG 2.0 device controllers
@@ -14,8 +15,6 @@
  * Ported to u-boot:
  * Marek Szyprowski <m.szyprowski@samsung.com>
  * Lukasz Majewski <l.majewski@samsumg.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c40ecf8acaf4a4128b9727701b1b5977d59af619..b64e222b6d7e028a50119fee20de1740902fdda3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Designware DWC2 on-chip full/high speed USB device controllers
  * Copyright (C) 2005 for Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DWC2_UDC_OTG_PRIV__
index c94396afc02648828fe9b81ef11fe7e647d49a51..a1829b3fd1219db975b0e95e85120ad311200122 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* linux/arch/arm/plat-s3c/include/plat/regs-otg.h
  *
  * Copyright (C) 2004 Herbert Poetzl <herbert@13thfloor.at>
  *
  * Registers remapping:
  * Lukasz Majewski <l.majewski@samsumg.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_REGS_USB_OTG_HS_H
index 57dbbd5ebfa18343082fa37c79e832cdd0de1bcd..a75af4987f8f91d1fc1a928f4159068b8850a68b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c
  * Designware DWC2 on-chip full/high speed USB OTG 2.0 device controllers
@@ -14,8 +15,6 @@
  * Ported to u-boot:
  * Marek Szyprowski <m.szyprowski@samsung.com>
  * Lukasz Majewski <l.majewski@samsumg.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 static u8 clear_feature_num;
index 4ba2f3d99fd67861bc1d9fee5bba71b69315d3d0..a36d9ec03d89b9dcb743a2d8bceb1b5475487cfd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Gerry Hamel, geh@ti.com, Texas Instruments
@@ -15,8 +16,6 @@
  *     Stuart Lynne <sl@lineo.com>,
  *     Tom Rushworth <tbr@lineo.com>,
  *     Bruce Balden <balden@lineo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6042e756206c405ab8f5e30e9643406f01961734..976825ab93e3586a24494f09bd0e5cef1f53e6a9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Gerry Hamel, geh@ti.com, Texas Instruments
@@ -12,8 +13,6 @@
  *     Stuart Lynne <sl@lineo.com>,
  *     Tom Rushworth <tbr@lineo.com>,
  *     Bruce Balden <balden@lineo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __USBDCORE_EP0_H__
index 6d6dbcb09c02d2dc8483fc6f6735dc4e7ab320cb..179b94cdd0ae75759605a2617da9e6a5830de580 100644 (file)
@@ -1,12 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * epautoconf.c -- endpoint autoconfiguration for usb gadget drivers
  *
  * Copyright (C) 2004 David Brownell
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Ported to U-Boot by: Thomas Smits <ts.smits@gmail.com> and
  *                      Remy Bohmer <linux@bohmer.net>
  */
index 386505d42de5f0e9eac4980191eb6f15496e61d0..8ab9b9fe56aa675d1f8971b8ce1c6edd10494928 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ether.c -- Ethernet gadget driver, with CDC and non-CDC options
  *
  * Copyright (C) 2003-2005,2008 David Brownell
  * Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger
  * Copyright (C) 2008 Nokia Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bc4be712da7f08ac8b8ba61692e5a6fc60983560..30ece524a8e142eb1fd8662eb36bdea0b1d5b842 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * f_dfu.c -- Device Firmware Update USB function
  *
@@ -11,8 +12,6 @@
  *
  * based on existing SAM7DFU code from OpenPCD:
  * (C) Copyright 2006 by Harald Welte <hwelte at hmw-consulting.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <errno.h>
index a2565774e1c5eddf739fbbfc2767aff8ea8f7f81..a175e3f134ba4cf5992cdb843d9e349721ca7849 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * f_dfu.h -- Device Firmware Update gadget
  *
  * Copyright (C) 2011-2012 Samsung Electronics
  * author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __F_DFU_H_
index 7acffb6c87e062757f2bc820100b2896c75a0d27..3acadae8b170b80ef157e12b40ef0671f2244500 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 - 2009
  * Windriver, <www.windriver.com>
@@ -7,8 +8,6 @@
  *
  * Copyright 2014 Linaro, Ltd.
  * Rob Herring <robh@kernel.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 #include <common.h>
index 1ecb92ac6b81ed3db82a08b6e1a7d554003c0aec..90c95615638aaa0e622b086c7efa21cddb7711be 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * f_mass_storage.c -- Mass Storage USB Composite Function
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2009 Samsung Electronics
  *                    Author: Michal Nazarewicz <m.nazarewicz@samsung.com>
  * All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0+   BSD-3-Clause
  */
 
 /*
@@ -1744,7 +1743,7 @@ static int check_command(struct fsg_common *common, int cmnd_size,
                    common->lun, lun);
 
        /* Check the LUN */
-       if (common->lun >= 0 && common->lun < common->nluns) {
+       if (common->lun < common->nluns) {
                curlun = &common->luns[common->lun];
                if (common->cmnd[0] != SC_REQUEST_SENSE) {
                        curlun->sense_data = SS_NO_SENSE;
index ad3ae91e6de4db6073306ac788c84c2ce476b521..b8833d0b543b91d57f1be58caa921b6eefdafc5e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017
  *
  * Eddie Cai <eddie.cai.linux@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <config.h>
 #include <common.h>
index 43c5cfbb77a8a0e1ef66c978eb6d54629ba20d56..00a9f88a418b32dc70e870dfff57b8913435d3c8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * f_sdp.c -- USB HID Serial Download Protocol
  *
@@ -13,8 +14,6 @@
  * SKIP_DCD_HEADER are only stubs.
  *
  * Parts of the implementation are based on f_dfu and f_thor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <errno.h>
index 18f233ab587617cfb8e5d85780d47c91cd7b7f9e..f874509cf38d506e8065cc590b70ad02fc4f11c7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * f_thor.c -- USB TIZEN THOR Downloader gadget function
  *
@@ -11,8 +12,6 @@
  * Copyright (C) 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Sanghee Kim <sh0130.kim@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <errno.h>
index 83412851dd17f6100f7c2eda67b0e30e8b69958d..47abc8aebd582c4369ba5f52d1ecfc55faee8750 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * f_thor.h - USB TIZEN THOR - internal gadget definitions
  *
  * Copyright (C) 2013 Samsung Electronics
  * Lukasz Majewski  <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _USB_THOR_H_
index e061b2e8a65d3fbdacc9c99d7bfb38ed930156ab..176068cbfb8709b3c414b71ee342dbf2b3dd600e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Faraday USB 2.0 OTG Controller
  *
  * (C) Copyright 2010 Faraday Technology
  * Dante Su <dantesu@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 99d500a6af4e71bb9a9c52463b8f06854fb02572..e9e1600a1a506bf6c252cbcc969863199b92d43d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * g_dnl.c -- USB Downloader Gadget
  *
  * Copyright (C) 2012 Samsung Electronics
  * Lukasz Majewski  <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6a8949da34a8d0bf0a44ced0bcbe977faf15d554..44092df25baa0f3f9dc0cba5f5bc47b7d5b578e7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Intel PXA25x and IXP4xx on-chip full speed USB device controllers
  *
@@ -8,8 +9,6 @@
  * Copyright (C) 2003 Joshua Wise
  * Copyright (C) 2012 Lukasz Dalek <luk0104@gmail.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * MODULE_AUTHOR("Frank Becker, Robert Schwebel, David Brownell");
  */
 
index f543b2d588e22321132f770458ae56f0ec407d5d..7c3882aa1e028ac0f4acf3ded713a21386b7d061 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Intel PXA25x on-chip full speed USB device controller
  *
  * Copyright (C) 2003 Robert Schwebel <r.schwebel@pengutronix.de>, Pengutronix
  * Copyright (C) 2003 David Brownell
  * Copyright (C) 2012 Lukasz Dalek <luk0104@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LINUX_USB_GADGET_PXA25X_H
index c7b21aee42187e946da02880ef8d5bb9b4448035..15c43782b807e033b74b0c0a53bf379043e9d095 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * PXA27x USB device driver for u-boot.
  *
  * Copyright (C) 2007 Rodolfo Giometti <giometti@linux.it>
  * Copyright (C) 2007 Eurotech S.p.A.  <info@eurotech.it>
  * Copyright (C) 2008 Vivek Kutal      <vivek.kutal@azingo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 5ad481302b49946b18e052a6039022ab482ba5e9..d47e29e447d17c78fcc3c557d79f2c9ae9ec6b81 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * RNDIS MSG parser
  *
@@ -15,8 +16,6 @@
  *
  * Copyright (C) 2004 by David Brownell
  *             updates to merge with Linux 2.6, better match RNDIS spec
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 084af8541ce0a458842f6b9875aa94ed4d56783f..e827af0be4aa9ac348100e9d38afec37d1f87847 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * RNDIS       Definitions for Remote NDIS
  *
@@ -6,8 +7,6 @@
  *
  *             This software was originally developed in conformance with
  *             Microsoft's Remote NDIS Specification License Agreement.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _USBGADGET_RNDIS_H
index 4d5a9a8c423cc2e96cc4868d7cdacad1dd14ad66..ce046e75a9766e86ed55de9e19883f1f0eebc9cc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * storage_common.c -- Common definitions for mass storage functionality
  *
@@ -10,8 +11,6 @@
  *
  * Code refactoring & cleanup:
  * Łukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 1699ccdf94c4a57c3db5ee40412f456b5d10c03b..449339f2c44343a8a4e7070a7918d3125ff8472b 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # USB peripheral controller drivers
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_USB_DWC3_GADGET)  += udc-core.o
index 326757b547fa85a0dcbc6d003cf253a2a48e223b..f5c30dd7507885facaf1489430fe9f27e3aae2d0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /**
  * udc-core.c - Core UDC Framework
  *
@@ -10,8 +11,6 @@
  *
  * commit 02e8c96627 : usb: gadget: udc: core: prepend udc_attach_driver with
  *                    usb_
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <linux/compat.h>
index 67e98c065d3d332f16381fe88d5ca6fd322b0ffd..83cdd8a2595e1c92aafbd5df6e404845abcf64f3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: LGPL-2.1+
 /*
  * Copyright (C) 2003 David Brownell
  *
- * SPDX-License-Identifier:    LGPL-2.1+
- *
  * Ported to U-Boot by: Thomas Smits <ts.smits@gmail.com> and
  *                      Remy Bohmer <linux@bohmer.net>
  */
index abe4f9087fa4c2c4807d2b6f813d1cd80982374d..cb8c315a1510e57c6d19bcf5475f89ad65b59b8d 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_DM_USB
 obj-$(CONFIG_CMD_USB) += usb-uclass.o
index b63a630d37c5ee3dcdb0c2d68295ab3e70cb0fef..dd956110fc50772d2c76ab8ea52c9099a24fbd56 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Oleksandr Tymoshenko <gonzo@freebsd.org>
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 574607a2acbb0a16200cad45ced5705094177ea2..97a06c48f21660569e255b2e8097a79c7d604a42 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __DWC2_H__
index 9b122b18bc0e1b98cf82fed12411e87aebf6e70a..b118997f6ee516c460faabe09d09b8dc4838d0a6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * dwc3-of-simple.c - OF glue layer for simple integrations
  *
@@ -7,8 +8,6 @@
  *
  * Copyright (C) 2018 BayLibre, SAS
  * Author: Neil Armstrong <narmstron@baylibre.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index ce9335e4764f826809c8a2a149a17c9bfa038ede..ad7cf6e6b53d12d61928e9393feef2b317d2f396 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * STiH407 family DWC3 specific Glue layer
  *
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -134,7 +133,7 @@ static int sti_dwc3_glue_ofdata_to_platdata(struct udevice *dev)
                pr_err("unable to find regmap\n");
                return -ENODEV;
        }
-       plat->syscfg_base = regmap->base;
+       plat->syscfg_base = regmap->ranges[0].start;
 
        /* get powerdown reset */
        ret = reset_get_by_name(dev, "powerdown", &plat->powerdown_ctl);
index 237d28774797854d289ca2587d6f647a796fe34e..85a8adf8065b2f52533ac708c59bf170b5d72d35 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * eInfochips Ltd. <www.einfochips.com>
@@ -7,8 +8,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f912510a21e5c9370188fb06ebd18b4f7b724722..66dc63da089e12778e9d8f3baf3601f86c03c7bc 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Atmel Semiconductor <www.atmel.com>
  * Written-by: Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a2c6d5abfbe1512e9a351d9822058f793b7fb454..fabc662eb610b4acc83b838b0ee9dc9f0831be7b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SAMSUNG EXYNOS USB HOST EHCI Controller
  *
  * Copyright (C) 2012 Samsung Electronics Co.Ltd
  *     Vivek Gautam <gautam.vivek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 821222cc5d7c3fe3d2f3f3ab671163eb22aba066..a01da4da7624df3c6976b1d67503e5aef68dea94 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Faraday USB 2.0 EHCI Controller
  *
  * (C) Copyright 2010 Faraday Technology
  * Dante Su <dantesu@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 17d1fae3829d4d51dd1f9767800d810763933798..a04f6a31c8e49986827f6a9be20d6f4d8d19ccd3 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009, 2011, 2016 Freescale Semiconductor, Inc.
  *
  * (C) Copyright 2008, Excito Elektronik i Sk=E5ne AB
  *
  * Author: Tor Krill tor@excito.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b012d8651f1239c2a4048d3d5369c3eb08e23d4d..5a56f66cfaa6ff942e108f933d32cef2b4e21231 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Alexey Brodkin <abrodkin@synopsys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2582bf36eb9fb4e8b2f5d6442d765f66cf9a0be4..663f748ffcc3c849f48234c583e13dfb0b683038 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*-
  * Copyright (c) 2007-2008, Juniper Networks, Inc.
  * Copyright (c) 2008, Excito Elektronik i Skåne AB
  * Copyright (c) 2008, Michael Trimarchi <trimarchimichael@yahoo.it>
  *
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #include <common.h>
 #include <dm.h>
index 7a0f2083ada46ca52dd0a9e3bd363e922ac819ad..73432f2acd0d160de733787256d4fb03ee74d06c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ea008bb1841a2cedf5279a6ac30bc1957518f89d..17bfa7c02f58364893576749acda0b5bc47cea44 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Qualcomm EHCI driver
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  *
  * Based on Linux driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2b36cebdb3a619518b33f5458fe99215b6fe4f61..60f1470860b7c1cbfaccfed519da647d6dbda93a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2c8fc3c4b150acc89244565dffecd726ce7abcc2..be010b1adb1e05b8418fa2ae5a2c30cf61d043aa 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f8324eef76250a5a31be8eafd6a48779bd11b660..4941cb94575b965e795994042d5761f28a4524e3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 9872415562c26203d349f0ca63fa2a0cd9deda80..8e8f6d4928976896d7dba6ab726cd8c5bfd20501 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 USB Host driver
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1b215c25f689793adade508823d448ddf7421236..ab459c8cc927cb1a954c2ee21de03b296d84698e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 Ilya Yanok, Emcraft Systems
  * (C) Copyright 2004-2008
@@ -7,8 +8,6 @@
  *     Sunil Kumar <sunilsaini05@gmail.com>
  *     Shashi Ranjan <shashiranjanmca05@gmail.com>
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index dceba4bd7aa1eb230567b9bcbfaa9b4bef167d9a..a56e5bd144dc362d3490f754ca37f2d624a2f63b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*-
  * Copyright (c) 2007-2008, Juniper Networks, Inc.
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 9e90e18cfe0cc14aa61a4f27f3c9d24ed5fbe2eb..f93ffa8d9f8ed453be8edcaba5aa0f451c54c4fd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Armando Visconti, ST Micoelectronics, <armando.visconti@st.com>.
@@ -5,8 +6,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6ecb7c4d128ee89d6c9416ec82678fa059a7c7a2..1297fdb6a7112eb70e90643318e266002d7fad0c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Sunxi ehci glue
  *
@@ -6,8 +7,6 @@
  *
  * Based on code from
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f07a287dd4525044938c9546e34b10b6bf0069cc..702f3b567025cce5fb57f544b5543ef3d9bb57ad 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * Copyright (c) 2009-2015 NVIDIA Corporation
  * Copyright (c) 2013 Lucas Stach
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 512ad3fb78d36f2a6cd5cfc53a0fbcbafb78104a..7167f82b4814d07f95a4829445cf9d64729df614 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3d63cfa193bbe92e0f532506e0a9d84aa5c51842..22e5afad6e01b55c9f35243cc28276fe34171fbe 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Sanchayan Maity <sanchayan.maity@toradex.com>
  * Copyright (C) 2015 Toradex AG
  *
  * Based on ehci-mx6 driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4f127d5afae069ffbd5ffa6886c9d757326424ad..939c30999eeb18b24f7a9273520491e731675b0d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014, Xilinx, Inc
  *
  * USB Low level initialization(Specific to zynq)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 18692b732ea65a162ca3390aeb9a0b03e8e578ca..07de472f912339ee59077ca0385831811e590aee 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*-
  * Copyright (c) 2007-2008, Juniper Networks, Inc.
  * Copyright (c) 2008, Michael Trimarchi <trimarchimichael@yahoo.it>
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef USB_EHCI_H
index e030a0ab1478c8f57a4595d740dd0d02ecdf28ec..8ceabaf45c1b98501789b1039d03e8a937072b89 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2006
  * DENX Software Engineering <mk@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9816628065a6a7b4b1b0845aa6eada2620277d38..47ad3f34d5a941b17a7752885992806408eb15b6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Sughosh Ganu <urwithsughosh@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8fb4ababec104e9ffe95d662e053a5ff93d380ec..9654fa2996f8ac5f4e140da3120b43ae990b50b1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Sergey Kostanbaev < sergey.kostanbaev <at> fairwaves.ru >
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 5bdd7995b9051f789b25267b273f6d816945312c..24b5c3156f09a756ad9b9233aa003948718eba0e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Alexey Brodkin <abrodkin@synopsys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fdfc870efa3e492b73ad76a04526a053b9747129..6ea9f105a65cf30ebf7d28bd6fe8a5daf4c6b978 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * URB OHCI HCD (Host Controller Driver) for USB on the AT91RM9200 and PCI bus.
  *
@@ -16,8 +17,6 @@
  *
  * Modified for the MP2USB by (C) Copyright 2005 Eric Benard
  * ebenard@eukrea.com - based on s3c24x0's driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * IMPORTANT NOTES
index 44a49807a417f0dbfa3eb873a8fb9ce785392cdf..34a4b00dda56ded00b9fd52bd2f047e91984a461 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2008 by NXP Semiconductors
  * @Author: Based on code by Kevin Wells
  * @Descr: USB driver - Embedded Artists LPC3250 OEM Board support functions
  *
  * Copyright (c) 2015 Tyco Fire Protection Products.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 133774f6e669d73bfa2cca318467aa6011a30496..b78fad29a356d6d8701732dbb2b3f0cbcdc6d254 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Sunxi ohci glue
  *
@@ -5,8 +6,6 @@
  *
  * Based on code from
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9dbb18343aaa60fcc9d2d831b914432b86ae343e..3c263e51c160f6134b8e166dd82c51b9095b5909 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * R8A66597 HCD (Host Controller Driver) for u-boot
  *
  * Copyright (C) 2008  Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index baa16605d83c3a2ab68c8af932d8dab22a706f5f..ffdb39e8bbf89982831864976224f01bbdc4b39b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * R8A66597 HCD (Host Controller Driver) for u-boot
  *
  * Copyright (C) 2008  Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __R8A66597_H__
index b29c67e1895602824e27b81ad109ccddf3f7242a..daba0dcd1aeea4a885c2537c80c46f0b905cfc2e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -15,8 +16,6 @@
  *       Adam Richter, Gregory P. Smith;
  *     2.Original SL811 driver (hc_sl811.o) by Pei Liu <pbl@cypress.com>
  *     3.Rewrited as sl811.o by Yin Aihua <yinah:couragetech.com.cn>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1a35a00bffba2a0bbe9b66537672158404d8ee39..ff9d5b7231e82090b09f1e3bc719755eedc961d8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fa7a4397e4d694859acd6a9f2c94c50f5a433e45..611ea97a724929903d3ba028b53a42f894c223be 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
  * usb_match_device() modified from Linux kernel v4.0.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 17fc132e9a57f6e2b5e2faa5105cd922dbcced64..8a40f6644708bbb261f4fe2ad8a1b5d9cf613a40 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * eInfochips Ltd. <www.einfochips.com>
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 912190b8bc2c029e67c825022dfa512553c58c81..80754d76d03f05d94df4181c8225804ffac84e9d 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  *
  * DWC3 controller driver
  *
  * Author: Ramneek Mehresh<ramneek.mehresh@freescale.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 6f08d5d5a293a5b5eed218f9062ae4fd8a76e88c..c150f520bd12836e24cc8028a20d2648811ddf73 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * SAMSUNG EXYNOS5 USB HOST XHCI Controller
  *
  * Copyright (C) 2012 Samsung Electronics Co.Ltd
  *     Vivek Gautam <gautam.vivek@samsung.com>
  *     Vikas Sajjan <vikas.sajjan@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 25b14a9a8db4fb7c734d7b9b43752168426017d9..047a8dfdef9531ef7841ab84e46f77421074adb5 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015,2016 Freescale Semiconductor, Inc.
  *
  * FSL USB HOST xHCI Controller
  *
  * Author: Ramneek Mehresh<ramneek.mehresh@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f322a803fe22dfb3967c0b609c6381e379b01bdc..200b3f0e104c0c3692afd257c0d110e3ac152e81 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * USB 3.0 DRD Controller
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 0582a9be40add12c86430bacd617e6ba07f28bef..da5dbd94edd074891419dc5fd9f5b87d4c03fc4d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * USB HOST XHCI Controller stack
  *
@@ -10,8 +11,6 @@
  * Copyright (C) 2013 Samsung Electronics Co.Ltd
  * Authors: Vivek Gautam <gautam.vivek@samsung.com>
  *         Vikas Sajjan <vikas.sajjan@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f51e6773864097a366f79999a896036795d46911..b6c6aaf78ec5882c406425119907ff1d29bbebfa 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Marvell International Ltd.
  *
  * MVEBU USB HOST xHCI Controller
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d05b302807317d0b8f6217a77499a7455bba042e..db007af37fee627cd2b8b56a98b39c00531628e4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * OMAP USB HOST xHCI Controller
  *
@@ -5,8 +6,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Author: Dan Murphy <dmurphy@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e4a0ef4a1a5963a9281abd836070b909d3b4abec..e8fd6bf6ae08fdcad981259ff09aa8d8444dc4fe 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2015, Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 8426d2f2323d103e00db6c1c36ba8972a012b06b..a837afc483bf3c5e2fbca18f74713c32aad98ce1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Marek Vasut <marek.vasut@gmail.com>
  *
  * Renesas RCar USB HOST xHCI Controller
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7599c9183a42781dad520ec93c74761275d729ca..b2cfd948f813abf4f3ff3d7400f9a4f3d7655af6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * USB HOST XHCI Controller stack
  *
@@ -10,8 +11,6 @@
  * Copyright (C) 2013 Samsung Electronics Co.Ltd
  * Authors: Vivek Gautam <gautam.vivek@samsung.com>
  *         Vikas Sajjan <vikas.sajjan@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7f637d9237d3e2a7edf34108b00c08c3e98e8a62..060a6c43092f441f37322c220ba1d6ae45b4b55f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Rockchip, Inc.
  * Authors: Daniel Meng <daniel.meng@rock-chips.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index c57e9abbaf4e79a069572ed87230f2cab1091cc6..1723d2f6862f771b7cb18d658985f133a6223944 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2015 Xilinx, Inc.
  *
@@ -6,8 +7,6 @@
  * Author: Siva Durga Prasad Paladugu<sivadur@xilinx.com>
  *
  * This file was reused from Freescale USB xHCI
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4673738d1e8985411c77fe6a8a19a82e421b1308..3adb0028f2ae3501b84b0cab8d4fc1e6e432d2d6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * USB HOST XHCI Controller stack
  *
@@ -10,8 +11,6 @@
  * Copyright (C) 2013 Samsung Electronics Co.Ltd
  * Authors: Vivek Gautam <gautam.vivek@samsung.com>
  *         Vikas Sajjan <vikas.sajjan@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /**
index ba5f650144f5d94ccf7a3ab7b02398bc3125a3b9..a7555b2fa8acf497e639f9c4f182902bdcf8256b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * USB HOST XHCI Controller
  *
@@ -10,8 +11,6 @@
  * Copyright (C) 2013 Samsung Electronics Co.Ltd
  * Authors: Vivek Gautam <gautam.vivek@samsung.com>
  *         Vikas Sajjan <vikas.sajjan@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef HOST_XHCI_H_
index 296f230fbf376160a0408d4a8201d0a8c10e89e1..4eca0e5631161b1bcd19909be22af2ae58e7deaa 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # for USB OTG silicon based on Mentor Graphics INVENTRA designs
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_USB_MUSB_GADGET) += musb_gadget.o musb_gadget_ep0.o musb_core.o
 obj-$(CONFIG_USB_MUSB_GADGET) += musb_uboot.o
index 0167ea77970c043905fc6cb4e16cf9d63415d30f..251b4e99692e374e51e8aa45d7cbad75844280ac 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Texas Instruments AM35x "glue layer"
  *
@@ -8,8 +9,6 @@
  *
  * This file is part of the Inventra Controller Driver for Linux.
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  */
 
 #ifndef __UBOOT__
index 79e118ef856c503dcc134097153c4f9bdd5960b8..8fec6f38ad0c56215b4178ca1cbccf0c00bb4232 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * MUSB OTG driver core code
  *
  * Copyright 2005 Mentor Graphics Corporation
  * Copyright (C) 2005-2006 by Texas Instruments
  * Copyright (C) 2006-2007 Nokia Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /*
index 6394bb052b615cc35fcccba738145ebe0afd9998..fa4cf86c79bb14627e5f9ba49986bf953e5ce880 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * MUSB OTG driver defines
  *
  * Copyright 2005 Mentor Graphics Corporation
  * Copyright (C) 2005-2006 by Texas Instruments
  * Copyright (C) 2006-2007 Nokia Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __MUSB_CORE_H__
index 3befaa28f4f4cada3e0e124e597316ebfb959a4b..c468bda9ff2f9f89717f94f244ece959c3ea9288 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * MUSB OTG driver debug defines
  *
  * Copyright 2005 Mentor Graphics Corporation
  * Copyright (C) 2005-2006 by Texas Instruments
  * Copyright (C) 2006-2007 Nokia Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __MUSB_LINUX_DEBUG_H__
index c94abb8de34315e9170e40948d23b47e964dadb3..5f99356ca7971d4409e175c3d71c2e373ea0e5f2 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * MUSB OTG driver DMA controller abstraction
  *
  * Copyright 2005 Mentor Graphics Corporation
  * Copyright (C) 2005-2006 by Texas Instruments
  * Copyright (C) 2006-2007 Nokia Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __MUSB_DMA_H__
index 399b85bbce814c1ea865d8afa4eab9c4e33d0c4b..9b814f4cd4ae077b382f819fe8f07b53e606406f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Texas Instruments DSPS platforms "glue layer"
  *
@@ -7,8 +8,6 @@
  *
  * This file is part of the Inventra Controller Driver for Linux.
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * musb_dsps.c will be a common file for all the TI DSPS platforms
  * such as dm64x, dm36x, dm35x, da8x, am35x and ti81x.
  * For now only ti81x is using this and in future davinci.c, am35x.c
index c704e6f26638e68fb3d9458054a95ad92bb20c94..8b6cec192fb98a92bae6a17a1aced4712a77b917 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * MUSB OTG driver peripheral support
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2005-2006 by Texas Instruments
  * Copyright (C) 2006-2007 Nokia Corporation
  * Copyright (C) 2009 MontaVista Software, Inc. <source@mvista.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __UBOOT__
index bd1d4f61fff9e4e782437beff0f35158add3c7ed..7cb7a5cd6dc471eaa191a0057f9c778603a3dd9d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * MUSB OTG driver peripheral defines
  *
  * Copyright 2005 Mentor Graphics Corporation
  * Copyright (C) 2005-2006 by Texas Instruments
  * Copyright (C) 2006-2007 Nokia Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __MUSB_GADGET_H
index 3cfcb2205ab1ac1a217302ad1fa74f08af005660..9835a2e2bf75f127d38c1f4092c63814fcf4d27e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * MUSB OTG peripheral driver ep0 handling
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2005-2006 by Texas Instruments
  * Copyright (C) 2006-2007 Nokia Corporation
  * Copyright (C) 2008-2009 MontaVista Software, Inc. <source@mvista.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __UBOOT__
index ce5b6a750742ffc575ec77131041f37225561e07..8e92ade471818ffe6a9dcea31c43889800da0df7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * MUSB OTG driver host support
  *
@@ -5,8 +6,6 @@
  * Copyright (C) 2005-2006 by Texas Instruments
  * Copyright (C) 2006-2007 Nokia Corporation
  * Copyright (C) 2008-2009 MontaVista Software, Inc. <source@mvista.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __UBOOT__
index c1cee8b18ac4d9002d1362574b7c42dce5d9466f..afc8fa35a738b73374f7f969c527ccaa212083ce 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * MUSB OTG driver host defines
  *
  * Copyright 2005 Mentor Graphics Corporation
  * Copyright (C) 2005-2006 by Texas Instruments
  * Copyright (C) 2006-2007 Nokia Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _MUSB_HOST_H
index a4f4a6f8f4a6594de55d6f7d7b015d0361423e68..72a53656321b12921bd2493051312998e299d2b4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * MUSB OTG driver register I/O
  *
@@ -8,8 +9,6 @@
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
  * version 2 as published by the Free Software Foundation.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __MUSB_LINUX_PLATFORM_ARCH_H__
index a3cc38e3b921aceaf98aa5aba609ec3827406b3d..ab0d98e7c48c442ed210844b987c6fb6342a62f8 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * MUSB OTG driver register defines
  *
  * Copyright 2005 Mentor Graphics Corporation
  * Copyright (C) 2005-2006 by Texas Instruments
  * Copyright (C) 2006-2007 Nokia Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __MUSB_REGS_H__
index 6312cd21480ac9c37f8a052d23319c185c132f59..18282efccc9dcdb34d7026b8eaff1eefd1cb7bdb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MUSB OTG driver u-boot specific functions
  *
  * Copyright © 2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __MUSB_UBOOT_H__
 #define __MUSB_UBOOT_H__
index ba22dfe6cb092b832b5ce23f2f1061b69d738f55..4753d79ede0b2ad0ea8a6b778d89740eff21e605 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2005-2007 by Texas Instruments
  * Some code has been taken from tusb6010.c
@@ -6,8 +7,6 @@
  * Tony Lindgren <tony@atomide.com>
  *
  * This file is part of the Inventra Controller Driver for Linux.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef __UBOOT__
 #include <linux/module.h>
index 0c3dd8bfd9c00fe6e291e4aa227a01de44f33095..71c1f0a688db8a0a489f5b2f7c0a5313f313a665 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2005-2006 by Texas Instruments
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __MUSB_OMAP243X_H__
index ed6da19eecdb52da9f88e4be662ed9d6dee2a71a..f04719d7af57872d90d09c8a3513ceeb7fd591df 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Microchip PIC32 MUSB "glue layer"
  *
@@ -5,8 +6,6 @@
  *  Cristian Birsan <cristian.birsan@microchip.com>
  *  Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Based on the dsps "glue layer" code.
  */
 
index aedc24b93711ae46183b210e1cb0acf373b586d5..f55368b6016c3d7da985f15b548f3ba77728303c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Allwinner SUNXI "glue layer"
  *
@@ -13,8 +14,6 @@
  *  Copyright (C) 2005-2006 by Texas Instruments
  *
  * This file is part of the Inventra Controller Driver for Linux.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #include <common.h>
 #include <dm.h>
index 233857ad7a13ae4ee73ac08c7f965afe987eb922..9fbe2d6861d38813a9b59dda828e702fc41369bf 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * MISC driver for TI MUSB Glue.
  *
  * (C) Copyright 2016
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #include <common.h>
 #include <command.h>
index 4e2be3789c769665e1048955333dfcc3d02b0604..dd42f69a6bf6e145dcc4fc5f2d1eb54e747a093e 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2017
 # Adam Ford, Logic PD, aford173@gmail.com
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 comment "Legacy MUSB Support"
 
index 9554eddb2988f4c54551254c2cdb635e224ad059..bdb3cd87f658f39b0abaeda84481c1775f95ab73 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_USB_MUSB_HCD) += musb_hcd.o musb_core.o
 obj-$(CONFIG_USB_MUSB_UDC) += musb_udc.o musb_core.o
index 62c3a6f60aa8c066177ec11b79b68e023176142a..0617364f3584b311025acdbe35a020a3a6d8b64c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * am35x.c - TI's AM35x platform specific usb wrapper functions.
  *
@@ -6,8 +7,6 @@
  * Based on drivers/usb/musb/da8xx.c
  *
  * Copyright (c) 2010 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bebe38d23bce556a11d20d3fac631cc53532ecdf..82ad94329cb728504d17c02eff4b32358ec7fb21 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * am35x.h - TI's AM35x platform specific usb wrapper definitions.
  *
@@ -6,8 +7,6 @@
  * Based on drivers/usb/musb/da8xx.h
  *
  * Copyright (c) 2010 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AM35X_USB_H__
index 97d4ddb577dc351df059eadfe6769c96068ef42c..a652a7c3c123efbb5f086683cf2866fde7269c62 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * da8xx.c - TI's DA8xx platform specific usb wrapper functions.
  *
@@ -6,8 +7,6 @@
  * Based on drivers/usb/musb/davinci.c
  *
  * Copyright (C) 2009 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 
index a9707a898b570c953bc66ed1688d959aa9a06d84..46cdb5ad1f04085f0c06cac6370723595043221d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * TI's Davinci platform specific USB wrapper functions.
  *
  * Copyright (c) 2008 Texas Instruments
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Thomas Abraham t-abraham@ti.com, Texas Instruments
  */
 
index 9efefe81df1620d3d36d5cf6c4e04466809fabfb..29bb08c307a4e3b56ac13d6846b86926ec863a7d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * TI's Davinci platform specific USB wrapper functions.
  *
  * Copyright (c) 2008 Texas Instruments
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Thomas Abraham t-abraham@ti.com, Texas Instruments
  */
 
index ea3996a5551b3c2a9486ce45ef2d626faa8b2183..c6d47bef56a94b428fb192fdd90b78577ee2e124 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Mentor USB OTG Core functionality common for both Host and Device
  * functionality.
  *
  * Copyright (c) 2008 Texas Instruments
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Thomas Abraham t-abraham@ti.com, Texas Instruments
  */
 
index ae352ce807146032a20f9c8af111acbc74f93c57..e5d8ac7028827b0a5c1343e166bf125a3743b154 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /******************************************************************
  * Copyright 2008 Mentor Graphics Corporation
  * Copyright (C) 2008 by Texas Instruments
  *
  * This file is part of the Inventra Controller Driver for Linux.
- *
- * SPDX-License-Identifier:    GPL-2.0
  ******************************************************************/
 
 #ifndef __MUSB_HDRC_DEFS_H__
index b387fc36ee4381c0aec9a602c8a5cdc4d692857a..2c5e192ab2177cc912c55508d50c27d4dde17b09 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix@windriver.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Define MUSB_DEBUG before including this file to get debug macros */
index fee0848adec1ab6b3f45e35d4f63818bcac82862..2ee0f23b7ed6134e5bb6e12f9fc89439958f18b5 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Mentor USB OTG Core host controller driver.
  *
  * Copyright (c) 2008 Texas Instruments
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Thomas Abraham t-abraham@ti.com, Texas Instruments
  */
 
index 831957d9f9fc034ef8f677574fcd26998b59e36c..7eb65e6b10d06c306e26683e96c35c4ad02199cd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Mentor USB OTG Core host controller driver.
  *
  * Copyright (c) 2008 Texas Instruments
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Thomas Abraham t-abraham@ti.com, Texas Instruments
  */
 
index d643334a2e8717bd4e7cd69a7dd74788e885d160..f1d6d8586289ae746f7e5e5c7cc955eaafff3548 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix@windriver.com>
@@ -34,8 +35,6 @@
  *         Atin Malaviya (atin.malaviya@gmail.com)
  *
  * -------------------------------------------------------------------------
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 57889ef0e7d23c9ab61a800f6b5eba1730b45499..b2e4c32baff415ade0644ecfb400f2b0cb9754de 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix@windriver.com>
@@ -13,8 +14,6 @@
  * Copyright (c) 2009 Texas Instruments
  *
  * ------------------------------------------------------------------------
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/omap_common.h>
index d91ad0a85b327419b86e263eb1d08b2fa6b2b0a7..78fdb2959bbfd914d6f24612fdccd98d6c526ba2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix@windriver.com>
@@ -12,8 +13,6 @@
  * Author: Thomas Abraham t-abraham@ti.com, Texas Instruments
  *
  * --------------------------------------------------------------------
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _MUSB_OMAP3_H_
 #define _MUSB_OMAP3_H_
index bcc67a0d702fea55eb98d30245b5fd6e37aa3d47..8741553d09b2f8c2b746c8771cf694a980b72cb5 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2017
 # Adam Ford, Logic PD, aford173@gmail.com
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 comment "USB Phy"
 
index 4e548c24ec859cf92749afea8ecd8bf16b46401b..20f7edf48d74baa7b20a19c61cc7ae39c195294a 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2009 Wind River Systems, Inc.
 # Tom Rix <Tom.Rix@windriver.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_TWL4030_USB) += twl4030.o
 obj-$(CONFIG_OMAP_USB_PHY) += omap_usb_phy.o
index 7c7fba21f4e8cb1ccd70466b633f2720276d7d52..32e5bbb8d87f11ed29c10f4363b5e3dc28aa154e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * OMAP USB PHY Support
  *
@@ -5,8 +6,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Author: Dan Murphy <dmurphy@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 01bda15bd606d4dc2fa91cbb562432b5c1067884..16e899954a39974e6d57964c1d13ae2cde0db5bc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6dcb336bbf043f2adaf79c562fbbeaa4844f73d5..d2945d1417b1f4fab31722cb5f6fb303744af614 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix@windriver.com>
@@ -20,8 +21,6 @@
  * Author: Atin Malaviya (atin.malaviya@gmail.com)
  *
  * ------------------------------------------------------------------------
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <twl4030.h>
index a21fe2c936eef90b56f3389108b09b73150d2792..f05b7743531edfdca95dfab1d3839e95a76ccb6d 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2011 Jana Rapava <fermata7@gmail.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_USB_ULPI)         += ulpi.o
 obj-$(CONFIG_USB_ULPI_VIEWPORT)        += ulpi-viewport.o
index 63151aa8e92a3a4305e489c772416cfe7df31e0b..67cdebc0fccf35cea317fe60fd73586d0ed14bb2 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * OMAP ulpi viewport support
  * Based on drivers/usb/ulpi/ulpi-viewport.c
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com
  * Author: Govindraj R <govindraj.raja@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index d1116804726ec41410dfe3bd0399d25772e80829..a2158c9bb85cba9e9b9c41060381a1221f3c931e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2011 Jana Rapava <fermata7@gmail.com>
  * Copyright (C) 2011 CompuLab, Ltd. <www.compulab.co.il>
@@ -10,8 +11,6 @@
  *
  * Original Copyright follow:
  * Copyright (C) 2011 Google, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index f3d18564b0147c4b881c610907fbd0d205c4a332..e0fb43f89bf590cf70b3502e6fa148cdc01ba66d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2011 Jana Rapava <fermata7@gmail.com>
  * Copyright (C) 2011 CompuLab, Ltd. <www.compulab.co.il>
@@ -16,8 +17,6 @@
  *
  *   Sascha Hauer <s.hauer@pengutronix.de>
  *   Freescale Semiconductors
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ab897e145c92a863d8678c3d47534f9fbebca9dc..cf7ad281c3b140f8d75931b28b6379790821427e 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_DM
 obj-$(CONFIG_DISPLAY) += display-uclass.o
index a7892f799e8189b1484e5bdfd5335369d39609ef..51c1af587f27b6b41f58584f83c4541d5f8b1187 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013-2018 Hannes Schmelzer <oe5hpm@oevsv.at>
  * B&R Industrial Automation GmbH - http://www.br-automation.com
@@ -8,8 +9,6 @@
  * - supporting 16/24/32bit RGB/TFT raster Mode (not using palette)
  * - sets up LCD controller as in 'am335x_lcdpanel' struct given
  * - starts output DMA from gd->fb_base buffer
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <asm/io.h>
index f99b341334818e45cf6f35cfa36741fdd00f2b62..f5883c02ddd317d2917b44281ccf4830b2432803 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2018 Hannes Schmelzer <oe5hpm@oevsv.at> -
  * B&R Industrial Automation GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef AM335X_FB_H
index 3910458bf1950ff1ebcfa77c32cad8a8859a5334..fc2f431b9c96285518e011dff5f1c7bf6a1b51e6 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) 2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6c5daf92ea0fcf7e278edeb9dd1fb3e35b6c0255..c0fe3b393b45dfd9f6a2845dc415c8770adab432 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) 2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f7e8baa16746309c34abc1a817b4a14bb573004a..64269c30bd7c8c847cd5a468321e85de230aa0f7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Hans de Goede <hdegoede@redhat.com>
  * Copyright (C) 2017 Vasily Khoruzhick <anarsoul@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Registers at i2c address 0x38 */
index 5b6c42291cb0c482a29f0b1afd05fe436cc358b5..87557e52c075393d335a0be0913a220fb8b370d2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ATI Radeon Video card Framebuffer driver.
  *
@@ -5,8 +6,6 @@
  * Zhang Wei <wei.zhang@freescale.com>
  * Jason Jin <jason.jin@freescale.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Some codes of this file is partly ported from Linux kernel
  * ATI video framebuffer driver.
  *
index c0dd689e7c1f943f8d7af5f529da152f013297a8..120d41f41f6479b48726526b45b26f7339dc07f3 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Driver for AT91/AT32 MULTI LAYER LCD Controller
  *
  * Copyright (C) 2012 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2b9482a091cfec1ee4e38c6b1ea32077f0b3ad66..bd2e9c0c9bf5a569c1023ab258258937ed717c50 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Driver for AT91/AT32 LCD Controller
  *
  * Copyright (C) 2007 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0238289d1b33b327f9360672ac988dd051b6770f..92715e2f1303198d04c4c46f8355f698ff1108f9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index acb6f1c1b83f42401a2fa1a00d6e0ce01085213a..fb1525b478c4efd3f6f516ce08124f83986a05ae 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author: Patrick Delaunay <patrick.delaunay@st.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 952ef5966118ce4f1ea90149120fc19bad93942b..602d87d3dbeab1b0b904312e6b1760ecd4c1a5cc 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6f52d2f04165f7713d48021177a96d9b10158c6c..3e3f0e2ce6b23ec1ae00cf6ba6dfb5ba18c46187 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Vasily Khoruzhick <anarsoul@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 46aacca2b7dc8e610373874363a83ccbe9cd11e3..3c5bf7b659b007432e837608a0e3c72fce006b21 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f9d3720c8f7ef5780e253a05c158cf6f04025858..59f0649646ea65440ef2ffc625f66d3f032bb198 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 79facd02a687ba4efb8ca814555c3c0a33458e3f..cd4959cc71dfac5c2e270d8aa82cda4b779f2203 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4612d0414efa5ecf2525d97d4b3442fd26bca436..e6df037cb93c653dbe755c7fe558fcc651fcb12e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * From coreboot src/soc/intel/broadwell/igd.c
  *
  * Copyright (C) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 2f54d3d14743f7fa939e740280a07f180ff3958e..e87c66d515fa524829e0658c06a7198b5dec8e38 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2005-2009
  * Jens Scharsig @ BuS Elektronik GmbH & Co. KG, <esw@bus-elektronik.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5b7795dd44d81b5ef60ac81d7adc4dbfde430591..40110668a6b41050cb33690b53aeddc5b1b4a706 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002 ELTEC Elektronik AG
  * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index b627d48df698b7bae363d67be0d847e4ade2251f..2cfa510d5f7d7a0c2830986a21df1dc84d9eeab8 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * (C) Copyright 2001-2015
  * DENX Software Engineering -- wd@denx.de
  * Compulab Ltd - http://compulab.co.il/
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 227141d68760a14f0b565347969b5264d5f7d679..f076570335b0f89d85ac755d04c93c47943916f5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * (C) Copyright 2015
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e16f95a02ce61f282caa41c4b3c46babb88291d3..30086600fb1fd973b5b7b094c4494e7498f254c3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3a94aa14728b3dd9feb2c57636cdf0a662bc77b4..c8797a0d9c45554eb7e1e2f177fed0bdee3feacf 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 26db73b13883e51742f4f1a547bab62e2383288c..285633b14d6c275fea880b9e6c2a7cdef43bc593 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Porting to u-boot:
  *
@@ -9,8 +10,6 @@
  *
  * Based on the LCD driver for TI Avalanche processors written by
  * Ajay Singh and Shalom Hai.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6447a4047de204259d6c9ab15b63770ff53aaaee..9b30d984741c6cbf4b46e667b5b9f5738460cc8d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Porting to u-boot:
  *
@@ -9,8 +10,6 @@
  *
  * Based on the LCD driver for TI Avalanche processors written by
  * Ajay Singh and Shalom Hai.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef DA8XX_FB_H
index e752eb07c4d6ea761c455a3acf80024a293766ba..99ef5e76f54bbb7f310a6a366416d723f364c189 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Google Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 6039d676c5b59ca81cadf6ae74c6b8ef2dda602b..dbad0e2b24031cfbae0df25db50f7c7b84c3907f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
  * Copyright 2017 Jernej Skrabec <jernej.skrabec@siol.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 001a80fa0419f0d7886d2d166ea7ba6a9d51251c..0f58954e49ca7f6a17896e28048a388ebff46da5 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_EXYNOS_DP) += exynos_dp.o exynos_dp_lowlevel.o
 obj-$(CONFIG_EXYNOS_FB) += exynos_fb.o
index 3a6ef62890c09cbd8319043f825c5a5215ee1380..2781f6f55ba1abf79e3f0a3bc4f809f1d4d38169 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3f9a0e12fcd642cdb94fbb90749fb7481973b2d7..802703750f4c52f3c1f086b0b0e04d5fcd932bc1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index e4c867eef04ca2f8e2decfd4932b8a578b6a67b8..c3d3aec7822d61a5d158362419c6b28b171f8718 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _EXYNOS_EDP_LOWLEVEL_H
index a2879a9c57100e4c12d76d07f9c664805fbddcfa..8a8c846262b9cb9716a14522562affb7e8a391af 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: InKi Dae <inki.dae@samsung.com>
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 724d08f7ae4a6051004bbbb8e8469443cb964b6a..74a66e83d224b2c8214a18832bb3771946501b45 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: InKi Dae <inki.dae@samsung.com>
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 85c5e0de933198bf06a07c416e4edcd68a7b85d0..adf3d968b6d33d51d6ec703da5085ad02c8150cd 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: InKi Dae <inki.dae@samsung.com>
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 98eb78e5f07dc707389a1f85ff1f4f8597d81ce4..06b440dd57d5812c268f05e86cbf74ec821b4148 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: InKi Dae <inki.dae@samsung.com>
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/fb.h>
index fcfdc8d1206d5f77b55fd79e65e31e65cadf8066..1b6e71dfaf853a8736811b8089793b7a2f395e5b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: InKi Dae <inki.dae@samsung.com>
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0bede25e4d15fa5354dfce9a9da4302ba4cce13d..fb3aeeed04a8832f634b56284d57dbae048c0390 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: InKi Dae <inki.dae@samsung.com>
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _EXYNOS_MIPI_DSI_LOWLEVEL_H
index a6890daf202f52a0566af5f5d72308701d2183e4..a3d467aa23b5cb79b914ec152030d03da0f89573 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * PWM BACKLIGHT driver for Board based on EXYNOS.
  *
  * Author: Donghwa Lee  <dh09.lee@samsung.com>
  *
  * Derived from linux/drivers/video/backlight/pwm_backlight.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 46137f4f7e586bddd5ab577c6f51e082ac1cb755..4fca120b73cb59274f201ae4dd6c6a0152f23bbf 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_CONSOLE_TRUETYPE_NIMBUS) += nimbus_sans_l_regular.o
 obj-$(CONFIG_CONSOLE_TRUETYPE_ANKACODER) += ankacoder_c75_r.o
index 138315843f816e69d66d86829f9866faf645f46b..7bc4bc60418d228daa05406d72c8b41a085c1d73 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * LCD: Formike, TFT 4.3", 480x800, RGB24, KWH043ST20-F01, DriverIC NT35510-16
  * LCD initialization via SPI
- *
- * SPDX-License-Identifier:    GPL-2.0
  * Based on:
  *
  */
index 01e4a409b6759d8ceecfa8ee5b1aa369f5d84856..9f6e7f83b0fda882cc6a1d801aefcd1315304a38 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
  * FSL DCU Framebuffer driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/io.h>
index b3d46b86f416b5e1a0f274075de867018c87a1c6..2c21e293a2c32b5b168bfbabde9eeaee96af4203 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2007, 2010-2011 Freescale Semiconductor, Inc.
  * Authors: York Sun <yorksun@freescale.com>
  *          Timur Tabi <timur@freescale.com>
  *
  * FSL DIU Framebuffer driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1ce4a8c93e3cc32c0d12b7f566e326612bf73572..1629f558d0f182e6d5adec66a0dd822528438920 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Hitachi tx18d42vm LVDS LCD panel driver
  *
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1b728005f64e945e214195fe3e226249f452019d..24ff3c375fcbbaf429f226ae24a4b65a42f13d7d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Hitachi tx18d42vm LVDS LCD panel driver
  *
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 void hitachi_tx18d42vm_init(void);
index f540b15d6ce3bd15b59ef718c1e32080a96c9354..a83936493e1bf5bb7204d885cc18eb3489ce9eaf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Copyright 2003 Tungsten Graphics, Inc., Cedar Park, Texas.
  * All Rights Reserved.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #ifndef _I915_REG_H_
index ff91d18868b4dd438436c0d7cf71250386262b20..1e02c7ab6d5f78a6cca1cd30c66e2d491bee7649 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Porting to u-boot:
  *
@@ -7,8 +8,6 @@
  * Linux IPU driver for MX51:
  *
  * (C) Copyright 2005-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_IPU_H__
index 889085aa767e2fee4ac7b483d6f9b7cfc0b20423..cbe1984e4f7579a3c20fb054b78a449a2dd2a85f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Porting to u-boot:
  *
@@ -7,8 +8,6 @@
  * Linux IPU driver for MX51:
  *
  * (C) Copyright 2005-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define DEBUG */
index 47d741796e9abaa63e5a95dc8268572402392bc1..5c7722962d7b448e42f42fa52ad79535cc5ab14d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Porting to u-boot:
  *
@@ -7,8 +8,6 @@
  * Linux IPU driver for MX51:
  *
  * (C) Copyright 2005-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define DEBUG */
index 0d3fe069e910fab46b01725309c98c2e9ae5853e..deb44002d75359293638f53966ca0f215fd357e1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Porting to u-boot:
  *
@@ -7,8 +8,6 @@
  * Linux IPU driver for MX51:
  *
  * (C) Copyright 2005-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IPU_REGS_INCLUDED__
index 7c00c4021c4a9df213d7edb35d861a7a7b5caff3..6b986e935838c785315f5b4ed6ddab87a52f26a3 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (C) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 8a90c25797e8898c9554a8aa1d53d014106fa4df..93aea05ff847322921468c0dac8af76de76a989b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * ld9040 AMOLED LCD panel driver.
  *
  * Copyright (C) 2012 Samsung Electronics
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 11fef279a90d7101846d0a61563649ad69c1340a..46d9ec83ce41cf9a998f61b1ee14ccee6a4cd8da 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * LCD: LG4573, TFT 4.3", 480x800, RGB24
  * LCD initialization via SPI
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  */
 #include <common.h>
 #include <errno.h>
index e0565e1d2e51e67ebc96cb781f324e8a35e8ab10..1a3c970b3d7d3f25089e7b784e202961af40b6b9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * DENX Software Engineering, Anatolij Gustschin, agust@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 86dae523c65510335a07e6fde71d1b4f3365b6eb..5bf0d01faa915bcb903f166e969917fd66630b89 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Video driver for Marvell Armada XP SoC
  *
  * Initialization of LCD interface and setup of SPLASH screen image
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index fad027f0647a047f3f0dfda0480b594b8f32e6a1..176ae70b7ceef299753506838e5f9a2a1e760134 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2009
  * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de>
  * Copyright (C) 2011
  * HALE electronic GmbH, <helmut.raiger@hale.at>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index 1ab5cb7b1c87c37a5d16030c38520c96c3c576d8..23cd55de47967a487e76383cf2c3f3faf3eabac4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Porting to u-boot:
  *
@@ -7,8 +8,6 @@
  * MX51 Linux framebuffer:
  *
  * (C) Copyright 2004-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 77079e85e6c22300b80cfad2a1c05e5933a21da4..0dc38861938e21dd28244fef7e5dcd0d552b9ae9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Porting to u-boot:
  *
@@ -7,8 +8,6 @@
  * Linux IPU driver for MX51:
  *
  * (C) Copyright 2004-2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MXCFB_H__
index 9d810bab31dee19a24241f9f75f78ad3e8686c07..02fde0590829a098d8af87b1af886f7b2e6787a9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX23/i.MX28 LCDIF driver
  *
  * Copyright (C) 2011-2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <malloc.h>
index 3f4c41b7357c86810fb5adae9e6474843b6bc916..2841bb3f3aa1adfe2fe94b10969bfe55b3b696de 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 28565a1e2c092729bd353f69e2b01c71df771254..53953179bfbdf93aa4d87ab415661eb4620669a5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1809fc6f1e2f09039c8e296f5b315c8eaf6ecf05..92d6e3d4676ba3f0353fab5cb70f9f6285170183 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * PXA LCD Controller
  *
  * (C) Copyright 2001-2002
  * Wolfgang Denk, DENX Software Engineering -- wd@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /************************************************************************/
index 800500327c882d55a98234148bb935c32e68b5ba..9aced5ef3f4fe2314c17dc20759217fb40fb0245 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_VIDEO_ROCKCHIP
 obj-y += rk_vop.o
index eae0dd2abfe6341178ffebac9955c211521aaa10..eb3692c38711d72706b9ef6fe031fa5d72b40170 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0a6f7e6b6dbba6163c5003ead3b72037b7546dd5..d268b465148e7d9838b8d8f7d9f4cee43995c0d6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017, Fuzhou Rockchip Electronics Co., Ltd
  * Author: Eric Gao <eric.gao@rock-chips.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 3a5740a6cb81d71156c38c01cf19455ac07b018f..7e953a628c191016900c40046b3cf0aceb122ab1 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Theobroma Systems Design und Consulting GmbH
  * Copyright (c) 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index b1e50974f65079b2e911665dbde8deb3c991f953..b75efe6fc32fbd449bc6e0cbb83016c98a650ee9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c085d8b6a595d666bee0585f2ad7ddef681c5b12..bb9007bf3633000c19133ac973e6bc35d1dee444 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017, Fuzhou Rockchip Electronics Co., Ltd
  * Author: Eric Gao <eric.gao@rock-chips.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 91a40ab9fea87817e78d6a3cb37cc8f72c383169..7a02221ae0bea6d3a79980e83fb4c8245c4803ee 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Theobroma Systems Design und Consulting GmbH
  * Copyright (c) 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index 2ea7340e7f1e47c41733b44ce09fee37f124606e..e07410763248657c0e3671a38f4afd4b955a50ac 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b55b397f34e557d5eec36646d153a43fe285bb5f..13d07ee304815e16b907edc060d42d616a338e34 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Theobroma Systems Design und Consulting GmbH
  * Copyright (c) 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ec396682f1041140981193b43b03198fbba4a0e2..5767ef14437a7e4b41e746e39542d55bd578550d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __RK_HDMI_H__
index 66418ddfad7e6ce20b1c8b079873251418d777e5..f0a528c0d6da3b211169e80b6d485c4c855e5bec 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Rockchip Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d5377558a10445fe1f182ed0e81d02ec9bea2fda..4fe8f47441e49468966d1738a81294e5f0c4d5cc 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017, Fuzhou Rockchip Electronics Co., Ltd
  * Author: Eric Gao <eric.gao@rock-chips.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index de6ac52eb37c55ade766aed91a815181aceb82ef..61920f23ad96347a69ec9936da6f4d0e2365a9b3 100644 (file)
@@ -1,7 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017, Fuzhou Rockchip Electronics Co., Ltd
  * Author: Eric Gao <eric.gao@rock-chips.com>
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __RK_MIPI_H
index 1288608207b30456a7359020b4e8cedcf787fa37..faf4f24db04f00fd0c879e12a415cba6bd184a6c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b2b29c452a2e4a91c182853f22a13cb55a5d919a..828974d394fe92f03455a130336f16e5d5e45818 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __RK_VOP_H__
index 1bd49eef80814fb936dc946139cbe9a20faa5d37..9c7b5f6ab3808b6ed97f00f90d417aef86a80db9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Author: Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 18afe2f3fd356b557175e3266bac8f696b2daec7..913651c565c8affe67c7ccbd22899fe220cd59ca 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2bc8bcae8a516d9c466dc0c84ebf970f7e5df8c9..58564e8cfe33f668daafd44b85a7854e99a43ade 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * scf0403.c -- support for DataImage SCF0403 LCD
  *
@@ -10,8 +11,6 @@
  *     Marek Vasut work in l4f00242t03.c
  *
  * U-Boot port: Nikita Kiryanov <nikita@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8824f47e2ea75a0d109a60f9dd0eea89d396046e..6c604f9bedb6a20f566963cdcde02582236cd51c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 850a279d64a36aced70fc5fadf276136e69cc83a..3b8da808bd32bd4ac6c88475062cd6b9cec5ca66 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2017 Rob Clark
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8b090822549c1febd46b1886a217650f15fe261b..4d40dca0c8e360660179549a5f1ab3f369f08218 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) 2015 Siarhei Siamashka <siarhei.siamashka@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 1af6fa402326b8b9a0df6be9d4247244756d2f6f..01ac6f40fcf0a3a47ee5b6285eafcb320e4d3680 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) 2015 Siarhei Siamashka <siarhei.siamashka@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 113a2bbb33dee716b01d95fa3f8fbe6cfce2b576..78b1facad4b23049bc401dfd2d774d4698b970cb 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) STMicroelectronics SA 2017
 #
 # Authors: Philippe Cornu <philippe.cornu@st.com>
 #          Yannick Fertre <yannick.fertre@st.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 menuconfig VIDEO_STM32
        bool "Enable STM32 video support"
index 372a2e10c63df3233ee9d03bca41b5fc93abcba5..7297e5f57a6ae3b97655aeb21e21b777e4b91980 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) STMicroelectronics SA 2017
 #
 # Authors: Philippe Cornu <philippe.cornu@st.com>
 #          Yannick Fertre <yannick.fertre@st.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-${CONFIG_VIDEO_STM32} = stm32_ltdc.o
index e160c77e075cdeca6e2addcfcfcd2a2687bc1711..dc6c88902f6644e4f072818206fdce7abbc5d74d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017-2018 STMicroelectronics - All Rights Reserved
  * Author(s): Philippe Cornu <philippe.cornu@st.com> for STMicroelectronics.
  *           Yannick Fertre <yannick.fertre@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index fa12d43029927b9c0eeeeacbf99f8c0e104d88e5..147e187992292d97efe3b71c1bdbc6fcacbba8d9 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_VIDEO_SUNXI) += sunxi_display.o simplefb_common.o lcdc.o tve_common.o ../videomodes.o
 obj-$(CONFIG_VIDEO_DE2) += sunxi_de2.o sunxi_dw_hdmi.o simplefb_common.o lcdc.o ../dw_hdmi.o sunxi_lcd.o
index 4cb86fb7ffafa865cf759215110cb58d20b7ffd9..63c47bf1bcd2624e56aa23c1cefbdbf1d0955423 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Timing controller driver for Allwinner SoCs.
  *
  * (C) Copyright 2013-2014 Luc Verhaegen <libv@skynet.be>
  * (C) Copyright 2014-2015 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2017 Jernej Skrabec <jernej.skrabec@siol.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0cf5f0c42bd2d7ce5a47afbc29ef63b5c14cb09f..df6501e4c3f85c3d8f24498fb885a80c2dbad893 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Common code for Allwinner SimpleFB with pipeline.
  *
  * (C) Copyright 2013-2014 Luc Verhaegen <libv@skynet.be>
  * (C) Copyright 2014-2015 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2017 Icenowy Zheng <icenowy@aosc.io>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <fdtdec.h>
index 1a2bfabf00c6f7bdea2eabfa4589c5f70b17b5bf..f4c5e745c614181f45a96d1aaadc813703a40145 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Icenowy Zheng <icenowy@aosc.io>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SIMPLEFB_COMMON_H
index 860187323c964128727a7d112a756f4e3a4fe2a9..a2303db9af57bb93e48f38a14173db26465c0307 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Allwinner DE2 display driver
  *
  * (C) Copyright 2017 Jernej Skrabec <jernej.skrabec@siol.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4da169fffd8cc5a2887e7e889c5278c6e9b35cba..5c8f88c42fe82066b859e7fe4907f3503572ab4f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Display driver for Allwinner SoCs.
  *
  * (C) Copyright 2013-2014 Luc Verhaegen <libv@skynet.be>
  * (C) Copyright 2014-2015 Hans de Goede <hdegoede@redhat.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4f01d1bded2b8ca4aeb2153ed61110a1e0c5df18..c78e33b9473803479cf05afc098266af1e7fed60 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Allwinner DW HDMI bridge
  *
  * (C) Copyright 2017 Jernej Skrabec <jernej.skrabec@siol.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2f51aebe272c9984f5da137981d1d5d88ec942cb..619f5892f5862ad24b18ec9bb01dc3434d0f4ebd 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Allwinner LCD driver
  *
  * (C) Copyright 2017 Vasily Khoruzhick <anarsoul@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index adea78a69aa9ff538aa6e60174244b879df3615c..35251371d14f6c9244e65a2f6d71dc83953bf2a5 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * TV encoder driver for Allwinner SoCs.
  *
  * (C) Copyright 2013-2014 Luc Verhaegen <libv@skynet.be>
  * (C) Copyright 2014-2015 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2017 Jernej Skrabec <jernej.skrabec@siol.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ec62fc9e51746a227a270f926637164001d98060..f4bae9fc3694743878eeaf966bb626d29c7818a6 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0c6882cc51bfa294045724f02789c3f8ddcbb413..f08f117cf8d6108c2720edfcbeee771829a5606f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2014 Google Inc.
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Extracted from Chromium coreboot commit 3f59b13d
  */
 
index ace6ab02a9d5ddecc029872db707f525c6cf91be..a3044475aeb6c3035602f891218aa382b41fcd9f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2014, NVIDIA Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA_DISPLAYPORT_H
index 09e5aa75a27992cfcd3c6dd757d849b086f3e4a0..73e0651fb9c120ae497ba54acc92e11542609f29 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2011-2013, NVIDIA Corporation.
  * Copyright 2014 Google Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #include <common.h>
index a91643a21a03a8a1c647888e3ab74661b4a90c74..91e61b5852734f24e943f66062032753a4307cee 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2011-2013, NVIDIA Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index e854bef17d13c5cd3f4bb9cdbf453d4a850df1bc..2fc9a38267dc325581c7dbc2f246e8768c05b6e8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2011-2013, NVIDIA Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _VIDEO_TEGRA124_SOR_H
index ddf8df8993029a699c709a6237fac28f627943e0..6c03611e80c8e4419bc352408eb1b89250c18e15 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5553d629b9894786a3edc8e781fad0e08ba6eb8e..f1d3ad36118112759fab46a9ad4670bcb420842f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * (C) Copyright 2001-2015
  * DENX Software Engineering -- wd@denx.de
  * Compulab Ltd - http://compulab.co.il/
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 93fdc6828b1ea34d730658653c8f6f0dee7f1846..dd0873767ba5ef6c38ea771ce2e51d1cc13f7c53 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f803067da31b9ae54267074bbf083fe5a57e22e2..aeff65648c1a54f390c95b3d7960fa3a4ca899b8 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6d96b33f20d0f2e532b77c70e0c177b663da9eaa..74bafff011d9d81c36dd09f80f46f261a1dd6993 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004
  * Pierre Aubert, Staubli Faverges , <p.aubert@staubli.com>
  * Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /************************************************************************
index 82190a2aecf7c6f7db378bef113f3eb0fe2aad5f..29a3db4ae3c5fbc40115cdb1664d47f6062538a9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004
  * Pierre Aubert, Staubli Faverges , <p.aubert@staubli.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <edid.h>
index 4fee6dbd1f43e7c31868dbe4649ba258eb9cf221..c6f8aa3b135b1d6aabb355275e086f71e8b6c1ce 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2008
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_AT91SAM9_WATCHDOG) += at91sam9_wdt.o
 obj-$(CONFIG_FTWDT010_WATCHDOG) += ftwdt010_wdt.o
index 353984484087ea6635bfe97a3c38b4f36299cb24..477605e7222dfb1e1a094019d5a685149ba39e71 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 03c786c53bd0db59b66aed4e0a6d4ecdde0bd2f2..fca2849918f8fc24986bb24a8537ef179858730d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * [origin: Linux kernel drivers/watchdog/at91sam9_wdt.c]
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2008 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  * Copyright (C) 2008 Renaud CERRATO r.cerrato@til-technologies.fr
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6f753ae8ae4a752205f6a386ce26077eed2c629d..6cffcb15e05d5eace1ce745834ea0c27daa9bacb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Watchdog driver for Broadcom BCM2835
  *
  * Copyright (C) 2017 Paolo Pisati <p.pisati@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 3ef7d438a6aef56fb2b51f02a6491091341d557c..54b02fadd41147494c4cb771db16165e7cf1b685 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/drivers/watchdog/bcm63xx_wdt.c:
  *     Copyright (C) 2007 Miguel Gaio <miguel.gaio@efixo.com>
  *     Copyright (C) 2008 Florian Fainelli <florian@openwrt.org>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #include <common.h>
index c43f7e8096ca535c5db369ac2d14d4acce5c57bb..fb045fcdd53f5f0f6179b74cb9194f877c5d8f9c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Cadence WDT driver - Used by Xilinx Zynq
  * Reference: Linux kernel Cadence watchdog driver.
  *
  * Author(s):  Shreenidhi Shedi <yesshedi@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 8ec094d99448d51d0ca338234c0f5ef9b59e1eb4..c668567c66330c49e0b41af9fd4ac1d9e792f565 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 11f58f529d0a7a26f165de4597152266d86e92de..076d801f5d4e567931b49edc5e8aa94af3bad64e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Watchdog driver for the FTWDT010 Watch Dog Driver
  *
@@ -8,8 +9,6 @@
  * Copyright (C) 2011 Andes Technology Corporation
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * 27/11/2004 Initial release, Faraday.
  * 12/01/2011 Port to u-boot, Macpaul Lin.
  */
index 5d2b624e00244885bfeaaf7938fa54fdec230240..ccb06ac425f40d12b56adc2ff6143d1a89d782ab 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 CS Systemes d'Information
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d724c964ed29413a483d4fd26a93999e6d239942..343adb00c71bfe92c6cd4f27cca13d43a20c740b 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * omap_wdt.c
  *
  * (C) Copyright 2013
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * Based on:
  *
  * Watchdog driver for the TI OMAP 16xx & 24xx/34xx 32KHz (non-secure) watchdog
index a6e54d9f77356a5d47b268ce597ef7dc7ff72c39..5ad7d2609f041610c04d18462e3a2f98ba5681c7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5ec32b25d61eca68a51c93ecd231ceec88916a85..e05d82789f6563b61743bea5959ebb9e0c51b786 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9cf4bafa92d02dbb5ce2d94b690f9862165f62a5..be4a8f467ac9da474b91c985cc65bcc9983fab6c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <watchdog.h>
index 17fe670ce4c94d2f2160ff0037e19c79c221e6a9..313019f152b976780cfd5f47b7432c4c6a15a71a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1eb5721d1a606fe99593596b9aa91d87b4fdf125..4a619f71fe910b7a18c6e37d7f0fe13e37423c91 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6336c9488345bdf8879a3be98152ffaf4751bd6b..2274123e49196d4b816f9e64cf5fe65fba08796f 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011-2013 Xilinx Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 779c9ec5c3d102db719682003d768f29451f9d3c..36dfbe76d1ebb5f3fed0d3994262190bf70fd5a6 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # This Makefile builds the internal U-Boot fdt if CONFIG_OF_CONTROL is
 # enabled. See doc/README.fdt-control for more details.
index 7ce8231d9a70eaa585eb36e8bcf1ab91376cea36..fa635c8082889087969188aa8de310f39298d397 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2004-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += common.o env.o
 
index f965b4bbb6a917fb5f27642bc88b66f73ac2da96..a958c714828315ad069b831a84992d152abe1a9f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifdef USE_HOSTCC /* Eliminate "ANSI does not permit..." warnings */
index be70980f04e46c8efac81a6dbbbdaba7a1f8abfe..54d2de4a962b37c6553b5e66ef8404a0a2aa0807 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8f602de9d28f49412fe779f00f9555f93a794ea9..dc8a14f519059f3d44c5d1f30609675be8a781a6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 63842d6ff3ee92adc737b15b53924cd327ff9511..ac2689cc148c43c07c945db22494d0d49a5fe301 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9b0a6a3c3da1310a941f0f057c46315317c9c710..b1090e90e598c482527d6ac543001ebd0e2f3fc9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Erik Theisen,  Wave 7 Optics, etheisen@mindspring.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/kconfig.h>
index 90d65974d0c9e05c5d4133ca3f6b08f44f20cbdd..5c0842ac07eb2d728fef5f349ab0cd8d1b26dc73 100644 (file)
--- a/env/env.c
+++ b/env/env.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index f4cb28570c4750f47020bfea9bcc92eaa0b045dc..7626784ca6386bc2298e0a003fbec161f6fb9e25 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2016 by VRT Technology
  *
@@ -15,8 +16,6 @@
  * EXT4 filesystem implementation in Uboot by
  * Uma Shankar <uma.shankar@samsung.com>
  * Manjunatha C Achar <a.manjunatha@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index befbc1efdd31c33393775810e5daa21124465111..5e5b1efe89334ecd2d1aac4f27d9c954a786e28b 100644 (file)
--- a/env/fat.c
+++ b/env/fat.c
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2011 by Tigris Elektronik GmbH
  *
  * Author:
  *  Maximilian Schwerin <mvs@tigris.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4b0ddb6bb85b2c709040295b75b702763b0612a6..79dccc05fe27e60964f6e8948c4c6827e886ee2d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/string.h>
index ccade77ce388d15b98fa049ff6f85311fd110661..32236c716ec7971223613ad57b18ba6f34ef7ddf 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define DEBUG */
index bf7015cd14223a0fbe81d5933fed7be841dcf757..5e3da6dca7596919ca5ae1f01e2f495d05d1b536 100644 (file)
--- a/env/mmc.c
+++ b/env/mmc.c
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define DEBUG */
index 904f1c40d6229c877d27b543fd03e4b1d022ca2a..aecf445c21e6be18d613153a3de8748a744b9903 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -10,8 +11,6 @@
  *
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f654883c8acb1fa64b6667cada1943d491fe0c9f..ea6c32eb3b77224eabf992cbd8ce333281ab4db4 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 7cc62b631ecc9cac27b18f10a992b572da403b69..df1b37913d57d8f0a03edbd6cb5ac97e75aa6676 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 10a8cccbe8a47a3fa925bc4e8034d7dcde082ae7..d371bd757cb5c24036ace1a0b789d130034d9354 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010 DENX Software Engineering
  * Wolfgang Denk <wd@denx.de>
  *
  * (C) Copyright 2005-2009 Samsung Electronics
  * Kyungmin Park <kyungmin.park@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 379d0eb1bb333186cae1c26db32df3b30d1765f1..b1a7d1a4c12e3d38e870b2f34a4ab36586355525 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define DEBUG */
index c3e530eb314f218eecc70e3cbed83db6c126d296..e5715e6d51eb324842233cdd385b463de1ddea51 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010-2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* #define DEBUG */
index 6326b37e4646972a12e02c71a0fe2aa1b7c9e4aa..7f7f731992fd7edb90b6dd97be6e2b1f630d55dd 100644 (file)
--- a/env/sf.c
+++ b/env/sf.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -6,8 +7,6 @@
  * Andreas Heppel <aheppel@sysgo.de>
  *
  * (C) Copyright 2008 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index d4f4901ac4b1fbfccd0ad8958582e86dbacc8e53..d28247b34d32463899d4883e2490dc3ccee4a2b5 100644 (file)
--- a/env/ubi.c
+++ b/env/ubi.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (c) Copyright 2012 by National Instruments,
  *        Joe Hershberger <joe.hershberger@ni.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8e329d7cd5d321beddbaf539a809379d4de0b3e1..d440bc56553f9af609087baa84f536ebdb1a44b8 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 ifndef CONFIG_SANDBOX
 
index 9068727b98b46cc5d84569de577c00a215769373..476ca7103c51559bbfed1071e61417fe3704ad8f 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007 Semihalf
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # Provide symbol API_BUILD to signal that the API example is being built.
 KBUILD_CPPFLAGS += -DAPI_BUILD
index 5a7049d6b4b721f71a85948364d24217e93030ec..57bba9d851dbdb243a8f2480db17aab062932d3c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #if defined(CONFIG_PPC)
index 8c30457ce7ffe37acaf22d5f49db0721f7226da6..e177bf17eb1275cf85fbdd247e8785d4b6ec88b5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 575c1e55f33395aefb3b72e623c67eb17a2c1687..9c8ed8d11cf812a788a206a225e6faf4b1c3b103 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2008 Semihalf, Rafal Jaworowski <raj@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 91c8c1ca630e4d3677df83d465071827adb05b72..f9745604b6c2fee5c94deaf24174dfe71da9c6b3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index ba51007b14a6a268e3c87d72b48055a0a7bd511f..67b2d641fc7c19de09dc15dd78bbf09f554697b7 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This is is a set of wrappers/stubs that allow to use certain routines from
  * U-Boot's lib in the standalone app. This way way we can re-use
  * existing code e.g. operations on strings and similar.
index c9d6206f291f90e8fcb9737533d0ba7d535942e9..09364d84a0ade721c43eba4c03d7a1acaf996001 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 extra-y        := hello_world
 extra-$(CONFIG_SMC91111)           += smc91111_eeprom
index bd8b392315bc44135dd7188dae42411bb79c399e..1f61bb477720dd13394b31b18aa928ca428c4a51 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 849f0aabf42e5f04e554ec182f5ce26ce5720498..163d6efefd8bc4287681e433fbb9fb5167a4c883 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Wolfgang Denk Engineering, <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 865effd7e7bbbcc8bae04991428cb081e8976f96..d67396ab713c1d6af86a5e98e7e3f8aec615178e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Wolfgang Denk Engineering, <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3097a16911ba690201d98e765860c311ffc6df02..5a04f43c9a6865e94f30113872f7a31abc909c4d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-nds32", "elf32-nds32", "elf32-nds32")
index bf01daae88d45f8b2db9f068d1a4082964ec59db..50dc2b9456cc24389eac2f0a751ec3de33a5a441 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: LGPL-2.1+ */
 /* longjmp for PowerPC.
    Copyright (C) 1995, 1996, 1997, 1999, 2000 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-
- * SPDX-License-Identifier:    LGPL-2.1+
  */
 
 #include <ppc_asm.tmpl>
index 29c295bd3b6b6259a1b4104234e1b3f298f23ca3..d538fb0f2cc93664a50cf593d1198f2313fc4e72 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: LGPL-2.1+ */
 /* setjmp for PowerPC.
    Copyright (C) 1995, 1996, 1997, 1999, 2000 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-
- * SPDX-License-Identifier:    LGPL-2.1+
  */
 
 #include <ppc_asm.tmpl>
index 7d8c482250dff18335487c8f44219685b1607608..9a25861052dbc9205473db822972b7b2dd9cc6d3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 OUTPUT_ARCH(riscv)
index f2c496127692b14f1bfae337667e6476ab3624aa..1c529607132291effc308c24a55061c409181194 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+// SPDX-License-Identifier: GPL-2.0+
 
 #include <common.h>
 #include <exports.h>
index 38fadede1e2e12894788dd3f5cfeb5cc55906757..5ffefc8f36bf0b47231dc8572718f6e37b8fb448 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2004
  * Robin Getz rgetz@blacfin.uclinux.org
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Heavily borrowed from the following peoples GPL'ed software:
  *  - Wolfgang Denk, DENX Software Engineering, wd@denx.de
  *       Das U-Boot
index 7461edaa4274ebb17f3789a202f3daef225b65ef..30719a3c43a3c92abe8b6bcb5c60a83b83b4cbf9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 8a8175b7af3aec91cc4f14ef7ab44d268915ac77..bad0c2cc33e9f632da7f1ca22178404f0ef1c7af 100644 (file)
@@ -1,10 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 # Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifdef CONFIG_SPL_BUILD
 obj-$(CONFIG_SPL_FAT_SUPPORT) += fat/
index 01731557e6965bb4fb1c10746a374bff96f95468..9b3159296fff5b0ddb977c00f472d867844f3503 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := btrfs.o chunk-map.o compression.o ctree.o dev.o dir-item.o \
        extent-io.o hash.o inode.o root.o subvolume.o super.o
index b01b111bfb4d9c38a6d3c7f2bd7792c24dad337c..6f35854823efbec0f2a1d97cf06e7420d88e3c23 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index 4247cbbb09766601df2687aedf86ef4ff33ee6da..27d78837c54105aaddc0361f633abd16eb39c30e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BTRFS_BTRFS_H__
index f171b2428870f081c641416bc7fbebd02197f9a9..f90fbb2951415e54ad152f011ad7fb8c4e6e8e6d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * From linux/include/uapi/linux/btrfs_tree.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BTRFS_BTRFS_TREE_H__
index ce7330b1b77202e1c22ea95bce4938a080a69d01..b3b5ef7652e2c6ba4030b00df33443bb58ca8cda 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index b1b4498fba51d87566061fb04e47b9f720bdd174..e5601b8f2bf2d0d0780b23e908069da6a5c7c427 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index f2e7944e4ede595b93f7ba0d77431e0693ca7aad..30791cd628ff6e2ec5c38908ef44ae6e1c58d91a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Functions to convert BTRFS structures from disk to CPU endianness and back.
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BTRFS_CONV_FUNCS_H__
index c15fca34172d48b42282d29439f5de15079c0d64..4da36a9bc77a900d0e3075c41b935a6a69e9d4b6 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index 39f4473ae5f5cf6042ddb932c91ac5cd979662ae..65c152a52fcf535a5b93865eea08ba2af6d2eb16 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * From linux/fs/btrfs/ctree.h
  *   Copyright (C) 2007,2008 Oracle.  All rights reserved.
  *
  * Modified in 2017 by Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BTRFS_CTREE_H__
index fd2e9b6127996372f9c60e71a6034c4879c7fd9d..ada3800f1e1835850c409f8f4eb49649929b47de 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 970563404fe76b8adb68fc7b08dd8eeae66df142..63b5bf0a860f0444a55ca8d082f8f9bc14033875 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index feb91432e972489fae58e64693299b260f4023f7..7263f41644e483eba9401a0f2f0700878a622a1b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index cde3abd3dfbb9f25218e6c37b469670d13960d44..52a8ceaf0c8b175f35316dbf7b8bbf72404cd920 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index f785b600fac20004ec739cd4ee1a75b9970a9991..991c2f68c3b7421ee54be304755b5d5ca4d1d84e 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index c405813b69229a9fe712339430392adbc6d4d164..127b67fd1c89fef11c52b92215f11decb1c12f44 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index 54e0ab454633e9a5fb6a89353c85b6e5c658e49b..06e54f3310985c424eb3a0225ed6af09a9ebde99 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index 7e2528c4fb6f1dff007ee25aa05e0b9787b87ddb..ad6641f3148eb75673dc852094375e4e1084dd2d 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "btrfs.h"
index a106e05dd84fe6a2de8988dce4f81f5978af83d9..e8e9dfe47aa53f244ac557ea18fcf13dab8a448d 100644 (file)
@@ -1,6 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  := cbfs.o
index 46da8f134fa77aecf9e48f7a5921186cdcd5bfe5..0dce639b49ce095ac3eede2ee9c3138f1e0af3bb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 12d73a375e947d9fc0d812152b68df5f5fa13a16..2bf4187f85b16a4e5fb9fcf5f0623762181c4099 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := cramfs.o
 obj-y += uncompress.o
index 8d15bdad675d945bdb0289822573f22de7a4dea0..c2544beee3a5265b6a95ebccc82d2cd6e7a99ac9 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,9 +6,6 @@
 # (C) Copyright 2003
 # Pavel Bartusek, Sysgo Real-Time Solutions AG, pba@sysgo.de
 #
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := ext4fs.o ext4_common.o dev.o
 obj-$(CONFIG_EXT4_WRITE) += ext4_write.o ext4_journal.o crc16.o
index f04fa08f64e4d61fc5fd49a36c5223a3189be453..29076880bccc200efa5404ac3f23880eaedc9cfe 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 - 2012 Samsung Electronics
  * EXT4 filesystem implementation in Uboot by
@@ -13,8 +14,6 @@
  *
  * (C) Copyright 2003 - 2004
  * Sysgo AG, <www.elinos.com>, Pavel Bartusek <pba@sysgo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index e3cc30a1e0ae73b3741d26662b90a5efb211ee98..672fead815d8652fc3bb7767312d54ee4d19e199 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 - 2012 Samsung Electronics
  * EXT4 filesystem implementation in Uboot by
@@ -15,8 +16,6 @@
  * Copyright (C) 2003, 2004  Free Software Foundation, Inc.
  *
  * ext4write : Based on generic ext4 protocol.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 04d56028a0ba708206c946ad1de3b1e5697d25fe..1ee81ab7ce8d51095bad796f6ee2d2fd740a927d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 - 2012 Samsung Electronics
  * EXT4 filesystem implementation in Uboot by
@@ -15,8 +16,6 @@
  * Copyright (C) 2003, 2004  Free Software Foundation, Inc.
  *
  * ext4write : Based on generic ext4 protocol.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EXT4_COMMON__
index fed6287eac456010631d6fc392c8430827deefb1..148593da7fefacc79fb6ce2510e47a807e0c3e4d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 - 2012 Samsung Electronics
  * EXT4 filesystem implementation in Uboot by
@@ -10,7 +11,6 @@
  * Written by Stephen C. Tweedie <sct@redhat.com>
  *
  * Copyright 1998-2000 Red Hat, Inc --- All Rights Reserved
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3d05ad531546d993cea1da255fd892c48aa192d6..c9cf195f33322dda8a55088147363ee2a95c3b68 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 - 2012 Samsung Electronics
  * EXT4 filesystem implementation in Uboot by
@@ -11,7 +12,6 @@
  * Written by Stephen C. Tweedie <sct@redhat.com>
  *
  * Copyright 1998-2000 Red Hat, Inc --- All Rights Reserved
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EXT4_JRNL__
index d710a86d59c263eb0e2492b920b7f4917db1d9f8..a7f543f7df7ddc0ed905734f30e864c90bdd1385 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 - 2012 Samsung Electronics
  * EXT4 filesystem implementation in Uboot by
@@ -17,8 +18,6 @@
  * Copyright (C) 2003, 2004  Free Software Foundation, Inc.
  *
  * ext4write : Based on generic ext4 protocol.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 9ee2caf2fa1a7d6db2395e0e98d0f03be2e2091d..4b36a3e608228d1dc4caae2d86c240a191a1d14d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 - 2012 Samsung Electronics
  * EXT4 filesystem implementation in Uboot by
@@ -17,8 +18,6 @@
  * Copyright (C) 2003, 2004  Free Software Foundation, Inc.
  *
  * ext4write : Based on generic ext4 protocol.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3e2a6b01a89861cc2b7a60c954bab8a07f0c6447..e64b61a0b430613f74586631e2c13a764cf5d811 100644 (file)
@@ -1,6 +1,4 @@
-#
-#
-# SPDX-License-Identifier:     GPL-2.0+
+# SPDX-License-Identifier: GPL-2.0+
 #
 
 obj-$(CONFIG_FS_FAT)   := fat.o
index dd7888cd6d4d5317c34449a93a8349f63e822056..4efe8a3edaf190a3818c7add5d5243b12ab98828 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * fat.c
  *
@@ -5,8 +6,6 @@
  *
  * 2002-07-28 - rjones@nexus-tech.net - ported to ppcboot v1.1.6
  * 2003-03-10 - kharris@nexus-tech.net - ported to uboot
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2b753df2820dcddcdcd5fdbd72be9e0ba4e2035b..3b77557b3ede57951c4e35e0d5d753fda845e903 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * fat_write.c
  *
  * R/W (V)FAT 12/16/32 filesystem implementation by Donggeun Kim
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
diff --git a/fs/fs.c b/fs/fs.c
index 6155cb1daf34352c95f3d5270e5cf7b8d7b0e32f..94cdc37debfb39c0e813129bea976e81ed15d8e6 100644 (file)
--- a/fs/fs.c
+++ b/fs/fs.c
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <config.h>
index 5cdd272c9de1ce59cfa252da4316aa8a052a5f0d..d369c43ca68a3d9d088102f64feb5023597e6b10 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * 2017 by Marek Behun <marek.behun@nic.cz>
  *
  * Derived from code in ext4/dev.c, which was based on reiserfs/dev.c
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 3625d748d5721b423743879b05abdd6d85ee3f90..ec7428c8410215185c883c842c76eb848a07b5fb 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_JFFS2_LZO) += compr_lzo.o
 obj-y += compr_rtime.o
index 6e633a11338f3d55981992cdb6cca9ce443f0ab1..fca77aa651149fc80da4cd2405308f3f633134c6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: MIT
 /*
  * This file is copyright 2001 Simon Tatham.
  * Rewritten from original source 2006 by Dan Merillat for use in u-boot.
  *
  * Original code can be found at:
  * http://www.chiark.greenend.org.uk/~sgtatham/algorithms/listsort.html
- *
- * SPDX-License-Identifier:    MIT
  */
 
 #include <common.h>
index 7bfbdb680195ada25783c11385b5310a23dae43a..3072eedd8c164a0a14fe4ea231fecd7a47b04b38 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*-------------------------------------------------------------------------
  * Filename:      mini_inflate.c
  * Version:       $Id: mini_inflate.c,v 1.3 2002/01/24 22:58:42 rfeany Exp $
@@ -5,9 +6,6 @@
  * Author:        Russ Dill <Russ.Dill@asu.edu>
  * Description:   Mini inflate implementation (RFC 1951)
  *-----------------------------------------------------------------------*/
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
 
 #include <config.h>
 #include <jffs2/mini_inflate.h>
index 5a692f0ee7757b8c2d6682816dfadb1d635cfcfc..63dd89575349a4c3129094a502182838fe89ac42 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,5 @@
 # (C) Copyright 2003
 # Pavel Bartusek, Sysgo Real-Time Solutions AG, pba@sysgo.de
 #
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := reiserfs.o dev.o mode_string.o
index 7b786e4ed359f84bb55cbf5781a252e4d9c605eb..c6b67795df5c44f93770064f9d8c7cc2551ce8e1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  (C) Copyright 2003 - 2004
  *  Sysgo AG, <www.elinos.com>, Pavel Bartusek <pba@sysgo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index ec18dc16e9071480f5a05d1322f34dedb85fc6a1..638cf6368da3c071a2daefc65d84f627fda15f9c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * mode_string implementation for busybox
  *
  * Copyright (C) 2003  Manuel Novoa III  <mjn3@codepoet.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Aug 13, 2003
index 1d6fa083cea55d7338dbfbe5ba4f05b454114c1c..635aab2eba7c5e3cf0a5c43c216f28745c9f18ce 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  Copyright 2000-2002 by Hans Reiser, licensing governed by reiserfs/README
  *
@@ -7,8 +8,6 @@
  *  (C) Copyright 2003 - 2004
  *  Sysgo AG, <www.elinos.com>, Pavel Bartusek <pba@sysgo.com>
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* An implementation for the ReiserFS filesystem ported from GRUB.
index 9d14c7171b8053c396dce1bb80fbac0aea789631..c8867e24fefa42877c62b742333a3d594e66e5a9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright 2000-2002 by Hans Reiser, licensing governed by reiserfs/README
  *
@@ -7,8 +8,6 @@
  *  (C) Copyright 2003 - 2004
  *  Sysgo AG, <www.elinos.com>, Pavel Bartusek <pba@sysgo.com>
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* An implementation for the ReiserFS filesystem ported from GRUB.
index ca238f6d7da979b68b0c67d241fc529fdd762e42..06090519bf4457f41ea4d6c54d7b344daa71e96d 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2012, Google Inc.
 #
@@ -6,8 +7,5 @@
 #
 # (C) Copyright 2003
 # Pavel Bartusek, Sysgo Real-Time Solutions AG, pba@sysgo.de
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := sandboxfs.o
index ca8026133708d2e7083a004e92a952f19c6a66f9..1e253611c367fe2f0b2fbd8be36ce2f54f69d684 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012, Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5efb349d0762a93903635a272eae2eb33d4e3417..64d64472945e7aaee4e24b228e49fc2e1fd7d7ef 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,9 +6,6 @@
 # (C) Copyright 2003
 # Pavel Bartusek, Sysgo Real-Time Solutions AG, pba@sysgo.de
 #
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := ubifs.o io.o super.o sb.o master.o lpt.o
 obj-y += lpt_commit.o scan.o lprops.o
index 1b4683fc8e769c0e3585b6f111ae57ae3e529530..9eb5d3fed12c1e8df58d0afd98a878e8ac3c9702 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Adrian Hunter
  *          Artem Bityutskiy (Битюцкий Артём)
  */
index 38c91d073471eab5fd99aa58172ffeb6d27b6f44..ee84130703839a891e5bf1128324253d8144d06c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index 98140834f9db86b11112220bfbfbf400a36e606a..bad0c67f5dac4b50010995f26458bb9fe317f406 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index c6657a27118cfe1e707835a45bdc7680fd1c6290..42f22a487e113f68c868427156f51637e90d95d9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * Authors: Adrian Hunter
  *          Artem Bityutskiy (Битюцкий Артём)
  */
index 51a95bb855255f32b8fe919c9670e9a99b19f5ea..8d7f8feebb5071be23a4cdd08d8585acc9aae69e 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  * Copyright (C) 2006, 2007 University of Szeged, Hungary
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  *          Zoltan Sogor
index b5c4884e3032fa3aa30a54230d3c5f72b58598dc..70c2faf331b81d40d3b8a5259ca7d826a6dc0616 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index a07fdef12f26dbd3aea78c9054b6746c5ec07dcc..331a891a576d3a3323ddbdc13affd6ebc839ed50 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index 292ea7ab27b7ab10dfd08d9d3d8c75e0d7da054e..5473d339978584d8777057c10a50a57e1ac6edbc 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Adrian Hunter
  *          Artem Bityutskiy (Битюцкий Артём)
  */
index b22b63b9438c50eff725baf8f936cf787863328d..c0076bde7428da3b3b51ecfee6d1e4191f018f2f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Adrian Hunter
  *          Artem Bityutskiy (Битюцкий Артём)
  */
index 2df9130efd1c7c45c78444c89ce8fdc668c5a7bf..260216205d9144f5784a389d1c65cef9be1f5770 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Adrian Hunter
  *          Artem Bityutskiy (Битюцкий Артём)
  */
index 4dd0bbb2d3f25d61187059997ed48d4928574b72..5654d45dfbd970fbebe718edcbd83c44bbad7077 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index 7cad2bed1b232a767b15df87895913c37351661a..449bcfccbb46b82b5edd4a9005c6dfc4bd5cc7f6 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index f5c8e23d0b39e75b0043971dda1e105f81d0dac3..c807ff1beb96dd9a7084228679cc7ae0c7c6ca12 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Adrian Hunter
  */
 
index 386a9c5e54a16cc9cc42220d41975ae466f2f917..621804c6fd2ae180541a0b2a3ca7e1856b458d6f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Adrian Hunter
  *          Artem Bityutskiy (Битюцкий Артём)
  */
index 176125e38090e8791d19c60cb9eee3a0811a516d..4064157f15497bb4d31389bb2660bf970f8257e0 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Adrian Hunter
  *          Artem Bityutskiy (Битюцкий Артём)
  */
index 7c7d92a6031ef93088432817cd292dff121204a2..52db611d1c7bf60301b8fb743f8672518c4c711a 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index 12a3597468d7809870c7fe82d0a5ed58b6d17472..4a977ae8cb4274e26b19ac70e32fe66869d69181 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Adrian Hunter
  *          Artem Bityutskiy (Битюцкий Артём)
  */
index 2c478cba963914af65c8c9c6c9d5f49fcaf47c15..abdef1e6ab8db78ac47044419dc47f1c57eec640 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index f6316a32e3b938b37203be92d7f6dcea21811e79..86774f8fa27eb8907c949a7fb40d1a6aaaf300de 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Adrian Hunter
  *          Artem Bityutskiy (Битюцкий Артём)
  */
index b1bb6470e174109e71fd8b84a807085b7274ff26..b8ea7e9ddb67b5aa7f99fabee8ae30b381ae2b66 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Adrian Hunter
  *          Artem Bityutskiy (Битюцкий Артём)
  */
index 90b8ffacfbc318d32a12ff64545e05beaabf9235..2b5b26a01b00733160cd5ab25f2f1731711731bb 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This file is part of UBIFS.
  *
  * Copyright (C) 2006-2008 Nokia Corporation.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index 4465523d5fbe49ef9beb693ae909e7cdd86fdaa0..8249879d8a5af7289aed87ed0e93ed850c480dc6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * This file is part of UBIFS.
  *
@@ -8,8 +9,6 @@
  *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index cbc4cb2bc899afba2c423afd0fb0fbee58e37274..78c3a68216e120a41d2b00b47b5bf7c55bdf69a8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This file is part of UBIFS.
  *
@@ -6,8 +7,6 @@
  * (C) Copyright 2008-2009
  * Stefan Roese, DENX Software Engineering, sr@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index b69ea73f6e920fdc865025c3d686b414e61c50c6..3c1bb4492b6addfe7a8b5f85b8d26f1b38ba3429 100644 (file)
@@ -1,6 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0
 # Makefile for YAFFS direct test
-#
-#
 # YAFFS: Yet another Flash File System. A NAND-flash specific file system.
 #
 # Copyright (C) 2003 Aleph One Ltd.
@@ -8,7 +7,6 @@
 #
 # Created by Charles Manning <charles@aleph1.co.uk>
 #
-# SPDX-License-Identifier:     GPL-2.0
 #
 
 obj-y := \
index 1ca5895740bffbdf12f6b74f2ab983d97379fb09..b463569815d514e22f3619c59b4c12717c4b2d4e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 #include "yportenv.h"
index fa58b7fcdec568e8c5f4d0a33677a0ae869a246e..37a0547e8aa0fe9a8dc8c0e34e3dc87b6fe20da2 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2012
 # Jorgen Lundman <lundman at lundman.net>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y := dev.o zfs.o zfs_fletcher.o zfs_sha256.o zfs_lzjb.o
index 7dda42b48baf555adab71a8fbd4751f77766a8cf..3cdb9e03edc633f8faaea0a579cecdb90ebe84a9 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  *     based on code of fs/reiserfs/dev.c by
  *
  *     (C) Copyright 2003 - 2004
  *     Sysgo AG, <www.elinos.com>, Pavel Bartusek <pba@sysgo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index ca67afbb2ee4a5b26febb4b3dce3511f9cab2afc..4331c16064ca2b7c0416fb902d35f225f1f420d9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *
  * ZFS filesystem ported to u-boot by
@@ -7,8 +8,6 @@
  *     Copyright (C) 1999,2000,2001,2002,2003,2004
  *     Free Software Foundation, Inc.
  *     Copyright 2004  Sun Microsystems, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d4ddf3b4e0ac9799934fbe443cdaf82ee80fca37..008a303ec7962a323ecfe66b4d17cff31d508935 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
index 607dfbb519ffece070989c4cc09fad07872e4aff..b42d4980129f86ada0fca1274416123ce2972bfe 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
index bd6b84745b77b219d9d92e0d014ecf0b64c3598a..cb5b1c06834d0f3c33712a54eb32c80a3ced8a62 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
index 3df605a433676223ee38d62942a27553ae44864a..9814bba2846489e0df95c1dd6c79b1e696abb1d0 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Steven Scholz, imc Measurement & Control, steven.scholz@imc-berlin.de
  *
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ACEX1K_H_
index d7a4191358fcc006bafb963c6347745973f7f079..2f16c89044ee98f9f1510a168c846214af673303 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MCD_API_H
index faccdbba275c69102ea013027adce5cc8a9b95dc..1ec8fbfbd28456bd14901e3de4d722b68179152d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /* This file is autogenerated. Do not change */
index a05f305148e014ae64891002225186dfd6f101eb..9f582beb51a3411051349cb80c0ebf8d77232787 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef MCD_TSK_INIT_H
index 4b1401784983b5da17603657b1ad67c6b4c35353..d04c9c49262ded41a4ab3fea801e4202e5dcce28 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ADC_H_
index 63b24cded01a0dd2ec56807e08eca840c6c46801..d322dd222a2cd10794b58e86237703c9073611c0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 #ifndef __ADDR_MAP_H
 #define __ADDR_MAP_H
 
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <asm/types.h>
index cc36d81f98a6dabd75dd6f53e65ddabebe286733..b42df6c77e30bcaf0c0fc77416f09e7f9d3331ea 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Freescale Semiconductor, Inc. 2006.
  * Author: Jason Jin<Jason.jin@freescale.com>
  *         Zhang Wei<wei.zhang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _AHCI_H_
 #define _AHCI_H_
index 47c75bdd0004201a36748d4c208cc3e23cf5ce94..6bb67009c1fb8101bfabe936e8540f3c054eb2a6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Daniel Engström, Omicron Ceti AB <daniel@omicron.se>.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_IC_ALI512X_H_
index 48d3eb73c9899f67a44464c4b26dbf92f85cb816..ead5d3d810b9a12a37076f1b341a1cf4af128408 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <fpga.h>
index 1e6c9bae56718e30302d11b516cea93c0f1b3d7d..d24b82d18ef859f576e557884fba35a4a6264c01 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 Andes Technology Corp
  * Macpaul Lin <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index dfd4d9d72c74e6302373e4716d64df48195a0909..d78db9e2b7adbf121cbcd247fa5d4706e07dc592 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: BSD-2-Clause */
 /*
  * This is from the Android Project,
  * Repository: https://android.googlesource.com/platform/system/core/
@@ -5,8 +6,6 @@
  * Commit: d162828814b08ada310846a33205befb69ef5799
  *
  * Copyright (C) 2008 The Android Open Source Project
- *
- * SPDX-License-Identifier: BSD-2-Clause
  */
 
 #ifndef _ANDROID_IMAGE_H_
index 5f646344c83021ab44c3cb7191727f612f152c44..e90a697eaf9d9e26b52cd588ba50440a9eb5b230 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Pali Rohár <pali.rohar@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 85817f34003503d03d3fa6e1d88fefe0dbed86db..84d81dc8177f0dc820241cc6d39f4e2d4b17d21d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __API_H
index f5c89f3f13773199f5a971e5db11bce338c7f647..def103ce22fd8f3cf2fde87e04252416db085e10 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-2-Clause */
 /*
  * (C) Copyright 2007-2008 Semihalf
  *
  * Written by: Rafal Jaworowski <raj@semihalf.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-2-Clause
  */
 
 #ifndef _API_PUBLIC_H_
index cc6f2b4d3b60f8b6f31d53ed8c367069bfa953c0..613b884270269b6500f567bbaf50e24368149a12 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2005
  * ARM Ltd.
@@ -5,8 +6,6 @@
  * Configuration for ARM Core Modules.
  * No standalonw port yet available
  * - this file is included by both integratorap.h & integratorcp.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARMCOREMODULE_H
index c16ad73864a36e2957b6d80622345e2b80e14c6d..2d451f8a1b4a59ad2624e560ceeb00d8d7f2d4c9 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
  * (C) Copyright 2002-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_GENERIC_GBL_DATA_H
index bf230c15ba5f2b08d581c87d1a66b484267dcfb5..d03602696f6d9317e2dcaefa5cdf38ee3402d8ee 100644 (file)
@@ -1,7 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * Copyright (c) 2011, NVIDIA Corp. All rights reserved.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_GENERIC_GPIO_H_
index 0f5160c6f1a1428f0651777dd5f53c30c2b0b7f5..7a2f0dba316adf319e01912b28bfdd2dca80a9b6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Generic I/O functions.
  *
  * Copyright (c) 2016 Imagination Technologies Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_GENERIC_IO_H__
index b6535705a52003a5f047ec2d0aceb3af62abcc47..296c0cf9b80358afa0a48db16f8d2194a4c20fe4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Taken from Linux kernel, commit f56c3196 */
index f734d53eec26cb7306968553bb4eeee29793ebd9..eee84f49bb17a98caa12358915e9f4f68d98c6bd 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  *
  * (C) Copyright 2000 - 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index dde377c99ec92423093733c24008c1508ddcd915..3f4e4a0234e6b2d13ec093af4bebe670fad10766 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 8c513e7c3e04f70d54663a1a42702ef957446c92..3a7d40e5f091d4cbe15945d4995623fd26e48336 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * This is from the ARM TF Project,
  * Repository: https://github.com/ARM-software/arm-trusted-firmware.git
@@ -5,8 +6,6 @@
  * Portions copyright (c) 2013-2016, ARM Limited and Contributors. All rights
  * reserved.
  * Copyright (C) 2016-2017 Rockchip Electronic Co.,Ltd
- *
- * SPDX-License-Identifier:     BSD-3-Clause
  */
 
 #ifndef __BL_COMMON_H__
index a9ba3ef2d0dc561cce9788cbfe1c90728af4982d..5e339f50f2665bd16ff0ea3a1579635969a96deb 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Header file for AT91/AT32 MULTI LAYER LCD Controller
  *
  *  Data structure and register user interface
  *
  *  Copyright (C) 2012 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ATMEL_HLCDC_H__
 #define __ATMEL_HLCDC_H__
index ee7ba27798bd75357bdd5ddbd3d6e91c7c2abd01..4aa955b6b2d4d7516225c0eac8a890910f3f5e25 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * atmel_lcd.h - Atmel LCD Controller structures
  *
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ATMEL_LCD_H_
index ba62180f5d61bbdec33812763ac89b9924f2903b..759f8da31cdd3f5f107f72dd3375de3b3164e060 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Header file for AT91/AT32 LCD Controller
  *
  *  Data structure and register user interface
  *
  *  Copyright (C) 2007 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ATMEL_LCDC_H__
 #define __ATMEL_LCDC_H__
index de2414806b7673b03a36599ff7f2a8975e2c22e8..c7591166eeb47d30237674de8d9570ff50276f52 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2005-2006 Atmel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ATMEL_MCI_H__
 #define __ATMEL_MCI_H__
index c175f91c5a530cf2b3ab7f6e2bffff2aaa3d0897..3ebd6f90e3cb7ee4e826f7531cbb3cc5fc2d60ce 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,6 @@
  * Add to readline cmdline-editing by
  * (C) Copyright 2005
  * JinHua Luo, GuangDong Linux Center, <luo.jinhua@gd-linux.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AUTOBOOT_H
index 1643266f9ad7fb62cc99852e71d75f8842336b28..c81f172502c1e775b7d5b5b2c3ba5c622fc84084 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Henrik Nordstrom <henrik@henriknordstrom.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 enum axp152_reg {
index e1b22e3442011a00300451e1e2bade87318a05e1..b7de6ed73ca9117ea281746408234d212aac62ff 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Henrik Nordstrom <henrik@henriknordstrom.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 enum axp209_reg {
index b4b64b0e870ca2f2eab9a8dd350b0c6cf1e4a9cc..caffb910f4b0bb61f169f11b88869f0bee6fd225 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Oliver Schinagl <oliver@schinagl.nl>
  *
  * X-Powers AXP221 Power Management IC driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Page 0 addresses */
index d27fb978d200ca95c624e9fd1d300db819417178..86b29253306c3e95f281bb5bc795a5f4e7aeb8b1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Chen-Yu Tsai <wens@csie.org>
  *
  * X-Powers AXP809 Power Management IC driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define AXP809_CHIP_ID         0x03
index 959774c76fa63333b8569efa4235fede2bc50f1b..b16fe0b1527e3d1ae362637e7a390dd1e2d1d432 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Vishnu Patekar <vishnupatekar0510@gmail.com>
  *
  * X-Powers AXP818 Power Management IC driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define AXP818_CHIP_ID         0x03
index d789ad808623760b76ae57f6d4eba130879f57e5..10091d0bb278ce275cbe6b17ab4135f4a452cc19 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * X-Powers AX Power Management IC support header
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _AXP_PMIC_H_
 
index 90e1d981e1a4d3eaec2e64d0647bd8118c4d3a0b..a304c36e019817296481baa66b1241605e136102 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BACKLIGHT_H
index 87d03d529452c6a23094f455c22c4253c36d3f73..ffb7c15798a7522a2fbb171fcfc9d9075035ee35 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Symbol access for symbols set up by binman as part of the build.
  *
@@ -5,8 +6,6 @@
  * assembled by binman.
  *
  * Copyright (c) 2017 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __BINMAN_SYM_H
index 75712636884eb37acc5b635d49ce3b69613c4ac3..158e0f223d856c5f5f04f53b81f4121b215f2019 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 1996-1999 SciTech Software, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _BIOS_EMUL_H
index a59f3c279aadc3583a837e53acfe747f8a698d7a..579a69c856dac6affb982e2973a199dd1f31793a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 /*
index 636eed9de9125cb66f2490992fdbf2c8008f8fd5..fc0c239e4680b49ebd619d4784d76e8c66952ee4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef BLK_H
index 55db8b86eab413b613f8b1d3951ec935860519ea..a5c9498dc9fba6b3e167321b77f50c8b60009e72 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* (C) Copyright 2002
  * Detlev Zundel, DENX Software Engineering, dzu@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /************************************************************************/
index e16ae5bafae6482890f689fe141764a4da0ba1f8..f75fed66bc2928658712d07341e032ede4c401ab 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Texas Instruments
  * Written by Franklin Cooper Jr. <fcooper@ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /**
index 06fb4d3578b5079bd3f8bb4b41a23fa8af03c31d..3eb802470a2b8bae55802b319c684c387981756a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Stefan Roese, DENX Software Engineering, sr@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 49813772ce568b3e0660dbd1faaa50458a7f6206..9e42e179878bbd001b1de77d691c5a085afa6c4f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOOTM_H
index 2ecd7a48b06c9552a94499cdf2e58ea78bc9b4c7..0cedd300c37a7b5a2a9bdce8fc164fd588850221 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BOOTRETRY_H
index 7a524782bae45d4c07db7f8031be2a1b8ebe61ac..c9408e7b1266898b6408b4f90506180298bf35ac 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * This file implements recording of each stage of the boot process. It is
  * intended to implement timing of each stage, reporting this information
@@ -5,8 +6,6 @@
  * Note that it requires timer_get_boot_us() to be defined by the board
  *
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BOOTSTAGE_H
index 5ffa99bc131f8b69be7fabf6e8377d992e3265d0..fd9b0f3b289535ea4274c851ce91b22ad80b88be 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Generic bounce buffer implementation
  *
  * Copyright (C) 2012 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __INCLUDE_BOUNCEBUF_H__
index 7390975ea74b1ffeed29e0a4760160c5b43e772b..5be61e3264ddd6e4b5c3f57da22762782727661d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * BTRFS filesystem implementation for U-Boot
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __U_BOOT_BTRFS_H__
index 131f33835dd363feb006456775cf3da8d4942f71..eecba407bfa4410ebcb992246413c1f470d7ad71 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2005-2009
  * Jens Scharsig @ BuS Elektronik GmbH & Co. KG, <esw@bus-elektronik.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BUS_VCXK_H_
index 0a53c2f1de58f682aa0b1dde2672bd1660adb817..3cf05c43d72e1ba23868a298a48ebbf6345e6171 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /**
  * (C) Copyright 2014, Cavium Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
 **/
 #ifndef __ATF_H__
 #define __ATF_H__
index 182f6f4b883ca218cbdff848468044430d698fd4..6c00b019cf8f6863452ff3820a385b52f1a2b02e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /**
  * (C) Copyright 2014, Cavium Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
 **/
 
 #ifndef __ATF_PART_H__
index 416ce3cfecdf2567f51db8a89504fd05ede6ffff..de36d6623069e1b6bc46e593ce070a65a3b270b4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /**
  * (C) Copyright 2014, Cavium Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
 **/
 
 #ifndef __THUNDERX_SVC_H__
index f50280107b001d0699e1f4d33bdf5a777338a16a..1b88ec04ae52a2736d5aec42743e5e7a3b1fff01 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CBFS_H
index 34d0f85f2695db225f892840a2368d06414d1f14..e8ec1276353b8bce96e0842f13c6614df0798b6b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Gerry Hamel, geh@ti.com, Texas Instruments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CIRCBUF_H__
index 4c39b9e2b1f17420fb9129907eb4cd319a5349e1..39b913743b55089266a38a32c6e94b9bb3cb077e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Google, Inc
  * Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CLI_H
index 57c870dfe99a157119b3ab43c393bea6271eafb0..2bd35670c7313dbdac44e49fcaf4c958d2b8ccf7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CLI_HUSH_H_
index 75933eb8841fb86bdf7efc999dfe0a4bffa68928..e76d98e2f6751611de309f7c2764d852c08e67d3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CLK_UCLASS_H
index b3a9fcecb040ff856067fade33121d02d61e1120..9a357646ff04a893fc046eda5d96a381e103e674 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CLK_H_
index c7615debfbb7e2a017a326f47418ec00507497f6..51ec12edb90639e5bd09a28d968e304a67c9edd2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (C) 2011
  * Corscience GmbH & Co. KG - Simon Schwarz <schwarz@corscience.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _NAND_SPL_H_
 #define        _NAND_SPL_H_
index 56499b8ad5ca17bc61a4422f82afe9e72f3b2aad..04cd1e745cbfbbb4fa15170ff2181160e1fbde84 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 795206aa0bd12e9a711319f0ff5475e2174efb95..60c79137e212c0eb6f22a7f6ef4305d6b8583275 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __COMMON_H_
index 070010728b85684de293c817f5c2bd5d35a515e4..96704cd2fce230931d17a829cb6dd0894797a538 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef COMMON_TIMING_PARAMS_H
index f567cebd381082bc4945d21f68f369bf62646c47..8d5feb3ac774d81307a5d39f7f732713ddde7a97 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * NVIDIA Corporation <www.nvidia.com>
  *
  * Copyright 2014 Red Hat, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _CONFIG_CMD_DISTRO_BOOTCMD_H
index 4bbcd13158380e84afb14e85e147e72cebe0a9ac..4f522dbeccb2208b12d63640a5c9e2fe9a802847 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_FSL_CHAIN_TRUST_H
index 3c1499c6fb154c05992652317d29e10a7339519f..c2f9735ce7912735fff331443093a5bc69bf743e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Ilya Yanok, ilya.yanok@gmail.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_UNCMD_SPL_H__
index b737e461c74f94db57fa124a6194c309a8a5fa4e..9479f91c571d7c1c25990b0d5b16c9713735001f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2005, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
  * (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index e64f6d8503fc39c982577d7a1b46f632146ec5e4..07a44c88c73dc22cfce8ac8ab513e6fd1240275b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2005, Psyent Corporation <www.psyent.com>
  * Scott McNutt <smcnutt@psyent.com>
  * (C) Copyright 2010, Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 3bbb18abdc40a69c1025a460f67c7dd317fbd704..1c67153ecef92a0652b017cfdcea12a01a2e0d24 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index f81f0de7a5843fc9df96012671e9b52f00c599be..026e9df6d79b0f50fd6e3b74d7cd1e000568a2ba 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index fb4762d3cf1c2657d10f53b94e4bb7f805b72803..0756488d8e960786936266480a6fbc8bd1307087 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9c4d2d1a5f070e94c3df25d334b6e998bd487b1e..0ae43fa3559b379059b610b2ac0f13a7154e4885 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 4a1a8ffafbd8a995743bbbfefaa79fa547a7c970..116df265fd70e09f7eb8cdde4a8470102888e06e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF5208EVBe.
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _M5208EVBE_H
index 2e2e5128148fd7ff00084e86c1a2676cb0d9a3e0..1f79c1505a9dd51a254f0e31c9b9220ced86567f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF52277 EVB board.
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index e507ad92bfd5f2bd5d2f24bf7f21905962369e1d..2099f6809bd974f1c2e5df95b672ae3a2f1b4ebb 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF5329 FireEngine board.
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6b37e46c56c88c58c04c1ed131bb1ce1afd87b0a..1f8182074f1c2aed9218d0ee1875e099a934f43b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the esd TASREG board.
  *
  * (C) Copyright 2004
  * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index b9f30ccc0ad9e8d486b6871e9a5308f18ac71cfa..ce2af4ed0fc02a309cba2928e5bc5e678998d3d9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * Hayden Fraser (Hayden.Fraser@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _M5253DEMO_H
index daa44b315bcb80012dbbd4e1c936c338453ae53c..f7bac2bf0e9dbfa127a54db0912d0f164decc27d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * Hayden Fraser (Hayden.Fraser@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _M5253EVBE_H
index ab5ebbd5b820f690d392a1fd7b03326c800fd836..86d5cfce9def2f114363236f025641d53cbcbb91 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Motorola MC5272C3 board.
  *
  * (C) Copyright 2003 Josef Baumgartner <josef.baumgartner@telex.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 1babb72fd0ef529162e8fcf70612fb5616ae1487..2569cdf0b2356604c3a1a20c11ef30415ba5896f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Motorola MC5275EVB board.
  *
@@ -6,8 +7,6 @@
  *
  * Based off of M5272C3 board code by Josef Baumgartner
  * <josef.baumgartner@telex.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 26b9ef3e533f2d3b6df672ee791298fae97052fb..76bd05df1dfd1c6506c94252791f55379b395f8e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Motorola MC5282EVB board.
  *
  * (C) Copyright 2003 Josef Baumgartner <josef.baumgartner@telex.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 69b7d8644b1481b4d72c57619f41def1254d9892..d4fb1e5146e009fbdd3eaf6464e569d9d2234a66 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF53017EVB.
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6dcd41a4c73d7150c4b69d9cc54f624864d09e73..c0e42a35959b7e3fd18bea2b2f8e5ec8a07d02ce 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF5329 FireEngine board.
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index faf098e2b8499706c4064ee378cae6f5075b50e5..93789b3257856d0c5eb9b403173542b666b7fc8b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF5373 FireEngine board.
  *
  * Copyright (C) 2004-2007, 2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c614193963e0d455878e2f4682738c1cea897cca..c252fb6312f0767ad72f90a3680ca4dec39b6622 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF54418 TWR board.
  *
  * Copyright 2010-2012 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index bec0ca0ce18c2efae16637d5c1443d7d0acd3f66..5c6dcd3f69d5aaedaa09319236ebf8d278a2143d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF54451 EVB board.
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index fb3fee61031ab3b4955e05d27f0da95805bf4a11..28009cd86b12e96d010038081a00b31106a11730 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF54455 EVB board.
  *
  * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5c53e82f55cf8450a864e6f3e341061c9287fa8b..4ad3849582fc9ceecfe9defbbb616ab42f2d76aa 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF5475 board.
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index bc102843766dfe2d614b7ea801c81e7b5a7e49d3..2eb96be1d2421ac5dddc947d156e70d1d242e6e2 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Freescale MCF5485 FireEngine board.
  *
  * Copyright (C) 2004-2008 Freescale Semiconductor, Inc.
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index aeda4742aabef10bc7600bf0682500a1dcde7edc..20e601dab510f2033da0c4956bced7b5638d11f8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010-2017 CS Systemes d'Information
  * Christophe Leroy <christophe.leroy@c-s.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index b62b11c9e53c1a01215ae90f6f479bd3a95d2e8f..34fbe0d91acb517784df8ac00306afdf011a49c3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009-2010 Freescale Semiconductor, Inc.
  * Copyright (C) 2010 Ilya Yanok, Emcraft Systems, yanok@emcraft.com
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ef6d820d7d54ec15d849e07b7706ef33d72cdca2..794d045d377069464a9dbd2865d279bc30e9fb4e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Freescale Semiconductor, Inc. 2006, 2010.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * mpc8313epb board configuration file
index 9e01ae4475df60dd78036381062ee0f48497caa3..1daf9102f47e13c40afe4c362b6b84e82db41993 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007-2010 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 617e527b3617a2664bba1e75ef9a87d321c98954..e92a8c014848df864a35470b6063e13a4e023395 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2006 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index c40ba469b0865a2fca87d5b6e292cbf39d1027e4..cf2a6bda7e0a295c066f5b5ea363bef5d1f64f5f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 0948d0d9878f77a4319258a1ea2644038ed75ee0..7dc03771786c0a9065264b75aada0f6263d3d618 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Freescale Semiconductor, Inc. 2006.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 69e8a1db67f885a0a0febd69417adb2b6c500f90..c7d10f7e9ae31ac62fa7558834603eedea802c31 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007 Freescale Semiconductor, Inc.
  * Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 7ebd6175a6f6961ec1823dfe47cf448582f8ba44..bb5e49a65ed39b67ae3fc27249d517ddee3137e6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007 Freescale Semiconductor, Inc.
  * Kevin Lam <kevin.lam@freescale.com>
  * Joe D'Abbraccio <joe.d'abbraccio@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 6843ef2866c783f80390d2db95c2ba8dc283939a..7265598164d41ceefb5d5450e76f62c8b7c4d4e8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2007-2009,2010-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index a43210f4c895065f9e15f7e980c3b141d560d584..6fdab33487b123b238b7860cb6be4aaf1e040e66 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004, 2011 Freescale Semiconductor.
  * (C) Copyright 2002,2003 Motorola,Inc.
  * Xianghua Xiao <X.Xiao@motorola.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index d4753c42770c812de5aab0e3aff82ea32ab84708..3daa4f916b3276fd49a4440127da1adda7c1a9a2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004, 2011 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index b2943fa622191054155b98a066e02b82f79b169a..7973f3ceaefb18ffa44b16dbbce5ac6c581d9947 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2007, 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 0c44c16e666e4e2d51e3361d67b743df5875840e..c85ad5d3d87b5f4f5af435135e0ca3d49e9b6312 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004, 2007, 2010-2011 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index a74b24c3901cfd7339a164c2ec139511ad2f6212..c708e924ad070aa44c9c39188aed4eaa97ee56ae 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004, 2011 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 13567e48af6404c4c0e6a96f6006065167dccae0..cea24d1484c5cbc3fd059b2a8c225c30453c320d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004, 2011 Freescale Semiconductor.
  * (C) Copyright 2002,2003 Motorola,Inc.
  * Xianghua Xiao <X.Xiao@motorola.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 7fb40545669244f2211e1086142768879963e103..21735e5e52a3c744a1bd84b21fb9301e1f307de2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2004-2007, 2010-2011 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 6d0970582b0b644dff7e0e2609c2c680980bf649..d3367280a0d7cfd062f538209f5bfe87f283b07a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c04b3a2af2cb2b6d083f684fe69ff57b5666faef..c04037720e5366684d739f8456148cc85b76d090 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2007-2008,2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3fd432e5c00d3b9933f79ee64fe7a02026b62fe0..24f9fca53c6024448ab361dfc36e2ff50f937a4d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2007-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 /*
index 9ede6dd9b12ca62dbb5fc236506ebf3265e2047d..dcc78b1e58eff7fac20c494cd1e403d11f6bcc9c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2006, 2010-2011 Freescale Semiconductor.
  *
  * Srikanth Srinivasan (srikanth.srinivasan@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 4b880e1833149e92c6bd043006f6fc613c3d3e4b..5cb23482fef4cebe88d7a40f7346f396a4540a21 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Renesas Solutions Migo-R board
  *
  * Copyright (C) 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MIGO_R_H
index 9d077420651da86a064fa1fcf3f901081978cf99..b29a5113aaf58f2111a7a3a8d873f9c49e280200 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 8dd4f91efbacabda1f29d8b52930a5eb1184fccd..1b347541c08b5950db02978fb2b0368b4ae6cbca 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010-2012 Freescale Semiconductor, Inc.
  * Authors: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
  *          Timur Tabi <timur@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index aa12863b91e29222edbe04ee739c28532729c988..44e99ab3686e9e3d9c2f91ed9550840cf11e2dc7 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  *
  * Authors:  Roy Zang <tie-fei.zang@freescale.com>
  *          Chunhe Lan <Chunhe.Lan@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 3901a720fff978ca07b8cbac368f58fbe38527bd..730082ee3d81fb805d31a11b4b1cfa197188ee98 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index e32cddec5993beece655fa61256d2bee9a7b13db..2f6cc5d8e14d0c4f1e5b2b45e698604f49dce950 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 117def9dc2fed4b62569ff8b34b632366f4c9dcc..ed88b4184413f26be8b9c835e9d262419dc5e3ea 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 0a8c38767f40585002732223ae4c551f42003623..873d39a10c5d5eb75fffef203c0a75ce6a486d34 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5933fc0860db56092c71b382e680c5755d3e8923..12666d6ee6f417d90d68e5b6f7569c8ccd27e6a5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index ea9be7d67dd3adedebc647681f328f7635b41d15..e457135e5692dc56a980bc4ac3d8b6f94a10e0e4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /*
index e2dcca7f26ed4ac6b24d24fadebe6f490c1c2ead..07ba1cfaeb688661ec8394a4d3731ff6f332ca35 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /*
index e1f911a5614f9addf868c0c491b8fd7d7a497bed..f34f5187eeee9b8ff7799b50cd630e16a94a326f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
-+ * Copyright 2014 Freescale Semiconductor, Inc.
-+ *
-+ * SPDX-License-Identifier:     GPL-2.0+
-+ */
+ * Copyright 2014 Freescale Semiconductor, Inc.
+ */
 
 #ifndef __CONFIG_H
 #define __CONFIG_H
index 492d12b867e48745f16353dfbec40f1724b731bc..f5d454b0028ca2d9059bb1315a39a2ff7a396417 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /*
index 5fe4c96b044a4ef25cb46e05b1bc9cdf73ee572a..934e6e47411a04b6ea025d1ab0c53217f6e30632 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 /*
index 56f0a4e19e85924816b0d6ca1f87a72c4aeabb95..9714e44699e98f2b2e77eb42b294a3227cc1a4dd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5f743a9114528179affa4c9c9d601f648d98b40a..43ae30960b7db7535a29e5a55073a390db732b0d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index b90f1cf60380b101af3aba10b27e6b6cccd8eca4..bde8c3b882c6a7b3c7d4b6345427ecab7cdb66a5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2005
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 489e4e35f95bfcf95849162dc9fd64128f7bc8d3..6231a1e4ae6c471a20d986f2a6d564b541f3878d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2015 Arcturus Networks, Inc.
  *           http://www.arcturusnetworks.com/products/ucp1020/
  * based on include/configs/p1_p2_rdb_pc.h
  * original copyright follows:
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 1ebbc4c9e254ae450541650acd99d92b02fe1a22..e0da9e8b5f89ed1ac9d0062bebb163b8a1ea9d84 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ff365c464e52c8f02445026e08eceeb518db6f70..d04a85cff5c608e91eba1d8348a6be098d1d4962 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index bcc7a6d168f00537aff43d59bb4d97770ff33e28..a6e99192baac853b43126f999cbf263e445d1696 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Timesys Corporation
  * Copyright (C) 2016 Advantech Corporation
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ADVANTECH_DMSBA16_CONFIG_H
index 46d7ba9a18310854880fef369e901d8514aba865..d44a0b3007e783d0773f99c1908c60d362d7df28 100644 (file)
@@ -1,18 +1,14 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * include/configs/alt.h
  *     This file is alt board configuration.
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __ALT_H
 #define __ALT_H
 
-#undef DEBUG
-#define CONFIG_ARCH_RMOBILE_BOARD_STRING "Alt"
-
 #include "rcar-gen2-common.h"
 
 #define CONFIG_SYS_INIT_SP_ADDR                0x4f000000
index e29de0e15cb6fd4acdc98d474f4102fb8f28cb0e..ca6580f2978d50c8b20c1938d71ab662421083c8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * am335x_evm.h
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_AM335X_SHC_H
index 9687f3765a4e9f80338dd0c764bc89a59380cf0d..381c75e6efc691173b7ef32c12f6a8f1ff81f2fe 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * am335x_sl50.h
  *
  * Copyright (C) 2015 Toby Churchill Ltd - http://www.toby-churchill.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_AM335X_EVM_H
index b97a7613898f39d88e5d0e23be498c7908035e59..ffe40a416065f21194f0b2d2b1503a50dbe902d6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * am3517_crane.h - Default configuration for AM3517 CraneBoard.
  *
@@ -6,8 +7,6 @@
  * Based on include/configs/am3517evm.h
  *
  * Copyright (C) 2011 Mistral Solutions pvt Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 214d9c54c2b6ae868552a5f6f5a75c077b3fad37..066110370e5ab3118e6421ac96a126d495242045 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * am3517_evm.h - Default configuration for AM3517 EVM board.
  *
@@ -6,8 +7,6 @@
  * Based on omap3_evm_config.h
  *
  * Copyright (C) 2010 Texas Instruments Incorporated
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d2c1810bfde79434f3fb28cb35c3a48938c7c544..a8560619bc499fc2235e5343703e52cb564a65c0 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * am43xx_evm.h
  *
  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_AM43XX_EVM_H
index d1f73f76a454f1de31310c799681e6c7e5c81ae7..42f271dd5ffc57456c029a6023debda2346c7478 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Texas Instruments Incorporated.
@@ -5,8 +6,6 @@
  *
  * Configuration settings for the TI Beagle x15 board.
  * See ti_omap5_common.h for omap5 common settings.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_AM57XX_EVM_H
 
 #define CONFIG_SYS_OMAP_ABE_SYSCK
 
-/* Define the default GPT table for eMMC */
-#define PARTS_DEFAULT \
-       /* Linux partitions */ \
-       "uuid_disk=${uuid_gpt_disk};" \
-       "name=bootloader,start=384K,size=1792K,uuid=${uuid_gpt_bootloader};" \
-       "name=rootfs,start=2688K,size=-,uuid=${uuid_gpt_rootfs}\0" \
-       /* Android partitions */ \
-       "partitions_android=" \
-       "uuid_disk=${uuid_gpt_disk};" \
-       "name=xloader,start=128K,size=256K,uuid=${uuid_gpt_xloader};" \
-       "name=bootloader,size=1792K,uuid=${uuid_gpt_bootloader};" \
-       "name=environment,size=128K,uuid=${uuid_gpt_environment};" \
-       "name=misc,size=128K,uuid=${uuid_gpt_misc};" \
-       "name=reserved,size=256K,uuid=${uuid_gpt_reserved};" \
-       "name=efs,size=16M,uuid=${uuid_gpt_efs};" \
-       "name=crypto,size=16K,uuid=${uuid_gpt_crypto};" \
-       "name=recovery,size=40M,uuid=${uuid_gpt_recovery};" \
-       "name=boot,size=10M,uuid=${uuid_gpt_boot};" \
-       "name=system,size=768M,uuid=${uuid_gpt_system};" \
-       "name=vendor,size=256M,uuid=${uuid_gpt_vendor};" \
-       "name=cache,size=256M,uuid=${uuid_gpt_cache};" \
-       "name=ipu1,size=1M,uuid=${uuid_gpt_ipu1};" \
-       "name=ipu2,size=1M,uuid=${uuid_gpt_ipu2};" \
-       "name=userdata,size=-,uuid=${uuid_gpt_userdata}"
-
 #define DFUARGS \
        "dfu_bufsiz=0x10000\0" \
        DFU_ALT_INFO_MMC \
index 58c77deac7f228b8611051a6ce22df3215e37abb..ea04f91d0c13fd3ab46078e750593ca25067b39c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sysam AMCORE board configuration
  *
  * (C) Copyright 2016  Angelo Dureghello <angelo@sysam.it>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __AMCORE_CONFIG_H
index 247f44bbad3e3e4496a805ffab5f7bcb11af2561..96850b5761cfabc12dbf647a0b2e9ad085cd3fa1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 00588ab5ed423f8cd0c861cbccac688473b6699c..4dbca917e39cde81b0d5f601f40089e2d242eb88 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 098bafe59291bcf8137414a6d245deba56b7d768..8680eb6ef5fd8c3b714fa41ab24b233f8b827504 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Renesas Solutions AP-325RXA board
  *
  * Copyright (C) 2008 Renesas Solutions Corp.
  * Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AP325RXA_H
index 6df2ff98224e91653fdd80457e3bcb47bcfed643..a4bdd44a9e8c85c6ead7d5880cf623b273eb1724 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Alpha Project AP-SH4A-4A board
  *
  * Copyright (C) 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AP_SH4A_4A_H
index f9970b81dcf602f244c29e64a35ca7e7f3977f3b..fe8168458f64757e75cbd5d8d14e459f95ce8801 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Toradex, Inc.
  *
  * Configuration settings for the Toradex Apalis TK1 modules.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index eb8ffda67e1a18102678f9c5133c3a829179f172..00255c80d6d3d0f64b7041bfb6ed6c77ff6cf3b1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2015 Toradex, Inc.
  *
  * Configuration settings for the Toradex Apalis iMX6
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 9d59e69cba1ec7193717a711b6aa63e1e3f7b6be..646086a956685e4c08b132e4c779a74e2b9b00eb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014-2016 Marcel Ziswiler
  *
  * Configuration settings for the Toradex Apalis T30 modules.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ceca5ba9497593ece6818ec7223472791a67bf1c..a930307a14a90b1add7c46a4fa02156d4bdaee8a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * Configuration settings for the Armadeus Project motherboard APF27
  *
  * Copyright (C) 2008-2013 Eric Jarrige <eric.jarrige@armadeus.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index cd65b75250dc88e9b30cd28dd8255662ca5350c4..ebebec07fcab7f3e2b8a7eb3e90270cac6aab568 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Bluegiga Technologies Oy
  *
@@ -8,8 +9,6 @@
  * Based on m28evk.h:
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIGS_APX4DEVKIT_H__
 #define __CONFIGS_APX4DEVKIT_H__
index e730601728a8718aece6ccf72c4453d8205d9c7c..209b3781915cfc1389605f20d6b04b239d18fc2d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * (C) Copyright 2014
@@ -7,8 +8,6 @@
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6Q SabreSD board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ARISTAINETOS_COMMON_CONFIG_H
 #define __ARISTAINETOS_COMMON_CONFIG_H
index a671611cd891cd3c39646eb9d329f98d741b45e8..c53ba898388e7ea989a7450b3b472a80abc7f1bd 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * (C) Copyright 2014
@@ -7,8 +8,6 @@
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6Q SabreSD board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ARISTAINETOS_CONFIG_H
 #define __ARISTAINETOS_CONFIG_H
index 3584c27a61a81b10aead5ba32c69db9846e0a481..67b2e5879ce7559f8ac5a2f9d23fb4650c7e7631 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6DL aristainetos2 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ARISTAINETOS2_CONFIG_H
 #define __ARISTAINETOS2_CONFIG_H
index 9befb89b372b772977fddf7d4debc564237132dc..91069a2c98be7728d77541395230cfcf73db7374 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6DL aristainetos2 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ARISTAINETOS2B_CONFIG_H
 #define __ARISTAINETOS2B_CONFIG_H
index 6e7ac0a905597bb2f71d5366438a2dc60588ea10..1433067e15993542b6d271b0c905f69d4b02b8cd 100644 (file)
@@ -1,16 +1,13 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the bonito board
  *
  * Copyright (C) 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ARMADILLO_800EVA_H
 #define __ARMADILLO_800EVA_H
 
-#undef DEBUG
-#define CONFIG_ARCH_RMOBILE_BOARD_STRING "Armadillo-800EVA Board\n"
 #define CONFIG_SH_GPIO_PFC
 
 #include <asm/arch/rmobile.h>
index 8f0422943bb43286df2fd73cf537f5d34c54287c..06b02ce90a94c70e195679f5a7ceb91ac6f5bae0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Configuration settings for the SAMSUNG Arndale board.
  */
 
index f219349ae9c0da5265b88e720ca16d5868e95ab0..be7dcecb85d5b8950032e51aeeb634c95f88667d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012-2020  ASPEED Technology Inc.
  * Ryan Chen <ryan_chen@aspeedtech.com>
  *
  * Copyright 2016 IBM Corporation
  * (C) Copyright 2016 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __AST_COMMON_CONFIG_H
index d2f4c441c8a85a7b92bc2e440ce4f0fe6f5cecdc..bb6c8fe48f7cffbf332cd48c2b17fcd0cdf482cc 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ASPENITE_H
index 4a62bce40fb9288054c3a25ceac382ccbc98ac2a..873154beadec3c8b87e1ae36d84070e3185ebd94 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the Sentec Cobra Board.
  *
  * (C) Copyright 2003 Josef Baumgartner <josef.baumgartner@telex.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 8e1334284a456149065a4bc15ff0ca7c1eadbf8c..5af7d1d1d249772982600d708eda0db55d3286a7 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common part of configuration settings for the AT91 SAMA5 board.
  *
  * Copyright (C) 2015 Atmel Corporation
  *                   Josh Wu <josh.wu@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AT91_SAMA5_COMMON_H
index 8c27122c002e4f4b798688f0a2e2566529ff5555..fa7e9ee241c41a338256ab4285f1ae732292888e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Andreas Bießmann <biessmann.devel@googlemail.com>
  *
@@ -7,8 +8,6 @@
  * Rick Bronson <rick@efn.org>
  *
  * Configuration settings for the AT91RM9200EK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AT91RM9200EK_CONFIG_H__
index 912abd50b33b2e4469b2a997a6bd73496357b991..433e4a8029c735de09f9d5d185ee345929e84901 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
  *
  * Configuation settings for the AT91SAM9260EK & AT91SAM9G20EK boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 6f3f2eb882d84e8b018b5c0d503222b5fe4d6100..6a085dd3e9ee3d68db9f2299c3be971cb340e9eb 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
  *
  * Configuation settings for the AT91SAM9261EK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 7fe51c2c0b62fa4754ead6f6657eca2fc65409d5..f37ef594e5c94f4e4e779a1a9de3f9c77ce889d9 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
  *
  * Configuation settings for the AT91SAM9263EK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d93cdafb146838a0d31df33615fbd9ccddb17e64..25970666c8077f3c8b1e6c60176a29182672cc20 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
  *
  * Configuation settings for the AT91SAM9M10G45EK board(and AT91SAM9G45EKES).
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 90dbc0eac4aebf57bc983490eee99317bfe790b5..b284db36daa19ed771c1c14db92b45f8659510db 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Atmel Corporation.
  * Josh Wu <josh.wu@atmel.com>
  *
  * Configuation settings for the AT91SAM9N12-EK boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __AT91SAM9N12_CONFIG_H_
index 6f8fd2a035ffc679622173682cd471ffb712d5cd..f805c7590fba1ed6ca5a5ffe4fdacc55d8fc8d9c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
  *
  * Configuation settings for the AT91SAM9RLEK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 0af0127cd4773fef1efb5837518a7d97920f9ae7..de10fadfbd9c00fb1f395176d6b07aa418288e7d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Atmel Corporation
  *
  * Configuation settings for the AT91SAM9X5EK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H__
index 5f11f42e3278c158544e0612fdb4f37ac81313b2..f044158265d1978a456a7a601f5371041815c5a7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2016 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_AXS10X_H_
index f9ea907e01c2911e6aad5aec523292aaab46c1cc..288bb8e425d36ae37fafecf5c79253574867993d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 2062e9ac5852bd47bedb64b976bc105fa835c4ce..b8920d21ce51fc790fffcf91bba9888589db55eb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BCM23550_W1D_H
index f15b94c5fc9ce2e4bee0d4a42e9a5bfac145660d..4b0d599dfb348def8b7d5db647d3294fdd725a9d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Broadcom Corporation.
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 #ifndef __BCM28155_AP_H
index ed3c4279615f146bd9d58b23d64de9d5a0edbbf2..4423e8613fcda23992fcc155cc49e504d95a371a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BCM_EP_BOARD_H
index f0eba6bd8f65db3609348e2b06250ffbe2ec0642..5a288fc45cd98f68e343837439105eba6dfb6ae0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Broadcom NS2.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __BCM_NORTHSTAR2_H
index f16e7eb447f176179853aef96a9f0df567757a7e..73629ddeb0020590623e029f7e66015ef74b703d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __CONFIG_H
index 0043050b607c481aedd92d7cfcdb5f65aae1811a..98cd7b6f285aea1f982ef77d82b3a729e4a3d78d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIGS_BG0900_H__
 #define __CONFIGS_BG0900_H__
index c8631ce939a739aa2cbd8bcbc17a5323b2612af7..a012705870f782446fd4cb5b06bab705714b9b27 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 3ADEV <http://3adev.com>
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
  *
  * Configuration settings for the phytec PCM-052 SoM-based BK4R1.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Define the BK4r1-specific env commands */
index ae3213f959d5f2d50d576c92f714f95351c5c8e5..8ff82d3489a1560a1db8717ed3c1ef806ce0ad22 100644 (file)
@@ -1,18 +1,14 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * include/configs/blanche.h
  *     This file is blanche board configuration.
  *
  * Copyright (C) 2016 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __BLANCHE_H
 #define __BLANCHE_H
 
-#undef DEBUG
-#define CONFIG_RMOBILE_BOARD_STRING "Blanche"
-
 #include "rcar-gen2-common.h"
 
 /* STACK */
index 0c3f7f52859ed25b7ece8cbbf50b0224f4ccfe9d..813a14cf29593c260970fc138d493a8257a764ee 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_BMIPS_BCM3380_H
index 5541cc5cf6a543450f0ce3780c16392908e41592..5cc0ebe8babc4759871c754809d1aa198284cea3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_BMIPS_BCM6318_H
index 042479b5159ba09b0ee6f8bebba98d7100504100..e244cd02f802e6ef2b1e0137cc964937f7894a5a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_BMIPS_BCM63268_H
index 2cb9b5540eb020d16b351336af38f9b15d2edaf2..42e9215dc88220ceae37a2af16a26be9a66089ce 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_BMIPS_BCM6328_H
index 52d72c87e51c7ce925bdb01f193873096cac78b9..66e731c01c09f4cf37f8affdf0be000288242046 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_BMIPS_BCM6338_H
index 6c9c33b822fa8e8f163e05c4d7b9c8d1a01bd5b3..3d4e2193020ae85e4747345d56e677574636abd5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_BMIPS_BCM6348_H
index e3113ee309ce6d80ecbfc42d8e542e69b1f2f561..a38903e248a707adf6c73b16534b35c3bc29ee02 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_BMIPS_BCM6358_H
index 2f92ac11354040f42ecf1669ffc4078a8614bd15..29518e6d6c8c3c13dd260c032dc4b2a9fc411b69 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_BMIPS_BCM6362_H
index ad8877b7d3a4bb855ff88470decf9d257bcdc5c6..8f8134d32e3433d46d92319b096945105c04594e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_BMIPS_BCM6368_H
index 38bf7a272befb1bec01c3f0fdd53d3a81fb863e3..39ca2e0bf3f5ff57cb415b40e7b68aecef4bc97f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_BMIPS_COMMON_H
index 9e841574f76ad6b27edc9379bb6c2f1f693a88d5..e19c94be68ff1f599708aaf643520cf15610ce4d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __CONFIGS_BOSTON_H__
index 2a3a1f99d4e4436b8d43dd2d63f81ccee455e9d2..eb45331033139d7c806a07d87992b9a63eacab83 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * brtpp1.h
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2013 Hannes Schmelzer <oe5hpm@oevsv.at> -
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:        GPL-2.0+
  */
 
 #ifndef __CONFIG_BRPPT1_H__
index 09042d44510277c6d1bf6c7a8a5d3c823cebc843..f78a4e10a993d837c5ff920b9e6e34136646c71d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * brxre1.h
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2013 Hannes Schmelzer <oe5hpm@oevsv.at> -
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:        GPL-2.0+
  */
 
 #ifndef __CONFIG_BRXRE1_H__
index 37d6aa5f4cfa643d5a81edfe21cc6047913639b5..bdcbee4fc138e912ab457b78d562ca7d3724b0e1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * bur_am335x_common.h
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2016 Hannes Schmelzer <oe5hpm@oevsv.at> -
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:        GPL-2.0+
  */
 
 #ifndef __BUR_AM335X_COMMON_H__
index a832b2b254459b66bd32e8d1d783293ca1782f41..0f293849ab01058e4d7ad20f556b5ef20a0c578f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * bur_cfg_common.h
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2016 Hannes Schmelzer <oe5hpm@oevsv.at> -
  * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com
- *
- * SPDX-License-Identifier:        GPL-2.0+
  */
 
 #ifndef __BUR_CFG_COMMON_H__
index d55ef3e897c7ef195ae6a1d3c725ceb7dcbe0d22..ab4a9e6ddcee902ca97a0fcada35d94204967d5c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011-2014 OMICRON electronics GmbH
  *
@@ -5,8 +6,6 @@
  *
  * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 1fb4d98fe80ca93c559fc9f638ea7bbeef7386e5..dcb66a6f9a3d4edeee52d7033be9b97014e848b2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __CONFIG_H
index a3ae559fef5f258413af0c01b95f0dbb6d05e596..14008440dae6c31468e9fb1f0e905b8b9b8a0473 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (c) Copyright 2016, Data61
  * Commonwealth Scientific and Industrial Research Organisation (CSIRO)
@@ -5,8 +6,6 @@
  * Based on jetson-tk1.h which is:
  * (C) Copyright 2013-2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #ifndef __CONFIG_H
index a0a9ec8af3dc475604ed83e9dde8635dbc59391c..03b17840e57fd2ebc5f26c70271a5e9df4a3dd98 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * Congatec Conga-QEVAl board configuration file.
@@ -6,8 +7,6 @@
  * Based on Freescale i.MX6Q Sabre Lite board configuration file.
  * Copyright (C) 2013, Adeneo Embedded <www.adeneo-embedded.com>
  * Leo Sartre, <lsartre@adeneo-embedded.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_CGTQMX6EVAL_H
index 14da9caade7b51a031f963a4ebdae6982c689ec1..77ace93b96c3fec84f0a8f76bccf501b333d33b8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 5a69f3c4dda9e8125c4dc090876b3e1de7d47c87..4372280d2bbe7ae63f36be47c71485e919c99b20 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Grinn - http://grinn-global.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_CHILIBOARD_H
index be166a81ceb676b8642a00b475037218b32903e5..ee546d8f893358e796887ab2d44b53719a68f331 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2008
  * Graeme Russ, graeme.russ@gmail.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 1234bff74c20e6b788b52e083fd547d6af8531d4..ccb2fe8caad618e5d01a102f4b30f19366098802 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2008
  * Graeme Russ, graeme.russ@gmail.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 05266e8ab339a6dab2c84af1f2b439c6412d91e8..a7c26062449df05e1e1a53dafc9dec1feb58dc05 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 9c70cf0b37b5b180b73fcbd9813c74fd7c008fb7..f0e1e8280c190ddae02ff23904552d966f993f21 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for CompuLab CL-SOM-AM57x board
  *
  * (C) Copyright 2016 CompuLab, Ltd. http://compulab.co.il/
  *
  * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_CL_SOM_AM57X_H
@@ -18,6 +17,8 @@
 
 #define CONFIG_SYS_OMAP_ABE_SYSCK
 
+#define PARTS_DEFAULT
+
 #include <configs/ti_omap5_common.h>
 
 /* misc */
index 73a701a383bc249198c173e4ce9217517f2b4d69..faea6c6b937575067f1c6bcefa5224e669350190 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 CompuLab, Ltd.
  *
  * Configuration settings for the CompuLab CL-SOM-iMX7 System-on-Module.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CL_SOM_IMX7_CONFIG_H
index 059c3021735d11cccfef70c965a536d809d65ff5..86f2bd9fb23ebb269e736d260905cef3e453cbde 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_CLEARFOG_H
index 787025bfa80065b63a989c33cfb043b0f2422b23..5bdc76dceb259754f43c9d29bd643aa8ab270c3f 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Config file for Compulab CM-FX6 board
  *
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Nikita Kiryanov <nikita@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_CM_FX6_H
index aa54e55352bd91a763896a5fdd85c8ce8e362569..282b0747e1a7c1dc10198807fa2059db7effd6ab 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Config file for Compulab CM-T335 board
  *
  * Copyright (C) 2013, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Ilya Ledvich <ilya@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_CM_T335_H
index e464e407721dc97dc565abc8729fc3d245786622..e1bb24c00c0f94745ed94b077e7587ce0ce71533 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 CompuLab, Ltd.
  * Mike Rapoport <mike@compulab.co.il>
@@ -10,8 +11,6 @@
  * Syed Mohammed Khasim <x0khasim@ti.com>
  *
  * Configuration settings for the CompuLab CM-T35 and CM-T3730 boards
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index a57715e77c766d40dfb0190e45757e7772bf7841..5c45c00a3d04f37f3fb500224115e7fb2ec78373 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 CompuLab, Ltd.
  * Author: Igor Grinberg <grinberg@compulab.co.il>
  *
  * Configuration settings for the CompuLab CM-T3517 board
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index a118f0ee36705faa0a5e34aa78735929bc16a9bd..fdaf68c6fd101da906d3ff5ea2bcb6c1923a0f04 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * cm_t43.h
  *
  * Copyright (C) 2015 Compulab, Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_CM_T43_H
index 6123cd374d792d06f2eb7bd6bf8b960fd4f30b22..cda1b5528ffa501f253960882443bc262a6fb561 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Config file for Compulab CM-T54 board
  *
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
  *
  * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_CM_T54_H
@@ -14,6 +13,8 @@
 #define CONFIG_CM_T54
 #define CONFIG_DRAM_2G
 
+#define PARTS_DEFAULT
+
 #include <configs/ti_omap5_common.h>
 
 /* EEPROM related defines */
index ee870f916f559fcf13677e0d47e3a3da4ce2579b..24a3d1b76c140262c17b5c2b14f2f0e56792c319 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Sentec Cobra Board.
  *
  * (C) Copyright 2003 Josef Baumgartner <josef.baumgartner@telex.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* ---
index 0c372c5e0093432e2fbf5a2c0249f86b2f451941..49ec0bf108c9a5e9cdddfa366e8c45d0b138faed 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2015 Toradex, Inc.
  *
  * Configuration settings for the Toradex Colibri iMX6
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index daa085966b3b45cdd28848831ec8d7732f667d77..b0389794bd117c71daf7a5b14acb75b8f23b3750 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Toradex AG
  *
@@ -5,8 +6,6 @@
  *
  * based on mx7dsabresd.h:
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __COLIBRI_IMX7_CONFIG_H
index f5f648d7aa1c8e6d5b8fa166b3a2779fb1cb296a..61256e233be0ced18b6d4e88fe192acae2899b6b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Toradex Colibri PXA270 configuration file
  *
  * Copyright (C) 2010 Marek Vasut <marek.vasut@gmail.com>
  * Copyright (C) 2015-2016 Marcel Ziswiler <marcel@ziswiler.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __CONFIG_H
index 4bd825eedbee3ce9f8220657960acf5c521f16c1..49d62636720c1dd392333fdd2a1d94fe0e4b5253 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Lucas Stach
  *
  * Configuration settings for the Toradex Colibri T20 modules.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 3ec91d6b9c12bd6398d91ddb038f3ec8fd8df27c..908b3bde3e01a2a10ecf6df93aca33c64af5a6cb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013-2016 Stefan Agner
  *
  * Configuration settings for the Toradex Colibri T30 modules.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 4d55c0119adeefb5b91bb12b3f29ff785609ec5e..a7b647c6a2cccabcd460b3289427b46542bfe984 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Toradex, Inc.
  *
@@ -5,8 +6,6 @@
  *
  * Based on vf610twr.h:
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index b008682d8523cdc44f890f6700a9b7a5db949be6..a5eb3aea1954ab6f9db8674b406118a2cdb5601f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <configs/bmips_common.h>
index 790cb245dd9f61613ca25fe33ced78b0f6d3ee4a..71c5ba45be5d3d3cea939899ccd3defc63233962 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <configs/bmips_common.h>
index 7923e63f8f7b231babba2ce26cd4a31bf61e6ed6..565141cf33d0580afe3c700af3788feab4f80fde 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <configs/bmips_common.h>
index 152faa9525f2df8847da5a7e0a7f2e20e6c41b0f..e183288c5d1d5b0b1be0bc6c7e2cf5fdad89e765 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <configs/bmips_common.h>
index addd75e8917f5e74d05a96b38dec6c1777483eff..811672b598ca24ac7ec7f32f255e9c53e6a6af49 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <configs/bmips_common.h>
index 4bf3dc5c4c474083535bec5dd19b09c7436704a8..94aa2736abddeb98c174eb2bbf4d88569264a4d5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 89e5730191cc7d9b6f6aefcc71821735aebdd842..da0cc7873816489c43b5d6bc72c52b21c60455e3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
  * Copyright (C) 2016 Mario Six <mario.six@gdsys.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_CONTROLCENTERDC_H
index 2f3c4978ef1ec496eb89906ab1c3b23781daf1cb..7551273dea544f9061bd4f5b6ece1aef5dd5dbfc 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 2c6a1bf66519a6d0f1d7e40931d81540ae7fc939..61b014638e43ae13b4a38cf425169bc571018b69 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common board functions for siemens AT91SAM9G45 based boards
  * (C) Copyright 2013 Siemens AG
@@ -7,8 +8,6 @@
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 66e8006c948346174d3861fa54b5b46746114015..8070af780a962f62a858072d69e39e9fad52d2c2 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 4181c068ed858eab21a3aa6f667ff204a6ee38dc..75f677fe6da2af1f9d30db15580fad35897b4dbd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f0844a47ed48fa72c89ce66be289430457095161..6ce2bc0042dd59443f1eb54f30d6d2054fbc03e0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Based on corenet_ds.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ce27a8864204ca7c5855433b5d0d063a82c7b076..d2cd4403119dadc50f956df975d1502381053f50 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
  *
  * Based on davinci_dvevm.h. Original Copyrights follow:
  *
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 89aa3ef5eab8a43907ee8e6d04d89023fef6f65f..9a8b5a73574c04509b19436901f01fcc275f7451 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __CONFIG_H
index a0eab2dcaea99ea751fde7b8340b93b77fdf02a9..c9d8282212adea2c86344e99dee1d501ba2d6778 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_DB_88F6720_H
index cc54efec99251ecf1609a4aa9bbe02349880f213..6056cb8fed082477ea0505413e54a7a4212dea8e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_DB_88F6820_AMC_H
index 8ea039efc2bc1ce3b9e83372fa79fe778f5ba42b..c37182dd307b6fa2a41f986190bef16b5fd8a0cf 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_DB_88F6820_GP_H
index f69d997c11de6358d67268fc7f096545c97fed22..567a4a7b94864282763ebf5e7833971a1f4f8780 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014-2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_DB_MV7846MP_GP_H
index f00111a8c402bc8ac7f3363e3ee9756175905202..82860bbaa88849b541c9b0efad49d551e8458250 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 23841e0cadb4d993e34e5199126f861e9d668847..d12f37150b3425493401fe9703e9a5ebb3705f7e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Embest/Timll DevKit3250 board configuration file
  *
  * Copyright (C) 2011-2015 Vladimir Zapolskiy <vz@mleia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_DEVKIT3250_H__
index 4edef66be6c70316d9add7c500e9c134ebeb81da..748e456c39223bc69dc61a0dc78cd8311330a933 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments.
@@ -8,8 +9,6 @@
  * Frederik Kriewitz <frederik@kriewitz.eu>
  *
  * Configuration settings for the DevKit8000 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 3901fb672b4ef2e78099cea1eb00990c52d597f1..f7bad8e1e9307f8713db6a6c15bbf7428eb6dfa7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9fce261d2ec6b6a0dbf8188c0e36408e3a5084a3..24b35161b6d2e3997e73cd595ac1654f2a78f00d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * DHCOM DH-iMX6 PDK board configuration
  *
  * Copyright (C) 2017 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DH_IMX6_CONFIG_H
index cda03d9f9b8965aac3b72fb7107d2c434db1f73a..cff689420e75855f5c7bfa45ac60ab6ae6bdb285 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017
  * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index cb0d2413f931c3d07721b9a9c0c2e38fa3660ef7..5b78785ee255ce0161f2cc016838def363571658 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
@@ -6,8 +7,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_DNS325_H
index 72386a671e4c263e868e5465b60cb5ba98491ea1..896bca2f98403d04875f6ed38db874c2b801d8c8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010  Eric C. Cooper <ecc@cmu.edu>
  *
@@ -5,8 +6,6 @@
  * Prafulla Wadaskar <prafulla@marvell.com>
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_DOCKSTAR_H
index 917a05d701a6c763547f6ac15ff170f24ef733e9..fa3f2b92fef83e204722a93d99ba0a0a9ba187fa 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Texas Instruments Incorporated.
@@ -5,8 +6,6 @@
  *
  * Configuration settings for the TI DRA7XX board.
  * See ti_omap5_common.h for omap5 common settings.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_DRA7XX_EVM_H
 #define CONFIG_SYS_OMAP_ABE_SYSCK
 
 #ifndef CONFIG_SPL_BUILD
-/* Define the default GPT table for eMMC */
-#define PARTS_DEFAULT \
-       /* Linux partitions */ \
-       "uuid_disk=${uuid_gpt_disk};" \
-       "name=bootloader,start=384K,size=1792K,uuid=${uuid_gpt_bootloader};" \
-       "name=rootfs,start=2688K,size=-,uuid=${uuid_gpt_rootfs}\0" \
-       /* Android partitions */ \
-       "partitions_android=" \
-       "uuid_disk=${uuid_gpt_disk};" \
-       "name=xloader,start=128K,size=256K,uuid=${uuid_gpt_xloader};" \
-       "name=bootloader,size=1792K,uuid=${uuid_gpt_bootloader};" \
-       "name=environment,size=128K,uuid=${uuid_gpt_environment};" \
-       "name=misc,size=128K,uuid=${uuid_gpt_misc};" \
-       "name=reserved,size=256K,uuid=${uuid_gpt_reserved};" \
-       "name=efs,size=16M,uuid=${uuid_gpt_efs};" \
-       "name=crypto,size=16K,uuid=${uuid_gpt_crypto};" \
-       "name=recovery,size=40M,uuid=${uuid_gpt_recovery};" \
-       "name=boot,size=10M,uuid=${uuid_gpt_boot};" \
-       "name=system,size=768M,uuid=${uuid_gpt_system};" \
-       "name=vendor,size=256M,uuid=${uuid_gpt_vendor};" \
-       "name=cache,size=256M,uuid=${uuid_gpt_cache};" \
-       "name=ipu1,size=1M,uuid=${uuid_gpt_ipu1};" \
-       "name=ipu2,size=1M,uuid=${uuid_gpt_ipu2};" \
-       "name=userdata,size=-,uuid=${uuid_gpt_userdata}"
-
 #define DFUARGS \
        "dfu_bufsiz=0x10000\0" \
        DFU_ALT_INFO_MMC \
index fef5e2e01189d670b6049665a7664193f8c660b8..e0a5344fbe76fc85f0d507dadd51922b6e7161d7 100644 (file)
@@ -1,17 +1,14 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * include/configs/draak.h
  *     This file is Draak board configuration.
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __DRAAK_H
 #define __DRAAK_H
 
-#undef DEBUG
-
 #include "rcar-gen3-common.h"
 
 /* Ethernet RAVB */
index 02e935e64932d0c0c22ed4094e81013bfa43ceca..7b2794826fefe3bc14e6830924a6a78167d65166 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Siemens Schweiz AG
  * (C) Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * U-Boot file:/include/configs/am335x_evm.h
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_DRACO_H
index 85ed72c40e0bef3aaa65cc7c225a6987d0a0dc1b..86fa735470c743027806400bada46487cc1a2e3e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Board configuration file for Dragonboard 410C
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIGS_DRAGONBOARD410C_H
index d62c0321b0e1c98bc92481a488049d0c99314ed7..12ae6bc8843ff069fcbe0ee081b30a8304c88362 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Board configuration file for Dragonboard 410C
  *
  * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIGS_DRAGONBOARD820C_H
index c0f5b315500853fb2553ecba0038bc611bfc5d34..1c94bf9fa1bf9eb5ae4a183eb42c0b2c2fee4675 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Jason Cooper <u-boot@lakedaemon.net>
@@ -5,8 +6,6 @@
  * Based on work by:
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Siddarth Gore <gores@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_DREAMPLUG_H
index 0040fbb427fa5a1ddf5006849135db5ab4218811..c06f0058deb57381609aeca016536d07ff774280 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Jason Cooper <u-boot@lakedaemon.net>
@@ -5,8 +6,6 @@
  * Based on work by:
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Siddarth Gore <gores@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_DS109_H
index 1ac6ccad25002d8a8034aabc7167bc8a10069e02..0c23657ea9f8aa4cfdd3c3392329a53e40da5e3e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_SYNOLOGY_DS414_H
index 1fecac2bc80486528c2fe7605c99e88235c84cb3..dccb369991cc8fac504d6f28ac7f30b7016dd1f0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright: 2013
  * Gumstix, Inc - http://www.gumstix.com
@@ -5,8 +6,6 @@
  *
  * Configuration settings for the Gumstix DuoVero board.
  * See omap4_common.h for OMAP4 common part
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_DUOVERO_H
index c610981dc699dfd1f848ef5c3053e9f40996314d..dd7a01290ae136631864200077896636f48fc9ee 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _E2220_1170_H
index 7d8dd09eb7429a490d5a106bfbaf20db93110f3d..c84cd962d7effbfd34274d29bebf602e7dc95b6d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
  *
  * Based on davinci_dvevm.h. Original Copyrights follow:
  *
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d2d46f0425a555722a2105d3f3cff339b25b0744..f0e4bcaa29df71d8ac87ec4112639f94708467ba 100644 (file)
@@ -1,17 +1,14 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * include/configs/eagle.h
  *     This file is Eagle board configuration.
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __EAGLE_H
 #define __EAGLE_H
 
-#undef DEBUG
-
 #include "rcar-gen3-common.h"
 
 /* Ethernet RAVB */
index d79cbf7791aef27d8cab337a0f3b3a83a1a5d7b1..d8e647ec962196c8cd760c216b8d1209ad39de33 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the BuS EB+CPU5283 boards (aka EB+MCF-EV123)
  *
  * (C) Copyright 2005-2009 BuS Elektronik GmbH & Co.KG <esw@bus-elektonik.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_EB_CPU5282_H_
index 16382f6f264b43895f5db7ba0e45808ec4db02d0..182066d4d4d2981d7527816c7ea6e1cdbcbce357 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 8D Technologies inc.
  * Based on mt_ventoux.h, original banner below:
@@ -6,8 +7,6 @@
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
  *
  * Copyright (C) 2009 TechNexion Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 35eaec6a469d0872791c5f6beae39f68e06aa361..e99564dbdf72c1257ac2b609eaae47863b72f485 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Renesas Solutions ECOVEC board
  *
  * Copyright (C) 2009 - 2011 Renesas Solutions Corp.
  * Copyright (C) 2009 Kuninori Morimoto <morimoto.kuninori@renesas.com>
  * Copyright (C) 2010, 2011 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ECOVEC_H
index 3233f6653c4e2d4eabb05195d7fc2e8bb6468a55..93ab900f11c679a3fc547df151df78571c168b13 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Intel Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 6a92e7fde8160fbffd886f5aa6816f519552ed3d..a1731d653b2a0d0bd5898dfd5d4978990495cada 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Albert ARIBAUD <albert.u.boot@aribaud.net>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_EDMINIV2_H
index b0276151398f40d23986c6062a0a4a378c6eb58e..33418cfbec4c074cdc3bfd1f774126d5af0f73da 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 9c145200a2f98a8fce55c168c0d83fa992ef81d9..f5e92d67187909154dfbd0c5ef4c9deae69ce49b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Stefano Babic <sbabic@denx.de>
  *
  * Configuration settings for the E+L i.MX6Q DO82 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EL6Q_COMMON_CONFIG_H
index 5a9c48f8d098aabdf4cd62725d3eec8f1760f729..03926bcef6ad325c8538c51c15e6e2a68ee8a91a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Eukréa Electromatique
  * Author: Eric Bénard <eric@eukrea.com>
@@ -6,8 +7,6 @@
  *
  * based on mx6*sabre*.h which are :
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __RIOTBOARD_CONFIG_H
index 7fd1f5add68f210c89f92ce3e418d339837df242..977ff45ff0de70a912dc4873e2b39c669d004c0c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the SAMSUNG ESPRESSO7420 board.
  * Copyright (C) 2016 Samsung Electronics
  * Thomas Abraham <thomas.ab@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ESPRESSO7420_H
index ba90dcc2c30ce31b528ef3d7405d38c1e2b4f407..978a9e006bbc22fa886dde649c29f46099266eef 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the ESPT-GIGA board
  *
  * Copyright (C) 2008 Renesas Solutions Corp.
  * Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ESPT_H
index a605f8d73e0c84ed18fe273ca8aacb3eea4666db..a13be398d516749d66f65937183642fc5f335ade 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Siemens Schweiz AG
  * (C) Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * U-Boot file:/include/configs/am335x_evm.h
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ETAMIN_H
index e93d0a12ebdda35e07954a5dbc172ffed5209e2d..ca5c65fe5aa41489d89006c5f2d86b7b4235ef3c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * egnite GmbH <info@egnite.de>
  *
  * Configuation settings for Ethernut 5 with AT91SAM9XE.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 552cd366bcdf6eca5da12ab9b457939309f94a07..e4b07e3bd68656163e52b71262b3ae3e0596706a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012-2020  ASPEED Technology Inc.
  * Ryan Chen <ryan_chen@aspeedtech.com>
  *
  * Copyright 2016 Google Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 4160187d50ca70816480a4625a4df8ab83db7da3..e67bee17215582f8e97d55ae64ea42deed4e1e94 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIGS_PX5_EVB_H
index aa07889ff227577745aee197afc09c4147ee2b90..b03612cfcfb9679325c9128d214a20a2b10d9925 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index a34153aac5a5eac76d5178299b3491bdbbfc4a0e..73ceab03732a4d152f5943612f93ccc4836e4d46 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __EVB_RK3128_H
index ae981f7610dc4159452662bc25c86a58740407a9..369b0bc68a275253135918187ffc4bf6398a8303 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 15a374cca7dfd7b1e78dc7052d20239a9859de3a..ddd7012c8f396e1ae98d23286aeeee389ee09ee8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 93b18b8c46e1504c9bb8796f6c7e66f342cf4b4a..ed5888bfd3e99ff08afe4bcda289aadebd4eb351 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __EVB_RK3328_H
index 66ead6c117230aacede8099e0ee634a0bee9bd1d..a99eeab484434b4fae55a81ae9b8e9e3ab6c9d80 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __EVB_RK3399_H
index ff3531b3217cdec4f7811e939217d8d95ff6c698..34739c74745345c6166658500307e4439d5fb381 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ec467541168d47eaef3fe788623cc8c4e31289ce..f3f194ff7a188147a2133d2a613d6920e57c5707 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  *
  * Common configuration settings for the SAMSUNG EXYNOS boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EXYNOS_COMMON_H
index 996dbed99dff65572a5f1561e92c8124e0992f48..005f65d4ed6a81cfa94ec60304dab29f0dc952c6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG EXYNOS5 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_EXYNOS4_COMMON_H
index 57101b671d2a149501d2a47fff0f92ea6c524f06..a7621fc701b2606d42f6337bf94dbf189d0e8f80 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG EXYNOS5 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_EXYNOS5_COMMON_H
index 11aa6b8a9a87b678c77beaa4187b838ed310b1b5..696f009de9121bc1625d1ba2fdca4843793e8835 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Google, Inc
  *
  * Configuration settings for generic Exynos 5 board
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_EXYNOS5_DT_COMMON_H
index cc6f7328ff8facca1d0e8217560ae533d89ff8d5..eaf40a0e7dfa3849b111915ca2038fd73848ba8e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG EXYNOS5250 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_5250_H
index e13092515ad14e8d97dbb2a688a999807e426a68..3738c78d258e1ffafe5ff328045983e656218ca4 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG EXYNOS5420 SoC
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_EXYNOS5420_H
index 4e104718be9c5393e098d173a568ee6c3323ddc1..2885cd70928e35eed5c1d30453a972e46067dcb8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the Espresso7420 board.
  * Copyright (C) 2016 Samsung Electronics
  * Thomas Abraham <thomas.ab@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_EXYNOS7420_COMMON_H
index 15a374cca7dfd7b1e78dc7052d20239a9859de3a..ddd7012c8f396e1ae98d23286aeeee389ee09ee8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 2b0ac9ec5f43e62c8bb47679063bcd5b72538cf5..9e4a66902b50f9a28ccabce9e79b211511adbb7c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 6ca69fb99623205b3622c8162589a6e005bf9de3..cda5f4d6eb01b29d2fc469175f3c09e1cf742fe0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011, Stefano Babic <sbabic@denx.de>
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
  *
  * Configuration for the flea3 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index cf798d07e790e7090e785490a1a0d87f48b04511..507d08cb1107c0363d1e38168002d8b1edbee61f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 44c92f9d480b8cc89c97f53569c8e4e337890bcb..32631a20c3583bd0ab3009092caa68092dbafc03 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Timesys Corporation
  * Copyright (C) 2015 General Electric Company
@@ -5,8 +6,6 @@
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the GE MX6Q Bx50v3 boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __GE_BX50V3_CONFIG_H
index bb2ef9a31b718db4c0516fea3f17c635aacbaf97..91f4feb737086270b08097086f654595c02a3cea 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Andreas Färber
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIGS_GEEKBOX_H
index 0dc8ed143e2f5671d286dd2a0a8fecf462d2b745..1d9fe29f9ed4b3846793392d4296b050843bd2d8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Suriyan Ramasami <suriyan.r@gmail.com>
  *
@@ -8,8 +9,6 @@
  * Prafulla Wadaskar <prafulla@marvell.com>
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_GOFLEXHOME_H
index 1f814bfe7ab3bb6325900c3998a1665b83a3372b..00523d2fc4c4e48deab4d714de1dd58c96a4f050 100644 (file)
@@ -1,17 +1,13 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * include/configs/gose.h
  *
  * Copyright (C) 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __GOSE_H
 #define __GOSE_H
 
-#undef DEBUG
-#define CONFIG_ARCH_RMOBILE_BOARD_STRING "Gose"
-
 #include "rcar-gen2-common.h"
 
 #define CONFIG_SYS_INIT_SP_ADDR                0x4f000000
index fd26fef7b9ae0458bc6066a40614e5f8c0184dbe..4a6da951c87508c245a9eaa6bac1dd109f91c24b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * eInfochips Ltd. <www.einfochips.com>
@@ -8,8 +9,6 @@
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
  * Contributor: Mahavir Jain <mjain@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_GPLUGD_H
index dcb2a698f8703f316912a997196a340f818170bb..d59cddb002e55646dea21a3c283d529812238d7d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009-2014
  * Gerald Kerma <dreagle@doukki.net>
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Siddarth Gore <gores@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_GURUPLUG_H
index a470bd8f4c60cc4927742acc1865dcd5d699ec57..b8eefe3b1185f34d48c490b5b5c9d409869dae83 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Gateworks Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index a657db956bf013114b2df8189dfe367dd40d0b9f..69100d3d2ab6bece50c46f75e06df4eece612b91 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * iPAQ h2200 board configuration
  *
  * Copyright (C) 2012 Lukasz Dalek <luk0104@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 9a0b1aff247040d41819595f2a4eef29c00c463d..3ec9e87fb04df56c246f08a109d80134e6304244 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010-2012
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 038ffcd9998c4c01a7e22d563d0138e6aa9b468c..4d2f1f0aa8a97239d5d8942575b62c82cb5842c7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010-2011 Calxeda, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 6f5b50f76425c2a3d6331126f3f360a30c43cc7a..c451f63cfbab2d6feb29e581096491e1911b652a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Linaro
  *
@@ -5,8 +6,6 @@
  *
  * Configuration for HiKey 96boards CE. Parts were derived from other ARM
  * configurations.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __HIKEY_H
index d6761ddad1d6e3750076f57bd3b2f0f745006e7b..941684425f77d5498b9e05879dc71ab6f1b7d34c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index f476f5bed7df35be7faa0f936f0dd171f4853d78..3684f4d6d63e2b88d73bddc70f87ea2a5006d557 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_HSDK_H_
index f9942190090c15a0b3169a63037fc26ee0d15cfa..0a33220ea7be5626a28172268ab7429df791f6f3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <configs/bmips_common.h>
index 57f56b5bc26174283f4e9721628ae35fae15c99c..5f071d02b7397712edba1ea2aa3ef4f26c6b9d8b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011-2012
  * Gerald Kerma <dreagle@doukki.net>
  * Luka Perkov <luka@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_IB62x0_H
index d528d3f0d43752ab892e131a71ebe6be3b281f72..66131cca622b0b406b85b18a22fbb001837d3726 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009-2012
  * Wojciech Dubowik <wojciech.dubowik@neratec.com>
  * Luka Perkov <luka@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_ICONNECT_H
index 835789528d5146129240d8bfb935f6b74420f6ed..020d29072ff7576fc13a632f5584793bf8947139 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -5,8 +6,6 @@
  * Based on:
  * Copyright (c) 2011 IDS GmbH, Germany
  * Sergej Stepanov <ste@ids.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 75bb98c3d339882842b1d959e4c38178df27d27d..29b23fa40e501623b7d0f66519375c4889090afb 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Imagination Technologies Ltd.
  *
  * Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Imagination Technologies Ltd. MIPSfpga
  */
 
index ad9aca4cf394f5794c68287c3f95d7af8ae6f434..7cf5e0bd70ba7ae254bee129f6754aba0e87aac0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Heiko Schocher <hs@denx.de>
  *
  * based on:
  * Copyright (C) 2009 Ilya Yanok <yanok@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMX27LITE_COMMON_CONFIG_H
index 86604d6706c06f10e8c1ce2127b42fcc0991a3ef..28c982a528e62516e79581182e3f38af153f46a7 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Amarula Solutions B.V.
  * Copyright (C) 2016 Engicam S.r.l.
  *
  * Configuration settings for the Engicam i.MX6 SOM Starter Kits.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMX6_ENGICAM_CONFIG_H
index bfc9b33e8c8df3feff81730a084b1a8a2f1c6241..0226510b2e39ad4c26e08d81944fc00e85fb5c85 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Logic PD, Inc.
  *
  * Configuration settings for the LogicPD i.MX6 SOM.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMX6LOGIC_CONFIG_H
index 5a062260fe8d49e026d31a3822d1b03f56a228a0..720ff045a7ca64bb1dd2d4dd15f22d68a66285d0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Gateworks Corporation
  * Author: Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef __IMX6_SPL_CONFIG_H
 #define __IMX6_SPL_CONFIG_H
index 2495486c09168f43c791ef09ece6c2e001947092..1eb6cd894d2255586a1f50db09ade46f5c8a501c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SPL definitions for the i.MX7 SPL
  *
  * (C) Copyright 2017 CompuLab, Ltd. http://www.compulab.com
  *
  * Author: Uri Mashiach <uri.mashiach@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMX7_SPL_CONFIG_H
index cf74052d70bb854d9c19ef0b8ce5e2230236dc1b..811384ebbe45395296dff9f05c915ab060e4ef59 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Linaro
  * Linus Walleij <linus.walleij@linaro.org>
  * Common ARM Integrator configuration settings
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define CONFIG_SYS_MEMTEST_START       0x100000
index 4669f39fc475bbbd597b97eb52e3612e71884db2..4a9c60d758a949fb8ffc27495f8c568ce5d0116c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Texas Instruments.
@@ -8,8 +9,6 @@
  * ARM Ltd.
  * Philippe Robin, <philippe.robin@arm.com>
  * Configuration for Integrator AP board.
- *.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index b1f98ee0509c478406a47d7215b03215ec509ae1..56931b78a621c8c246ba00fe38af6ca872e20492 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Texas Instruments.
@@ -8,8 +9,6 @@
  * ARM Ltd.
  * Philippe Robin, <philippe.robin@arm.com>
  * Configuration for Compact Integrator board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 28e5d53951b6453c2fc312170c0c2565746b2eb4..faf21ddb082180cb05a5a5f8b02163f37947e64e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Heiko Schocher, DENX Software Engineering, hs@denx.de.
  * Based on:
@@ -8,8 +9,6 @@
  * Based on davinci_dvevm.h. Original Copyrights follow:
  *
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index f7836c83b0ff68810bae7fb6b2d2e8e93bc63fbd..93fcdd6bcc576f8189c149d6febe2523781d270e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2013-2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #ifndef __CONFIG_H
index a438a1a429c2963f4a48f8476b271c7ade79aa8f..2c0e4cbe92fd2244ce759fd2fac0b8f09c613ce0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration header file for TI's k2e-evm
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_K2E_EVM_H
index b14f6c5422ebdd423b23a0c64444511efe00c4be..90f9a9922cab98cb432efe08d79e5f45cca7051e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration header file for TI's k2g-evm
  *
  * (C) Copyright 2015
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_K2G_EVM_H
index dc0ac7d8bc84fcc885ec247f52a3d131efb9a36a..0b909a1bf6fabbbe82c8c67eefbfcc4dc6160734 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration header file for TI's k2hk-evm
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_K2HK_EVM_H
index 87639dff580b1da3dcf0fd41eec234b4b1aa002a..59e6b096733a47c37a713a9a45de4c53e6a18f39 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration header file for TI's k2l-evm
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_K2L_EVM_H
index b7d510e6b00b99ae42a7ffc0c97e65fbe0acab40..56a4b84ef8ec1a5d0984ab0e25f3509c835429e2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Amazon Kindle Fire (first generation) codename kc1 config
  *
  * Copyright (C) 2016 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index f44b388b323631f0297b959f4bc5092c8ba0b350..3a9c1e69925e2ee498fbe4987e3b86529f623f34 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Khadas VIM
  *
  * Copyright (C) 2017 Baylibre, SAS
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
@@ -14,6 +13,6 @@
 
 #define MESON_FDTFILE_SETTING "fdtfile=amlogic/meson-gxl-s905x-khadas-vim.dtb\0"
 
-#include <configs/meson-gxbb-common.h>
+#include <configs/meson-gx-common.h>
 
 #endif /* __CONFIG_H */
index cf3fc438df95863b0c68c7f4ca3eefc9194043ea..92511193f667fd685a6d7320c4b57bd61143a1dd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008-2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_KEYMILE_H
index c4d4b0c0fae0e1df5f62711642c047db3c8de444..3b45e27bf5a6f61dd7db0310da52c2b15c0120eb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_KEYMILE_POWERPC_H
index f9fed79127967e7d248ff4e08addacae9b64f17b..0e0b1b4605b50abe475633043d85c9dbe2c66053 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Keymile AG
  *                    Gerlando Falauto <gerlando.falauto@keymile.com>
  *
  * Based on km8321-common.h, see respective copyright notice for credits
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_KM8309_COMMON_H
index 5bc546c23d18273a914a900c77be8b28ca1035ef..41b3ba28429ecaa011e4b7b1b12dd030b88c8a0f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2006 Freescale Semiconductor, Inc.
  *                    Dave Liu <daveliu@freescale.com>
@@ -16,8 +17,6 @@
  *
  * (C) Copyright 2010-2011
  * Thomas Reufer, KEYMILE Ltd, thomas.reufer@keymile.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_KM8321_COMMON_H
index f31506238e0956fb63ce9fff922d5553bcc6792d..330c252f7d25c9baa07e4eb5de5a0d694bd400e0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_KM83XX_H
index c6761921c76f276c1e544f44048946bb1d3a06dd..9245d32ba919ad4cb3d0281acef2cc0129d403bb 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
@@ -8,8 +9,6 @@
  *
  * (C) Copyright 2010-2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 05a4e86511e5f1c32f6eb7be3fa012559479837a..04371f94f83fc9016217fa15320c4f5f46a3bf0b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Keymile AG
  * Valentin Longchamp <valentin.longchamp@keymile.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_KMP204X_H
index 280da9d6cc59d0a51471209414e1eee3ec4375fe..feb8a9a16dc7295362ebe839935d4a3603007ae0 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Holger Brunck, Keymile GmbH Hannover, <holger.brunck@keymile.com>
  * Christian Herzig, Keymile AG Switzerland, <christian.herzig@keymile.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 15e4b466252229cd024256a11eff1aa0c2f29385..e7b12d0dca598953848cc32102967005a8887515 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
@@ -9,8 +10,6 @@
  * (C) Copyright 2011-2012
  * Holger Brunck, Keymile GmbH Hannover, holger.brunck@keymile.com
  * Valentin Longchamp, Keymile AG, valentin.longchamp@keymile.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 37a33e5ae016e4e32c8fc294c592419b582c7cab..c50026d71e253577d2f551d125e380a07ed51ddd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Keymile AG
  * Valentin Longchamp <valentin.longchamp@keymile.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ec2162cb80384e79294eb5456c33e5f62c410600..e5e667ce331d004916da51763047af8a9caf19fd 100644 (file)
@@ -1,17 +1,13 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * include/configs/koelsch.h
  *
  * Copyright (C) 2013 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __KOELSCH_H
 #define __KOELSCH_H
 
-#undef DEBUG
-#define CONFIG_ARCH_RMOBILE_BOARD_STRING "Koelsch"
-
 #include "rcar-gen2-common.h"
 
 #define CONFIG_SYS_INIT_SP_ADDR                0x4f000000
index fae2faec2f3acd5a6260c430c20985d321a888f9..d243fc675fa32cf390ff9acc784e17d1ccd728b8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * K+P iMX6Q KP_IMX6Q_TPC board configuration
  *
  * Copyright (C) 2018 Lukasz Majewski <lukma@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __KP_IMX6Q_TPC_IMX6_CONFIG_H_
index d2d630d6107f7dd5c6609d6f6615358a7f98ff8b..1ef7633633fe399e7a94fcb21fc6a3b337ead3b4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 179c7603f266ef1cbde628d7bf5a7ce122780922..016c2fd9ea4a8d67acf33464d862482238e8c473 100644 (file)
@@ -1,17 +1,13 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (C) 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __KZM9G_H
 #define __KZM9G_H
 
-#undef DEBUG
-
 #define CONFIG_SH73A0
-#define CONFIG_ARCH_RMOBILE_BOARD_STRING       "KMC KZM-A9-GT"
 #define CONFIG_MACH_TYPE MACH_TYPE_KZM9G
 
 #include <asm/arch/rmobile.h>
index 41b41077e22ffac4ccf6fa9a698c78aec197e31c..ac9ac4aeaa563c61252d1540f27bf08c1b1a68e4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_LACIE_KW_H
index 0d9272cfa310d0b5c8486c5ed4ff531dbca59389..ebcd179ffd7f93d44b31f4778fae3aa1c7de7a85 100644 (file)
@@ -1,18 +1,14 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * include/configs/lager.h
  *     This file is lager board configuration.
  *
  * Copyright (C) 2013, 2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __LAGER_H
 #define __LAGER_H
 
-#undef DEBUG
-#define CONFIG_ARCH_RMOBILE_BOARD_STRING "Lager"
-
 #include "rcar-gen2-common.h"
 
 #define CONFIG_SYS_INIT_SP_ADDR                0x4f000000
index 0431d05a4b9d7c1bea5d0ded4f30771165d4495a..542b8f072c705b9987b6d1faeb314a3867d90d11 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 David Lechner <david@lechnology.com>
  *
@@ -8,8 +9,6 @@
  * Based on davinci_dvevm.h. Original Copyrights follow:
  *
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 08dfb30de07221acf39ce448b42cc7d1682789b0..b44d3bdd32163651a28f4262950ecc001f32d89a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for LibreTech CC
  *
  * Copyright (C) 2017 Baylibre, SAS
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
@@ -14,6 +13,6 @@
 
 #define MESON_FDTFILE_SETTING "fdtfile=amlogic/meson-gxl-s905x-libretech-cc.dtb\0"
 
-#include <configs/meson-gxbb-common.h>
+#include <configs/meson-gx-common.h>
 
 #endif /* __CONFIG_H */
index c40dbadc151cb18beee5b640c49dab3a27373b19..b9c6bf89543b534dbb07c5bfa63441573548d2b7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIGS_LION_RK3368_H
index 1e1fb77076a2822017bf933270dac037197010b9..6af8e70be68bebc08d716ef12c65f2b1df16b392 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  * Copyright (C) 2016 Grinn
  *
  * Configuration settings for the Grinn liteBoard (i.MX6UL).
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __LITEBOARD_CONFIG_H
 #define __LITEBOARD_CONFIG_H
index 9a28fd27ebc36e04f036a95900026678b5e7259d..d6baf166e4577878c82374f6c6358130d39bb49a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1012A2G5RDB_H__
index 35ecb3ce5632ae3bcc391d345cd2464e4303edf4..787adbc3823fdee14928ccf1ed6d7a0abb657939 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1012A_COMMON_H
index 6bb6927039d9a2e1004ede469d4de453b91e16ce..73ac162ffb1b31ac6f8298b981bc9d402766c648 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1012ARDB_H__
index 3829f1ad28d245f3067812bf3fa0e2043776c2b9..d508bf9055cafdba5b1720bc72a854bf0c4d368d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1012AQDS_H__
index e24d261d880221798c5b1c90790942a121db6bea..24980f8bbfa75e7dd2ef2abbeec5cb5ef0829324 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1012ARDB_H__
index dc1206f012b681ecb8783dca5b8ecb76655532f8..0c900eb1343dc9383f524d77d26e7d1d51eb166e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d0924109d55d8cb9928d73f805355d433bedc168..0b4a6a47f433fa0de7cdfdc87cff8fb23b6decdf 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index c11f454b20ecc0411eaf97f89cd5ed0c9be6735a..cf23c33d857ddd36ab100b4c7b6261589c08bae4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 5ab29a14db467f9a5a7b579d63dc697f351b7057..1faed4e69a5593aade99623258065e8df271ad9c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1043A_COMMON_H
index 43be0cd7f95a2e7d4a5e6fa78d85860c8f715869..f4a0cc070edf41c0cc09b47ff5c6fabc247f8030 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1043AQDS_H__
index 06e24502a5036b8128fb497bafb16537c6225414..9b24056985f9c88b3b26fefeb505d80c60b84718 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1043ARDB_H__
index 2851c84b02bdabd7c7d56db9f3d83813f100620e..c687c9ec6404ebe1031f5d6f6c52a8def7d61ae8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1046A_COMMON_H
index 39b52ddccbdafa7f8bca3d35a1bf17f90b55a5d5..e873682766460e6902b61521fa2b5032bd878f88 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1046AQDS_H__
index d63badf3b1432877245f8f82f210efd9d5764a79..2d45bbcd4deabea2eb9466186c055e827eeb26ad 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1046ARDB_H__
index 814760ebe9fd7a236602238e2f1aa4ba7dbb0620..0df90161d7552b14095452983b9a70bdc1fb6a60 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1088_COMMON_H
index 88c58163fe7ac2e10c215c2c6b70a249525ea86d..d2c80fc3b66b5b00baf118cdf261bc2f2f486f00 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1088A_QDS_H
index c92cb72601c0139c43a96703322757b467b0b6bd..4459994eb4365706624c3880fad9d50251edf992 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS1088A_RDB_H
index 258a6f1a042b74717e711b81ab6c69c189b2214b..f1717ce579afc2634d9994812247a63e9fccab15 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS2_COMMON_H
index c2fdc4daf6fb5b6666f2e20d7f234d5c6495ee36..76ac5363c50078e9d6a58cd9f181d204a98a7a59 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS2_EMU_H
index d4da91fcfecb27ff01dd8c81c45bdfd195928437..f44b9e49c11bd9ffda06d8090eb1de7c6125295f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS2_SIMU_H
index 213a5a5b91cc4112dea137b8b65cb027cef6d689..81a092b0db397b001ba79d9553148a0db65f1448 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
  * Copyright 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS2_QDS_H
index 012c24f88eaf4b585b01ef06d528516606ff8495..73a405f8d93f2f43e8e4996dde8922ab5c14b947 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
  * Copyright 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LS2_RDB_H
index 624356afd369a0f5b3e84945cb2e25ed9b0e2d4c..8d1f0aac1da9c43ffa4c46d62bed5b3912fc1fa8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 Michael Walle
  * Michael Walle <michael@walle.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_LSXL_H
index 9c4d01e1d171a0cf3df7882960d7daad695007a4..bb1d6b4f5d035108d75d2ed42da189e197b94efd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIGS_M28EVK_H__
 #define __CONFIGS_M28EVK_H__
index 0ef9929b883605534006efed0c0e0d8f2c39479c..9eaafc538cc2cfeb1cd8e17c7a88ceb83063c5db 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Aries M53 configuration
  * Copyright (C) 2012-2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __M53EVK_CONFIG_H__
index 1781db8cb5812260acf8e3f140f2ddec7636a7d7..5e3d6e80a87b1ca0e9444ab1a4ed3d6ecf6646eb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Aries MA5D4 configuration
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MA5D4EVK_CONFIG_H__
index 17951bf75b24da84341b40ca2b1c2aa6a77f380d..363a2a64949cada0d818a1a6448b394bc63902d9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2013 Gabor Juhos <juhosg@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _MALTA_CONFIG_H
index 0f97b4c1e0c422969720e5b6bc7a3c8b31e8c468..565a4c18ace3a48e4c5e264357f0215445cf1bb3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_DB_MV7846MP_GP_H
index 0aa797aa60632a9772cc9cd5630c8121944ee61f..bd6147179997ec0e35fbad74cfbdcc2ee3c97652 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016-2017
  * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 27098eca734403e20da1a80ce09ce13ca9fa6da2..a6fdb1c11d381acb4e9868a5c8055ccda95c513b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Ilya Yanok, Emcraft Systems
  *
  * Based on omap3_evm_config.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 2efdc52ac5d3c9fd3ec1f85a77cdc42d26bb7757..b290df589154e8ce87b3ff8eeafbf7c14773ee92 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
  *  (C) Copyright 2011-2012
  *  Avionic Design GmbH <www.avionic-design.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 6914f0eb883ce0535ea524ca9a3c16acc07e0d3e..004b2b33304fc21534cc28020566d8e13583e78a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -8,8 +9,6 @@
  * esd electronic system design gmbh <www.esd.eu>
  *
  * Configuation settings for the esd MEESC board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
diff --git a/include/configs/meson-gx-common.h b/include/configs/meson-gx-common.h
new file mode 100644 (file)
index 0000000..6e61b70
--- /dev/null
@@ -0,0 +1,46 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+/*
+ * Configuration for Amlogic Meson GX SoCs
+ * (C) Copyright 2016 Beniamino Galvani <b.galvani@gmail.com>
+ */
+
+#ifndef __MESON_GX_COMMON_CONFIG_H
+#define __MESON_GX_COMMON_CONFIG_H
+
+#define CONFIG_CPU_ARMV8
+#define CONFIG_REMAKE_ELF
+#define CONFIG_NR_DRAM_BANKS           1
+#define CONFIG_ENV_SIZE                        0x2000
+#define CONFIG_SYS_MAXARGS             32
+#define CONFIG_SYS_MALLOC_LEN          (32 << 20)
+#define CONFIG_SYS_CBSIZE              1024
+
+#define CONFIG_SYS_SDRAM_BASE          0
+#define CONFIG_SYS_INIT_SP_ADDR                0x20000000
+#define CONFIG_SYS_LOAD_ADDR           CONFIG_SYS_TEXT_BASE
+
+/* Generic Interrupt Controller Definitions */
+#define GICD_BASE                      0xc4301000
+#define GICC_BASE                      0xc4302000
+
+#define BOOT_TARGET_DEVICES(func) \
+       func(MMC, mmc, 0) \
+       func(MMC, mmc, 1) \
+       func(MMC, mmc, 2) \
+       func(PXE, pxe, na) \
+       func(DHCP, dhcp, na)
+
+#include <config_distro_bootcmd.h>
+
+#define CONFIG_EXTRA_ENV_SETTINGS \
+       "fdt_addr_r=0x01000000\0" \
+       "scriptaddr=0x1f000000\0" \
+       "kernel_addr_r=0x01080000\0" \
+       "pxefile_addr_r=0x01080000\0" \
+       "ramdisk_addr_r=0x13000000\0" \
+       MESON_FDTFILE_SETTING \
+       BOOTENV
+
+#define CONFIG_SYS_BOOTM_LEN    (64 << 20)      /* 64 MiB */
+
+#endif /* __MESON_GX_COMMON_CONFIG_H */
diff --git a/include/configs/meson-gxbb-common.h b/include/configs/meson-gxbb-common.h
deleted file mode 100644 (file)
index 5794bc0..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Configuration for Amlogic Meson GXBB SoCs
- * (C) Copyright 2016 Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#ifndef __MESON_GXBB_COMMON_CONFIG_H
-#define __MESON_GXBB_COMMON_CONFIG_H
-
-#define CONFIG_CPU_ARMV8
-#define CONFIG_REMAKE_ELF
-#define CONFIG_NR_DRAM_BANKS           1
-#define CONFIG_ENV_SIZE                        0x2000
-#define CONFIG_SYS_MAXARGS             32
-#define CONFIG_SYS_MALLOC_LEN          (32 << 20)
-#define CONFIG_SYS_CBSIZE              1024
-
-#define CONFIG_SYS_SDRAM_BASE          0
-#define CONFIG_SYS_INIT_SP_ADDR                0x20000000
-#define CONFIG_SYS_LOAD_ADDR           CONFIG_SYS_TEXT_BASE
-
-/* Generic Interrupt Controller Definitions */
-#define GICD_BASE                      0xc4301000
-#define GICC_BASE                      0xc4302000
-
-#define BOOT_TARGET_DEVICES(func) \
-       func(MMC, mmc, 0) \
-       func(MMC, mmc, 1) \
-       func(MMC, mmc, 2) \
-       func(PXE, pxe, na) \
-       func(DHCP, dhcp, na)
-
-#include <config_distro_bootcmd.h>
-
-#define CONFIG_EXTRA_ENV_SETTINGS \
-       "fdt_addr_r=0x01000000\0" \
-       "scriptaddr=0x1f000000\0" \
-       "kernel_addr_r=0x01080000\0" \
-       "pxefile_addr_r=0x01080000\0" \
-       "ramdisk_addr_r=0x13000000\0" \
-       MESON_FDTFILE_SETTING \
-       BOOTENV
-
-#define CONFIG_SYS_BOOTM_LEN    (64 << 20)      /* 64 MiB */
-
-#endif /* __MESON_GXBB_COMMON_CONFIG_H */
index fbf09025f3ca0f1bb9a658192f15c30d2491e15d..966feeeafd7c59ae82539ca1ddf2f95b67bf4e7d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2010 Michal Simek
  *
  * Michal SIMEK <monstr@monstr.eu>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 5b1660cb5b55a58331c48fe6d2ed318b8896942d..459eae820ac42a491d1e95eab60cd80a96dab795 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 0c43a2343d09974e24aa9f9e878d91b983484aa0..c9691a0392def2ac3698503628c8230c3edc41ae 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 2b7b600cf75700b15d204004a2853ccce2976c67..e978734bab9b782a9097e6e0ef90b169615ff796 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009-2010 Freescale Semiconductor, Inc.
  * Copyright (C) 2010 Ilya Yanok, Emcraft Systems, yanok@emcraft.com
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index f1600b2a3bda2d1c5d92ccc41de8e7f32acf9d5c..c6023a1e1b63f049631d819e525dc322f8e26bf6 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for MPR2
  *
  * Copyright (C) 2008
  * Mark Jonas <mark.jonas@de.bosch.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MPR2_H
index 8a1a7ee2086cc9006416d3412eded966306f715b..e7179705c9eca6eccb110636245fd479366f2fa0 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Hitachi Solution Engine 7720
  *
  * Copyright (C) 2007 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MS7720SE_H
index 687f8ff1ef983dce0bfae0ca432ede630003c11f..12327641fb71e44d8cdde5a3cae15b69be224d38 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Hitachi Solution Engine 7722
  *
  * Copyright (C) 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MS7722SE_H
index c70191a4fd25141aa731542a853f6c9446f56de8..b2cb6bab7c97eae5fcd3ef7973056a4ae315286b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Hitachi Solution Engine 7750
  *
  * Copyright (C) 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MS7750SE_H
index 3810fd948f0282d8d0a9ac4d497b89b9526adf83..3b11cc0e50eaa2152a3a6133f02ffa78c910a22c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
@@ -6,8 +7,6 @@
  * Configuration settings for the Teejet mt_ventoux board.
  *
  * Copyright (C) 2009 TechNexion Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 62a303c492bfa4933c3d4369c96a1b4af5cfa24d..fa9b5bcf3a516f204a7d86f2046feca733a3c4c1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f6ac035549ece690c7f719cebbda126f43e18c46..df686dbe4f6c5d43e1808787efc91773126ef141 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009-2015
  * Marvell Semiconductor <www.marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_MARVELL_PLUG_H
index f4647b0b03bc93a2d047c5c151d27089afc6b2a3..621b3722d6c7a78a7d7fa319638593cb7761d08a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_MVEBU_ARMADA_37XX_H
index 44ec7025fbe43322c8164f1f2a9a58a9be309340..9205bd9632c3301d87c67f7eb0a844d61383d0b9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_MVEBU_ARMADA_8K_H
index bca62efd5723cf72c8d7e61c86fec0909f68a0cd..abebda4292673851bb3e003302f1e8d01bc08252 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIGS_MX23_OLINUXINO_H__
 #define __CONFIGS_MX23_OLINUXINO_H__
index 16723968f08698d9cb9fd78bc2d0b8691c1b7904..b7ac9c25340d671663ffb17b5be5375f7ed35444 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX23 EVK board config
  *
  * Copyright (C) 2013 Otavio Salvador <otavio@ossystems.com.br>
  * on behalf of O.S. Systems Software LTDA.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIGS_MX23EVK_H__
 #define __CONFIGS_MX23EVK_H__
index a929d9f731f2f518da57b13156158e7cdeae595d..166f3d1861c6f579f514b5c53dd5380278d5a0aa 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 79d4c9b2ce35df62689347fa5170eee06fd2506b..f373b1e24e90e1beecd772bc9e0117098556f0c7 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 Freescale Semiconductor, Inc.
  * Author: Fabio Estevam <fabio.estevam@freescale.com>
@@ -5,8 +6,6 @@
  * Based on m28evk.h:
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIGS_MX28EVK_H__
 #define __CONFIGS_MX28EVK_H__
index 899f477ca9ea7d109f3cb0f2ae8e46d042a78083..583892fed213053ee150dd4bc0cf2fd988f0a56c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Magnus Lilja <lilja.magnus@gmail.com>
  *
@@ -7,8 +8,6 @@
  * Kshitij Gupta <kshitij@ti.com>
  *
  * Configuration settings for the Freescale i.MX31 PDK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 3aefe5b8624f7c722bbf0327441545765bc1ca4c..ad5fe82dfc84041507a9edafd230041f28ea55d3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010, Stefano Babic <sbabic@denx.de>
  *
@@ -6,8 +7,6 @@
  * Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
  *
  * Configuration for the MX35pdk Freescale board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 173cb5c48f5595db5e3bdf3ab8bbdc09e8023bd5..7cccca018a7014a841f8c73ba5424e2a3c37d946 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de>
  *
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the MX51EVK Board
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 733f59cdade2d9385bcbfb748413a3fa89ea3216..d15a4cab3c59aff9c386a1763021bf7684b38eaf 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the MX53ARD Freescale board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 091443933c24041a2e3d7409c3a44de1d0f004bd..5752bf17908886fbf23cef859f5ca3e98ca29f06 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015  Beckhoff Automation GmbH & Co. KG
  * Patrick Bruenn <p.bruenn@beckhoff.com>
@@ -6,8 +7,6 @@
  *
  * Based on Freescale's Linux i.MX mx53loco.h file:
  * Copyright (C) 2010-2011 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 087fc5f3e010111870fa9b7a8a8102a40d55f892..3bfba35afce44345dec3ec5cfc2cf5b0a1c895ea 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the MX53-EVK Freescale board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index b96483b2b4236b2506d12b17d654d24efe027f9c..0c74e563a048c8b488339f6745a34d0e344b81d7 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * Jason Liu <r64343@freescale.com>
  *
  * Configuration settings for Freescale MX53 low cost board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index e2ce79671d0489a9db1d3a088637ccf347753bc2..d8a724c71aa9e914315814de99947439bb3ad244 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * Jason Liu <r64343@freescale.com>
  *
  * Configuration settings for Freescale MX53 low cost board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 0a3578f27cbc9c9b186a00b07ef439580ae0910d..0887fe7d61188392a333d95a0c36fb62bccc1e56 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the MX53SMD Freescale board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index fadadb3d1b77eb8c9e3a9254dff462daad009393..a8182b3434f95d14b56645d7c27b96240d8a4332 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __MX6_COMMON_H
index 9fbd162d8f7c89d355074e1048b5521633747045..6e2137769822799335fa14f3527920673382c186 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the SolidRun mx6 based boards
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __MX6CUBOXI_CONFIG_H
 #define __MX6CUBOXI_CONFIG_H
index 5325ec13101749710ca2275b475f6154fc557dac..fea0cada2acd834c7d37b91bd1992e91180e2587 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010-2018 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the virtual mx6memcal board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 610d643712b2bcf108647b1d22d0b893b9ba0079..7664b22476a3c09101455bfaca934fd4ae4c4323 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6Q Armadillo2 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 6f970a41eff87f94f2a793db72b3b387c5936558..99ecc412a639db98319b05d77d921818238d1881 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6Q SabreSD board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX6QSABRE_COMMON_CONFIG_H
index bba15a7943294073c1e3dd1d0dfdcde17268b40e..143e9ed5ee3072dc3597aea8479026f0cf888036 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6Q SabreAuto board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX6SABREAUTO_CONFIG_H
index 8c06512dc72f1848878d53257358fd89d742af01..555942a2c2ab79100e879c18b698b2a4fd371ddf 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6Q SabreSD board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX6SABRESD_CONFIG_H
index aa2952084aa6e9567561dc4717a966d5eceb3ab1..4eac330a5c90a52aac4c67cb3f8600109daae41d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6SL EVK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 0cf34c477bb88be20ddf5fa54c6ddc7c266d59fd..4d095361e068804431b7f0b00d4b0554cca96108 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013-2016 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6SL EVK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 06e416bb59d1db18ac24b8c5ebf6b16be77aa3ea..4510ebfe3622e5aa60d8757abdc51b44600229d2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6SX Sabreauto board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 713ebf6ac1c2554955151e9a37bfefcec93c4de1..f5ca2fcf04c15d23cd121702b80da8e1307f17fd 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6SX Sabresd board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 733538f2eea2564129234d6c2ad358c1f8a8cf19..31305aab1bea5292b37b96bed1914962dca5d5c6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6UL 14x14 EVK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __MX6UL_14X14_EVK_CONFIG_H
 #define __MX6UL_14X14_EVK_CONFIG_H
index cf9f8abedf9fe6f4e517335b900132c92b72325b..10d0969ac325b3d5cd7427d837807f77b35c42eb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX6UL 14x14 EVK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __MX6ULLEVK_CONFIG_H
 #define __MX6ULLEVK_CONFIG_H
index 3544ffc51663a2ec071e07355677c05488144408..da5a92502bd94b13e2d05f1942cf23d02f65d6b1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX7.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX7_COMMON_H
index 3a9eaf9f4c4924c777875eb2b9f85ed08abffa3c..87d2b52ef14147b9edf02f22485a38372865050e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX7D SABRESD board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX7D_SABRESD_CONFIG_H
index 3dcda9ea7728bc1e0d03228a050b9548b4a684a2..9f8c0641d0d68c5a94884e11741212608c44837c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale i.MX7ULP EVK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MX7ULP_EVK_CONFIG_H
index 99cf4d8e7555e2a2f6c5beb218a6b0436878bd31..b9449a4a40f9b23286c52f1ea6e810c261e9e47c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Evgeni Dobrev <evgeni@studio-punkt.com>
  *
@@ -5,8 +6,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_NAS220_H
index 86d983eaad22b9bfadc3293ac71d2d621cfc31f6..d541e9cee837a7a05ed8dd161726b351f80ca187 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <configs/bmips_common.h>
index 0c3823b143217d16000a7802a698a6f46d718274..9edaec9bff5be3175c5cadc3091eb50b651075e9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <configs/bmips_common.h>
index 7d2cf0bd8c9c202783c7fbce7cbfbc2db2c7bdd0..5ed88d26542b059c8788ab775bfa0381f77b158b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Boundary Devices Nitrogen6X
  * and Freescale i.MX6Q Sabre Lite boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 3cf78d415c9b1d6598f92083c20454d95857c7ce..70bb5b6c2db253dd21614504e2f341fac66ee25b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011-2012
  * Pali Rohár <pali.rohar@gmail.com>
@@ -12,8 +13,6 @@
  * Syed Mohammed Khasim <x0khasim@ti.com>
  *
  * Configuration settings for the Nokia RX-51 aka N900.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 121d339a16df44b64a9cd41c57e99f4177e6c03d..81f7d471aaffd65d87b35ce820c5b9d57b2796e5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the Novena U-Boot.
  *
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 35cb5b057cd70ffb6d053e91660499e3638b1be1..4c320522d2f77d49341ada28a621ba2ec15d99c5 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015
  * Gerald Kerma <dreagle@doukki.net>
  * Tony Dinh <mibodhi@gmail.com>
  * Luka Perkov <luka.perkov@sartura.hr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_NSA310S_H
index 58d3e5f7de89ddd9fc188b074764609ce27d7f7b..0f22606feed5c284867a3cab05f7de7615425974 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2016 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_NSIM_H_
index 0e4c431cabf7cb88b5c22d152521b35db5c2418f..930cdbd4e40bde0157079978ba3cc9e1a1986f84 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Andes Technology Corporation
  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ddc36df4cd9911d4c52fc6264691398114256e15..dd76829e91a48481a1f909afcda27b1800d445ed 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ff30a8ab6b75444c33f9cddc79e6bc5ec4674474..913943421af658da80d697c32430d37c2d83096f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for ODROID-C2
  * (C) Copyright 2016 Beniamino Galvani <b.galvani@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
@@ -14,6 +13,6 @@
 
 #define MESON_FDTFILE_SETTING "fdtfile=amlogic/meson-gxbb-odroidc2.dtb\0"
 
-#include <configs/meson-gxbb-common.h>
+#include <configs/meson-gx-common.h>
 
 #endif /* __CONFIG_H */
index 8faa7a33fcbc30ca213b212a4dbc38cb55657314..92811cfc54889e75de41a773825b8b93645a3b7d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Samsung Electronics
  * Sanghee Kim <sh0130.kim@samsung.com>
@@ -5,8 +6,6 @@
  * Przemyslaw Marczak <p.marczak@samsung.com>
  *
  * Configuation settings for the Odroid-U3 (EXYNOS4412) board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ODROID_U3_H
index 53edd23bdbb547a9b4fb92cbaeb2f055f83068df..9898c42b8ead6347d888b77de7282a485e390641 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  * Hyungwon Hwang <human.hwang@samsung.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_ODROID_XU3_H
index 85b83521e7e8de744aad37793987cf3e1ca834b6..bbc860dfc09362bb645083a1bf92e6cae019114b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments.
@@ -5,8 +6,6 @@
  * Syed Mohammed Khasim <x0khasim@ti.com>
  *
  * Configuration settings for the TI OMAP3530 Beagle board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 1fa02a5281f258f00fa9435615e6b511c2584061..5081f3200e2a48d050d4da9bd9a3812e6179ac4d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the QUIPOS Cairo board.
  *
@@ -13,8 +14,6 @@
  *     Syed Mohammed Khasim <khasim@ti.com>
  *
  * Also derived from include/configs/omap3_beagle.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __OMAP3_CAIRO_CONFIG_H
index 048c8307a4410809f0bd593f67943b4c4e1ae124..41c05795674d790ed55d8ab42c364e7eedaef05c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the TI OMAP3 EVM board.
  *
@@ -10,8 +11,6 @@
  *     Syed Mohammed Khasim <khasim@ti.com>
  *
  * Manikandan Pillai <mani.pillai@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index e2a7f63e4fa2b9dc160f2c11833b85d106bcf85e..0ea1490819247caa6ff40b47616f34a5a6e72954 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common configuration settings for IGEP technology based boards
  *
  * (C) Copyright 2012
  * ISEE 2007 SL, <www.iseebcn.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IGEP00X0_H
index 162b05d505a5ef083a6a219feef4620f32dd2aab..cde61f2fd7fa71e82bf96e4eca9daa517b7beca4 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 Logic Product Development <www.logicpd.com>
  *     Peter Barada <peter.barada@logicpd.com>
  *
  * Configuration settings for the Logic OMAP35x/DM37x SOM LV/Torpedo
  * reference boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 55190a5368b5e46ca4f79cbda773fccefd01aa2c..666ec472849fa130bbe72ca33c22be557233b925 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the Gumstix Overo board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ce4863c6f7c3eb7105d33933d3ddc70ef202ddf0..c4e99e08b17cbb223398f35a54a1b5a3346af848 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008-2010
  * Gražvydas Ignotas <notasas@gmail.com>
  *
  * Configuration settings for the OMAP3 Pandora.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 6d3cd3f4ff0e2c07cf65a3b488ca2d3cc4bf77d1..c62b373de3068705eec00bb498fe44ef1eb1597b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments.
@@ -6,8 +7,6 @@
  * Nishanth Menon <nm@ti.com>
  *
  * Configuration settings for the TI OMAP3430 Zoom MDK board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 8cded9996e2211bf56854edb71acd06a8a84f072..835b7c299efcfa65f583819d95ed3ae0eb35aca9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments Incorporated.
@@ -5,8 +6,6 @@
  *
  * Configuration settings for the TI OMAP4 Panda board.
  * See ti_omap4_common.h for OMAP4 common part
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_PANDA_H
index c7f7131cbc777b8597b7079f2dd21b9517dd6f46..1a0f9cace07bfef1bb18d3ce3e939b173cfe9005 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments Incorporated.
@@ -6,8 +7,6 @@
  *
  * Configuration settings for the TI SDP4430 board.
  * See ti_omap4_common.h for OMAP4 common part
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_SDP4430_H
index 266dac91a278199b1a33bf935d1df4fe48319271..23dc0893f9814d674f99c8bd8af0fc8dcb3c8a2b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Texas Instruments Incorporated.
@@ -5,8 +6,6 @@
  *
  * Configuration settings for the TI EVM5430 board.
  * See ti_omap5_common.h for omap5 common settings.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_OMAP5_EVM_H
index 7bdc33df6215999aee8ec746ee0d767305d371bc..58624ec581e3dff392dee8a841283b5b84f65ef8 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
  *
  * Based on davinci_dvevm.h. Original Copyrights follow:
  *
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __CONFIG_H
index 0165d9cf0e5091b989c3eb2beafba0964c283b20..dfdad56dcc927fea69cc661384e1224918d5d04e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Net Insight <www.netinsight.net>
@@ -7,8 +8,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_OPENRD_H
index 9e853f3d841b7c1514beb2b65e3253913ae85ee4..b634d9eb03c696be034fc318fce98fdc6e04db68 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Armadeus Systems
  *
  * Configuration settings for the OPOS6ULDev board
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __OPOS6ULDEV_CONFIG_H
index 27191381f898c8792af8cef599ab95f4dda2a212..65e1c7c0c783aa01e135e5cdabc5e8588cafac75 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG ORIGEN (EXYNOS4210) board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ORIGEN_H
index ffd5bcd611b5dbd2981ef940f0cdfa318b8fd781..a4be49707bfb318b0d276b85fdb6386800435860 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010-2013 Freescale Semiconductor, Inc.
  * Copyright (C) 2014 Bachmann electronic GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index a9752ad7f63d634c31fbc6e97fa285dfde3884d2..115ad7ff7ab22f99886031e9298fe12693a95ddc 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 623b238d4cfd9ddf608a74e7500a655fe6d2121a..32b5c629851b4e9ae4a2c6786fb40dbf57bb295f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index a087d86a657622c565c29db958a7c6d5239c5f66..53af6bc21c10e1b8e059705b431ae4e94d2abcc4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Amlogic P212
  *
  * Copyright (C) 2017 Baylibre, SAS
  * Author: Neil Armstrong <narmstrong@baylibre.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
@@ -16,6 +15,6 @@
 
 #define MESON_FDTFILE_SETTING "fdtfile=amlogic/meson-gxl-s905x-p212.dtb\0"
 
-#include <configs/meson-gxbb-common.h>
+#include <configs/meson-gx-common.h>
 
 #endif /* __CONFIG_H */
index 71bee208b2d51f69f33980e85039c61a3dfef70d..6654a1b4df883f4c2b2c0105cb9b286d8690e22e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _P2371_0000_H
index cf4dd195ffc351c847367d1ceb939eb9b0c01dd7..0e37511daf447e57ad13ff6457db01eb4cde91f5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _P2371_2180_H
index 73a50b14a2eee579ba55534df55612fe4e6b10ac..1daf49a453533b857fe88f5fd91a96e304a653e3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _P2571_H
index 29940a63de0d9941c91aab48f17f6713deb5b532..eddb201d4affb2c6f4ff2caf9723ebf34efcca8c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2013-2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _P2771_0000_H
index 904b7f3afcec8e33501bc9c025c91b560322cedb..447f99af6859380d9a00957019a52c7edfe2247b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2012 NVIDIA CORPORATION.  All rights reserved.
  *
  * See file CREDITS for list of people who contributed to this
  * project.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __CONFIG_H
index 8adb7d7cfaef354da4dec89979a485da385dffd5..01296e08c39c673014d39b1c67f3cf0ab5e3fb02 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 17600f5550ae74d134bad988deb1f3569390b2c8..b8012b1af3f4233ecfb9725a5161438b946b95cc 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the phytec PCM-052 SoM.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 3b8239052eb78e78942192030db46f14c5251891..87bb47383bd320d3e5c8c121ad489b773120a95e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 6fccae5e6a852856b59c1133698d19b797f00c77..7b809e2329b098b79a2c391c4b97a244cbcdd1b0 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * pdu001.h
  *
  * Copyright (C) 2018 EETS GmbH - http://www.eets.ch/
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __CONFIG_PDU001_H
index 10af572b4a98352a695a82c674ecb5c44f6d6a11..d90eb14f6f4409eafccf2d93bdd8262cd706efcb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG/GOOGLE PEACH-PI board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_PEACH_PI_H
index cb5937eb81f30b9a2e6e01be0bc6da5296cbb2e6..b87b36a9c65a4e17e75094b9c3f4bc5027999b67 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG/GOOGLE PEACH-PIT board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_PEACH_PIT_H
index 863b6e7eb4513fd070dfdd16d1a87771784d34d7..c54d50096f33f007d5799ab859a25c46d1d983e9 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * pengwyn.h
  *
  * Copyright (C) 2013 Lothar Felten <lothar.felten@gmail.com>
  *
  * based on am335x_evm.h, Copyright (C) 2011 Texas Instruments Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_PENGWYN_H
index 44dcfba6735630617194e51692458311ab0e2552..9ce45f27776b324cbb8c6aebe989061d2419c8d5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Gumstix, Inc. - http://www.gumstix.com/
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_PEPPER_H
index 072cd3454a68b9170a66388122b2547f5ec48d2b..dbcda611686b589f0f29e044075cdddc7f3cf89b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 7a977a8e5e74e07ab2f486d16858a455454a32b7..9135aa6b7a815b52322228185b4ffc18adfdff19 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 PHYTEC Messtechnik GmbH
  * Author: Wadim Egorov <w.egorov@phytec.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d81c11b7373331eea6e556122a4049f8deee368f..d3775023d0b70fe69c549bc894320e715cd1642f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2015 Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Microchip PIC32MZ[DA] Starter Kit.
  */
 
index 88c74bd7d19f234bf2a98c199d50ef995c881d83..038b0a47788aa0d467a4b3e846b89059e14fe0c2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Technexion Ltd.
  *
  * Configuration settings for the Technexion PICO-IMX6UL-EMMC board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __PICO_IMX6UL_CONFIG_H
 #define __PICO_IMX6UL_CONFIG_H
index a81548cb001cfadc83326ad29790903b7079efbc..b208d7f4d969379c5fcd9a6592860837acacc8b8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 NXP Semiconductors
  *
  * Configuration settings for the i.MX7D Pico board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PICO_IMX7D_CONFIG_H
index 0d4fc119ac6e7b2b04b8dcf3f2ef12c35006bb7c..585db0ef5329e4c97e6689c8ec5732328ccb1bae 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the mini-box PICOSAM9G45 board.
  * (C) Copyright 2015 Inter Act B.V.
@@ -7,8 +8,6 @@
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 339ff913b737cafd4d026091e3f1d9c99b818e84..734918a2bb577a58715a060c23896d3d8f52b4a6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Barco (www.barco.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PLATINUM_CONFIG_H__
index 148e561ed06250bc8dd2c997b155c08609c44936..1b55e7397928971e758b7ca033443d6b3ce9219a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Barco (www.barco.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PLATINUM_PICON_CONFIG_H__
index 362d3a4143400d6f569f452e3d607e094173cc21..b4028832e937f357c503f8f900b05ab6b4cc45bc 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Barco (www.barco.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PLATINUM_TITANIUM_CONFIG_H__
index eef2062fd0357b7d814515bd80b9af5a527458ac..125a1f1f434444d88df63472bf03a3495f89f6d4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
  *  (C) Copyright 2011-2012
  *  Avionic Design GmbH <www.avionic-design.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index e1e9af07ec35d09808dde91b99fc3bfcf4127ed1..1d9d2c575e2750fc16b9f2324bfc0e840081f5da 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -5,8 +6,6 @@
  * Ilko Iliev <www.ronetix.at>
  *
  * Configuation settings for the RONETIX PM9261 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 880c3f118df300f46ed93776c931811495a3b563..8fd1dc48c6c8e305c8729ccb19e6ca4f5a6aaf95 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -5,8 +6,6 @@
  * Ilko Iliev <www.ronetix.at>
  *
  * Configuation settings for the RONETIX PM9263 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 5612f5f358ebe128b4edd65d31608d18e3affe78..1feb8d9a7d351786c26267ef934b3dacafcb00e7 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Ilko Iliev <iliev@ronetix.at>
@@ -9,8 +10,6 @@
  * Lead Tech Design <www.leadtechdesign.com>
  *
  * Configuation settings for the PM9G45 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 809005e2899a0f731ccc903778cbabb3192f50e2..0416baef452ab5a2cedeceb2db86f64f4a0f5818 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012
  * David Purdy <david.c.purdy@gmail.com>
@@ -6,8 +7,6 @@
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_POGO_E02_H
index 9a16eabce3d65d0f9f092b9709f949b6540b909f..be4c20a7c7460011d84fddff63a0b944b3d4b888 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Linaro
  *
@@ -5,8 +6,6 @@
  *
  * Configuration for Poplar 96boards CE. Parts were derived from other ARM
  * configurations.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _POPLAR_H_
index 15a374cca7dfd7b1e78dc7052d20239a9859de3a..ddd7012c8f396e1ae98d23286aeeee389ee09ee8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ba444762f156faab0f1478d774ca1411e424d487..42b90730064d1ae161bde1465e1371465373f088 100644 (file)
@@ -1,19 +1,15 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * include/configs/porter.h
  *     This file is Porter board configuration.
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __PORTER_H
 #define __PORTER_H
 
-#undef DEBUG
-#define CONFIG_ARCH_RMOBILE_BOARD_STRING "Porter"
-
 #include "rcar-gen2-common.h"
 
 #define CONFIG_SYS_INIT_SP_ADDR                0x4f000000
index 6523a7c34a64b6706873a4450f3c07f7f766bcc9..c949a23b8bc899a4722b2112a963022089178c70 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __PUMA_RK3399_H
index 345e6d6db4d206742e5d3409b919748fc7767ae3..e25800a0958da3e3ec6b3f764694d558c5a491a3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Toradex Colibri PXA270 configuration file
  *
  * Copyright (C) 2010 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __CONFIG_PXA_COMMON_H__
index 2ad0c3018e66c2bc877a33b968aa105d776e545b..543eb2d6fbcd0db19283ca920c4796743fcb9f48 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * siemens pxm2
  * (C) Copyright 2013 Siemens Schweiz AG
@@ -7,8 +8,6 @@
  * U-Boot file:/include/configs/am335x_evm.h
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_PXM2_H
index f306b416352083ac2c6bcd7dddd193737e21dbd9..095aec28b1598ada38c28016efc826c102abf31d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Tuomas Tynkkynen
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index c133a33b6946f1b3b09a2dfadec7ff20d6dcc128..e55f3080e70f5818fe9bacec9b68ff4b714175ac 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 24ddfe0c7989478ec722e6ba2c5466f3ddcb75af..44c3af5e2426a879815147f033da12cc1a29d21b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 7b97ad56a5fe4f791690c8cc8595a915b2966465..424235e7774aea2d122e5cc1b6bd11c9d2238c90 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 8218837e0707cb560cc7060fc1c797add2886599..4b9ddd6f258984d6c736843f8584897aa8d0e395 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c5cb657afb4570c4111ff11c8c96b9f3e3071275..523764d8e9307bcceffafb6413cf1f5c8e3016d2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Renesas Solutions r0p7734 board
  *
  * Copyright (C) 2010, 2011 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __R0P7734_H
index e5da8f247640f3e963172908fa15dc2461e147a6..8068ca795754950b4018d2c1001e8ee424137e21 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Renesas R7780MP board
  *
  * Copyright (C) 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  * Copyright (C) 2008 Yusuke Goda <goda.yusuke@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __R7780RP_H
index a9304e8d776e1ae60c2fa19e38c449b78552af77..75e6e1976b21a9daf8d5d226529c1c0c284a6e85 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Siemens Schweiz AG
  * (C) Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * U-Boot file:/include/configs/am335x_evm.h
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_RASTABAN_H
index 60692204062accd621ae26d15dc36c963ccf64cd..eadf5594c84bbdf8c44c39720e54a36a073f9434 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * include/configs/rcar-gen2-common.h
  *
  * Copyright (C) 2013,2014 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __RCAR_GEN2_COMMON_H
index da82e4442a80e49a4859498ff91eb0e42b46f64c..af7b196dc16334ad107f25a4475b5c22ea32e0e8 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * include/configs/rcar-gen3-common.h
  *     This file is R-Car Gen3 common configuration file.
  *
  * Copyright (C) 2015-2017 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __RCAR_GEN3_COMMON_H
index ec4b88adb5f4a8228a370cef81dd8db026eb44b7..2009c2dd29a18adaef52d4ac8c1764955570d468 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef __CONFIG_RK3036_COMMON_H
 #define __CONFIG_RK3036_COMMON_H
index a71c6c0bcc453747785b39a4d3479c9205a32878..cb074660885f2c5b6d4735c494f4fa2015151bd0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_RK3128_COMMON_H
index ff6dfd5a446835bf6f030da107849ff7852d0a47..d4ffa041f803288742d3dc4c0bc9f74706131630 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_RK3188_COMMON_H
index 0fb72214f4a8bd2880103b2aa702bb1bc6b7e278..1bfcda67010c14b418eaf61f6febdd14c539e992 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef __CONFIG_RK322X_COMMON_H
 #define __CONFIG_RK322X_COMMON_H
index d95254b25da4c579543b26214a162dd0f5c0b466..f8c793f154919ed2d18eea4cb53b29f984c62157 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_RK3288_COMMON_H
index 09b50368bd1c93622ca44b3089070c82cad9382f..3bca0f838858d6152d422f05074d3df98608de0e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_RK3328_COMMON_H
index 10f643f7ce0031f2e347cd3b6fc21c42a162affe..0b07f8dc7a68e607f5a4cacd3441fbfbb7fbca12 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Andreas Färber
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_RK3368_COMMON_H
index bdba19eeae4f0f2d32b35128e1e7bbbf26a21dbd..a61e74bc03a459ac1c0b907fc6dc58e2a7b5d0e9 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_RK3399_COMMON_H
index 468dfdbff9880f3b9d46010d8521adf95ffdf8ee..d9177576add963e527b21f875e0c9dcc811818f5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index bd39111710efa516f1ff796e8bd962ad88e3b503..917caf4d53a502879b1732e7a1709192e3c7eb81 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 2c94319d7898e56f357a49782d2e5cc7581a04cc..dee82ca99d9ef1653e4689fdf802ce0613281b25 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _ROCKCHIP_COMMON_H_
index 325e52a0194ec42809f091901ee7ae5d710a9e7f..69a22e17009a6ab7b31e288502efbb58a3669cb1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2012-2016 Stephen Warren
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __CONFIG_H
index b6641e986378fd21279f66d9c3dbf77e0d9c72d1..a40b7bae2180debb26e240f896369f06d69beea0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Renesas Technology RSK 7203
  *
  * Copyright (C) 2008 Nobuhiro Iwamatsu
  * Copyright (C) 2008 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __RSK7203_H
index 1599267ae141fb5b632ab6b28a58470becdc5c95..b936b13df11cf6657616df131af3fe796e107af6 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Renesas RSK2+SH7264 board
  *
  * Copyright (C) 2011 Renesas Electronics Europe Ltd.
  * Copyright (C) 2008 Nobuhiro Iwamatsu
  * Copyright (C) 2008 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __RSK7264_H
index 908bdb194789282a8d433b5a83cf0b34a4458c05..0c0b773858c30a0543fb7d68f1817061494d1b2f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Renesas RSK2+SH7269 board
  *
  * Copyright (C) 2012 Renesas Electronics Europe Ltd.
  * Copyright (C) 2012 Phil Edworthy
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __RSK7269_H
index a608214c0f20a875c9d2a7d6118bc70af4af7143..296bdc26ff9e989a558feecd67d3fa180aca498b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * siemens rut
  * (C) Copyright 2013 Siemens Schweiz AG
@@ -7,8 +8,6 @@
  * U-Boot file:/include/configs/am335x_evm.h
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_RUT_H
index cd204e97184fd006fba0ca86206a675d34625bfa..dc93775fb43e1530b2762cc37ad56139e750660e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef __CONFIG_RV1108_COMMON_H
 #define __CONFIG_RV1108_COMMON_H
index 127443f8825a11cfb41acdbbd6127b423e8d12fe..48c979f97b929081caa888800a8132dd5cb48924 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015-2016 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Configuration settings for the Freescale S32V234 EVB board.
  */
 
index 40f037e06d67d72c87b93d99112a839874b0b789..80bd8b845ed2c5086c3d7fc427df1fd7e0dcd60a 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  * Kyungmin Park <kyungmin.park@samsung.com>
  *
  * Configuation settings for the SAMSUNG Universal (s5pc100) board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 410d20bd895cdd3098ea958fe3d0c513b72f2c73..4f0b58570c9716e12923184765828b5605247c98 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2010 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
  *
  * Configuation settings for the SAMSUNG Universal (EXYNOS4210) board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_UNIVERSAL_H
index 73b2832f57228790025be465eeadfa7c9a69a068..7171dc6760d62bbba87dbcbf958ca0de8d8eca6c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <configs/bmips_common.h>
index 33624e6c4ea08bf5cc2b651beb7d72070960d8aa..ecc6c5d80dce3a94a64b48d036b0520d60ba2186 100644 (file)
@@ -1,17 +1,14 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * include/configs/salvator-x.h
  *     This file is Salvator-X board configuration.
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __SALVATOR_X_H
 #define __SALVATOR_X_H
 
-#undef DEBUG
-
 #include "rcar-gen3-common.h"
 
 /* Ethernet RAVB */
index 71dbc104301dbcbb5c86090fc68828cce343cc01..0cae301da26f2d247ecb81ef2e245a618ead5193 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration file for the SAMA5D27 SOM1 EK Board.
  *
  * Copyright (C) 2017 Microchip Corporation
  *                   Wenyou Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d99eaee18fd2f24d9f16be5e74fd3e7c7f7c8734..6bc4846f57bf6e2af43c54e0027a4d63dae491ca 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration file for the SAMA5D2 PTC EK Board.
  *
  * Copyright (C) 2017 Microchip Technology Inc.
  *                   Wenyou Yang <wenyou.yang@microchip.com>
  *                   Ludovic Desroches <ludovic.desroches@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 7f27f7a5ee36283546aebd58764821af66589b55..f70ca83b25cab24995b3b91c20e58e61d16b4d8b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration file for the SAMA5D2 Xplained Board.
  *
  * Copyright (C) 2015 Atmel Corporation
  *                   Wenyou Yang <wenyou.yang@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index edb553142cbc3a38241f68a4f10c5583bcee858b..5cbddf30d7cce272387760ab76b06c427cd8a61d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the SAMA5D3 Xplained board.
  *
  * Copyright (C) 2014 Atmel Corporation
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 51db1359401085888ad533ef14a05503c7e81e5e..d5e6b7f4e22ca6b61c0f0641fc04dc96b7b19957 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the SAMA5D3xEK board.
  *
@@ -6,8 +7,6 @@
  * based on at91sam9m10g45ek.h by:
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index fb1e74019db8fce7f862907a0aad7edaf611a44e..ec6602cf4581d468e68fac1d121db3a50762642a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the SAMA5D4 Xplained ultra board.
  *
  * Copyright (C) 2014 Atmel
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 2ac47fdb2457105fa165865a786c1f4a0d3d5625..19ce8338614ed636c85c01b30a33c75d56b44b3c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the SAMA5D4EK board.
  *
  * Copyright (C) 2014 Atmel
  *                   Bo Shen <voice.shen@atmel.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 496130176511dbaa6012cfc7b2335b6dd392d94c..1a49d1dab55f5e42547f6f3df90450c576f63f8a 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 82ccc5ddd9e2b9ef37442baf4280818be581b90c..f53688268ea0b29fac7cd5007b0b434fa7051f17 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SANDBOX_SPL_CONFIG_H
index 3bf1601a7d1a052f3f99ea17fe92f91829fa4861..ddbb5a27e0732a50b9616b480520bd497f784432 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIGS_SANSA_FUZE_PLUS_H__
 #define __CONFIGS_SANSA_FUZE_PLUS_H__
index 73a2d190af9756bfe323c5723b35f989b48f969c..9c5d05de3ec41e575ec5a6c24c8fc83ea792f9e7 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * WindRiver SBC8349 U-Boot configuration file.
  * Copyright (c) 2006, 2007 Wind River Systems, Inc.
  *
  * Paul Gortmaker <paul.gortmaker@windriver.com>
  * Based on the MPC8349EMDS config.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 51c0ad65b1af4db90601b69edd60a028e89af161..0289d1b267c627e62e103153c0e970ed9853c2d5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2007,2009 Wind River Systems <www.windriver.com>
  * Copyright 2007 Embedded Specialties, Inc.
  * Copyright 2004, 2007 Freescale Semiconductor.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5f0a955632b71c16aaedb438a8ef7a6c4449d115..1b2e416181712a1f1ca105f29e44add9721bac30 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2007 Wind River Systems <www.windriver.com>
  * Copyright 2007 Embedded Specialties, Inc.
@@ -6,8 +7,6 @@
  * Copyright 2006 Freescale Semiconductor.
  *
  * Srikanth Srinivasan (srikanth.srinivasan@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 7eae0cc51e8de4563f04fa34c7b26f17c69511fa..fbd977abf55f0d8c4bf1f4aa42bca5d0a7da99f4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * SchulerControl GmbH, SC_SPS_1 module config
  *
  * Copyright (C) 2012 Marek Vasut <marex@denx.de>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIGS_SC_SPS_1_H__
 #define __CONFIGS_SC_SPS_1_H__
index c0b80905cfbe458e974d34fcb19b7f7f3f0a9fd6..b8d02f039737250c10b59d6fecc1e2862d0029a5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 3fb7e5e7683b86a9d4de263c5783c5b99602bdb0..ead9bddf7fa148a94a57d9a1d27a099a1baef832 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Seco S.r.l
  *
  * Configuration settings for the Seco Boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index f9942190090c15a0b3169a63037fc26ee0d15cfa..0a33220ea7be5626a28172268ab7429df791f6f3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <configs/bmips_common.h>
index ff1208f19628f73bb7b83078dd6ea2aa09afe313..9b40e0f063e4b261dff9f9f23bdbc6022d0a6dce 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the sh7752evb board
  *
  * Copyright (C) 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SH7752EVB_H
index 9a1d2e3368c503fa1cd7e0dadc0df95c57010742..080b4055cfbfb283db6aa650cbdd2815d09bb7bc 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the sh7753evb board
  *
  * Copyright (C) 2012 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SH7753EVB_H
index 94b4119c581117f7a29f8b5b5bb5311423883a84..95d70bc6e7161466d87013d2535b7cd82e956932 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the sh7757lcr board
  *
  * Copyright (C) 2011 Renesas Solutions Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SH7757LCR_H
index 3c8a766a118e0576378d0451c8e379845adf0632..4015fb2d2a5d674d95a72a3f74cad815a0b38169 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Renesas SH7763RDP board
  *
  * Copyright (C) 2008 Renesas Solutions Corp.
  * Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SH7763RDP_H
index 8d36262338104da90702cc21d668f3bf84e6ffc2..38ae66b90c244d6b14c1e24d2126c3b08f03f53a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the Renesas Technology R0P7785LC0011RL board
  *
  * Copyright (C) 2008 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SH7785LCR_H
index 4eb4fb0e2fa6f590ce96ecfcf212be075aeaff02..238838fd7d05d94cde73b4dbbd02e5eca6263a94 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIGS_PX5_EVB_H
index ebed1d526c97aa981ae0d0815828e309612a4233..656db45adf19e3b422ab219b94e19fd10ff25041 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009-2014
  * Gerald Kerma <dreagle@doukki.net>
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_SHEEVAPLUG_H
index 3af460d735824bbb557f56f44c5b15d1b72d557f..aada22df5cea343b7053443d001e28a1d02b6af4 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for shmin (T-SH7706LAN, T-SH7706LSR)
  *
  * Copyright (C) 2010, 2011 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SHMIN_H
index 2062647f7e91c46a0bf1f7f4b52fda5fbf6159ea..470387df8c6c86abd7c53c98466ceb74ea259367 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * siemens am33x common board options
  * (C) Copyright 2013 Siemens Schweiz AG
@@ -7,8 +8,6 @@
  * U-Boot file:/include/configs/am335x_evm.h
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_SIEMENS_AM33X_COMMON_H
index 465291fffdf3c4f161960de8e1186c34721bf2fc..549aa79233a17ab49b8eee18870c3686fcdb5b11 100644 (file)
@@ -1,19 +1,15 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * include/configs/silk.h
  *     This file is silk board configuration.
  *
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __SILK_H
 #define __SILK_H
 
-#undef DEBUG
-#define CONFIG_ARCH_RMOBILE_BOARD_STRING "Silk"
-
 #include "rcar-gen2-common.h"
 
 #define CONFIG_SYS_INIT_SP_ADDR                0x4f000000
index 3c3007734096d20533295039e321561b38738c50..6f6cb1ecea4ea43cb3a00bd9247511390eee4ea6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Stefano Babic <sbabic@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 0b5fdc8074555e6cbb075793a4afbcb26686c7ed..c6a2f8a8d11decf5fc0a8d653f1afc3d3dcb6671 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
@@ -16,8 +17,6 @@
  * DENX Software Engineering GmbH
  *
  * Configuation settings for the smartweb.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index c152459c447f0d1eaccd280c217f8ffd173263a7..82251b36150e595e76b89e9c8a6f3fdd357ccda9 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG SMDK5250 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_SMDK_H
index 2727d656f1c4d08e340f6ba8af4cc634b0fb0f68..dd7ded6d7a68feea153834158d744df6bf211d76 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG SMDK5420 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_SMDK5420_H
index 5b3be6d53299b9d7d91195d8d0550bc39a55412f..671e4479f5cb6e8c8521e949b4fd8acdd5e448d9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Samsung Electronics
  * Minkyu Kang <mk7.kang@samsung.com>
@@ -5,8 +6,6 @@
  * Inki Dae <inki.dae@samsung.com>
  *
  * Configuation settings for the SAMSUNG SMDKC100 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d7e73c33e744a1445b801cba2048d74127b928e8..3446489e14a483ff2f7fa43b17bda3b1082adebb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG SMDKV310 (EXYNOS4210) board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ca3d9c20f747d23f1fc971e9149c982b54763d5b..bcdc1f0db0e5718c7741cd7a2e49d112affb68ff 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Bluewater Systems Snapper 9260 and 9G20 modules
  *
  * (C) Copyright 2011 Bluewater Systems
  *   Author: Andre Renaud <andre@bluewatersys.com>
  *   Author: Ryan Mallon <ryan@bluewatersys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 0da3b3b0557060cc2df2904bd1816380a4c97f9c..8a2858c47d4946a09c640c182e59b67b47d33399 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Bluewater Systems Snapper 9G45 module
  *
  * (C) Copyright 2011 Bluewater Systems
  *   Author: Andre Renaud <andre@bluewatersys.com>
  *   Author: Ryan Mallon <ryan@bluewatersys.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 29b5e6ef0c26fe9d8ae7714aef6ad848b54b33a5..7a665f64e19d9abcb78fc66b54f83e97a5f51d9c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * LG Optimus Black codename sniper config
  *
  * Copyright (C) 2015 Paul Kocialkowski <contact@paulk.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 01d9db8e60b06c4f62bdd69735f2583e945837c7..3b0db32ece5daa5261e62ff43f2c1a46f2072193 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  *
  * Configuration settings for the SAMSUNG EXYNOS5 Snow board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_SNOW_H
index 82bb48b2777022c92b0e197dab16c17459d80208..58e446b60a90042adae850355ce86885d2ee8a6f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  *  Copyright (C) 2015-2017 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __CONFIG_SOCFGPA_ARRIA10_H__
index cd5aac65e922115d186709bd0e18c19fa4122fef..24fcdd8b5a30bb7725c3aba80ecc3f5e94bc6881 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_SOCFPGA_ARRIA5_H__
 #define __CONFIG_SOCFPGA_ARRIA5_H__
index 025c7de2d13bc9a05da1c3885ab01ff88429bf43..4de2aa792903e75190bac940c693753551fc3137 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Altera Corporation <www.altera.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_SOCFPGA_COMMON_H__
 #define __CONFIG_SOCFPGA_COMMON_H__
index 9c5bd648e3d4d82d756519b2fc1adde8e2b70eda..18da8496ef851c69e0800b3d7912e54bb79f8239 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_SOCFPGA_CYCLONE5_H__
 #define __CONFIG_SOCFPGA_CYCLONE5_H__
index 1a35c9d73fc14161d5542bff903be8ebe57dd97a..b36d7e56fb154bd7c310deaf724a72beca161588 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_DEVBOARDS_DBM_SOC1_H__
 #define __CONFIG_DEVBOARDS_DBM_SOC1_H__
index e5db00e36612a8accb51712f265764ecf987c22a..d3224d5bd31c340c8b5daa024704548890cff816 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_TERASIC_DE0_H__
 #define __CONFIG_TERASIC_DE0_H__
index 656af1104dd7e17a3c99a841434641cd2954c219..2fcabff8afbea940902bc7f052dcdacc1f01ba20 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, Intel Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_TERASIC_DE10_H__
 #define __CONFIG_TERASIC_DE10_H__
index f57b9504259eccd7a2e9f2f84538b266f940fa7f..f37099c58f8ec630ea4b607288876557fed82c20 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_TERASIC_DE1_SOC_H__
 #define __CONFIG_TERASIC_DE1_SOC_H__
index 88f9d4a46d07dbb3dc9df98a68c17743efb69278..c233c208a53ba8e8c35031763ee74d1bc6903f52 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
  * Copyright (C) 2016 Pavel Machek <pavel@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_SOCFPGA_IS1_H__
 #define __CONFIG_SOCFPGA_IS1_H__
index f13463b8b0681f814de946bfe900a2872e531669..4d1c4f2c2bcce462f2ad802b72aa1176b49bc4af 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_ARIES_MCVEVK_H__
 #define __CONFIG_ARIES_MCVEVK_H__
index 0bbc7e010541d1347d454d9037939b98df37d6a0..3a7f354914a6ed508ce8ffa112a5bfb8f2ad540f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_TERASIC_SOCKIT_H__
 #define __CONFIG_TERASIC_SOCKIT_H__
index b66108d0ccd49f7fecfb1ef33dfaae0ee0ba17e0..f0d93478912c5515558d433c20fcd82d144d30f0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_SOCFPGA_SOCRATES_H__
 #define __CONFIG_SOCFPGA_SOCRATES_H__
index 492869bd37f62bbd6d67663c1866013476e3657d..c835d23235a6d49c047610059adea560bfa7a4d6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_SOCFPGA_SR1500_H__
 #define __CONFIG_SOCFPGA_SR1500_H__
index 1d8aed90ce32aa8f324c5137c7d8cc740974c83d..e39147e979b3f743573ab3655f98e6f8c57fc305 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_SAMTEC_VINING_FPGA_H__
 #define __CONFIG_SAMTEC_VINING_FPGA_H__
index 2ec55c13158f0c0de867f7dd5a323f3e5b560f98..2c897cdf290110463b0d4e19f402d3aa5297c668 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Sergei Poselenov, Emcraft Systems, sposelenov@emcraft.com.
@@ -6,8 +7,6 @@
  * Copyright 2004 Freescale Semiconductor.
  * (C) Copyright 2002,2003 Motorola,Inc.
  * Xianghua Xiao <X.Xiao@motorola.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 509f23a5022033942082058dd9663154b84066d6..f0e8d612fab50e8e2812ae9184fa056d6468258f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the SOM-6896
  *
  * Copyright (C) 2015 NovaTech LLC
  * George McCollister <george.mccollister@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 927e1b68f1b3006a7c9d4fee579364089e651e50..cfcc9c866d639601c9a01376e677320a200c034a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index ae6a216a6b5b21c561b407aa77af65f6a778ab6a..7edd3b64891b1299dc67de14b8a942776cbcc684 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Vipin Kumar, STMicroelectronics, <vipin.kumar@st.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SPEAR_COMMON_H
index 4dbf919cfa0ba9252312cdf9e0ae9ca0b23b2e89..5c8626e6cf967b3f6a4e28996c7bfbc4b22239ab 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Vipin Kumar, STMicroelectronics, <vipin.kumar@st.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 4bd989e2f0018b1d40615dd542397a6f265bdeca..cfadfc8e484a769d42f699db100e93421df82a6e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Vipin Kumar, STMicroelectronics, <vipin.kumar@st.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d8c9b4a783497122a4678175780418b8ededa44b..272622a5ed910c0f71e5bc1d3b94776ca3e8e7ba 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_SPRING_H
index 23a66bb7b7ff9fdc1dc5a28a418a2262594394dd..b4e4619266a46e6da9b0ee2915e91781904bca6c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 4c4e72763e128dfdfa5c0689678943d0c78d1859..4fd9c23e4e9aadc7b16c68d94b6fc6d8080aeeb9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 7b3115997d1cabe7ba754db21a1c21579ce43ab7..67cb584165fee190a493122474affcf2e544d20c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) STMicroelectronics SA 2017
  * Author(s): Patrice CHOTARD, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 990653beb8f9ac1dbf0f5d0a7d2eb504fd0e9778..b5259ee214574b6a366b4f198d15c30f79570f00 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) STMicroelectronics SA 2017
  * Author(s): Patrice CHOTARD, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 8b8a73d0f9ee79a43343c6f1b9e56562ba712418..567e7f2a00780c2553fdeaedbc6235e5174b0985 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d6d35472ffecfafcd61409609673e673110bed4a..5b6ee76e7c6b562a1e4c89592b9ca99762380b5c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d6d35472ffecfafcd61409609673e673110bed4a..5b6ee76e7c6b562a1e4c89592b9ca99762380b5c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index b2b654ca7a9a60796f6b7495d4cb5e915af743b5..09ec429b1f455fc08f163118f0c869f010e62f91 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
  *
  * Configuration settings for the STM32MP15x CPU
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #ifndef __CONFIG_H
  */
 #define CONFIG_SYS_HZ                          1000
 
+/* PSCI support */
+#define CONFIG_ARMV7_PSCI_1_0
+#define CONFIG_ARMV7_SECURE_BASE               STM32_SYSRAM_BASE
+#define CONFIG_ARMV7_SECURE_MAX_SIZE           STM32_SYSRAM_SIZE
+
 /*
  * malloc() pool size
  */
index c02fe2a963ec4045414c8eb8a3b22f8d294882c5..36b7f288e00cd69a882a9c94a4289d90360e05a0 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Sysam stmark2 board configuration
  *
  * (C) Copyright 2017  Angelo Dureghello <angelo@sysam.it>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __STMARK2_CONFIG_H
index 22e23eb1821fcd87a42f39d45bf0451f7ad0c749..eab0ef213ac0e991f580136ac2e41d4c580616aa 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * include/configs/stout.h
  *     This file is Stout board configuration.
@@ -5,16 +6,11 @@
  * Copyright (C) 2015 Renesas Electronics Europe GmbH
  * Copyright (C) 2015 Renesas Electronics Corporation
  * Copyright (C) 2015 Cogent Embedded, Inc.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef __STOUT_H
 #define __STOUT_H
 
-#undef DEBUG
-#define CONFIG_ARCH_RMOBILE_BOARD_STRING "Stout"
-
 #include "rcar-gen2-common.h"
 
 #define CONFIG_SYS_INIT_SP_ADDR                0x4f000000
index b56a03e4e616b8c44552912f6f0e00139b53db7b..0757c89f7e23c79c48eacb9a4514fc2322e5dbe5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 2401dbd619ae2cd3d0ad167693ba3ce9c5f06b4d..9ce610ab1877f31440c46a74dfca98142a3bd76a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_STV0991_H
index bd349694c6410529c3bb3afcf6adebe000329ea6..63c84b1ceb6a94ff8e2b3efc02e5c21a4ad35a49 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012-2013 Henrik Nordstrom <henrik@henriknordstrom.net>
  *
  * Configuration settings for the Allwinner A10 (sun4i) CPU
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_H
 #define __CONFIG_H
index b7b67a1ddc08d95ab78b256ca8311742e7139019..5ce2cde388cb9558333f20e90b15a57a876d3a2b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the Allwinner A64 (sun50i) CPU
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 0535d6a7f327bcf3012baee0b973b839cffb7026..cb33d01e16014dfdce732d541802d855a46dc8cb 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012-2013 Henrik Nordstrom <henrik@henriknordstrom.net>
  *
  * Configuration settings for the Allwinner A13 (sun5i) CPU
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_H
 #define __CONFIG_H
index 8b9adb1be66b4270b95c1a99b77e0944e4edb313..a3f768f93648e2580cebcf6b8ceb96e6f50ec88a 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012-2013 Henrik Nordstrom <henrik@henriknordstrom.net>
  * (C) Copyright 2013 Luke Kenneth Casson Leighton <lkcl@lkcl.net>
  * (C) Copyright 2013 Maxime Ripard <maxime.ripard@free-electrons.com>
  *
  * Configuration settings for the Allwinner A31 (sun6i) CPU
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 12c96230c27177a80d8a7130ef72eecac52f0ff1..d3c4c7dbcf8579e93c8be5cbf5036b449cd190fe 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012-2013 Henrik Nordstrom <henrik@henriknordstrom.net>
  * (C) Copyright 2013 Luke Kenneth Casson Leighton <lkcl@lkcl.net>
  *
  * Configuration settings for the Allwinner A20 (sun7i) CPU
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIG_H
 #define __CONFIG_H
index 47f28132407619003072b7aa0604f30329a68723..4fdf68a4915a2c240be711d2627ca448433ca7e8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Chen-Yu Tsai <wens@csie.org>
  *
  * Configuration settings for the Allwinner A23 (sun8i) CPU
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index cd9e08d8b1b93c85789ecf783b2b99a14992ba26..6ee08cf0d95ede276f05207fa5151a3c13877dc3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Hans de Goede <hdegoede@redhat.com>
  *
  * Configuration settings for the Allwinner A80 (sun9i) CPU
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 9d9e9ce1734c995ab465d98cb5f9ff45bd85aba8..b515e9bb1ff80066e17e83bb41a7308ba96ee7ea 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012-2012 Henrik Nordstrom <henrik@henriknordstrom.net>
  *
@@ -6,8 +7,6 @@
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * Configuration settings for the Allwinner sunxi series of boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SUNXI_COMMON_CONFIG_H
index a1d03acf2569bab6f511620b970d54ddf5f294c6..3e88c9000c6b69044f2f07007adf8cf02da26cf1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2006 Freescale Semiconductor, Inc.
  *                    Dave Liu <daveliu@freescale.com>
@@ -10,8 +11,6 @@
  *
  * (C) Copyright 2010
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 73c9189b7309d6d6750d41592d3d83adb9c8d398..88ee77284890ebad4ab4202ff8624fb592960701 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Xilinx
  * (C) Copyright 2017 Opal Kelly Inc.
  *
  * Configuration settings for the SYZYGY Hub development board
  * See zynq-common.h for Zynq common configs
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_SYZYGY_HUB_H
index aed72ff8a638e24546999bb3751f408fa2f146d6..3e1a07f6efe4fc69ff6e0c2b79aa12e64d9c35f5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 7f5a3cadcb38db2dc373f1145bb63f94fac4c4e1..5ebd5cdef995b8e9b3498203f59619b812f22e4f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
  *
  * Copyright (C) 2009 TechNexion Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TAM3517_H
index 6e04e6b50922a9645e2d8bd90cba9d162a33166f..061610d4c1fdafabde506e4e1699eeb67f444fc4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the TechNexion TAO-3530 SOM
  * equipped on Thunder baseboard.
@@ -6,8 +7,6 @@
  * Tapani Utriainen <linuxfae@technexion.com>
  *
  * Copyright (C) 2013 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 3112231b0b6ca5b043914ea8e8d0b12e9261b077..d21d575cb04aa8a403c5f69911af07db59bf8377 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common board functions for Siemens TAURUS (AT91SAM9G20) based boards
  * (C) Copyright 2013 Siemens AG
@@ -8,8 +9,6 @@
  * (C) Copyright 2007-2008
  * Stelian Pop <stelian@popies.net>
  * Lead Tech Design <www.leadtechdesign.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 8216d6e54b53f7fdef66774127b51c6a97a07c67..96e5b6315c5e039124a0b53a8baf954099efe974 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011-2014 Pierrick Hascoet, Abilis Systems
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_TB100_H_
index 18208b1fd9c6f5aec66699fb593086950cd5bb69..092eef81cb42a334d8f10f518dbe2fb2c47c2f24 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Soeren Moch <smoch@web.de>
  *
  * Configuration settings for the TBS2910 MatrixARM board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TBS2910_CONFIG_H
index 3ca55ef936490c944ecad5355d414ebe9f6d99b1..dd3e026b14898893a9ddc3be9ddf6be5f596c522 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Avionic Design GmbH <www.avionic-design.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 0febe466ce51faa037f7056da802ad698194a952..a40212190abf0d7593afcc9aaa9c36fbca5bb728 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
  *  (C) Copyright 2011-2012
  *  Avionic Design GmbH <www.avionic-design.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 3eb9dd2af98b82da7e230e0b56d85581afa7e13d..1c0046ac0d0aa0cfd20da79cf3fc6d9382442871 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2012
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TEGRA_COMMON_POST_H
index 502ba7d8f2116c878742cbbda2db80cacd0ed4ae..e6b61c4e8fd36b6f38d8f464bcbbe1a6d5f011bd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #ifndef _TEGRA_COMMON_USB_GADGET_H_
index cd3db1a0e518430b1c3843ce8b7dc5bb108bb5a6..d8ae9d1e0d84144861b11f7937f3142b507e5bae 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010-2012
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA_COMMON_H_
index aab9d01147d240cc567b8415afddb45abec43519..ccfc516a825636184ea5d498f4e7e2837809f01c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2010-2013, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _TEGRA114_COMMON_H_
index 4f098a8abcd8f2e3202fb0e06ad4998c3dd6db32..b275f795a35eb607bc4a3c37f7b9eb51eda9af56 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA124_COMMON_H_
index b0ab2d72cf40a754777751a99bfa56640b331d1b..b4936cc731f77fd45d13e549887e6b65aad4f55e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2013-2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _TEGRA186_COMMON_H_
index 217de62fed260d415e421e27ce276a181ee38e60..7f0a5292c2e9b6007bd7fa7a82dec5369c044ab8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010-2012
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA20_COMMON_H_
index 7dc590edb5895db48c40dcc7ed6763d45ed1cb9f..16b962db640aa09fd223affa1adfece439ed4e61 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2015
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _TEGRA210_COMMON_H_
index 0b69776315c60151f7a635f771bbee6c1ceec647..70964a90ceab37a969ea4c8194351adc04a63cea 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010-2012
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TEGRA30_COMMON_H_
index c20803c5351e96053e9c01530d9cc3bbfc821981..a9aef12c306d782788dfda397d719b577795aa67 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index bc0e078cffe147ae46d2c4898a9ed6cafd51b40e..1c4362db51b505262018a6ae980572e9de3ed817 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 2e15d74cedb75bfdbcc5968cf72effa943349f10..bb3186e219213992a91a25d092d2bed30b4e864e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c487642e89be85999321c3b5a43a55425f7765c7..ac4e139ddcfa05ec5aa17e7686a059dd66d856bd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_THEADORABLE_H
index 88dce5472ad42cfd5cdc7e79e4cad0d9d8a89d2e..91cfba7e07cefaf2eaeeb4b0f22a35f89a769df7 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Siemens Schweiz AG
  * (C) Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -6,8 +7,6 @@
  * U-Boot file:/include/configs/am335x_evm.h
  *
  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_THUBAN_H
index 67b00eb81bb4a67825f9f63fad651e23fd0418f5..d71d207621a00022f11fa656f238d0eff9accbef 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /**
  * (C) Copyright 2014, Cavium Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
 **/
 
 #ifndef __THUNDERX_88XX_H__
index e4249838ee5b41545c45500eeb36e679468cc7b6..68400a86fc6b07010201a47554b087e594243a09 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ti816x_evm.h
  *
  * Copyright (C) 2013, Adeneo Embedded <www.adeneo-embedded.com>
  * Antoine Tenart, <atenart@adeneo-embedded.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_TI816X_EVM_H
index 83e26dbb6e8d2c737f14d3126178e3f106607b74..f1c297ca937a2bd8227cf3ad71883a1772c57a8e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ti_am335x_common.h
  *
  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * For more details, please see the technical documents listed at
  * http://www.ti.com/product/am3359#technicaldocuments
  */
index 18cd6afa91ed0066cc92450e1b1146a6eef257f3..9257e2b0a435beb04a49026195404f6534dd2395 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ti_armv7_common.h
  *
  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * The various ARMv7 SoCs from TI all share a number of IP blocks when
  * implementing a given feature.  Rather than define these in every
  * board or even SoC common file, we define a common file to be re-used
index 6f2a33e18720dd22d60c304d584913af66ed5542..b4e0b8050da38b28b7d50575b1cb45c71a55f5a0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common configuration header file for all Keystone II EVM platforms
  *
  * (C) Copyright 2012-2014
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_KS2_EVM_H
index 9da6ea8643afcf5229ba36b3f8a28c2d4c5f3ae2..98b5839154657390cd4271e973521737efb6103d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ti_armv7_omap.h
  *
  * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * The various ARMv7 SoCs from TI all share a number of IP blocks when
  * implementing a given feature. This is meant to isolate the features
  * that are based on OMAP architecture.
index 3439a27a4c6389a818b7ec66b137e54aa1b6309d..7cd4272ce5bf3efd861c3cfe830e43dcd8eeaaf4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ti_omap3_common.h
  *
  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * For more details, please see the technical documents listed at
  *   http://www.ti.com/product/omap3530
  *   http://www.ti.com/product/omap3630
index 3a871924af38b06e4db27ab7b921897053599aa7..33761c65e96939111d36ddf477a782207dfa9e86 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments Incorporated.
@@ -5,8 +6,6 @@
  * Steve Sakoman  <steve@sakoman.com>
  *
  * TI OMAP4 common configuration settings
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_TI_OMAP4_COMMON_H
index d6ea17bec46b0a5c12f52764c8e20e54176b4454..8bf4a6b7e9f4c2467433a87fc3a41d4ecf75a8d3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Texas Instruments Incorporated.
@@ -8,8 +9,6 @@
  *
  * TI OMAP5 AND DRA7XX common configuration settings
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * For more details, please see the technical documents listed at
  * http://www.ti.com/product/omap5432
  */
index 58eea3c405dfac937d2ee692d6c5313e155cba03..5adae68c91bbde65589b4b41e9d36cdb29357d0e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index b53ddacd887a5de9788390b3ff83bd7af47d723f..2470855463fda3586a28a1968d9d58372fc856d3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Stefan Roese <sr@denx.de>
  *
@@ -6,8 +7,6 @@
  *
  * Based on mx6qsabrelite.h which is:
  * Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 38be08632f66555b2dbd643afeb74c25f8b66dc6..9ab2b2da20aeecd7e4d685f7e385e8f898df013d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Topic Embedded Products
  *
  * Configuration for Zynq Evaluation and Development Board - Miami
  * See zynq-common.h for Zynq common configs
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_TOPIC_MIAMI_H
index ad90beed974cd2a0ee73dc1faa8af1ee85861b2c..0982d3e6118447ad8ffd57627ee02fd6ddbcc577 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 1a1f5e3e032832344ad9d3898008bb4dae9fa506..f0b5c42c64973776fb4f2f9919605d4b15b2d72f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013, 2014, 2017 Markus Niebel <Markus.Niebel@tq-group.com>
  *
  * Configuration settings for the TQ Systems TQMa6<Q,D,DL,S> module.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 9c7e5a48788322e7fd3d538586bce44b111eadb8..bee6d2f33bb537b67ca9935ba15883d489cc2f23 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 - 2017 Markus Niebel <Markus.Niebel@tq-group.com>
  *
  * Configuration settings for the TQ Systems TQMa6<Q,D,DL,S> module on
  * MBa6 starter kit
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_TQMA6_MBA6_H
index 24b62e701c10f6d5e92d0b5c0a41d2b40a129136..2e9292eb55be61d5395da1bbec10896b757c7932 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_TQMA6_WRU4_H
index e892b59311adaea8a9aa2e18b185ddf9b0761ab6..f68a70e4b1c2c59688a327a2223e25af1215ecae 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Samsung Electronics
  * Heungjun Kim <riverful.kim@samsung.com>
  *
  * Configuation settings for the SAMSUNG TRATS (EXYNOS4210) board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_TRATS_H
index aecac077e4045929a268bcb59938bf52837de640..020dd76eb72c2c7b99d2662fee4d647325ed194f 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  * Sanghee Kim <sh0130.kim@samsung.com>
  * Piotr Wilczek <p.wilczek@samsung.com>
  *
  * Configuation settings for the SAMSUNG TRATS2 (EXYNOS4412) board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_TRATS2_H
index 9e7fadb2fa2695c480d44e474372ee671aee32e8..3a2a42012713059d97877e1437bb862f730bb9af 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006-2008
  * Texas Instruments.
@@ -9,8 +10,6 @@
  * Thomas Weber <weber@corscience.de>
  *
  * Configuration settings for the Tricorder board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 9c70f1b7ea19227c9b0ec589fc83bcf45010f5f6..427da1c1c2297e19c74707a8a2b2ab45a03a7a3e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010-2012
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index bbe268e51c375db0f332e4e237823459bc4cbdb2..d314398538cca99405d45209639200ff9f0caebb 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Savoir-faire Linux Inc.
  *
@@ -8,8 +9,6 @@
  *   Freescale Semiconductor, Inc.
  *
  * Configuration settings for the TS4600 Board
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIGS_TS4600_H__
 #define __CONFIGS_TS4600_H__
index 2a8663f55bd5201cef3a01128936727be8f91ab0..97019c4251df8551b1df698df21029c83eb7f99c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Savoir-faire Linux Inc.
  *
@@ -6,8 +7,6 @@
  *   Freescale Semiconductor, Inc.
  *
  * Configuration settings for the TS4800 Board
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 1df806b60a99bfc82e2a7faea39df1eb0e9491dc..3d5a1fa6b51f568d7cf1aed61c6f3854e18dddbd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Marek Behun <marek.behun@nic.cz>
  * Copyright (C) 2016 Tomas Hlavacek <tomas.hlavacek@nic.cz>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CONFIG_TURRIS_OMNIA_H
index bb1d1dbffa70cf5671c3e9f91ca82396a42ea34a..f22d73b8d3edc7f03fec2010faf268520947ab17 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2006 Freescale Semiconductor, Inc.
  *                    Dave Liu <daveliu@freescale.com>
@@ -14,8 +15,6 @@
  * (C) Copyright 2010-2013
  * Lukas Roggli, KEYMILE Ltd, lukas.roggli@keymile.com
  * Holger Brunck,  Keymile GmbH, holger.bruncl@keymile.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 032559633b045c8967c0d19a63afe07a7536a8ca..63930e1aff088384420bfbcfe4fe67866665b283 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
@@ -5,8 +6,6 @@
  * Copyright (C) 2009 TechNexion Ltd.
  *
  * Configuration for the Technexion twister board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index dd86deeb12155bb25ee2418a9fe41f6d00f051f6..23bdff3348c3e8dfb6ec1d07fb78812248825d24 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Freescale Semiconductor, Inc.
  *
  * Configuration settings for Udoo board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 7e6b98041e8ea83486b71061f6dd572a11f45651..2924e3143a122d226a53d5ff69b7a89cc6654adb 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014-2015 Freescale Semiconductor, Inc.
  * Copyright Jasbir Matharu
  * Copyright 2015 UDOO Team
  *
  * Configuration settings for the UDOO NEO board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index dfd6436b3caf528c717adde4e00840fd01d69fa2..86c6ed3a36a5c26705e0be041b6fc5892723dc7c 100644 (file)
@@ -1,17 +1,14 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * include/configs/ulcb.h
  *     This file is ULCB board configuration.
  *
  * Copyright (C) 2017 Renesas Electronics Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __ULCB_H
 #define __ULCB_H
 
-#undef DEBUG
-
 #include "rcar-gen3-common.h"
 
 /* Ethernet RAVB */
index c39f13bf6bf966806be08ee009ade08a1ff23495..f710c8fe2a4556012a46a6df3346b2b1443d240d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012-2015 Panasonic Corporation
  * Copyright (C) 2015-2016 Socionext Inc.
  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* U-Boot - Common settings for UniPhier Family */
index c8cbd34cdb18559ad67e9ea4978afed0e2acde19..bc102eecf29bbc9dee8b20e44cf17cb4f6c6520e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007-2013
  * Stelian Pop <stelian.pop@leadtechdesign.com>
@@ -9,8 +10,6 @@
  *
  * U-Boot image has to be less than 200704 bytes, otherwise at91bootstrap
  * installed on board will not be able to load it properly.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 1c44f76b17131b8d086d6355387ebf9e11ba4340..e17514cd49b6ff243005ed7e3a30184aca2601ae 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * USB armory MkI board configuration settings
  * http://inversepath.com/usbarmory
  *
  * Copyright (C) 2015, Inverse Path
  * Andrej Rosano <andrej@inversepath.com>
- *
- * SPDX-License-Identifier:|____GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 4780c2ca3ab451d4bd23ddeded52507b4465d50e..db96d81a2f53c95c89adfa26b77418d9f2af1e61 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index bbd8ec5e3c8a8e41e7b6de52e9491dec4ad3ea4b..90554dacf8e115a08c3ae274806f35168a72e191 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Freescale Semiconductor, Inc. 2006.
  *
  * (C) Copyright 2010
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * ve8313 board configuration file
index 207370b3f923abf936aab1a012fe6bcee24fe369..e542187efcdbae9ab2c73e00d1dbf74974637ebc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013-2014
  * NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index e8457aa02b43dbbd86c65ffe00ed916674692650..3f9db3303fd0e1f84394c08c71e5ba58d5e971db 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 208a3156b03ddd8a6904212ee9496e2d5a8d5db0..7184aefd425db25d983ce9bbf0a8fe6ac9e2803f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Versatile Express. Parts were derived from other ARM
  *   configurations.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __VEXPRESS_AEMV8A_H
index b509a9cfd4e57308530c8f4d53fc2b40c6366891..4f8e63574dfb121fb668d5e38ad3a67a4382575c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Linaro
  * Andre Przywara, <andre.przywara@linaro.org>
  *
  * Configuration for Versatile Express. Parts were derived from other ARM
  *   configurations.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __VEXPRESS_CA15X2_TC2_h
index 20b92dc88841016313365aa6ad6b46b4a8f0e97a..b8079e63d66659ea50b18829198467fb78b1d60f 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 Linaro
  * Ryan Harkin, <ryan.harkin@linaro.org>
  *
  * Configuration for Versatile Express. Parts were derived from other ARM
  *   configurations.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __VEXPRESS_CA5X2_h
index 993398ccc696c70d7f4c23c13f00fda6c0f536fe..8157a5868d6593a87a4164681da5235d39b2faa2 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 Linaro
  * Ryan Harkin, <ryan.harkin@linaro.org>
  *
  * Configuration for Versatile Express. Parts were derived from other ARM
  *   configurations.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __VEXPRESS_CA9X4_H
index 3e2d410f1407ddf72ddd0f24a5c18dc9c8d65ae9..30dda0c085ed17b04280621905706a57901bd4c4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 ARM Limited
  * (C) Copyright 2010 Linaro
@@ -5,8 +6,6 @@
  *
  * Configuration for Versatile Express. Parts were derived from other ARM
  *   configurations.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __VEXPRESS_COMMON_H
index 49522559d4428a704fd29d4917dc4cf2e1d16b6c..0761de3ad2f084c9002f3e0a7171c98933f653f0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 267b274541e347f2116b276b9198e37644e364f2..d08d42371c998b7f396043e89f3e1883fb5debf9 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Freescale Vybrid vf610twr board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 9a63b3f76e8d60b8950a1d406497db374c99d8fe..e8dd5cf07cd86afc741463beab236489baba5e2e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration settings for the VInCo platform.
  *
@@ -6,8 +7,6 @@
  *                   Bo Shen <voice.shen@atmel.com>
  * Copyright (C) 2015 Free Electrons
  *                   Gregory CLEMENT gregory.clement@free-electrons.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 45d1c35faabc4499af3c89aa99dd474f6f054854..0b5f9403412b1f1f10d14b4458cd8ead556beb9a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 samtec automotive software & electronics gmbh
  *
  * Configuration settings for the Samtec VIN|ING 2000 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 9559b503dbbed46e02bc9639ebe5ed81259073bf..0d8ae0b099b63457d76086241887a92184f1feda 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * esd vme8349 U-Boot configuration file
  * Copyright (c) 2008, 2009 esd gmbh Hannover Germany
@@ -7,8 +8,6 @@
  *
  * reinhard.arlt@esd-electronics.de
  * Based on the MPC8349EMDS config.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index c8c7fc7f3e08b7c98ca542c1215cee97215dc069..382fdac4c07c7623381db410bcf63f55112d6508 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Amarula Solutions
  *
  * Configuration settings for Amarula Vyasa RK3288.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 7b502840cb79f1954353cde3b20501a6d6c7f490..1edd7a88270fb45e8acb7e79d9e040283d6e0c03 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Freescale Semiconductor, Inc.
  *
  * Configuration settings for the Wandboard.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 77af0d46e7af548cae9607fa7979351750682a45..1fc35c1a0e9259b6d398e77eb888dc7b3a0565ef 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 O.S. Systems Software LTDA.
  * Copyright (C) 2014 Kynetics LLC.
@@ -6,8 +7,6 @@
  * Author: Otavio Salvador <otavio@ossystems.com.br>
  *
  * Configuration settings for the WaRP Board
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index f340bff3e708a45ee9cd3997b7f6573ed919de84..2a7789baa2686fb2c3a573a7f37db2e3383a1e84 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 NXP Semiconductors
  *
  * Configuration settings for the i.MX7S Warp board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __WARP7_CONFIG_H
index b6c2a4aba0581a6af3cd9b58de2446a1302ccf2c..58c36e0d562237f0fc0d800cfe9f35da540c29d3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the WB45N CPU Module.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __CONFIG_H__
index 093cc32a6e4ed5713299857be7a43f3841bba18e..3ca1820342156d8e8e564f58ef946a62f93a2308 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuation settings for the WB50N CPU Module.
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index d38ebfb77d4c08277e6e3e82868df1bb7ade6ed6..7f9ddb5b8ea8ad8bc89cb985baf42be7eae0954e 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011, Stefano Babic <sbabic@denx.de>
  *
  * (C) Copyright 2008-2010 Freescale Semiconductor, Inc.
  *
  * Configuration for the woodburn board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 7e993b8298a4d7ab66b950d716e5a7f13f86233c..7135e1972e2400d92592b2bc0e740613fd04aef5 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011, Stefano Babic <sbabic@denx.de>
  *
  * (C) Copyright 2008-2010 Freescale Semiconductor, Inc.
  *
  * Configuration for the woodburn board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __WOODBURN_COMMON_CONFIG_H
index acb5ea49a4b9d80f72327d3fe007be9a8c14407b..06433d0e71f11c9674a0b27d6e89808683d66c0f 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011, Stefano Babic <sbabic@denx.de>
  *
  * (C) Copyright 2008-2010 Freescale Semiconductor, Inc.
  *
  * Configuration for the woodburn board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index ee82816cd9b20774baad1584542617277536e8f0..73a107e3c3f545e3191f95e5c3c95540bdc0ff90 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * WORK Microwave work_92105 board configuration file
  *
  * (C) Copyright 2014  DENX Software Engineering GmbH
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_WORK_92105_H__
index a6fb9889be6a95b3a585579511745adf27aae44b..204e019d4f22adfc2a89d2ad9e0e3b9c37d9bd95 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009, STMicroelectronics - All Rights Reserved
  * Author(s): Vipin Kumar, <vipin.kumar@st.com> for STMicroelectronics.
  *
  * Copyright (C) 2012, 2015 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 27ba9ee229f30b5698cf577b3698b9a876f92db4..b507a0699e86d44fc9abf15f1e83c8e496da84b5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _X86_CHROMEBOOK_H
index 5c71168279540b7a560e22d19332048f9c43e741..098703064cfb225d9e7aa3547ee30ee22dede3b8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2008
  * Graeme Russ, graeme.russ@gmail.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <asm/ibmpc.h>
index 2f77accda21e31f4576ca974967874423d08ded3..eda91648205a332bd08ee1f2acca50eec540ab1d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __CONFIGS_XFI3_H__
 #define __CONFIGS_XFI3_H__
index 5827911c4e7488b8672ef2190cc5d8f76db8a176..e9086f99061fe5db8c4f95b3d1677d69fda4a9fc 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP
  * (C) Copyright 2014 - 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
  *
  * Based on Configuration for Versatile Express
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __XILINX_ZYNQMP_H
index 4fbf85a9edc39a0d96175ae9b2610eabc38357aa..947d3083dae493977b8606ca8917e6c940fe162a 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP Flash utility
  *
  * (C) Copyright 2018 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
  * Siva Durga Prasad Paladugu <sivadur@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_MINI_H
index e4d8be63e5d3490e13c7027974f3acdc4a931e1f..dc81c66c641d9531e86b9357eca662b841acdf5c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP eMMC Flash utility
  *
  * (C) Copyright 2018 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
  * Siva Durga Prasad Paladugu <sivadur@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_MINI_EMMC_H
index 8c13f4742df704ed13a05d039001bea329fb7607..4434e6ab3291616140c2cf83e5f74ceb38977569 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP Nand Flash utility
  *
  * (C) Copyright 2018 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
  * Siva Durga Prasad Paladugu <sivadur@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_MINI_NAND_H
index e3797a8efdc3b0292f093b3a03f21bde977e7d96..852c2238de4abdeea884a87873e06898a1ea4ff5 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP zc1751 XM015 DC1
  *
  * (C) Copyright 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_ZC1751_XM015_DC1_H
index 0714d729117b7d689a1f4148fd299231cd6e5e29..2533ab860906b1445bf769f8e10304f81f998a76 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP zc1751 XM016 DC2
  *
  * (C) Copyright 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_ZC1751_XM016_DC2_H
index cdc0062c3b842548dfd99cdc78a3ace8559f4816..f7d4ab2800c99e942a4ba299eaf0b84d5a01776b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP zc1751 XM017 DC3
  *
  * (C) Copyright 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_ZC1751_XM017_DC3_H
index 6a0e3975b9550857f53b94af3fb848690f2a54fd..f39eeb9bfc90233af9a3556fa691a7d069bb424b 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP zc1751 XM019 DC5
  *
  * (C) Copyright 2015 Xilinx, Inc.
  * Siva Durga Prasad <siva.durga.paladugu@xilinx.com>
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_ZC1751_XM019_DC5_H
index bfb85d6b75d56591c26405ac99017e13afe1e1a2..029347da479ca33bfc638b8696f4de2f574516d2 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP zcu100
  *
  * (C) Copyright 2015 - 2016 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_ZCU100_H
index 27d9d6a06fa7441fc05450bdc1a8cd92c488d6ed..c61e1b5e27c28495d7aad0172b22f122d3430a7f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP zcu102
  *
  * (C) Copyright 2015 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_ZCU102_H
index f8cdade7636c079ef244821c3900051a4df472e5..8d417f45e014668676440d1022d36fc3568723b8 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP zcu104
  *
  * (C) Copyright 2017 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_ZCU104_H
index 0f0d8c6d42db7f0780cbf758fe8a683d1127a4cf..01ac12a53c178b9705d9ebd84c8d2c5798e42687 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP zcu106
  *
  * (C) Copyright 2016 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_ZCU106_H
index c488c2133c5a9908179aa449dba227373fcbbb4f..3233b379798d1751f27963737ad569a21b779895 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Configuration for Xilinx ZynqMP zcu111
  *
  * (C) Copyright 2017 Xilinx, Inc.
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQMP_ZCU111_H
index e05ec5421a7fe6e7f15be539ffa6067aec7a4e85..e9ef46050ed7d4b31cb6e420ff1a4f63775a4213 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009 Extreme Engineering Solutions, Inc.
  * Copyright 2007-2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 63479533dca69e561d349bae3140d91762a8f21d..426af47aa32b0ffd13019a34c2c1888b068d4705 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  * Copyright 2004-2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index d0d21c43f0450f9b384ad2755a22abe57b1e8a27..bafb8c54456eff7ab2c92de1ad98383cdf4765f7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  * Copyright 2007-2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f7ac2f49f04768441834bdbbecae36b86f2b570c..372df752fdc9755be5278c39d55fc4bfe2133f6b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010 Extreme Engineering Solutions, Inc.
  * Copyright 2007-2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 46e50b3d4a113632bbc23d820f6ef7287162ed39..405ff462687e02bc0de490b5c20240b93cbbefdc 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Stefan Roese <sr@denx.de>
  *
  * Configuration settings for the CCV xPress board
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __XPRESS_CONFIG_H
 #define __XPRESS_CONFIG_H
index 8a920faccaa89e7ce5d8fd4d778a782a464f1432..3e4b7cb00b58a8d63bedfef361492500ecc09ab2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2007-2013 Tensilica, Inc.
  * Copyright (C) 2014 - 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index b1afde9ba0c566a323ffad275132999be9c7e21c..22a7fe6e770633a7d72696b14408ae481a1595f2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Stefano Babic <sbabic@denx.de>
  *
  * Configuration settings for the E+L i.MX6Q DO82 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EL_ZC5202_H
index f71cdfbdd3cbbb46a1b48024e845e131ced8625c..37d5d6ee779456f2849f5ba98dd36c4ed6c2da82 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) Stefano Babic <sbabic@denx.de>
  *
  * Configuration settings for the E+L i.MX6Q DO82 board.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EL_ZC5601_H
index 0860a500c02e9cc2abfa046908f1732028938401..e48896a511eea94940c882134e7071a762068b92 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Aeronix Zipit Z2 configuration file
  *
  * Copyright (C) 2009-2010 Marek Vasut <marek.vasut@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index 1dafda380109f7e4a3ca54557077619cfea03969..576a73feb02968d293f2122f65b3d1ee7e898491 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2011 Graf-Syteco, Matthias Weisser
  * <weisserm@arcor.de>
  *
  * Configuation settings for the zmx25 board
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_H
index e5036171783bcd891dac5be4b0a0eac13bb60013..55b983fc16ea032c85ef8abc73b07eb0363ddb61 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Michal Simek <monstr@monstr.eu>
  * (C) Copyright 2013 - 2018 Xilinx, Inc.
  *
  * Common configuration options for all Zynq boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQ_COMMON_H
index 2ca36757e3138b3190934ee68d4e1b5adda9558f..2f5843f9ec31622d8a3d397a3fd8366ee752ae62 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 - 2017 Xilinx.
  *
  * Configuration settings for the Xilinx Zynq CSE board.
  * See zynq-common.h for Zynq common configs
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQ_CSE_H
index 720f953344630b8528ad0aa2fd2fa19a86dadd9f..b5a28dab878f59e52cb3b15625a4fcd18193357f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Xilinx, Inc.
  *
  * Configuration settings for the Xilinx Zynq ZC702 and ZC706 boards
  * See zynq-common.h for Zynq common configs
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQ_ZC70X_H
index 8f4e0885027eb631e8252883a20405cb0af068ca..547ecb68fd0d725f70c1afc733e48f358e11b33d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Xilinx
  * (C) Copyright 2014 Digilent Inc.
  *
  * Configuration for Zynq Development Board - ZYBO
  * See zynq-common.h for Zynq common configs
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONFIG_ZYNQ_ZYBO_H
index cea29ed6dc4ef0b26b9f7b53e5f6e53f90c04d23..e935c601f124d586ef8fa1ca4f5823e76c87de23 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CONSOLE_H
index 6cadd28811e1e3c2a32f578834229a7ca4974656..4cb09855198f4c6688162e880067fc125710747d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Cortina PHY drivers
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Copyright 2014 Freescale Semiconductor, Inc.
  */
 
index 954257715a4197dab2d999324af020cf7c2c7d4a..5cc7c5abd7234a9bd08c7beeb8e108f2a47f3d3b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CPU_H
index 111cb4adb74403118db4ef6ebf263d94925c30f6..2a00af5be467c7ec30b4615fc7f64bf61bb548b3 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: eCos-2.0 */
 /*
  *==========================================================================
  *
@@ -6,7 +7,6 @@
  *      Interface for the CRC algorithms.
  *
  *==========================================================================
- * SPDX-License-Identifier:    eCos-2.0
  *==========================================================================
  *#####DESCRIPTIONBEGIN####
  *
index 771a176eeabb4df247eed5ced0c9ce59b99b3da4..60ecefbd40e0c1f4a605761dbe2c5cb02cec87f4 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Chromium OS cros_ec driver
  *
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CROS_EC_H
index 36e2d83ce18c7b72f4e1848e9fee44bc85cc28f8..977951b30d9bb7607258a3f569a3ffa42eef5a13 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Chromium OS Matrix Keyboard Message Protocol definitions
  *
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CROS_MESSAGE_H
index 20dc9ea1a6da11996ce47871e45db8198745b104..fe163da43e562b06c19d5ba13a30faf96e0b9423 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DDR_SPD_H_
index 6f0b0c5e1575a0fabd81cea633d6b3daad5a7e8a..34e8b2fc810170ec54cb7176cb2155b696f3d144 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Early debug UART support
  *
  * (C) Copyright 2014 Google, Inc
  * Writte by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DEBUG_UART_H
index 7e322d9d2764d4091cd00cf87709a33da991c38f..fbe978abdc26735f977195c1a0250d1aae4cf17d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * dfu.h - DFU flashable area description
  *
  * Copyright (C) 2012 Samsung Electronics
  * authors: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
  *         Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DFU_ENTITY_H_
index 8f36bb63b5522f4e416d4e4bdc9f3802aadbd9a3..fbfc5360d028d70c93c4f6d536b957fc2b483dd3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * da9053 register declarations.
  *
  * Copyright(c) 2009 Dialog Semiconductor Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DIALOG_PMIC_H__
index d0a08d4aaa8f6e35b0891c776eeec161a95d5354..16f317c9c8c2f4d27a5fbe847c049f18e3e3106a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Google Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _DISPLAY_H
index d9c8f6dbd4a1ac4722373ca07015f52d4b67edf1..a0dabca2b8a6a205cb553d81ae09ac5b581105af 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  *
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DISPLAY_OPTIONS_H
index 03722d0c14dc14de253bc203185da4c59503cd99..c9a82c7e52c202dd429d0ad27683b17858c36d6d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DM_DEMO_H
index f752792c92ff63d746704728beccf1a3fbe5e826..bf4b07d28fe7c020e9d42fa375556ee5e55c765d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_H_
index eaeadd48d2a999506c6afd03bb6304c5f7f1329b..5a4d50cbbea7d5553b84eeb2df2279fcbb40ff5f 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
  * Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_DEVICE_INTERNAL_H
index 7786b1cf4e629f872d32f4f116e4c272c5e8653e..49078bc6b360a881c42d8bc7f912261cace03551 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
  * Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_DEVICE_H
index c46f0e91d085626738d8490044274e98508a1d29..db4c11e0832529f0909abbdb0602f1bae55a9be6 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
  * Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_FDTADDR_H
index d4d82d2fc4ea69441d9aa06058ddac31c02f722a..13d1516a121934ca280fdba32ee772248ab4e3fc 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_LISTS_H_
index d4d941e75c195bf4ee2b776979da9142f1c1c43a..461e25aa19d98dd14312ba0f239bc881d0ae9708 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_OF_H
index c49d287dd6004d9727398d734129c16dbb784139..74f0606e0720cd29d4e0670214a98f22e837c2c2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Originally from Linux v4.9
  * Copyright (C) 1996-2005 Paul Mackerras.
@@ -11,8 +12,6 @@
  *
  * Modified for U-Boot
  * Copyright (c) 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_OF_ACCESS_H
index 25ca05b3154524a521839bb81a656d98252cab77..12b1a99a80ef964958fbf1051046769938119f6a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Taken from Linux v4.9 drivers/of/address.c
  *
  * Modified for U-Boot
  * Copyright (c) 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_OF_ADDR_H
index 01b6ebedff99b5f47a6f54f4741ef7090e9d4d51..6f1529689f8745e9c0d8891d5bfe7ae77dd65358 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_OF_EXTRA_H
index 0d008404f90f29402dd4790151a03ea55a33cca7..5af6b7e616ad6b1ac99ae1112b640877025965a1 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_OFNODE_H
@@ -681,4 +680,15 @@ int ofnode_read_resource_byname(ofnode node, const char *name,
  * @return the translated address; OF_BAD_ADDR on error
  */
 u64 ofnode_translate_address(ofnode node, const fdt32_t *in_addr);
+
+/**
+ * ofnode_device_is_compatible() - check if the node is compatible with compat
+ *
+ * This allows to check whether the node is comaptible with the compat.
+ *
+ * @node:      Device tree node for which compatible needs to be verified.
+ * @compat:    Compatible string which needs to verified in the given node.
+ * @return true if OK, false if the compatible is not found
+ */
+int ofnode_device_is_compatible(ofnode node, const char *compat);
 #endif
index c6c8f6158d38d12bdcbb6154881306b6fe6ba09f..80de3f3fed2beb3a6af5429ba404c5179a7cf195 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015  Masahiro Yamada <yamada.masahiro@socionext.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PINCTRL_H
index b73aa33093aad78ddd67a0e9f9784989a4fccc8b..c972fa6936f9441d05c196a1115911eeb4a48302 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
  * Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_PLATDATA_H
index fd191b5bd58f896242ac3905fdf71c0dedb1cbc7..9bfd62833cdeedf6a2e8f73a59040cd1c7381c50 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Vladimir Zapolskiy <vz@mleia.com>
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LPC32XX_HSUART_PLAT_H
index 3f94bde7b26295413c03b4d998988763819061a7..855e9999a0a8d0f082c37913c63e310fdfbd1950 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Cadence Design Systems Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ETHOC_H
index 7943c676885524eb99ce459f4ec2fcf0b0cc9ee8..100a981a38db0778e9f02443e81b4c4ad8d6715c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PFE_DM_ETH_H__
index 57ae6adc0538ae6198c7218906c7579ade4569c4..37f5174dbf2ed6a833517cdf36eb4d0a493a79fa 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Stephen Warren <swarren@wwwdotorg.org>
  *
  * Derived from pl01x code:
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __serial_bcm283x_mu_h
index 5d86456f1e1e0e7e603d9f22b98eed8e7b300542..ba916fece3d174e7037272bcecb809ed00008674 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015  Angelo Dureghello <angelo@sysam.it>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __serial_coldfire_h
index 7bcd28049b3c8438818c5c1f253ada505f097439..86cd3bcf628d63f29e805e953b4ba0b83831c95e 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Google, Inc
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __serial_mxc_h
index ccfa808e2332465d0097962527583f36d599a021..77d96c49f03a65a80cb1f85698c1a0dea4b167e6 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Google, Inc
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __serial_pl01x_h
index b19a4a6521bbe88f5206e1c0de187566b6a0fc2a..408c00885de0b29553fde734ea63ff2f6b949b63 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Marcel Ziswiler <marcel.ziswiler@toradex.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __SERIAL_PXA_H
index 0271ad67b36c084dd87277357325d1c5142399dd..711435d8f6e3470588a06ca6c86ca98fa35e4eba 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014  Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
  * Copyright (c) 2014  Renesas Electronics Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __serial_sh_h
index d1cfcbe54f942df28a5bbc24d290be893435a75f..85153df527bda6ace68e05a98dce2077d56d39b6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * Kamil Lulko, <kamil.lulko@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SERIAL_STM32_H
index f14c7a7ba87c716a6ba0e26f8e343ee8871f47da..4a725bc923b5c974664102d1951396a456039bde 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Function to read values from the device tree node attached to a udevice.
  *
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_READ_H
index b075eef2c1a45ce5cca12b690eb11e2a32e9702c..2b9c6da4165d808a7df0034459674b0eb014bdc3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_ROOT_H_
index cecee26f3364ca89c58f5f59b91c9a902683cc5d..83418eb48225b933067ac8f9e5cc2cc0cc531306 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DM_TEST_H
index d28fb3e23f01f78e746c13c17c25bb11df33d448..d7f9df3583a308c737eb6354fcef151fac8981a5 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_UCLASS_ID_H
index c086004318308aaa9348d8931f12f1028b665e25..7ba064bd53f62a470923143a36eff221c15c27e1 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_UCLASS_INTERNAL_H
index a5bf3eb831868b7f5e3efd75e2d505da4078df37..9fbaa7d81a5bd0db6ef732c37ca6657edace294e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DM_UCLASS_H
index 0d4ce8f4e6fe042bfab4242a26a4028a892541c3..898822e4459f548de5257d6a14a72339001e5abd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DM_UTIL_H
index 42b04fac3f5fd9d94c13c471f3028ac553e756c8..f780e513f698594ee0f6c2d75292ded4c64ea50d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * NOTE:        DAVICOM DM9000 ethernet driver interface
  *
  * Authors:     Remy Bohmer <linux@bohmer.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __DM9000_H__
 #define __DM9000_H__
index 71fa77f2ea8534d003b79617a50f7b724e434f19..50e965241c0d6a012a541afdc3e0978d8a2842b2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  *     Texas Instruments Incorporated, <www.ti.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _DMA_H_
index c74ce0efb399a262f99a23f8ce746e03c4828c9b..f1bc3d86f26b6bd9d07ee7f0afaf9d065e90d2de 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * DP83848 ethernet Physical layer
  *
  * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
  *
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 1b63e86b14592fd0acc7c9edf14575ba0c848748..e115696ceae644d75c31c2bf50995914963b98ca 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef _DS1722_H_
 #define _DS1722_H_
index e2d7aaf9fe89e915b1a37acb36990c3344ba740d..4803abe9f628eef7e94180dca0a48da165a01e2d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Core Clocks */
index 00add2f226a8cc8569bf29e4c8d68e744acf162d..998d08f5bb3552c2ae801dfdf45ed512221ead2d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from Broadcom GPL Source Code:
  *     Copyright (C) Broadcom Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_CLOCK_BCM3380_H
index 1e3dc16f907802852fde09bc8d0608cf4f7e0a47..d5e13c5c2d34a43984a387b0ebd22cccbc0c8187 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_CLOCK_BCM6318_H
index 23818da1a0e295f192363fb2e93789d117c5d41b..2725dcd06bccf7c73dda1d650ed429f251d5f30d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_CLOCK_BCM63268_H
index 5d0fc115e7eb6f88d9477b667e3b442ff4c59c94..6f1e018a74bb9ebaeb6b3bf53f266663390ec52d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_CLOCK_BCM6328_H
index 3439c10062bf3bfb335e536e8c6d8d8234598162..489aa1f95a6449aec9ff4f9bad48735c2ca1dc55 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_CLOCK_BCM6338_H
index 5af066bb164e079cc62e3b22254f28168e6b0a21..c67a7fea2f69fd5c505da9e26b816c7cd25bfb1c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_CLOCK_BCM6348_H
index ff2232123b9e3e8293fd9d1e74a1585ec7563402..a7529bcc0303588a5526a52f2dc9121c0342c5a5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_CLOCK_BCM6358_H
index 6b11a9f5ac3e42feb30f11ffdda9a322c6c7a065..fed04e6b5f04fc08e6bd18d5db4338bc88853e50 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_CLOCK_BCM6362_H
index 9d41c0f131700fdb27784a535410ba3c81a98b39..0c857826329a5e8d61570255b7aa9d858c1f5590 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_CLOCK_BCM6368_H
index 25f9cd25f2806d2ebf99d5d0dc9b6e428e657107..0b3906247c8bc6543d2ca37ff79b81069d6cd67e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016 Imagination Technologies
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __DT_BINDINGS_CLOCK_BOSTON_CLOCK_H__
index 31751482d13cb498fb4989a41cb336e8c7e92e13..9d15e2221fdb7fd5f732eaa5a800f7b66112f8a5 100644 (file)
@@ -62,5 +62,6 @@
 #define CLKID_AO_UART1         3
 #define CLKID_AO_UART2         4
 #define CLKID_AO_IR_BLASTER    5
+#define CLKID_AO_CEC_32K       6
 
 #endif
index e3e9f7919c318baed4063fc7199def1a6d684018..8ba99a5e3fd34a64f8581ca51cedd47f11e803c5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * GXBB clock tree IDs
  */
@@ -5,37 +6,96 @@
 #ifndef __GXBB_CLKC_H
 #define __GXBB_CLKC_H
 
+#define CLKID_SYS_PLL          0
 #define CLKID_HDMI_PLL         2
+#define CLKID_FIXED_PLL                3
 #define CLKID_FCLK_DIV2                4
 #define CLKID_FCLK_DIV3                5
 #define CLKID_FCLK_DIV4                6
+#define CLKID_FCLK_DIV5                7
+#define CLKID_FCLK_DIV7                8
 #define CLKID_GP0_PLL          9
 #define CLKID_CLK81            12
+#define CLKID_MPLL0            13
+#define CLKID_MPLL1            14
 #define CLKID_MPLL2            15
+#define CLKID_DDR              16
+#define CLKID_DOS              17
+#define CLKID_ISA              18
+#define CLKID_PL301            19
+#define CLKID_PERIPHS          20
 #define CLKID_SPICC            21
 #define CLKID_I2C              22
 #define CLKID_SAR_ADC          23
+#define CLKID_SMART_CARD       24
 #define CLKID_RNG0             25
 #define CLKID_UART0            26
+#define CLKID_SDHC             27
+#define CLKID_STREAM           28
+#define CLKID_ASYNC_FIFO       29
+#define CLKID_SDIO             30
+#define CLKID_ABUF             31
+#define CLKID_HIU_IFACE                32
+#define CLKID_ASSIST_MISC      33
 #define CLKID_SPI              34
 #define CLKID_ETH              36
+#define CLKID_I2S_SPDIF                35
+#define CLKID_DEMUX            37
 #define CLKID_AIU_GLUE         38
 #define CLKID_IEC958           39
 #define CLKID_I2S_OUT          40
+#define CLKID_AMCLK            41
+#define CLKID_AIFIFO2          42
+#define CLKID_MIXER            43
 #define CLKID_MIXER_IFACE      44
+#define CLKID_ADC              45
+#define CLKID_BLKMV            46
 #define CLKID_AIU              47
 #define CLKID_UART1            48
+#define CLKID_G2D              49
 #define CLKID_USB0             50
 #define CLKID_USB1             51
+#define CLKID_RESET            52
+#define CLKID_NAND             53
+#define CLKID_DOS_PARSER       54
 #define CLKID_USB              55
+#define CLKID_VDIN1            56
+#define CLKID_AHB_ARB0         57
+#define CLKID_EFUSE            58
+#define CLKID_BOOT_ROM         59
+#define CLKID_AHB_DATA_BUS     60
+#define CLKID_AHB_CTRL_BUS     61
+#define CLKID_HDMI_INTR_SYNC   62
 #define CLKID_HDMI_PCLK                63
 #define CLKID_USB1_DDR_BRIDGE  64
 #define CLKID_USB0_DDR_BRIDGE  65
+#define CLKID_MMC_PCLK         66
+#define CLKID_DVIN             67
 #define CLKID_UART2            68
 #define CLKID_SANA             69
+#define CLKID_VPU_INTR         70
+#define CLKID_SEC_AHB_AHB3_BRIDGE 71
+#define CLKID_CLK81_A53                72
+#define CLKID_VCLK2_VENCI0     73
+#define CLKID_VCLK2_VENCI1     74
+#define CLKID_VCLK2_VENCP0     75
+#define CLKID_VCLK2_VENCP1     76
 #define CLKID_GCLK_VENCI_INT0  77
+#define CLKID_GCLK_VENCI_INT   78
+#define CLKID_DAC_CLK          79
 #define CLKID_AOCLK_GATE       80
 #define CLKID_IEC958_GATE      81
+#define CLKID_ENC480P          82
+#define CLKID_RNG1             83
+#define CLKID_GCLK_VENCI_INT1  84
+#define CLKID_VCLK2_VENCLMCC   85
+#define CLKID_VCLK2_VENCL      86
+#define CLKID_VCLK_OTHER       87
+#define CLKID_EDP              88
+#define CLKID_AO_MEDIA_CPU     89
+#define CLKID_AO_AHB_SRAM      90
+#define CLKID_AO_AHB_BUS       91
+#define CLKID_AO_IFACE         92
 #define CLKID_AO_I2C           93
 #define CLKID_SD_EMMC_A                94
 #define CLKID_SD_EMMC_B                95
 #define CLKID_CTS_AMCLK                107
 #define CLKID_CTS_MCLK_I958    110
 #define CLKID_CTS_I958         113
+#define CLKID_32K_CLK          114
+#define CLKID_SD_EMMC_A_CLK0   119
+#define CLKID_SD_EMMC_B_CLK0   122
+#define CLKID_SD_EMMC_C_CLK0   125
+#define CLKID_VPU_0_SEL                126
+#define CLKID_VPU_0            128
+#define CLKID_VPU_1_SEL                129
+#define CLKID_VPU_1            131
+#define CLKID_VPU              132
+#define CLKID_VAPB_0_SEL       133
+#define CLKID_VAPB_0           135
+#define CLKID_VAPB_1_SEL       136
+#define CLKID_VAPB_1           138
+#define CLKID_VAPB_SEL         139
+#define CLKID_VAPB             140
 
 #endif /* __GXBB_CLKC_H */
index 93c222d74fdb03bae123a1d2b8f5e937998ca1ae..ea6f161f9705903e962d92a31b04a7070fcad606 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (c) 2015 Purna Chandra Mandal <purna.mandal@microchip.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __CLK_MICROCHIP_PIC32
index 87acf4af7ff128f51ef9faf24ae556fa4447b83a..2c0552d1a93656c20ed11ce5e84d3e5212127e48 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 MundoReader S.L.
  * Author: Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3036_H
index 549ae6a3f3bef0904e4d7707b496b9c0828d7efc..014eec586689e377d516fd60d30e91fb53939ba0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 MundoReader S.L.
  * Author: Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3066A_H
index 476268a78b46fa6b3f37d199276ce56c41281141..cfb3afbb285e5756b047df57a136d1b902b4b033 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3128_H
index 8fc818b1d98cf490122d84739a2672788586533a..1e7931da0cea1e597dfe49011cce2e1d10b051c9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 MundoReader S.L.
  * Author: Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3188_COMMON_H
index b6960b07bcffab0b80ae2b99a5dc345a67da8fc0..1da306e1788c6bb95cfa0f01ed89518dac889fc4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 MundoReader S.L.
  * Author: Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3188_H
index 13f9c864ca27f2d8f2c3e9fa348f7533c008d6ad..1217d5239f553167e4da2d8491fba682c176b997 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2017 Rockchip Electronics Co., Ltd.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3228_H
index e37113a72d2430870a7fd10ec5f64ec7008d6319..e368d767506e476bf6874db0dbbba9431df5a92c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 MundoReader S.L.
  * Author: Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* core clocks */
index cdc0b338aa6d03bdceaeb280ad2b5b661aed5a76..cde61ed8830bbb6912125f649cdba01856fcd21b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3328_H
index d4bdcc663fe73550cb5455040758b827b22343cf..211faf8fa8917bf8ec18910abd60bbf1e14c6354 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Rockchip Electronics Co. Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3399_H
index 7defc6b282c46adf11f9e8ab58fc939aa30a3062..9219a50a241671fd16447ee651827e952de9aaf3 100644 (file)
@@ -1,7 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Rockchip Electronics Co. Ltd.
  * Author: Shawn Lin <shawn.lin@rock-chips.com>
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RV1108_H
index 19fd959af9f089019743c54038690d7dcb1ae5b8..002ad5351201b6e906378f04ad4707cfcf04aee8 100644 (file)
@@ -1,7 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
  *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #ifndef _DT_BINDINGS_CLOCK_STM32MP1_CLKSRC_H_
index 09831160386e1b1cbc752846b8e98a8ed98c62d8..4f7e2821b8ee192c2653b4a92787f449c95a971f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015-2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _COMPHY_DATA_H_
index 58654fd7aa1eb964727bb16bca99351121fc442b..43a68a1110f043f3eaab908c554d20f30a9aeb33 100644 (file)
@@ -29,6 +29,7 @@
 #define        GPIOAO_11       11
 #define        GPIOAO_12       12
 #define        GPIOAO_13       13
+#define        GPIO_TEST_N     14
 
 #define        GPIOZ_0         0
 #define        GPIOZ_1         1
 #define        GPIOCLK_1       116
 #define        GPIOCLK_2       117
 #define        GPIOCLK_3       118
-#define        GPIO_TEST_N     119
 
 #endif
index 684d0d7add1c14fb0a531eb3619a541b1e68d850..01f2a2abd35eea91bad49c60c478a47d461502eb 100644 (file)
@@ -25,6 +25,7 @@
 #define        GPIOAO_7        7
 #define        GPIOAO_8        8
 #define        GPIOAO_9        9
+#define        GPIO_TEST_N     10
 
 #define        GPIOZ_0         0
 #define        GPIOZ_1         1
 #define        GPIOX_18        97
 #define        GPIOCLK_0       98
 #define        GPIOCLK_1       99
-#define        GPIO_TEST_N     100
 
 #endif
index 7e6fb95da14056edea3b87d2df1a09d3151a28c6..83a19dc7edcf8701cd59bd6c3baf1bc2b9c4c3cf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
  *
- * SPDX-License-Identifier: GPL-2.0
- *
  * This header provides constants for binding nvidia,tegra186-gpio*.
  *
  * The first cell in Tegra's GPIO specifier is the GPIO ID. The macros below
index 5092f33dfa09cc6cc6b8b9f242d49c362555ccec..2d1e671c1ccaf7545a0f50a4e00e98d77c3e48cb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_INTEL_IRQ_H_
diff --git a/include/dt-bindings/mfd/st,stpmu1.h b/include/dt-bindings/mfd/st,stpmu1.h
new file mode 100644 (file)
index 0000000..81982eb
--- /dev/null
@@ -0,0 +1,60 @@
+/*
+ * This file is part of stpmu1 pmic driver
+ *
+ * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
+ * Author: Pascal Paillet <p.paillet@st.com> for STMicroelectronics.
+ *
+ * License type: GPLv2
+ *
+ * This program is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 as published by
+ * the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or FITNESS FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef __DT_BINDINGS_STPMU1_H__
+#define __DT_BINDINGS_STPMU1_H__
+
+/* IRQ definitions */
+#define IT_PONKEY_F 0
+#define IT_PONKEY_R 1
+#define IT_WAKEUP_F 2
+#define IT_WAKEUP_R 3
+#define IT_VBUS_OTG_F 4
+#define IT_VBUS_OTG_R 5
+#define IT_SWOUT_F 6
+#define IT_SWOUT_R 7
+
+#define IT_CURLIM_BUCK1 8
+#define IT_CURLIM_BUCK2 9
+#define IT_CURLIM_BUCK3 10
+#define IT_CURLIM_BUCK4 11
+#define IT_OCP_OTG 12
+#define IT_OCP_SWOUT 13
+#define IT_OCP_BOOST 14
+#define IT_OVP_BOOST 15
+
+#define IT_CURLIM_LDO1 16
+#define IT_CURLIM_LDO2 17
+#define IT_CURLIM_LDO3 18
+#define IT_CURLIM_LDO4 19
+#define IT_CURLIM_LDO5 20
+#define IT_CURLIM_LDO6 21
+#define IT_SHORT_SWOTG 22
+#define IT_SHORT_SWOUT 23
+
+#define IT_TWARN_F 24
+#define IT_TWARN_R 25
+#define IT_VINLOW_F 26
+#define IT_VINLOW_R 27
+#define IT_SWIN_F 30
+#define IT_SWIN_R 31
+
+#endif /* __DT_BINDINGS_STPMU1_H__ */
index e3ca8a25a3cd9651d7606395b601307955d5f968..c763e74b5da4de399a4edff8c84a80419e869101 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Intel Quark MRC bindings include several properties
  * as part of an Intel Quark MRC node. In most cases,
  * the value of these properties uses the standard values
index 1843757a5c08519522651e59f6cf83b7b7d3b216..b8e5df615d1a0181d29373112c5b9bb6ea6aa611 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * TI DP83867 PHY drivers
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  */
 
 #ifndef _DT_BINDINGS_TI_DP83867_H
index 672a1369affb8a9d14be730a932b8fcaac2ab2bf..58fe28f159402de8288d0b0a34c2772f0194e210 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * This header provides constants for OMAP pinctrl bindings.
  *
  * Copyright (C) 2009 Nokia
  * Copyright (C) 2009-2010 Texas Instruments
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DT_BINDINGS_PINCTRL_OMAP_H
index 638b114e4f3909cceeb844d8f147b966a6fb3a80..c9b57408de682e50ac1eba549c404a015f34957a 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * This header provides constants for Tegra pinctrl bindings.
  *
  * Copyright (c) 2013, NVIDIA CORPORATION.  All rights reserved.
  *
  * Author: Laxman Dewangan <ldewangan@nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DT_BINDINGS_PINCTRL_TEGRA_H
index 0798287e6fccca6325984987aeb23429c8bc9b63..1c28d6cb1fad8dc9f306cb199d07366d277ab2f9 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Header providing constants for Rockchip pinctrl bindings.
  *
  * Copyright (c) 2013 MundoReader S.L.
  * Author: Heiko Stuebner <heiko@sntech.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_ROCKCHIP_PINCTRL_H__
index c3d839bf014af2d3b6e17de13329a535a8cb8d59..749c0d1f60fc2f2ec223d1150e43023dc5a10705 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2015 Samsung Electronics
  *  Przemyslaw Marczak  <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DT_BINDINGS_SANDBOX_PMIC_H_
index fb075d2c1cfabb79519d9f2c650e4d855e72d0e9..b213cae9ac265eb7e39a6b9078773056ea4cf9f8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_POWER_DOMAIN_BCM6318_H
index d9eba4418e5a59063761824564ad4dd3a6b138c5..7208506d5b72bade0a92561a832658c72ea5935b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_POWER_DOMAIN_BCM63268_H
index 006806c9358657cfa85f30aae204b24474af84c7..6b4b19988fe7cdf852b99c173f61efc337e60a48 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_POWER_DOMAIN_BCM6328_H
index 3178b00b577b7c6be73e7106dc52e7b608cf696a..ddc123ea886bdc9c827ae72ba57074f666c4c8a4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_POWER_DOMAIN_BCM6362_H
index 70630c6ea7688b82f80b79461bec672bbc787d8e..17e75498563c6593e7310b29571b649bf4939ecb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015-2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _DT_BINDINGS_POWER_TEGRA186_POWERGATE_H
index e3cae08e0e7d2ac8f077352682602fc80339abf8..1fdcf8ae1531401bf9b248ce774111beb0a47c46 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2016-2018 Intel Corporation. All rights reserved
  * Copyright (C) 2016 Altera Corporation. All rights reserved
- *
- * SPDX-License-Identifier:    GPL-2.0
  * derived from Steffen Trumtrar's "altr,rst-mgr-a10.h"
  */
 
index 351d8cdc6f41436139eb0d2c286abf79a2f839e7..5b7ad7396524c30bd67fed919ab9782fb39cfa64 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2014, Steffen Trumtrar <s.trumtrar@pengutronix.de>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _DT_BINDINGS_RESET_ALTR_RST_MGR_H
index eb5e1db97b17ba2c7faa6f641fbdd5c68c9b94db..d1b6b23fc11d86972570c5c7041c5a7c4c0d0c1f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef _ABI_MACH_ASPEED_AST2500_RESET_H_
index ddc575d92b73c06ffa34b996683e2180b1e9f510..4cbf4d289de2ab88d61354a2ff0b51f93f70d31e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from Broadcom GPL Source Code:
  *     Copyright (C) Broadcom Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_RESET_BCM3380_H
index 781d7fbc4df2419dd0aecac05c209ddd3d0fc9bd..1422500f8f52f372458500061ee2a422e66f5564 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_RESET_BCM6318_H
index 1373884b361c9ae8ba246e0cada12781a6f97438..a45abed1ceb70241e3f0060143d8f25aac253921 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_RESET_BCM63268_H
index c144ad2a787b0729a11c0d462bddb53be695930f..f2dd4f79cc61fcbff946d62d9461dda75686ca34 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_RESET_BCM6328_H
index 17a5e121e8b12eeab36cf29427edacbe70bc1702..4aec7a4b59a3fc1ace6c362f645a02bf3bcadd5c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_RESET_BCM6338_H
index 173937b9efe09a34aaeeca6a29d06ade519b541e..b298c183160174c97903f360060e62c6fd3ec6a0 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_RESET_BCM6348_H
index 4b3cff3e491bb2fcce75db48d673328aca66781c..075706eff7adce3e71d3bd0f036341f773d975cf 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_RESET_BCM6358_H
index ffa46a62f6e1dd01f3e6539ab63c1d88e2976006..6e257ce78f2098db9471b595f86947643bef255c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2018 Ã\81lvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_RESET_BCM6362_H
index afa6a81d4c950fdd4bb759b497bb87eb3c124a1d..0038a7ccf5c65f97faa893c44b54ee5a8660af63 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  *
  * Derived from linux/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_BINDINGS_RESET_BCM6368_H
index 26b4ba9b0a57300ba3e8fc9e2c8c75d6cb03716c..7efec9200532fab9181b630878571ac2b09ca1d6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _ABI_MACH_T186_RESET_T186_H_
index c0f56951b530843e2fda58e091bc74da57eafaa0..924d51fc522c6a416010b6873a9842da028c1ae3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DT_STRUCTS
index 902abd4d4466ad2a756433880c1a59ffa9b3cec8..23088ec768765cb3dd601ed0a54c0c7b04742468 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Copyright 2014 Rockchip Inc.
  * Copyright (C) 2011 Freescale Semiconductor, Inc.
  * (C) Copyright 2017 Jernej Skrabec <jernej.skrabec@siol.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DW_HDMI_H
index db002b9b6a996977b206350bd2938a73c5272526..7c982e3798b04a68220cdbcd25356ae7990405d0 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /* include/dwc3_omap_uboot.h
  *
  * Copyright (c) 2015 Texas Instruments Incorporated - http://www.ti.com
  *
  * Designware SuperSpeed OMAP Glue uboot init
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #ifndef __DWC3_OMAP_UBOOT_H_
index e1dc9b8030bd9658d4e34207a1134c0013c17dc3..e2856f12683603739080492b679fd46ff21d7477 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
  * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DWC3_STI_UBOOT_H_
index 7af2ad11e4ed30f0453c299be594c6688d111b42..228ab3b10294687af132b6c452740d783d3adf49 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /* include/dwc3-uboot.h
  *
  * Copyright (c) 2015 Texas Instruments Incorporated - http://www.ti.com
  *
  * Designware SuperSpeed USB uboot init
- *
- * SPDX-License-Identifier:     GPL-2.0
  */
 
 #ifndef __DWC3_UBOOT_H_
index cae275fe75a1f28a7aa4db092b3ad74406e296d8..2aa93427f64ecaa63c3ad4b792d4355c921eea21 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DWC_AHSATA_H__
index a9058824e0d97869a827a4451b18ab2787578aa9..bc1d6e3abbceddef5a1826d051ccafd8748e8fda 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 SAMSUNG Electronics
  * Jaehoon Chung <jh80.chung@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DWMMC_HW_H
index a9f2f3d3abff930f42b6e3bcff106a11ea2f6f4f..f05d2b82f24494eca9b837d71d2c6a496dcf5387 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
  *
  * (C) Copyright 2010
  * Petr Stetiar <ynezz@true.cz>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Contains stolen code from ddcprobe project which is:
  * Copyright (C) Nalin Dahyabhai <bigfun@pobox.com>
  */
index 94e259ff731ac3e6fa3ff3065745fdc72940eeab..05c0d1459215aa632dedcdf6caffa146fdb618b3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009-2016 CompuLab, Ltd.
  *
  * Authors: Nikita Kiryanov <nikita@compulab.co.il>
  *         Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FIELD_
index 459b99d8618fbcd249624274ae26fda690ab985e..730d963ab966c713302db1efe4994357f1bf6cf6 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009-2016 CompuLab, Ltd.
  *
  * Authors: Nikita Kiryanov <nikita@compulab.co.il>
  *         Igor Grinberg <grinberg@compulab.co.il>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LAYOUT_
index 248ba59cd6afceb5e4452c56522aef6c868804c2..0d3845e063239ca418d07a9c2604ab63ad5e1170 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * Copyright (c) 1995, 1996, 2001, 2002
  * Erik Theisen.  All rights reserved.
- *
- * SPDX-License-Identifier:    BSD-3-Clause
  */
 
 /* This is the ELF ABI header file formerly known as "elf_abi.h" */
index 7bfb7f30d1ba71bb8e011443e9d7f151ea3f0b65..e0846cccb1e5c8dd80cfe78f1198c8019a45cdc8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ENV_ATTR_H__
index 48da32a67b6e1e9497c6e48315d4726dea7e8228..3c44ff574b0d4276459629580efed9c525c746e1 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ENV_CALLBACK_H__
index 7d5988a1a50137276f0eee3c7b8275a7ad693073..54d8124793c52dc073e5691b99c18618a4e95435 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <env_callback.h>
index 0dcec0689b19a1701360d44a7977d9075db389a9..cc2c34f939f152b6cf2f6dd70d02d1931eba9746 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ENV_FLAGS_H__
index 2bd0ad12a6403d25b89ed9a7adf88eb07c103ba1..50c62c5645c8dbfbe8b528c3e9add17d1bcdb8bf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ENVIRONMENT_H_
index 24b7783f88947db07480d814c798e51197c07ce2..a43b211df5e3867e49cd42d2cad5b7cf79fa0f43 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Boot related environment variable definitions on TI boards.
  *
  * (C) Copyright 2017 Linaro Ltd.
  * Sam Protsenko <semen.protsenko@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TI_BOOT_H
 #endif
 
 #ifndef PARTS_DEFAULT
-#define PARTS_DEFAULT
-#endif
+/* Define the default GPT table for eMMC */
+#define PARTS_DEFAULT \
+       /* Linux partitions */ \
+       "uuid_disk=${uuid_gpt_disk};" \
+       "name=bootloader,start=384K,size=1792K,uuid=${uuid_gpt_bootloader};" \
+       "name=rootfs,start=2688K,size=-,uuid=${uuid_gpt_rootfs}\0" \
+       /* Android partitions */ \
+       "partitions_android=" \
+       "uuid_disk=${uuid_gpt_disk};" \
+       "name=xloader,start=128K,size=256K,uuid=${uuid_gpt_xloader};" \
+       "name=bootloader,size=1792K,uuid=${uuid_gpt_bootloader};" \
+       "name=environment,size=128K,uuid=${uuid_gpt_environment};" \
+       "name=misc,size=128K,uuid=${uuid_gpt_misc};" \
+       "name=reserved,size=256K,uuid=${uuid_gpt_reserved};" \
+       "name=efs,size=16M,uuid=${uuid_gpt_efs};" \
+       "name=crypto,size=16K,uuid=${uuid_gpt_crypto};" \
+       "name=recovery,size=40M,uuid=${uuid_gpt_recovery};" \
+       "name=boot,size=10M,uuid=${uuid_gpt_boot};" \
+       "name=system,size=768M,uuid=${uuid_gpt_system};" \
+       "name=vendor,size=256M,uuid=${uuid_gpt_vendor};" \
+       "name=cache,size=256M,uuid=${uuid_gpt_cache};" \
+       "name=ipu1,size=1M,uuid=${uuid_gpt_ipu1};" \
+       "name=ipu2,size=1M,uuid=${uuid_gpt_ipu2};" \
+       "name=userdata,size=-,uuid=${uuid_gpt_userdata}"
+#endif /* PARTS_DEFAULT */
 
 #define DEFAULT_COMMON_BOOT_TI_ARGS \
        "console=" CONSOLEDEV ",115200n8\0" \
@@ -37,6 +59,7 @@
                "run mmcboot;\0" \
        "emmc_android_boot=" \
                "echo Trying to boot Android from eMMC ...; " \
+               "run update_to_fit; " \
                "setenv eval_bootargs setenv bootargs $bootargs; " \
                "run eval_bootargs; " \
                "setenv mmcdev 1; " \
@@ -49,7 +72,7 @@
                "part size mmc ${mmcdev} boot boot_size; " \
                "mmc read ${fdtaddr} ${fdt_start} ${fdt_size}; " \
                "mmc read ${loadaddr} ${boot_start} ${boot_size}; " \
-               "bootm $loadaddr $loadaddr $fdtaddr;\0"
+               "bootm ${loadaddr}#${fdtfile};\0 "
 
 #ifdef CONFIG_OMAP54XX
 
index c89005ff4c973315a57c4ea101b722fbe04a99dc..9f7ea03226f7449d4ce641b088bf3a788ad8a6e7 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com
  *
  * Environment variable definitions for DFU on TI boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TI_DFU_H
index 4305ebdaaf538eea7ecc39fcd24a45357c9a5397..785fc1534572bd7790a040c0e6bb7eed12688fd3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com
  *
  * Environment variable definitions for MMC/SD on TI boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TI_MMC_H
index 18c857c47dc92ae8ea37117a62cc0856344ca0d5..1681dc8635ebe7a1a934cc7bc468a597d4ce8556 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com
  *
  * Environment variable definitions for SPI on TI boards.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TI_SPI_H
index e0c670a16c32c80d0dfe7e95612b70a5cb07ec05..ccb7869e1708cde503bb0ac6e32584c51e45d40b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _ERRNO_H
 #define _ERRNO_H
index 25f358d128e0c2a8074e82896a1a5d5f64442948..04e002d39f510ef673c5ac784ddacf1f0aa46114 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:      GPL-2.0+
- *
  * Ethernet Switch commands
  */
 
index 07b61fa56bdd441713c3292a710ea6a285dd550a..17c92f1750b4ec92fb855271a442c887f45bc35c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 - 2012 Samsung Electronics
  * EXT4 filesystem implementation in Uboot by
@@ -14,8 +15,6 @@
  * based on code from grub2 fs/ext2.c and fs/fshelp.c by
  * GRUB  --  GRand Unified Bootloader
  * Copyright (C) 2003, 2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __EXT_COMMON__
index ab92ffb72ad514d120718eca0d674b62ca367c62..484bd36334f06f5da685e7ba172035de77d4918a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * exynos_lcd.h - Exynos LCD Controller structures
  *
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _EXYNOS_LCD_H_
index ccae39095a004ff1d26888a793e710859c8e6094..e628156c151cf79829b67045155909c87bee5c1f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Andes Technology Corporation
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* FTAHBC020S - AHB Controller (Arbiter/Decoder) definitions */
index 43152aae2b320b2eef480f24b39bf95889f0c86f..b4a43f82e5ec47fa04d2979ebeecd63cb15776a2 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Faraday FTPCI100 PCI Bridge Controller Device Driver Implementation
  *
  * Copyright (C) 2010 Andes Technology Corporation
  * Gavin Guo, Andes Technology Corporation <gavinguo@andestech.com>
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FTPCI100_H
index b1131e5ae6773be2eb05fb80b2e329ff5792da8e..8fc81f902db92e8e493a182e11a1ab997f9173fa 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9bfdef90eabd5801529532bcc1e368c6f4e6d9e9..d3a359ab75b257e49874db1f550d0dc066108867 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Faraday FTSDC010 Secure Digital Memory Card Host Controller
  *
  * Copyright (C) 2011 Andes Technology Corporation
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FTSDC010_H
index 8e296c0568bb76751ffb1628a5f220552fbfa911..d74da16ef289c7722bd2d71d35dcfac7fa342dee 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index b893b5e3e19965f645fde507585be885ea87e47e..3c979ced27a524b079be3e1c069affdcf000847b 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
  *
  * (C) Copyright 2011 Andes Technology Corp
  * Macpaul Lin <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 54120ab4166fabd0dc6c38e969c4e95b852f452b..f902a791ef07a5634c90249c3e6c9a1d8cf2f5b5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 2ab68d10218ed8241e5d2c916437c5918c17173d..ec1c9895f57c441b16ee8fae0a9e446a99ff03c7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 2c5a36628b40e5f949ff2eecc654b6257b5842b3..20bf6d3125250d91dee3bce90c7c406bef9036a6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Watchdog driver for the FTWDT010 Watch Dog Driver
  *
@@ -8,8 +9,6 @@
  * Copyright (C) 2011 Andes Technology Corporation
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * 27/11/2004 Initial release, Faraday.
  * 12/01/2011 Port to u-boot, Macpaul Lin.
  */
index 616631e9aa3bfdc863b0aa16a837d2c19cc734ae..009f1a72e10fb287fa721cac91028b4db065371c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 - 2009
  * Windriver, <www.windriver.com>
@@ -7,8 +8,6 @@
  *
  * Copyright 2014 Linaro, Ltd.
  * Rob Herring <robh@kernel.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _FASTBOOT_H_
 #define _FASTBOOT_H_
index fa956441c659504d247d0a9ff9860946c7fac479..7dada411e54fcefcac19398edd673857a74c642c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * R/O (V)FAT 12/16/32 filesystem implementation by Marcus Sundberg
  *
  * 2002-07-28 - rjones@nexus-tech.net - ported to ppcboot v1.1.6
  * 2003-03-10 - kharris@nexus-tech.net - ported to u-boot
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FAT_H_
index 12b99cb5eeeb2053db3194d1f8882807bbfe9a70..a2d7c4895fa1b5f9449b43619f27c71a3aea9b7d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 void fb_mmc_flash_write(const char *cmd, void *download_buffer,
index aaf7cf7ae861e3d8da05a6130ed04eebe99c477c..3daae8c4ca450ade1dad49600cd183eb833882ac 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
  * Copyright 2015 Free Electrons.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 void fb_nand_flash_write(const char *cmd, void *download_buffer,
index 8c89a19b8e0328048650a87150a92b1c037ccc8c..7cc305e1fd5efb8afc1dbb9ffa4641f5e1ac0e2f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Simplefb device tree support
  *
  * (C) Copyright 2015
  * Stephen Warren <swarren@wwwdotorg.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FDT_SIMPLEFB_H_
index 76ef5b70d785c6b00201bace3d037b7f2e2306d6..e6c43ea98380ef13c2296dd42e84aa111bbb9c0f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FDT_SUPPORT_H
index 2941a2ea718356061f7279b05db12eea121b8df8..5456a17d1a73ccf6f8c27389f6d3b8f5cf3dd657 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __fdtdec_h
@@ -136,7 +136,6 @@ enum fdt_compat_id {
        COMPAT_SAMSUNG_EXYNOS_MIPI_DSI, /* Exynos mipi dsi */
        COMPAT_SAMSUNG_EXYNOS_DWMMC,    /* Exynos DWMMC controller */
        COMPAT_SAMSUNG_EXYNOS_MMC,      /* Exynos MMC controller */
-       COMPAT_MAXIM_MAX77686_PMIC,     /* MAX77686 PMIC */
        COMPAT_GENERIC_SPI_FLASH,       /* Generic SPI Flash chip */
        COMPAT_MAXIM_98095_CODEC,       /* MAX98095 Codec */
        COMPAT_SAMSUNG_EXYNOS5_I2C,     /* Exynos5 High Speed I2C Controller */
index 0d80c1cb5d39a04e2fbf1a02ccddf36146e94541..419807f1fe5dc2e07fb9b668c2c11f9fe52927ff 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 Freescale Semiconductor, Inc.
  *             Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FIS_H__
index 1a4e87900996d4f0a8ce3cd62a6798106bdcbff5..70ab43519955ec8187f908a01dc67e69fd4de3b4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2005
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FLASH_H_
index d43f801fdc953185267092b6e757c511a7b0c371..2e2ba756a0bd5ae514fbc17844174ce0f6379d3c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FM_ETH_H__
index 4d6da790b76a1a6a29f276cf8eaef32550c5c371..f4440933531f41a5ac9a339119200a71bc968f20 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/types.h>              /* for ulong typedef */
index 32fc480135841333015b8628b4cfc889ba5f2ab8..d703ed5027edef072830ac09cd9f18c475ffe8ec 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _FS_H
 #define _FS_H
index 9d6dddd84191cbd7c2afe47e40abc4d661902014..96d26032ac70726c9002e81bd2f5046e236b9081 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * 2017 by Marek Behun <marek.behun@nic.cz>
  *
  * Derived from code in ext4/dev.c, which was based on reiserfs/dev.c
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __U_BOOT_FS_INTERNAL_H__
index 6d0ffa82659454ab55417a255a67ab1ea15a6637..159756f71af0a047adc76a3d8583bfcd91f908ae 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __FSL_DPAA_FD_H
 #define __FSL_DPAA_FD_H
index 5401e861f0f049404d37aaecb5e11b79c59566fb..8d7c14d97dbfa046255ed750fc77000368481476 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale Layerscape MC I/O wrapper
  *
  * Copyright (C) 2013-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*!
  *  @file    fsl_dpbp.h
index 86251e222f8b806b7f4dafea456cef4751595ed5..c300c94e202b4921cc8a40e7108f4936b2d9584d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2016 Freescale Semiconductor
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_DPIO_H
index 36a5cca69cec2900ee033eec4ed9f70c1668c8f3..66cf3bf6a2158fb0d2f5d641baead1cd154f9522 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale Layerscape MC I/O wrapper
  *
  * Copyright (C) 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
  * Author: Prabhakar Kushwaha <prabhakar@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_DPMAC_H
index 023b5bbdb469bbf1a012286041d70ba5450e59cf..2148601e8a12c457b0295fcadb52c69f7059ecbd 100644 (file)
@@ -1,6 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright 2013-2015 Freescale Semiconductor Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __FSL_DPMNG_H
 #define __FSL_DPMNG_H
index 5b80b6f8e0c7577730569556a6bca9bfcf61ceee..309d323acf7185841239e9bd4fc377dfec900bec 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013-2016 Freescale Semiconductor
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _FSL_DPNI_H
 #define _FSL_DPNI_H
index 8ad01d4f511ad41b039e373890486c2cf3cb7655..779d6f95672d7cf2b884d4e37de8677849cad297 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale Layerscape MC I/O wrapper
  *
  * Copyright (C) 2013-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _FSL_DPRC_H
 #define _FSL_DPRC_H
index 60088ecf8326196de83f9a3721a9e438f4ba1483..7f4859b004be25c3f1e4673dbf01718afc19d515 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_MC_H__
index 1ec67b549164f4a7a48969d8eb9f004228252891..179f6698283154d2c12b65db73e6ac5d7e20afc5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Copyright 2013-2016 Freescale Semiconductor Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __FSL_MC_CMD_H
 #define __FSL_MC_CMD_H
index 2932d9d56199cc21e27ad4f53e3d89d7d81a018e..f4b5a99e15de26be930c290c9d0198bbaa374557 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014-2016 Freescale Semiconductor
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_MC_PRIVATE_H_
index c0befe01d2880b57496586b4ee58639c5dcc434c..9fb8164f505363cf1ae1f4d0e7a20057e2054755 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale Layerscape Management Complex (MC) Environment-specific code
  *
  * Copyright (C) 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_MC_SYS_H
index c92cbe1323e66ddcabc6dd1cade845fd7e296f88..7818fc28e6eb3111b6a494757b8b1284be90fc43 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_QBMAN_BASE_H
index 2aadad888bcbf40178dfb31a5d167fea801ac4db..ee0e4aa50ddee12e917bb65a5a590843fe051e49 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_QBMAN_PORTAL_H
index 0ca49564a93fe7168dc1e29f64b81de5d00907a4..07e5130264b433df1d45ac885ec15b0f1e80a7db 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Freescale Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LDPAA_WRIOP_H
index 027a811aafef61b090615a223c8722ef76295abe..0e59ac3c324da84caea56bc96ccfdabf8fe52159 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __FSL_CSU_H__
index 67e29e74e62c72f76407a606d7ddbc4d17581bf7..2dd5f54c3e0fb76cab6d2464aab6efff275fb7e6 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
  *
  * FSL DCU Framebuffer driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <linux/fb.h>
 
index 261b94e9845eb926dacb6175addde42b15049844..2476f40c56d6cc37dab08fefa7c59ea1bbb5e3a1 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2008-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef FSL_DDR_MAIN_H
index 1632a8fd3665b384cdaecf137de4a319d306bbcf..58b42b875c6d7b3be0ac526378b2fb5cd241683c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2008-2016 Freescale Semiconductor, Inc.
  * Copyright 2017-2018 NXP Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef DDR2_DIMM_PARAMS_H
index d4275e694b2595831b78bfcaecd2001e343d556d..56c9db2594c07b6c2ddca8bafc4f993a9e0ab3d7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2008-2016 Freescale Semiconductor, Inc.
  * Copyright 2017-2018 NXP Semiconductor
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef FSL_DDR_MEMCTL_H
index 60ba98bf8107483f90cae8d1c52dab4bb7cd04e8..7c1d0419decca917a2725c3c3af249e01ac2d06d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_DDRC_VER_H
index 02415feed813bee7056407f6b9a8b330c6b41e25..1f1b0333172ed9ba7249e74dd867a5cb8cf13e22 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_DEVDIS_H_
index 7898b2bb2f10af2059379ca6cc2817fc73d8988f..139851ba1a8735bba7e52950132614fbb7aef6e8 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2007, 2011 Freescale Semiconductor, Inc.
  * Authors: York Sun <yorksun@freescale.com>
  *          Timur Tabi <timur@freescale.com>
  *
  * FSL DIU Framebuffer driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 int fsl_diu_init(u16 xres, u16 yres, u32 pixel_format, int gamma_fix);
index b569b4d2b629a05e21c267dfddf6f3c39714a2d5..114f63bce3742aa1297fb11dfc1e236e43e40316 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale DSPI Module Defines
  *
@@ -5,8 +6,6 @@
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
  * Chao Fu (B44548@freesacle.com)
  * Haikun Wang (B53464@freescale.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_DSPI_H_
index 41b8398ecd8894c5a9500ece712d624476d00c37..ccd6572ae26916524aeb747b2d87ef6d06032e2e 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DTSEC_H__
index 89051aa7412a6d233cdd9b7d958e681b296487b3..88f4268658a1027697d4b24de2281636e54460a8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013 - 2015  Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_ERRATA_H
index b341e018f2a2475ff5b359a56c84242dab56e63e..acd8dd06f87a55501c37b866509711a53fe2ad74 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * FSL SD/MMC Defines
  *-------------------------------------------------------------------
  *
  * Copyright 2007-2008,2010-2011 Freescale Semiconductor, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef  __FSL_ESDHC_H__
index f3e35f8c6b83a84ce62b6aa38bdddc25c87e814b..74acdb25691d464ee085e4de1c93ba03db869744 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MPC85xx Internal Memory Map
  *
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_FMAN_H__
index 29aa687507813e950f3f752af6010ccb4b6d2f47..d051e92ce4c0085ac17443f596ecf8080ffe1144 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  * Author: Dipen Dudhat <dipen.dudhat@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_IFC_H
index 4f5a19cdc1abc835dbb88a61cb5a6aa8ce03354b..5297c0b3f9b6ec19a152f81dbe6f87cca7a808d7 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common internal memory map for some Freescale SoCs
  *
  * Copyright 2013-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_IMMAP_H
index 4643ee79ee90c786db0edcff3c643f6d6c097ee9..02ebfefc740009bb5bfa920038f0c7e253b95731 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifdef CONFIG_ARCH_MX7ULP
index 25678a9988beb01dd427dda2566104517234fb53..b87346ce7ca1a401fb03b79236c059c0b836bf68 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2012, 2013 Freescale Semiconductor, Inc.
  *     Jun-jie Zhang <b18070@freescale.com>
  *     Mingkai Hu <Mingkai.hu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_PHY_H__
index 431c2a0cccc0df262324cbd4c32413d111b98703..d067f1511c686ca11f67328242d5b3f51ff7620f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
  *     Roy Zang <tie-fei.zang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MEMAC_H__
index d5c4f8d59a7c66bb298c08db44a1424fb64d191e..05fb41f40335ff29d4e6364379bce6c3a88ac9fb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef FSL_MMDC_H
index e8a67d552abfaee46f9a2206e88a8eb2d567f281..6cab77ecb59f132c5260b5d7f938e0baf5b073b4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
  *
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_PMIC_H__
index 06262ec00fb0b40159a361de7c25c15def3b6c2f..4687eb9bb186ca0aacc01ab9ab30ed4e53cb3e06 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_QBMAN_H__
index 77b18e928ff04bc67e19b0f16cfe6cc250017a19..d4eba8243653e72d7d1a992e7d46405d6f4267d3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2006-2009 Freescale Semiconductor, Inc.
  *
  * Dave Liu <daveliu@freescale.com>
  * based on source code of Shlomi Gridish
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __QE_H__
index 4cbdb2d65a0cb2d6a7a398ebbf0b0e98745a7740..16e3fcb5a1fdfc59d143101d24ca972d870dac87 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common internal memory map for some Freescale SoCs
  *
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_SEC_H
index 1f31f8865c0af90b287f84133bd7769b5e8f5d4f..fb838db0b53f1fbf87d0016da5bcb0bf2b2d7bfd 100644 (file)
@@ -1,8 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common internal memory map for some Freescale SoCs
  *
  * Copyright 2015 Freescale Semiconductor, Inc.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSL_SEC_MON_H
index 95d890ba49a9eba08de9c33a803a923ab291be2f..bc9dab230bc449ed7a1d15291cdcb33b2c609631 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_SECBOOT_ERR_H
index d3a28134709a0485061a90ebff12e227b6842f5e..613814d9057cd5c5690f0f3b1fca9d9e733fc720 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_SFP_SNVS_
index 92fb777c25379f5c7edc676c084bc838f9556a04..59cd856ba09f3d9812bebf98c4621bd514cf7189 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009-2011 Freescale Semiconductor, Inc.
  *     Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TGEC_H__
index 73235b8c7374154069d05d3ea6f19b75c871eb06..e9e1dd69053edbecfc12228edfe5760841280ebc 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale USB Controller
  *
  * Copyright 2013 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_FSL_USB_H_
index 452c6df83f25587b9d4eea82d42165d9adaaebc6..c7b3ffc67c0360d6431ffc156872c2eaca7db218 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FSL_VALIDATE_H_
index 683c3f3bac6600e2cfc27c738ca7867d66d956ce..655f22ed9ac6771af3e93e76bfa41822e0c4f916 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 struct watchdog_regs {
index 87ee17d3464f95b3e71d78d88e07ff7dc79ecdd6..d48dcdfa64744abeca62447755680cd37143cccc 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009-2013 ADVANSEE
  * Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
@@ -5,8 +6,6 @@
  * Based on the mpc512x iim code:
  * Copyright 2008 Silicon Turnkey Express, Inc.
  * Martha Marx <mmarx@silicontkx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FUSE_H_
index bd29a9f83a0db08b621158802beb9232f7d06119..6d461c73d3d08294d13594a9e959ff68153157d4 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __G_DOWNLOAD_H_
index 10290509f502c6ce646dbe121b230bbb6eb94839..db4424d3f8a6597a11c93da4dc18a57a8177a443 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __GDSYS_FPGA_H
index eac5adc893395e1837008c0166ddec5729c424d6..3d26249fae0a51ed88a2f6b7aa3fac9bef8f19a5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
  * Written by Jean-Jacques Hiblot  <jjhiblot@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __GENERIC_PHY_H
index 938966db5a3ee41583b7b140b928954a8cd608d7..0b577f3f44b9220f8af8e93fec84d0a4667fea57 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2000, 2004, 2005  MIPS Technologies, Inc.
  *     All rights reserved.
  *     Authors: Carsten Langgaard <carstenl@mips.com>
  *              Maciej W. Rozycki <macro@mips.com>
  * Copyright (C) 2005 Ralf Baechle (ralf@linux-mips.org)
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _ASM_GT64120_H
 #define _ASM_GT64120_H
index 4f9a8cf1db7dcd21afece64a0c5642d59c33e453..f4019a979189c62c86e65ade97337fcc634d293b 100644 (file)
@@ -1,6 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _HASH_H
index ab19a991889ecb37290957b5d142eb2acf461741..991e496a3cb25ac9fa4ffb414a8638e6b48f50c9 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Header file for SHA hardware acceleration
  *
  * Copyright (c) 2012  Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __HW_SHA_H
 #define __HW_SHA_H
index d30421d267a3a24fca01616c6f9775f0ea849968..cf472107568ecb33bb25b74d277ceb2140207c63 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * An inteface for configuring a hardware via u-boot environment.
  *
@@ -5,8 +6,6 @@
  * Copyright 2011 Freescale Semiconductor, Inc.
  *
  * Author: Anton Vorontsov <avorontsov@ru.mvista.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _HWCONFIG_H
index 695cb7655f535c7a60cd4102361ae215a43339d6..d33f827500b17dbbf7f9e722b760b3b3fc27c4aa 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Sergey Kubushyn <ksi@koi8.net>
  * Copyright (C) 2009 - 2013 Heiko Schocher <hs@denx.de>
@@ -6,8 +7,6 @@
  * (C) Copyright 2001
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * The original I2C interface was
  *   (C) 2000 by Paolo Scaffardi (arsenio@tin.it)
  *   AIRVENT SAM s.p.a - RIMINI(ITALY)
index bb5c6b118b9345cf277fd1afaf3da74c58499b59..0fcdf3831b3a7394c3ca330c8a5260c9245e7439 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __I2C_EEPROM
index 8dd2cc388ab0455646d866e3bd1c297280229f34..e6d45ec26d75a90ff19e4bbf5a16b3e6ba481d47 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  * R. Chandrasekar <rcsekar@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __I2S_H__
index 0766488acbb3dcde43bd2e52fa7adb98ccebb91a..2b9e5c4d371a08cf5cd68ac1051ef3f524ffab2e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002 ELTEC Elektronik AG
  * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* i8042.h - Intel 8042 keyboard driver header */
index 4d788912f2a5105d7bf99c9ce7ee624b590710a5..1b37d67992c021221d00c4695dab3a056a955d84 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        _IDE_H
index b0cc5007f78a3fae5f7fd7721368f5ce07fbeed6..f39dc16617f32d987882fae7d134ff93f04cd07a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <part.h>
@@ -23,6 +22,8 @@ struct sparse_storage {
        lbaint_t        (*reserve)(struct sparse_storage *info,
                                 lbaint_t blk,
                                 lbaint_t blkcnt);
+
+       void            (*mssg)(const char *str);
 };
 
 static inline int is_sparse_image(void *buf)
@@ -36,5 +37,5 @@ static inline int is_sparse_image(void *buf)
        return 0;
 }
 
-void write_sparse_image(struct sparse_storage *info, const char *part_name,
-                       void *data, unsigned sz);
+int write_sparse_image(struct sparse_storage *info, const char *part_name,
+                      void *data);
index a579c5f509f1243e3775f5c433aac09f5e1e25ef..6a22c98b4aecceeb21ef2b693ac91c67abe31d96 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Semihalf
  *
  * (C) Copyright 2000-2005
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  ********************************************************************
  * NOTE: This header file defines an interface to U-Boot. Including
  * this (unmodified) header file in another file is considered normal
index 48ab878749bcb086a88e1608487e2dc446ae64c2..fbb6c5ecdc81602d8943649219419753ad7963d8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _IMX_SIP_H__
index 8ce333cd56a0cff20a9a6fe07d85807416b7dcbc..6f32cb50b3d784b50b5b03e1f6b56e2253da31a9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * (C) Copyright 2014 Freescale Semiconductor, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _IMX_THERMAL_H_
index 800fd6383b33c90c7ff6ef6e8b3656067ff4e4c5..6f7ca7f5e3b55a53481d089b479096b5d0e4c4d8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _IMXIMAGE_H_
index 147ae6bb8e75133702c8b70436de963de03aeaae..f114a889631832177ec05ba211f6bbad3c1d0c0c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Copy the startup prototype, previously defined in common.h
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __INIT_H_
index fe7e90388e1d9e64ec28d5c0ca7c6ab777e53fce..01f3f2833f10291429049ec346b407d405b97954 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __INITCALL_H
index 2902b079b23dee172b1f0b69713fccb9bc26b6a8..3285a3ffa28919d31c042fd08cfc1e5774155db8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Keyboard input helper functions (too small to be called a layer)
  *
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _INPUT_H
index e2e569d0acf5749b8a02f70beb642db6c3627c7d..ea731ec86898d0564b883038c48f9723217bc18c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 1997-2001, 2004, 2007 Free Software Foundation, Inc.
  *
  * This file is taken from the GNU C Library v2.15, with the unimplemented
  * functions removed and a few style fixes.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index d104baf02818ebc45c99287ab05954f5d48faaef..e6e1097db5b2b4e3101537262143279d05c3ecea 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Gary Jennejohn, DENX Software Engineering GmbH, garyj@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _IO_MUX_H
index e4ceb6180537ed62ce4ae96f60ca56268ab9f5e8..9fe5733f8779740d0a2d1f7dcf65b700ca117acb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2014 Google, Inc.
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __IOTRACE_H
index f7a237c80825b3b56ea0fbce4ec25c44b76a0c8f..866ead0ec719284609c1d6a21cbfd27382c40561 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de
@@ -5,8 +6,6 @@
  * Based on Linux IPU driver for MX51 (ipu.h):
  *
  * (C) Copyright 2005-2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IPU_PIXFMT_H__
index dd0d23fa52a48fafab5ea2d29c56c9771ef8afc0..1ddff062ad7eeb62c9ad4afe140a43adf34c7417 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 #ifndef load_kernel_h
 #define load_kernel_h
 /*-------------------------------------------------------------------------
@@ -7,9 +8,6 @@
  * Author:        Russ Dill <Russ.Dill@asu.edu>
  * Description:   header for load kernel modules
  *-----------------------------------------------------------------------*/
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
 
 #include <linux/list.h>
 
index 1cf129167c74c297399e03886488103623165613..52eb30b4ec13f955e65a5ebf46aab08f6c4c30e1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*-------------------------------------------------------------------------
  * Filename:      mini_inflate.h
  * Version:       $Id: mini_inflate.h,v 1.2 2002/01/17 00:53:20 nyet Exp $
@@ -5,9 +6,6 @@
  * Author:        Russ Dill <Russ.Dill@asu.edu>
  * Description:   Mini deflate implementation
  *-----------------------------------------------------------------------*/
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
 
 typedef __SIZE_TYPE__ size;
 
index 8dfa44de13068660d81afce30e57f23b5d47c303..519722f2d8f814ccf18b3ad1b999e9b7bc68f14c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Keyboard matrix helper functions
  *
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _KEY_MATRIX_H
index ea4b5303a707b1202c6dc0c8a57de0905d74ff48..80fafc00dcb8dcffa61fe121b4844e9682ea75da 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Porting to U-Boot:
  *
@@ -7,8 +8,6 @@
  * Lattice's ispVME Embedded Tool to load Lattice's FPGA:
  *
  * Lattice Semiconductor Corp. Copyright 2009
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _VME_OPCODE_H
index 797d0b0de12b184056a71a2106f9c5c83c2f7949..cb6b6a4d12a76f839ad9ab8466a88fca0fd64ef1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MPC823 and PXA LCD Controller
  *
@@ -6,8 +7,6 @@
  *
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LCD_H_
index eac227f498d68df1bef0d5650aaabc3724a49e33..061a6a41bbd54250009223b065530fd507df5eba 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* By default we scroll by a single line */
index 9d527e2de250bcce577c7eea9b2d9dcabd803ae2..58413d0a3de0b40fc002733721c08aa3d5dfa345 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * ld9040 AMOLED LCD panel driver.
  *
  * Copyright (C) 2012 Samsung Electronics
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LD9040_H_
index ffc262dc9398b7b2b009b7d998a497354c2fce17..b21f3b05700f23c45ea2ad53fd7dfb8bb1f71d42 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2005-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2010
  * Sergei Poselenov, Emcraft Systems, sposelenov@emcraft.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _led_display_h_
 #define _led_display_h_
index c67af22591206117bd716defe115bc3fb06212e3..940b97f58c00e0dde4c5969eeffe150b25da6f31 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LED_H
index 5b7d7b3022819dc8439d4643f1fa822b43a66f82..25296ac66d3ab8776a11afca855cc6063538e48b 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2003-2004 Red Hat, Inc.  All rights reserved.
  * Copyright 2003-2004 Jeff Garzik
  * Copyright (C) 2008 Freescale Semiconductor, Inc.
  *             Dave Liu <daveliu@freescale.com>
  *             port from libata of linux kernel
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LIBATA_H__
index 55dccff715de2c2eae0a1b1b38471a1b09854084..655d4cb28c56364c32e83c3691cc16948c98c761 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Samsung Electronics
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LIBTIZEN_H_
index 6ef89a2090a9eaa36d7188266692a2f44f16f62e..e0759d446f44baabb178a1de7f01680bfc3a3d8d 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * include/linker_lists.h
  *
  * Implementation of linker-generated arrays
  *
  * Copyright (C) 2012 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LINKER_LISTS_H__
index d18ca719fc25a76580dc6fd418169d0b180442fd..3dabc3f7704819f6db695ab7360cbc805c79a4cb 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 #ifndef _LINUX_APM_H
 #define _LINUX_APM_H
 
 /*
  * Include file for the interface to an APM BIOS
  * Copyright 1994-2001 Stephen Rothwell (sfr@canb.auug.org.au)
- *
-  * SPDX-License-Identifier:   GPL-2.0+
  */
 
 #include <linux/types.h>
index 28e61ce83bb34b27cb423d21a126dad752bce1f1..2d1e6cc1564dd0a6aac1310ac6c8a0e7d13b7d4c 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015, Linaro Limited
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef __LINUX_ARM_SMCCC_H
 #define __LINUX_ARM_SMCCC_H
index 28da402f46d5dca05ffd43b06a38b1ab961291d3..1305d2ca19caf4298d227756296ca59b91b398d3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Generic binary BCH encoding/decoding library
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * Copyright © 2011 Parrot S.A.
  *
  * Author: Ivan Djelic <ivan.djelic@parrot.com>
index 6876e1b2ec964772dfe039c05cc15bd20d05a4fe..cc5abd739699b877b396f5eee5adaf53df76c4fa 100644 (file)
@@ -1,6 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Based on bitrev from the Linux kernel, by Akinobu Mita
  */
 
index f7c300a9b1ed0591d72b2de469a46d7e6bc52a76..0ab5b9ab21996b35d6fa1980a1863db28ac2a7d5 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 3dcd435d0d388a2ff0a223dec75eac9094215350..193603451a765b146d3c092095eea3d23415c48e 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef _LINUX_DELAY_H
 #define _LINUX_DELAY_H
index a83742fc7a70712299aa65867bebfe9f863ebad4..992ce7cf9f2ee884880ffd6e74cdfd5fb90a7e16 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * linux/include/linux/edd.h
  *  Copyright (C) 2002, 2003, 2004 Dell Inc.
@@ -16,8 +17,6 @@
  * transferred into the edd structure, and in drivers/firmware/edd.c, that
  * information is used to identify BIOS boot disk.  The code in setup.S
  * is very sensitive to the size of these structures.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 #ifndef _LINUX_EDD_H
 #define _LINUX_EDD_H
index d952efa8f45eac27e2fbc88dd6d4730e68e7427a..51800096b2c378a511c262c165edb561af82e292 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * QUICC Engine (QE) Internal Memory Map.
  * The Internal Memory Map for devices with QE on them. This
@@ -5,8 +6,6 @@
  *
  * Copyright (c) 2006-2009, 2011 Freescale Semiconductor, Inc.
  * Author: Shlomi Gridih <gridish@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __IMMAP_QE_H__
index 3662c9f0a744e516ff370f1c7399295ed0df3fa1..c7ee22acabbfe8078a012ab48c0a5812465f2c4d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 1999-2002 Vojtech Pavlik
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _LINUX_INPUT_H
index bf1ddbbaa671677fb104eea282b1e7edc9d2330b..d1b3efed9daa77b952e4edca0897d79b0eb68cc3 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef _LINUX_IO_H
 #define _LINUX_IO_H
index 31c55ae076d8e70b8af9288a8d9884b4f466d7ee..ab0ae1969a4ed8cb8015c7b3c925df7e001d9b2d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2012-2014 The Linux Foundation. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _LINUX_IOPOLL_H
index 8e2f15a63529b391affc44be5cdc5fffcb7542f1..0b24111d6ae63a6f6cecbddedd0d25d77df9b9fa 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * U-Boot - linkage.h
  *
  * Copyright (c) 2005-2007 Analog Devices Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LINUX_LINKAGE_H
index aa1de630906bede45de4ec165c32edba6fe4e05f..4ded5ee68a91bd44bb6fb08234b3469ee4fb6c09 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* Integer base 2 logarithm calculation
  *
  * Copyright (C) 2006 Red Hat, Inc. All Rights Reserved.
  * Written by David Howells (dhowells@redhat.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _LINUX_LOG2_H
index be81d3824af5cc3e143075bc55698145edcbde2e..7239eb1125c7be9d794c670a30f0e7b4ea6e600b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  linux/include/linux/mtd/bbm.h
  *
@@ -10,8 +11,6 @@
  *  Copyright © 2000-2005
  *  Thomas Gleixner <tglx@linuxtronix.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 #ifndef __LINUX_MTD_BBM_H
 #define __LINUX_MTD_BBM_H
index a374ca98e88880d3e474941b8154ac071ed32e44..c57e973775d823bd38e71853cd05a9be65a0b4d8 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * MTD device concatenation layer definitions
  *
  * Copyright © 2002      Robert Kaiser <rkaiser@sysgo.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef MTD_CONCAT_H
index a3cfe6bdd9def539cbf06d21975b7a04b4879d38..d57f8da81042bb98d54f4796b054e694e6824f90 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Linux driver for Disk-On-Chip devices
  *
@@ -6,8 +7,6 @@
  * Copyright © 2002-2003 Greg Ungerer <gerg@snapgear.com>
  * Copyright © 2002-2003 SnapGear Inc
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __MTD_DOC2000_H__
index e5c7d1cf0d3754ecae8b4761dec9daf73c2c8d84..666480db931252baf71ec78eb9e12efc617aa74e 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright © 2000      Red Hat UK Limited
  * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __MTD_FLASHCHIP_H__
index a023860e7b872f57e6f327175fc5b4cfe1489dac..9999993543baa94651309ea9edcf36c17a483a10 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * FSL UPM NAND driver
  *
  * Copyright (C) 2007 MontaVista Software, Inc.
  *                    Anton Vorontsov <avorontsov@ru.mvista.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LINUX_MTD_NAND_FSL_UPM
index bc3db030d04b64b582d153c6935e064afd1bf1db..6079f9e260de1fc7a2ab223772a052c8043a3a24 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FSMC_NAND_H__
index ba4cbba949a05acab99c4c8e9dc10d95c135ee6d..0c41140465e2fb3760786a3d6347bd610a1ec33d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> et al.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __MTD_MTD_H__
index 02ba9f7e63be9fb2df01eb5e517dfddef28440f3..397836384c8f0378314a006c49b8b8db4ae68d5c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  *  drivers/mtd/nand_ecc.h
  *
@@ -5,8 +6,6 @@
  *                         David Woodhouse <dwmw2@infradead.org>
  *                         Thomas Gleixner <tglx@linutronix.de>
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * This file is the header for the ECC algorithm.
  */
 
index b8096b02e37319039059e857ce04fe50f075c72b..f3db00d55de30601aff0f07d89340d9fa0e4b0c2 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010-2011 Texas Instruments, <www.ti.com>
  * Mansoor Ahamed <mansoor.ahamed@ti.com>
  *
  * Derived from work done by Rohit Choraria <rohitkc@ti.com> for omap3
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_ARCH_ELM_H
 #define __ASM_ARCH_ELM_H
index be3ce9d203de874552abfa08f85e9d98e89bc20a..864b05e432a73b9dfa0ef6744ae95dbc36c83bfc 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2004-2008 Texas Instruments, <www.ti.com>
  * Rohit Choraria <rohitkc@ti.com>
  *
  * (C) Copyright 2013 Andreas Bießmann <andreas@biessmann.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __ASM_OMAP_GPMC_H
 #define __ASM_OMAP_GPMC_H
index 6c3e838d809d009b1ccc596527e9e5493167312d..7fe553fc51c2488de556bb9effd902987b88576f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org>
  *                        Steven J. Hill <sjhill@realitydiluted.com>
  *                       Thomas Gleixner <tglx@linutronix.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Info:
  *     Contains standard defines and IDs for NAND flash devices
  *
index 246bcf8f3c747c9d3096ab2a713604376756fa7e..7774fecdf8145aa96a0fcf442ff52cbb9960989a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2005-2009 Samsung Electronics
  *  Minkyu Kang <mk7.kang@samsung.com>
  *  Kyungmin Park <kyungmin.park@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SAMSUNG_ONENAND_H__
index 645c6a31ebbefb00d49b4561eba67c46ad2460e8..6058969787009d5c5b591cd117c6b875145e074c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef ST_SMI_H
index 036779b34787ea4bc3b6371dd0b6fda837dd6e09..badf6a0c6c4a21370246d4bfec4cfd50251ddb42 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index 12e8cc19beb87e3c63f13098bb9b02c002bd01f5..40dad25e40e75d09758cca66e3385514d261b1ec 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * INET                An implementation of the TCP/IP protocol suite for the LINUX
  *             operating system.  INET is implemented using the  BSD Socket
@@ -15,8 +16,6 @@
  *             Bjorn Ekwall. <bj0rn@blox.se>
  *              Pekka Riikonen <priikone@poseidon.pspt.fi>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  *             Moved to /usr/include/linux for NET3
  */
 #ifndef _LINUX_NETDEVICE_H
index 2cc16a3e7de49e674de3ac2c01f789b025fa9fd1..1d2b1768c17fcaf6e076c7b2868316faf475c391 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
   Red Black Trees
   (C) 1999  Andrea Arcangeli <andrea@suse.de>
   
- * SPDX-License-Identifier:    GPL-2.0+
-
   linux/include/linux/rbtree.h
 
   To use rbtrees you'll have to implement your own insert and search cores.
index a86797edb6d902476623f66b43904694a0634c27..da04156e8a4372549625a3c8931f9c38f90e3955 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
   Red Black Trees
   (C) 1999  Andrea Arcangeli <andrea@suse.de>
   (C) 2002  David Woodhouse <dwmw2@infradead.org>
   (C) 2012  Michel Lespinasse <walken@google.com>
 
- * SPDX-License-Identifier:    GPL-2.0+
-
   linux/include/linux/rbtree_augmented.h
 */
 
index 9214b67b1133772388aadb79e300678f49eed734..29c3b5b9a530e50847b2d1a933bae2909f4e5c81 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * include/linux/serial_reg.h
  *
  * Copyright (C) 1992, 1994 by Theodore Ts'o.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  * 
  * These are the UART port assignments, expressed as offsets from the base
  * register.  These assignments should hold for any serial port based on
index cd0d00f5a53962b0fc2fc3ffe995cce83906d4ca..541e2ba62cec5ae45b9787a459f4738d275ad68b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Platform data definitions for Atmel USBA gadget driver
  * pieces copied from linux:include/linux/platform_data/atmel.h
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef __LINUX_USB_AT91_UDC_H__
 #define __LINUX_USB_AT91_UDC_H__
index be29ef0c5c3819a9e689df90dd7bbd0102355b7f..c1c810759c3b281d1db5d2d936e7b0d99f5e0563 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Platform data definitions for Atmel USBA gadget driver
  * [Original from Linux kernel: include/linux/usb/atmel_usba_udc.h]
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef __LINUX_USB_USBA_H__
 #define __LINUX_USB_USBA_H__
index 86e1ceac3cb70f4edd4c486b70281bb56f4abffb..30c464ce39d040f2454bd353931c65a349e06365 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * composite.h -- framework for usb gadgets which are composite devices
  *
  * Copyright (C) 2006-2008 David Brownell
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __LINUX_USB_COMPOSITE_H
index 8bf7b55d87318daf5991fc917a4c81cf4881a63e..62180e3973bd79e2e87efdbbf1cd92ebb4b09b5e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* include/linux/usb/dwc3-omap.h
  *
  * Copyright (c) 2014 Texas Instruments Incorporated - http://www.ti.com
  *
  * Designware SuperSpeed Glue
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DWC3_OMAP_H_
index c1b23b2f1bd8f59a16fd5b1320a05b8a8fea1c8c..9ceee0a1c9f6eb61dd349a725a89276959c73747 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* include/linux/usb/dwc3.h
  *
  * Copyright (c) 2012 Samsung Electronics Co. Ltd
  *
  * Designware SuperSpeed USB 3.0 DRD Controller global and OTG registers
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DWC3_H_
index 8f8ac6aeefe3ea72c9ce191ee800aeb1426cabbb..0b273d8e2e8a657dc0fbdfb4bd55e3668bd3b08b 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* include/linux/usb/otg.h
  *
  * Copyright (c) 2015 Texas Instruments Incorporated - http://www.ti.com
  *
  * USB OTG (On The Go) defines
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __LINUX_USB_OTG_H
index a916afb885a4a7c7f1ef9235a9b15d0607613382..1367149c4ba7b8d54e5e27a580b80839e00da6f8 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Freescale Semiconductor, Inc.
  *
  * FSL USB HOST xHCI Controller
  *
  * Author: Ramneek Mehresh<ramneek.mehresh@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_XHCI_FSL_H_
index f038ddb66932cb53016f6cd475be0ca7c940f3bb..ce9c074b23152190a9ffe703e5e3ef1fd82c5a6e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  * Texas Instruments Inc, <www.ti.com>
  *
  * Author: Dan Murphy <dmurphy@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ASM_ARCH_XHCI_OMAP_H_
index 6b6959fd8604d9f28d219de691928980b316eef7..f04d058093785615d7e93e76f0a188defda537db 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 #ifndef _LINUX_LMB_H
 #define _LINUX_LMB_H
 #ifdef __KERNEL__
@@ -7,8 +8,6 @@
  * Logical memory blocks.
  *
  * Copyright (C) 2001 Peter Bergner, IBM Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define MAX_LMB_REGIONS 8
index 3cf08de6d0cf0ee43f21e6373b3c9e6d9613f7b0..a3edd25546a0505f4a5abf5b8863da7c1116a367 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Logging support
  *
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LOG_H
index 2a3f66041fd29f31262028c0ea5acd25de8d8146..a5dd82b62a8e90c0c1e547e81e1969104fa92496 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /***********************************************************************
  *
  * Copyright (C) 2004 by FS Forth-Systeme GmbH.
@@ -8,8 +9,6 @@
  * @References: [1] NS9750 Hardware Reference, December 2003
  *              [2] Intel LXT971 Datasheet #249414 Rev. 02
  *              [3] NS7520 Linux Ethernet Driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LXT971A_H__
index 8e45a81f92408756cfe5a1ac859c0b629c057ca0..38640277b295b2e834328f3889eb9d46966b2b23 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Orbacom Systems, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LYNXKDI_H__
index c41804b34f8eccd4d49d01a1cc2be0b3fbff68bf..b96cf1d4448d02e774b588e59074bc73058db155 100644 (file)
@@ -1,10 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Fake include for LzmaDec.h
  *
  * Copyright (C) 2007-2009 Industrie Dial Face S.p.A.
  * Luigi 'Comio' Mantellini (luigi.mantellini@idf-hit.com)
  *
- * SPDX-License-Identifier:    GPL-2.0+ 
  */
 
 #ifndef __LZMADEC_H__FAKE__
index 994e412ee56ea592798215d8e5e441c0887ad8b1..4629e6b4285b2754047cce2a77d1df7eafe4be2e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Fake include for LzmaTools.h
  *
  * Copyright (C) 2007-2009 Industrie Dial Face S.p.A.
  * Luigi 'Comio' Mantellini (luigi.mantellini@idf-hit.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+ 
  */
 
 #ifndef __LZMATOOLS_H__FAKE__
index 31ef31c83caff47679ce214c1ded3dc4d30bf89a..3670c3ff91e009c5ef65cd056f672295406bddad 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Fake include for Types.h
  *
  * Copyright (C) 2007-2009 Industrie Dial Face S.p.A.
  * Luigi 'Comio' Mantellini (luigi.mantellini@idf-hit.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+ 
  */
 
 #ifndef __TYPES_H__FAKE__
index 8a638b04c573f5a501e1f2e9acd985554546c16a..e0618aad97b95165c6d6238af905833aa3a4b4ee 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _MAILBOX_UCLASS_H
index a92a1a590dfeb2e88859067a317e23a8d33d1d46..c64951b2f765254d8fe68a6113eef31f49c35432 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _MAILBOX_H
index 42ef3e8c2a2546ae4d8e8916cde29222b764caab..2134c8004d94f05b4d86e54f2869fd9abae42dee 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015 National Instruments
  *
  * (C) Copyright 2015
  * Joe Hershberger <joe.hershberger@ni.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __MAPMEM_H
index 3521f044bf8977a0fc2f9d3b2b2563fa3ad3b184..54c8c757c00c0005dcf7f1ad2232d4f31227ff16 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007
  * DENX Software Engineering, Anatolij Gustschin, agust@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3b20591a88cac2e2d6fcb2919a6290ba72516335..47345f006fecfbf8bc64204c3cfc5e4b80f021e9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Helmut Raiger, HALE electronic GmbH, helmut.raiger@hale.at
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 218f36f084dceaee83ef8aed63fc9c4b2238a33e..8e8b63e7691df69ea7f2f0c0f7bfd63eb93675a3 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
  *
  * (C) Copyright 2009 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 482d51ab2f02edaf4a05ab8e54780d951acf0201..b837ddaa1d979ad62475f42118c4034fa00fb5f7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MC34704_H__
index 7b1118138884b4a36ff46fac7f88cc512e2b3bfc..ffe376bf507cb69bfef08b49b5cf92437e65d365 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2009 Marc Kleine-Budde <mkl@pengutronix.de>
  *
  * Copyright 2004-2009 Freescale Semiconductor, Inc. All Rights Reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ASM_ARCH_MC9SDZ60_H
index a96003908397bda3e6b78c4ca08bc1872cbe5da3..44f4a86241ab0329e64dd407be922fb745c85e4a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ALIGNMEM_H
index 78918e726443f838e984098c16c0f08e96c36066..c992067133b818a36b1ae3b973b5000cc3e31126 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
  * Copyright (c) 1992 Simon Glass
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MEMBUFF_H
index 063cd196bdfc9402ab9fa476b633170de3af5d63..fbff429c895d4435ee1879e5f624551ad11a15ce 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2010-2011 Calxeda, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MENU_H__
index fe8928a3a9d00f96ec14ba161ba905f39fe03b12..2da28e311a2b8edf55f43b9a542a64a4d68a1144 100644 (file)
@@ -1,6 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0 OR IBM-pibs */
 /*
- * SPDX-License-Identifier:    GPL-2.0 IBM-pibs
- *
  * Additions (C) Copyright 2009 Industrie Dial Face S.p.A.
  */
 /*----------------------------------------------------------------------------+
index 03ef55cdc8870c7a2914581fefcaaf790f68f012..68f8e64d61abbabd3a7631db1246c53e50af916b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MISC_H_
index 3ddc034c9b38eb646cb025d96f62ba8970b310de..5d863ef941606721c20914cb85f64349a38a46a9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 86f885b504e1c21269ae043a0b4577f03623eb7a..534c317b43c46ed6aae5d2c7fcc1a4caadf7b39a 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2008,2010 Freescale Semiconductor, Inc
  * Andy Fleming
  *
  * Based (loosely) on the Linux code
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MMC_H_
@@ -708,6 +707,9 @@ int mmc_voltage_to_mv(enum mmc_voltage voltage);
  */
 int mmc_set_clock(struct mmc *mmc, uint clock, bool disable);
 
+#define MMC_CLK_ENABLE         false
+#define MMC_CLK_DISABLE                true
+
 struct mmc *find_mmc_device(int dev_num);
 int mmc_set_dev(int dev_num);
 void print_mmc_devices(char separator);
index 32f5350f1340683b5480105192e171f9633f00ef..2157b32407a6a6591fdf18fe3e9cbf72ba9dce7e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MPC106_PCI_H
index b5a0bbf8478e75267a5348fc0b75b4158e7126fc..e1e50ab6b50be23cb6e9571b5b80c30ed35750d0 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2004-2007, 2010 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MPC83XX_H__
index daa874ccf58961a071fbb3c14d4feee6929b9757..0e0e0cb70d7c3535e39817d921c01e9e82b5a346 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 7ee243bec301e868574234a8148db1d5c4745d1b..ec18a724eb93582a6f2a01a393a21c15055d2ccb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Imagination Technologies
  * Author: Paul Burton <paul.burton@mips.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MSC01_H__
index 3f8c293b00e1bc550443ac176da96c3a94383ddd..548e7f191b53c04977c829439a7a86b0bc3a03bd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MTD_H_
index 095725a805e9bac9f610d0369f58d14baa3f582b..4963c89642f237c0f7bfcb44003114fc262c1b1b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Stefan Roese, DENX Software Engineering, sr@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CFI_FLASH_H__
index 0ef582aeec240aff3c32c64dd33360a74cccdeaf..8d9761050f0ba636ca662f751afec2318c867eb2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> et al.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __MTD_ABI_H__
index 22d90040f8d5afb8c18dac93d7a2ecbcfc25ba77..cd81ef965c84f7517051f61af9e2a40c7d09372f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright © International Business Machines Corp., 2006
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Author: Artem Bityutskiy (Битюцкий Артём)
  */
 
index a34b434662926f2961b32979ec6edb0b385c97f8..2e810c8183edf9b1b9c591b9f536c75d21003cc2 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Valentin Lontgchamp, Keymile AG, valentin.longchamp@keymile.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MV886352_H
index 7fb71f721910853969380b6e341b94910d275100..d51b1fe4670e389fdb3e33997fe079700427ae69 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Marvell MMC/SD/SDIO driver
  *
  * (C) Copyright 2012
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Maen Suleiman, Gerald Kerma
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MVEBU_MMC_H__
index e61e92d4d5424da40e63a77e2842264b7db52e5d..16f26841e2000c703e2aef78d50f13ccd479bee5 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MVMFP_H
index cead563553196c7d4a7ba8c52e07e16807d3e2be..93cbe1e25db9eb2bf3e1a8c7ec7dececd971d7e4 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2005
  * 2N Telekomunikace, a.s. <www.2n.cz>
  * Ladislav Michl <michl@2n.cz>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _NAND_H_
index 002041c3cd1b41f19c00f2bc98130ea338738a51..e8e9f34cbcc8e7c24d8d88a19bdbacfa8b9b53e3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CBUS_H_
index f707cc30973990f83b1e2b2a58410acf509a3839..3a83e4dc1ca3822686005e2d591c1b661bd277f0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _BMU_H_
index eeca751a9d59364dd5276e81b14d53e2630cdd7f..e2fece7aa1745d2176091759f1b2782dbc6329e5 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _CLASS_CSR_H_
index f74bd96f23ae15b5406d70bc130d712b3de4cb8d..53db8cc08f56ece46f56ae501d79a097c4b3b4cf 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _EMAC_H_
index f86f3f9cff4a1a08f1d471cbefdbfb4a8141cd9a..6b5ba5d233f2e0dee6ac4ef1635498d6d404175a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _GPI_H_
index 4b5cb3c5e000fed7ac726e481f6f0093138b2fa4..36722c5e07145c9dfec0f2ba1811e18c2cdb37d6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _HIF_H_
index c2d6f6d66e8ae232b74945e9e86ca76d82acdb64..21aa1338609eaad2d4e3416f65ddb4c86dccb2a8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _HIF_NOCPY_H_
index e810b792ae8d0a63778605293af1e1eaa9ce4356..1e1abe26caaa8e6bc29b16092234e54f2afea15c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TMU_CSR_H_
index bac4114277e7834426f29550121601eb8e537174..40476cd9e5996810aad43e282a4bebe9c8c4db11 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _UTIL_CSR_H_
index 992454f3052466a2918d41c55860aeaadc1b98fd..5da676bf8b64b37ab4a8845f04d782f364463516 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PFE_H_
index da7d2470b5c0fe6e8cf9ba35ed68b18eca540eee..fa9f2fa65dd5be65702dc3ed0a250ca91bea6d4d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PFE_DRIVER_H__
index f319365dc40e75e27d3919cf7d7ee7c889de3ce1..68b2e381b96662e6c78a2198570eead54d8ea8cd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PFE_ETH_H__
index 588b2ae9348f6f64a1185c5e7f7ce95c976f37cf..b4fe313eeb9136396908478dcf913b5df5c7bbd0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /** @file
index ab27ec321512a535daa43ab7f82ca012b8b7cb12..972b87956fd35ebab2866bdeae7c12a19208c6b1 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015-2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PFE_MDIO_H_
index 68c6d49cbfc9835d3761d38e258acb3b477bcc2d..79fcee56d417b660ba6875ff55b633ba671ff85c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Benjamin Warren, biggerbadderben@gmail.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 00b19163954abbe523805036a49a84bfc70da807..d5ccd3ba3bedd7850b0d89ec8d0ded793c413db1 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Rob Taylor, Flying Pig Systems. robt@flyingpig.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _NS87308_H_
index a122550a2cda226a8719b5023ada450961382073..a02f3927d7cb0f4b0ea1c20b0d7d885bf846603d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _NUVOTON_NCT6102D_H_
index 8375d61e022f8227cd8ba70f93071113f99c2e67..2c3d14d2418aef2e2de1fda8b457aeaf33aa2fdd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 NXP Semiconductors
  * Copyright (C) 2017 Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __NVME_H__
index f5303bb0186bf12e7e4a0f32518939ab7a0a70fe..b8561f5b1f3baf332420c2a751620e6abe60d9ec 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Support for a 'live' (as opposed to flat) device tree
  */
 
index 049b248c5b016fe59e050cac153300202b071889..64e89a06c9498e24d84a00e734ce9f339ee657e8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Operating System Interface
  *
@@ -5,7 +6,6 @@
  * They are kept in a separate file so we can include system headers.
  *
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __OS_H__
index d366c98d22e2e48f5ab857b54051f4945192ef6b..229de537157c40c110ff2401cc3683682550cfdb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012-2013
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef PALMAS_H
 #define PALMAS_H
index 57fccf222e3fef9926886c2c9e15381d7a266bc0..46dca48bf75eb3d8ceaa5b53197bc1c6a0e35926 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PANEL_H
index 0caceafc5f70800876d04c015496d4ff50c114ad..0750aee907cffc13f8f8d6f2091215ec7dabafa8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _PART_H
 #define _PART_H
index 4c8f6cc473c8fd02c8140629c8fa8c2462a87fb1..6065c571f3fb83162ab96ca407e84ca9ec74c221 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2008 RuggedCom, Inc.
  * Richard Retanubun <RichardRetanubun@RuggedCom.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 8ed2d1875dda8abb49fe7f48e78beb7954e6814f..aa4401acf0d6c416dbf8160197736a47f093aa00 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __PCA953X_H_
index 4b4b695c4ebfeec17fab4fd0547ea2ce339ca7b9..99e8bcd9adb4890641a7dd783f36da1901e07ee8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * File:         include/pca9564.h
  * Author:
@@ -9,8 +10,6 @@
  *               Copyright 2009 CJSC "NII STT", http://www.niistt.ru/
  *
  * Bugs:
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PCA9564_H
index c7f3ddd50a2a0d020c67b1d05142cbdb6009cfe4..48a5f756e28a1620a67c4f3d98887cb91719191b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Dirk Eibach,  Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PCA9698_H_
index 222e9081c3cb1988a2bfde2e88f4c42a721b0619..73994b8343f72547fb8f555b503f0cdb6f8fe418 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __pch_h
index 31dc7608a739658206dd47ea3e57f9360be99a07..cda6907688904b5cca0516c0e094444890ab41db 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
  * Andreas Heppel <aheppel@sysgo.de>
  *
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PCI_H
index b086024f097cb4decf1937d2a26fa8d2fedfbe9a..c9fb9fa8d5a1d4180858c0dec24e5c3cdb6d1dd6 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2013 Gabor Juhos <juhosg@openwrt.org>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _PCI_GT64120_H
index 066c6622dab6a123322f18aade589206e6752249..cdfd066f6bc07b55474d1641f03b7cfea6e85526 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Imagination Technologies
  * Author: Paul Burton <paul.burton@mips.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __PCI_MSC01_H__
index 95c6d079fb3e81efc225b77dccb77110dcb35e56..895c9627f4d7294967090f70650d0a53b0faadde 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * From coreboot file of same name
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PCI_ROM_H
index 8df90ee2b7d2cf1b8bf75341e0712d3dc0c8e357..89e528efb94770c096807919bf4d563dfbfb53ce 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PCMCIA_H
index 0543ec10c28c5a58b328af85fc1cfd9967bf94a1..52bf99717c7e212eaa7edbe18721d926497af443 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011 Freescale Semiconductor, Inc.
  *     Andy Fleming <afleming@gmail.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file pretty much stolen from Linux's mii.h/ethtool.h/phy.h
  */
 
index 87b6d69aa61777147ef51da8de25cea2533d9dd1..dc9b8e5a253b05e8db1b71080d26961da3b9a10f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2015 Stephen Warren
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef _BUS_ADDR_H
index b41a6c812722a577149f33a8ffbd0929ba643452..08a771e4055f933aad28556dcf898f8eb66e76d8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -5,8 +6,6 @@
  * (C) Copyright 2010
  * Michael Zaidman, Kodak, michael.zaidman@kodak.com
  * post_word_{load|store} cleanup.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _POST_H
 #define _POST_H
index 802233d17f5870acadc9f3a2b4b8d130a87f067e..bd9906b2e7bb8fddd9568a2103bf11b1c045e0b3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _POWER_DOMAIN_UCLASS_H
index 10999790b568880c689bca12bfd5520fb00f42fc..aba8c0f65c42b1f030ffecb678941e99831dd3e7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _POWER_DOMAIN_H
index a811f28e633a53716643a69c883431dec4e954cd..acd0fd671e7209ef11efe90224baabd69ad70aad 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PMIC_ACT8846_H_
index cb4b188bcfceb9ab30819cf3d0a16695a65ef379..9f045d5ab6387efcc7c2b98af3cf7dc532d48b0d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 NVIDIA Corporation
- *
- * SPDX-License-Identifier: GPL-2.0+
  */
 
 #ifndef __POWER_AS3722_H__
index dc8d153c19cbffc10ecfde0ba52bbb1bbfe1306c..1e3d59d76e60c8de3d7ecf2e3c2083ecace441e7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __POWER_BATTERY_H_
index d18e2d6731adc37579dd8b64b5c51e401fac29a2..b8c895bbabb166efaaff0bc425a92507cdce91cc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FG_BATTERY_CELL_PARAMS_H_
index fcd131a7189ab1c0cdd28390f89809002f90e3c0..d0abe207551d3349b3e22759ee08f7701ecd4be7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Linaro
  * Peter Griffin <peter.griffin@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __HI6553_PMIC_H__
index dcaa985193976b4e7a862ab970148ef8a0a693bb..36c79716fa44596170cf6d0fe48fec310e9057f6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2014 Gateworks Corporation
  *  Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __LTC3676_PMIC_H_
index ce9605336ea3eca6ca4a7eac77ac093364c0923b..ec8377d3707cb27a8fb9d3bbfaae63fe60210c73 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MAX17042_FG_H_
index 230035249623ea34bb12b571f8544231350e5370..82fe3509a0b7a94d0e371c78d0f223aec6e88108 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Rajeshwari Shinde <rajeshwari.s@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MAX77686_H_
index 42626ed8393ca54ee54d46521c0797d1b0c892b2..c2ae62231ec3df322d55b4baca09ab170d852233 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  * Piotr Wilczek <p.wilczek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MAX77693_FG_H_
index a2c29eb6ce0f022970071448f52bac5e81e9fe9e..c9afab218c926091dee35ae31cb0a317e50556aa 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  * Piotr Wilczek <p.wilczek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MAX77693_MUIC_H_
index 3d59e5916e5f8562fe4c9450c72c95d82e0571d6..9e0e05c56ac37e8adac9578796c5e1324e9139fe 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2013 Samsung Electronics
  * Piotr Wilczek <p.wilczek@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MAX77693_PMIC_H_
index 71cdf8805485cc39320fc0985aab5e65951633f8..69bb7da349f59e748d33fdda9e098a94e5ca314e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2015 Freescale Semiconductor, Inc.
  *  Fabio Estevam <fabio.estevam@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MAX77696_PMIC_H__
index e20854998374d863ac8081c9af3c20cacb1770ce..e4ceab6f7a96b3ccae21f25137dc3c5b2e54586c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MAX8997_MUIC_H_
index 728d60afa593b47bd93398b2184baa99222c2f41..956eebb9685cec33a3d5ca3f23bd75e2a488dc8e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2011 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MAX8997_PMIC_H_
index 03d06e8a531220744959113b3213373ef7d42528..b1a87d66af6f6d1c3a745aabbfa0140119b5f283 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2011 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MAX8998_PMIC_H_
index b0b143a591901fab91d74ded5dd1347c963d0888..d2edda68905c113ccfe1598a9d1ae24fd78c1c6d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2016 Freescale Semiconductor, Inc.
  * Hou Zhiqiang <Zhiqiang.Hou@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MC34VR500_H_
index 41cb710d78f47e61e6ed25e9f4aa5d94c53d1c7e..f4383ed7784e6c88a3ab79915b66dadacbfa8235 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2014 Gateworks Corporation
  *  Tim Harvey <tharvey@gateworks.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __PFUZE100_PMIC_H_
index 7d66ba48d4d1a45878e120770a7fef2a49f6fa8d..87ea7cad466f0b865a9dc2b1d5f61bde5accd28c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2015 Freescale Semiconductor, Inc
  *  Peng Fan <Peng.Fan@freescale.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef __PFUZE3000_PMIC_H_
 #define __PFUZE3000_PMIC_H_
index f2fe537fb7c8b41a4fb24739ab392c4968ffddb0..2ca9365fc8ad4016dd8c719a504897d63e9a2f0c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2014-2015 Samsung Electronics
  *  Przemyslaw Marczak <p.marczak@samsung.com>
  *
  *  Copyright (C) 2011-2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __CORE_PMIC_H_
index 8fa5c66ad75fe7f591108310147168de163b5b77..db19953fb72f4cc36bd193f3c0bf7aeda78fb2cb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2012 Samsung Electronics
  *  Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __POWER_CHARGER_H_
index 2bbc1e51b345b21469d0f4d07180a9acfa3d0fae..5318ab3aceced510d89fc28be24ac00005103f07 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2014-2015 Samsung Electronics
  *  Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _INCLUDE_REGULATOR_H_
index 47a6b36e7ea453035006d931a73ffb98c7d992a3..c06248f75183804965c3242a23cddf77b4eb600e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PMIC_RK8XX_H_
index 9ce601f2ad770f224be4d4fd3a54df92573dfb16..93bc7cba5a7cfcdaf762253715f19d2876663895 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Toradex AG
  * Stefan Agner <stefan.agner@toradex.com>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 #ifndef __RN5T567_PMIC_H_
 #define __RN5T567_PMIC_H_
index ba88ff75b0260a63b521baf7a1a2727bb725b526..f75ed5d928fc1e4adb26f5f959b92b39a25a3934 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __S5M8767_H_
index c5e6fda2ea0f9c509c7148b08fe66490870b996d..1dbd15b52354092d5322ed3a97ed15c8f4bf940f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2015 Samsung Electronics
  *  Przemyslaw Marczak  <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SANDBOX_PMIC_H_
index 697e245b560c792f22b7fa5becdcbc7ad26873e4..61c58f3b7009f4d026c0f5331df9c6dc162c09cd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #ifndef __PMIC_STPMU1_H_
index 720c3387223bf5358db26dd059291fc684faa68f..f0fc538463cbc302e26864fa6c5370d764983318 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014 Texas Instruments Incorporated - http://www.ti.com
  * Author: Felipe Balbi <balbi@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __POWER_TPS62362_H__
index 3a0690b47532bd977b2f4ff91eb4d489583458ba..2716968a8dd838f1e7b7e5684f860a843a547d35 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TPS65090_PMIC_H_
index cb07ea5ce622204988bcde2f89e091d1fdbc7b5d..00fbab80cb8d42743d83b53fd7100927c7daae12 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011-2013
  * Texas Instruments, <www.ti.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * For more details, please see the TRM at http://www.ti.com/product/tps65217a
  */
 
index 43b9c9aa52d8fc05f65b659b20d1448bd120a27d..bb66c3f3ab65319c774aa637f25322920f6e5492 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __POWER_TPS65218_H__
@@ -64,6 +63,7 @@ enum {
 #define TPS65218_DCDC_VOLT_SEL_1260MV          0x29
 #define TPS65218_DCDC_VOLT_SEL_1330MV          0x30
 #define TPS65218_DCDC3_VOLT_SEL_1350MV         0x12
+#define TPS65218_DCDC3_VOLT_SEL_1200MV         0xC
 
 #define TPS65218_CC_STAT       (BIT(0) | BIT(1))
 #define TPS65218_STATE         (BIT(2) | BIT(3))
index 976130dc3e0e56dc932664d35295aa11fba34912..48e0b2c5abae1df50ead1b3c52f30d46003acd54 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011-2013
  * Texas Instruments, <www.ti.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * For more details, please see the TRM at http://www.ti.com/product/tps65910
  */
 #ifndef __POWER_TPS65910_H__
index e8d9ffaa9fb9b67fa7d7405faa074039b8bdafb8..66214786d3e6ec1fe9818be3aa537f05e1a4922f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) EETS GmbH, 2017, Felix Brack <f.brack@eets.ch>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TPS65910_PMIC_H_
index 4947c77b8d446d2e08766413682cac85d05a1f4b..db7b1668d99a60ecd3992f0e090b37a7f0c23e00 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f406c33eef9316830b6c5b74359f4ca927d8942c..42ddc3b4036bffe18295640293bf2143a187c8e8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index ebee227a670d4bb043a9a50186707760d3588702..54ae3e64c310f61026907905c3bd794a68dd48c7 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * header file for pwm driver.
  *
  * Copyright 2016 Google Inc.
  * Copyright (c) 2011 samsung electronics
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _pwm_h_
index b934f29facb77b4f4b7e2a9e4ded8cb79f19defc..fbf6376d24c3d322527770c5ae9e9a8aead76910 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __pwrseq_h
index 1ea3717bf74283fcd53ab476318505324b7104b8..11a22abca6dcd3591a05229ccc54512872e39f9e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * pxa_lcd.h - PXA LCD Controller structures
  *
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _PXA_LCD_H_
index b0b3b5945ef09ba67ac4e700741ec687f5537d51..2f1a20416f83e7c7e40b82bcb0bea0a76555b94a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Miao Yan <yanmiaobest@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FW_CFG__
index e2172a8741ce79cffe7b3c9f0f0602a5b9f73af1..67e22d76c930d56c398c872dc93434b8c497930d 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __RAM_H
index ea409c2f3e0307d8a60197e7a095ede3cdad8f91..c1ff1349d4b8c1eaad1fb5621712fa0affeac873 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
  *
  * (C) Copyright 2008-2014 Rockchip Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __RC4_H
index 493a5d8eff84d0d443c680604bb495ba9835c7fd..6a574eaa41294a740a688f3bc717c0ba68afcf8f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __REGMAP_H
@@ -22,15 +21,12 @@ struct regmap_range {
 /**
  * struct regmap - a way of accessing hardware/bus registers
  *
- * @base:      Base address of register map
  * @range_count: Number of ranges available within the map
- * @range:     Pointer to the list of ranges, allocated if @range_count > 1
- * @base_range:        If @range_count is <= 1, @range points here
+ * @ranges:    Array of ranges
  */
 struct regmap {
-       phys_addr_t base;
        int range_count;
-       struct regmap_range *range, base_range;
+       struct regmap_range ranges[0];
 };
 
 /*
@@ -46,15 +42,25 @@ int regmap_read(struct regmap *map, uint offset, uint *valp);
 #define regmap_read32(map, ptr, member, valp) \
        regmap_read(map, (uint32_t *)(ptr)->member - (uint32_t *)(ptr), valp)
 
+/**
+ * regmap_update_bits() - Perform a read/modify/write using a mask
+ *
+ * @map:       The map returned by regmap_init_mem*()
+ * @offset:    Offset of the memory
+ * @mask:      Mask to apply to the read value
+ * @val:       Value to apply to the value to write
+ */
+int regmap_update_bits(struct regmap *map, uint offset, uint mask, uint val);
+
 /**
  * regmap_init_mem() - Set up a new register map that uses memory access
  *
  * Use regmap_uninit() to free it.
  *
- * @dev:       Device that uses this map
+ * @node:      Device node that uses this map
  * @mapp:      Returns allocated map
  */
-int regmap_init_mem(struct udevice *dev, struct regmap **mapp);
+int regmap_init_mem(ofnode node, struct regmap **mapp);
 
 /**
  * regmap_init_mem_platdata() - Set up a new memory register map for of-platdata
index ffe4e466d9be66c966f3af03c492ae0d3737a32b..de4150024cef1514d1d8903e57a110129a0e656b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright 2000-2002 by Hans Reiser, licensing governed by reiserfs/README
  *
@@ -6,8 +7,6 @@
  *
  *  (C) Copyright 2003 Sysgo Real-Time Solutions, AG <www.elinos.com>
  *  Pavel Bartusek <pba@sysgo.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* An implementation for the ReiserFS filesystem ported from GRUB.
index 0d4b27aa2bdbe018d54eb49fdd511cb48dc6679c..9ceeecdbe712aa2465590c376153e3040cf1427e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Graeme Russ, <graeme.russ@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _RELOCATE_H_
index c6e044d3b8e5bf72d843a3ad0e07275b13903d58..c3c3f46a1a62c9c5a7d6e9ffe0b8a9fb081237e0 100644 (file)
@@ -1,7 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015
  * Texas Instruments Incorporated - http://www.ti.com/
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _RPROC_H_
index 50fbeb10d6833fab460412b9f7a66e564e4b368c..c17d738b319c74ca7a6b3c1db179c10f81628c04 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _RESET_UCLASS_H
index ae247ceb4fb5ecbe14a34282341d01dec7963d03..201bafc67f27913485fa0e5fb99345f2b0b73559 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _RESET_H
index 49142b6e1880056f8ede382e279a391572953030..746624d7999387238df5278872fa303637777b4a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 61797972670cce1be4d04d4d1b339622bca15dd1..6cb490c420bd6b97631bbac2faa0d89c25728ead 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __rtc_def_h
index 81245bab0bc7af4509c36800d9e7b2dc72dcc450..3ece695941d3f68e837d8579599b73b656562013 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*--------------------------------------------------------------------------
index 9f37560f11659329c2e2fc385edf1d68a52ff5e3..f2bce578abba1fc7394eb6ca1e96266aee248b4c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* include/samsung-usb-phy-uboot.h
  *
  * Copyright (c) 2015 Samsung Electronics
  *
  * USB3 (DWC3) PHY uboot init
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __SAMSUNG_USB_PHY_UBOOT_H_
index 79ff01c6ab258d2319e74347a554df2a152affd1..2017b9cfc2a9d74cde765afea2db44e08241d66b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SANDBOX_ADC_H_
index 5174f45f5e282ed02a0899ceeda0d7d02fdf1dd4..c1f0afb337d7b118850087fbacf99b36f725aa63 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013, Henrik Nordstrom <henrik@henriknordstrom.net>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SANDBOX_BLOCK_DEV__
index d71896bbda61ed2b7ea94ba51649ade6519ff53e..07f8c643ba55a69042d8689820d389c7052287fc 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013, Compulab Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef SCF0403_LCD_H_
 #define SCF0403_LCD_H_
index 7173912de4a85e85301b5cf1858ed6d20609e0b7..81ab43c8420a2c3818fa54559fdea526b0cb1030 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
  #ifndef _SCSI_H
  #define _SCSI_H
index 7e84012f60ec2b840a6abd64c139282e48baa37b..1e0c92c4cbacae6260273e298011e26885f09efc 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011, Marvell Semiconductor Inc.
  * Lei Wen <leiwen@marvell.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Back ported to the 8xx platform (from the 8260 platform) by
  * Murray.Jensen@cmst.csiro.au, 27-Jan-01.
  */
 #define SDHCI_QUIRK_BROKEN_R1B         (1 << 2)
 #define SDHCI_QUIRK_NO_HISPD_BIT       (1 << 3)
 #define SDHCI_QUIRK_BROKEN_VOLTAGE     (1 << 4)
+/*
+ * SDHCI_QUIRK_BROKEN_HISPD_MODE
+ * the hardware cannot operate correctly in high-speed mode,
+ * this quirk forces the sdhci host-controller to non high-speed mode
+ */
+#define SDHCI_QUIRK_BROKEN_HISPD_MODE  BIT(5)
 #define SDHCI_QUIRK_WAIT_SEND_CMD      (1 << 6)
 #define SDHCI_QUIRK_USE_WIDE8          (1 << 8)
 
index f476bab8f10ebe14786d7335bd9bf7967fd2bfeb..f6252d027f032fce8c11a44937e4221f795f9d37 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * sdp.h - Serial Download Protocol
  *
  * Copyright (C) 2017 Toradex
  * Author: Stefan Agner <stefan.agner@toradex.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SDP_H_
index df5d61c2eb884b1f49f35a60cc546bce435efc55..5d07b49073ccf2614b59ffcd84c748cfe6f6ef97 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: LGPL-2.1+ */
 /*
  * Declarations for System V style searching functions.
  * Copyright (C) 1995-1999, 2000 Free Software Foundation, Inc.
  * This file is part of the GNU C Library.
- *
- * SPDX-License-Identifier:    LGPL-2.1+
  */
 
 /*
index 07cd9e371ea5d60cf220103f71113abb6020c2c6..6ceb6f4d48f216976230288f69dc70313454edbe 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2009, Matthias Fuchs <matthias.fuchs@esd.eu>
  *
  * SJA1000 register layout for basic CAN mode
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SJA1000_H_
index c24d00e38dd433da831375a6972cae4d85484fde..79880ef5b5c8cdb12acad700f245fe458d3d6c1a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Adapted from coreboot src/include/smbios.h
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SMBIOS_H_
index 419643f89f7397c311a22ef174fb758be2b52804..8a972acd4c742166c572af0447d67616e64e5e67 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SMSC_LPC47M_H_
index 805fa0ebb102b3b0711dbbf69790304f82fb9354..ca3f3f7a7110f7adc0768762b74b90f714957e15 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SMSC_SIO1007_H_
index 155e1b40e28a1c91e9a6f8b228b46a12ff3c30c0..3269f2371c3b1bce18ea3762177f8cf2b7ce1df3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2012 Samsung Electronics
  * R. Chandrasekar < rcsekar@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SOUND_H__
index d0612c94e5de9ba5d2cbe39b72c6599210e81ea9..4bbdffea567a20abc9b96a5908e402c725a4f698 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <linux/types.h>
index af67581cde38bccaeb3ccb1847d4a3f3b0526224..bcd305961d26b22a1b473455182155795fde195c 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: BSD-3-Clause */
 /*
  * This is from the Android Project,
  * Repository: https://android.googlesource.com/platform/system/core
  * File: libsparse/sparse_format.h
  * Commit: 28fa5bc347390480fe190294c6c385b6a9f0d68b
  * Copyright (C) 2010 The Android Open Source Project
- *
- * SPDX-License-Identifier: BSD-3-Clause
  */
 
 #ifndef _LIBSPARSE_SPARSE_FORMAT_H_
index 14606c303180a43a551977caf2d13a41ca187c87..618eddd8384a47a3161970d5ef152669bd0da961 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SPARTAN2_H_
index fcb27b01e4a7ea261b2126abe4a5d2c56371c556..cf98adcb95b538949b775eaa824ca609dc1617cb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SPARTAN3_H_
index 52e42314ab647d84b3bd8f6aa8895ecd9c875e00..2bcf46de6dfbc33bfefb99dc6aed54c67dec9781 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2003 Arabella Software Ltd.
  * Yuli Barcohen <yuli@arabellasw.com>
@@ -5,8 +6,6 @@
  * Serial Presence Detect (SPD) EEPROM format according to the
  * Intel's PC SDRAM Serial Presence Detect (SPD) Specification,
  * revision 1.2B, November 1999
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SPD_H_
index f5bac8d002ad03bfc03abd8ef95fe8e6f3b9bc58..9754c53aa1486910dbf5aeb329b1808a57e0e360 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Common SPI Interface: Controller-specific definitions
  *
  * (C) Copyright 2001
  * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _SPI_H_
index f3c4e834247a0de3e1ca791643f3e38a16b35d00..22533311c54afe066073e18dbb8a103039f6f3c5 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Common SPI flash Interface
  *
  * Copyright (C) 2008 Atmel Corporation
  * Copyright (C) 2013 Jagannadha Sutradharudu Teki, Xilinx Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _SPI_FLASH_H_
index 5754012cd0391f5c138c95d26a6a394ab2adfded..8454ea7ad4308dc0ea971da6c449505ee5fad4a7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef        _SPL_H_
 #define        _SPL_H_
index 4d3a26e12885c4d2455fe71815d38831bc6e1093..d8d1fd3b035f311b2baaceaa92749320376ad1e9 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (C) 2018 STMicroelectronics - All Rights Reserved
  * Author(s): Yannick Fertre <yannick.fertre@st.com> for STMicroelectronics.
  *           Philippe Cornu <philippe.cornu@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 /*
index 8178e93ebfd592eaceff4b45a5eeff3fc77d06b5..5b3570166db5f23f0d8972cb1fffbc95a2a7efc3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 3164fa2a557960482b0fd5d4a4ba5e2ba08f5318..cd0cd601bff624ebcacbe419d8795b190f45ea0c 100644 (file)
@@ -1,13 +1,13 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _STDIO_DEV_H_
 #define _STDIO_DEV_H_
 
+#include <stdio.h>
 #include <linux/list.h>
 
 /*
@@ -48,24 +48,6 @@ struct stdio_dev {
        struct list_head list;
 };
 
-/*
- * VIDEO EXTENSIONS
- */
-#define VIDEO_FORMAT_RGB_INDEXED       0x0000
-#define VIDEO_FORMAT_RGB_DIRECTCOLOR   0x0001
-#define VIDEO_FORMAT_YUYV_4_4_4                0x0010
-#define VIDEO_FORMAT_YUYV_4_2_2                0x0011
-
-typedef struct {
-       void *address;                  /* Address of framebuffer               */
-       ushort  width;                  /* Horizontal resolution                */
-       ushort  height;                 /* Vertical resolution                  */
-       uchar   format;                 /* Format                               */
-       uchar   colors;                 /* Colors number or color depth         */
-       void (*setcolreg) (int, int, int, int);
-       void (*getcolreg) (int, void *);
-} video_ext_t;
-
 /*
  * VARIABLES
  */
index 6bc7fbb3c4ca7aa21e772d94a94acc0fd2b3ec41..9c175d4d74c6211c7a055b003dc3ab5a01191b14 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2013 Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __STDLIB_H_
index 484bc305f9c0c3fcd1db5e57255b914da9b7e608..71da3c1a87143960dbef3151b26b04db09695820 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) STMicroelectronics SA 2017
  * Author(s): Patrice CHOTARD, <patrice.chotard@st.com> for STMicroelectronics.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __STM32_RCC_H_
@@ -41,7 +40,8 @@ struct stm32_clk_info {
 };
 
 enum soc_family {
-       STM32F4,
+       STM32F42X,
+       STM32F469,
        STM32F7,
 };
 
index 5873dd754ca63d17cf23a45be9d709f80d974a35..3c06bb2955a9e0550adb403b4ef1eb30871fe8e9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2007
  * Eran Liberty, Extricom, eran.liberty@gmail.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _STRATIXII_H_
 #define _STRATIXII_H_
index 32e8c43dc058bfeb62e871d72a7d263c24c43d55..36bfdbd308d27624914f2e44f9d9fab18029bb2f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2016
  * Jelle van der Waa <jelle@vdwaa.nl>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _SY8106A_PMIC_H_
 
index f992a8552372fb78a06fe634174058ba0db2d551..7628c33195d6f41e93905b6e76f74a4039ee8ef8 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Most of these definitions are derived from
  * linux/drivers/scsi/sym53c8xx_defs.h
  */
index 5576dbf2a2d4906d92a4560f96e1269a5dde4947..6bb5cff3056226691f76730fe7f282a51c5165f6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011 Andes Technology Corp
  * Macpaul Lin <macpaul@andestech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 5d52b1cc3c3d0a7d86bd54cf32383641fe7966f7..2aa73e520af1a70b02d5f676c65792b2f09bb21f 100644 (file)
@@ -1,13 +1,13 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SYSCON_H
 #define __SYSCON_H
 
+#include <dm/ofnode.h>
 #include <fdtdec.h>
 
 /**
@@ -82,4 +82,11 @@ struct regmap *syscon_get_regmap_by_driver_data(ulong driver_data);
  */
 void *syscon_get_first_range(ulong driver_data);
 
+/**
+ * syscon_node_to_regmap - get regmap from syscon
+ *
+ * @node:              Device node of syscon
+ */
+struct regmap *syscon_node_to_regmap(ofnode node);
+
 #endif
index 393c7be3d8111692d35a2d8de108731b6a3c83ab..81318bdbf5d3a2fb25f49be67335201bbb56b047 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SYSRESET_H
index 27d147b1643c13c498da2cfea1021031a4610fb5..5f7edc419ba2dcfebaab9003476ba204b941ddec 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TABLES_CSUM_H_
index 4b9e94c1754430a412d7ca0aeb8140256c85f79c..9446928fd4896de4e728a3940c586e47315cad8f 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: BSD-2-Clause */
 /*
  * OP-TEE related definitions
  *
  * (C) Copyright 2016 Linaro Limited
  * Andrew F. Davis <andrew.davis@linaro.org>
- *
- * SPDX-License-Identifier: BSD-2-Clause
  */
 
 #ifndef        _OPTEE_H
index 646f117ed81111b03c2086379664d73d34aad48a..02fcfa49f651481107e5e706320ca2bdb12d1eea 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __TEST_COMPRESSION_H__
index 2b0cd682e460f10d82fce7ef6edc408a5caa4cbd..f45e33d71a4e2ae388336e61f8449faefa716023 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2015
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __TEST_ENV_H__
index 392f28ff84057d79f13e8269204a9d29f7ad8033..c13f4d66e09388e1b59a594ea8174bd048dfbb70 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 NextThing Co
  * Copyright (c) 2016 Free Electrons
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TEST_OVERLAY_H__
index 5f2e519084f2f3e6c92d9214f253217e24884d4b..b5019a7cd2f96c3f46875bf2dfb6ebc3800e94a3 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2015
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __TEST_SUITES_H__
index 646dbfd486459bd5558407ed74e21305bbe842a9..98fbcd11f6ffed8dcd55a7b2c27061f060e25022 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 Google, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TEST_TEST_H
index d176df58c7eaf5f93341848bc85922c4028264b1..59b23a25a4de35d3c173d461bd7c7719b83b4f6f 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Simple unit test library
  *
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TEST_UT_H
index b197c0aaa77851b5e7e02ad2396347934d631309..11d75256e085967ace76791c9a58c18873f9a5c6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *
  * (C) Copyright 2014 Freescale Semiconductor, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _THERMAL_H_
index 5051be714bdf0c98b15a7d2ce709f9957477d701..62501bda17c5ce4aa7e388a57c7210e04256a1c9 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * thor.h -- USB THOR Downloader protocol
  *
  * Copyright (C) 2013 Samsung Electronics
  * Lukasz Majewski  <l.majewski@samsung.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  */
 
 #ifndef __THOR_H_
index 93f7101cb179a661f01406b9ea5b0ce51cd5c74f..cd2ba40477449cdb54829ff4fd9573a9914d6b9c 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /* include/ti_usb_phy_uboot.h
  *
  * Copyright (c) 2014 Texas Instruments Incorporated - http://www.ti.com
  *
  * USB2 and USB3 PHY uboot init
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #ifndef __TI_USB_PHY_UBOOT_H_
index 5746ad9d9655a420c0ff42b9cc4b230d7d428a44..825991e2223a0e5f8a782d97c4f9454e0048e40a 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 
 #ifndef _TIME_H
 #define _TIME_H
index dcc803c392a014ae589d6e7768fcf3b39e5d42fc..a49b500ce358617791d86947201f120c9010efdb 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TIMER_H_
index e2c0f06969c6e7a2bff58f8e0825a04899924e21..643a5a4d54a8860708646100ad341f6feacd9a8f 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __TIMESTAMP_H__
index 760d94865c3330abf7a1b8f727b6e039c9bf27a5..c6316329f5ab58c720135eb8b68f4cb107aa7aa6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013 The Chromium OS Authors.
  * Coypright (c) 2013 Guntermann & Drunck GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TPM_H
index eefc95f22ea688d937b92f959cc9ef9887d6b29c..785eb39229d0b3b4a66f4c7457faa7a45606e619 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  (C) Copyright 2010,2011
  *  NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _TPS6586X_H_
index 09a38d782fc0287fa2194b47e58f0e1fab22d945..99f34f72bccde4c718e563c32f58674236916ce3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TRACE_H
index e99a7fa8782f9db5826f44d5d884167fcd1e0f0b..e90095121bdd40f85b01615ac946cc6fc98ef7b6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  tsec.h
  *
@@ -7,8 +8,6 @@
  * (C) Copyright 2003, Motorola, Inc.
  * maintained by Xianghua Xiao (x.xiao@motorola.com)
  * author Andy Fleming
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __TSEC_H
index 34bd424f45426f73f85d3b8a5975f5452749658a..8e246b857e7c1bb8382bd1c10cadd7e6396e5e1b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*****************************************************************************
  * (C) Copyright 2003;  Tundra Semiconductor Corp.
  * (C) Copyright 2006;  Freescale Semiconductor Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  *****************************************************************************/
 
 /*
index 9b635e150ab89722ef1f987b3729c09499f32105..a9f353b9080f2c6a6a3027c86ce5adf8e7c86e53 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009 Reinhard Arlt, reinhard.arlt@esd-electronics.com
  *
  * base on universe.h by
  *
  * (C) Copyright 2003 Stefan Roese, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _tsi148_h
index 103137372d309c2d2e906297d619d5841040e04f..46a930624624c81af1af794fff539a99d02443ed 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2009 Wind River Systems, Inc.
  * Tom Rix <Tom.Rix at windriver.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Derived from code on omapzoom, git://git.omapzoom.com/repo/u-boot.git
  *
  * Copyright (C) 2007-2009 Texas Instruments, Inc.
index 40e2c111d7602a80d1f0931ac9260cd853cc366b..66853439edb1e340a94f0d89decd2271ed4b72ca 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Texas Instruments, <www.ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef TWL6030_H
index 6d08f5df98f6e678a61e3e664ebeb85166a0fb96..e98cb46c90d781060ffc25578f4a3c0831a332bc 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _UBOOT_CRC_H
index c240720249623c39f102261381891c267e62d915..02b814d34e32e9a805af6ec3e449b3187c0fb961 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013, Andreas Oetken.
- *
- * SPDX-License-Identifier:    GPL-2.0+
-*/
+ */
 
 #ifndef _RSA_CHECKSUM_H
 #define _RSA_CHECKSUM_H
index 45a031b4b603c1ba32b123d446e973300e033e35..3253614ede213003a7fca79413fb8cea038f33ba 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
-*/
+ */
 
 #ifndef _RSA_MOD_EXP_H
 #define _RSA_MOD_EXP_H
index 0e96c387113c7dc60a89136d4dc6375a3b5605bc..68bcb14c74d298d5b838628a50c15ee22a83a15d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2013, Google Inc.
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2000-2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _RSA_H
index 2634a29c20d9d8c736f62a8d0725c33d04ae70fa..283f103293628c9c25ca6764a43253718a0ee695 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: LGPL-2.1 */
 /**
  * \file sha1.h
  * based from http://xyssl.org/code/source/sha1/
  *  FIPS-180-1 compliant SHA-1 implementation
  *
  *  Copyright (C) 2003-2006  Christophe Devine
- *
- * SPDX-License-Identifier:    LGPL-2.1
  */
 /*
  *  The SHA-1 standard was published by NIST in 1993.
index 922beafcea915b54575aa7f7b6b01e1ac61fb1c6..cb815d0fee6cee8afd2ce8c72f42774181d3ed34 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Helper for work with variadic macros
  *
  * 2017 Marek Behun, CZ.NIC, marek.behun@nic.cz
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __VARIADIC_MACRO_H__
index d86da277b042a79d035e0663be874400a705eca9..015ce122266f378728a55c7088f9cb7421a934d0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * UBIFS u-boot wrapper functions header
  *
@@ -6,8 +7,6 @@
  * (C) Copyright 2008-2009
  * Stefan Roese, DENX Software Engineering, sr@denx.de.
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Authors: Artem Bityutskiy (Битюцкий Артём)
  *          Adrian Hunter
  */
index 944653ed5ab4203299dbd31b9bcf0ea83695c7f9..1e5da94eb1fbac0d7780bdd3720143e9ebe9d3a8 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL 2.0+ OR BSD-3-Clause */
 /*
  * Copyright (c) Thomas Gleixner <tglx@linutronix.de>
- *
- * SPDX-License-Identifier: GPL 2.0+ BSD-3-Clause
  */
 #ifndef __UBOOT_UBISPL_H
 #define __UBOOT_UBISPL_H
index b651bca1c95c532dacf43128852ba80fbd541204..2fda384e3b79a5de3766a446ae52fa51ed977a8a 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2010 - 2011 NVIDIA Corporation <www.nvidia.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _AES_REF_H_
index eb81e073d8cd75aa080b872a13aa117072aea1a0..c84bb589502cf778539f272a43f408261152f64d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003 Stefan Roese, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _universe_h
index 57a7d8d0ea3bd12d737c901909607df8b0ecd2f1..b6b48a8c605b101d3eaae8caaf31edd7fb8011f1 100644 (file)
@@ -1,11 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland
  *
  * Adapted for U-Boot driver model
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  * Note: Part of this code has been derived from linux
  *
  */
index 0dee50461e83f5da6622138a9cbafa1e509f4ae5..06adb2bb4d33685e3f6a0fb038632993ad9fddc1 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2011, Marvell Semiconductor Inc.
  * Lei Wen <leiwen@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index 2e1cdf138f1a0f0b3e64bf30d7a011e90ad5790c..f874e5c35cc2d1f21c064cbf6689700a6a4ede1f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2009
  * Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DW_UDC_H
index 1a370e0e86b5abf6addd39596e181f1f8a976db5..62e32365e21d45fbc42ba3c9cd7d5d27762f13da 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * drivers/usb/gadget/dwc2_udc.h
  * Designware DWC2 on-chip full/high speed USB device controllers
  * Copyright (C) 2005 for Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DWC2_USB_GADGET
index 4853cb2c71ad7191f68a5c488ba383a0ba2c1e54..e4579a5bec819028c7a330fd8c2217a6bd11e8ee 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2005, 2009 Freescale Semiconductor, Inc
  * Copyright (c) 2005 MontaVista Software
  * Copyright (c) 2008 Excito Elektronik i Sk=E5ne AB
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _EHCI_CI_H
index b83e8f5931f44a2990ac5e04ae95d9e6e6147b85..292ce54e0c43521c27eb4da951ec07bdcbdf40c4 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Faraday USB 2.0 OTG Controller
  *
  * (C) Copyright 2010 Faraday Technology
  * Dante Su <dantesu@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FOTG210_H
index e2d8553653b87beb0fc148cc4296ee7a158e075f..6ae1d848801bab13643dfd765c192d3140f9205d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Faraday USB 2.0 EHCI Controller
  *
  * (C) Copyright 2010 Faraday Technology
  * Dante Su <dantesu@faraday-tech.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FUSBH200_H
index d0d71f7c321e4de18b5d1d76bf0ac817e74b13fa..e5dba473b7ac144882707544c35682bf6d600a8e 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 Samsung Electronics
  * Lukasz Majewski <l.majewski@samsung.com>
  *
  * This is a Linux kernel compatibility layer for USB Gadget
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __LIN_COMPAT_H__
index 7eaa000303dd8ffea5228eaaa4cdf2c47671b264..07d14821c31d2a7cafe023ca869aab4caba897b8 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * PXA27x register declarations and HCD data structures
  *
  * Copyright (C) 2007 Rodolfo Giometti <giometti@linux.it>
  * Copyright (C) 2007 Eurotech S.p.A. <info@eurotech.it>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 
index b2e0c6b6f5159d8768d382858809f55bc4160eb5..749b3a3f01568894436a0d91a11e3bc92bc1a0b7 100644 (file)
@@ -1,6 +1,4 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
+/* SPDX-License-Identifier: GPL-2.0+ */
 #ifndef USB_UDC_H
 #define USB_UDC_H
 
index 747fb0a9fd794d257898f14703581bc6aed13463..71642d257b67daef8b5cb817374d79aa2ba8ba14 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Generic ULPI interface.
  *
@@ -12,8 +13,6 @@
  *
  * Original Copyrights follow:
  * Copyright (C) 2010 Nokia Corporation
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef __USB_ULPI_H__
index 5709ecac484c150dfb1b09d9fbad79a625e8063d..0ce6cc3874b6afac2e88bb1c8e0b36ae0cbbc875 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2006
  * Bryan O'Donoghue, deckard@codehermit.ie, CodeHermit
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* ACM Control Requests */
index b7f2eada07d0e7e711124aaa7f664cc130fbcbb4..6dd2c997f9b38557a6011fa1193e00c00572b1f1 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001
  * Denis Peter, MPL AG Switzerland
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Note: Part of this code has been derived from linux
  */
 #ifndef _USB_DEFS_H_
index 51fce4e95dc5c1caa410c7202cfa75bb08329011..49f47d372ab57804ae4da3aae11fcd38d6a60678 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __USB_ETHER_H__
index 8229f62b97fcfc594922eafcac6977e2ce88d303..c7b770fa3e8b765a8704c63a9e95cac0ca31d324 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2011 Samsung Electrnoics
  * Lukasz Majewski <l.majewski@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __USB_MASS_STORAGE_H__
index 227b91995212acb32a73f6cf84d7d99ec0d539f0..9a5038745116e104d51061817f2809d45204a814 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Gerry Hamel, geh@ti.com, Texas Instruments
@@ -12,8 +13,6 @@
  *     Stuart Lynne <sl@lineo.com>,
  *     Tom Rushworth <tbr@lineo.com>,
  *     Bruce Balden <balden@lineo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* USB Descriptors - Create a complete description of all of the
index f27e17f124a3113f988e9f43609424c72d1b5374..f479724e37b09ae48bedc13e4a83a25ce5032588 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2003
  * Gerry Hamel, geh@ti.com, Texas Instruments
@@ -11,8 +12,6 @@
  *     Stuart Lynne <sl@lineo.com>,
  *     Tom Rushworth <tbr@lineo.com>,
  *     Bruce Balden <balden@lineo.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __USBDCORE_H__
index adb70cd6af2d5027ec76390bb0364cb674d13bbf..e743555d8e05e02db258d90c88b8cdc99e1db2be 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * USB virtual root hub descriptors
  *
@@ -5,8 +6,6 @@
  * Stephen Warren swarren@wwwdotorg.org
  *
  * Based on ohci-hcd.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __USBROOTHUBDES_H__
index c3f423fab47848e74445af2cdead0419daebbf67..124bbce8a2cfea5d17d31349b477b331073a010c 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2014 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef __UUID_H__
 #define __UUID_H__
index d6980d953fbaf02c70e64d5b3cf4765bfb7a8293..f420f493ee1b05ce2bae5d8c39068832ec23daac 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: BSD-2-Clause */
 /******************************************************************************
  * Copyright (c) 2004, 2008 IBM Corporation
  * Copyright (c) 2009 Pattrick Hueper <phueper@hueper.net>
  * All rights reserved.
  *
- * SPDX-License-Identifier:    BSD-2-Clause
- *
  * Contributors:
  *     IBM Corporation - initial implementation
  *****************************************************************************/
index 049430978f68592c1a3f689eaa00258e6bd10a5a..2d24451569d551de337cbde956d388c6a598ff9e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef        __VERSION_H__
index 0699a8dda834fccbed86eef2bcaf3e06b8c4a5cf..22e93dbb53b3a4cf2b32f74596684ee5473ef457 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __VIDEO_BRIDGE
index 7621a189d2a2855e906ef620e44142670e140641..63af741778d286f4fd85e6332b35139a6d70d1ff 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __video_console_h
index b008853f3098b21ec029e6de52049618f6501b0f..e41022659493fa89966b4fb8a4c991bc8163296b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 1997-2002 ELTEC Elektronik AG
  * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 96b9edb0da170a0ebbdbb8bbccac13ad03fdfb23..5e23f70f859f0d60f191ecf5e0a045d62febedc9 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _VIDEO_FONT_
index d52526a63c81f72d37ccdf75c12452657fb7251c..ed5fd640a806b47b2e6c02ff61e7e3c2e9951fb4 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This file contains an 8x16 bitmap font for code page 437.
  */
 
index 503df9abaeaa2cc9e2769ecb6c776393d356d9fc..a48113060e731e465191082750b1fcd9e5229e47 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
  * Keith Outwater, keith_outwater@mvis.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _VIRTEX2_H_
index a2d4554c3bbe0b1d8e0d88da2a3b16187be0823b..bb7f8ecde5d1ec39dc228ee4c1cf633458743d00 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2013, 2015 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:      GPL-2.0+
- *
  * Driver for the Vitesse VSC9953 L2 Switch
  */
 
index 33d05aa0c65cb6f7a0b4a7d7fb32b269f6b2100b..d1740a378e0a7b5e8bb0e8bacfa221ab10d9b03e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __VSPRINTF_H
index 39f0a444a2245f098c4b2618d2a5e0c4dda24ab8..60c0efaf6e45c91fb8016cf36b25c1189a37ddf1 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Niklaus Giger, niklaus.giger@member.fsf.org
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _VXWORKS_H_
index ec872ac24efddd06f8b968e543587f356d329786..2403e3401a6fc3e27fac425907f4618d14ace372 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Rob Taylor, Flying Pig Systems. robt@flyingpig.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /* winbond access routines and defines*/
index bd021baa4841bd8f132dc19928903da2dbb4c844..82e09da5ca345065d4743d74dce0b23d6f5c70ea 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Wait for bit with timeout and ctrlc
  *
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __WAIT_BIT_H
index 52f4c506b0404886a7e2a91fd40e0b96a0bf3b77..14073cfdd2fc7e06760b04e2642c763e95e879d1 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001
  * Erik Theisen,  Wave 7 Optics, etheisen@mindspring.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9b90fbeeb3a304d44ce1149ffd7d1dc9899cc3c3..e9a7c5355a64e0fea55cdecfffb895d5a5615d6d 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _WDT_H_
index ac3bec6f9fbfbf7064fc24ac699e1e8beb0b1306..a58d8169276e5b8bef7e573ee1aa9382c938e6f3 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2016 Stefan Roese <sr@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _WINBOND_W83627_H_
index d2a2ea71e1211a4b8382c3ec29297e86b9288984..9429f51b48aeeb82606012b3b36ca34fc93ffb3e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Rich Ireland, Enterasys Networks, rireland@enterasys.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <fpga.h>
index 4b667f7ba7dc7f99e7755365af9e02d47d70d524..6fae63496105c2c58bd020437d63dc4f9e0d4ee4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: eCos-2.0 */
 /*
  *==========================================================================
  *
@@ -6,8 +7,6 @@
  *      RedBoot stream handler for xyzModem protocol
  *
  *==========================================================================
- * SPDX-License-Identifier:    eCos-2.0
- *==========================================================================
  *#####DESCRIPTIONBEGIN####
  *
  * Author(s):    gthomas
index f07a1e3a8c5a134265dae1222251360d824db9ba..f16982f8c027a0199559fe8d7e15571cb9208060 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
index 2f51fc4e765f92ad515601021eacc30a7e271335..43aa5824bd4c582cfabd8b7b5377005e103e7e59 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
index 182dd9b41d5431cc645b36a8adbe70669fb3f675..f01772c2f95b1ee3a32c564ac5fb6259c074373f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
index 237c2d7ccc8d100841a7522eb5f2639f2ab17ae9..b05be71aa2e7236e5e6ebe5967f59766ef4a0f7e 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
index 7b3ca8af191a116e2c0758f261b89d1af0935c0e..7eeb0d8395b526b86540a9788edcc37a6ab86f0f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
index e729e59ed11b244b5db3fd0641c15faa1eef23ef..41c77b0973aa7fa94fc91b7a5d1bf72841bda263 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
index eb54d906b34e13244ddf073ad36edcd537dfc8b8..cd2ddf58e77240bbdd82e600d7a215dcd518e819 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved.
index e19eee5985a7fa83a08d267832b7bf2dc55a9efc..8045687ba898591c24ad5d7c7f8f276c259cee38 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
index 9acc23834728f90890d4a841aac7860bd05f3d70..de0e802f466a0f9c0dd9f0ed3cedb65672e76570 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
index 431fd2dbf6ef1b0f9cc68e943ef9dd23a9ffc5b4..6fe9fb66f231f11e0fa5913e5cf4b6a432d2f1fd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved.
index 5836f2272d5d5341524a95bf454b1268eb7a77b8..2a778e2caf0572ee4b3667dc794072038e039ebc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
index 8912732abee3dc6653172660c9615f11c99c57bc..17b93c10c81c2231c9d447a5300c0171325c6576 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
index 265736d599ad78a9f14353f1f6316b7664588257..d6cc408d7f13c82944af6772c284efa198ce3ac0 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
index 4a5e0f8d7298236de2f9a0dc565ad0083a55d4e4..ed3cde61650ad183d995eeb5f0c290b721f184b7 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
index 7391c4628d0388bf0c230ca5f5f5c3520c03c92f..b5bd2c8406dee9baeaa28ff43e17d0fbd19df2fc 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
index 888a4d382421e2990321b6eb38f5b79d9d83a3c0..959e6e936ad506870572a401c4b84123d2ee16f6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
index 0c9b17a975ee0e9c9bd5e4095095499e5482262c..2264374e33a09438e5189efabf3e160afbe4e668 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  GRUB  --  GRand Unified Bootloader
  *  Copyright (C) 1999,2000,2001,2002,2003,2004  Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
index 8b3ce8ef77062ab052672b09d2cbaa957c2d074d..a0f4e68a0c193e361726e465ad983d2356deb648 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * (C) Copyright 2015 Xilinx, Inc,
  * Michal Simek <michal.simek@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef _ZYNQMPPL_H_
index 5a34a17daefeb322861af3a16c967bad5fb9bd37..9c63c016f504591dfd88c88a030b3d084844239d 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2012-2013, Xilinx, Michal Simek
  *
  * (C) Copyright 2012
  * Joe Hershberger <joe.hershberger@ni.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _ZYNQPL_H_
index 33fb06712f336d09b4d64f61f5d5c2ed364e0779..1590f7afa40250cf3df678fccd57aecaa5e1e940 100644 (file)
@@ -286,6 +286,8 @@ config OF_LIBFDT
 
 config OF_LIBFDT_OVERLAY
        bool "Enable the FDT library overlay support"
+       depends on OF_LIBFDT
+       default y if ARCH_OMAP2PLUS || ARCH_KEYSTONE
        help
          This enables the FDT library (libfdt) overlay support.
 
index 13be8f4cfc6ca2d55ad311bec831c76e897546a7..d531ea54b31056b4e61182c5875682a8108b79bd 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifndef CONFIG_SPL_BUILD
 
index 403640b95fc630309216a6d6b584d42d3f7fda8f..09771f3a5a5933bb8b3cda940d80d3a099c9861c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright 2008 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 2b0849c7e04ed46983035c485b2795b788a1f9e6..a12a19208433acf9ee7ab0991a37124af86819ee 100644 (file)
--- a/lib/aes.c
+++ b/lib/aes.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
  * (C) Copyright 2011 NVIDIA Corporation www.nvidia.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index f4f1bb8ffd5a54fe102a281e718888f6ea6c62d9..26175132f3293b27ce29a0e0a1440c5a55f0537b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Adapted from Linux v2.6.36 kernel: arch/powerpc/kernel/asm-offsets.c
  *
@@ -8,8 +9,6 @@
  * generate asm statements containing #defines,
  * compile this file to assembler, and then extract the
  * #defines from the assembly-language output.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5a1887538248e3f9b4c991dbdc6d8562623b0653..f8d0b9d4d8a4a50e0c4633dc2b644d91e607050e 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Microchip
 # Wenyou.Yang <wenyou.yang@microchip.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_ARCH_AT91) += at91.o
index 5dca1507daf58615a49af4f3ab3599a3ab40c830..048597690b1dca7543222b83f1f69218f49999be 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Microchip
  *              Wenyou.Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index bd5dc7a68a2308c465e5e2cd0455e0c2cfa3d02f..dff5047f09430d447e0860c1ec24d2099ff41e29 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Microchip
  *              Wenyou.Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ATMEL_LOGO_8BPP_H__
index b7213b12b49cfae2e22fcda20e13e3cd3a5288f0..a56f1607cb2fe8fe1f03ceaf8225a3a36503a5ff 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (C) 2017 Microchip
  *              Wenyou.Yang <wenyou.yang@microchip.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MICROCHIP_LOGO_8BPP_H__
index d0d7e25c4ee36f9a3e9f3665023a1b71a4c073c4..20079eb9ebd12eb3d38b37f30d515b131f55a383 100644 (file)
--- a/lib/bch.c
+++ b/lib/bch.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Generic binary BCH encoding/decoding library
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * Copyright © 2011 Parrot S.A.
  *
  * Author: Ivan Djelic <ivan.djelic@parrot.com>
index 72cb39b05122702c4045f2a4b6c96ba58a9c3eef..4d494e173394408aeab46cc0b3325f00a59f4153 100644 (file)
@@ -1,5 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
- * SPDX-License-Identifier:    GPL-2.0+
  *
  * Based on bitrev from the Linux kernel, by Akinobu Mita
  */
index 585d776ba8a2621f5d6be10f35a1ace578209a8e..ebdd2976de002aa2323b09433221d2627331f24c 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 obj-y += bzlib.o bzlib_crctable.o bzlib_decompress.o \
        bzlib_randtable.o bzlib_huffman.o
index 6ed0516430422e5e444b10305c5dd70ace2ba260..071e4fb8a6a97f14645576134e197d32b6205115 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2003
  * Gerry Hamel, geh@ti.com, Texas Instruments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 753b987b0206e8f8cac1dc78fe132c5ab4e86622..763ae33f3414a93d013a73947d7b9e34914c28d4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: eCos-2.0
 /*
  *==========================================================================
  *
@@ -6,8 +7,6 @@
  *      16 bit CRC with polynomial x^16+x^12+x^5+1
  *
  *==========================================================================
- * SPDX-License-Identifier:    eCos-2.0
- *==========================================================================
  *#####DESCRIPTIONBEGIN####
  *
  * Author(s):    gthomas
index 322c08ff5d39f5c95649328f028d3a079e41b536..016b34a523b8952d53f7caf1dffb470903e349a1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copied from Linux kernel crypto/crc32c.c
  * Copyright (c) 2004 Cisco Systems, Inc.
@@ -7,7 +8,6 @@
  * under the terms of the GNU General Public License as published by the Free
  * Software Foundation; either version 2 of the License, or (at your option)
  * any later version.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 51d540fbcb4acc0a71a83a9055a9e295638c136f..55f7c07285cd3baf32612eaaf44fbed167a1ffcf 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "linux/crc8.h"
index 65e1ac9ca7884a7e64dd530791c99ec3aa6e6951..1892e2022b8ed04ad89d1b4649d698bfed299db5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 926c0d61923d91e2201a76ccff7d112474823138..10dd9eba0d0b114c33a4868ceecacf62217463ed 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2015 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += cmd_dhry.o dhry_1.o dhry_2.o
index f44305bfcfa78d98e409ac0c9f9061016b747ad9..29504833efb389a1ac2c50251416fd0af3e24e39 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <common.h>
index 49d4223956b72e4a40736033b54c53512fd21e91..892c9ed73b8da64a64a60247ccf64f62025724e1 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google, Inc
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Dhrystone is widely available in the public domain. A GPL license is
  * chosen for U-Boot.
  */
index be6371053f255bd4307272ea6aac74360020d51c..dcc224fb387de8607bb73bf908a4426e8d7a3fa9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Dhrystone is widely available in the public domain. A GPL license is
  * chosen for U-Boot.
  */
index 59aa458a34cdb162b8993579fef7e07872b14f22..1ba879673e30b4b119142bac693cd77911d56326 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Dhrystone is widely available in the public domain. A GPL license is
  * chosen for U-Boot.
  */
index 4ea27ca99d36827e20b0a93bf895494d50bf5255..f1c930463e9a22c4bcb361ad33724f296e8d2719 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9449600b5bd7bfaed3f06de886a766a53a31e75b..18d081ac46fc0fc2b0fdaba4e87f21ab1515c820 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2015 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_EFI_APP) += efi_app.o efi.o
 obj-$(CONFIG_EFI_STUB) += efi_info.o
index b1c7360ddcd5bc4f48a95b6f206f4f877da14ef0..c6639f96cc480fd1b5fe12e2a4dbc518021c4318 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * EFI information obtained here:
  * http://wiki.phoenix.com/wiki/index.php/EFI_BOOT_SERVICES
  *
index f1afd9c8a53b4b77269ea2f8de8601c2999f5721..c8280935c8418c1b7a7c4ba32e88e50de06d5c5f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * EFI information obtained here:
  * http://wiki.phoenix.com/wiki/index.php/EFI_BOOT_SERVICES
  *
index 0cd9a7e9c7682249bf3b0d5ca135877e8a7324e6..35a8a9325f84652968f4c41d1b2651525084d3dd 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Access to the EFI information table
  */
 
index acf60beb4e184a8b816344c38441da8e3f3bf0a8..3138739ee56a154a5e58d7af8a2da072d953bbd9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * EFI information obtained here:
  * http://wiki.phoenix.com/wiki/index.php/EFI_BOOT_SERVICES
  *
index 634dacf41b79d1ae9ea669eb4b4252a06d182a95..6040bcff190e9a0bd16eef46441c64707f015471 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * EFI device path from u-boot device-model mapping
  *
  * (C) Copyright 2017 Rob Clark
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define LOG_CATEGORY LOGL_ERR
index 6c539ba2049853f786776b42caef0555bd074124..046b46a2c1b38c87da074b5892147f887dbb3733 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * EFI hello world
  *
  * Copyright (c) 2016 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This program demonstrates calling a boottime service.
  * It writes a greeting and the load options to the console.
  */
index fd4fee726fc8d52337d9890b332fb988f9041688..13eb2cd60487ff20052d8d17ad297f61c44f5437 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * EFI efi_selftest
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <efi_selftest.h>
index 0fb76cc727b82eb7a3e44e89e88b95bddc2d2b83..9033109807c2aeeb5bd38f40402dbf49e85686c9 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_bitblt
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Test the block image transfer in the graphical output protocol.
  * An animated submarine is shown.
  */
index a8979ed56bd89eb611835c0fbbc99c5f764770b5..4af8bd8cb28e94d81d38613153e34acdece0234b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_block
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This test checks the driver for block IO devices.
  * A disk image is created in memory.
  * A handle is created for the new block IO device.
index e1649f48bc4bc874add10169a4e0a6cf41eb127a..c3655a1fcc09b0b16e61b6d44d55d2745d28e7bc 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * EFI efi_selftest
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
- *
- * SPDX-License-Identifier:     GPL-2.0+
  */
 
 #include <efi_selftest.h>
index 1a22aba6f43866a8dd6c5f15c00fb5ef18586fad..e30c11b1e458e2e9bf70c165635450323665c6ca 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_controllers
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This unit test checks the following protocol services:
  * ConnectController, DisconnectController,
  * InstallProtocol, UninstallProtocol,
index da68102eb2ccccf5ea8130086ab9a28ad3aaffa0..adcf531e90a8a164599a6385a7c28bf125b36915 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_devicepath
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This unit test checks the following protocol services:
  * DevicePathToText
  */
index 2b5384f21ba3f06f04ab11d1e988a0a7cadf55c4..5fef5cfccd78f94ce114001b7e1cfbdc8d67856c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_devicepath_util
  *
  * Copyright (c) 2018 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This unit test checks the device path utilities protocol.
  */
 
index 79e4ea1ce27a806c7a9d57ab085d3ea3e1a43e53..9b3c5132ef741f6d61c519de4f072440b5590423 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_event_groups
  *
  * Copyright (c) 2018 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This test checks the notification of group events and the
  * following services:
  * CreateEventEx, CloseEvent, SignalEvent, CheckEvent.
index 5393e393523a1331ff032f69b417d9da744ca9a0..47f9f99318db32f6cb77f30e2351c28fd12ce937 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_events
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This unit test uses timer events to check the implementation
  * of the following boottime services:
  * CreateEvent, CloseEvent, WaitForEvent, CheckEvent, SetTimer.
index cddd11d52b0e3e18042392406614d1be4294b28f..f1a136044d42ff07eaa996781cc447c0e34e651d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_exitbootservices
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This unit test checks that the notification function of an
  * EVT_SIGNAL_EXIT_BOOT_SERVICES event is called exactly once.
  */
index e5a8d6a6ae59098ac52577c471d6cc14d8e2554d..c7bc242b5c4bbfabf3944fe026f5620085d87c93 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_pos
  *
  * Copyright (c) 2018 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Test the EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL.
  *
  * The following services are tested:
index 2a0553b115af98dc5dcc52dd84ebb5ee5d5a3edb..5b0e2a96059af219a051c27b58cbce95aef74454 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_gop
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Test the graphical output protocol.
  */
 
index 874f86102d0787721eca89e653efb3a3a6f498f1..3e4755c25e9133a2c1c2bb8500731834b6530057 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_manageprotocols
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This unit test checks the following protocol services:
  * InstallProtocolInterface, UninstallProtocolInterface,
  * InstallMultipleProtocolsInterfaces, UninstallMultipleProtocolsInterfaces,
index 5ec57aba0248c3c0d0233b5d8626171ff897bad9..2ffdd65b759c73ba332fdec1a50b634c69e7f78e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_miniapp_exit
  *
  * Copyright (c) 2018 Heinrich Schuchardt
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This EFI application is run by the StartImage selftest.
  * It uses the Exit boot service to return.
  */
index 0a82391df6485734ec994b2b8129998fbf931375..5709e39cac7df3b9393d923a81333cfa4cd0ad1e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_miniapp_return
  *
  * Copyright (c) 2018 Heinrich Schuchardt
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This EFI application is run by the StartImage selftest.
  * It returns directly without calling the Exit boot service.
  */
index cc0705fb59fbab3ad14c664ebaacc5cab4efcaa0..09bd53da82dd754e76f83ad7df1c880104311579 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_snp
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * This unit test covers the Simple Network Protocol as well as
  * the CopyMem and SetMem boottime services.
  *
index 0809690e97fb6857636ea7ea871dc15b301056d1..0d9e16437a4684e9f330abbae9f2d3c5191008b6 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_start_image
  *
  * Copyright (c) 2018 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This test checks the StartImage boot service.
  * The efi_selftest_miniapp_exit.efi application is loaded into memory
  * and started.
index 22099114576d8eb84e9aa6cceda64e6695e82132..3c6249fdf1124bbf5985bb4519b8606bfdd9bbe7 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_start_image
  *
  * Copyright (c) 2018 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This test checks the StartImage boot service.
  * The efi_selftest_miniapp_return.efi application is loaded into memory
  * and started.
index c890ff88b7ec7898c3317f4b45b026b9065d9293..7aa84de89ddaf52befc2b1710f3df0689e48ace5 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_textinput
  *
  * Copyright (c) 2018 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Provides a unit test for the EFI_SIMPLE_TEXT_INPUT_PROTOCOL.
  * The unicode character and the scan code are printed for text
  * input. To run the test:
index 6e8c90cc8bc9627a2d9e24dab0e868aa6bafa5a6..3533647fd493df8f0c161ffbc951d8afd4786679 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_textoutput
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Test the EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL.
  *
  * The following services are tested:
index 8243fae15ba688e73f32ef7d8e56977accc11504..61ae46b7976be511d287931893dcb861923993f2 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_events
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * This unit test uses timer events to check the handling of
  * task priority levels.
  */
index 1b17bf4d4bc4c290a539f41f275cd6832c6627a9..87a04f898a47ad18c334d7242b3d5a739c041aeb 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_util
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Utility functions
  */
 
index e4af38407fd5e1d74d7b5b62aa4d3c1f2033a308..bff2330918c1e09eff74075b407cbc8641c4c77e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * efi_selftest_watchdog
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * The 'watchdog timer' unit test checks that the watchdog timer
  * will not cause a system restart during the timeout period after
  * a timer reset.
index 320ee1dc56b3d54ad7c904fb28fd453ff2291e54..69bf12623e0a4cb19b5bf4f1f266145610e0291d 100644 (file)
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef USE_HOSTCC
@@ -48,7 +48,6 @@ static const char * const compat_names[COMPAT_COUNT] = {
        COMPAT(SAMSUNG_EXYNOS_MIPI_DSI, "samsung,exynos-mipi-dsi"),
        COMPAT(SAMSUNG_EXYNOS_DWMMC, "samsung,exynos-dwmmc"),
        COMPAT(SAMSUNG_EXYNOS_MMC, "samsung,exynos-mmc"),
-       COMPAT(MAXIM_MAX77686_PMIC, "maxim,max77686"),
        COMPAT(GENERIC_SPI_FLASH, "spi-flash"),
        COMPAT(MAXIM_98095_CODEC, "maxim,max98095-codec"),
        COMPAT(SAMSUNG_EXYNOS5_I2C, "samsung,exynos5-hsi2c"),
index 2d083418e0eabf01ba06aef0b766e9c3e4328cf5..088e9e9063a92b378912fefdc46c74cc84ee892d 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
  *
  * Based on lib/fdtdec.c:
  * Copyright (c) 2011 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef USE_HOSTCC
index c51ffd7ecf72f7c98508a857e10c8c4665268a02..a82e27de942f2fb3ac2bfda8943b6bf63f7f1be1 100644 (file)
@@ -1,9 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Some very basic tests for fdtdec, accessed through test_fdtdec command.
  * They are easiest to use with sandbox.
  *
  * Copyright (c) 2011 The Chromium OS Authors.
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index adb86c755036fa9be8bf13b2717b5f6d21295868..15c7b2c93284092f649a15add225a31f3f1abc08 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2c49e4e9ffa0c748abc972fa14263c7047259aad..674d732fe6ddcbb7db3764e3e047786f973a68d1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012
  * Lei Wen <leiwen@marvell.com>, Marvell Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9246e12455669377b2afc1c9c8aa43867c3d0454..bf56f4c662ab508d236ef3c9b3ea628dd9691671 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  * Andreas Bießmann <andreas@biessmann.org>
  *
  * This file consolidates all the different hang() functions implemented in
  * u-boot.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f08847758a091da8d9960ff94ec830fbcfa502ce..52aab6df6ebc6f4aca53e8e5350315109b345f33 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: LGPL-2.1+
 /*
  * This implementation is based on code from uClibc-0.9.30.3 but was
  * modified and extended for use within U-Boot.
@@ -9,8 +10,6 @@
  * Copyright (C) 1993, 1995, 1996, 1997, 2002 Free Software Foundation, Inc.
  * This file is part of the GNU C Library.
  * Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1993.
- *
- * SPDX-License-Identifier:    LGPL-2.1+
  */
 
 #include <errno.h>
index db7c558bde5efc9fbf03b33298936614e6a61bf3..8f1dac68e40fa74d29065af56f18822ca8770e5d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8e11333acdf391cd9113afa62e2ba6cce8d9ccfb..5b1a25f28139ff13a9691557324e42c958811c36 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* Copyright (C) 1992, 1997 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-
- * SPDX-License-Identifier:    LGPL-2.0+
  */
 
 typedef struct {
index edd8e64ce0b88212bd26ff9f1166ebc1c5d9aafb..ef5b6e29d46afaa5f27497d9d5be0497243bf2f7 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # Use upstream code.
 obj-y += \
index 054c4b302f44a5facfeb51e6b2065051bdd07e38..d3b9a60e994f998be93e27f8e6875d6f178790e1 100644 (file)
@@ -1,8 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-2-Clause
 /*
  * libfdt - Flat Device Tree manipulation
  * Copyright (C) 2013 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- * SPDX-License-Identifier:    GPL-2.0+ BSD-2-Clause
  */
 
 #include <linux/libfdt_env.h>
index d972d031c6baa06d0143588b0afb2c8530e6c87e..4b7008d88fe964a42820a6a102e537f2cdf3957f 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-2-Clause
 /*
  * libfdt - Flat Device Tree manipulation
  * Copyright (C) 2006 David Gibson, IBM Corporation.
- * SPDX-License-Identifier:    GPL-2.0+ BSD-2-Clause
  */
 #include <linux/libfdt_env.h>
 
index 031f0e1ac895289f772fb4bf538626ff065d1106..170541734869c52e47c32b23c7c353b3ec01cd6c 100644 (file)
--- a/lib/lmb.c
+++ b/lib/lmb.c
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Procedures for maintaining information about logical memory blocks.
  *
  * Peter Bergner, IBM Corp.    June 2001.
  * Copyright (C) 2001 Peter Bergner.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6dc8b764b3f59ecb4bd9fedf46d72832a57e2488..487d39ef0247a9b7f086561e0170719048b72a5c 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL 2.0+ OR BSD-3-Clause
 /*
  * Copyright 2015 Google Inc.
- *
- * SPDX-License-Identifier: GPL 2.0+ BSD-3-Clause
  */
 
 #include <common.h>
index f88629b74f34f2e976d8497aa49a54944d87b67d..2537cb8f8c631bb633ed4753f4a58ace752360f4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Usefuls routines based on the LzmaTest.c file from LZMA SDK 4.65
  *
@@ -5,8 +6,6 @@
  * Luigi 'Comio' Mantellini (luigi.mantellini@idf-hit.com)
  *
  * Copyright (C) 1999-2005 Igor Pavlov
- *
- * SPDX-License-Identifier:    GPL-2.0+ 
  */
 
 /*
index f8bdd1ffdadb1b1e54c6d5fb2266768f634377cf..e52dfb8facb321589a42c255b05cab9af0b9b857 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Usefuls routines based on the LzmaTest.c file from LZMA SDK 4.65
  *
@@ -5,8 +6,6 @@
  * Luigi 'Comio' Mantellini (luigi.mantellini@idf-hit.com)
  *
  * Copyright (C) 1999-2005 Igor Pavlov
- *
- * SPDX-License-Identifier:    GPL-2.0+ 
  */
 
 #ifndef __LZMA_TOOL_H__
index b6c80671b900958f470e92836bae31fcd87a8da6..c2fd3e4945416567e4501cf6b56c0e591adf77af 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2007-2008 Industrie Dial Face S.p.A.
 # Luigi 'Comio' Mantellini (luigi.mantellini@idf-hit.com)
 #
 # (C) Copyright 2003-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ccflags-y += -D_LZMA_PROB32
 
index 2936544abc07a6c991cd15812470c1712d1d72f8..45612a83dabcbfc3044a9c3b944d9c1049bfaed8 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2008
 # Stefan Roese, DENX Software Engineering, sr@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += lzo1x_decompress.o
index fc37757f0c2fdf5007205080d89921bbba31886e..45dae2d576fdcfb8fdc27e2eb48080d1c5e1613e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
  * Copyright (c) 1992 Simon Glass
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d06be22849fb44643e484029c50d2181d6f46344..9fb9d4a4b05fc19a492f3f4bb66e9826879600d0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Generic network code. Moved from net.c
  *
@@ -6,8 +7,6 @@
  * Copyright 2000 Paolo Scaffardi
  * Copyright 2000-2002 Wolfgang Denk, wd@denx.de
  * Copyright 2009 Dirk Behme, dirk.behme@googlemail.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e574ae8a396c99a8b69895284c5f03496eb88fe8..c49e95e38c7c79922a4f6e72aface9e0a7e500ba 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009 Benjamin Herrenschmidt, IBM Corp
  * benh@kernel.crashing.org
@@ -5,8 +6,6 @@
  * Based on parts of drivers/of/fdt.c from Linux v4.9
  * Modifications for U-Boot
  * Copyright (c) 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 03e832f3493d3230a4f05cae9b6c21ae0551a075..b69231186425769d0eb34d589fc74315eff05cf1 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2017 Linaro
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_OPTEE) += optee.o
index 78a15e8a32f71db6b386a2129d16b381586284cc..db92cd9af293ccf94b7c1aa0d316a0eb6f4501c9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Linaro
  * Bryan O'Donoghue <bryan.odonoghue@linaro.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5c367e186f9d38b6bc82002cec1f81a6d4efa7c8..af4cf3a0e8cfc7d2dc7ecec29f376e9cf8588a2f 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Simple xorshift PRNG
  *   see http://www.jstatsoft.org/v08/i14/paper
  *
  * Copyright (c) 2012 Michael Walle
  * Michael Walle <michael@walle.cc>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5de3bf40263b819edaa7ca3913271e9971f5765d..333314ad524e57c0a1b18ae943efe4cc660ce579 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
   Red Black Trees
   (C) 1999  Andrea Arcangeli <andrea@suse.de>
   (C) 2002  David Woodhouse <dwmw2@infradead.org>
   (C) 2012  Michel Lespinasse <walken@google.com>
 
- * SPDX-License-Identifier:    GPL-2.0+
-
   linux/lib/rbtree.c
 */
 
index 89d15f3c821be7ba7f79e82c6630a3f16951b825..0c00439843618e7b5cf69daed27a1110bab1cc27 100644 (file)
--- a/lib/rc4.c
+++ b/lib/rc4.c
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  *
  * (C) Copyright 2008-2014 Rockchip Electronics
  *
  * Rivest Cipher 4 (RC4) implementation
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef USE_HOSTCC
index 4b2c1bae79bcc543ad1f27a3eaa2d702a77dfeca..a51c6e1685fb720474a8d2dfea1b03b45e96467a 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2013, Google Inc.
 #
 # (C) Copyright 2000-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_$(SPL_)FIT_SIGNATURE) += rsa-verify.o rsa-checksum.o
 obj-$(CONFIG_RSA_SOFTWARE_EXP) += rsa-mod-exp.o
index 2bf28e2dafb45b0646de5855ce5f0ec2f94404ce..e60debb7df3c4cb4b6c0ef50896b8163fc6cfc1b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, Andreas Oetken.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef USE_HOSTCC
index 9d78aa1eadd82bf2e24dd641c78d11c9d3ca629b..031c710dff48fd0c871394ee9f7fcfb677329e7b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef USE_HOSTCC
index 1da4ef7fffbdd04acfce068664df87267c473cec..d2788bf79a4ef81ec5b78d097ae53ca3d08d99e4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "mkimage.h"
index 0d548f8b8f93deaa313a338df0f011b234998929..bc833543788b42660b81658cea3a954beb207822 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, Google Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef USE_HOSTCC
index f54bb5be98195ad6493dab14e64fb9b86cde3b96..8154e1e1350026c07271e08d6ef2864cc29e0fd6 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: LGPL-2.1
 /*
  *  Heiko Schocher, DENX Software Engineering, hs@denx.de.
  *  based on:
  *  FIPS-180-1 compliant SHA-1 implementation
  *
  *  Copyright (C) 2003-2006  Christophe Devine
- *
- * SPDX-License-Identifier:    LGPL-2.1
  */
 /*
  *  The SHA-1 standard was published by NIST in 1993.
index 7f5a3618d0da90686fe45eb3df5b671b2a64574d..c1fe93de012dc8006abd14e7c95c5f6c4852c58c 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * FIPS-180-2 compliant SHA-256 implementation
  *
  * Copyright (C) 2001-2003  Christophe Devine
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef USE_HOSTCC
index 00b521eca92b5ad51734d3cac22f09a6e3a036cf..df3d26b07107088d7bee64897d5c677b4f3592ed 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
  *
  * Adapted from coreboot src/arch/x86/smbios.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5c16cc4fc7566dcfb7ff0eb6ccaed9074f5ecb4b..66afe91ab99d72ca0cf81a4a69c6b75f8f1cfef9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002-2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 
index 340d7b3b11daee8dae9a96a4bd59e6967dbb4114..e2630d57d91240b45963dc338a09b9056084b76a 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index aed1a091f27971a6aa0004b4c671f4c5c2069294..3bf678a23278db79e523e5fe1cb9db933d19ecd3 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2009
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5f7e27d76edf695216b46454725a9055b2d6dc25..ebef92fc9f6b3c938bfd4abe7894483915b05768 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: LGPL-2.1+
 /*
  * Tiny printf version for SPL
  *
@@ -5,8 +6,6 @@
  * http://www.sparetimelabs.com/printfrevisited/printfrevisited.php
  *
  * Copyright (C) 2004,2008  Kustaa Nyholm
- *
- * SPDX-License-Identifier:    LGPL-2.1+
  */
 
 #include <common.h>
index e1a9cf45471fa226b6c7c8e7d1eb205cb2b0aa2a..3651ea21fbe528f40f9c5a4609fbce6523b5b11f 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2012 Samsung Electronics
 # Donghwa Lee <dh09.lee@samsung.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_TIZEN) += tizen.o
index d207f77d0b32dfd869dcded544b0d469fcdac776..916b2597569cc205ef5a39329f3e6417b3f85c15 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2012 Samsung Electronics
  * Donghwa Lee <dh09.lee@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0057c11f0b119f823e82eb5746862a8fd1daefd2..12e86269c451f794030c38984a6698ae86d4afe2 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
-*/
+ */
 
 #ifndef __TIZEN_LOGO_16BPP__
 #define __TIZEN_LOGO_16BPP__
index b05498df4ebcfee5d8a5b11cdd8dff3ce5ab07ae..d8526f88a949128e43ef97e4b4db3e7809ca6f29 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
-*/
+ */
 
 #ifndef __TIZEN_LOGO_16BPP_GZIP__
 #define __TIZEN_LOGO_16BPP_GZIP__
index c8bf06178f17b90ab679e9424ac6441bbd047073..bc9652d8e4eeecc7dcc85bfc941e4efdd5919716 100644 (file)
--- a/lib/tpm.c
+++ b/lib/tpm.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 The Chromium OS Authors.
  * Coypright (c) 2013 Guntermann & Drunck GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ad5e07bd845d6b2f23d2b97f4e437b66ca9e79f3..bb089c2eca9aa39a067e378aa7ad5696f9d0f738 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012 The Chromium OS Authors.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1536c027da27c82df8953be81207296c979a1111..5d5adf6b2dfcf90f7794a14fbffd251d712deae0 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2011 Calxeda, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2fba95f438d806a86f6bc292d5ae5099afca33fc..4a3e985a9494c8ceebb62777b91ff922a3e19a15 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += zlib.o
index ce6e5adfa51db050cc3a477b241393bb62af04ac..d1e8e01f62fbfc9f114898d6c84e3a41bf5bac1c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 #ccflags-y += -DDEBUG
 
index a8c9ff5ea456a76c59591aac9f52e118f2d89ba9..16ef41635676e1cf7673aaca8a0ae5e019e2c36c 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: BSD-2-Clause
 /*
  * This file was originally taken from the FreeBSD project.
  *
  * Copyright (c) 2001 Charles Mott <cm@linktel.net>
  * Copyright (c) 2008 coresystems GmbH
  * All rights reserved.
- *
- * SPDX-License-Identifier:    BSD-2-Clause
  */
 
 #include <common.h>
index c55a5c1b04660ab4bf49a73d26a71f1005f2e2b3..79ac76f590dc5cae6b91e510a908a48632fd970c 100644 (file)
--- a/net/dns.h
+++ b/net/dns.h
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Masami Komiya <mkomiya@sonare.it> 2005
  *  Copyright 2009, Robin Getz <rgetz@blackfin.uclinux.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __DNS_H__
index 240b5965345543ff679ae925a2401f9c254b6e8b..d20a1cf160766081b4d743bad7479e3b72cda937 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001-2015
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * Joe Hershberger, National Instruments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0af91a9642ef1ebd0a48a1e888af0e968920d0fc..63f9379eec255d7b5108b5b3ec19517ab1d156ed 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001-2015
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * Joe Hershberger, National Instruments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4b0e716b732e0dc111f97f802195b67ff455fb4c..faff0ef8667369ee01cfad555f132f11e478d08a 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2001-2015
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * Joe Hershberger, National Instruments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __ETH_INTERNAL_H
index be0cf64a3dd16f654cc55cbd7043bcdc3f6c2e86..2a9caa3509b03e218d35afd216a9465ff2f69f3b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001-2015
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * Joe Hershberger, National Instruments
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1aa06e8fb90fe6b21e6b608059992abb66a87746..6359cd2848e56abe7bdd39afbdea7c6aa7eaae3e 100644 (file)
--- a/net/nfs.h
+++ b/net/nfs.h
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Masami Komiya <mkomiya@sonare.it> 2004
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __NFS_H__
index 1fa11b690d218fbda9fd80d26d99746acae10bf9..c1d9fcaf251849ff164f0eb9ece3af3368d8d80d 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1ca8833ce5288c7796153dd5f7f9e23b675c848c..de4504e5d83d6751ebc504bc211d94856de9aace 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #if defined(CONFIG_CMD_RARP)
index c38bceed3f6a2044a91b970ada43eb2ef95d5889..d3cbfbc69a6b2c928fc18bda290fa14d1f45e7cd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Masami Komiya <mkomiya@sonare.it> 2005
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __SNTP_H__
index 33db359b425e281d120fc6934f486656f7b950d0..5f72708214b32728d75ff8e58ccf5dcbec434a67 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y  += post.o
 obj-$(CONFIG_POST_STD_LIST)    += tests.o
index d57b66757e8cb680e578b5cd65d955f9ff1232e6..2c1a0edd0fb841912b25481851cbca76acf5abfd 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002-2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += ecc.o
index 76a3693aa40480c0fe08e95dc885ba64b60c90df..03b6d65fe9b7ed1514955585c1812091b8204940 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Eastman Kodak Company, <www.kodak.com>
@@ -5,8 +6,6 @@
  *
  * The code is based on the cpu/mpc83xx/ecc.c written by
  * Dave Liu <daveliu@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1abfb1ffe6fbba78149b28c847905970dc5f2040..9a5a73a0f342fbfec5d46de58401ce490ba70d33 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += flash.o i2c.o memory.o rtc.o
index 95da2ebdaf528b191bb4c2d83235d4381779869e..8b7967cd9dc885726e24f4be6289f90242c1ed8c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index b410502873ad1753f2a739367e6aac158fdd73e8..571394dc635695eb5733b00050b0c969a768a1b8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c2e73917ec51141b20290fb3aa7249fccfc0d809..c603f0e6728c9b5922235a2b460b4bb9bfd95c5f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0cbb6b6bd2a7ec98c636a385173f785e6dc0acf9..85584972ce56b1b091345bd9f7545056a4053b40 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += asm.o
 obj-y += cpu.o cmp.o cmpi.o two.o twox.o three.o threex.o
index 8a4b89b9835b166c3a8a4384bb36b527b374b539..49c5ee634987608fc8e7eca3bf9e96a83534cd67 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 76d2822bfa210709ef966fd11f5f7bf93f7599e6..91b599932ffdb109d51cb18c20d4ab816c316a0a 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  Copyright (C) 2002 Wolfgang Denk <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <config.h>
index 6875204b1c0ddae04569c8d3330a4c2a518457de..67edee01074a789d402a32f0dc9a6f61d572bb19 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9d32c20c57a57863ff229f1b5d2d7aeaf846864a..79b22ebab71bbb9710555f69b8a16d50342343a6 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5fd182f68420278e377fc16251bde9829c212f2c..b5b47bafb274438d73dc62bc8f856ecfbf0b9529 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 593bbf7358b9b39f54bd489eaecc338c271ad96c..7ab3c352acb1607998fcf8eb4f1c74f37dd4b09a 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 529f2fa65a2a192915d89dec7c7f5582f48653b9..109be38e16669da726e176f25ba644bfda7bc482 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b5c588919e76186703005f41ff8df019cb1b7d2e..75cf71b637005abd1eacfdf7c376d43b4755d738 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #ifndef _CPU_ASM_H
 #define _CPU_ASM_H
index 19d930fad783d9d63480186f27019f36b766ada3..93de47a1cff3e8edfc54759dd108a14792dbb1ea 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index caf529701bdd55a94813bdf18631d3b9a838523e..4b452dc083d461e2381974c98424435a3ba2c839 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * This file is originally a part of the GCC testsuite.
index 96e25c46941aa90e3a8232c6c9b93c528593c113..4aadd1e0482df71a4a66c6ebe809774979ed7e81 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * This file is originally a part of the GCC testsuite.
index 57a21e48a4a6348d5a9332f0ad95cefa5fd42991..b09a25c2118ca06c0112f77f7cc7fa59c842e162 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * This file is originally a part of the GCC testsuite.
index bf6c2ab5c520524c0a9f27190b1c1598f4f39cd9..2fea708306cc7b3939db08a533660ffe783c58f2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * This file is originally a part of the GCC testsuite.
index 5c2e804d90b39cc54ab7d12c6e952412fcc2abda..404eefcfd0f4bd2e9c23214d29b877ddd5b64a2b 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2007
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 objs-before-objcopy := 20001122-1.o 20010114-2.o 20010226-1.o 980619-1.o \
        acc1.o compare-fp-1.o fpu.o mul-subnormal-single-1.o darwin-ldouble.o
index 22d28f91573077ede91b1751bc37591318cd9bb7..9e5783b25792bca36d397e1f4449926faf00aed7 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * This file is originally a part of the GCC testsuite.
index f23c7ed8bb833a5e2aaec86dabad154189b95029..d46a13adcdfebe51b1b2fe7af861e837d4681589 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * Test for correctness of composite floating-point comparisons.
index faf9a94ee04ec058a9630148e35b37895c5cfd27..16105c837bea526d730cf68b6855a7c2f9a47c92 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Borrowed from GCC 4.2.2 (which still was GPL v2+)
  */
@@ -6,8 +7,6 @@
    Free Software Foundation, Inc.
 
 This file is part of GCC.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 1e7ed31badb9e41a66f7934af90763e7a0cb6635..0de76ce0514f7dca7b2626a6957cca73acebaf55 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * Author: Sergei Poselenov <sposelenov@emcraft.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2815a3032e32e7efe4154763c44527b077a2c3dd..cb61c9114d7bcbecb6c54abfbaefe316db425467 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2007
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /*
  * This file is originally a part of the GCC testsuite.
index f233587c290feea4626b3eb50207b9403d4c06ad..3fbd8babfa5685edcd594a9d5075c4fd7bfa12b9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9c315dfc5c44cbb11f26e15362eec2f47dde8bb6..51750bb07073f087d41571a44a9001bc27cbf26e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6bd53d06cbc5ece45d1814a01a9014d821d2a6af..16e642238e15f08e7aad9438ea2d50c900dbf7c2 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 35a1a40fc9d68bec8868cd961349183ed90ef524..f88d62a73bdc1f28a297aff119bbe413f9bffe12 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6e828939e0286a8a09386e2590763a6e84dd4b04..c12577fd4f5c763d4c7ef50860db277bdb7da7cf 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3723e339b9ccb8182723843e8f873b24c47f8027..cad3aec82d0880860c73f635af9b8b672ef6b272 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index aa2dc99badcaf9cfdd77c145f1350441fa11e2f6..8bd65c35817b5a395e433d94a40c335de35a8665 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 930193b272ac14047291c575498d676c8d75334c..3d3f2b117cc04f91a045e4a50ba2af6971bce9e1 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c3e7f681ab100fd3d00f6a037edc44619253b4e1..27a32a274a497c292890554849eda6f7be42fc6b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1d40e1af33c4932ea1a379ba584b81168d9098f5..28c17df71e49b695afb229cee43455e1f0971ad4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ce1edf89db5a9394bf955f170f2ecbd45b5be886..ea9e465862bad9c04c7ba0ec5aac913c817b68b8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index c6f7de44cd06191fb568bea472a06c9da710c37b..2c0efaec36b47a069e8e3d7e3a45cf23fbc5eafb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9549dbb750b8897426f25f1c72a31063a17db2ab..eae4c57244282f28e87947504d976fdaf349ae8e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 6c7902ad0c7ba85bd078fbc0aa6bd2adf53eff37..ebb620590e3f6e3c1502536a5dbd46fa5a38e672 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 473c0ea1e1d04aa468ecf62cab39d31bb10c1de4..5c019b643df9d16543bfdc79353572c687818383 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2002
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 9d55241463d4542f7b791641f7670a3e6666948b..e27308a97a570c2c78903f980c3fe2a7020b982a 100644 (file)
@@ -1,11 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0
 ###
 # scripts contains sources for various helper programs used throughout
 # the kernel for the build process.
 # ---------------------------------------------------------------------------
 # docproc:       Used in Documentation/DocBook
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 hostprogs-$(CONFIG_BUILD_BIN2C)                += bin2c
 
index 2a967ff6f33a8b2594482fbf1d04b726649a48e0..00b8fb34aa761ef16105d974ece95130a02268d6 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0
 # This helper makefile is used for creating
 #  - symbolic links (arch/$ARCH/include/asm/arch
 #  - include/autoconf.mk, {spl,tpl}/include/autoconf.mk
@@ -6,9 +7,6 @@
 # When our migration to Kconfig is done
 # (= When we move all CONFIGs from header files to Kconfig)
 # this makefile can be deleted.
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 __all: include/autoconf.mk include/autoconf.mk.dep
 
index 06e5c203c1f13bd4428ef16c2151e9345e07c0ef..4a6ed345928eb8ec3b55bca49fe91ae8ab26c8a0 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0
 # ==========================================================================
 # Building
 # ==========================================================================
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 # Modified for U-Boot
 prefix := tpl
index b69533df8066041bfb7f7f8837769e1a7175b99d..4cc468d24eab431628d50cebe0e2567733e9a4a6 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0
 # ==========================================================================
 # Cleaning up
 # ==========================================================================
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 src := $(obj)
 
index 1d3a5705946d53e6c5bc90bcb3c9c364a0c8a4ea..7ed520f55503da14ad75d00563f8790da7c10780 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0
 # ==========================================================================
 #
 # make W=... settings
@@ -9,9 +10,6 @@
 # $(call cc-option, -W...) handles gcc -W.. options which
 # are not supported by all versions of the compiler
 # ==========================================================================
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 ifeq ("$(origin W)", "command line")
   export KBUILD_ENABLE_EXTRA_GCC_CHECKS := $(W)
index 763a699c4ce7b37ea018006880fc5b059534d846..e3379a3c51a18a6ef90a87494bcb2102eb1f4e89 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0
 # ==========================================================================
 # Building binaries on the host system
 # Binaries are used during the compilation of the kernel, for example
@@ -19,9 +20,6 @@
 # qconf-objs      := menu.o
 # Will compile qconf as a C++ program, and menu as a C program.
 # They are linked as C++ code to the executable qconf
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 __hostprogs := $(sort $(hostprogs-y) $(hostprogs-m))
 
index c6b3f6906499056f708b39f6bc3d3ce9d7082f2f..f9809ce7cef51e6676cba46cd6affbda7a3d5884 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
+# SPDX-License-Identifier: GPL-2.0
 # Backward compatibility
 asflags-y  += $(EXTRA_AFLAGS)
 ccflags-y  += $(EXTRA_CFLAGS)
index 7f2908d7997d51d363157f0547f709e4aa4a439b..09e7cef96ed0c38361f3ce0c1a0701891a168d43 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2011
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@ -8,9 +9,6 @@
 # (C) Copyright 2011
 # Texas Instruments Incorporated - http://www.ti.com/
 # Aneesh V <aneesh@ti.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Based on top-level Makefile.
 #
 
index b3994110dc7437960f38ec0557891a78b0f525b4..ba267d9ac6e59349518436582041356a808164f9 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Makefile version of include/config_uncmd_spl.h
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # TODO: Invent a better way
 
 ifdef CONFIG_SPL_BUILD
index f883857b543be29ed4e306727b1a108710ef684f..092a8876d6028bd6b6ab8169b79b6782a56631bd 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0
 ###
 # Makefile.basic lists the most basic programs used during the build process.
 # The programs listed herein are what are needed to do the basic stuff,
@@ -7,9 +8,6 @@
 # .config is included by main Makefile.
 # ---------------------------------------------------------------------------
 # fixdep:       Used to generate dependency information during build process
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 hostprogs-y    := fixdep
 always         := $(hostprogs-y)
index bbc44e3291c49cd8763c3ccbe1f2febdd582c5d1..bdbfcbeb70c1b6e24f5492be9202615f11c9b78d 100644 (file)
@@ -43,7 +43,6 @@ CONFIG_ARCH_KIRKWOOD
 CONFIG_ARCH_MAP_SYSMEM
 CONFIG_ARCH_OMAP4
 CONFIG_ARCH_ORION5X
-CONFIG_ARCH_RMOBILE_BOARD_STRING
 CONFIG_ARCH_RMOBILE_EXTRAM_BOOT
 CONFIG_ARCH_TEGRA
 CONFIG_ARCH_USE_BUILTIN_BSWAP
@@ -1674,7 +1673,6 @@ CONFIG_REVISION_TAG
 CONFIG_RFSPART
 CONFIG_RIO
 CONFIG_RMII
-CONFIG_RMOBILE_BOARD_STRING
 CONFIG_RMSTP0_ENA
 CONFIG_RMSTP10_ENA
 CONFIG_RMSTP11_ENA
index 42e1f3aea7ed695150519a0fe53dfce48ff088c4..0cbb5fc9b395a3f7f8005fd8a4739e354b052472 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2016 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Script to convert coreboot code to something similar to what U-Boot uses
 # sed -f coreboot.sed <coreboot_file.c>
 # Remember to add attribution to coreboot for new files added to U-Boot.
index 5b1a8cf4d493a9a492e1b8060d68c7e9ca234fa9..2c1c987c1d1cce7372aea69e9462bc78425bdcfa 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ OR BSD-2-Clause */
 /*
  * pylibfdt - Flat Device Tree manipulation in Python
  * Copyright (C) 2017 Google, Inc.
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+ BSD-2-Clause
  */
 
 %module libfdt
index 9a94354941637411b3d20033c14ec6f45eb5ec33..55a7f382cf4357eca6d1e8e819bcefe11ad6b54f 100755 (executable)
@@ -1,9 +1,8 @@
 #!/usr/bin/env python2
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 """
 Fill the "Commit" and "Removed" fields of doc/README.scrapyard
index 27ac9289695483bdc438988cb93c626bc31e71f8..3db32e35f680061a8c45628fcf04dfb03dc24977 100755 (executable)
@@ -1,9 +1,8 @@
 #!/bin/sh
+# SPDX-License-Identifier: GPL-2.0+
 # Test for gcc '-fstack-usage' support
 # Copyright (C) 2013, Masahiro Yamada <yamada.m@jp.panasonic.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 TMP="$$"
 
index 184cc19ab77358e74017f763d57c8c07fff72df0..287265331281469f45f3dca3f0c407482c4cd968 100755 (executable)
@@ -1,9 +1,8 @@
 #! /bin/bash
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016, Lukasz Majewski <l.majewski@majess.pl>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 
 # This file extracts default envs from built u-boot
 # usage: get_default_envs.sh [build dir] > u-boot-env-default.txt
index af238126113df75f6c15539b3e36e1f25deab7c9..2542b38af36ffeeae3762ec3bfe78d07bc4ce54c 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0
 # ===========================================================================
 # Kernel configuration targets
 # These targets are used from top-level makefile
-#
-# SPDX-License-Identifier:     GPL-2.0
-#
 
 PHONY += xconfig gconfig menuconfig config silentoldconfig update-po-config \
        localmodconfig localyesconfig
index 09938ae63a2b5e4a81060dd7c7550621ad9fa7f4..fc0b12bbccbea8509f5b3d2d60ad0577adfb01c5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  checklist.c -- implements the checklist box
  *
@@ -5,8 +6,6 @@
  *     Stuart Herbert - S.Herbert@sheffield.ac.uk: radiolist extension
  *     Alessandro Rubini - rubini@ipvvis.unipv.it: merged the two
  *  MODIFIED FOR LINUX KERNEL CONFIG BY: William Roadcap (roadcap@cfw.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "dialog.h"
index cff73a6c6e1e53f01a3ba34331396e748c360bf4..b1617ffbe70e0cc98d5f649ee3730ff44590d85d 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  *  dialog.h -- common declarations for all dialog modules
  *
  *  AUTHOR: Savio Lam (lam836@cs.cuhk.hk)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <sys/types.h>
index f8b7ef784bb4a6b02db5eb9c4958b8c2f0abd73f..edeb094dbad029509a9243ee44e9b1d27c65c15c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  inputbox.c -- implements the input box
  *
  *  ORIGINAL AUTHOR: Savio Lam (lam836@cs.cuhk.hk)
  *  MODIFIED FOR LINUX KERNEL CONFIG BY: William Roadcap (roadcap@cfw.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "dialog.h"
index 99f923ee92241a04fc6db4e606920f0b063a5b71..0ef23192c2dc719f2c54738204b83a89c6267a9d 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  menubox.c -- implements the menu box
  *
  *  ORIGINAL AUTHOR: Savio Lam (lam836@cs.cuhk.hk)
  *  MODIFIED FOR LINUX KERNEL CONFIG BY: William Roadcap (roadcapw@cfw.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index d3ad43fd955fe0141c8bf2ffa27421c17427bc78..ab34000d9b9327b8679c961c40da72dc9f451186 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  textbox.c -- implements the text box
  *
  *  ORIGINAL AUTHOR: Savio Lam (lam836@cs.cuhk.hk)
  *  MODIFIED FOR LINUX KERNEL CONFIG BY: William Roadcap (roadcap@cfw.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "dialog.h"
index a6dec2832819ff681c12285661e7fe6c75709c95..1b490d4af0d3b6176439c658534b56430220678e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  util.c
  *
  *  ORIGINAL AUTHOR: Savio Lam (lam836@cs.cuhk.hk)
  *  MODIFIED FOR LINUX KERNEL CONFIG BY: William Roadcap (roadcap@cfw.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdarg.h>
index a732e24712da0a0ab23f9d676aa343f59fad0a74..274341d0204069d81828fd4a3ba3716de4c87777 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  *  yesno.c -- implements the yes/no box
  *
  *  ORIGINAL AUTHOR: Savio Lam (lam836@cs.cuhk.hk)
  *  MODIFIED FOR LINUX KERNEL CONFIG BY: William Roadcap (roadcap@cfw.com)
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "dialog.h"
index 78b23d152d999e31da60e30d5602a18eae99695b..f73f3dc1787ebd67ccc5ae7a1c19c2bc0656eac2 100755 (executable)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #!/usr/bin/env python2
 #
 # Copyright (C) 2014, Masahiro Yamada <yamada.m@jp.panasonic.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 '''
 A tool to create/update the mailmap file
index 26271b59b93ac5db927d7b5f6986f3e586284d27..90a5f3862b496ca842b3984c99a7a302e46ae78a 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Show the command name for GNU Make
 #
@@ -8,9 +9,6 @@
 # It is not a good idea to hard-code the command name in scripts
 # where where GNU Make is expected.
 # Call this helper script to get the command name for GNU Make.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 gnu_make=
 
index 40f2244b79b36d1a228bfa0448f82618341aa14f..1092011fdb0363742ad18ac1137eaf98ebdc8388 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2012 The Chromium Authors
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_UNIT_TEST) += cmd_ut.o
 obj-$(CONFIG_UNIT_TEST) += ut.o
index 6b24f463f3329d2eb300e1999e94a636cfb89ab0..934a5a931b0214f866a7bd38d43b2d783f78c1e8 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index f76d52569da70a64c1445ef41203fca158d635a3..62f2828b7c1a5df2c34c9e67a3384c012c87ea52 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012, The Chromium Authors
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define DEBUG
index fe27ad66ea44f27167643feac988daa67c68ce2a..7bc0f73e095e9c5dd08de371e458669b6b28df4d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, The Chromium Authors
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 513c4561ad14f0550b0e0f8f54363be400be2b43..5511a85700c0c24ff95e7cab93523636b22bd24c 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2013 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_CMD_DM) += cmd_dm.o
 obj-$(CONFIG_UT_DM) += bus.o
@@ -23,6 +21,7 @@ obj-$(CONFIG_DM_I2C) += i2c.o
 obj-$(CONFIG_LED) += led.o
 obj-$(CONFIG_DM_MAILBOX) += mailbox.o
 obj-$(CONFIG_DM_MMC) += mmc.o
+obj-y += ofnode.o
 obj-$(CONFIG_DM_PCI) += pci.o
 obj-$(CONFIG_PHY) += phy.o
 obj-$(CONFIG_POWER_DOMAIN) += power-domain.o
index 85535d9eabc75fac3fe9daf2a1d1675168e38b71..13eda3bd231a150891ee48ed89a0def2199e68b1 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Tests for the driver model ADC API
  *
  * Copyright (c) 2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 30d1e6184df1fbbd39af922393076b1041ff04b0..4de477bafa3ad6378ecc31a93d0c938ca15ecd38 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 1da398ae3a8c79bdc513d4981a3edc268320001e..e9a4028f04746e955d6d98b229ba58224f8b614b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index d3649103ee6f0c63c9c9745dd98516b1f11db707..b06906a3ecfa42ac84383f56ecb1baf9e0ab9562 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index a3c5971a8b1466ce773fe634f2076f79c65bd0cf..624fc829d8bcca2ecc100e4985fc6a7db7e3c66e 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 052bf8fffbff7d7bd321a65a74ee70d587dfde65..c15a8406c09811ed70932c4999e9433b63b26283 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Tests for the core driver model code
  *
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4915baf07c357cf1ba595ee3f8e5c7856ad86db7..1a7684a887b48cf9ff9785e5815c134a6deca43c 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2015 National Instruments
  *
  * (C) Copyright 2015
  * Joe Hershberger <joe.hershberger@ni.com>
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 6b01dbd73c393065c86581fa0cffbcf18e96d027..bb4b20cea938d57463627e697f8bd20cf09db4cd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index e2688bfbe9c06d29cf7806253adc5d5e8ba18ec2..772f62b265d0c37f48098bacd2d5fe88a7b8ea32 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Note: Test coverage does not include 10-bit addressing
  */
 
index e46b41674d90392f17ca56ed7e7f4a9ea919bb19..0071f216bb78186ad258c74a3295940e9228ffe9 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -20,12 +19,30 @@ static int dm_test_led_base(struct unit_test_state *uts)
        ut_assertok(uclass_get_device(UCLASS_LED, 0, &dev));
        ut_assertok(uclass_get_device(UCLASS_LED, 1, &dev));
        ut_assertok(uclass_get_device(UCLASS_LED, 2, &dev));
-       ut_asserteq(-ENODEV, uclass_get_device(UCLASS_LED, 3, &dev));
+       ut_assertok(uclass_get_device(UCLASS_LED, 3, &dev));
+       ut_assertok(uclass_get_device(UCLASS_LED, 4, &dev));
+       ut_asserteq(-ENODEV, uclass_get_device(UCLASS_LED, 5, &dev));
 
        return 0;
 }
 DM_TEST(dm_test_led_base, DM_TESTF_SCAN_PDATA | DM_TESTF_SCAN_FDT);
 
+/* Test of the LED 'default-state' device tree property */
+static int dm_test_led_default_state(struct unit_test_state *uts)
+{
+       struct udevice *dev;
+
+       /* Check that we handle the default-state property correctly. */
+       ut_assertok(led_get_by_label("sandbox:default_on", &dev));
+       ut_asserteq(LEDST_ON, led_get_state(dev));
+
+       ut_assertok(led_get_by_label("sandbox:default_off", &dev));
+       ut_asserteq(LEDST_OFF, led_get_state(dev));
+
+       return 0;
+}
+DM_TEST(dm_test_led_default_state, DM_TESTF_SCAN_PDATA | DM_TESTF_SCAN_FDT);
+
 /* Test of the led uclass using the led_gpio driver */
 static int dm_test_led_gpio(struct unit_test_state *uts)
 {
index be7bd6de06005081d8e4ba7c14c231e58ff136f6..4562d2ac4f83e7fa8c88a9bb8c20addd694e1343 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index c8c470c1b1f4649ccf7cf29558faf48c1dc0c234..9ab0db1b66fee7f27489cd20311b6692d7e82491 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
diff --git a/test/dm/ofnode.c b/test/dm/ofnode.c
new file mode 100644 (file)
index 0000000..8db1f98
--- /dev/null
@@ -0,0 +1,17 @@
+// SPDX-License-Identifier: GPL-2.0+
+
+#include <common.h>
+#include <dm.h>
+#include <dm/test.h>
+#include <test/ut.h>
+
+static int dm_test_ofnode_compatible(struct unit_test_state *uts)
+{
+       ofnode root_node = ofnode_path("/");
+
+       ut_assert(ofnode_valid(root_node));
+       ut_assert(ofnode_device_is_compatible(root_node, "sandbox"));
+
+       return 0;
+}
+DM_TEST(dm_test_ofnode_compatible, DM_TESTF_SCAN_PDATA | DM_TESTF_SCAN_FDT);
index a5b12901128bbea3a90cdfd2c86f716193f62cbe..47b5d22af8fe05571371ead69a636b4f8f583f36 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index b262531962b54ffa05db58af041d632bf98ebc4e..21d92194b976d43fedca7b007ef7cc3d80190443 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
  * Written by Jean-Jacques Hiblot  <jjhiblot@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0e5d6719248e3a06bb3c9e90fd7d436202f182c2..b2061178fca4ac1e46a856ee315ff8132b964cc0 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Tests for the driver model pmic API
  *
  * Copyright (c) 2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 379a8fa3d6e881b0214eee415d902e5b48415d60..a1e1df2bb21cbb2e97edd33e974d897ee33f9944 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index cccd1ad16204d5c991768dc7d5211aff6d914469..b52ee21a69eca3c975cdad0b870bda7f487d6e2b 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 3a7c5fffdddbcbd13e1841c0567fc55779dd163b..3efdb6b80b253651cf839e24960c80443ea18fea 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index f83a821112279fb41c43eeacea98986e97e1cd98..d4b86b3b03c2a61bd5b55100cf58f66fe0961f74 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -18,29 +17,27 @@ static int dm_test_regmap_base(struct unit_test_state *uts)
 {
        struct udevice *dev;
        struct regmap *map;
+       ofnode node;
        int i;
 
        ut_assertok(uclass_get_device(UCLASS_SYSCON, 0, &dev));
        map = syscon_get_regmap(dev);
        ut_assertok_ptr(map);
        ut_asserteq(1, map->range_count);
-       ut_asserteq(0x10, map->base);
-       ut_asserteq(0x10, map->range->start);
-       ut_asserteq(4, map->range->size);
-       ut_asserteq_ptr(&map->base_range, map->range);
+       ut_asserteq(0x10, map->ranges[0].start);
+       ut_asserteq(4, map->ranges[0].size);
        ut_asserteq(0x10, map_to_sysmem(regmap_get_range(map, 0)));
 
        ut_assertok(uclass_get_device(UCLASS_SYSCON, 1, &dev));
        map = syscon_get_regmap(dev);
        ut_assertok_ptr(map);
        ut_asserteq(4, map->range_count);
-       ut_asserteq(0x20, map->base);
-       ut_assert(&map->base_range != map->range);
+       ut_asserteq(0x20, map->ranges[0].start);
        for (i = 0; i < 4; i++) {
                const unsigned long addr = 0x20 + 8 * i;
 
-               ut_asserteq(addr, map->range[i].start);
-               ut_asserteq(5 + i, map->range[i].size);
+               ut_asserteq(addr, map->ranges[i].start);
+               ut_asserteq(5 + i, map->ranges[i].size);
                ut_asserteq(addr, map_to_sysmem(regmap_get_range(map, i)));
        }
 
@@ -49,6 +46,22 @@ static int dm_test_regmap_base(struct unit_test_state *uts)
        map = syscon_get_regmap(dev);
        ut_asserteq_ptr(ERR_PTR(-ENOEXEC), map);
 
+       /* A different device can be a syscon by using Linux-compat API */
+       node = ofnode_path("/syscon@2");
+       ut_assert(ofnode_valid(node));
+
+       map = syscon_node_to_regmap(node);
+       ut_assertok_ptr(map);
+       ut_asserteq(4, map->range_count);
+       ut_asserteq(0x40, map->ranges[0].start);
+       for (i = 0; i < 4; i++) {
+               const unsigned long addr = 0x40 + 8 * i;
+
+               ut_asserteq(addr, map->ranges[i].start);
+               ut_asserteq(5 + i, map->ranges[i].size);
+               ut_asserteq(addr, map_to_sysmem(regmap_get_range(map, i)));
+       }
+
        return 0;
 }
 DM_TEST(dm_test_regmap_base, DM_TESTF_SCAN_PDATA | DM_TESTF_SCAN_FDT);
@@ -78,3 +91,28 @@ static int dm_test_regmap_syscon(struct unit_test_state *uts)
 }
 
 DM_TEST(dm_test_regmap_syscon, DM_TESTF_SCAN_PDATA | DM_TESTF_SCAN_FDT);
+
+/* Read/Write/Modify test */
+static int dm_test_regmap_rw(struct unit_test_state *uts)
+{
+       struct udevice *dev;
+       struct regmap *map;
+       uint reg;
+
+       ut_assertok(uclass_get_device(UCLASS_SYSCON, 0, &dev));
+       map = syscon_get_regmap(dev);
+       ut_assertok_ptr(map);
+
+       ut_assertok(regmap_write(map, 0, 0xcacafafa));
+       ut_assertok(regmap_write(map, 3, 0x55aa2211));
+
+       ut_assertok(regmap_read(map, 0, &reg));
+       ut_assertok(regmap_read(map, 3, &reg));
+
+       ut_assertok(regmap_update_bits(map, 0, 0xff00ff00, 0x55aa2211));
+       ut_assertok(regmap_update_bits(map, 3, 0x00ff00ff, 0xcacafada));
+
+       return 0;
+}
+
+DM_TEST(dm_test_regmap_rw, DM_TESTF_SCAN_PDATA | DM_TESTF_SCAN_FDT);
index abd65221371f3115c20e45c1a98141a4d1c47603..5d11e946b29284a816cac394e2066ccc5c9559ac 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Tests for the driver model regulator API
  *
  * Copyright (c) 2015 Samsung Electronics
  * Przemyslaw Marczak <p.marczak@samsung.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0e5f3305a252089c7818b87c4677cf26c556d619..3975c670f7b49bdab7f11aa8131a6e24b49d1065 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015
  * Texas Instruments Incorporated - http://www.ti.com/
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
 #include <dm.h>
index 8dc0023c0803b2d105ad7c9b0a6b4dd05b728fde..c02866a2f0a6b0d7f9eccc1f8f6b0c48e2cef65d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #include <common.h>
index 4345708a3dbc08497c07204787f0cbcb8161ed21..e2bc648fdcf2c1453a59f44d6944c88b0e610467 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  * Written by Simon Glass <sjg@chromium.org>
  */
 
index b0844629f9ecd0cef0e0540ea4319bc91af75fba..35241b9f57443bac66fecd0c6417198123310d0e 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 24fa2a48ae9c37b34bdfacb0fb2c8becbb13a46c..252b87431fb0439620a7236ec83f73de6e684df4 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0ecf70259b9c8adb7d3519e9a9275b6494e2aa86..e6a910859e3a48a6f424b6f5c9031f296af8b4cb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 99bff962a9aa94b9ceaf243fcec7c4a5a5342189..77c79285d933a2079d468ebd4ab7847bab74a877 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5e94c072b6582b42534ebe7560009573395c1e6b..33a8bfb33c436dbf452842a54607c9161a8f1efb 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2b432a71fd690bbea4b94b85331967174a45dfb1..abb5b7115a33013f9743688b8d849e0696622fb1 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 0d11bfdb2f97dd19fc021573a734c054a6c43b04..8196844e89a7efecb5f2a998015b19420e7232da 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4478e6b8fc6e94d97cbad8755bd37137c0893fdf..4def795c7988eb65f4d69d04de3f15387c7c50f5 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4a543bb6218d126f8db163c25aeb5b9b402b62ca..25271c6ba0459ee1dd262909b67139d7ffd6e68b 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
  *
  * (C) Copyright 2012
  * Pavel Herrmann <morpheus.ibis@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index ba9bdc10caeb50caf0b6c0af8b7d7ca9a47f238b..9367dab5d5ef7d636422a144e704e3c3042228f1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 4e1c870408ac5a0c6893f1e0bf19b51cbb1ba7e3..349361754491db168d4fd5dc851f79f546a037de 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2f7df4e61150b1766261ced8c5313993d789366c..ef74c2de7211d431d616dd714bc6954b50b85543 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2014 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 01165022c192bf62d1f7e6bab54d9599a8d37375..1d31ec55c64d5b701383ba18fa7b0ac077b6a029 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 5168bcb32872e30402a782afe1d85f9300aff71e..d71a11b6e2b59d1680ef769a87c54a00cedb0e01 100644 (file)
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2015 National Instruments, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-y += cmd_ut_env.o
 obj-y += attr.o
index 45b8c753a40424b1a4488376aaee80fb1d6912b4..8d5c0f1c3df49314f119b571cc5b682179feee0c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 096afa83dde1a5b34288000763b495bd11bf0084..54041a02197d500109f3c017944c2e4c2984c494 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * (C) Copyright 2015
  * Joe Hershberger, National Instruments, joe.hershberger@ni.com
- *
- * SPDX-License-Identifier:    GPL-2.0
  */
 
 #include <common.h>
index 65ed9a54bd055563dd15b5f807c1597e2f29fb66..b02dae765f6dbfc8d6d7877182a0299e1d2589c6 100755 (executable)
@@ -1,8 +1,7 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0+
 
 # (C) Copyright 2015 Stephen Warren
-#
-# SPDX-License-Identifier:     GPL-2.0+
 
 # This script tests U-Boot's FAT filesystem code's ability to read non-
 # contiguous files.
index 952f975af11ec9eeb5ff30c63381b80fc8fc7d77..256af71d42ab19a2ab1843f0ec27fd07b316cc1d 100755 (executable)
@@ -1,11 +1,10 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Written by Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
 #
 # Sanity check for mkimage and dumpimage tools
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # To run this:
 #
 # make O=sandbox sandbox_config
index b0da8dee282b01832b0565e6e96a83c08f16151c..e0d0a4745f12b65e7e3a153ba749b957ad92d7a6 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2017 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 obj-$(CONFIG_LOG_TEST) += log_test.o
index 2c6227703fade51da0b1a8e8169e9896d2635300..de431b0823e3f7c6f6564877140d8fde8332731f 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Logging support test program
  *
  * Copyright (c) 2017 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 416645c88428b1e7a14957707351afa0416d5d01..2deec929abf1205f0ae70ef9288d2cf8ffbe5e20 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2016 NextThing Co
 # Copyright (c) 2016 Free Electrons
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # Test files
 obj-y += cmd_ut_overlay.o
index 6279e6d0c20a7d70077b02af254ecc2f99eabcb5..f7ff93799f590eaa2f833692913a1f178eff443f 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 NextThing Co
  * Copyright (c) 2016 Free Electrons
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 2603adb6821ed7f95cae67e58bfaa935f439cee8..38278334e4dc9150089b4b04661a04621c87b890 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 NextThing Co
  * Copyright (c) 2016 Free Electrons
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index 9fb7c7b017bfd3ddc33f818cbed4649bbe6db8d3..6411adec53967044a29953557f8261409d97e555 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 NextThing Co
  * Copyright (c) 2016 Free Electrons
  * Copyright (c) 2018 Konsulko Group
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index d30ecdf3661c6e9343f1eef00fa5c7ee388ba9eb..5a21b346d0778562d3b0b88e0b9889a728d01270 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 NextThing Co
  * Copyright (c) 2016 Free Electrons
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /dts-v1/;
index d8e9da8fa8f4141235ac01d7d1654f5b6314b1f7..fb46db832e58e5692f4af32f659a0bed658b98e7 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2012, The Chromium Authors
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define DEBUG
index 83eaca46a908dcf83de55cd20678114ec6f805a6..446d8cb6faf1e23eab5ac14b1d54037c588b2143 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # Implementation of pytest run-time hook functions. These are invoked by
 # pytest at certain points during operation, e.g. startup, for each executed
index 562f69f3b6f7c1c24c8a51f02787a03dd4ee340c..3db99272235659fdaeb31895d9f3d3151bd16316 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2015 Stephen Warren
  * Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 /*
index a2cfd71746190f9e54cfc8f8f2ba40132be80e1d..f23d5dec68cd3b8c17e83c09b4820d8d4900fb0f 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # Generate an HTML-formatted log file containing multiple streams of data,
 # each represented in a well-delineated/-structured fashion.
index 67e514f42058c785fd16f9e516775627a7a84490..7e400682bf25b9d36bf154cc61763866d5ee2e88 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # Static configuration data for pytest. pytest reads this at startup time.
 
index 4695079ef715699e9f3b718b1d10d170255d9125..04baf8df3ba5581df53629c4da8f451b47be5394 100755 (executable)
@@ -1,9 +1,8 @@
 #!/usr/bin/env python2
+# SPDX-License-Identifier: GPL-2.0
 
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # Wrapper script to invoke pytest with the directory name that contains the
 # U-Boot tests.
index 43a02e74f7d8e3e2a6d8cc99fd3e4decba0645ea..bd089ab5439d5b1f6915dbdd38b850cd462eefaa 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # pytest runs tests the order of their module path, which is related to the
 # filename containing the test. This file is named such that it is sorted
index 8f6877c5c2647c43d0ef31d3356f2bbf7afcc964..a24600376cb73e663d43dd40bc8d44f9daf6cf45 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
 
 # Test U-Boot's "dfu" command. The test starts DFU in U-Boot, waits for USB
 # device enumeration on the host, executes dfu-util multiple times to test
index 906ef2feaaa20838c79a2b7e1d53eb7e74be7d69..35bd4194ae6fc26753bcc3e8247a2a8eee990a19 100644 (file)
@@ -1,9 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
 # Copyright (c) 2016, Alexander Graf <agraf@suse.de>
 #
 # based on test_net.py.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # Test efi loader implementation
 
index b1ef6bd5811a07ddf180fa564f0608c96d173105..747d52d935a4142af1f816f4473a3c343ede1105 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2017, Heinrich Schuchardt <xypron.glpk@gmx.de>
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2017, Heinrich Schuchardt <xypron.glpk@gmx.de>
 
 # Test efi API implementation
 
index f8694017b42a091c4c94bfed9713bfe28405d881..bfb5fc0d6977e04810f1dcb10bb8cee655657032 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # Test operation of shell commands relating to environment variables.
 
index 4b32bb18b8b3d6b8296e1b403042379ef70a166e..e407ccc05a29dc1a54e00be164d620efba223136 100755 (executable)
@@ -1,6 +1,5 @@
-# Copyright (c) 2013, Google Inc.
-#
 # SPDX-License-Identifier:     GPL-2.0+
+# Copyright (c) 2013, Google Inc.
 #
 # Sanity check of the FIT handling in U-Boot
 
index 886df43f8bf86e2061b10a44080940584778034d..c8edb336422c450faeea806483e855e25ebfdaf3 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2017 Alison Chaiken
 # Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # Test GPT manipulation commands.
 
index 420090cf0d12c0f2b7c2a89b6354f045c524d109..d50295e5bd0ee8ae069fb9f68b1fe511571a5d00 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 def test_help(u_boot_console):
     """Test that the "help" command can be executed."""
index c8f4208d31054f1f20432d61bc674b5e9e4da800..1196e0a53ff99a4fec54fb84d80deba078280fb7 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
 
 # Test operation of the "if" shell command.
 
index 76f9236412c47dbda6d33a189cf26a475196724a..d1c2a36d8f2541dc01e4c18e7271d9213b8fba5c 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016, Google Inc.
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # U-Boot Verified Boot Test
 
 """
index 5fe25826b3f436f4fb76bb0dc5dbd1bac3bdf362..83e3c546f4af47b8f11ad64bbe36abb7a76c1dc1 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 import pytest
 import u_boot_utils
index 7ff76228e2e9d3f7dd25e2f03a362507ab657af3..c5858cb0892c6684d82070aa810121a8d5c00d04 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.
 
 # Test U-Boot's "mmc read" command. The test reads data from the eMMC or SD
 # card, and validates the no errors occurred, and that the expected data was
index 293b73a496d35062d0d660c779559f1f6e29a047..f2e432b6af419742bd5d1b31518110d7eb1f2077 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
 
 # Test various network-related functionality, such as the dhcp, ping, and
 # tftpboot commands.
index 0660ce41d8a94bdaf2e68c7e4792e315772a9b22..dd8a09f03242e2c3b026329792b3a7e4a04c8b21 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2016 Google, Inc
-#
 # SPDX-License-Identifier: GPL-2.0+
+# Copyright (c) 2016 Google, Inc
 
 import pytest
 
index 4e333ecedbf83edf4d21d8b4ae2c6cab961c439a..a301f4b55987d3b51632c9cb333010cddda8b7fa 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 import pytest
 import signal
index 95a75649073e90eec7847be299559be92f2f665c..adf8b7dc89392a98c45079e5568d36e76640e04f 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2016, Xilinx Inc. Michal Simek
 # Copyright (c) 2017, Xiphos Systems Corp. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 import re
 import pytest
index 0024d5f7f6194a0267ba4fc04ba124ac556f457c..f54f7b7425b1ff0d96d170deca91591df49c012e 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
 
 # Test basic shell functionality, such as commands separate by semi-colons.
 
index ccef24d7f7b84e80847961afa79356c6b8538249..b69edf26ef0761ff434792e147e46aaba7aa6677 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
 
 import pytest
 import time
index 8c3ee2b053c458bb681597295b91bf74aefd4b1c..e8eb43c76b7c5b3cf531b4ac7cd2067042d5e086 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
 
 # Test U-Boot's "ums" command. The test starts UMS in U-Boot, waits for USB
 # device enumeration on the host, reads a small block of data from the UMS
index c27ab49d5517bf0782d5e517071542ad8c49c4e8..8fc284a9249f9d9dbc32fe994db0ddaeeca22d0d 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 def test_unknown_command(u_boot_console):
     """Test that executing an unknown command causes U-Boot to print an
index 5c25a2d465a8fb195c2aee861166c93583386323..62037d2c4530cc74bb917010d11317e296381c66 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
 
 import os.path
 import pytest
index c4da79d11407eca7f62e6db89618cceffe772176..ee939f2034e5aa68889643ff94f650dc5c27661f 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2016, Google Inc.
-#
 # SPDX-License-Identifier:     GPL-2.0+
+# Copyright (c) 2016, Google Inc.
 #
 # U-Boot Verified Boot Test
 
index 4bccd72050b787bd1c0802cc8ce7d50ceaf4fb7b..a14bad6e8c5001114b22b07c03d3e1809a8f0b91 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # Common logic to interact with U-Boot via the console. This class provides
 # the interface that tests use to execute U-Boot shell commands and wait for
index 445b58dda6121f85eb7bc3bb3fbdc6408e8a1fb2..27834b55cdd96e707fdffb6c9ce429ea34db2a09 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # Logic to interact with U-Boot running on real hardware, typically via a
 # physical serial port.
index 647e1f879fcadcbaf1487e6ad728597959e6f577..a616cfb49fc7a06a97af6e6b19fd93b804f3cf0e 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0
 # Copyright (c) 2015 Stephen Warren
 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
-# SPDX-License-Identifier: GPL-2.0
 
 # Logic to interact with the sandbox port of U-Boot, running as a sub-process.
 
index 3a0fbfad90f25b39aad147d046ee4d2a2c0d085b..108498a9a4b7fb9cfd07f3c8c228db26e679dfa0 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
 
 # Logic to spawn a sub-process and interact with its stdio.
 
index de9ee2643f51f1b9a10b840eba5e9e7de910cc96..bb31e57b279993e3de4055bee6d0ff6a2a8d1dd0 100644 (file)
@@ -1,6 +1,5 @@
-# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
-#
 # SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
 
 # Utility code shared across multiple tests.
 
index 8ca9fcb6aae39435407b5f2464513f37c4e0e32e..28c934e426820b5c90acd4ef95cef7c0e259a1e1 100644 (file)
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 746793c83bc38a3ddb68c24d8613fa921a340804..5130b2bf017762d7936903ebfa9bdc1a1d26ab29 100755 (executable)
@@ -1,7 +1,7 @@
+#!/bin/bash
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2013 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # Simple test script for tracing with sandbox
 
index fa0f02d6d94ee179e3f07dae60fabb5babc6c1cb..55798041bafe937370fc69bc9899000ccf766efe 100644 (file)
--- a/test/ut.c
+++ b/test/ut.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Simple unit test library
  *
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
index 8143c25666018c056d187e0ea1f27b643e0eb434..1185bf5b36f6864c9c769534fd94790153868290 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # Enable all the config-independent tools
 ifneq ($(HOST_TOOLS_ALL),)
index 9338342cb36c28022c780eb60b2494baf0f08914..4cd76ab843a22aaca4ad7579ed92ea2fa6cff2bb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index e1aa3ef7030319a74af5847060eb620476dd4f41..d8637a0fa5dedb658185be8d5183130274f0c8dd 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _AISIMAGE_H_
index eb97229bbc675e5cc54f237fdc9e68648aea6ba6..a4ae03f0fd42cb5edec772cbfc09684172e214d1 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014 Andreas Bießmann <andreas@biessmann.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 9b3600d62daba3f1042f74bffb808072e3dd6bfe..7b3b243d58b7c13923e9e69065d4d74f944873eb 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Andreas Bießmann <andreas@biessmann.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index 7f558ec6a9af341a62d983544f974a88dcbf8a68..b20098177ee99120423a40f6cb3da561b442bf6c 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 Introduction
 ------------
index 1c8e8dbff65a04dc7b07828a3dc579bb97bdc758..fa2f551f55420e92e7e110eacf0fc8bef6e83535 100755 (executable)
@@ -1,10 +1,9 @@
 #!/usr/bin/env python2
+# SPDX-License-Identifier: GPL-2.0+
 
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Creates binary images from input files controlled by a description
 #
 
index 233d5e1d1acd254de668f4c581668fa4939833bd..e9e0434ab36b2da9a6e4440ffa1518969e31a175 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Command-line parser for binman
 #
 
index ffa2bbd80f69a2a11870f215d56dc466016c5117..bc8ed8e37ae54742508f5871bbe63ea468b95dd4 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Creates binary images from input files controlled by a description
 #
 
index 80ff2253f039f8e566cc9854bf608ddf11b5b9e2..50085a3893a092660ee0ac3a1b1b18876b877801 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Handle various things related to ELF images
 #
 
index e5fc28258dc3f741e3f39f31e705edd3a2f66d1d..4abde121bd156e7b76901a8148dbeb14e9145924 100644 (file)
@@ -1,9 +1,7 @@
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2017 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Test for the elf module
 
 from contextlib import contextmanager
index caa523ebf899fa06312d12dbdcbf96270004fc6f..6fa735ed5967641ef247cd06c3c46acb0b9da6eb 100644 (file)
@@ -1,9 +1,7 @@
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Test for the Entry class
 
 import collections
index 1783098c01cd263c6c9ff166072c76e3556f2367..b166a71c4a9606283dbc63bfff59dafec2528c44 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for testing purposes. Not used in real images.
 #
 
index def21640b56f8c0ae4ed1c2c04a07dd553833264..10e59e980d6fc76e5eabf51214a0afc612ae6d2c 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for blobs, which are binary objects read from files
 #
 
index 5541887d475cfb55222fa48d9d1adc422a1e2a26..c331312c491ab34c83dbb159e00be0ded4ffd2dd 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Base class for all entries
 #
 
index 30676c8ad05ac779f2eff419679e082fd9d92aa8..07cad2eecce79abb9ba0c403779944072a5eb9c5 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for Intel Chip Microcode binary blob
 #
 
index 6435749e7cd72a7e7e79c8808c57ffe72b944959..4e0c85b92ae5145b04732f35776920500cc96d79 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for 'u-boot'
 #
 
index 13c9f05d941e3b5b8010b4be6ae92c5f0fa333eb..827bd22ca07d8700f5432cff1f4d54b12fd4739d 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for Intel Firmware Support Package binary blob
 #
 
index 5e1c7993b7bfe6e1f931db4fcf5dab15d7f6fe26..e02e4859877d5d3c2e2eb7f7002ade74491bd877 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for Intel Management Engine binary blob
 #
 
index f6cedb70586208b2071d0848a1fc5ba363d21b39..7c01b77a6f770fc4fa0fa634ce580aa7e1730026 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for Intel Memory Reference Code binary blob
 #
 
index 29aedaffca962a6dce424ee9b2ff9ae0fb7de626..4f082c3c2c91cc8700c205d4ca44ff9963d4bac6 100644 (file)
@@ -1,8 +1,6 @@
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (C) 2017, Bin Meng <bmeng.cn@gmail.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 # Entry-type module for Intel Video BIOS Table binary blob
 #
 
index 6693607f98a578423eca76db33f17dcad0233b33..277fff15fddfdb124b2ed228084fe5ab3375847c 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for x86 VGA ROM binary blob
 #
 
index 1fcff7335824b1a526c3f458784e327e0624c773..fc212d030098115cea0b05a8521ee152709125f0 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for U-Boot binary
 #
 
index 1122c9581023fba14888c487f30f5797b54ff12b..f6704db742b4825bf4a43effc06cad7468a4c4cd 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for U-Boot device tree
 #
 
index a384a759c4c73755c49f489ea2076ca796adb529..bedc39805df9aae458aa6a7152da9037fcd88cd7 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
-## Written by Simon Glass <sjg@chromium.org>
-
-# SPDX-License-Identifier:      GPL-2.0+
+# Written by Simon Glass <sjg@chromium.org>
 #
 # Entry-type module for U-Boot device tree with the microcode removed
 #
index 744f1b471affd273a0e11be761d2acdfbdd8c41c..d5f1eb3057025a747e2ec0dd211c0d5e45c8176e 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for U-Boot binary
 #
 
index 3721c3b997cfe316c677faf0ef57125effc506f9..183b897bee61bcb7a92b79a75ff6c942169a4b77 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for 'u-boot-nodtb.bin'
 #
 
index 3720b47fef6365257dc08c5a3f5786b6c56f7617..6a1c123467881ded6c467c12c591622efdc09ae3 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for spl/u-boot-spl.bin
 #
 
index c37f61db23553de720f2659714c3409f4dd1798f..d14122b435780c84af26958e16349b8f88aa8dac 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for BSS padding for spl/u-boot-spl.bin. This padding
 # can be added after the SPL binary to ensure that anything concatenated
 # to it will appear to SPL to be at the end of BSS rather than the start.
index 6c5ce1e996b478b9d0c4de525ec49617bc40efb7..43d23778ecf8929123b5076a86b7e273e7e2aec4 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for U-Boot device tree
 #
 
index 880e0c78fbc0baff6ab7210434c6bd8e427f38cd..5b058b4c7213c7a6edd9bf8b99047b8f2e84d118 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for 'u-boot-nodtb.bin'
 #
 
index 7b25ccb04887e42c37560e46691e6acbbed9210b..1e3181a944c18da51ea0730f94173b0146821678 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for an SPL binary with an embedded microcode pointer
 #
 
index f9f434d2cc269767e97554e1ded4f948ed26a3dd..10130a28114c178d3578731d6d2bf3139f40e1a0 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for a U-Boot binary with an embedded microcode pointer
 #
 
index 99b437130dbbffc4b8df99b9a1ce76431b7c8232..04b9f7cf7f89c091562d39de02218a9a8c159170 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for a U-Boot binary with an embedded microcode pointer
 #
 
index a44ea68ac47268e39a7d4a3e25e390a12ff21ae5..01e5b8bc38a01e7323221b79abf80d893ce42854 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for the 16-bit x86 start-up code for U-Boot
 #
 
index 3679a43437ef60c8de4a80d22b6d7d421fb62136..f0abbf038bdcd1fe9fd643efb1c7a5bca566da16 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Entry-type module for the 16-bit x86 start-up code for U-Boot SPL
 #
 
index 249a9ea388ed50c2d73d97a2857ec90d772858cf..8ea098f38aec7d630b9c9a45495efc9fd5e1fc88 100644 (file)
@@ -1,9 +1,7 @@
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Test for the fdt modules
 
 import os
index b0832da08a429115ecc5a4273a32057b4d68130a..a3abbc4b84b4d09c4d1d92bafa335edb55558ea6 100644 (file)
@@ -1,9 +1,7 @@
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # To run a single test, change to this directory, and:
 #
 #    python -m unittest func_test.TestFunctional.testHelp
index 741630f0912afc1ec9cfe5ca835c01ceb7ed226c..b10b1887957eab127421dc2770f323d28cca5d8a 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Class for an image, the output of binman
 #
 
index 1b50dda4dca928dc6f2b1b2531015aaecff059e5..44a5a2c010f2a13a979a0af860bd89c58b875470 100644 (file)
@@ -1,9 +1,7 @@
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2017 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Test for the image module
 
 import unittest
index e0305c382c35665a0fd2f61702a5f8da240018c5..79537c31b6587fbd4aece6e7fb75d7a38747da30 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Simple program to create a _dt_ucode_base_size symbol which can be read
  * by binutils. This is used by binman tests.
  */
index 6b2fe09d3510884e772b2c330623f5fa128e2bde..306dab504305277ffa59d09e4717fde560626f12 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
index a9754769441c03ab50a069e5d64e21c78810ffaa..d8371610a5bf332a8c0ddab449177121c4104623 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Google, Inc
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Simple program to create some binman symbols. This is used by binman tests.
  */
 
index d3130cdeb316d05bb709f118d2241dc3228c5b29..29cf9d0e546aaf99703ad821557422d706ccf41b 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
index 0b474b53747987dbd2d2784baa03af159cb96f39..849d158ac86e693db19c525486f4aa0c215ecc73 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
index ee4c048b2883ef922182d5b4a60e02225733455b..7224bc1863c75b4e51d30ba3f73841d7fad28659 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2017 Google, Inc
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Simple program to create some binman symbols. This is used by binman tests.
  */
 
index c4a2b85fc95bf99dda53321c9c5d40fd9414424c..24cdb909d002abc2b6e62b16813b378b14d54335 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Simple program to create a bad _dt_ucode_base_size symbol to create an
  * error when it is used. This is used by binman tests.
  */
index 734d54f0d419576bb32739d2041d3e268c2c1f78..243c8e9e1a131d2ab2f1abe6b2ecc122a36188af 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2016 Google, Inc
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Simple program to create a _dt_ucode_base_size symbol which can be read
  * by binutils. This is used by binman tests.
  */
index 167debfe348630187f3edcba73ba34b4473a45c4..0cf9b762b5d761af1f17c3b8e565eca2f45ceb29 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright (c) 2016 Google, Inc
- *
- * SPDX-License-Identifier:      GPL-2.0+
  */
 
 OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
index aaee58152b89dc94fd98d19edf83c7637af373c5..6c43c546f87ba8c064d44913ba230d91f251ce56 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2013 The Chromium OS Authors.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 (Please read 'How to change from MAKEALL' if you are used to that tool)
 
index f842d3a1fa1e927cc3cb8a1754f557cee87e90b6..272bac0c21c47a5678240cc980006ae118f22228 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2012 The Chromium OS Authors.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import re
 
index 892cfa09e241ef16023c57e32ec3eec72fd62c2a..03d7439aa5436f5ee143a749808ec6bb2e94830d 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2012 The Chromium OS Authors.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import ConfigParser
 import os
index 4e72b7d60dfa7e1122e1b8a04ae6623bac8e1959..2ccdee02a3cdc1f1c0e6b4a07fc77323ed13cf67 100644 (file)
@@ -1,9 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2013 The Chromium OS Authors.
 #
 # Bloat-o-meter code used here Copyright 2004 Matt Mackall <mpm@selenic.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import collections
 from datetime import datetime, timedelta
index 9ac101a5a49c474954c4bf266235d2ec9d5fd562..fa9dec043a3b09624350febb24b6e1a1c0e41f02 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2014 Google, Inc
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 
 import errno
 import glob
index 473117ccff7f4ef427f932c10065444654a2a108..f17aa15e7c548bbe9bb34402f072867c76c768fc 100755 (executable)
@@ -1,9 +1,8 @@
 #!/usr/bin/env python2
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2012 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 """See README for more information"""
 
index 6949d6bf2c8c4f7d0367aded63f698206200fe4f..b8ddd4795c65e0d4343251279f8c82b35c07522b 100644 (file)
@@ -1,8 +1,6 @@
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2014 Google, Inc
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 
 from optparse import OptionParser
 
index 3cac9f7cf6486e35738ecd0dd0cd9ba67fe24df7..c14b87842da5c9ee04af5772243f5afddb5abb63 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2013 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import multiprocessing
 import os
index eec0f9bd373014355c6b849d3b70ace767b17af5..8d96c1a94da6dc84b2f80931a43e61ff9a5a5286 100644 (file)
@@ -1,8 +1,6 @@
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2014 Google, Inc
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 
 import os
 import shutil
index 68b470a3a7d9adfc5ec48647d6a6e899b63d8b5d..d68af056b6bd4948e7d239bf1a946a9875a95d3a 100644 (file)
@@ -1,5 +1,4 @@
-#
-# SPDX-License-Identifier:     ISC
+# SPDX-License-Identifier: ISC
 #
 # Author: Ulf Magnusson
 #   https://github.com/ulfalizer/Kconfiglib
index e564a8a142ffcd7e7f02a898f8f4677419d96bec..c36bcdf6fb778c0fa9510bcd35e7530bc8ee7ec2 100644 (file)
@@ -1,8 +1,6 @@
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2012 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import os
 import shutil
index 2076323d5d39825f17b0460d09ce3dd383bc50b3..fb3157b2ea8da58a579b0d178077523f0327f79f 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2012 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import re
 import glob
index c67f66b2552eadf6dd6692a029884aeb7682f823..4abff4543a6c46b4016c0e4fabdfcdbfcd8a285a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Semihalf
  *
@@ -10,8 +11,6 @@
  *             some functions added to address abstraction
  *
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index c5767e5fb41a5d5877036a284fc5a928f8784efb..2f7302e52958ed46c217fc7c10499f90aa353a0a 100644 (file)
@@ -1,10 +1,9 @@
 #!/usr/bin/python
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2017 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 """Device tree to platform data class
 
index 6eacfc90a0a7bb28bbe25eef95aa8dba7232cf29..008c0f4d693397eb87393bdc56b6d3d7b678783b 100755 (executable)
@@ -1,10 +1,9 @@
 #!/usr/bin/env python2
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 """Device tree to C tool
 
index 1e866559757bf336ecdc1940ef2ca27de645feec..b2259483a6b784f76c7799b337e21c5f71ef5bb9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Test device tree file for dtoc
  *
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /dts-v1/;
index bcfdcae10b52c055ef9230d736f1ecc6c8dab800..239045497c6e343f2a9a36f55cd3206738c6f401 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Test device tree file for dtoc
  *
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /dts-v1/;
index 1c96243310389c57fcd2a34600e77fa5cd8771c9..7891ee59fa261977a384d3bcaeb69bd497cac63a 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Test device tree file for dtoc
  *
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /dts-v1/;
index 4c0ad0ec360c3a1147ec3c1cd0b1c1689ab19dd2..263d2513869b06d3cef50e7b06fab53dacddb08b 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Test device tree file for dtoc
  *
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /dts-v1/;
index c36f6b726e1f216e1aef2b339e660e37aa70cc45..759a7e8e2653a9d300cffa1f2fbf1960d109ca5f 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Test device tree file for dtoc
  *
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /dts-v1/;
index c727f185afb7a9373e80323d6b481e10e693c2da..e545816f4e5593d0aefbfcd324c9f64617a12fdc 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Test device tree file for dtoc
  *
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /dts-v1/;
index 1e866559757bf336ecdc1940ef2ca27de645feec..b2259483a6b784f76c7799b337e21c5f71ef5bb9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Test device tree file for dtoc
  *
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /dts-v1/;
index ba12b0fe65ea88ef49744ceae31f283131e124a1..91dfec5c63fcf9f70c9b934ee26c06f01f313bfb 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Test device tree file for dtoc
  *
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /dts-v1/;
index 6afe674b1f571b69084527df2b2d9a3dd5873824..895cc1fea2860c6d67100d1728e933b715c91f81 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Test device tree file for dtoc
  *
  * Copyright 2017 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
  /dts-v1/;
index dbc338653bca6f542f8ab0676f3a1bb76e1a7b3a..7fab0cd8e905b94383206ef460ba23f668568103 100644 (file)
@@ -1,10 +1,9 @@
 #!/usr/bin/python
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 
 import struct
 import sys
index ad06245b42280ff5f9a72cb3c024ba995bdbf54c..2d09649f7206f18560d13ce6c0af6ff1e57d6f9f 100644 (file)
@@ -1,10 +1,9 @@
 #!/usr/bin/python
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (C) 2016 Google, Inc
 # Written by Simon Glass <sjg@chromium.org>
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 
 import os
 import struct
index 0553b5cdf9060bbf50f53a3eb91ad9870b136c02..99f4e1a13a4bc52d418370eca8d0055da0490ab2 100644 (file)
@@ -1,8 +1,6 @@
-#
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2012 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 """Tests for the dtb_platdata module
 
index 75a5d4762cda6b1e31432a1e419b3d8400e7751e..7115df04c120ee4a49b6626ffde62465b518f3b5 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Based on mkimage.c.
  *
  * Written by Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "dumpimage.h"
index e415f14e147ed8729dae2f44a0c9f7192944135a..e31d163292eebea3f62a3953a24355e4f3cd58f3 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Based on mkimage.c.
  *
  * Written by Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _DUMPIMAGE_H_
index 3c3e69f014dfad9e6dc950adf7da82c817157f50..9278837f5894cab1955ebbd8a7f803091c1bb211 100644 (file)
@@ -1,6 +1,4 @@
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
 
 hostprogs-y := easylogo
 
index 95a03c98e75a69f953cf78371e608cc48afc482e..4633e0e72ba294817bd472da4f4981beaae22363 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2002-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 # fw_printenv is supposed to run on the target system, which means it should be
 # built with cross tools. Although it may look weird, we only replace "HOSTCC"
index 77eac3d6c1736eabc97fe5eadb138fb2e08d90a4..4b2caf696041b3fc428691db2ca12269001b8a78 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2010
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  * (C) Copyright 2008
  * Guennadi Liakhovetski, DENX Software Engineering, lg@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define _GNU_SOURCE
index b86ca78ba27489f57ff2dc1602f259fa5f9614f8..b250e2f3d75ec30b272bb1b396f4a1f348e1b56f 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002-2008
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdint.h>
index fb4afa5ee91c427a4604f4d602a299c11febbdae..26ba6624cd19cb2be078e683122c95506ca11d26 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000-2008
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /*
index 0c27da0b86de9bad4b970bdfa5be97775a3d85ef..86be16dabc621b61e2f97274457042f76d39d0f6 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2002-2008
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Pull in the current config to define the default environment */
index e9fd088ff2f5d98a40b6a27360dc13cb014a437a..505949289fa57552dc9e7c09a52836be9dd0ae86 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <errno.h>
index 98acf278a31fe1c10e71fc545b546177672b2560..99b009b2210928717d6f2a6183e61f247a25a6d7 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008 Semihalf
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __FDT_HOST_H__
index 8d33205ea2a0938f2ca073c8de1f916b392330e0..f2b8b71ed743478be80cb91375a7670c7f6e38d9 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, Google Inc.
  * Written by Simon Glass <sjg@chromium.org>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Perform a grep of an FDT either displaying the source subset or producing
  * a new .dtb subset which can be used as required.
  */
index 9145f0845ad1016f1e4b559f627e378f7f1544e1..7ca45c8339a252129aa538dabc65446ee4948708 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Convert a file image to a C define
  *
  * Copyright (c) 2017 Heinrich Schuchardt <xypron.glpk@gmx.de>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * For testing EFI disk management we need an in memory image of
  * a disk.
  *
index d9361b00950c7a699c714d224adddcaec7a13dbe..62adc751cbce4a8ab236ee2abd627e91c4912a44 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * DENX Software Engineering
@@ -15,8 +16,6 @@
  *             some functions added to address abstraction
  *
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "mkimage.h"
index 81ba698abd2594727522559c0ca8560268bdae20..d96085eaad3278fc443ffbac7b2bda3bc98c6038 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * DENX Software Engineering
@@ -14,8 +15,6 @@
  *             some functions added to address abstraction
  *
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index b8d8438717fc06992530af7e77c6cae30a12643a..71e792e3c489d9e48d8eaabb943f58c0aa08ef13 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _FIT_COMMON_H_
index 3f5cc20e49a58caa7cdc97197e92b3a41a0fe5ba..e55a8943e764f6e32e740455d5ab1ae2fea6b122 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Semihalf
  *
@@ -10,8 +11,6 @@
  *             some functions added to address abstraction
  *
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index 652abcd2bd15434b78298035e53a6d13c9b874e4..45e0b310f778791e1c4d53e8b2cf136f5db5bb62 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * DENX Software Engineering
@@ -18,8 +19,6 @@
  *             some functions added to address abstraction
  *
  * All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "mkimage.h"
index 451332031ecbf322c513c8b0bd1bbd48b3b97cdc..24152dcc3c5262aa20e3c6e987e47cfb8de7967e 100644 (file)
@@ -1,12 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
 # (C) Copyright 2000
 # Murray Jensen <Murray.Jensen@csiro.au>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 ifneq ($(HOSTOS),cygwin)
 
index 4c32ce55f4e3985f7b31789efef96f692e5b92f7..22a9b43e08301071a55f62d93778ac96358454e5 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Murray Jensen <Murray.Jensen@csiro.au>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdio.h>
index fdadaacc6c16a566e9021069b83107be101bfe89..252e89f9272fcfa9bf237df168e1afc3bd8cd01b 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Murray Jensen <Murray.Jensen@csiro.au>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdarg.h>
index 761bdb0aae99b8619e3f87835be928604a0a3d22..9291a71749a91e5cbba1c38686b4378d667db71e 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Murray Jensen <Murray.Jensen@csiro.au>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdio.h>
index bb28c7214d5d7dc7677a026d3610eab9a9da4e86..19c4dcb1d9219ec25549ea50f7fc5e1d8958d303 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Murray Jensen <Murray.Jensen@csiro.au>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdio.h>
index f3681043f99773044146f7107d9bb895b1b9cf4a..3cd04213514c607dd9a2aaaa1b9aae6e92a7d63f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * taken from gdb/remote.c
  *
@@ -106,8 +107,6 @@ remote_continue(void)
    Free Software Foundation, Inc.
 
    This file is part of GDB.
-
- * SPDX-License-Identifier:    GPL-2.0+
  */
 /* *INDENT-OFF* */
 /* Remote communication protocol.
index df6b06988bce9488ef351cde85dac8514cd487e7..2a68402b80f2b1a1c1150a865c0931c51af43d18 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Murray Jensen <Murray.Jensen@csiro.au>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 extern int remote_desc, remote_timeout;
index 709f8cef78e424184e63962be172a08b6d53295d..34ac609df13c62a3672c16d2ae7a6a58c14fdb89 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2000
  * Murray Jensen <Murray.Jensen@csiro.au>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <unistd.h>
index dc9d6b7e5d991709c64cf051c99bb3883aa876ca..c45d1dfd1adeb53d030c8b49764a2f523335ebbb 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000
  * Murray Jensen <Murray.Jensen@csiro.au>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <termios.h>
index 5fa3e0cf5651b8595591c837ee518185e93b9290..ad36f3f0c21d2f17d862b07a2928b0849463a331 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2001
  * Murray Jensen <Murray.Jensen@cmst.csiro.au>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdio.h>
index 8cf86f4835d8520487008eca60ec93a3becd2d95..e73d0429a04e828b4440a07c326a420467accb59 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2016
  * Olliver Schinagl <oliver@schinagl.nl>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <ctype.h>
index 2345a197984ff348abf1309512613f42593f4504..0648472af0469514ad085fa9d9883b92f557894a 100755 (executable)
@@ -1,9 +1,8 @@
 #!/usr/bin/env python2
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 """
 Converter from Kconfig and MAINTAINERS to a board database.
index f7dbcc9bfe937204801492dfbcba55131eabc380..64f1260099ca5990f914fe7ad06f0ab1fd5dc5cf 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /* getline.c -- Replacement for GNU C library function getline
  *
  * Copyright (C) 1993, 1996, 2001, 2002 Free Software Foundation, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Written by Jan Brittenson, bson@gnu.ai.mit.edu.  */
index 63a28a264d5e9cb6f8f26578ecf55c129405fffb..d5bf86e5893190e77d6e1b3b6b1dbe4ea3175c1f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2014
  * Texas Instruments Incorporated
@@ -15,8 +16,6 @@
  * (C) Copyright 2008
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _GPIMAGE_H_
index 5ad52be4377467614c36a2de18d94c9c0c6f5351..fc6406b9133723f60de44b82e3b9f201300f51e4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Texas Instruments Incorporated
@@ -14,8 +15,6 @@
  * (C) Copyright 2008
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index 1adc55c5fca9effb91eeb8f8541282abd8ba7839..27de4cfaed77e2db0f852688c3e52fffe960e780 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2014
  * Texas Instruments Incorporated
@@ -15,8 +16,6 @@
  * (C) Copyright 2008
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index e4c2f82c4a1e540f22f5acc1476b8a30bfd70520..a576e2fce19a7a40e4ea30f44164b9b03c63c315 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * ifdtool - Manage Intel Firmware Descriptor information
  *
  * Copyright 2014 Google, Inc
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * From Coreboot project, but it got a serious code clean-up
  * and a few new features
  */
index 0d0cc3685ef89c862a4c1dd3093b63e768f562cd..bb70b2f710dc3f044b7c9ab728f63f6789293010 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * ifdtool - Manage Intel Firmware Descriptor information
  *
  * Copyright (C) 2011 The ChromiumOS Authors.
  *
- * SPDX-License-Identifier:    GPL-2.0
- *
  * From Coreboot project
  */
 
index 8a7469e5383961e346bf4b91b7ab365c28e14e23..8e43671714b8936f572c47bd2971d492c7cbad71 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013, Google Inc.
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2000-2006
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "mkimage.h"
index 855a096d0ab0f2579a07bcc60d662a9d8eaf2a22..a4e39b24bca79bdd24adabdafd54d9b6be2f1a37 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2013
  *
  * Written by Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index e67de9b5ad34fb13e2bfc1304e211d3ebedb8e6c..ef2429e050728024ab82376345418a9fee82ec8c 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2013
  *
  * Written by Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _IMAGETOOL_H_
index 14f80154d0d7c2ec8bce98decb0d0a800fe4293b..5f63bf875945b9b8ddc850a6cb0736cbe1413165 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2009
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
@@ -5,8 +6,6 @@
  * (C) Copyright 2008
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index c3b491aa55767f2a678f8ddd94d780f731801505..2b3f0b5cd48fe46e1cbcb13ead8a3258e991669d 100644 (file)
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # (C) Copyright 2001
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 This directory contains scripts that help to perform certain actions
 that need to be done frequently when working with U-Boot.
index 26686ad30f98b8d5e2a39cff820c4a41c559681f..a88a3830c0c8d41c93765474622205f8b43c22d8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Image manipulator for Marvell SoCs
  *  supports Kirkwood, Dove, Armada 370, Armada XP, and Armada 38x
@@ -5,8 +6,6 @@
  * (C) Copyright 2013 Thomas Petazzoni
  * <thomas.petazzoni@free-electrons.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Not implemented: support for the register headers in v1 images
  */
 
index 2160c8f997d7db41b9e85b499885cea6d61c10c9..25bc08c5ce5514a46378cae7f7b6a8be8ead03ac 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2008
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _KWBIMAGE_H_
index 6b3865f642357cf7a5ef5526cc543b98fa0cb879..37931f91840cea11a98c9b3a4670f3e9ab30b9b4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Image manipulator for LPC32XX SoCs
  *
@@ -17,8 +18,6 @@
  * (C) Copyright 2008
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index 069d961d80d00430b03ceba2e6f89edc50499fdd..249a33b8cac440a1bf021dc71074f8d3a96243fc 100755 (executable)
@@ -1,9 +1,8 @@
 #!/usr/bin/env python2
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2014 Google, Inc
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 # Intel microcode update tool
 
 from optparse import OptionParser
index 95c4db89233f729bcda34f407ef36d4e611e42aa..2b17bf7dd28b6f78d4a1d81aea69fc3f800a8e05 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
  *
@@ -5,8 +6,6 @@
  * Clamav Native Windows Port : mmap win32 compatibility layer
  * Copyright (c) 2005-2006 Gianluigi Tiesi <sherpya@netfarm.it>
  * Parts by Kees Zeelenberg <kzlg@users.sourceforge.net> (LibGW32C)
- *
- * SPDX-License-Identifier:    LGPL-2.0+
  */
 
 #include "mingw_support.h"
@@ -71,8 +70,6 @@ int munmap(void *addr, size_t len)
 /* Reentrant string tokenizer.  Generic version.
    Copyright (C) 1991,1996-1999,2001,2004,2007 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
-
-  * SPDX-License-Identifier:   GPL-2.0+
  */
 
 /* Parse S into tokens separated by characters in DELIM.
index f9535b37682fd3760bd930d4473ddbdded8fd7d6..e0b8ac3ebc9cd8cd31273f9d822bf80442763294 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: LGPL-2.0+ */
 /*
  * Copyright 2008 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    LGPL-2.0+
  */
 
 #ifndef __MINGW_SUPPORT_H_
index 27d47308e00314427043e721b9bd92f5454a4665..442cc8f6d2283968f4b147f5a19ccfbce833bffe 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * MIPS Relocation Data Generator
  *
  * Copyright (c) 2017 Imagination Technologies Ltd.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <assert.h>
index 8cd9ffa1c6a5f4386e4449446958f612b832b638..75967d0c2d59667da31ada29bc3d7abb3e3b5acc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011 Free Electrons
  * David Wagner <david.wagner@free-electrons.com>
@@ -5,8 +6,6 @@
  * Inspired from envcrc.c:
  * (C) Copyright 2001
  * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <errno.h>
index 46195aad55ad0fd5e5c3dd56d77f2640063b6095..53122b8614a08ff39625e926204f43a7a182da08 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2012 Samsung Electronics
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <stdio.h>
index 32e07be94af3b0e809e5807ef12d3ce8e01a48b0..64ad131860b08c7b2d5d2e772c1e55095967be46 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2008 Semihalf
  *
  * (C) Copyright 2000-2009
  * DENX Software Engineering
  * Wolfgang Denk, wd@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "mkimage.h"
index baee8666658f8e82a9d461aebc178b28166ca482..0254af59fbed9531d994907d91b4d80a7c2df93b 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2000-2004
  * DENX Software Engineering
  * Wolfgang Denk, wd@denx.de
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _MKIIMAGE_H_
index db0f10ec2967e0f8fbb0df561d856088e14f2288..1c8701e75edf8c126b512d0027a2f12f1339b4a7 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007-2011
  * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
  * Tom Cubie <tangliang@allwinnertech.com>
  *
  * a simple tool to generate bootable image for sunxi platform.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <fcntl.h>
 #include <stdio.h>
index bdd4899fcd7f80802b395ee49b7cc9ce4bdd76a3..caa81ac2ed77af9e635c2b577e3838b314812cdc 100755 (executable)
@@ -1,9 +1,8 @@
 #!/usr/bin/env python2
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Author: Masahiro Yamada <yamada.masahiro@socionext.com>
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 """
 Move config options from headers to defconfig files.
index 682420890222c8e2374a3c85642d27a09b254fdb..a46411fc99fb5e63dbd1173a7c865a30739ff55d 100755 (executable)
@@ -1,9 +1,9 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0
 #
 ######################################################
 # Copyright (C) 2016 Marvell International Ltd.
 #
-# SPDX-License-Identifier:     GPL-2.0
 # https://spdx.org/licenses
 #
 # Author: Konstantin Porotchkin kostap@marvell.com
index 2e7200957620ca843f4bb78759f86113f0d6bd99..04d86f87a86e5050d2e66de92dedd49af1f1ee02 100644 (file)
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX28 image generator
  *
  * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
  * on behalf of DENX Software Engineering GmbH
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <fcntl.h>
index c8f1f204e3c329a03603985d9d2fc1785ba92551..0bb5c6aa6b994b5189d2fc4f9a2e20bcc7004061 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Freescale i.MX23/i.MX28 SB image generator
  *
  * Copyright (C) 2012-2013 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifdef CONFIG_MXS
index 88f72eb9d1fd58dd24fa6c5d362cffe3e2dea76e..a6a45a4b03a0a42e049b1731fc8be32f1c9add05 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Freescale i.MX28 SB image generator
  *
  * Copyright (C) 2012 Marek Vasut <marex@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef __MXSSB_H__
index 57e25753a2f063c0e46f638e4a9bbcbc086aba64..e21b0e2b60b6b7c26476eb57162f58a23eaa0934 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Program for finding M & N values for DPLLs
  * To be run on Host PC
@@ -6,8 +7,6 @@
  * Texas Instruments, <www.ti.com>
  *
  * Aneesh V <aneesh@ti.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <stdlib.h>
 #include <stdio.h>
index 01e02649e1e20fdf5db00690b9fae7eebca82ac3..c59cdcc79b3d0f4934817fca231bc4e6c6fc7c87 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2010
  * Linaro LTD, www.linaro.org
@@ -10,8 +11,6 @@
  * (C) Copyright 2008
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index 8744ae7a2de7969227edec35aa6652006c03b07d..175fac2da6f389f85a091896472917a25e435373 100644 (file)
@@ -1,10 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2010
  * Linaro LTD, www.linaro.org
  * Author John Rigby <john.rigby@linaro.org>
  * Based on TI's signGP.c
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _OMAPIMAGE_H_
index f7651d0e1fb5b449fe0a1a2931fc9c82c13e520d..21e43c876a9f4fc9c33b9bde7c635068920ced12 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2009 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    LGPL-2.0+
  */
 
 /*
index 695ffcfe7988cb0fc83bd2ad204f53bf354b0180..3a2106ed7e5b8e42b7db477e4f30042b1724e353 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: LGPL-2.0+ */
 /*
  * Copyright 2009 Extreme Engineering Solutions, Inc.
- *
- * SPDX-License-Identifier:    LGPL-2.0+
  */
 
 #ifndef __OS_SUPPORT_H_
index 8582ed6ba12cca5149a946b26b2be9cc4702c79f..606780e2ed9b9bb99fc5aab479019402a6e002a5 100644 (file)
@@ -1,7 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 What is this?
 =============
index 2915d97950d32c3920ab6e93523c2f031a4d1065..d47ea438b7da58cc1c6d569dbc8c55f0b6e3e6f6 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import collections
 import command
index bebc495b5994e2bc7e5c3f7a856a24166581f42f..598bfdcd90b6d2e3995db2f6fce9011ce2335c2d 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import os
 import cros_subprocess
index 3e0adb8f7e292afb8986dafc1d9d8778662855b9..2bf3a0ba5b924e5d454fb4aacfdda565687778ce 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import re
 
index 2c0da84b30864a60280ca382023befde0a23156d..85372f3c0ade0d333b4e4039ee1c8d2189123502 100644 (file)
@@ -1,9 +1,8 @@
 # -*- coding: utf-8 -*-
+# SPDX-License-Identifier:     GPL-2.0+
 #
 # Copyright 2017 Google, Inc
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import contextlib
 import os
index 22b091808a1914f541d4162b4b8da91c7b4614a3..0ffb55a8219ffbcc886b086ffdff0bcad61fd74a 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2012 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import command
 import gitutil
index 08be9377cebaf012eb059b28e091b75f1edcf5aa..64ac0c8d3d6a664b629f3086560c43c2e22694e6 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import command
 import re
index 1b9136aa5c2eaff60f20c5c425b87353ae998efc..b6455b0fa3839e3c26ea633d9f268aeeaf78f201 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import math
 import os
index 7647440be5e9a5b2235d6727ab0e5002b8d27598..8d2c78235a7e48af422b066c38b644adde900f39 100755 (executable)
@@ -1,9 +1,8 @@
 #!/usr/bin/env python2
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 """See README for more information"""
 
index e05ff1163f8fd351927af1a530cb962bbe964083..1d9cfc06252b4c83ca6c08d03e4d523485567abc 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2012 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import os.path
 
index 73ee39448614eb5488cffae84d7742099e573ee3..d526d4ee91d3a6b5a7ee119e3a89c22cf81be6a0 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 from __future__ import print_function
 
index 92379b72e76474173c3b4dd2224dcb474363a914..94ea5b5a1b0c26993833a187873a9075800a23a7 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 from __future__ import print_function
 
index e61804f178155101d652f9c8820e5571bad4b14e..43fdc00ce6f43dce600b1f333c71de34562c9ac0 100644 (file)
@@ -1,6 +1,5 @@
-#
-# SPDX-License-Identifier:      GPL-2.0+
-#
+# SPDX-License-Identifier: GPL-2.0+
+
 from distutils.core import setup
 setup(name='patman',
       version='1.0',
index 137265fc81541ebb77726cce41e17c771fd9126d..4ceab189bf3ccf1fe8797b8708b381d1ac8ee9e8 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2011 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 """Terminal utilities
 
index 51145e83905e6e36d64f31025fe2aa5cbc732ee0..343efc99bd83e68fa4a273d81ee28ed9f3156168 100644 (file)
@@ -1,9 +1,8 @@
 # -*- coding: utf-8 -*-
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2011 The Chromium OS Authors.
 #
-# SPDX-License-Identifier:     GPL-2.0+
-#
 
 import os
 import tempfile
@@ -149,10 +148,10 @@ index 0000000..2234c87
 --- /dev/null
 +++ b/common/bootstage.c
 @@ -0,0 +1,37 @@
++/* SPDX-License-Identifier: GPL-2.0+ */
 +/*
 + * Copyright (c) 2011, Google Inc. All rights reserved.
 + *
-+ * SPDX-License-Identifier:   GPL-2.0+
 + */
 +
 +/*
index ba2485303037c83e93be40e2c67a069e5da731dc..700cb4505d41c498458037c78aa7edcd1a052443 100644 (file)
@@ -1,8 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0+
 #
 # Copyright (c) 2016 Google, Inc
 #
-# SPDX-License-Identifier:      GPL-2.0+
-#
 
 import os
 import shutil
index c5fbd80dbcef2e342c518de8297b5c02386c2acf..4cd49e1c685df32908a35eb53d9b4ad68e5a2582 100644 (file)
@@ -1,7 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0+
 # Copyright (c) 2016 Google, Inc
 #
-# SPDX-License-Identifier:            GPL-2.0+
-#
 # Terminal output logging.
 #
 
index 6e6735acde326f128bc87d42d7197a86070297af..06da1d92ffdd69a1406e989c78ae1501e774ff07 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
  *
  * Cleaned up and refactored by Charles Manning.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include "pblimage.h"
 
index 4ab55ee76874d53a46e88425409dff76935c4080..4320a47d4c887bdb511491634ffd8f8d0fc39ddd 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef PBLCRC32_H
index d25a733d4147f76396ca7fc088e5403c034f8214..d11f9afe24521cb78c2298c31c4700595b76f397 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2012-2014 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 #include "imagetool.h"
 #include <image.h>
index 12bece50a7ded6e0167de1f007448b185a3c98eb..81c5492926bde4b846392b7adc3a43257f07efe4 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * Copyright 2012 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef PBLIMAGE_H
index 632d2da6baae65ec891957f1995d4383ebb4db9e..52eb78e9d061298cf8fd0253c3ee2dcc6f6da3db 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Andes Technology
  * Chih-Mao Chen <cmchen@andestech.com>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Statically process runtime relocations on RISC-V ELF images
  * so that it can be directly executed when loaded at LMA
  * without fixup. Both RV32 and RV64 are supported.
index c07d930f7ed24da4f16409565fdca03b06a4492f..d49258707da4b7b1c32eae05c68b4c042b9fd200 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017 Andes Technology
  * Chih-Mao Chen <cmchen@andestech.com>
  *
- * SPDX-License-Identifier:     GPL-2.0+
- *
  * Statically process runtime relocations on RISC-V ELF images
  * so that it can be directly executed when loaded at LMA
  * without fixup. Both RV32 and RV64 are supported.
index ddf870f66ee7d732a0338e28fb429185476b78b0..c1803fa78a761b7770af7a031442f1e057c4001d 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (c) 2013 Google, Inc
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 /* Decode and dump U-Boot profiling information */
index df968eb5fd1b82e1be321864577da4f6ec14dae1..6a524014b73c9e94fb6edfe20afe8b22c3e7149c 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-2-Clause
 /*
  * Copyright 2013 Freescale Semiconductor, Inc.
  *
- * SPDX-License-Identifier:    GPL-2.0+ BSD-2-Clause
- *
  * 64-bit and little-endian target only until we need to support a different
  * arch that needs this.
  */
index aed2b95fd62b858ce32abe27ad13ab4a023bce30..831c2ad8207ac2ca2513cccb69f879769854d518 100644 (file)
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google,  Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
  * (C) 2017 Theobroma Systems Design und Consulting GmbH
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Helper functions for Rockchip images
  */
 
index 8790f1ceab070b3a4bd9c1d2f4df069d7e80e54a..47f47a52aaf2208cca1cbf91bc1b547cd6f85af8 100644 (file)
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Google,  Inc
  * Written by Simon Glass <sjg@chromium.org>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _RKCOMMON_H
index 9880b1569f165a3709c7de9fd48d1dd5dcb1b93e..a0a3185370b89590bcb3b67c2011e868f132c070 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google, Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * See README.rockchip for details of the rkimage format
  */
 
index c56153d2ca607dddbeb9a5a8b6593b70b6717068..24411d863a0aa7ec161bf12d19d1d0374567f344 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google,  Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * See README.rockchip for details of the rksd format
  */
 
index 4332ce17652172f7c43a6cb5eb3107791b3bee87..faa18fcd183c3de3fc464b9cfc205c6124d80bea 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2015 Google,  Inc
  * Written by Simon Glass <sjg@chromium.org>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * See README.rockchip for details of the rkspi format
  */
 
index 8fe91fe80ee9ac9ab5c2c0f7af25705f212bd486..7f83b50761f08c1771c431a60791060a41fe993b 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2014 Charles Manning <cdhmanning@gmail.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Reference doc http://www.altera.com.cn/literature/hb/cyclone-v/cv_5400A.pdf
  * Note this doc is not entirely accurate. Of particular interest to us is the
  * "header" length field being in U32s and not bytes.
index 437e384d371cad58ab719824c52149498d337a58..08b32ba87dd512a1f5377d24d679dd97731427cd 100644 (file)
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
 /*
  * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
- *
- * SPDX-License-Identifier:    GPL-2.0+        BSD-3-Clause
  */
 
 #include <image.h>
index 6ed1eef29c95e38bf78658131a9548217059f197..1d2e897f6b35f72aadb72946230563fe78e78ce0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -9,8 +10,6 @@
  * (C) Copyright 2008
  * Marvell Semiconductor <www.marvell.com>
  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index 32cc5822cab36a07cd9c2eef669d847c77e28946..65d6aa1ff07bc2bdb11f0bad3a18e65084b31198 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2011
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
@@ -5,8 +6,6 @@
  * Vased on:
  * (C) Copyright 2009
  * Stefano Babic, DENX Software Engineering, sbabic@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #ifndef _UBLIMAGE_H_
index 4a17246da78f1832876771000127c61183827232..90a6f3f59d2da956b6342284ed66bffa9e8671f9 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * (C) Copyright 2007
  * Heiko Schocher, DENX Software Engineering, <hs@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "os_support.h"
index a31fc1099cb5c278b9235ccf7586b78940e82d58..94a6684c19b73c249ed3ba2818cbb838e30db451 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Image manipulator for Vybrid SoCs
  *
@@ -5,8 +6,6 @@
  *
  * (C) Copyright 2016  DENX Software Engineering GmbH
  * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include "imagetool.h"
index aa003a7543b65d99fb0fdd8a81db34f5bc9eabb1..d3f418b0612b311b0537dddce8769c6e07b046a4 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2015 Nathan Rossi <nathan@nathanrossi.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * The following Boot Header format/structures and values are defined in the
  * following documents:
  *   * Xilinx Zynq-7000 Technical Reference Manual (Section 6.3)
index a61fb17c40d2adf5ef33f6a16674c49ee8a5463e..421558d46e328155d87e7d63e2e18d1b1b636768 100644 (file)
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2016 Michal Simek <michals@xilinx.com>
  * Copyright (C) 2015 Nathan Rossi <nathan@nathanrossi.com>
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * The following Boot Header format/structures and values are defined in the
  * following documents:
  *   * ug1085 ZynqMP TRM doc v1.4 (Chapter 11, Table 11-4)