From d024236e5a31a2b4b82cbcc98b31b8170fc88d28 Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Wed, 18 Apr 2018 13:50:47 -0400 Subject: [PATCH] Remove unnecessary instances of DECLARE_GLOBAL_DATA_PTR We have a large number of places where while we historically referenced gd in the code we no longer do, as well as cases where the code added that line "just in case" during development and never dropped it. Signed-off-by: Tom Rini --- api/api_net.c | 2 -- arch/arm/cpu/arm1136/mx31/timer.c | 2 -- arch/arm/cpu/arm1136/mx35/timer.c | 2 -- arch/arm/cpu/armv8/fsl-layerscape/soc.c | 2 -- arch/arm/cpu/armv8/s32v234/cpu.c | 2 -- arch/arm/cpu/pxa/timer.c | 2 -- arch/arm/include/asm/arch-omap4/sys_proto.h | 2 -- arch/arm/include/asm/arch-omap5/sys_proto.h | 2 -- arch/arm/lib/cmd_boot.c | 2 -- arch/arm/mach-at91/spl_atmel.c | 2 -- arch/arm/mach-davinci/spl.c | 2 -- arch/arm/mach-exynos/clock_init_exynos5.c | 2 -- arch/arm/mach-exynos/mmu-arm64.c | 2 -- arch/arm/mach-imx/cmd_dek.c | 2 -- arch/arm/mach-imx/mx7ulp/pcc.c | 2 -- arch/arm/mach-imx/mx7ulp/scg.c | 2 -- arch/arm/mach-imx/mx8m/clock.c | 2 -- arch/arm/mach-imx/mx8m/clock_slice.c | 2 -- arch/arm/mach-imx/timer.c | 2 -- arch/arm/mach-mvebu/armada3700/cpu.c | 2 -- arch/arm/mach-mvebu/armada8k/cpu.c | 2 -- arch/arm/mach-mvebu/sata.c | 2 -- arch/arm/mach-mvebu/timer.c | 2 -- arch/arm/mach-omap2/omap3/board.c | 2 -- arch/arm/mach-omap2/omap4/hwinit.c | 2 -- arch/arm/mach-omap2/omap5/hwinit.c | 2 -- arch/arm/mach-rockchip/rk3036-board-spl.c | 2 -- arch/arm/mach-rockchip/rk3188-board.c | 2 -- arch/arm/mach-rockchip/rk322x-board-spl.c | 2 -- arch/arm/mach-rockchip/rk3288-board-tpl.c | 2 -- arch/arm/mach-rockchip/rk3368-board-spl.c | 2 -- arch/arm/mach-rockchip/rk3368-board-tpl.c | 2 -- arch/arm/mach-rockchip/rk3399-board-spl.c | 2 -- arch/arm/mach-socfpga/clock_manager_arria10.c | 2 -- arch/arm/mach-socfpga/clock_manager_gen5.c | 2 -- arch/arm/mach-socfpga/fpga_manager.c | 2 -- arch/arm/mach-socfpga/freeze_controller.c | 2 -- arch/arm/mach-socfpga/misc_arria10.c | 2 -- arch/arm/mach-socfpga/reset_manager.c | 2 -- arch/arm/mach-socfpga/reset_manager_gen5.c | 2 -- arch/arm/mach-socfpga/scan_manager.c | 2 -- arch/arm/mach-socfpga/system_manager_gen5.c | 2 -- arch/arm/mach-sunxi/board.c | 1 - arch/arm/mach-sunxi/dram_sun9i.c | 2 -- arch/arm/mach-tegra/board186.c | 2 -- arch/arm/mach-tegra/tegra186/nvtboot_board.c | 2 -- arch/arm/mach-zynq/ddrc.c | 2 -- arch/arm/mach-zynq/spl.c | 2 -- arch/microblaze/cpu/spl.c | 2 -- arch/microblaze/lib/bootm.c | 2 -- arch/mips/mach-ath79/ar933x/ddr.c | 2 -- arch/mips/mach-ath79/qca953x/ddr.c | 2 -- arch/nds32/lib/boot.c | 2 -- arch/powerpc/cpu/mpc85xx/cpu_init.c | 2 -- arch/powerpc/cpu/mpc86xx/fdt.c | 2 -- arch/powerpc/lib/extable.c | 2 -- arch/powerpc/lib/spl.c | 2 -- arch/riscv/lib/boot.c | 2 -- arch/sandbox/lib/bootm.c | 2 -- arch/x86/cpu/pci.c | 2 -- arch/x86/cpu/qemu/cpu.c | 2 -- arch/x86/cpu/tangier/tangier.c | 2 -- arch/x86/cpu/x86_64/cpu.c | 2 -- arch/x86/lib/lpc-uclass.c | 2 -- arch/x86/lib/zimage.c | 2 -- board/armadeus/opos6uldev/board.c | 2 -- board/astro/mcf5373l/fpga.c | 2 -- board/bachmann/ot1200/ot1200_spl.c | 2 -- board/barco/platinum/spl_picon.c | 2 -- board/barco/platinum/spl_titanium.c | 2 -- board/cavium/thunderx/atf.c | 2 -- board/cei/cei-tk1-som/cei-tk1-som.c | 2 -- board/compulab/cm_fx6/common.c | 2 -- board/compulab/cm_fx6/spl.c | 2 -- board/compulab/cm_t43/spl.c | 2 -- board/compulab/common/omap3_display.c | 2 -- board/dhelectronics/dh_imx6/dh_imx6_spl.c | 2 -- board/engicam/common/spl.c | 2 -- board/engicam/imx6q/imx6q.c | 2 -- board/engicam/imx6ul/imx6ul.c | 2 -- board/esd/vme8349/pci.c | 2 -- board/freescale/bsc9131rdb/ddr.c | 2 -- board/freescale/bsc9132qds/ddr.c | 2 -- board/freescale/common/vid.c | 2 -- board/freescale/ls1021aqds/ls1021aqds.c | 2 -- board/freescale/ls1088a/eth_ls1088ardb.c | 2 -- board/freescale/m5329evb/nand.c | 2 -- board/freescale/m5373evb/nand.c | 2 -- board/freescale/mpc8308rdb/mpc8308rdb.c | 2 -- board/freescale/mpc832xemds/pci.c | 2 -- board/freescale/mpc8349emds/pci.c | 2 -- board/freescale/mpc8349itx/pci.c | 2 -- board/freescale/p1022ds/p1022ds.c | 2 -- board/freescale/p1023rdb/ddr.c | 2 -- board/gateworks/gw_ventana/gw_ventana_spl.c | 2 -- board/gdsys/mpc8308/hrcon.c | 2 -- board/gdsys/mpc8308/strider.c | 2 -- board/gdsys/p1022/controlcenterd.c | 2 -- board/geekbuying/geekbox/geekbox.c | 2 -- board/intel/edison/edison.c | 2 -- board/keymile/kmp204x/kmp204x.c | 2 -- board/kosagi/novena/novena_spl.c | 2 -- board/liebherr/mccmon6/spl.c | 2 -- board/mpc8308_p1m/mpc8308_p1m.c | 2 -- board/nvidia/jetson-tk1/jetson-tk1.c | 2 -- board/overo/overo.c | 2 -- board/qca/ap121/ap121.c | 2 -- board/qca/ap143/ap143.c | 2 -- board/rockchip/evb_rk3036/evb_rk3036.c | 2 -- board/rockchip/evb_rk3229/evb_rk3229.c | 1 - board/rockchip/evb_rk3399/evb-rk3399.c | 2 -- board/rockchip/kylin_rk3036/kylin_rk3036.c | 2 -- board/rockchip/sheep_rk3368/sheep_rk3368.c | 2 -- board/samsung/espresso7420/espresso7420.c | 2 -- board/samsung/origen/origen.c | 2 -- board/samsung/trats/trats.c | 2 -- board/samsung/trats2/trats2.c | 2 -- board/sbc8349/pci.c | 2 -- board/sbc8548/sbc8548.c | 2 -- board/siemens/draco/board.c | 2 -- board/siemens/pxm2/board.c | 2 -- board/siemens/rut/board.c | 2 -- board/theobroma-systems/lion_rk3368/lion_rk3368.c | 2 -- board/theobroma-systems/puma_rk3399/puma-rk3399.c | 2 -- board/ti/ks2_evm/board_k2e.c | 2 -- board/ti/ks2_evm/board_k2hk.c | 2 -- board/ti/ks2_evm/board_k2l.c | 2 -- board/toradex/colibri_vf/dcu.c | 2 -- board/tplink/wdr4300/wdr4300.c | 2 -- board/tqc/tqm834x/pci.c | 2 -- board/tqc/tqma6/tqma6_mba6.c | 2 -- board/udoo/udoo_spl.c | 2 -- board/varisys/cyrus/cyrus.c | 2 -- board/wandboard/spl.c | 2 -- board/xes/xpedite537x/xpedite537x.c | 2 -- board/xes/xpedite550x/xpedite550x.c | 2 -- cmd/aes.c | 2 -- cmd/blob.c | 2 -- cmd/booti.c | 2 -- cmd/cros_ec.c | 2 -- cmd/i2c.c | 2 -- common/cros_ec.c | 2 -- common/lynxkdi.c | 2 -- common/main.c | 2 -- common/spl/spl_mmc.c | 2 -- common/spl/spl_net.c | 2 -- common/spl/spl_sata.c | 2 -- common/spl/spl_sdp.c | 2 -- common/spl/spl_usb.c | 2 -- common/usb_hub.c | 2 -- disk/part.c | 2 -- drivers/adc/adc-uclass.c | 2 -- drivers/ata/dwc_ahci.c | 2 -- drivers/clk/at91/clk-plladiv.c | 2 -- drivers/clk/at91/clk-utmi.c | 2 -- drivers/clk/at91/sckc.c | 2 -- drivers/clk/clk-hsdk-cgu.c | 2 -- drivers/clk/clk_stm32h7.c | 2 -- drivers/clk/clk_zynqmp.c | 2 -- drivers/clk/exynos/clk-exynos7420.c | 2 -- drivers/clk/rockchip/clk_rk3036.c | 2 -- drivers/clk/rockchip/clk_rk3128.c | 2 -- drivers/clk/rockchip/clk_rk3188.c | 2 -- drivers/clk/rockchip/clk_rk322x.c | 2 -- drivers/clk/rockchip/clk_rk3328.c | 2 -- drivers/clk/rockchip/clk_rk3368.c | 2 -- drivers/clk/rockchip/clk_rk3399.c | 2 -- drivers/clk/rockchip/clk_rv1108.c | 2 -- drivers/cpu/cpu-uclass.c | 2 -- drivers/ddr/altera/sdram.c | 2 -- drivers/ddr/fsl/main.c | 2 -- drivers/dma/dma-uclass.c | 2 -- drivers/fpga/socfpga.c | 2 -- drivers/fpga/socfpga_arria10.c | 2 -- drivers/fpga/socfpga_gen5.c | 2 -- drivers/gpio/hsdk-creg-gpio.c | 2 -- drivers/gpio/imx_rgpio2p.c | 2 -- drivers/gpio/mvebu_gpio.c | 2 -- drivers/gpio/mxc_gpio.c | 2 -- drivers/gpio/pm8916_gpio.c | 2 -- drivers/gpio/sandbox.c | 2 -- drivers/gpio/sunxi_gpio.c | 2 -- drivers/gpio/tegra186_gpio.c | 2 -- drivers/gpio/tegra_gpio.c | 2 -- drivers/i2c/ast_i2c.c | 2 -- drivers/i2c/i2c-cdns.c | 2 -- drivers/i2c/imx_lpi2c.c | 1 - drivers/i2c/omap24xx_i2c.c | 2 -- drivers/i2c/rk_i2c.c | 2 -- drivers/i2c/sandbox_i2c.c | 2 -- drivers/i2c/stm32f7_i2c.c | 2 -- drivers/i2c/tegra_i2c.c | 2 -- drivers/input/cros_ec_keyb.c | 2 -- drivers/input/tegra-kbc.c | 2 -- drivers/led/led_gpio.c | 2 -- drivers/mailbox/mailbox-uclass.c | 2 -- drivers/mailbox/tegra-hsp.c | 2 -- drivers/misc/cros_ec.c | 2 -- drivers/misc/cros_ec_sandbox.c | 2 -- drivers/misc/cros_ec_spi.c | 2 -- drivers/misc/i2c_eeprom_emul.c | 2 -- drivers/misc/spltest_sandbox.c | 2 -- drivers/misc/syscon_sandbox.c | 2 -- drivers/mmc/arm_pl180_mmci.c | 2 -- drivers/mmc/bcm2835_sdhost.c | 2 -- drivers/mmc/gen_atmel_mci.c | 2 -- drivers/mmc/mmc-uclass.c | 2 -- drivers/mmc/rockchip_dw_mmc.c | 2 -- drivers/mmc/rockchip_sdhci.c | 1 - drivers/mmc/sandbox_mmc.c | 2 -- drivers/mmc/stm32_sdmmc2.c | 2 -- drivers/mmc/tegra_mmc.c | 2 -- drivers/mtd/nand/nand.c | 2 -- drivers/mtd/spi/sandbox.c | 2 -- drivers/mtd/spi/spi_flash.c | 2 -- drivers/net/designware.c | 2 -- drivers/net/fsl_mcdmafec.c | 2 -- drivers/net/gmac_rockchip.c | 2 -- drivers/net/lpc32xx_eth.c | 2 -- drivers/net/mcffec.c | 2 -- drivers/net/netconsole.c | 2 -- drivers/net/phy/micrel_ksz8xxx.c | 2 -- drivers/net/phy/micrel_ksz90x1.c | 2 -- drivers/pch/pch-uclass.c | 2 -- drivers/pci/pci-aardvark.c | 2 -- drivers/pci/pci-emul-uclass.c | 2 -- drivers/pci/pci_sandbox.c | 2 -- drivers/pci/pci_tegra.c | 2 -- drivers/phy/meson-gxl-usb2.c | 2 -- drivers/phy/meson-gxl-usb3.c | 2 -- drivers/phy/phy-uclass.c | 2 -- drivers/phy/sandbox-phy.c | 2 -- drivers/pinctrl/aspeed/pinctrl_ast2500.c | 2 -- drivers/pinctrl/exynos/pinctrl-exynos7420.c | 2 -- drivers/pinctrl/renesas/pfc.c | 2 -- drivers/pinctrl/rockchip/pinctrl_rk3036.c | 2 -- drivers/pinctrl/rockchip/pinctrl_rk3328.c | 2 -- drivers/pinctrl/rockchip/pinctrl_rk3368.c | 2 -- drivers/pinctrl/rockchip/pinctrl_rk3399.c | 2 -- drivers/pinctrl/rockchip/pinctrl_rv1108.c | 2 -- drivers/power/domain/power-domain-uclass.c | 2 -- drivers/power/pmic/act8846.c | 2 -- drivers/power/pmic/i2c_pmic_emul.c | 2 -- drivers/power/pmic/lp873x.c | 2 -- drivers/power/pmic/lp87565.c | 2 -- drivers/power/pmic/max77686.c | 2 -- drivers/power/pmic/max8997.c | 2 -- drivers/power/pmic/max8998.c | 2 -- drivers/power/pmic/palmas.c | 2 -- drivers/power/pmic/pfuze100.c | 2 -- drivers/power/pmic/pm8916.c | 2 -- drivers/power/pmic/pmic-uclass.c | 2 -- drivers/power/pmic/pmic_tps65910_dm.c | 2 -- drivers/power/pmic/rk8xx.c | 2 -- drivers/power/pmic/s2mps11.c | 2 -- drivers/power/pmic/s5m8767.c | 2 -- drivers/power/pmic/sandbox.c | 2 -- drivers/power/pmic/tps65090.c | 2 -- drivers/power/regulator/fixed.c | 2 -- drivers/power/regulator/lp873x_regulator.c | 2 -- drivers/power/regulator/lp87565_regulator.c | 2 -- drivers/power/regulator/max77686.c | 2 -- drivers/power/regulator/palmas_regulator.c | 2 -- drivers/power/regulator/pbias_regulator.c | 2 -- drivers/power/regulator/regulator-uclass.c | 2 -- drivers/power/regulator/s2mps11_regulator.c | 2 -- drivers/power/regulator/s5m8767.c | 2 -- drivers/power/regulator/sandbox.c | 2 -- drivers/pwm/exynos_pwm.c | 2 -- drivers/pwm/rk_pwm.c | 2 -- drivers/pwm/sandbox_pwm.c | 2 -- drivers/pwm/tegra_pwm.c | 2 -- drivers/ram/rockchip/dmc-rk3368.c | 2 -- drivers/ram/rockchip/sdram_rk3128.c | 1 - drivers/ram/rockchip/sdram_rk3188.c | 2 -- drivers/ram/rockchip/sdram_rk3288.c | 2 -- drivers/ram/rockchip/sdram_rk3328.c | 1 - drivers/ram/rockchip/sdram_rk3399.c | 1 - drivers/ram/stm32_sdram.c | 2 -- drivers/ram/stm32mp1/stm32mp1_ram.c | 2 -- drivers/reset/ast2500-reset.c | 2 -- drivers/reset/reset-uclass.c | 2 -- drivers/rtc/i2c_rtc_emul.c | 2 -- drivers/serial/altera_jtag_uart.c | 2 -- drivers/serial/lpc32xx_hsuart.c | 2 -- drivers/serial/serial_meson.c | 2 -- drivers/serial/serial_stm32.c | 2 -- drivers/serial/serial_xuartlite.c | 2 -- drivers/serial/serial_zynq.c | 2 -- drivers/spi/altera_spi.c | 2 -- drivers/spi/atmel_spi.c | 2 -- drivers/spi/rk_spi.c | 2 -- drivers/spi/sandbox_spi.c | 2 -- drivers/spi/tegra114_spi.c | 2 -- drivers/spmi/spmi-sandbox.c | 2 -- drivers/spmi/spmi-uclass.c | 2 -- drivers/sysreset/sysreset_sandbox.c | 2 -- drivers/timer/ag101p_timer.c | 2 -- drivers/timer/altera_timer.c | 2 -- drivers/timer/ast_timer.c | 2 -- drivers/timer/atcpit100_timer.c | 2 -- drivers/timer/omap-timer.c | 2 -- drivers/tpm/tpm_tis_infineon.c | 2 -- drivers/usb/emul/sandbox_flash.c | 2 -- drivers/usb/emul/sandbox_hub.c | 2 -- drivers/usb/emul/sandbox_keyb.c | 2 -- drivers/usb/emul/usb-emul-uclass.c | 2 -- drivers/usb/host/dwc2.c | 2 -- drivers/usb/host/dwc3-of-simple.c | 2 -- drivers/usb/host/ehci-atmel.c | 2 -- drivers/usb/host/ehci-tegra.c | 2 -- drivers/usb/host/usb-sandbox.c | 2 -- drivers/usb/host/usb-uclass.c | 2 -- drivers/usb/host/xhci-dwc3.c | 2 -- drivers/usb/host/xhci-fsl.c | 2 -- drivers/usb/host/xhci-mvebu.c | 2 -- drivers/usb/host/xhci-omap.c | 2 -- drivers/usb/host/xhci-rockchip.c | 2 -- drivers/usb/host/xhci-zynqmp.c | 2 -- drivers/video/backlight_gpio.c | 2 -- drivers/video/bridge/anx6345.c | 2 -- drivers/video/exynos/exynos_dp_lowlevel.c | 2 -- drivers/video/mx3fb.c | 2 -- drivers/video/pwm_backlight.c | 2 -- drivers/video/rockchip/rk3288_mipi.c | 2 -- drivers/video/rockchip/rk3399_mipi.c | 2 -- drivers/video/rockchip/rk_edp.c | 2 -- drivers/video/simple_panel.c | 2 -- drivers/video/tegra124/display.c | 2 -- drivers/video/tegra124/dp.c | 2 -- drivers/video/tegra124/sor.c | 2 -- drivers/watchdog/ast_wdt.c | 2 -- drivers/watchdog/mpc8xx_wdt.c | 2 -- drivers/watchdog/sandbox_wdt.c | 2 -- drivers/watchdog/ulp_wdog.c | 2 -- drivers/watchdog/wdt-uclass.c | 2 -- env/ext4.c | 2 -- env/fat.c | 2 -- env/sata.c | 2 -- lib/efi/efi.c | 2 -- lib/efi/efi_stub.c | 2 -- lib/efi_loader/efi_image_loader.c | 2 -- lib/efi_loader/efi_net.c | 2 -- lib/of_live.c | 2 -- lib/smbios.c | 2 -- net/net.c | 2 -- post/lib_powerpc/cpu.c | 2 -- test/dm/adc.c | 2 -- test/dm/eth.c | 2 -- test/dm/gpio.c | 2 -- test/dm/led.c | 2 -- test/dm/mmc.c | 2 -- test/dm/phy.c | 2 -- test/dm/pmic.c | 2 -- test/dm/pwm.c | 2 -- test/dm/regmap.c | 2 -- test/dm/regulator.c | 2 -- test/dm/spmi.c | 2 -- test/dm/syscon.c | 2 -- test/dm/timer.c | 2 -- test/dm/usb.c | 2 -- test/dm/video.c | 2 -- 362 files changed, 717 deletions(-) diff --git a/api/api_net.c b/api/api_net.c index 67c2916..80658b5 100644 --- a/api/api_net.c +++ b/api/api_net.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define DEBUG #undef DEBUG diff --git a/arch/arm/cpu/arm1136/mx31/timer.c b/arch/arm/cpu/arm1136/mx31/timer.c index 3a81ce4..ea9eca1 100644 --- a/arch/arm/cpu/arm1136/mx31/timer.c +++ b/arch/arm/cpu/arm1136/mx31/timer.c @@ -23,8 +23,6 @@ #define GPTCR_CLKSOURCE_32 (4 << 6) /* Clock source */ #define GPTCR_TEN 1 /* Timer enable */ -DECLARE_GLOBAL_DATA_PTR; - /* The 32768Hz 32-bit timer overruns in 131072 seconds */ int timer_init(void) { diff --git a/arch/arm/cpu/arm1136/mx35/timer.c b/arch/arm/cpu/arm1136/mx35/timer.c index 4edf533..c396e15 100644 --- a/arch/arm/cpu/arm1136/mx35/timer.c +++ b/arch/arm/cpu/arm1136/mx35/timer.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* General purpose timers bitfields */ #define GPTCR_SWR (1<<15) /* Software reset */ #define GPTCR_FRR (1<<9) /* Freerun / restart */ diff --git a/arch/arm/cpu/armv8/fsl-layerscape/soc.c b/arch/arm/cpu/armv8/fsl-layerscape/soc.c index 18fb937..2fdc0eb 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/soc.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/soc.c @@ -26,8 +26,6 @@ #endif #include -DECLARE_GLOBAL_DATA_PTR; - bool soc_has_dp_ddr(void) { struct ccsr_gur __iomem *gur = (void *)(CONFIG_SYS_FSL_GUTS_ADDR); diff --git a/arch/arm/cpu/armv8/s32v234/cpu.c b/arch/arm/cpu/armv8/s32v234/cpu.c index 5c97e0e..282cd02 100644 --- a/arch/arm/cpu/armv8/s32v234/cpu.c +++ b/arch/arm/cpu/armv8/s32v234/cpu.c @@ -12,8 +12,6 @@ #include #include "cpu.h" -DECLARE_GLOBAL_DATA_PTR; - u32 cpu_mask(void) { return readl(MC_ME_CS); diff --git a/arch/arm/cpu/pxa/timer.c b/arch/arm/cpu/pxa/timer.c index 7c25e67..ba33271 100644 --- a/arch/arm/cpu/pxa/timer.c +++ b/arch/arm/cpu/pxa/timer.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int timer_init(void) { writel(0, CONFIG_SYS_TIMER_COUNTER); diff --git a/arch/arm/include/asm/arch-omap4/sys_proto.h b/arch/arm/include/asm/arch-omap4/sys_proto.h index c9f0b3a..c8298c5 100644 --- a/arch/arm/include/asm/arch-omap4/sys_proto.h +++ b/arch/arm/include/asm/arch-omap4/sys_proto.h @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_SYS_EMIF_PRECALCULATED_TIMING_REGS extern const struct emif_regs emif_regs_elpida_200_mhz_2cs; extern const struct emif_regs emif_regs_elpida_380_mhz_1cs; diff --git a/arch/arm/include/asm/arch-omap5/sys_proto.h b/arch/arm/include/asm/arch-omap5/sys_proto.h index d43cd7f..e99bf77 100644 --- a/arch/arm/include/asm/arch-omap5/sys_proto.h +++ b/arch/arm/include/asm/arch-omap5/sys_proto.h @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * Structure for Iodelay configuration registers. * Theoretical max for g_delay is 21560 ps. diff --git a/arch/arm/lib/cmd_boot.c b/arch/arm/lib/cmd_boot.c index 37bb6a5..781a6ea 100644 --- a/arch/arm/lib/cmd_boot.c +++ b/arch/arm/lib/cmd_boot.c @@ -21,8 +21,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * ARMv7M does not support ARM instruction mode. However, the * interworking BLX and BX instructions do encode the ARM/Thumb diff --git a/arch/arm/mach-at91/spl_atmel.c b/arch/arm/mach-at91/spl_atmel.c index ce16ef3..ae008d5 100644 --- a/arch/arm/mach-at91/spl_atmel.c +++ b/arch/arm/mach-at91/spl_atmel.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static void switch_to_main_crystal_osc(void) { struct at91_pmc *pmc = (struct at91_pmc *)ATMEL_BASE_PMC; diff --git a/arch/arm/mach-davinci/spl.c b/arch/arm/mach-davinci/spl.c index 4c74db9..f455316 100644 --- a/arch/arm/mach-davinci/spl.c +++ b/arch/arm/mach-davinci/spl.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_SPL_LIBCOMMON_SUPPORT void puts(const char *str) { diff --git a/arch/arm/mach-exynos/clock_init_exynos5.c b/arch/arm/mach-exynos/clock_init_exynos5.c index 1b7498d..2c55e40 100644 --- a/arch/arm/mach-exynos/clock_init_exynos5.c +++ b/arch/arm/mach-exynos/clock_init_exynos5.c @@ -21,8 +21,6 @@ #define FSYS1_MMC0_DIV_MASK 0xff0f #define FSYS1_MMC0_DIV_VAL 0x0701 -DECLARE_GLOBAL_DATA_PTR; - struct arm_clk_ratios arm_clk_ratios[] = { #ifdef CONFIG_EXYNOS5420 { diff --git a/arch/arm/mach-exynos/mmu-arm64.c b/arch/arm/mach-exynos/mmu-arm64.c index 2381422..e0dd94c 100644 --- a/arch/arm/mach-exynos/mmu-arm64.c +++ b/arch/arm/mach-exynos/mmu-arm64.c @@ -8,8 +8,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_EXYNOS7420 static struct mm_region exynos7420_mem_map[] = { { diff --git a/arch/arm/mach-imx/cmd_dek.c b/arch/arm/mach-imx/cmd_dek.c index ada8adf..62cd56e 100644 --- a/arch/arm/mach-imx/cmd_dek.c +++ b/arch/arm/mach-imx/cmd_dek.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /** * blob_dek() - Encapsulate the DEK as a blob using CAM's Key * @src: - Address of data to be encapsulated diff --git a/arch/arm/mach-imx/mx7ulp/pcc.c b/arch/arm/mach-imx/mx7ulp/pcc.c index edd84e5..1d39c5b 100644 --- a/arch/arm/mach-imx/mx7ulp/pcc.c +++ b/arch/arm/mach-imx/mx7ulp/pcc.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define PCC_CLKSRC_TYPES 2 #define PCC_CLKSRC_NUM 7 diff --git a/arch/arm/mach-imx/mx7ulp/scg.c b/arch/arm/mach-imx/mx7ulp/scg.c index c117af0..341f8cc 100644 --- a/arch/arm/mach-imx/mx7ulp/scg.c +++ b/arch/arm/mach-imx/mx7ulp/scg.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - scg_p scg1_regs = (scg_p)SCG1_RBASE; static u32 scg_src_get_rate(enum scg_clk clksrc) diff --git a/arch/arm/mach-imx/mx8m/clock.c b/arch/arm/mach-imx/mx8m/clock.c index c56ba99..0481117 100644 --- a/arch/arm/mach-imx/mx8m/clock.c +++ b/arch/arm/mach-imx/mx8m/clock.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static struct anamix_pll *ana_pll = (struct anamix_pll *)ANATOP_BASE_ADDR; static u32 decode_frac_pll(enum clk_root_src frac_pll) diff --git a/arch/arm/mach-imx/mx8m/clock_slice.c b/arch/arm/mach-imx/mx8m/clock_slice.c index e734498..b851d59 100644 --- a/arch/arm/mach-imx/mx8m/clock_slice.c +++ b/arch/arm/mach-imx/mx8m/clock_slice.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static struct ccm_reg *ccm_reg = (struct ccm_reg *)CCM_BASE_ADDR; static struct clk_root_map root_array[] = { diff --git a/arch/arm/mach-imx/timer.c b/arch/arm/mach-imx/timer.c index 69dbf3c..60f706f 100644 --- a/arch/arm/mach-imx/timer.c +++ b/arch/arm/mach-imx/timer.c @@ -38,8 +38,6 @@ static struct mxc_gpt *cur_gpt = (struct mxc_gpt *)GPT1_BASE_ADDR; #define GPTPR_PRESCALER24M_SHIFT 12 #define GPTPR_PRESCALER24M_MASK (0xF << GPTPR_PRESCALER24M_SHIFT) -DECLARE_GLOBAL_DATA_PTR; - static inline int gpt_has_clk_source_osc(void) { #if defined(CONFIG_MX6) diff --git a/arch/arm/mach-mvebu/armada3700/cpu.c b/arch/arm/mach-mvebu/armada3700/cpu.c index ab4164c..37ef134 100644 --- a/arch/arm/mach-mvebu/armada3700/cpu.c +++ b/arch/arm/mach-mvebu/armada3700/cpu.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Armada 3700 */ #define MVEBU_GPIO_NB_REG_BASE (MVEBU_REGISTER(0x13800)) diff --git a/arch/arm/mach-mvebu/armada8k/cpu.c b/arch/arm/mach-mvebu/armada8k/cpu.c index ce7e913..2b3419b 100644 --- a/arch/arm/mach-mvebu/armada8k/cpu.c +++ b/arch/arm/mach-mvebu/armada8k/cpu.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Armada 7k/8k */ #define MVEBU_RFU_BASE (MVEBU_REGISTER(0x6f0000)) #define RFU_GLOBAL_SW_RST (MVEBU_RFU_BASE + 0x84) diff --git a/arch/arm/mach-mvebu/sata.c b/arch/arm/mach-mvebu/sata.c index 5d8032b..526c4a6 100644 --- a/arch/arm/mach-mvebu/sata.c +++ b/arch/arm/mach-mvebu/sata.c @@ -8,8 +8,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * Dummy implementation that can be overwritten by a board * specific function diff --git a/arch/arm/mach-mvebu/timer.c b/arch/arm/mach-mvebu/timer.c index f5c2eaa..a86128e 100644 --- a/arch/arm/mach-mvebu/timer.c +++ b/arch/arm/mach-mvebu/timer.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define TIMER_LOAD_VAL 0xffffffff static int init_done __attribute__((section(".data"))) = 0; diff --git a/arch/arm/mach-omap2/omap3/board.c b/arch/arm/mach-omap2/omap3/board.c index a61b933..b4c9af1 100644 --- a/arch/arm/mach-omap2/omap3/board.c +++ b/arch/arm/mach-omap2/omap3/board.c @@ -28,8 +28,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Declarations */ extern omap3_sysinfo sysinfo; #ifndef CONFIG_SYS_L2CACHE_OFF diff --git a/arch/arm/mach-omap2/omap4/hwinit.c b/arch/arm/mach-omap2/omap4/hwinit.c index 67ab1cc..4bda162 100644 --- a/arch/arm/mach-omap2/omap4/hwinit.c +++ b/arch/arm/mach-omap2/omap4/hwinit.c @@ -21,8 +21,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - u32 *const omap_si_rev = (u32 *)OMAP_SRAM_SCRATCH_OMAP_REV; static const struct gpio_bank gpio_bank_44xx[6] = { diff --git a/arch/arm/mach-omap2/omap5/hwinit.c b/arch/arm/mach-omap2/omap5/hwinit.c index 57f2a86..e7a3f57 100644 --- a/arch/arm/mach-omap2/omap5/hwinit.c +++ b/arch/arm/mach-omap2/omap5/hwinit.c @@ -24,8 +24,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - u32 *const omap_si_rev = (u32 *)OMAP_SRAM_SCRATCH_OMAP_REV; #ifndef CONFIG_DM_GPIO diff --git a/arch/arm/mach-rockchip/rk3036-board-spl.c b/arch/arm/mach-rockchip/rk3036-board-spl.c index 550e3a1..4501cd1 100644 --- a/arch/arm/mach-rockchip/rk3036-board-spl.c +++ b/arch/arm/mach-rockchip/rk3036-board-spl.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define GRF_BASE 0x20008000 #define DEBUG_UART_BASE 0x20068000 diff --git a/arch/arm/mach-rockchip/rk3188-board.c b/arch/arm/mach-rockchip/rk3188-board.c index 916d18f..9005705 100644 --- a/arch/arm/mach-rockchip/rk3188-board.c +++ b/arch/arm/mach-rockchip/rk3188-board.c @@ -18,8 +18,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int board_late_init(void) { struct rk3188_grf *grf; diff --git a/arch/arm/mach-rockchip/rk322x-board-spl.c b/arch/arm/mach-rockchip/rk322x-board-spl.c index d3d0446..4d8e8bd 100644 --- a/arch/arm/mach-rockchip/rk322x-board-spl.c +++ b/arch/arm/mach-rockchip/rk322x-board-spl.c @@ -21,8 +21,6 @@ u32 spl_boot_device(void) { return BOOT_DEVICE_MMC1; } -DECLARE_GLOBAL_DATA_PTR; - #define GRF_BASE 0x11000000 #define SGRF_BASE 0x10140000 diff --git a/arch/arm/mach-rockchip/rk3288-board-tpl.c b/arch/arm/mach-rockchip/rk3288-board-tpl.c index 150beea..6f7097d 100644 --- a/arch/arm/mach-rockchip/rk3288-board-tpl.c +++ b/arch/arm/mach-rockchip/rk3288-board-tpl.c @@ -19,8 +19,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define GRF_BASE 0xff770000 void board_init_f(ulong dummy) { diff --git a/arch/arm/mach-rockchip/rk3368-board-spl.c b/arch/arm/mach-rockchip/rk3368-board-spl.c index 8055ae5..a1d504b 100644 --- a/arch/arm/mach-rockchip/rk3368-board-spl.c +++ b/arch/arm/mach-rockchip/rk3368-board-spl.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - void board_debug_uart_init(void) { } diff --git a/arch/arm/mach-rockchip/rk3368-board-tpl.c b/arch/arm/mach-rockchip/rk3368-board-tpl.c index 60d5aea..f5bc0d4 100644 --- a/arch/arm/mach-rockchip/rk3368-board-tpl.c +++ b/arch/arm/mach-rockchip/rk3368-board-tpl.c @@ -18,8 +18,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * The SPL (and also the full U-Boot stage on the RK3368) will run in * secure mode (i.e. EL3) and an ATF will eventually be booted before diff --git a/arch/arm/mach-rockchip/rk3399-board-spl.c b/arch/arm/mach-rockchip/rk3399-board-spl.c index d35990e..4eb7f01 100644 --- a/arch/arm/mach-rockchip/rk3399-board-spl.c +++ b/arch/arm/mach-rockchip/rk3399-board-spl.c @@ -19,8 +19,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - void board_return_to_bootrom(void) { back_to_bootrom(BROM_BOOT_NEXTSTAGE); diff --git a/arch/arm/mach-socfpga/clock_manager_arria10.c b/arch/arm/mach-socfpga/clock_manager_arria10.c index 623a266..4bc4acb 100644 --- a/arch/arm/mach-socfpga/clock_manager_arria10.c +++ b/arch/arm/mach-socfpga/clock_manager_arria10.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static u32 eosc1_hz; static u32 cb_intosc_hz; static u32 f2s_free_hz; diff --git a/arch/arm/mach-socfpga/clock_manager_gen5.c b/arch/arm/mach-socfpga/clock_manager_gen5.c index 4e5b6d1..1b3914b 100644 --- a/arch/arm/mach-socfpga/clock_manager_gen5.c +++ b/arch/arm/mach-socfpga/clock_manager_gen5.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct socfpga_clock_manager *clock_manager_base = (struct socfpga_clock_manager *)SOCFPGA_CLKMGR_ADDRESS; diff --git a/arch/arm/mach-socfpga/fpga_manager.c b/arch/arm/mach-socfpga/fpga_manager.c index f909573..16e4a78 100644 --- a/arch/arm/mach-socfpga/fpga_manager.c +++ b/arch/arm/mach-socfpga/fpga_manager.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Timeout count */ #define FPGA_TIMEOUT_CNT 0x1000000 diff --git a/arch/arm/mach-socfpga/freeze_controller.c b/arch/arm/mach-socfpga/freeze_controller.c index 71d5d99..62fa854 100644 --- a/arch/arm/mach-socfpga/freeze_controller.c +++ b/arch/arm/mach-socfpga/freeze_controller.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct socfpga_freeze_controller *freeze_controller_base = (void *)(SOCFPGA_SYSMGR_ADDRESS + SYSMGR_FRZCTRL_ADDRESS); diff --git a/arch/arm/mach-socfpga/misc_arria10.c b/arch/arm/mach-socfpga/misc_arria10.c index 9d751f6..475fd59 100644 --- a/arch/arm/mach-socfpga/misc_arria10.c +++ b/arch/arm/mach-socfpga/misc_arria10.c @@ -28,8 +28,6 @@ #define PINMUX_UART1_TX_SHARED_IO_OFFSET_Q3_7 0x78 #define PINMUX_UART1_TX_SHARED_IO_OFFSET_Q4_3 0x98 -DECLARE_GLOBAL_DATA_PTR; - #if defined(CONFIG_SPL_BUILD) static struct pl310_regs *const pl310 = (struct pl310_regs *)CONFIG_SYS_PL310_BASE; diff --git a/arch/arm/mach-socfpga/reset_manager.c b/arch/arm/mach-socfpga/reset_manager.c index 29438ed..484b295 100644 --- a/arch/arm/mach-socfpga/reset_manager.c +++ b/arch/arm/mach-socfpga/reset_manager.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct socfpga_reset_manager *reset_manager_base = (void *)SOCFPGA_RSTMGR_ADDRESS; diff --git a/arch/arm/mach-socfpga/reset_manager_gen5.c b/arch/arm/mach-socfpga/reset_manager_gen5.c index aa88adb..c591274 100644 --- a/arch/arm/mach-socfpga/reset_manager_gen5.c +++ b/arch/arm/mach-socfpga/reset_manager_gen5.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct socfpga_reset_manager *reset_manager_base = (void *)SOCFPGA_RSTMGR_ADDRESS; static const struct socfpga_system_manager *sysmgr_regs = diff --git a/arch/arm/mach-socfpga/scan_manager.c b/arch/arm/mach-socfpga/scan_manager.c index 566b33f..8b271b1 100644 --- a/arch/arm/mach-socfpga/scan_manager.c +++ b/arch/arm/mach-socfpga/scan_manager.c @@ -28,8 +28,6 @@ #define SCANMGR_STAT_ACTIVE (1 << 31) #define SCANMGR_STAT_WFIFOCNT_MASK 0x70000000 -DECLARE_GLOBAL_DATA_PTR; - static const struct socfpga_scan_manager *scan_manager_base = (void *)(SOCFPGA_SCANMGR_ADDRESS); static const struct socfpga_freeze_controller *freeze_controller_base = diff --git a/arch/arm/mach-socfpga/system_manager_gen5.c b/arch/arm/mach-socfpga/system_manager_gen5.c index 3588a57..e0af775 100644 --- a/arch/arm/mach-socfpga/system_manager_gen5.c +++ b/arch/arm/mach-socfpga/system_manager_gen5.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static struct socfpga_system_manager *sysmgr_regs = (struct socfpga_system_manager *)SOCFPGA_SYSMGR_ADDRESS; diff --git a/arch/arm/mach-sunxi/board.c b/arch/arm/mach-sunxi/board.c index 1753fae..ac456ca 100644 --- a/arch/arm/mach-sunxi/board.c +++ b/arch/arm/mach-sunxi/board.c @@ -209,7 +209,6 @@ void s_init(void) } #ifdef CONFIG_SPL_BUILD -DECLARE_GLOBAL_DATA_PTR; #endif /* The sunxi internal brom will try to loader external bootloader diff --git a/arch/arm/mach-sunxi/dram_sun9i.c b/arch/arm/mach-sunxi/dram_sun9i.c index 8c681f3..e7d423f 100644 --- a/arch/arm/mach-sunxi/dram_sun9i.c +++ b/arch/arm/mach-sunxi/dram_sun9i.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define DRAM_CLK (CONFIG_DRAM_CLK * 1000000) /* diff --git a/arch/arm/mach-tegra/board186.c b/arch/arm/mach-tegra/board186.c index 691c3fd..9e95123 100644 --- a/arch/arm/mach-tegra/board186.c +++ b/arch/arm/mach-tegra/board186.c @@ -7,8 +7,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int board_early_init_f(void) { return 0; diff --git a/arch/arm/mach-tegra/tegra186/nvtboot_board.c b/arch/arm/mach-tegra/tegra186/nvtboot_board.c index 8ecb454..bef3ce8 100644 --- a/arch/arm/mach-tegra/tegra186/nvtboot_board.c +++ b/arch/arm/mach-tegra/tegra186/nvtboot_board.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - extern unsigned long nvtboot_boot_x0; /* diff --git a/arch/arm/mach-zynq/ddrc.c b/arch/arm/mach-zynq/ddrc.c index 047a7b4..795e2bd 100644 --- a/arch/arm/mach-zynq/ddrc.c +++ b/arch/arm/mach-zynq/ddrc.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_ZYNQ_DDRC_INIT void zynq_ddrc_init(void) {} #else diff --git a/arch/arm/mach-zynq/spl.c b/arch/arm/mach-zynq/spl.c index 0a303f4..d1e61aa 100644 --- a/arch/arm/mach-zynq/spl.c +++ b/arch/arm/mach-zynq/spl.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - void board_init_f(ulong dummy) { ps7_init(); diff --git a/arch/microblaze/cpu/spl.c b/arch/microblaze/cpu/spl.c index 3d57a5a..3407e36 100644 --- a/arch/microblaze/cpu/spl.c +++ b/arch/microblaze/cpu/spl.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - bool boot_linux; u32 spl_boot_device(void) diff --git a/arch/microblaze/lib/bootm.c b/arch/microblaze/lib/bootm.c index 154671d..0be72f5 100644 --- a/arch/microblaze/lib/bootm.c +++ b/arch/microblaze/lib/bootm.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int do_bootm_linux(int flag, int argc, char * const argv[], bootm_headers_t *images) { diff --git a/arch/mips/mach-ath79/ar933x/ddr.c b/arch/mips/mach-ath79/ar933x/ddr.c index 2a25e23..eeaf4ae 100644 --- a/arch/mips/mach-ath79/ar933x/ddr.c +++ b/arch/mips/mach-ath79/ar933x/ddr.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define DDR_CTRL_UPD_EMR3S BIT(5) #define DDR_CTRL_UPD_EMR2S BIT(4) #define DDR_CTRL_PRECHARGE BIT(3) diff --git a/arch/mips/mach-ath79/qca953x/ddr.c b/arch/mips/mach-ath79/qca953x/ddr.c index c6049d8..92d591c 100644 --- a/arch/mips/mach-ath79/qca953x/ddr.c +++ b/arch/mips/mach-ath79/qca953x/ddr.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define DDR_CTRL_UPD_EMR3S BIT(5) #define DDR_CTRL_UPD_EMR2S BIT(4) #define DDR_CTRL_PRECHARGE BIT(3) diff --git a/arch/nds32/lib/boot.c b/arch/nds32/lib/boot.c index f9c1c6b..1313506 100644 --- a/arch/nds32/lib/boot.c +++ b/arch/nds32/lib/boot.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - unsigned long do_go_exec(ulong (*entry)(int, char * const []), int argc, char * const argv[]) { diff --git a/arch/powerpc/cpu/mpc85xx/cpu_init.c b/arch/powerpc/cpu/mpc85xx/cpu_init.c index b350bfe..99abb67 100644 --- a/arch/powerpc/cpu/mpc85xx/cpu_init.c +++ b/arch/powerpc/cpu/mpc85xx/cpu_init.c @@ -54,8 +54,6 @@ #include #endif -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_SYS_FSL_SINGLE_SOURCE_CLK /* * For deriving usb clock from 100MHz sysclk, reference divisor is set diff --git a/arch/powerpc/cpu/mpc86xx/fdt.c b/arch/powerpc/cpu/mpc86xx/fdt.c index 948ad8f..4bd36b6 100644 --- a/arch/powerpc/cpu/mpc86xx/fdt.c +++ b/arch/powerpc/cpu/mpc86xx/fdt.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - extern void ft_fixup_num_cores(void *blob); extern void ft_srio_setup(void *blob); diff --git a/arch/powerpc/lib/extable.c b/arch/powerpc/lib/extable.c index ed047da..2f8b932 100644 --- a/arch/powerpc/lib/extable.c +++ b/arch/powerpc/lib/extable.c @@ -21,8 +21,6 @@ * on our cache or tlb entries. */ -DECLARE_GLOBAL_DATA_PTR; - struct exception_table_entry { unsigned long insn, fixup; diff --git a/arch/powerpc/lib/spl.c b/arch/powerpc/lib/spl.c index b931970..bc47717 100644 --- a/arch/powerpc/lib/spl.c +++ b/arch/powerpc/lib/spl.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * This function jumps to an image with argument. Normally an FDT or ATAGS * image. diff --git a/arch/riscv/lib/boot.c b/arch/riscv/lib/boot.c index 39ba9b4..ffad66d 100644 --- a/arch/riscv/lib/boot.c +++ b/arch/riscv/lib/boot.c @@ -8,8 +8,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - unsigned long do_go_exec(ulong (*entry)(int, char * const []), int argc, char * const argv[]) { diff --git a/arch/sandbox/lib/bootm.c b/arch/sandbox/lib/bootm.c index 0c9a797..c7226ff 100644 --- a/arch/sandbox/lib/bootm.c +++ b/arch/sandbox/lib/bootm.c @@ -7,8 +7,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define LINUX_ARM_ZIMAGE_MAGIC 0x016f2818 struct arm_z_header { diff --git a/arch/x86/cpu/pci.c b/arch/x86/cpu/pci.c index c9c7637..2728c00 100644 --- a/arch/x86/cpu/pci.c +++ b/arch/x86/cpu/pci.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int pci_x86_read_config(struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) { diff --git a/arch/x86/cpu/qemu/cpu.c b/arch/x86/cpu/qemu/cpu.c index b1a965e..b53630b 100644 --- a/arch/x86/cpu/qemu/cpu.c +++ b/arch/x86/cpu/qemu/cpu.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int cpu_qemu_get_desc(struct udevice *dev, char *buf, int size) { if (size < CPU_MAX_NAME_LEN) diff --git a/arch/x86/cpu/tangier/tangier.c b/arch/x86/cpu/tangier/tangier.c index 20d6c60..ac8733c 100644 --- a/arch/x86/cpu/tangier/tangier.c +++ b/arch/x86/cpu/tangier/tangier.c @@ -8,8 +8,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * Miscellaneous platform dependent initializations */ diff --git a/arch/x86/cpu/x86_64/cpu.c b/arch/x86/cpu/x86_64/cpu.c index cafae15..693d1a3 100644 --- a/arch/x86/cpu/x86_64/cpu.c +++ b/arch/x86/cpu/x86_64/cpu.c @@ -8,8 +8,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Global declaration of gd */ struct global_data *global_data_ptr; diff --git a/arch/x86/lib/lpc-uclass.c b/arch/x86/lib/lpc-uclass.c index eb033e6..37b0c21 100644 --- a/arch/x86/lib/lpc-uclass.c +++ b/arch/x86/lib/lpc-uclass.c @@ -8,8 +8,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - UCLASS_DRIVER(lpc) = { .id = UCLASS_LPC, .name = "lpc", diff --git a/arch/x86/lib/zimage.c b/arch/x86/lib/zimage.c index 6af1bf4..9932ee6 100644 --- a/arch/x86/lib/zimage.c +++ b/arch/x86/lib/zimage.c @@ -28,8 +28,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * Memory lay-out: * diff --git a/board/armadeus/opos6uldev/board.c b/board/armadeus/opos6uldev/board.c index 646094a..02d8940 100644 --- a/board/armadeus/opos6uldev/board.c +++ b/board/armadeus/opos6uldev/board.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_VIDEO_MXS #define LCD_PAD_CTRL ( \ PAD_CTL_HYS | PAD_CTL_PUS_100K_UP | PAD_CTL_PUE | \ diff --git a/board/astro/mcf5373l/fpga.c b/board/astro/mcf5373l/fpga.c index 53e0072..72b93ac 100644 --- a/board/astro/mcf5373l/fpga.c +++ b/board/astro/mcf5373l/fpga.c @@ -25,8 +25,6 @@ #include #include "fpga.h" -DECLARE_GLOBAL_DATA_PTR; - int altera_pre_fn(int cookie) { gpio_t *gpiop = (gpio_t *)MMAP_GPIO; diff --git a/board/bachmann/ot1200/ot1200_spl.c b/board/bachmann/ot1200/ot1200_spl.c index f3dff95..dd1ade7 100644 --- a/board/bachmann/ot1200/ot1200_spl.c +++ b/board/bachmann/ot1200/ot1200_spl.c @@ -8,8 +8,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Configure MX6Q/DUAL mmdc DDR io registers */ static struct mx6dq_iomux_ddr_regs ot1200_ddr_ioregs = { /* SDCLK[0:1], CAS, RAS, Reset: Differential input, 48ohm */ diff --git a/board/barco/platinum/spl_picon.c b/board/barco/platinum/spl_picon.c index f49adf0..0f6ff3a 100644 --- a/board/barco/platinum/spl_picon.c +++ b/board/barco/platinum/spl_picon.c @@ -21,8 +21,6 @@ #include "platinum.h" -DECLARE_GLOBAL_DATA_PTR; - #undef RTT_NOM_120OHM /* use 120ohm Rtt_nom vs 60ohm (lower power) */ /* Configure MX6Q/DUAL mmdc DDR io registers */ diff --git a/board/barco/platinum/spl_titanium.c b/board/barco/platinum/spl_titanium.c index c27fb48..7af890a 100644 --- a/board/barco/platinum/spl_titanium.c +++ b/board/barco/platinum/spl_titanium.c @@ -21,8 +21,6 @@ #include "platinum.h" -DECLARE_GLOBAL_DATA_PTR; - #undef RTT_NOM_120OHM /* use 120ohm Rtt_nom vs 60ohm (lower power) */ /* Configure MX6Q/DUAL mmdc DDR io registers */ diff --git a/board/cavium/thunderx/atf.c b/board/cavium/thunderx/atf.c index 6ab9de9..51b4a9f 100644 --- a/board/cavium/thunderx/atf.c +++ b/board/cavium/thunderx/atf.c @@ -16,8 +16,6 @@ #include -DECLARE_GLOBAL_DATA_PTR; - ssize_t atf_read_mmc(uintptr_t offset, void *buffer, size_t size) { struct pt_regs regs; diff --git a/board/cei/cei-tk1-som/cei-tk1-som.c b/board/cei/cei-tk1-som/cei-tk1-som.c index 7c87bd1..c2e27b7 100644 --- a/board/cei/cei-tk1-som/cei-tk1-som.c +++ b/board/cei/cei-tk1-som/cei-tk1-som.c @@ -13,8 +13,6 @@ #include "pinmux-config-cei-tk1-som.h" -DECLARE_GLOBAL_DATA_PTR; - /* * Routine: pinmux_init * Description: Do individual peripheral pinmux configs diff --git a/board/compulab/cm_fx6/common.c b/board/compulab/cm_fx6/common.c index 19fa5d3..796931d 100644 --- a/board/compulab/cm_fx6/common.c +++ b/board/compulab/cm_fx6/common.c @@ -15,8 +15,6 @@ #include #include "common.h" -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_FSL_ESDHC #define USDHC_PAD_CTRL (PAD_CTL_PUS_47K_UP | \ PAD_CTL_SPEED_LOW | PAD_CTL_DSE_80ohm | \ diff --git a/board/compulab/cm_fx6/spl.c b/board/compulab/cm_fx6/spl.c index 16e5bf8..924f5d7 100644 --- a/board/compulab/cm_fx6/spl.c +++ b/board/compulab/cm_fx6/spl.c @@ -20,8 +20,6 @@ #include #include "common.h" -DECLARE_GLOBAL_DATA_PTR; - enum ddr_config { DDR_16BIT_256MB, DDR_32BIT_512MB, diff --git a/board/compulab/cm_t43/spl.c b/board/compulab/cm_t43/spl.c index b7d118e..ccdf6b3 100644 --- a/board/compulab/cm_t43/spl.c +++ b/board/compulab/cm_t43/spl.c @@ -14,8 +14,6 @@ #include #include "board.h" -DECLARE_GLOBAL_DATA_PTR; - const struct dpll_params dpll_mpu = { 800, 24, 1, -1, -1, -1, -1 }; const struct dpll_params dpll_core = { 1000, 24, -1, -1, 10, 8, 4 }; const struct dpll_params dpll_per = { 960, 24, 5, -1, -1, -1, -1 }; diff --git a/board/compulab/common/omap3_display.c b/board/compulab/common/omap3_display.c index ed2077e..e19fbb9 100644 --- a/board/compulab/common/omap3_display.c +++ b/board/compulab/common/omap3_display.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum display_type { NONE, DVI, diff --git a/board/dhelectronics/dh_imx6/dh_imx6_spl.c b/board/dhelectronics/dh_imx6/dh_imx6_spl.c index 57ae7f1..c4b81a9 100644 --- a/board/dhelectronics/dh_imx6/dh_imx6_spl.c +++ b/board/dhelectronics/dh_imx6/dh_imx6_spl.c @@ -45,8 +45,6 @@ (PAD_CTL_PUS_47K_UP | PAD_CTL_SPEED_LOW | PAD_CTL_DSE_80ohm | \ PAD_CTL_SRE_FAST | PAD_CTL_HYS) -DECLARE_GLOBAL_DATA_PTR; - static const struct mx6dq_iomux_ddr_regs dhcom6dq_ddr_ioregs = { .dram_sdclk_0 = 0x00020030, .dram_sdclk_1 = 0x00020030, diff --git a/board/engicam/common/spl.c b/board/engicam/common/spl.c index 6e2389d..6d4f8c3 100644 --- a/board/engicam/common/spl.c +++ b/board/engicam/common/spl.c @@ -23,8 +23,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define UART_PAD_CTRL (PAD_CTL_PKE | PAD_CTL_PUE | \ PAD_CTL_PUS_100K_UP | PAD_CTL_SPEED_MED | \ PAD_CTL_DSE_40ohm | PAD_CTL_SRE_FAST | PAD_CTL_HYS) diff --git a/board/engicam/imx6q/imx6q.c b/board/engicam/imx6q/imx6q.c index fe37088..1c57358 100644 --- a/board/engicam/imx6q/imx6q.c +++ b/board/engicam/imx6q/imx6q.c @@ -22,8 +22,6 @@ #include "../common/board.h" -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_NAND_MXS #define GPMI_PAD_CTRL0 (PAD_CTL_PKE | PAD_CTL_PUE | PAD_CTL_PUS_100K_UP) #define GPMI_PAD_CTRL1 (PAD_CTL_DSE_40ohm | PAD_CTL_SPEED_MED | \ diff --git a/board/engicam/imx6ul/imx6ul.c b/board/engicam/imx6ul/imx6ul.c index a903a36..26c6354 100644 --- a/board/engicam/imx6ul/imx6ul.c +++ b/board/engicam/imx6ul/imx6ul.c @@ -22,8 +22,6 @@ #include "../common/board.h" -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_NAND_MXS #define GPMI_PAD_CTRL0 (PAD_CTL_PKE | PAD_CTL_PUE | PAD_CTL_PUS_100K_UP) diff --git a/board/esd/vme8349/pci.c b/board/esd/vme8349/pci.c index 4d3b21d..f1cfa23 100644 --- a/board/esd/vme8349/pci.c +++ b/board/esd/vme8349/pci.c @@ -20,8 +20,6 @@ #include #include "vme8349pin.h" -DECLARE_GLOBAL_DATA_PTR; - static struct pci_region pci1_regions[] = { { bus_start: CONFIG_SYS_PCI1_MEM_BASE, diff --git a/board/freescale/bsc9131rdb/ddr.c b/board/freescale/bsc9131rdb/ddr.c index 339c576..2a5e61e 100644 --- a/board/freescale/bsc9131rdb/ddr.c +++ b/board/freescale/bsc9131rdb/ddr.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_SYS_DDR_RAW_TIMING #define CONFIG_SYS_DRAM_SIZE 1024 diff --git a/board/freescale/bsc9132qds/ddr.c b/board/freescale/bsc9132qds/ddr.c index 43f163a..49b6b8f 100644 --- a/board/freescale/bsc9132qds/ddr.c +++ b/board/freescale/bsc9132qds/ddr.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_SYS_DDR_RAW_TIMING fsl_ddr_cfg_regs_t ddr_cfg_regs_800 = { diff --git a/board/freescale/common/vid.c b/board/freescale/common/vid.c index a9451c5..eb25f5e 100644 --- a/board/freescale/common/vid.c +++ b/board/freescale/common/vid.c @@ -17,8 +17,6 @@ #endif #include "vid.h" -DECLARE_GLOBAL_DATA_PTR; - int __weak i2c_multiplexer_select_vid_channel(u8 channel) { return 0; diff --git a/board/freescale/ls1021aqds/ls1021aqds.c b/board/freescale/ls1021aqds/ls1021aqds.c index 8b3f4ad..99c1032 100644 --- a/board/freescale/ls1021aqds/ls1021aqds.c +++ b/board/freescale/ls1021aqds/ls1021aqds.c @@ -38,8 +38,6 @@ #define SET_SDHC_MUX_SEL(reg, value) ((reg & 0x0f) | value) #define SET_EC_MUX_SEL(reg, value) ((reg & 0xf0) | value) -DECLARE_GLOBAL_DATA_PTR; - enum { MUX_TYPE_CAN, MUX_TYPE_IIC2, diff --git a/board/freescale/ls1088a/eth_ls1088ardb.c b/board/freescale/ls1088a/eth_ls1088ardb.c index 97accc9..fa86118 100644 --- a/board/freescale/ls1088a/eth_ls1088ardb.c +++ b/board/freescale/ls1088a/eth_ls1088ardb.c @@ -18,8 +18,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int board_eth_init(bd_t *bis) { #if defined(CONFIG_FSL_MC_ENET) diff --git a/board/freescale/m5329evb/nand.c b/board/freescale/m5329evb/nand.c index 8849681..291346d 100644 --- a/board/freescale/m5329evb/nand.c +++ b/board/freescale/m5329evb/nand.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #if defined(CONFIG_CMD_NAND) #include #include diff --git a/board/freescale/m5373evb/nand.c b/board/freescale/m5373evb/nand.c index a96a599..4b03540 100644 --- a/board/freescale/m5373evb/nand.c +++ b/board/freescale/m5373evb/nand.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #if defined(CONFIG_CMD_NAND) #include #include diff --git a/board/freescale/mpc8308rdb/mpc8308rdb.c b/board/freescale/mpc8308rdb/mpc8308rdb.c index 93c7200..0cf1c08 100644 --- a/board/freescale/mpc8308rdb/mpc8308rdb.c +++ b/board/freescale/mpc8308rdb/mpc8308rdb.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * The following are used to control the SPI chip selects for the SPI command. */ diff --git a/board/freescale/mpc832xemds/pci.c b/board/freescale/mpc832xemds/pci.c index e8b2b11..274bf93 100644 --- a/board/freescale/mpc832xemds/pci.c +++ b/board/freescale/mpc832xemds/pci.c @@ -16,8 +16,6 @@ #include #include "../common/pq-mds-pib.h" -DECLARE_GLOBAL_DATA_PTR; - static struct pci_region pci1_regions[] = { { bus_start: CONFIG_SYS_PCI1_MEM_BASE, diff --git a/board/freescale/mpc8349emds/pci.c b/board/freescale/mpc8349emds/pci.c index 9f7324f..311517f 100644 --- a/board/freescale/mpc8349emds/pci.c +++ b/board/freescale/mpc8349emds/pci.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static struct pci_region pci1_regions[] = { { bus_start: CONFIG_SYS_PCI1_MEM_BASE, diff --git a/board/freescale/mpc8349itx/pci.c b/board/freescale/mpc8349itx/pci.c index afc9df0..adb0ed8 100644 --- a/board/freescale/mpc8349itx/pci.c +++ b/board/freescale/mpc8349itx/pci.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static struct pci_region pci1_regions[] = { { bus_start: CONFIG_SYS_PCI1_MEM_BASE, diff --git a/board/freescale/p1022ds/p1022ds.c b/board/freescale/p1022ds/p1022ds.c index 4e3c824..89acea3 100644 --- a/board/freescale/p1022ds/p1022ds.c +++ b/board/freescale/p1022ds/p1022ds.c @@ -28,8 +28,6 @@ #include "../common/ngpixis.h" -DECLARE_GLOBAL_DATA_PTR; - int board_early_init_f(void) { ccsr_gur_t *gur = (void *)CONFIG_SYS_MPC85xx_GUTS_ADDR; diff --git a/board/freescale/p1023rdb/ddr.c b/board/freescale/p1023rdb/ddr.c index d587df5..191a824 100644 --- a/board/freescale/p1023rdb/ddr.c +++ b/board/freescale/p1023rdb/ddr.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* CONFIG_SYS_DDR_RAW_TIMING */ /* * Hynix H5TQ1G83TFR-H9C diff --git a/board/gateworks/gw_ventana/gw_ventana_spl.c b/board/gateworks/gw_ventana/gw_ventana_spl.c index bdbe5e7..ee93e54 100644 --- a/board/gateworks/gw_ventana/gw_ventana_spl.c +++ b/board/gateworks/gw_ventana/gw_ventana_spl.c @@ -21,8 +21,6 @@ #include "gsc.h" #include "common.h" -DECLARE_GLOBAL_DATA_PTR; - #define RTT_NOM_120OHM /* use 120ohm Rtt_nom vs 60ohm (lower power) */ #define GSC_EEPROM_DDR_SIZE 0x2B /* enum (512,1024,2048) MB */ #define GSC_EEPROM_DDR_WIDTH 0x2D /* enum (32,64) bit */ diff --git a/board/gdsys/mpc8308/hrcon.c b/board/gdsys/mpc8308/hrcon.c index ed5cb33..d1ed273 100644 --- a/board/gdsys/mpc8308/hrcon.c +++ b/board/gdsys/mpc8308/hrcon.c @@ -33,8 +33,6 @@ #include -DECLARE_GLOBAL_DATA_PTR; - #define MAX_MUX_CHANNELS 2 enum { diff --git a/board/gdsys/mpc8308/strider.c b/board/gdsys/mpc8308/strider.c index c8ea8a4..c3b09b2 100644 --- a/board/gdsys/mpc8308/strider.c +++ b/board/gdsys/mpc8308/strider.c @@ -36,8 +36,6 @@ #include -DECLARE_GLOBAL_DATA_PTR; - #define MAX_MUX_CHANNELS 2 enum { diff --git a/board/gdsys/p1022/controlcenterd.c b/board/gdsys/p1022/controlcenterd.c index b5f445a..7bdc924 100644 --- a/board/gdsys/p1022/controlcenterd.c +++ b/board/gdsys/p1022/controlcenterd.c @@ -44,8 +44,6 @@ #include "../common/dp501.h" #include "controlcenterd-id.h" -DECLARE_GLOBAL_DATA_PTR; - enum { HWVER_100 = 0, HWVER_110 = 1, diff --git a/board/geekbuying/geekbox/geekbox.c b/board/geekbuying/geekbox/geekbox.c index 88b67f9..b638186 100644 --- a/board/geekbuying/geekbox/geekbox.c +++ b/board/geekbuying/geekbox/geekbox.c @@ -6,8 +6,6 @@ #include -DECLARE_GLOBAL_DATA_PTR; - int board_init(void) { return 0; diff --git a/board/intel/edison/edison.c b/board/intel/edison/edison.c index 4b1e6d0..e3334f8 100644 --- a/board/intel/edison/edison.c +++ b/board/intel/edison/edison.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static struct dwc3_device dwc3_device_data = { .maximum_speed = USB_SPEED_HIGH, .base = CONFIG_SYS_USB_OTG_BASE, diff --git a/board/keymile/kmp204x/kmp204x.c b/board/keymile/kmp204x/kmp204x.c index d70b1d1..bc229e8 100644 --- a/board/keymile/kmp204x/kmp204x.c +++ b/board/keymile/kmp204x/kmp204x.c @@ -24,8 +24,6 @@ #include "../common/common.h" #include "kmp204x.h" -DECLARE_GLOBAL_DATA_PTR; - static uchar ivm_content[CONFIG_SYS_IVM_EEPROM_MAX_LEN]; int checkboard(void) diff --git a/board/kosagi/novena/novena_spl.c b/board/kosagi/novena/novena_spl.c index b4a68da..0dd0b6e 100644 --- a/board/kosagi/novena/novena_spl.c +++ b/board/kosagi/novena/novena_spl.c @@ -27,8 +27,6 @@ #include "novena.h" -DECLARE_GLOBAL_DATA_PTR; - #define UART_PAD_CTRL \ (PAD_CTL_PKE | PAD_CTL_PUE | \ PAD_CTL_PUS_100K_UP | PAD_CTL_SPEED_MED | \ diff --git a/board/liebherr/mccmon6/spl.c b/board/liebherr/mccmon6/spl.c index 196da46..61d12ba 100644 --- a/board/liebherr/mccmon6/spl.c +++ b/board/liebherr/mccmon6/spl.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #if defined(CONFIG_SPL_BUILD) #include /* diff --git a/board/mpc8308_p1m/mpc8308_p1m.c b/board/mpc8308_p1m/mpc8308_p1m.c index e96645f..a5a036f 100644 --- a/board/mpc8308_p1m/mpc8308_p1m.c +++ b/board/mpc8308_p1m/mpc8308_p1m.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int checkboard(void) { printf("Board: MPC8308 P1M\n"); diff --git a/board/nvidia/jetson-tk1/jetson-tk1.c b/board/nvidia/jetson-tk1/jetson-tk1.c index c20da29..31695d4 100644 --- a/board/nvidia/jetson-tk1/jetson-tk1.c +++ b/board/nvidia/jetson-tk1/jetson-tk1.c @@ -15,8 +15,6 @@ #include "pinmux-config-jetson-tk1.h" -DECLARE_GLOBAL_DATA_PTR; - /* * Routine: pinmux_init * Description: Do individual peripheral pinmux configs diff --git a/board/overo/overo.c b/board/overo/overo.c index 7b44a37..102f980 100644 --- a/board/overo/overo.c +++ b/board/overo/overo.c @@ -32,8 +32,6 @@ #include #endif -DECLARE_GLOBAL_DATA_PTR; - #define TWL4030_I2C_BUS 0 #define EXPANSION_EEPROM_I2C_BUS 2 #define EXPANSION_EEPROM_I2C_ADDRESS 0x51 diff --git a/board/qca/ap121/ap121.c b/board/qca/ap121/ap121.c index ac9be35..56ae8e1 100644 --- a/board/qca/ap121/ap121.c +++ b/board/qca/ap121/ap121.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_DEBUG_UART_BOARD_INIT void board_debug_uart_init(void) { diff --git a/board/qca/ap143/ap143.c b/board/qca/ap143/ap143.c index 19b55ac..1ebd362 100644 --- a/board/qca/ap143/ap143.c +++ b/board/qca/ap143/ap143.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_DEBUG_UART_BOARD_INIT void board_debug_uart_init(void) { diff --git a/board/rockchip/evb_rk3036/evb_rk3036.c b/board/rockchip/evb_rk3036/evb_rk3036.c index 288370a..86187e3 100644 --- a/board/rockchip/evb_rk3036/evb_rk3036.c +++ b/board/rockchip/evb_rk3036/evb_rk3036.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - void get_ddr_config(struct rk3036_ddr_config *config) { /* K4B4G1646Q config */ diff --git a/board/rockchip/evb_rk3229/evb_rk3229.c b/board/rockchip/evb_rk3229/evb_rk3229.c index a9a3a40..5fe1868 100644 --- a/board/rockchip/evb_rk3229/evb_rk3229.c +++ b/board/rockchip/evb_rk3229/evb_rk3229.c @@ -9,4 +9,3 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; diff --git a/board/rockchip/evb_rk3399/evb-rk3399.c b/board/rockchip/evb_rk3399/evb-rk3399.c index 502dec3..0f9267b 100644 --- a/board/rockchip/evb_rk3399/evb-rk3399.c +++ b/board/rockchip/evb_rk3399/evb-rk3399.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int board_init(void) { struct udevice *pinctrl, *regulator; diff --git a/board/rockchip/kylin_rk3036/kylin_rk3036.c b/board/rockchip/kylin_rk3036/kylin_rk3036.c index 9134994..e1af124 100644 --- a/board/rockchip/kylin_rk3036/kylin_rk3036.c +++ b/board/rockchip/kylin_rk3036/kylin_rk3036.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - void get_ddr_config(struct rk3036_ddr_config *config) { /* K4B4G1646Q config */ diff --git a/board/rockchip/sheep_rk3368/sheep_rk3368.c b/board/rockchip/sheep_rk3368/sheep_rk3368.c index 17adb02..348818c 100644 --- a/board/rockchip/sheep_rk3368/sheep_rk3368.c +++ b/board/rockchip/sheep_rk3368/sheep_rk3368.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int mach_cpu_init(void) { return 0; diff --git a/board/samsung/espresso7420/espresso7420.c b/board/samsung/espresso7420/espresso7420.c index 04a83bc..1ed8680 100644 --- a/board/samsung/espresso7420/espresso7420.c +++ b/board/samsung/espresso7420/espresso7420.c @@ -8,8 +8,6 @@ #include -DECLARE_GLOBAL_DATA_PTR; - int exynos_init(void) { return 0; diff --git a/board/samsung/origen/origen.c b/board/samsung/origen/origen.c index 99a2fac..3d27a94 100644 --- a/board/samsung/origen/origen.c +++ b/board/samsung/origen/origen.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - u32 get_board_rev(void) { return 0; diff --git a/board/samsung/trats/trats.c b/board/samsung/trats/trats.c index f091338..781b579 100644 --- a/board/samsung/trats/trats.c +++ b/board/samsung/trats/trats.c @@ -30,8 +30,6 @@ #include "setup.h" -DECLARE_GLOBAL_DATA_PTR; - unsigned int board_rev; #ifdef CONFIG_REVISION_TAG diff --git a/board/samsung/trats2/trats2.c b/board/samsung/trats2/trats2.c index f9acbd3..6abafeb 100644 --- a/board/samsung/trats2/trats2.c +++ b/board/samsung/trats2/trats2.c @@ -24,8 +24,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static unsigned int board_rev = -1; static inline u32 get_model_rev(void); diff --git a/board/sbc8349/pci.c b/board/sbc8349/pci.c index e792fe3..9b1560b 100644 --- a/board/sbc8349/pci.c +++ b/board/sbc8349/pci.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static struct pci_region pci1_regions[] = { { bus_start: CONFIG_SYS_PCI1_MEM_BASE, diff --git a/board/sbc8548/sbc8548.c b/board/sbc8548/sbc8548.c index 1a48a6c..566777c 100644 --- a/board/sbc8548/sbc8548.c +++ b/board/sbc8548/sbc8548.c @@ -24,8 +24,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - void local_bus_init(void); int board_early_init_f (void) diff --git a/board/siemens/draco/board.c b/board/siemens/draco/board.c index c705b5a..c7a6a7a 100644 --- a/board/siemens/draco/board.c +++ b/board/siemens/draco/board.c @@ -36,8 +36,6 @@ #include "../common/factoryset.h" #include -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_SPL_BUILD static struct draco_baseboard_id __attribute__((section(".data"))) settings; diff --git a/board/siemens/pxm2/board.c b/board/siemens/pxm2/board.c index ab54e58..7339135 100644 --- a/board/siemens/pxm2/board.c +++ b/board/siemens/pxm2/board.c @@ -39,8 +39,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_SPL_BUILD static void board_init_ddr(void) { diff --git a/board/siemens/rut/board.c b/board/siemens/rut/board.c index 2a97414..ed5cde3 100644 --- a/board/siemens/rut/board.c +++ b/board/siemens/rut/board.c @@ -35,8 +35,6 @@ #include "../common/factoryset.h" #include "../../../drivers/video/da8xx-fb.h" -DECLARE_GLOBAL_DATA_PTR; - /* * Read header information from EEPROM into global structure. */ diff --git a/board/theobroma-systems/lion_rk3368/lion_rk3368.c b/board/theobroma-systems/lion_rk3368/lion_rk3368.c index 73b1488..c8fe4d5 100644 --- a/board/theobroma-systems/lion_rk3368/lion_rk3368.c +++ b/board/theobroma-systems/lion_rk3368/lion_rk3368.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int mach_cpu_init(void) { return 0; diff --git a/board/theobroma-systems/puma_rk3399/puma-rk3399.c b/board/theobroma-systems/puma_rk3399/puma-rk3399.c index 1d8b605..a5371fc 100644 --- a/board/theobroma-systems/puma_rk3399/puma-rk3399.c +++ b/board/theobroma-systems/puma_rk3399/puma-rk3399.c @@ -24,8 +24,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int board_init(void) { int ret; diff --git a/board/ti/ks2_evm/board_k2e.c b/board/ti/ks2_evm/board_k2e.c index 6c77d91..e96636b 100644 --- a/board/ti/ks2_evm/board_k2e.c +++ b/board/ti/ks2_evm/board_k2e.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - unsigned int get_external_clk(u32 clk) { unsigned int clk_freq; diff --git a/board/ti/ks2_evm/board_k2hk.c b/board/ti/ks2_evm/board_k2hk.c index e99e635..d61f729 100644 --- a/board/ti/ks2_evm/board_k2hk.c +++ b/board/ti/ks2_evm/board_k2hk.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - unsigned int external_clk[ext_clk_count] = { [sys_clk] = 122880000, [alt_core_clk] = 125000000, diff --git a/board/ti/ks2_evm/board_k2l.c b/board/ti/ks2_evm/board_k2l.c index c65f331..b114c24 100644 --- a/board/ti/ks2_evm/board_k2l.c +++ b/board/ti/ks2_evm/board_k2l.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - unsigned int get_external_clk(u32 clk) { unsigned int clk_freq; diff --git a/board/toradex/colibri_vf/dcu.c b/board/toradex/colibri_vf/dcu.c index 3fa6a76..c0add00 100644 --- a/board/toradex/colibri_vf/dcu.c +++ b/board/toradex/colibri_vf/dcu.c @@ -11,8 +11,6 @@ #include #include "div64.h" -DECLARE_GLOBAL_DATA_PTR; - unsigned int dcu_set_pixel_clock(unsigned int pixclock) { struct ccm_reg *ccm = (struct ccm_reg *)CCM_BASE_ADDR; diff --git a/board/tplink/wdr4300/wdr4300.c b/board/tplink/wdr4300/wdr4300.c index 0f59648..ac26557 100644 --- a/board/tplink/wdr4300/wdr4300.c +++ b/board/tplink/wdr4300/wdr4300.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_USB static void wdr4300_usb_start(void) { diff --git a/board/tqc/tqm834x/pci.c b/board/tqc/tqm834x/pci.c index 1acec84..43ecdf1 100644 --- a/board/tqc/tqm834x/pci.c +++ b/board/tqc/tqm834x/pci.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static struct pci_region pci1_regions[] = { { bus_start: CONFIG_SYS_PCI1_MEM_BASE, diff --git a/board/tqc/tqma6/tqma6_mba6.c b/board/tqc/tqma6/tqma6_mba6.c index be4c132..37ad916 100644 --- a/board/tqc/tqma6/tqma6_mba6.c +++ b/board/tqc/tqma6/tqma6_mba6.c @@ -30,8 +30,6 @@ #include "tqma6_bb.h" -DECLARE_GLOBAL_DATA_PTR; - #define UART_PAD_CTRL (PAD_CTL_PUS_100K_UP | PAD_CTL_SPEED_MED | \ PAD_CTL_DSE_80ohm | PAD_CTL_SRE_FAST | PAD_CTL_HYS) diff --git a/board/udoo/udoo_spl.c b/board/udoo/udoo_spl.c index 694055b..c862ed1 100644 --- a/board/udoo/udoo_spl.c +++ b/board/udoo/udoo_spl.c @@ -21,8 +21,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #if defined(CONFIG_SPL_BUILD) #include diff --git a/board/varisys/cyrus/cyrus.c b/board/varisys/cyrus/cyrus.c index f458627..1daea06 100644 --- a/board/varisys/cyrus/cyrus.c +++ b/board/varisys/cyrus/cyrus.c @@ -22,8 +22,6 @@ #include "cyrus.h" #include "../common/eeprom.h" -DECLARE_GLOBAL_DATA_PTR; - #define GPIO_OPENDRAIN 0x30000000 #define GPIO_DIR 0x3c000004 #define GPIO_INITIAL 0x30000000 diff --git a/board/wandboard/spl.c b/board/wandboard/spl.c index 5b9622e..d03ab43 100644 --- a/board/wandboard/spl.c +++ b/board/wandboard/spl.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #if defined(CONFIG_SPL_BUILD) #include /* diff --git a/board/xes/xpedite537x/xpedite537x.c b/board/xes/xpedite537x/xpedite537x.c index ae606f5..785533d 100644 --- a/board/xes/xpedite537x/xpedite537x.c +++ b/board/xes/xpedite537x/xpedite537x.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - extern void ft_board_pci_setup(void *blob, bd_t *bd); static void flash_cs_fixup(void) diff --git a/board/xes/xpedite550x/xpedite550x.c b/board/xes/xpedite550x/xpedite550x.c index c90bb89..080197c 100644 --- a/board/xes/xpedite550x/xpedite550x.c +++ b/board/xes/xpedite550x/xpedite550x.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - extern void ft_board_pci_setup(void *blob, bd_t *bd); static void flash_cs_fixup(void) diff --git a/cmd/aes.c b/cmd/aes.c index 9d1a740..23bc880 100644 --- a/cmd/aes.c +++ b/cmd/aes.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /** * do_aes() - Handle the "aes" command-line command * @cmdtp: Command data struct pointer diff --git a/cmd/blob.c b/cmd/blob.c index bdd4cfd..ae06ba7 100644 --- a/cmd/blob.c +++ b/cmd/blob.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /** * blob_decap() - Decapsulate the data as a blob * @key_mod: - Pointer to key modifier/key diff --git a/cmd/booti.c b/cmd/booti.c index fff9369..f1e607a 100644 --- a/cmd/booti.c +++ b/cmd/booti.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * Image booting support */ diff --git a/cmd/cros_ec.c b/cmd/cros_ec.c index af0b4ee..c1e2850 100644 --- a/cmd/cros_ec.c +++ b/cmd/cros_ec.c @@ -17,8 +17,6 @@ /* Note: depends on enum ec_current_image */ static const char * const ec_current_image_name[] = {"unknown", "RO", "RW"}; -DECLARE_GLOBAL_DATA_PTR; - /** * Decode a flash region parameter * diff --git a/cmd/i2c.c b/cmd/i2c.c index bfddf8b..8eca6ff 100644 --- a/cmd/i2c.c +++ b/cmd/i2c.c @@ -79,8 +79,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Display values from last command. * Memory modify remembered values are different from display memory. */ diff --git a/common/cros_ec.c b/common/cros_ec.c index 7a4f785..1a0caf8 100644 --- a/common/cros_ec.c +++ b/common/cros_ec.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct cros_ec_dev *board_get_cros_ec_dev(void) { struct udevice *dev; diff --git a/common/lynxkdi.c b/common/lynxkdi.c index f2b95ac..1c8e122 100644 --- a/common/lynxkdi.c +++ b/common/lynxkdi.c @@ -20,6 +20,4 @@ #include -DECLARE_GLOBAL_DATA_PTR; - #error "Lynx KDI support not implemented for configured CPU" diff --git a/common/main.c b/common/main.c index 6a11598..66a03a1 100644 --- a/common/main.c +++ b/common/main.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * Board-specific Platform code can reimplement show_boot_progress () if needed */ diff --git a/common/spl/spl_mmc.c b/common/spl/spl_mmc.c index 4aa0b2c..e780b82 100644 --- a/common/spl/spl_mmc.c +++ b/common/spl/spl_mmc.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int mmc_load_legacy(struct spl_image_info *spl_image, struct mmc *mmc, ulong sector, struct image_header *header) { diff --git a/common/spl/spl_net.c b/common/spl/spl_net.c index 50d0247..33f3b74 100644 --- a/common/spl/spl_net.c +++ b/common/spl/spl_net.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #if defined(CONFIG_SPL_ETH_SUPPORT) || defined(CONFIG_SPL_USB_ETHER) static ulong spl_net_load_read(struct spl_load_info *load, ulong sector, ulong count, void *buf) diff --git a/common/spl/spl_sata.c b/common/spl/spl_sata.c index bac11f6..357f8e5 100644 --- a/common/spl/spl_sata.c +++ b/common/spl/spl_sata.c @@ -18,8 +18,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int spl_sata_load_image(struct spl_image_info *spl_image, struct spl_boot_device *bootdev) { diff --git a/common/spl/spl_sdp.c b/common/spl/spl_sdp.c index 0c4603a..69390ed 100644 --- a/common/spl/spl_sdp.c +++ b/common/spl/spl_sdp.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int spl_sdp_load_image(struct spl_image_info *spl_image, struct spl_boot_device *bootdev) { diff --git a/common/spl/spl_usb.c b/common/spl/spl_usb.c index 567a450..5aac10b 100644 --- a/common/spl/spl_usb.c +++ b/common/spl/spl_usb.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_USB_STORAGE static int usb_stor_curr_dev = -1; /* current device */ #endif diff --git a/common/usb_hub.c b/common/usb_hub.c index b46dfa1..0729a20 100644 --- a/common/usb_hub.c +++ b/common/usb_hub.c @@ -37,8 +37,6 @@ #endif #include -DECLARE_GLOBAL_DATA_PTR; - #include #define USB_BUFSIZ 512 diff --git a/disk/part.c b/disk/part.c index 44ef14d..e31aca4 100644 --- a/disk/part.c +++ b/disk/part.c @@ -24,8 +24,6 @@ /* Check all partition types */ #define PART_TYPE_ALL -1 -DECLARE_GLOBAL_DATA_PTR; - static struct part_driver *part_driver_lookup_type(struct blk_desc *dev_desc) { struct part_driver *drv = diff --git a/drivers/adc/adc-uclass.c b/drivers/adc/adc-uclass.c index a4c20f4..7e9ad85 100644 --- a/drivers/adc/adc-uclass.c +++ b/drivers/adc/adc-uclass.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define ADC_UCLASS_PLATDATA_SIZE sizeof(struct adc_uclass_platdata) #define CHECK_NUMBER true #define CHECK_MASK (!CHECK_NUMBER) diff --git a/drivers/ata/dwc_ahci.c b/drivers/ata/dwc_ahci.c index 6c7371e..bb45214 100644 --- a/drivers/ata/dwc_ahci.c +++ b/drivers/ata/dwc_ahci.c @@ -18,8 +18,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct dwc_ahci_priv { void *base; void *wrapper_base; diff --git a/drivers/clk/at91/clk-plladiv.c b/drivers/clk/at91/clk-plladiv.c index 0599d28..520fd13 100644 --- a/drivers/clk/at91/clk-plladiv.c +++ b/drivers/clk/at91/clk-plladiv.c @@ -12,8 +12,6 @@ #include #include "pmc.h" -DECLARE_GLOBAL_DATA_PTR; - static int at91_plladiv_clk_enable(struct clk *clk) { return 0; diff --git a/drivers/clk/at91/clk-utmi.c b/drivers/clk/at91/clk-utmi.c index 875bf29..54970b9 100644 --- a/drivers/clk/at91/clk-utmi.c +++ b/drivers/clk/at91/clk-utmi.c @@ -14,8 +14,6 @@ #include #include "pmc.h" -DECLARE_GLOBAL_DATA_PTR; - /* * The purpose of this clock is to generate a 480 MHz signal. A different * rate can't be configured. diff --git a/drivers/clk/at91/sckc.c b/drivers/clk/at91/sckc.c index 0c08812..de8013e 100644 --- a/drivers/clk/at91/sckc.c +++ b/drivers/clk/at91/sckc.c @@ -8,8 +8,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct udevice_id at91_sckc_match[] = { { .compatible = "atmel,at91sam9x5-sckc" }, {} diff --git a/drivers/clk/clk-hsdk-cgu.c b/drivers/clk/clk-hsdk-cgu.c index 4362d58..56ef08c 100644 --- a/drivers/clk/clk-hsdk-cgu.c +++ b/drivers/clk/clk-hsdk-cgu.c @@ -59,8 +59,6 @@ * |----------------------------> */ -DECLARE_GLOBAL_DATA_PTR; - #define CGU_ARC_IDIV 0x080 #define CGU_TUN_IDIV_TUN 0x380 #define CGU_TUN_IDIV_ROM 0x390 diff --git a/drivers/clk/clk_stm32h7.c b/drivers/clk/clk_stm32h7.c index 9ee2e2e..5516b48 100644 --- a/drivers/clk/clk_stm32h7.c +++ b/drivers/clk/clk_stm32h7.c @@ -15,8 +15,6 @@ #include -DECLARE_GLOBAL_DATA_PTR; - /* RCC CR specific definitions */ #define RCC_CR_HSION BIT(0) #define RCC_CR_HSIRDY BIT(2) diff --git a/drivers/clk/clk_zynqmp.c b/drivers/clk/clk_zynqmp.c index d0d6c89..3f24975 100644 --- a/drivers/clk/clk_zynqmp.c +++ b/drivers/clk/clk_zynqmp.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const resource_size_t zynqmp_crf_apb_clkc_base = 0xfd1a0020; static const resource_size_t zynqmp_crl_apb_clkc_base = 0xff5e0020; diff --git a/drivers/clk/exynos/clk-exynos7420.c b/drivers/clk/exynos/clk-exynos7420.c index e34945d..832b2d8 100644 --- a/drivers/clk/exynos/clk-exynos7420.c +++ b/drivers/clk/exynos/clk-exynos7420.c @@ -14,8 +14,6 @@ #include #include "clk-pll.h" -DECLARE_GLOBAL_DATA_PTR; - #define DIVIDER(reg, shift, mask) \ (((readl(reg) >> shift) & mask) + 1) diff --git a/drivers/clk/rockchip/clk_rk3036.c b/drivers/clk/rockchip/clk_rk3036.c index 5e11318..c8aab7b 100644 --- a/drivers/clk/rockchip/clk_rk3036.c +++ b/drivers/clk/rockchip/clk_rk3036.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum { VCO_MAX_HZ = 2400U * 1000000, VCO_MIN_HZ = 600 * 1000000, diff --git a/drivers/clk/rockchip/clk_rk3128.c b/drivers/clk/rockchip/clk_rk3128.c index 7b479e7..b4dd8d2 100644 --- a/drivers/clk/rockchip/clk_rk3128.c +++ b/drivers/clk/rockchip/clk_rk3128.c @@ -18,8 +18,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum { VCO_MAX_HZ = 2400U * 1000000, VCO_MIN_HZ = 600 * 1000000, diff --git a/drivers/clk/rockchip/clk_rk3188.c b/drivers/clk/rockchip/clk_rk3188.c index cfe6abe..e6bf044 100644 --- a/drivers/clk/rockchip/clk_rk3188.c +++ b/drivers/clk/rockchip/clk_rk3188.c @@ -23,8 +23,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum rk3188_clk_type { RK3188_CRU, RK3188A_CRU, diff --git a/drivers/clk/rockchip/clk_rk322x.c b/drivers/clk/rockchip/clk_rk322x.c index ebcab73..91f5208 100644 --- a/drivers/clk/rockchip/clk_rk322x.c +++ b/drivers/clk/rockchip/clk_rk322x.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum { VCO_MAX_HZ = 3200U * 1000000, VCO_MIN_HZ = 800 * 1000000, diff --git a/drivers/clk/rockchip/clk_rk3328.c b/drivers/clk/rockchip/clk_rk3328.c index 046b4e4..f9a1e96 100644 --- a/drivers/clk/rockchip/clk_rk3328.c +++ b/drivers/clk/rockchip/clk_rk3328.c @@ -18,8 +18,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct pll_div { u32 refdiv; u32 fbdiv; diff --git a/drivers/clk/rockchip/clk_rk3368.c b/drivers/clk/rockchip/clk_rk3368.c index ea00f1f..e5a14ba 100644 --- a/drivers/clk/rockchip/clk_rk3368.c +++ b/drivers/clk/rockchip/clk_rk3368.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #if CONFIG_IS_ENABLED(OF_PLATDATA) struct rk3368_clk_plat { struct dtd_rockchip_rk3368_cru dtd; diff --git a/drivers/clk/rockchip/clk_rk3399.c b/drivers/clk/rockchip/clk_rk3399.c index fb74c44..86d8ca5 100644 --- a/drivers/clk/rockchip/clk_rk3399.c +++ b/drivers/clk/rockchip/clk_rk3399.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #if CONFIG_IS_ENABLED(OF_PLATDATA) struct rk3399_clk_plat { struct dtd_rockchip_rk3399_cru dtd; diff --git a/drivers/clk/rockchip/clk_rv1108.c b/drivers/clk/rockchip/clk_rv1108.c index 42341a8..1cd8ab5 100644 --- a/drivers/clk/rockchip/clk_rv1108.c +++ b/drivers/clk/rockchip/clk_rv1108.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum { VCO_MAX_HZ = 2400U * 1000000, VCO_MIN_HZ = 600 * 1000000, diff --git a/drivers/cpu/cpu-uclass.c b/drivers/cpu/cpu-uclass.c index 73e4853..e47377a 100644 --- a/drivers/cpu/cpu-uclass.c +++ b/drivers/cpu/cpu-uclass.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int cpu_get_desc(struct udevice *dev, char *buf, int size) { struct cpu_ops *ops = cpu_get_ops(dev); diff --git a/drivers/ddr/altera/sdram.c b/drivers/ddr/altera/sdram.c index e74c5b0..0f688f9 100644 --- a/drivers/ddr/altera/sdram.c +++ b/drivers/ddr/altera/sdram.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct sdram_prot_rule { u32 sdram_start; /* SDRAM start address */ u32 sdram_end; /* SDRAM end address */ diff --git a/drivers/ddr/fsl/main.c b/drivers/ddr/fsl/main.c index d0a7b3f..61bbce9 100644 --- a/drivers/ddr/fsl/main.c +++ b/drivers/ddr/fsl/main.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * CONFIG_SYS_FSL_DDR_SDRAM_BASE_PHY is the physical address from the view * of DDR controllers. It is the same as CONFIG_SYS_DDR_SDRAM_BASE for diff --git a/drivers/dma/dma-uclass.c b/drivers/dma/dma-uclass.c index 3d0ce22..7f92d24 100644 --- a/drivers/dma/dma-uclass.c +++ b/drivers/dma/dma-uclass.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int dma_get_device(u32 transfer_type, struct udevice **devp) { struct udevice *dev; diff --git a/drivers/fpga/socfpga.c b/drivers/fpga/socfpga.c index 6e14ebd..aef796c 100644 --- a/drivers/fpga/socfpga.c +++ b/drivers/fpga/socfpga.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Timeout count */ #define FPGA_TIMEOUT_CNT 0x1000000 diff --git a/drivers/fpga/socfpga_arria10.c b/drivers/fpga/socfpga_arria10.c index 685e8e2..ee18675 100644 --- a/drivers/fpga/socfpga_arria10.c +++ b/drivers/fpga/socfpga_arria10.c @@ -23,8 +23,6 @@ #define FPGA_TIMEOUT_MSEC 1000 /* timeout in ms */ #define FPGA_TIMEOUT_CNT 0x1000000 -DECLARE_GLOBAL_DATA_PTR; - static const struct socfpga_fpga_manager *fpga_manager_base = (void *)SOCFPGA_FPGAMGRREGS_ADDRESS; diff --git a/drivers/fpga/socfpga_gen5.c b/drivers/fpga/socfpga_gen5.c index 3dfb030..88ae035 100644 --- a/drivers/fpga/socfpga_gen5.c +++ b/drivers/fpga/socfpga_gen5.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define FPGA_TIMEOUT_CNT 0x1000000 static struct socfpga_fpga_manager *fpgamgr_regs = diff --git a/drivers/gpio/hsdk-creg-gpio.c b/drivers/gpio/hsdk-creg-gpio.c index 8ca807a..084a2da 100644 --- a/drivers/gpio/hsdk-creg-gpio.c +++ b/drivers/gpio/hsdk-creg-gpio.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define HSDK_CREG_MAX_GPIO 8 #define GPIO_ACTIVATE 0x2 diff --git a/drivers/gpio/imx_rgpio2p.c b/drivers/gpio/imx_rgpio2p.c index 7825714..0de74cb 100644 --- a/drivers/gpio/imx_rgpio2p.c +++ b/drivers/gpio/imx_rgpio2p.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum imx_rgpio2p_direction { IMX_RGPIO2P_DIRECTION_IN, IMX_RGPIO2P_DIRECTION_OUT, diff --git a/drivers/gpio/mvebu_gpio.c b/drivers/gpio/mvebu_gpio.c index 85dea14..79942ff 100644 --- a/drivers/gpio/mvebu_gpio.c +++ b/drivers/gpio/mvebu_gpio.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define MVEBU_GPIOS_PER_BANK 32 struct mvebu_gpio_regs { diff --git a/drivers/gpio/mxc_gpio.c b/drivers/gpio/mxc_gpio.c index d0e365a..c6427d7 100644 --- a/drivers/gpio/mxc_gpio.c +++ b/drivers/gpio/mxc_gpio.c @@ -158,8 +158,6 @@ int gpio_direction_output(unsigned gpio, int value) #ifdef CONFIG_DM_GPIO #include -DECLARE_GLOBAL_DATA_PTR; - static int mxc_gpio_is_output(struct gpio_regs *regs, int offset) { u32 val; diff --git a/drivers/gpio/pm8916_gpio.c b/drivers/gpio/pm8916_gpio.c index 42f068e..3b6de9d 100644 --- a/drivers/gpio/pm8916_gpio.c +++ b/drivers/gpio/pm8916_gpio.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Register offset for each gpio */ #define REG_OFFSET(x) ((x) * 0x100) diff --git a/drivers/gpio/sandbox.c b/drivers/gpio/sandbox.c index 2a18f32..02f2a24 100644 --- a/drivers/gpio/sandbox.c +++ b/drivers/gpio/sandbox.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Flags for each GPIO */ #define GPIOF_OUTPUT (1 << 0) /* Currently set as an output */ #define GPIOF_HIGH (1 << 1) /* Currently set high */ diff --git a/drivers/gpio/sunxi_gpio.c b/drivers/gpio/sunxi_gpio.c index ea6f359..706afce 100644 --- a/drivers/gpio/sunxi_gpio.c +++ b/drivers/gpio/sunxi_gpio.c @@ -21,8 +21,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define SUNXI_GPIOS_PER_BANK SUNXI_GPIO_A_NR struct sunxi_gpio_platdata { diff --git a/drivers/gpio/tegra186_gpio.c b/drivers/gpio/tegra186_gpio.c index deb59e8..6d610ef 100644 --- a/drivers/gpio/tegra186_gpio.c +++ b/drivers/gpio/tegra186_gpio.c @@ -17,8 +17,6 @@ #include #include "tegra186_gpio_priv.h" -DECLARE_GLOBAL_DATA_PTR; - struct tegra186_gpio_port_data { const char *name; uint32_t offset; diff --git a/drivers/gpio/tegra_gpio.c b/drivers/gpio/tegra_gpio.c index 4965583..faf950e 100644 --- a/drivers/gpio/tegra_gpio.c +++ b/drivers/gpio/tegra_gpio.c @@ -23,8 +23,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const int CONFIG_SFIO = 0; static const int CONFIG_GPIO = 1; static const int DIRECTION_INPUT = 0; diff --git a/drivers/i2c/ast_i2c.c b/drivers/i2c/ast_i2c.c index 7ed0c10..d632971 100644 --- a/drivers/i2c/ast_i2c.c +++ b/drivers/i2c/ast_i2c.c @@ -22,8 +22,6 @@ #define HIGHSPEED_TTIMEOUT 3 -DECLARE_GLOBAL_DATA_PTR; - /* * Device private data */ diff --git a/drivers/i2c/i2c-cdns.c b/drivers/i2c/i2c-cdns.c index 8265ce3..a977a7f 100644 --- a/drivers/i2c/i2c-cdns.c +++ b/drivers/i2c/i2c-cdns.c @@ -19,8 +19,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* i2c register set */ struct cdns_i2c_regs { u32 control; diff --git a/drivers/i2c/imx_lpi2c.c b/drivers/i2c/imx_lpi2c.c index 32d7809..937410f 100644 --- a/drivers/i2c/imx_lpi2c.c +++ b/drivers/i2c/imx_lpi2c.c @@ -15,7 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; #define LPI2C_FIFO_SIZE 4 #define LPI2C_TIMEOUT_MS 100 diff --git a/drivers/i2c/omap24xx_i2c.c b/drivers/i2c/omap24xx_i2c.c index 5d33815..0759585 100644 --- a/drivers/i2c/omap24xx_i2c.c +++ b/drivers/i2c/omap24xx_i2c.c @@ -47,8 +47,6 @@ #include "omap24xx_i2c.h" -DECLARE_GLOBAL_DATA_PTR; - #define I2C_TIMEOUT 1000 /* Absolutely safe for status update at 100 kHz I2C: */ diff --git a/drivers/i2c/rk_i2c.c b/drivers/i2c/rk_i2c.c index 332280c..a09adcd 100644 --- a/drivers/i2c/rk_i2c.c +++ b/drivers/i2c/rk_i2c.c @@ -19,8 +19,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* i2c timerout */ #define I2C_TIMEOUT_MS 100 #define I2C_RETRY_COUNT 3 diff --git a/drivers/i2c/sandbox_i2c.c b/drivers/i2c/sandbox_i2c.c index f5978fd..6e02dac 100644 --- a/drivers/i2c/sandbox_i2c.c +++ b/drivers/i2c/sandbox_i2c.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct sandbox_i2c_priv { bool test_mode; }; diff --git a/drivers/i2c/stm32f7_i2c.c b/drivers/i2c/stm32f7_i2c.c index 81f061a..5ca0b7d 100644 --- a/drivers/i2c/stm32f7_i2c.c +++ b/drivers/i2c/stm32f7_i2c.c @@ -244,8 +244,6 @@ static struct stm32_i2c_setup stm32f7_setup = { .analog_filter = STM32_I2C_ANALOG_FILTER_ENABLE, }; -DECLARE_GLOBAL_DATA_PTR; - static int stm32_i2c_check_device_busy(struct stm32_i2c_priv *i2c_priv) { struct stm32_i2c_regs *regs = i2c_priv->regs; diff --git a/drivers/i2c/tegra_i2c.c b/drivers/i2c/tegra_i2c.c index 7d23e51..2d6cd02 100644 --- a/drivers/i2c/tegra_i2c.c +++ b/drivers/i2c/tegra_i2c.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum i2c_type { TYPE_114, TYPE_STD, diff --git a/drivers/input/cros_ec_keyb.c b/drivers/input/cros_ec_keyb.c index 6fa35a6..f0bf139 100644 --- a/drivers/input/cros_ec_keyb.c +++ b/drivers/input/cros_ec_keyb.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum { KBC_MAX_KEYS = 8, /* Maximum keys held down at once */ KBC_REPEAT_RATE_MS = 30, diff --git a/drivers/input/tegra-kbc.c b/drivers/input/tegra-kbc.c index cb56957..1c27683 100644 --- a/drivers/input/tegra-kbc.c +++ b/drivers/input/tegra-kbc.c @@ -19,8 +19,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum { KBC_MAX_GPIO = 24, KBC_MAX_KPENT = 8, /* size of keypress entry queue */ diff --git a/drivers/led/led_gpio.c b/drivers/led/led_gpio.c index 9976635..5e0c524 100644 --- a/drivers/led/led_gpio.c +++ b/drivers/led/led_gpio.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct led_gpio_priv { struct gpio_desc gpio; }; diff --git a/drivers/mailbox/mailbox-uclass.c b/drivers/mailbox/mailbox-uclass.c index 822ae5b..d053db0 100644 --- a/drivers/mailbox/mailbox-uclass.c +++ b/drivers/mailbox/mailbox-uclass.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static inline struct mbox_ops *mbox_dev_ops(struct udevice *dev) { return (struct mbox_ops *)dev->driver->ops; diff --git a/drivers/mailbox/tegra-hsp.c b/drivers/mailbox/tegra-hsp.c index bd2ec41..8d1df20 100644 --- a/drivers/mailbox/tegra-hsp.c +++ b/drivers/mailbox/tegra-hsp.c @@ -36,8 +36,6 @@ struct tegra_hsp { uint32_t db_base; }; -DECLARE_GLOBAL_DATA_PTR; - static uint32_t *tegra_hsp_reg(struct tegra_hsp *thsp, uint32_t db_id, uint32_t reg) { diff --git a/drivers/misc/cros_ec.c b/drivers/misc/cros_ec.c index eefaaa5..bed80dc 100644 --- a/drivers/misc/cros_ec.c +++ b/drivers/misc/cros_ec.c @@ -42,8 +42,6 @@ enum { CROS_EC_CMD_HASH_TIMEOUT_MS = 2000, }; -DECLARE_GLOBAL_DATA_PTR; - void cros_ec_dump_data(const char *name, int cmd, const uint8_t *data, int len) { #ifdef DEBUG diff --git a/drivers/misc/cros_ec_sandbox.c b/drivers/misc/cros_ec_sandbox.c index 5924ade..1f1e23e 100644 --- a/drivers/misc/cros_ec_sandbox.c +++ b/drivers/misc/cros_ec_sandbox.c @@ -51,8 +51,6 @@ * the EC image in with U-Boot (Vic has demonstrated a prototype for this). */ -DECLARE_GLOBAL_DATA_PTR; - #define KEYBOARD_ROWS 8 #define KEYBOARD_COLS 13 diff --git a/drivers/misc/cros_ec_spi.c b/drivers/misc/cros_ec_spi.c index 253d91a..51714a4 100644 --- a/drivers/misc/cros_ec_spi.c +++ b/drivers/misc/cros_ec_spi.c @@ -19,8 +19,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int cros_ec_spi_packet(struct udevice *udev, int out_bytes, int in_bytes) { struct cros_ec_dev *dev = dev_get_uclass_priv(udev); diff --git a/drivers/misc/i2c_eeprom_emul.c b/drivers/misc/i2c_eeprom_emul.c index 52aa7d6..6f84e81 100644 --- a/drivers/misc/i2c_eeprom_emul.c +++ b/drivers/misc/i2c_eeprom_emul.c @@ -19,8 +19,6 @@ #define debug_buffer(x, ...) #endif -DECLARE_GLOBAL_DATA_PTR; - struct sandbox_i2c_flash_plat_data { enum sandbox_i2c_eeprom_test_mode test_mode; const char *filename; diff --git a/drivers/misc/spltest_sandbox.c b/drivers/misc/spltest_sandbox.c index 1fef825..24aba78 100644 --- a/drivers/misc/spltest_sandbox.c +++ b/drivers/misc/spltest_sandbox.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int sandbox_spl_probe(struct udevice *dev) { struct dtd_sandbox_spl_test *plat = dev_get_platdata(dev); diff --git a/drivers/misc/syscon_sandbox.c b/drivers/misc/syscon_sandbox.c index ccfab3e..e78b6e4 100644 --- a/drivers/misc/syscon_sandbox.c +++ b/drivers/misc/syscon_sandbox.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct udevice_id sandbox_syscon_ids[] = { { .compatible = "sandbox,syscon0", .data = SYSCON0 }, { .compatible = "sandbox,syscon1", .data = SYSCON1 }, diff --git a/drivers/mmc/arm_pl180_mmci.c b/drivers/mmc/arm_pl180_mmci.c index 89a7c19..8664a37 100644 --- a/drivers/mmc/arm_pl180_mmci.c +++ b/drivers/mmc/arm_pl180_mmci.c @@ -25,8 +25,6 @@ #ifdef CONFIG_DM_MMC #include -DECLARE_GLOBAL_DATA_PTR; - #define MMC_CLOCK_MAX 48000000 #define MMC_CLOCK_MIN 400000 diff --git a/drivers/mmc/bcm2835_sdhost.c b/drivers/mmc/bcm2835_sdhost.c index bccd182..752c660 100644 --- a/drivers/mmc/bcm2835_sdhost.c +++ b/drivers/mmc/bcm2835_sdhost.c @@ -44,8 +44,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define msleep(a) udelay(a * 1000) #define SDCMD 0x00 /* Command to SD card - 16 R/W */ diff --git a/drivers/mmc/gen_atmel_mci.c b/drivers/mmc/gen_atmel_mci.c index 1c108b5..186b3d7 100644 --- a/drivers/mmc/gen_atmel_mci.c +++ b/drivers/mmc/gen_atmel_mci.c @@ -22,8 +22,6 @@ #include #include "atmel_mci.h" -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_SYS_MMC_CLK_OD # define CONFIG_SYS_MMC_CLK_OD 150000 #endif diff --git a/drivers/mmc/mmc-uclass.c b/drivers/mmc/mmc-uclass.c index a3536b1..0481e27 100644 --- a/drivers/mmc/mmc-uclass.c +++ b/drivers/mmc/mmc-uclass.c @@ -12,8 +12,6 @@ #include #include "mmc_private.h" -DECLARE_GLOBAL_DATA_PTR; - int dm_mmc_send_cmd(struct udevice *dev, struct mmc_cmd *cmd, struct mmc_data *data) { diff --git a/drivers/mmc/rockchip_dw_mmc.c b/drivers/mmc/rockchip_dw_mmc.c index 807dc9e..4ba1436 100644 --- a/drivers/mmc/rockchip_dw_mmc.c +++ b/drivers/mmc/rockchip_dw_mmc.c @@ -18,8 +18,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct rockchip_mmc_plat { #if CONFIG_IS_ENABLED(OF_PLATDATA) struct dtd_rockchip_rk3288_dw_mshc dtplat; diff --git a/drivers/mmc/rockchip_sdhci.c b/drivers/mmc/rockchip_sdhci.c index ab89be4..8868f34 100644 --- a/drivers/mmc/rockchip_sdhci.c +++ b/drivers/mmc/rockchip_sdhci.c @@ -15,7 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; /* 400KHz is max freq for card ID etc. Use that as min */ #define EMMC_MIN_FREQ 400000 diff --git a/drivers/mmc/sandbox_mmc.c b/drivers/mmc/sandbox_mmc.c index 8a5d256..0945beb 100644 --- a/drivers/mmc/sandbox_mmc.c +++ b/drivers/mmc/sandbox_mmc.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct sandbox_mmc_plat { struct mmc_config cfg; struct mmc mmc; diff --git a/drivers/mmc/stm32_sdmmc2.c b/drivers/mmc/stm32_sdmmc2.c index f5b21dd..47afa26 100644 --- a/drivers/mmc/stm32_sdmmc2.c +++ b/drivers/mmc/stm32_sdmmc2.c @@ -189,8 +189,6 @@ struct stm32_sdmmc2_ctx { #define SDMMC_CMD_TIMEOUT 0xFFFFFFFF -DECLARE_GLOBAL_DATA_PTR; - static void stm32_sdmmc2_start_data(struct stm32_sdmmc2_priv *priv, struct mmc_data *data, struct stm32_sdmmc2_ctx *ctx) diff --git a/drivers/mmc/tegra_mmc.c b/drivers/mmc/tegra_mmc.c index 7474529..ee63166 100644 --- a/drivers/mmc/tegra_mmc.c +++ b/drivers/mmc/tegra_mmc.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct tegra_mmc_plat { struct mmc_config cfg; struct mmc mmc; diff --git a/drivers/mtd/nand/nand.c b/drivers/mtd/nand/nand.c index 6aa909f..e422585 100644 --- a/drivers/mtd/nand/nand.c +++ b/drivers/mtd/nand/nand.c @@ -15,8 +15,6 @@ #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } #endif -DECLARE_GLOBAL_DATA_PTR; - int nand_curr_device = -1; static struct mtd_info *nand_info[CONFIG_SYS_MAX_NAND_DEVICE]; diff --git a/drivers/mtd/spi/sandbox.c b/drivers/mtd/spi/sandbox.c index 1ba6815..7893efe 100644 --- a/drivers/mtd/spi/sandbox.c +++ b/drivers/mtd/spi/sandbox.c @@ -24,8 +24,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * The different states that our SPI flash transitions between. * We need to keep track of this across multiple xfer calls since diff --git a/drivers/mtd/spi/spi_flash.c b/drivers/mtd/spi/spi_flash.c index 5e5bd5d..b78a869 100644 --- a/drivers/mtd/spi/spi_flash.c +++ b/drivers/mtd/spi/spi_flash.c @@ -21,8 +21,6 @@ #include "sf_internal.h" -DECLARE_GLOBAL_DATA_PTR; - static void spi_flash_addr(u32 addr, u8 *cmd) { /* cmd[0] is actual command */ diff --git a/drivers/net/designware.c b/drivers/net/designware.c index 43670a7..765e356 100644 --- a/drivers/net/designware.c +++ b/drivers/net/designware.c @@ -23,8 +23,6 @@ #include #include "designware.h" -DECLARE_GLOBAL_DATA_PTR; - static int dw_mdio_read(struct mii_dev *bus, int addr, int devad, int reg) { #ifdef CONFIG_DM_ETH diff --git a/drivers/net/fsl_mcdmafec.c b/drivers/net/fsl_mcdmafec.c index 00d905c..ad7e051 100644 --- a/drivers/net/fsl_mcdmafec.c +++ b/drivers/net/fsl_mcdmafec.c @@ -38,8 +38,6 @@ #include "MCD_dma.h" -DECLARE_GLOBAL_DATA_PTR; - struct fec_info_dma fec_info[] = { #ifdef CONFIG_SYS_FEC0_IOBASE { diff --git a/drivers/net/gmac_rockchip.c b/drivers/net/gmac_rockchip.c index 683e820..5ed3049 100644 --- a/drivers/net/gmac_rockchip.c +++ b/drivers/net/gmac_rockchip.c @@ -25,8 +25,6 @@ #include #include "designware.h" -DECLARE_GLOBAL_DATA_PTR; - /* * Platform data for the gmac * diff --git a/drivers/net/lpc32xx_eth.c b/drivers/net/lpc32xx_eth.c index cbef335..1efe625 100644 --- a/drivers/net/lpc32xx_eth.c +++ b/drivers/net/lpc32xx_eth.c @@ -218,8 +218,6 @@ struct lpc32xx_eth_device { #define MII_MAX_PHY (MADR_PHY_MASK >> MADR_PHY_OFFSET) -DECLARE_GLOBAL_DATA_PTR; - #if defined(CONFIG_PHYLIB) || defined(CONFIG_MII) || defined(CONFIG_CMD_MII) /* * mii_reg_read - miiphy_read callback function. diff --git a/drivers/net/mcffec.c b/drivers/net/mcffec.c index 505a2d1..82838c6 100644 --- a/drivers/net/mcffec.c +++ b/drivers/net/mcffec.c @@ -33,8 +33,6 @@ #define BD_ENET_RX_W_E (BD_ENET_RX_WRAP | BD_ENET_RX_EMPTY) #define BD_ENET_TX_RDY_LST (BD_ENET_TX_READY | BD_ENET_TX_LAST) -DECLARE_GLOBAL_DATA_PTR; - struct fec_info_s fec_info[] = { #ifdef CONFIG_SYS_FEC0_IOBASE { diff --git a/drivers/net/netconsole.c b/drivers/net/netconsole.c index 028fca9..11dbf53 100644 --- a/drivers/net/netconsole.c +++ b/drivers/net/netconsole.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_NETCONSOLE_BUFFER_SIZE #define CONFIG_NETCONSOLE_BUFFER_SIZE 512 #endif diff --git a/drivers/net/phy/micrel_ksz8xxx.c b/drivers/net/phy/micrel_ksz8xxx.c index ec628bb..62a4431 100644 --- a/drivers/net/phy/micrel_ksz8xxx.c +++ b/drivers/net/phy/micrel_ksz8xxx.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static struct phy_driver KSZ804_driver = { .name = "Micrel KSZ804", .uid = 0x221510, diff --git a/drivers/net/phy/micrel_ksz90x1.c b/drivers/net/phy/micrel_ksz90x1.c index b350a61..eb83ceb 100644 --- a/drivers/net/phy/micrel_ksz90x1.c +++ b/drivers/net/phy/micrel_ksz90x1.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * KSZ9021 - KSZ9031 common */ diff --git a/drivers/pch/pch-uclass.c b/drivers/pch/pch-uclass.c index af794eb..0d3ce7f 100644 --- a/drivers/pch/pch-uclass.c +++ b/drivers/pch/pch-uclass.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int pch_get_spi_base(struct udevice *dev, ulong *sbasep) { struct pch_ops *ops = pch_get_ops(dev); diff --git a/drivers/pci/pci-aardvark.c b/drivers/pci/pci-aardvark.c index 69a4d81..864ac16 100644 --- a/drivers/pci/pci-aardvark.c +++ b/drivers/pci/pci-aardvark.c @@ -131,8 +131,6 @@ #define CFG_RD_UR_VAL 0xFFFFFFFF #define CFG_RD_CRS_VAL 0xFFFF0001 -DECLARE_GLOBAL_DATA_PTR; - /** * struct pcie_advk - Advk PCIe controller state * diff --git a/drivers/pci/pci-emul-uclass.c b/drivers/pci/pci-emul-uclass.c index dcea192..f89acd4 100644 --- a/drivers/pci/pci-emul-uclass.c +++ b/drivers/pci/pci-emul-uclass.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct sandbox_pci_priv { int dev_count; }; diff --git a/drivers/pci/pci_sandbox.c b/drivers/pci/pci_sandbox.c index 6a84ee3..cd7ed00 100644 --- a/drivers/pci/pci_sandbox.c +++ b/drivers/pci/pci_sandbox.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int sandbox_pci_write_config(struct udevice *bus, pci_dev_t devfn, uint offset, ulong value, enum pci_size_t size) diff --git a/drivers/pci/pci_tegra.c b/drivers/pci/pci_tegra.c index b5bd25e..2829b96 100644 --- a/drivers/pci/pci_tegra.c +++ b/drivers/pci/pci_tegra.c @@ -43,8 +43,6 @@ * use the new standard APIs, with no ifdefs. */ -DECLARE_GLOBAL_DATA_PTR; - #define AFI_AXI_BAR0_SZ 0x00 #define AFI_AXI_BAR1_SZ 0x04 #define AFI_AXI_BAR2_SZ 0x08 diff --git a/drivers/phy/meson-gxl-usb2.c b/drivers/phy/meson-gxl-usb2.c index 15c9c89..de5a6ee 100644 --- a/drivers/phy/meson-gxl-usb2.c +++ b/drivers/phy/meson-gxl-usb2.c @@ -21,8 +21,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* bits [31:27] are read-only */ #define U2P_R0 0x0 #define U2P_R0_BYPASS_SEL BIT(0) diff --git a/drivers/phy/meson-gxl-usb3.c b/drivers/phy/meson-gxl-usb3.c index a385fbd..a85d747 100644 --- a/drivers/phy/meson-gxl-usb3.c +++ b/drivers/phy/meson-gxl-usb3.c @@ -21,8 +21,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define USB_R0 0x00 #define USB_R0_P30_FSEL_MASK GENMASK(5, 0) #define USB_R0_P30_PHY_RESET BIT(6) diff --git a/drivers/phy/phy-uclass.c b/drivers/phy/phy-uclass.c index 68e518f..bdca4c0 100644 --- a/drivers/phy/phy-uclass.c +++ b/drivers/phy/phy-uclass.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static inline struct phy_ops *phy_dev_ops(struct udevice *dev) { return (struct phy_ops *)dev->driver->ops; diff --git a/drivers/phy/sandbox-phy.c b/drivers/phy/sandbox-phy.c index 867c6fe..3ed6837 100644 --- a/drivers/phy/sandbox-phy.c +++ b/drivers/phy/sandbox-phy.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct sandbox_phy_priv { bool initialized; bool on; diff --git a/drivers/pinctrl/aspeed/pinctrl_ast2500.c b/drivers/pinctrl/aspeed/pinctrl_ast2500.c index 01f97c1..877f24b 100644 --- a/drivers/pinctrl/aspeed/pinctrl_ast2500.c +++ b/drivers/pinctrl/aspeed/pinctrl_ast2500.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * This driver works with very simple configuration that has the same name * for group and function. This way it is compatible with the Linux Kernel diff --git a/drivers/pinctrl/exynos/pinctrl-exynos7420.c b/drivers/pinctrl/exynos/pinctrl-exynos7420.c index 8ae5ce7..bcbe1a0 100644 --- a/drivers/pinctrl/exynos/pinctrl-exynos7420.c +++ b/drivers/pinctrl/exynos/pinctrl-exynos7420.c @@ -16,8 +16,6 @@ #include #include "pinctrl-exynos.h" -DECLARE_GLOBAL_DATA_PTR; - #define GPD1_OFFSET 0xc0 static struct exynos_pinctrl_config_data serial2_conf[] = { diff --git a/drivers/pinctrl/renesas/pfc.c b/drivers/pinctrl/renesas/pfc.c index 6194e65..7d2e326 100644 --- a/drivers/pinctrl/renesas/pfc.c +++ b/drivers/pinctrl/renesas/pfc.c @@ -21,8 +21,6 @@ #include "sh_pfc.h" -DECLARE_GLOBAL_DATA_PTR; - enum sh_pfc_model { SH_PFC_R8A7790 = 0, SH_PFC_R8A7791, diff --git a/drivers/pinctrl/rockchip/pinctrl_rk3036.c b/drivers/pinctrl/rockchip/pinctrl_rk3036.c index 7e93d85..e66ee99 100644 --- a/drivers/pinctrl/rockchip/pinctrl_rk3036.c +++ b/drivers/pinctrl/rockchip/pinctrl_rk3036.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* GRF_GPIO0A_IOMUX */ enum { GPIO0A3_SHIFT = 6, diff --git a/drivers/pinctrl/rockchip/pinctrl_rk3328.c b/drivers/pinctrl/rockchip/pinctrl_rk3328.c index fa2356a..0a478a8 100644 --- a/drivers/pinctrl/rockchip/pinctrl_rk3328.c +++ b/drivers/pinctrl/rockchip/pinctrl_rk3328.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum { /* GPIO0A_IOMUX */ GPIO0A5_SEL_SHIFT = 10, diff --git a/drivers/pinctrl/rockchip/pinctrl_rk3368.c b/drivers/pinctrl/rockchip/pinctrl_rk3368.c index 25249e3..a03827a 100644 --- a/drivers/pinctrl/rockchip/pinctrl_rk3368.c +++ b/drivers/pinctrl/rockchip/pinctrl_rk3368.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* PMUGRF_GPIO0B_IOMUX */ enum { GPIO0B5_SHIFT = 10, diff --git a/drivers/pinctrl/rockchip/pinctrl_rk3399.c b/drivers/pinctrl/rockchip/pinctrl_rk3399.c index c705225..929035e 100644 --- a/drivers/pinctrl/rockchip/pinctrl_rk3399.c +++ b/drivers/pinctrl/rockchip/pinctrl_rk3399.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct rk3399_pinctrl_priv { struct rk3399_grf_regs *grf; struct rk3399_pmugrf_regs *pmugrf; diff --git a/drivers/pinctrl/rockchip/pinctrl_rv1108.c b/drivers/pinctrl/rockchip/pinctrl_rv1108.c index 035f01a..4c81bec 100644 --- a/drivers/pinctrl/rockchip/pinctrl_rv1108.c +++ b/drivers/pinctrl/rockchip/pinctrl_rv1108.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct rv1108_pinctrl_priv { struct rv1108_grf *grf; }; diff --git a/drivers/power/domain/power-domain-uclass.c b/drivers/power/domain/power-domain-uclass.c index 1847a49..36a374a 100644 --- a/drivers/power/domain/power-domain-uclass.c +++ b/drivers/power/domain/power-domain-uclass.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static inline struct power_domain_ops *power_domain_dev_ops(struct udevice *dev) { return (struct power_domain_ops *)dev->driver->ops; diff --git a/drivers/power/pmic/act8846.c b/drivers/power/pmic/act8846.c index 7d107f4..c233ac0 100644 --- a/drivers/power/pmic/act8846.c +++ b/drivers/power/pmic/act8846.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = "REG", .driver = "act8846_reg"}, { }, diff --git a/drivers/power/pmic/i2c_pmic_emul.c b/drivers/power/pmic/i2c_pmic_emul.c index 38a2a04..c58ebb8 100644 --- a/drivers/power/pmic/i2c_pmic_emul.c +++ b/drivers/power/pmic/i2c_pmic_emul.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /** * struct sandbox_i2c_pmic_plat_data - platform data for the PMIC * diff --git a/drivers/power/pmic/lp873x.c b/drivers/power/pmic/lp873x.c index 95c2b7e..ec7b9bf 100644 --- a/drivers/power/pmic/lp873x.c +++ b/drivers/power/pmic/lp873x.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = "ldo", .driver = LP873X_LDO_DRIVER }, { .prefix = "buck", .driver = LP873X_BUCK_DRIVER }, diff --git a/drivers/power/pmic/lp87565.c b/drivers/power/pmic/lp87565.c index 506769e..7c02f38 100644 --- a/drivers/power/pmic/lp87565.c +++ b/drivers/power/pmic/lp87565.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = "buck", .driver = LP87565_BUCK_DRIVER }, { }, diff --git a/drivers/power/pmic/max77686.c b/drivers/power/pmic/max77686.c index b3ed849..f4e0f70 100644 --- a/drivers/power/pmic/max77686.c +++ b/drivers/power/pmic/max77686.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = "LDO", .driver = MAX77686_LDO_DRIVER }, { .prefix = "BUCK", .driver = MAX77686_BUCK_DRIVER }, diff --git a/drivers/power/pmic/max8997.c b/drivers/power/pmic/max8997.c index 5ebeb8a..66c1c15 100644 --- a/drivers/power/pmic/max8997.c +++ b/drivers/power/pmic/max8997.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int max8997_reg_count(struct udevice *dev) { return PMIC_NUM_OF_REGS; diff --git a/drivers/power/pmic/max8998.c b/drivers/power/pmic/max8998.c index a7e0469..8dd7e48 100644 --- a/drivers/power/pmic/max8998.c +++ b/drivers/power/pmic/max8998.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int max8998_reg_count(struct udevice *dev) { return PMIC_NUM_OF_REGS; diff --git a/drivers/power/pmic/palmas.c b/drivers/power/pmic/palmas.c index 1e1ecb3..7e3b25d 100644 --- a/drivers/power/pmic/palmas.c +++ b/drivers/power/pmic/palmas.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = "ldo", .driver = PALMAS_LDO_DRIVER }, { .prefix = "smps", .driver = PALMAS_SMPS_DRIVER }, diff --git a/drivers/power/pmic/pfuze100.c b/drivers/power/pmic/pfuze100.c index a06cbc0..32b8f71 100644 --- a/drivers/power/pmic/pfuze100.c +++ b/drivers/power/pmic/pfuze100.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { /* sw[x], swbst */ { .prefix = "s", .driver = PFUZE100_REGULATOR_DRIVER }, diff --git a/drivers/power/pmic/pm8916.c b/drivers/power/pmic/pm8916.c index a048bbe..cd7c906 100644 --- a/drivers/power/pmic/pm8916.c +++ b/drivers/power/pmic/pm8916.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define PID_SHIFT 8 #define PID_MASK (0xFF << PID_SHIFT) #define REG_MASK 0xFF diff --git a/drivers/power/pmic/pmic-uclass.c b/drivers/power/pmic/pmic-uclass.c index 9347b40..5e8f6d6 100644 --- a/drivers/power/pmic/pmic-uclass.c +++ b/drivers/power/pmic/pmic-uclass.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #if CONFIG_IS_ENABLED(PMIC_CHILDREN) int pmic_bind_children(struct udevice *pmic, ofnode parent, const struct pmic_child_info *child_info) diff --git a/drivers/power/pmic/pmic_tps65910_dm.c b/drivers/power/pmic/pmic_tps65910_dm.c index c65f38f..b0d0c5e 100644 --- a/drivers/power/pmic/pmic_tps65910_dm.c +++ b/drivers/power/pmic/pmic_tps65910_dm.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = "ldo_", .driver = TPS65910_LDO_DRIVER }, { .prefix = "buck_", .driver = TPS65910_BUCK_DRIVER }, diff --git a/drivers/power/pmic/rk8xx.c b/drivers/power/pmic/rk8xx.c index 735046d..c83c8cf 100644 --- a/drivers/power/pmic/rk8xx.c +++ b/drivers/power/pmic/rk8xx.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = "DCDC_REG", .driver = "rk8xx_buck"}, { .prefix = "LDO_REG", .driver = "rk8xx_ldo"}, diff --git a/drivers/power/pmic/s2mps11.c b/drivers/power/pmic/s2mps11.c index 3f9525b..13b3f90 100644 --- a/drivers/power/pmic/s2mps11.c +++ b/drivers/power/pmic/s2mps11.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = S2MPS11_OF_LDO_PREFIX, .driver = S2MPS11_LDO_DRIVER }, { .prefix = S2MPS11_OF_BUCK_PREFIX, .driver = S2MPS11_BUCK_DRIVER }, diff --git a/drivers/power/pmic/s5m8767.c b/drivers/power/pmic/s5m8767.c index 3812e24..e3bf3a6 100644 --- a/drivers/power/pmic/s5m8767.c +++ b/drivers/power/pmic/s5m8767.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = "LDO", .driver = S5M8767_LDO_DRIVER }, { .prefix = "BUCK", .driver = S5M8767_BUCK_DRIVER }, diff --git a/drivers/power/pmic/sandbox.c b/drivers/power/pmic/sandbox.c index e8d6fac..80209d3 100644 --- a/drivers/power/pmic/sandbox.c +++ b/drivers/power/pmic/sandbox.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = SANDBOX_OF_LDO_PREFIX, .driver = SANDBOX_LDO_DRIVER }, { .prefix = SANDBOX_OF_BUCK_PREFIX, .driver = SANDBOX_BUCK_DRIVER }, diff --git a/drivers/power/pmic/tps65090.c b/drivers/power/pmic/tps65090.c index ee5358b..1b0fd99 100644 --- a/drivers/power/pmic/tps65090.c +++ b/drivers/power/pmic/tps65090.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct pmic_child_info pmic_children_info[] = { { .prefix = "fet", .driver = TPS65090_FET_DRIVER }, { }, diff --git a/drivers/power/regulator/fixed.c b/drivers/power/regulator/fixed.c index 97b4a98..eec1914 100644 --- a/drivers/power/regulator/fixed.c +++ b/drivers/power/regulator/fixed.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct fixed_regulator_platdata { struct gpio_desc gpio; /* GPIO for regulator enable control */ unsigned int startup_delay_us; diff --git a/drivers/power/regulator/lp873x_regulator.c b/drivers/power/regulator/lp873x_regulator.c index 11371a7..ba2dbd7 100644 --- a/drivers/power/regulator/lp873x_regulator.c +++ b/drivers/power/regulator/lp873x_regulator.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const char lp873x_buck_ctrl[LP873X_BUCK_NUM] = {0x2, 0x4}; static const char lp873x_buck_volt[LP873X_BUCK_NUM] = {0x6, 0x7}; static const char lp873x_ldo_ctrl[LP873X_LDO_NUM] = {0x8, 0x9}; diff --git a/drivers/power/regulator/lp87565_regulator.c b/drivers/power/regulator/lp87565_regulator.c index d908f6d..94f09f5 100644 --- a/drivers/power/regulator/lp87565_regulator.c +++ b/drivers/power/regulator/lp87565_regulator.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const char lp87565_buck_ctrl1[LP87565_BUCK_NUM] = {0x2, 0x4, 0x6, 0x8, 0x2, 0x6}; static const char lp87565_buck_vout[LP87565_BUCK_NUM] = {0xA, 0xC, 0xE, 0x10, 0xA, 0xE }; diff --git a/drivers/power/regulator/max77686.c b/drivers/power/regulator/max77686.c index 2212d36..6e4ac02 100644 --- a/drivers/power/regulator/max77686.c +++ b/drivers/power/regulator/max77686.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define MODE(_id, _val, _name) { \ .id = _id, \ .register_value = _val, \ diff --git a/drivers/power/regulator/palmas_regulator.c b/drivers/power/regulator/palmas_regulator.c index 24a7977..45c006c 100644 --- a/drivers/power/regulator/palmas_regulator.c +++ b/drivers/power/regulator/palmas_regulator.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define REGULATOR_ON 0x1 #define REGULATOR_OFF 0x0 diff --git a/drivers/power/regulator/pbias_regulator.c b/drivers/power/regulator/pbias_regulator.c index adf589b..1e042ad 100644 --- a/drivers/power/regulator/pbias_regulator.c +++ b/drivers/power/regulator/pbias_regulator.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct pbias_reg_info { u32 enable; u32 enable_mask; diff --git a/drivers/power/regulator/regulator-uclass.c b/drivers/power/regulator/regulator-uclass.c index 426a933..b9e2d20 100644 --- a/drivers/power/regulator/regulator-uclass.c +++ b/drivers/power/regulator/regulator-uclass.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int regulator_mode(struct udevice *dev, struct dm_regulator_mode **modep) { struct dm_regulator_uclass_platdata *uc_pdata; diff --git a/drivers/power/regulator/s2mps11_regulator.c b/drivers/power/regulator/s2mps11_regulator.c index 3af20e6..477f0f6 100644 --- a/drivers/power/regulator/s2mps11_regulator.c +++ b/drivers/power/regulator/s2mps11_regulator.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define MODE(_id, _val, _name) { \ .id = _id, \ .register_value = _val, \ diff --git a/drivers/power/regulator/s5m8767.c b/drivers/power/regulator/s5m8767.c index 871da12..89ad587 100644 --- a/drivers/power/regulator/s5m8767.c +++ b/drivers/power/regulator/s5m8767.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const struct sec_voltage_desc buck_v1 = { .max = 2225000, .min = 650000, diff --git a/drivers/power/regulator/sandbox.c b/drivers/power/regulator/sandbox.c index f980a17..ab30c50 100644 --- a/drivers/power/regulator/sandbox.c +++ b/drivers/power/regulator/sandbox.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define MODE(_id, _val, _name) [_id] = { \ .id = _id, \ .register_value = _val, \ diff --git a/drivers/pwm/exynos_pwm.c b/drivers/pwm/exynos_pwm.c index 9520a14..1275752 100644 --- a/drivers/pwm/exynos_pwm.c +++ b/drivers/pwm/exynos_pwm.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct exynos_pwm_priv { struct s5p_timer *regs; }; diff --git a/drivers/pwm/rk_pwm.c b/drivers/pwm/rk_pwm.c index 7d3e11d..4c1ee67 100644 --- a/drivers/pwm/rk_pwm.c +++ b/drivers/pwm/rk_pwm.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct rk_pwm_priv { struct rk3288_pwm *regs; ulong freq; diff --git a/drivers/pwm/sandbox_pwm.c b/drivers/pwm/sandbox_pwm.c index fcb1084..48f1698 100644 --- a/drivers/pwm/sandbox_pwm.c +++ b/drivers/pwm/sandbox_pwm.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum { NUM_CHANNELS = 3, }; diff --git a/drivers/pwm/tegra_pwm.c b/drivers/pwm/tegra_pwm.c index b8acc15..2119e1d 100644 --- a/drivers/pwm/tegra_pwm.c +++ b/drivers/pwm/tegra_pwm.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct tegra_pwm_priv { struct pwm_ctlr *regs; }; diff --git a/drivers/ram/rockchip/dmc-rk3368.c b/drivers/ram/rockchip/dmc-rk3368.c index bfcb1dd..6cd2f16 100644 --- a/drivers/ram/rockchip/dmc-rk3368.c +++ b/drivers/ram/rockchip/dmc-rk3368.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct dram_info { struct ram_info info; struct clk ddr_clk; diff --git a/drivers/ram/rockchip/sdram_rk3128.c b/drivers/ram/rockchip/sdram_rk3128.c index a33127f..eec1eba 100644 --- a/drivers/ram/rockchip/sdram_rk3128.c +++ b/drivers/ram/rockchip/sdram_rk3128.c @@ -12,7 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; struct dram_info { struct ram_info info; struct rk3128_grf *grf; diff --git a/drivers/ram/rockchip/sdram_rk3188.c b/drivers/ram/rockchip/sdram_rk3188.c index 365d00e..0bc05ba 100644 --- a/drivers/ram/rockchip/sdram_rk3188.c +++ b/drivers/ram/rockchip/sdram_rk3188.c @@ -25,8 +25,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct chan_info { struct rk3288_ddr_pctl *pctl; struct rk3288_ddr_publ *publ; diff --git a/drivers/ram/rockchip/sdram_rk3288.c b/drivers/ram/rockchip/sdram_rk3288.c index 95efb11..d99bf12 100644 --- a/drivers/ram/rockchip/sdram_rk3288.c +++ b/drivers/ram/rockchip/sdram_rk3288.c @@ -27,8 +27,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct chan_info { struct rk3288_ddr_pctl *pctl; struct rk3288_ddr_publ *publ; diff --git a/drivers/ram/rockchip/sdram_rk3328.c b/drivers/ram/rockchip/sdram_rk3328.c index 9637a35..292903a 100644 --- a/drivers/ram/rockchip/sdram_rk3328.c +++ b/drivers/ram/rockchip/sdram_rk3328.c @@ -12,7 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; struct dram_info { struct ram_info info; struct rk3328_grf_regs *grf; diff --git a/drivers/ram/rockchip/sdram_rk3399.c b/drivers/ram/rockchip/sdram_rk3399.c index 5cb470c..65191c6 100644 --- a/drivers/ram/rockchip/sdram_rk3399.c +++ b/drivers/ram/rockchip/sdram_rk3399.c @@ -23,7 +23,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; struct chan_info { struct rk3399_ddr_pctl_regs *pctl; struct rk3399_ddr_pi_regs *pi; diff --git a/drivers/ram/stm32_sdram.c b/drivers/ram/stm32_sdram.c index ec2edd6..62282c6 100644 --- a/drivers/ram/stm32_sdram.c +++ b/drivers/ram/stm32_sdram.c @@ -14,8 +14,6 @@ #define MEM_MODE_MASK GENMASK(2, 0) #define NOT_FOUND 0xff -DECLARE_GLOBAL_DATA_PTR; - struct stm32_fmc_regs { /* 0x0 */ u32 bcr1; /* NOR/PSRAM Chip select control register 1 */ diff --git a/drivers/ram/stm32mp1/stm32mp1_ram.c b/drivers/ram/stm32mp1/stm32mp1_ram.c index 9599444..4dc84d0 100644 --- a/drivers/ram/stm32mp1/stm32mp1_ram.c +++ b/drivers/ram/stm32mp1/stm32mp1_ram.c @@ -13,8 +13,6 @@ #include #include "stm32mp1_ddr.h" -DECLARE_GLOBAL_DATA_PTR; - static const char *const clkname[] = { "ddrc1", "ddrc2", diff --git a/drivers/reset/ast2500-reset.c b/drivers/reset/ast2500-reset.c index b2c89e1..36d3246 100644 --- a/drivers/reset/ast2500-reset.c +++ b/drivers/reset/ast2500-reset.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct ast2500_reset_priv { /* WDT used to perform resets. */ struct udevice *wdt; diff --git a/drivers/reset/reset-uclass.c b/drivers/reset/reset-uclass.c index fa4f653..05879c6 100644 --- a/drivers/reset/reset-uclass.c +++ b/drivers/reset/reset-uclass.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static inline struct reset_ops *reset_dev_ops(struct udevice *dev) { return (struct reset_ops *)dev->driver->ops; diff --git a/drivers/rtc/i2c_rtc_emul.c b/drivers/rtc/i2c_rtc_emul.c index 0e06c97..2e69a5b 100644 --- a/drivers/rtc/i2c_rtc_emul.c +++ b/drivers/rtc/i2c_rtc_emul.c @@ -28,8 +28,6 @@ #define debug_buffer(x, ...) #endif -DECLARE_GLOBAL_DATA_PTR; - /** * struct sandbox_i2c_rtc_plat_data - platform data for the RTC * diff --git a/drivers/serial/altera_jtag_uart.c b/drivers/serial/altera_jtag_uart.c index 4a6e60f..b18300e 100644 --- a/drivers/serial/altera_jtag_uart.c +++ b/drivers/serial/altera_jtag_uart.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* data register */ #define ALTERA_JTAG_RVALID BIT(15) /* Read valid */ diff --git a/drivers/serial/lpc32xx_hsuart.c b/drivers/serial/lpc32xx_hsuart.c index b425375..1d3e928 100644 --- a/drivers/serial/lpc32xx_hsuart.c +++ b/drivers/serial/lpc32xx_hsuart.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct lpc32xx_hsuart_priv { struct hsuart_regs *hsuart; }; diff --git a/drivers/serial/serial_meson.c b/drivers/serial/serial_meson.c index 6412ca6..a363cd9 100644 --- a/drivers/serial/serial_meson.c +++ b/drivers/serial/serial_meson.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct meson_uart { u32 wfifo; u32 rfifo; diff --git a/drivers/serial/serial_stm32.c b/drivers/serial/serial_stm32.c index 286b954..dfef0d4 100644 --- a/drivers/serial/serial_stm32.c +++ b/drivers/serial/serial_stm32.c @@ -13,8 +13,6 @@ #include #include "serial_stm32.h" -DECLARE_GLOBAL_DATA_PTR; - static int stm32_serial_setbrg(struct udevice *dev, int baudrate) { struct stm32x7_serial_platdata *plat = dev_get_platdata(dev); diff --git a/drivers/serial/serial_xuartlite.c b/drivers/serial/serial_xuartlite.c index fedd2a9..ec828e6 100644 --- a/drivers/serial/serial_xuartlite.c +++ b/drivers/serial/serial_xuartlite.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define SR_TX_FIFO_FULL BIT(3) /* transmit FIFO full */ #define SR_TX_FIFO_EMPTY BIT(2) /* transmit FIFO empty */ #define SR_RX_FIFO_VALID_DATA BIT(0) /* data in receive FIFO */ diff --git a/drivers/serial/serial_zynq.c b/drivers/serial/serial_zynq.c index 4e86e5c..68c5c85 100644 --- a/drivers/serial/serial_zynq.c +++ b/drivers/serial/serial_zynq.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define ZYNQ_UART_SR_TXEMPTY (1 << 3) /* TX FIFO empty */ #define ZYNQ_UART_SR_TXACTIVE (1 << 11) /* TX active */ #define ZYNQ_UART_SR_RXEMPTY 0x00000002 /* RX FIFO empty */ diff --git a/drivers/spi/altera_spi.c b/drivers/spi/altera_spi.c index c8dcb82..f729347 100644 --- a/drivers/spi/altera_spi.c +++ b/drivers/spi/altera_spi.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define ALTERA_SPI_STATUS_RRDY_MSK BIT(7) #define ALTERA_SPI_CONTROL_SSO_MSK BIT(10) diff --git a/drivers/spi/atmel_spi.c b/drivers/spi/atmel_spi.c index 3cdfd36..445d865 100644 --- a/drivers/spi/atmel_spi.c +++ b/drivers/spi/atmel_spi.c @@ -24,8 +24,6 @@ #include "atmel_spi.h" -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_DM_SPI static int spi_has_wdrbt(struct atmel_spi_slave *slave) diff --git a/drivers/spi/rk_spi.c b/drivers/spi/rk_spi.c index 03d3fa6..71a665e 100644 --- a/drivers/spi/rk_spi.c +++ b/drivers/spi/rk_spi.c @@ -22,8 +22,6 @@ #include #include "rk_spi.h" -DECLARE_GLOBAL_DATA_PTR; - /* Change to 1 to output registers at the start of each transaction */ #define DEBUG_RK_SPI 0 diff --git a/drivers/spi/sandbox_spi.c b/drivers/spi/sandbox_spi.c index 092b13b..75ba6a1 100644 --- a/drivers/spi/sandbox_spi.c +++ b/drivers/spi/sandbox_spi.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_SPI_IDLE_VAL # define CONFIG_SPI_IDLE_VAL 0xFF #endif diff --git a/drivers/spi/tegra114_spi.c b/drivers/spi/tegra114_spi.c index 04b4fce..faf609b 100644 --- a/drivers/spi/tegra114_spi.c +++ b/drivers/spi/tegra114_spi.c @@ -14,8 +14,6 @@ #include #include "tegra_spi.h" -DECLARE_GLOBAL_DATA_PTR; - /* COMMAND1 */ #define SPI_CMD1_GO BIT(31) #define SPI_CMD1_M_S BIT(30) diff --git a/drivers/spmi/spmi-sandbox.c b/drivers/spmi/spmi-sandbox.c index 980aff2..a938e50 100644 --- a/drivers/spmi/spmi-sandbox.c +++ b/drivers/spmi/spmi-sandbox.c @@ -15,8 +15,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define EMUL_GPIO_PID_START 0xC0 #define EMUL_GPIO_PID_END 0xC3 diff --git a/drivers/spmi/spmi-uclass.c b/drivers/spmi/spmi-uclass.c index 6edece2..e74cd79 100644 --- a/drivers/spmi/spmi-uclass.c +++ b/drivers/spmi/spmi-uclass.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int spmi_reg_read(struct udevice *dev, int usid, int pid, int reg) { const struct dm_spmi_ops *ops = dev_get_driver_ops(dev); diff --git a/drivers/sysreset/sysreset_sandbox.c b/drivers/sysreset/sysreset_sandbox.c index 12b3e5f..207cc28 100644 --- a/drivers/sysreset/sysreset_sandbox.c +++ b/drivers/sysreset/sysreset_sandbox.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int sandbox_warm_sysreset_request(struct udevice *dev, enum sysreset_t type) { diff --git a/drivers/timer/ag101p_timer.c b/drivers/timer/ag101p_timer.c index 8dc85c4..f9ff5c1 100644 --- a/drivers/timer/ag101p_timer.c +++ b/drivers/timer/ag101p_timer.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * Timer Control Register */ diff --git a/drivers/timer/altera_timer.c b/drivers/timer/altera_timer.c index 1ba85c4..f80debb 100644 --- a/drivers/timer/altera_timer.c +++ b/drivers/timer/altera_timer.c @@ -14,8 +14,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* control register */ #define ALTERA_TIMER_CONT BIT(1) /* Continuous mode */ #define ALTERA_TIMER_START BIT(2) /* Start timer */ diff --git a/drivers/timer/ast_timer.c b/drivers/timer/ast_timer.c index e194c50..ab1e4af 100644 --- a/drivers/timer/ast_timer.c +++ b/drivers/timer/ast_timer.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define AST_TICK_TIMER 1 #define AST_TMC_RELOAD_VAL 0xffffffff diff --git a/drivers/timer/atcpit100_timer.c b/drivers/timer/atcpit100_timer.c index 963f978..4322921 100644 --- a/drivers/timer/atcpit100_timer.c +++ b/drivers/timer/atcpit100_timer.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define REG32_TMR(x) (*(u32 *) ((plat->regs) + (x>>2))) /* diff --git a/drivers/timer/omap-timer.c b/drivers/timer/omap-timer.c index 4cc6105..051c690 100644 --- a/drivers/timer/omap-timer.c +++ b/drivers/timer/omap-timer.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Timer register bits */ #define TCLR_START BIT(0) /* Start=1 */ #define TCLR_AUTO_RELOAD BIT(1) /* Auto reload */ diff --git a/drivers/tpm/tpm_tis_infineon.c b/drivers/tpm/tpm_tis_infineon.c index 41b748e..f740c78 100644 --- a/drivers/tpm/tpm_tis_infineon.c +++ b/drivers/tpm/tpm_tis_infineon.c @@ -33,8 +33,6 @@ #include "tpm_tis.h" #include "tpm_internal.h" -DECLARE_GLOBAL_DATA_PTR; - enum i2c_chip_type { SLB9635, SLB9645, diff --git a/drivers/usb/emul/sandbox_flash.c b/drivers/usb/emul/sandbox_flash.c index 2f84b36..dbece6e 100644 --- a/drivers/usb/emul/sandbox_flash.c +++ b/drivers/usb/emul/sandbox_flash.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * This driver emulates a flash stick using the UFI command specification and * the BBB (bulk/bulk/bulk) protocol. It supports only a single logical unit diff --git a/drivers/usb/emul/sandbox_hub.c b/drivers/usb/emul/sandbox_hub.c index 9a0f47b..f5dda81 100644 --- a/drivers/usb/emul/sandbox_hub.c +++ b/drivers/usb/emul/sandbox_hub.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* We only support up to 8 */ #define SANDBOX_NUM_PORTS 4 diff --git a/drivers/usb/emul/sandbox_keyb.c b/drivers/usb/emul/sandbox_keyb.c index cff0176..2fb67e7 100644 --- a/drivers/usb/emul/sandbox_keyb.c +++ b/drivers/usb/emul/sandbox_keyb.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * This driver emulates a USB keyboard using the USB HID specification (boot * protocol) diff --git a/drivers/usb/emul/usb-emul-uclass.c b/drivers/usb/emul/usb-emul-uclass.c index fbe11f3..01ae6df 100644 --- a/drivers/usb/emul/usb-emul-uclass.c +++ b/drivers/usb/emul/usb-emul-uclass.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int copy_to_unicode(char *buff, int length, const char *str) { int ptr; diff --git a/drivers/usb/host/dwc2.c b/drivers/usb/host/dwc2.c index 4862ab0..b63a630 100644 --- a/drivers/usb/host/dwc2.c +++ b/drivers/usb/host/dwc2.c @@ -19,8 +19,6 @@ #include "dwc2.h" -DECLARE_GLOBAL_DATA_PTR; - /* Use only HC channel 0. */ #define DWC2_HC_CHANNEL 0 diff --git a/drivers/usb/host/dwc3-of-simple.c b/drivers/usb/host/dwc3-of-simple.c index 440dd10..9b122b1 100644 --- a/drivers/usb/host/dwc3-of-simple.c +++ b/drivers/usb/host/dwc3-of-simple.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct dwc3_of_simple { struct clk_bulk clks; struct reset_ctl_bulk resets; diff --git a/drivers/usb/host/ehci-atmel.c b/drivers/usb/host/ehci-atmel.c index f6c6b01..f912510 100644 --- a/drivers/usb/host/ehci-atmel.c +++ b/drivers/usb/host/ehci-atmel.c @@ -15,8 +15,6 @@ #include "ehci.h" -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_DM_USB int ehci_hcd_init(int index, enum usb_init_type init, diff --git a/drivers/usb/host/ehci-tegra.c b/drivers/usb/host/ehci-tegra.c index f317cf0..f07a287 100644 --- a/drivers/usb/host/ehci-tegra.c +++ b/drivers/usb/host/ehci-tegra.c @@ -20,8 +20,6 @@ #include "ehci.h" -DECLARE_GLOBAL_DATA_PTR; - #define USB1_ADDR_MASK 0xFFFF0000 #define HOSTPC1_DEVLC 0x84 diff --git a/drivers/usb/host/usb-sandbox.c b/drivers/usb/host/usb-sandbox.c index 15055b3..1a35a00 100644 --- a/drivers/usb/host/usb-sandbox.c +++ b/drivers/usb/host/usb-sandbox.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct sandbox_usb_ctrl { int rootdev; }; diff --git a/drivers/usb/host/usb-uclass.c b/drivers/usb/host/usb-uclass.c index 4e40f4b..fa7a439 100644 --- a/drivers/usb/host/usb-uclass.c +++ b/drivers/usb/host/usb-uclass.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - extern bool usb_started; /* flag for the started/stopped USB status */ static bool asynch_allowed; diff --git a/drivers/usb/host/xhci-dwc3.c b/drivers/usb/host/xhci-dwc3.c index adfa4a7..912190b 100644 --- a/drivers/usb/host/xhci-dwc3.c +++ b/drivers/usb/host/xhci-dwc3.c @@ -19,8 +19,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct xhci_dwc3_platdata { struct phy *usb_phys; int num_phys; diff --git a/drivers/usb/host/xhci-fsl.c b/drivers/usb/host/xhci-fsl.c index f77c78d..25b14a9 100644 --- a/drivers/usb/host/xhci-fsl.c +++ b/drivers/usb/host/xhci-fsl.c @@ -20,8 +20,6 @@ #include /* Declare global data pointer */ -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_DM_USB static struct fsl_xhci fsl_xhci; unsigned long ctr_addr[] = FSL_USB_XHCI_ADDR; diff --git a/drivers/usb/host/xhci-mvebu.c b/drivers/usb/host/xhci-mvebu.c index dbdfce3..f51e677 100644 --- a/drivers/usb/host/xhci-mvebu.c +++ b/drivers/usb/host/xhci-mvebu.c @@ -15,8 +15,6 @@ #include "xhci.h" -DECLARE_GLOBAL_DATA_PTR; - struct mvebu_xhci_platdata { fdt_addr_t hcd_base; }; diff --git a/drivers/usb/host/xhci-omap.c b/drivers/usb/host/xhci-omap.c index b814500..d05b302 100644 --- a/drivers/usb/host/xhci-omap.c +++ b/drivers/usb/host/xhci-omap.c @@ -23,8 +23,6 @@ #include "xhci.h" /* Declare global data pointer */ -DECLARE_GLOBAL_DATA_PTR; - static struct omap_xhci omap; static int omap_xhci_core_init(struct omap_xhci *omap) diff --git a/drivers/usb/host/xhci-rockchip.c b/drivers/usb/host/xhci-rockchip.c index b1f9884..7f637d9 100644 --- a/drivers/usb/host/xhci-rockchip.c +++ b/drivers/usb/host/xhci-rockchip.c @@ -16,8 +16,6 @@ #include "xhci.h" -DECLARE_GLOBAL_DATA_PTR; - struct rockchip_xhci_platdata { fdt_addr_t hcd_base; fdt_addr_t phy_base; diff --git a/drivers/usb/host/xhci-zynqmp.c b/drivers/usb/host/xhci-zynqmp.c index cec1bc4..c57e9ab 100644 --- a/drivers/usb/host/xhci-zynqmp.c +++ b/drivers/usb/host/xhci-zynqmp.c @@ -19,8 +19,6 @@ #include "xhci.h" /* Declare global data pointer */ -DECLARE_GLOBAL_DATA_PTR; - /* Default to the ZYNQMP XHCI defines */ #define USB3_PWRCTL_CLK_CMD_MASK 0x3FE000 #define USB3_PWRCTL_CLK_FREQ_MASK 0xFFC diff --git a/drivers/video/backlight_gpio.c b/drivers/video/backlight_gpio.c index 772df5d..acb6f1c 100644 --- a/drivers/video/backlight_gpio.c +++ b/drivers/video/backlight_gpio.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct gpio_backlight_priv { struct gpio_desc gpio; bool def_value; diff --git a/drivers/video/bridge/anx6345.c b/drivers/video/bridge/anx6345.c index 0a94aff..6f52d2f 100644 --- a/drivers/video/bridge/anx6345.c +++ b/drivers/video/bridge/anx6345.c @@ -16,8 +16,6 @@ #define DP_MAX_LANE_COUNT 0x002 #define DP_MAX_LANE_COUNT_MASK 0x1f -DECLARE_GLOBAL_DATA_PTR; - struct anx6345_priv { u8 edid[EDID_SIZE]; }; diff --git a/drivers/video/exynos/exynos_dp_lowlevel.c b/drivers/video/exynos/exynos_dp_lowlevel.c index f84dd70..3f9a0e1 100644 --- a/drivers/video/exynos/exynos_dp_lowlevel.c +++ b/drivers/video/exynos/exynos_dp_lowlevel.c @@ -17,8 +17,6 @@ #include "exynos_dp_lowlevel.h" /* Declare global data pointer */ -DECLARE_GLOBAL_DATA_PTR; - static void exynos_dp_enable_video_input(struct exynos_dp *dp_regs, unsigned int enable) { diff --git a/drivers/video/mx3fb.c b/drivers/video/mx3fb.c index 78e595e..fad027f 100644 --- a/drivers/video/mx3fb.c +++ b/drivers/video/mx3fb.c @@ -344,8 +344,6 @@ union chan_param_mem { struct chan_param_mem_interleaved ip; }; -DECLARE_GLOBAL_DATA_PTR; - /* graphics setup */ static GraphicDevice panel; static struct ctfb_res_modes *mode; diff --git a/drivers/video/pwm_backlight.c b/drivers/video/pwm_backlight.c index f40e57b..28565a1 100644 --- a/drivers/video/pwm_backlight.c +++ b/drivers/video/pwm_backlight.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct pwm_backlight_priv { struct udevice *reg; struct gpio_desc enable; diff --git a/drivers/video/rockchip/rk3288_mipi.c b/drivers/video/rockchip/rk3288_mipi.c index a7fa9c5..0a6f7e6 100644 --- a/drivers/video/rockchip/rk3288_mipi.c +++ b/drivers/video/rockchip/rk3288_mipi.c @@ -24,8 +24,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define MHz 1000000 /* Select mipi dsi source, big or little vop */ diff --git a/drivers/video/rockchip/rk3399_mipi.c b/drivers/video/rockchip/rk3399_mipi.c index b936fce..c085d8b 100644 --- a/drivers/video/rockchip/rk3399_mipi.c +++ b/drivers/video/rockchip/rk3399_mipi.c @@ -24,8 +24,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Select mipi dsi source, big or little vop */ static int rk_mipi_dsi_source_select(struct udevice *dev) { diff --git a/drivers/video/rockchip/rk_edp.c b/drivers/video/rockchip/rk_edp.c index 1527f96..2ea7340 100644 --- a/drivers/video/rockchip/rk_edp.c +++ b/drivers/video/rockchip/rk_edp.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define MAX_CR_LOOP 5 #define MAX_EQ_LOOP 5 #define DP_LINK_STATUS_SIZE 6 diff --git a/drivers/video/simple_panel.c b/drivers/video/simple_panel.c index c0ce199..8824f47 100644 --- a/drivers/video/simple_panel.c +++ b/drivers/video/simple_panel.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct simple_panel_priv { struct udevice *reg; struct udevice *backlight; diff --git a/drivers/video/tegra124/display.c b/drivers/video/tegra124/display.c index 4164fa1..0c6882c 100644 --- a/drivers/video/tegra124/display.c +++ b/drivers/video/tegra124/display.c @@ -22,8 +22,6 @@ #include #include "displayport.h" -DECLARE_GLOBAL_DATA_PTR; - /* return in 1000ths of a Hertz */ static int tegra_dc_calc_refresh(const struct display_timing *timing) { diff --git a/drivers/video/tegra124/dp.c b/drivers/video/tegra124/dp.c index 95d743d..09e5aa7 100644 --- a/drivers/video/tegra124/dp.c +++ b/drivers/video/tegra124/dp.c @@ -18,8 +18,6 @@ #include "sor.h" #include "displayport.h" -DECLARE_GLOBAL_DATA_PTR; - #define DO_FAST_LINK_TRAINING 1 struct tegra_dp_plat { diff --git a/drivers/video/tegra124/sor.c b/drivers/video/tegra124/sor.c index 700ab25..a91643a 100644 --- a/drivers/video/tegra124/sor.c +++ b/drivers/video/tegra124/sor.c @@ -17,8 +17,6 @@ #include "displayport.h" #include "sor.h" -DECLARE_GLOBAL_DATA_PTR; - #define DEBUG_SOR 0 #define APBDEV_PMC_DPD_SAMPLE 0x20 diff --git a/drivers/watchdog/ast_wdt.c b/drivers/watchdog/ast_wdt.c index aab077e..3539844 100644 --- a/drivers/watchdog/ast_wdt.c +++ b/drivers/watchdog/ast_wdt.c @@ -14,8 +14,6 @@ #define WDT_AST2500 2500 #define WDT_AST2400 2400 -DECLARE_GLOBAL_DATA_PTR; - struct ast_wdt_priv { struct ast_wdt *regs; }; diff --git a/drivers/watchdog/mpc8xx_wdt.c b/drivers/watchdog/mpc8xx_wdt.c index ded80c4..5d2b624 100644 --- a/drivers/watchdog/mpc8xx_wdt.c +++ b/drivers/watchdog/mpc8xx_wdt.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - void hw_watchdog_reset(void) { immap_t __iomem *immap = (immap_t __iomem *)CONFIG_SYS_IMMR; diff --git a/drivers/watchdog/sandbox_wdt.c b/drivers/watchdog/sandbox_wdt.c index 02b57f3..5ec32b2 100644 --- a/drivers/watchdog/sandbox_wdt.c +++ b/drivers/watchdog/sandbox_wdt.c @@ -9,8 +9,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int sandbox_wdt_start(struct udevice *dev, u64 timeout, ulong flags) { struct sandbox_state *state = state_get_current(); diff --git a/drivers/watchdog/ulp_wdog.c b/drivers/watchdog/ulp_wdog.c index 72ec694..17fe670 100644 --- a/drivers/watchdog/ulp_wdog.c +++ b/drivers/watchdog/ulp_wdog.c @@ -40,8 +40,6 @@ struct wdog_regs { #define WDG_32KHZ_CLK (0x2) #define WDG_EXT_CLK (0x3) -DECLARE_GLOBAL_DATA_PTR; - void hw_watchdog_set_timeout(u16 val) { /* setting timeout value */ diff --git a/drivers/watchdog/wdt-uclass.c b/drivers/watchdog/wdt-uclass.c index 8a30f02..1eb5721 100644 --- a/drivers/watchdog/wdt-uclass.c +++ b/drivers/watchdog/wdt-uclass.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - int wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) { const struct wdt_ops *ops = device_get_ops(dev); diff --git a/env/ext4.c b/env/ext4.c index a2d32b9..f4cb285 100644 --- a/env/ext4.c +++ b/env/ext4.c @@ -31,8 +31,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifdef CONFIG_CMD_SAVEENV static int env_ext4_save(void) { diff --git a/env/fat.c b/env/fat.c index 884eeb8..befbc1e 100644 --- a/env/fat.c +++ b/env/fat.c @@ -31,8 +31,6 @@ # endif #endif -DECLARE_GLOBAL_DATA_PTR; - #ifdef CMD_SAVEENV static int env_fat_save(void) { diff --git a/env/sata.c b/env/sata.c index 4bfe011..c3e530e 100644 --- a/env/sata.c +++ b/env/sata.c @@ -24,8 +24,6 @@ #error CONFIG_ENV_OFFSET or CONFIG_ENV_SIZE not defined #endif -DECLARE_GLOBAL_DATA_PTR; - __weak int sata_get_env_dev(void) { return CONFIG_SYS_SATA_ENV_DEV; diff --git a/lib/efi/efi.c b/lib/efi/efi.c index 81af27c..b1c7360 100644 --- a/lib/efi/efi.c +++ b/lib/efi/efi.c @@ -17,8 +17,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * Unfortunately we cannot access any code outside what is built especially * for the stub. lib/string.c is already being built for the U-Boot payload diff --git a/lib/efi/efi_stub.c b/lib/efi/efi_stub.c index 205aa19..acf60be 100644 --- a/lib/efi/efi_stub.c +++ b/lib/efi/efi_stub.c @@ -21,8 +21,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #ifndef CONFIG_X86 /* * Problem areas: diff --git a/lib/efi_loader/efi_image_loader.c b/lib/efi_loader/efi_image_loader.c index d5fbba3..2ccd476 100644 --- a/lib/efi_loader/efi_image_loader.c +++ b/lib/efi_loader/efi_image_loader.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - const efi_guid_t efi_global_variable_guid = EFI_GLOBAL_VARIABLE_GUID; const efi_guid_t efi_guid_device_path = DEVICE_PATH_GUID; const efi_guid_t efi_guid_loaded_image = LOADED_IMAGE_GUID; diff --git a/lib/efi_loader/efi_net.c b/lib/efi_loader/efi_net.c index 9afe76c..e3132e6 100644 --- a/lib/efi_loader/efi_net.c +++ b/lib/efi_loader/efi_net.c @@ -12,8 +12,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static const efi_guid_t efi_net_guid = EFI_SIMPLE_NETWORK_GUID; static const efi_guid_t efi_pxe_guid = EFI_PXE_GUID; static struct efi_pxe_packet *dhcp_ack; diff --git a/lib/of_live.c b/lib/of_live.c index 148865c..e574ae8 100644 --- a/lib/of_live.c +++ b/lib/of_live.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static void *unflatten_dt_alloc(void **mem, unsigned long size, unsigned long align) { diff --git a/lib/smbios.c b/lib/smbios.c index 8f19ad8..00b521e 100644 --- a/lib/smbios.c +++ b/lib/smbios.c @@ -16,8 +16,6 @@ #include #endif -DECLARE_GLOBAL_DATA_PTR; - /** * smbios_add_string() - add a string to the string area * diff --git a/net/net.c b/net/net.c index 8a9b69c..d222c1f 100644 --- a/net/net.c +++ b/net/net.c @@ -108,8 +108,6 @@ #include "sntp.h" #endif -DECLARE_GLOBAL_DATA_PTR; - /** BOOTP EXTENTIONS **/ /* Our subnet mask (0=unknown) */ diff --git a/post/lib_powerpc/cpu.c b/post/lib_powerpc/cpu.c index 915eb0a..529f2fa 100644 --- a/post/lib_powerpc/cpu.c +++ b/post/lib_powerpc/cpu.c @@ -42,8 +42,6 @@ extern int cpu_post_test_multi (void); extern int cpu_post_test_string (void); extern int cpu_post_test_complex (void); -DECLARE_GLOBAL_DATA_PTR; - ulong cpu_post_makecr (long v) { ulong cr = 0; diff --git a/test/dm/adc.c b/test/dm/adc.c index b0d4fe5..85535d9 100644 --- a/test/dm/adc.c +++ b/test/dm/adc.c @@ -20,8 +20,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - static int dm_test_adc_bind(struct unit_test_state *uts) { struct udevice *dev; diff --git a/test/dm/eth.c b/test/dm/eth.c index 67fd660..4915baf 100644 --- a/test/dm/eth.c +++ b/test/dm/eth.c @@ -18,8 +18,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - #define DM_TEST_ETH_NUM 4 static int dm_test_eth(struct unit_test_state *uts) diff --git a/test/dm/gpio.c b/test/dm/gpio.c index b994523..6b01dbd 100644 --- a/test/dm/gpio.c +++ b/test/dm/gpio.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Test that sandbox GPIOs work correctly */ static int dm_test_gpio(struct unit_test_state *uts) { diff --git a/test/dm/led.c b/test/dm/led.c index fde700b..e46b416 100644 --- a/test/dm/led.c +++ b/test/dm/led.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Base test of the led uclass */ static int dm_test_led_base(struct unit_test_state *uts) { diff --git a/test/dm/mmc.c b/test/dm/mmc.c index 5bca4b7..c8c470c 100644 --- a/test/dm/mmc.c +++ b/test/dm/mmc.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * Basic test of the mmc uclass. We could expand this by implementing an MMC * stack for sandbox, or at least implementing the basic operation. diff --git a/test/dm/phy.c b/test/dm/phy.c index 65b33fe..b262531 100644 --- a/test/dm/phy.c +++ b/test/dm/phy.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Base test of the phy uclass */ static int dm_test_phy_base(struct unit_test_state *uts) { diff --git a/test/dm/pmic.c b/test/dm/pmic.c index 422ea3e..0e5d671 100644 --- a/test/dm/pmic.c +++ b/test/dm/pmic.c @@ -21,8 +21,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Test PMIC get method */ static int dm_test_power_pmic_get(struct unit_test_state *uts) { diff --git a/test/dm/pwm.c b/test/dm/pwm.c index 6b2dedf..cccd1ad 100644 --- a/test/dm/pwm.c +++ b/test/dm/pwm.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Basic test of the pwm uclass */ static int dm_test_pwm_base(struct unit_test_state *uts) { diff --git a/test/dm/regmap.c b/test/dm/regmap.c index 7f66058..50af220 100644 --- a/test/dm/regmap.c +++ b/test/dm/regmap.c @@ -13,8 +13,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Base test of register maps */ static int dm_test_regmap_base(struct unit_test_state *uts) { diff --git a/test/dm/regulator.c b/test/dm/regulator.c index 395381d..abd6522 100644 --- a/test/dm/regulator.c +++ b/test/dm/regulator.c @@ -22,8 +22,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - enum { BUCK1, BUCK2, diff --git a/test/dm/spmi.c b/test/dm/spmi.c index d519a90..0ecf702 100644 --- a/test/dm/spmi.c +++ b/test/dm/spmi.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Test if bus childs got probed propperly*/ static int dm_test_spmi_probe(struct unit_test_state *uts) { diff --git a/test/dm/syscon.c b/test/dm/syscon.c index c40f5fc..99bff96 100644 --- a/test/dm/syscon.c +++ b/test/dm/syscon.c @@ -11,8 +11,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Base test of system controllers */ static int dm_test_syscon_base(struct unit_test_state *uts) { diff --git a/test/dm/timer.c b/test/dm/timer.c index bf964c4..ba9bdc1 100644 --- a/test/dm/timer.c +++ b/test/dm/timer.c @@ -10,8 +10,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* * Basic test of the timer uclass. */ diff --git a/test/dm/usb.c b/test/dm/usb.c index 4fd249b..4e1c870 100644 --- a/test/dm/usb.c +++ b/test/dm/usb.c @@ -16,8 +16,6 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Test that sandbox USB works correctly */ static int dm_test_usb_base(struct unit_test_state *uts) { diff --git a/test/dm/video.c b/test/dm/video.c index caca496..2f7df4e 100644 --- a/test/dm/video.c +++ b/test/dm/video.c @@ -24,8 +24,6 @@ * in sandbox_sdl_sync() would also need to change to handle the different * surface depth. */ -DECLARE_GLOBAL_DATA_PTR; - /* Basic test of the video uclass */ static int dm_test_video_base(struct unit_test_state *uts) {