common: Drop linux/delay.h from common header
authorSimon Glass <sjg@chromium.org>
Sun, 10 May 2020 17:40:11 +0000 (11:40 -0600)
committerTom Rini <trini@konsulko.com>
Tue, 19 May 2020 01:19:23 +0000 (21:19 -0400)
Move this uncommon header out of the common header.

Signed-off-by: Simon Glass <sjg@chromium.org>
891 files changed:
api/api.c
arch/arm/cpu/arm920t/ep93xx/timer.c
arch/arm/cpu/arm920t/imx/timer.c
arch/arm/cpu/arm926ejs/armada100/timer.c
arch/arm/cpu/arm926ejs/mx27/timer.c
arch/arm/cpu/arm926ejs/mxs/mxs.c
arch/arm/cpu/arm926ejs/mxs/timer.c
arch/arm/cpu/arm926ejs/spear/reset.c
arch/arm/cpu/arm926ejs/spear/timer.c
arch/arm/cpu/armv7/bcm235xx/clk-core.c
arch/arm/cpu/armv7/bcm235xx/clk-eth.c
arch/arm/cpu/armv7/bcm281xx/clk-core.c
arch/arm/cpu/armv7/bcm281xx/clk-eth.c
arch/arm/cpu/armv7/iproc-common/timer.c
arch/arm/cpu/armv7/ls102xa/cpu.c
arch/arm/cpu/armv7/ls102xa/timer.c
arch/arm/cpu/armv7/s5p-common/timer.c
arch/arm/cpu/armv7/stv0991/reset.c
arch/arm/cpu/armv7/stv0991/timer.c
arch/arm/cpu/armv7/sunxi/timer.c
arch/arm/cpu/armv7/vf610/timer.c
arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c
arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c
arch/arm/cpu/armv8/fsl-layerscape/mp.c
arch/arm/cpu/pxa/usb.c
arch/arm/cpu/sa1100/timer.c
arch/arm/lib/reset.c
arch/arm/mach-at91/arm920t/timer.c
arch/arm/mach-at91/armv7/clock.c
arch/arm/mach-at91/mpddrc.c
arch/arm/mach-at91/phy.c
arch/arm/mach-davinci/timer.c
arch/arm/mach-exynos/include/mach/dp_info.h
arch/arm/mach-imx/ddrmc-vf610.c
arch/arm/mach-imx/i2c-mxv7.c
arch/arm/mach-imx/imx8m/clock_imx8mm.c
arch/arm/mach-imx/imx8m/clock_imx8mq.c
arch/arm/mach-imx/misc.c
arch/arm/mach-imx/mx6/ddr.c
arch/arm/mach-imx/mx6/litesom.c
arch/arm/mach-imx/mx6/soc.c
arch/arm/mach-imx/mx7/soc.c
arch/arm/mach-imx/mx7ulp/scg.c
arch/arm/mach-imx/syscounter.c
arch/arm/mach-keystone/ddr3.c
arch/arm/mach-keystone/psc.c
arch/arm/mach-lpc32xx/dram.c
arch/arm/mach-lpc32xx/timer.c
arch/arm/mach-mvebu/cpu.c
arch/arm/mach-mvebu/efuse.c
arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.c
arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec.c
arch/arm/mach-mvebu/serdes/a38x/seq_exec.c
arch/arm/mach-mvebu/serdes/axp/high_speed_env_lib.c
arch/arm/mach-omap2/am33xx/board.c
arch/arm/mach-omap2/am33xx/clock_ti814x.c
arch/arm/mach-omap2/am33xx/ddr.c
arch/arm/mach-omap2/am33xx/ti816x_emif4.c
arch/arm/mach-omap2/emif-common.c
arch/arm/mach-omap2/omap5/hwinit.c
arch/arm/mach-omap2/pipe3-phy.c
arch/arm/mach-omap2/timer.c
arch/arm/mach-orion5x/timer.c
arch/arm/mach-rmobile/timer.c
arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
arch/arm/mach-rockchip/rk3368/rk3368.c
arch/arm/mach-socfpga/clock_manager_arria10.c
arch/arm/mach-socfpga/freeze_controller.c
arch/arm/mach-socfpga/scan_manager.c
arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_serial.c
arch/arm/mach-sunxi/clock_sun6i.c
arch/arm/mach-sunxi/clock_sun8i_a83t.c
arch/arm/mach-sunxi/dram_sun4i.c
arch/arm/mach-sunxi/dram_sun50i_h6.c
arch/arm/mach-sunxi/dram_sun6i.c
arch/arm/mach-sunxi/dram_sun8i_a23.c
arch/arm/mach-sunxi/dram_sun8i_a33.c
arch/arm/mach-sunxi/dram_sun8i_a83t.c
arch/arm/mach-sunxi/dram_sunxi_dw.c
arch/arm/mach-sunxi/spl_spi_sunxi.c
arch/arm/mach-tegra/clock.c
arch/arm/mach-tegra/cmd_enterrcm.c
arch/arm/mach-tegra/cpu.c
arch/arm/mach-tegra/powergate.c
arch/arm/mach-tegra/tegra114/clock.c
arch/arm/mach-tegra/tegra114/cpu.c
arch/arm/mach-tegra/tegra124/clock.c
arch/arm/mach-tegra/tegra124/cpu.c
arch/arm/mach-tegra/tegra124/xusb-padctl.c
arch/arm/mach-tegra/tegra20/clock.c
arch/arm/mach-tegra/tegra20/cpu.c
arch/arm/mach-tegra/tegra210/clock.c
arch/arm/mach-tegra/tegra210/xusb-padctl.c
arch/arm/mach-tegra/tegra30/clock.c
arch/arm/mach-tegra/tegra30/cpu.c
arch/arm/mach-uniphier/clk/clk-ld11.c
arch/arm/mach-uniphier/clk/dpll-ld4.c
arch/arm/mach-uniphier/clk/dpll-pro4.c
arch/arm/mach-uniphier/micro-support-card.c
arch/arm/mach-zynqmp/mp.c
arch/arm/mach-zynqmp/psu_spl_init.c
arch/arm/mach-zynqmp/spl.c
arch/m68k/cpu/mcf5227x/cpu.c
arch/m68k/cpu/mcf52x2/cpu.c
arch/m68k/cpu/mcf52x2/speed.c
arch/m68k/cpu/mcf532x/cpu.c
arch/m68k/cpu/mcf5445x/cpu.c
arch/m68k/cpu/mcf5445x/pci.c
arch/m68k/cpu/mcf547x_8x/pci.c
arch/m68k/cpu/mcf547x_8x/slicetimer.c
arch/m68k/lib/time.c
arch/microblaze/cpu/timer.c
arch/mips/mach-ath79/ar934x/clk.c
arch/mips/mach-ath79/ar934x/ddr.c
arch/mips/mach-ath79/qca953x/ddr.c
arch/mips/mach-ath79/qca956x/ddr.c
arch/mips/mach-ath79/reset.c
arch/mips/mach-jz47xx/jz4780/pll.c
arch/mips/mach-jz47xx/jz4780/sdram.c
arch/mips/mach-jz47xx/jz4780/timer.c
arch/mips/mach-mtmips/ddr_init.c
arch/mips/mach-mtmips/mt7628/ddr.c
arch/nds32/cpu/n1213/ag101/timer.c
arch/powerpc/cpu/mpc83xx/cpu.c
arch/powerpc/cpu/mpc83xx/cpu_init.c
arch/powerpc/cpu/mpc83xx/pci.c
arch/powerpc/cpu/mpc83xx/pcie.c
arch/powerpc/cpu/mpc83xx/serdes.c
arch/powerpc/cpu/mpc83xx/spd_sdram.c
arch/powerpc/cpu/mpc85xx/cpu.c
arch/powerpc/cpu/mpc85xx/cpu_init.c
arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.c
arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c
arch/powerpc/cpu/mpc85xx/mp.c
arch/powerpc/cpu/mpc85xx/p1021_serdes.c
arch/powerpc/cpu/mpc85xx/spl_minimal.c
arch/powerpc/cpu/mpc8xxx/srio.c
arch/powerpc/lib/time.c
arch/sandbox/cpu/cpu.c
arch/sh/lib/time_sh2.c
arch/x86/cpu/apollolake/punit.c
arch/x86/cpu/broadwell/cpu_full.c
arch/x86/cpu/broadwell/iobp.c
arch/x86/cpu/broadwell/me.c
arch/x86/cpu/broadwell/pch.c
arch/x86/cpu/broadwell/sata.c
arch/x86/cpu/ivybridge/bd82x6x.c
arch/x86/cpu/ivybridge/early_me.c
arch/x86/cpu/ivybridge/northbridge.c
arch/x86/cpu/mp_init.c
arch/x86/cpu/quark/quark.c
arch/x86/lib/pmu.c
arch/x86/lib/scu.c
arch/xtensa/lib/time.c
board/BuR/common/br_resetc.c
board/BuR/common/common.c
board/CZ.NIC/turris_mox/mox_sp.c
board/CZ.NIC/turris_mox/turris_mox.c
board/CarMediaLab/flea3/flea3.c
board/Marvell/gplugd/gplugd.c
board/Marvell/mvebu_armada-37xx/board.c
board/Marvell/mvebu_armada-8k/board.c
board/Synology/ds109/ds109.c
board/advantech/dms-ba16/dms-ba16.c
board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c
board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c
board/armadeus/apf27/fpga.c
board/armltd/integrator/pci.c
board/armltd/integrator/timer.c
board/armltd/vexpress64/pcie.c
board/astro/mcf5373l/mcf5373l.c
board/barco/platinum/platinum_picon.c
board/barco/platinum/platinum_titanium.c
board/barco/titanium/titanium.c
board/beckhoff/mx53cx9020/mx53cx9020.c
board/bluewater/gurnard/gurnard.c
board/bluewater/snapper9260/snapper9260.c
board/bosch/shc/board.c
board/boundary/nitrogen6x/nitrogen6x.c
board/bticino/mamoj/spl.c
board/buffalo/lsxl/lsxl.c
board/ccv/xpress/xpress.c
board/cobra5272/flash.c
board/compulab/cl-som-imx7/cl-som-imx7.c
board/compulab/cm_fx6/cm_fx6.c
board/compulab/cm_fx6/spl.c
board/compulab/cm_t335/cm_t335.c
board/compulab/cm_t35/cm_t35.c
board/compulab/cm_t43/cm_t43.c
board/compulab/cm_t54/cm_t54.c
board/compulab/common/common.c
board/compulab/common/omap3_smc911x.c
board/congatec/cgtqmx6eval/cgtqmx6eval.c
board/creative/xfi3/xfi3.c
board/cssi/MCR3000/MCR3000.c
board/dfi/dfi-bt700/dfi-bt700.c
board/dhelectronics/dh_imx6/dh_imx6.c
board/dhelectronics/dh_imx6/dh_imx6_spl.c
board/dhelectronics/dh_stm32mp1/board.c
board/egnite/ethernut5/ethernut5_pwrman.c
board/el/el6x/el6x.c
board/embest/mx6boards/mx6boards.c
board/engicam/common/spl.c
board/esd/vme8349/pci.c
board/freescale/b4860qds/b4860qds.c
board/freescale/bsc9131rdb/spl_minimal.c
board/freescale/bsc9132qds/spl_minimal.c
board/freescale/c29xpcie/cpld.c
board/freescale/common/diu_ch7301.c
board/freescale/common/idt8t49n222a_serdes_clk.c
board/freescale/common/sys_eeprom.c
board/freescale/common/vid.c
board/freescale/corenet_ds/eth_p4080.c
board/freescale/imx8mq_evk/spl.c
board/freescale/imx8qxp_mek/imx8qxp_mek.c
board/freescale/ls1012afrdm/eth.c
board/freescale/ls1012aqds/eth.c
board/freescale/ls1012ardb/eth.c
board/freescale/ls1021aiot/ls1021aiot.c
board/freescale/ls1021aqds/ddr.c
board/freescale/ls1021atsn/ls1021atsn.c
board/freescale/ls1021atwr/ls1021atwr.c
board/freescale/ls1088a/eth_ls1088aqds.c
board/freescale/ls1088a/ls1088a.c
board/freescale/ls2080aqds/eth.c
board/freescale/m5208evbe/m5208evbe.c
board/freescale/m52277evb/m52277evb.c
board/freescale/m5249evb/m5249evb.c
board/freescale/m5253demo/m5253demo.c
board/freescale/m53017evb/m53017evb.c
board/freescale/m5329evb/m5329evb.c
board/freescale/m5373evb/m5373evb.c
board/freescale/m54418twr/m54418twr.c
board/freescale/m54451evb/m54451evb.c
board/freescale/m54455evb/m54455evb.c
board/freescale/m547xevb/m547xevb.c
board/freescale/m548xevb/m548xevb.c
board/freescale/mpc8308rdb/mpc8308rdb.c
board/freescale/mpc8313erdb/sdram.c
board/freescale/mpc8315erdb/mpc8315erdb.c
board/freescale/mpc8315erdb/sdram.c
board/freescale/mpc8323erdb/mpc8323erdb.c
board/freescale/mpc832xemds/mpc832xemds.c
board/freescale/mpc832xemds/pci.c
board/freescale/mpc8349emds/mpc8349emds.c
board/freescale/mpc8349emds/pci.c
board/freescale/mpc8349itx/mpc8349itx.c
board/freescale/mpc8349itx/pci.c
board/freescale/mpc837xemds/mpc837xemds.c
board/freescale/mpc837xemds/pci.c
board/freescale/mpc837xerdb/mpc837xerdb.c
board/freescale/mpc837xerdb/pci.c
board/freescale/mpc8536ds/mpc8536ds.c
board/freescale/mpc8541cds/mpc8541cds.c
board/freescale/mpc8548cds/mpc8548cds.c
board/freescale/mpc8555cds/mpc8555cds.c
board/freescale/mpc8568mds/mpc8568mds.c
board/freescale/mpc8569mds/mpc8569mds.c
board/freescale/mpc8572ds/mpc8572ds.c
board/freescale/mpc8610hpcd/mpc8610hpcd.c
board/freescale/mpc8641hpcn/mpc8641hpcn.c
board/freescale/mx25pdk/mx25pdk.c
board/freescale/mx28evk/mx28evk.c
board/freescale/mx35pdk/mx35pdk.c
board/freescale/mx51evk/mx51evk.c
board/freescale/mx6sxsabreauto/mx6sxsabreauto.c
board/freescale/mx6sxsabresd/mx6sxsabresd.c
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c
board/freescale/mx7dsabresd/mx7dsabresd.c
board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c
board/freescale/t102xqds/ddr.c
board/freescale/t102xrdb/ddr.c
board/freescale/t1040qds/ddr.c
board/freescale/t104xrdb/ddr.c
board/freescale/t4qds/t4240qds.c
board/gardena/smart-gateway-mt7688/board.c
board/gateworks/gw_ventana/common.c
board/gateworks/gw_ventana/eeprom.c
board/gateworks/gw_ventana/gsc.c
board/gateworks/gw_ventana/gw_ventana.c
board/gdsys/a38x/controlcenterdc.c
board/gdsys/a38x/ihs_phys.c
board/gdsys/common/cmd_ioloop.c
board/gdsys/common/ihs_mdio.c
board/gdsys/common/mclink.c
board/gdsys/mpc8308/hrcon.c
board/gdsys/mpc8308/mpc8308.c
board/gdsys/mpc8308/strider.c
board/gdsys/p1022/controlcenterd-id.c
board/gdsys/p1022/controlcenterd.c
board/ge/bx50v3/bx50v3.c
board/google/imx8mq_phanbell/spl.c
board/google/veyron/veyron.c
board/gumstix/duovero/duovero.c
board/highbank/ahci.c
board/hisilicon/hikey/hikey.c
board/hisilicon/hikey960/hikey960.c
board/hisilicon/poplar/poplar.c
board/ids/ids8313/ids8313.c
board/imgtec/ci20/ci20.c
board/imgtec/malta/malta.c
board/inversepath/usbarmory/usbarmory.c
board/isee/igep00x0/common.c
board/isee/igep00x0/igep00x0.c
board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c
board/keymile/common/common.c
board/keymile/km83xx/km83xx.c
board/keymile/km83xx/km83xx_i2c.c
board/keymile/km_arm/fpga_config.c
board/keymile/kmp204x/pci.c
board/kosagi/novena/novena_spl.c
board/kosagi/novena/video.c
board/liebherr/display5/display5.c
board/liebherr/display5/spl.c
board/liebherr/mccmon6/spl.c
board/liebherr/xea/xea.c
board/mpc8308_p1m/mpc8308_p1m.c
board/mscc/jr2/jr2.c
board/nvidia/cardhu/cardhu.c
board/nvidia/nyan-big/nyan-big.c
board/nvidia/venice2/as3722_init.c
board/olimex/mx23_olinuxino/mx23_olinuxino.c
board/overo/overo.c
board/pandora/pandora.c
board/phytec/pcm058/pcm058.c
board/phytec/pfla02/pfla02.c
board/ppcag/bg0900/bg0900.c
board/qualcomm/dragonboard410c/dragonboard410c.c
board/renesas/alt/alt.c
board/renesas/gose/gose.c
board/renesas/koelsch/koelsch.c
board/renesas/lager/lager.c
board/renesas/porter/porter.c
board/renesas/sh7752evb/sh7752evb.c
board/renesas/sh7753evb/sh7753evb.c
board/renesas/silk/silk.c
board/renesas/stout/stout.c
board/samsung/common/board.c
board/samsung/common/exynos5-dt-types.c
board/samsung/common/misc.c
board/samsung/goni/goni.c
board/samsung/trats/trats.c
board/samsung/trats2/trats2.c
board/samsung/universal_c210/universal.c
board/sandisk/sansa_fuze_plus/sfp.c
board/sbc8349/pci.c
board/sbc8349/sbc8349.c
board/sbc8548/ddr.c
board/sbc8548/sbc8548.c
board/sbc8641d/sbc8641d.c
board/seco/mx6quq7/mx6quq7.c
board/siemens/capricorn/board.c
board/siemens/draco/board.c
board/siemens/rut/board.c
board/sks-kinkel/sksimx6/sksimx6.c
board/socrates/sdram.c
board/socrates/socrates.c
board/softing/vining_2000/vining_2000.c
board/softing/vining_fpga/socfpga.c
board/solidrun/clearfog/clearfog.c
board/solidrun/mx6cuboxi/mx6cuboxi.c
board/spear/x600/fpga.c
board/sr1500/socfpga.c
board/st/stm32f746-disco/stm32f746-disco.c
board/st/stm32mp1/board.c
board/st/stm32mp1/stm32mp1.c
board/sunxi/board.c
board/synopsys/hsdk/hsdk.c
board/syteco/zmx25/zmx25.c
board/technexion/pico-imx6/pico-imx6.c
board/technexion/pico-imx6/spl.c
board/technexion/pico-imx6ul/pico-imx6ul.c
board/technexion/pico-imx8mq/pico-imx8mq.c
board/technexion/pico-imx8mq/spl.c
board/technologic/ts4600/ts4600.c
board/technologic/ts4800/ts4800.c
board/theadorable/theadorable.c
board/ti/am335x/board.c
board/ti/evm/evm.c
board/ti/ks2_evm/board_k2g.c
board/ti/omap5_uevm/evm.c
board/timll/devkit3250/devkit3250.c
board/toradex/apalis-tk1/apalis-tk1.c
board/toradex/apalis-tk1/as3722_init.c
board/toradex/apalis_imx6/apalis_imx6.c
board/toradex/apalis_imx6/pf0100.c
board/toradex/apalis_t30/apalis_t30.c
board/toradex/colibri-imx6ull/colibri-imx6ull.c
board/toradex/colibri_imx6/colibri_imx6.c
board/toradex/colibri_imx6/pf0100.c
board/toradex/colibri_imx7/colibri_imx7.c
board/toradex/colibri_pxa270/colibri_pxa270.c
board/toradex/colibri_t20/colibri_t20.c
board/toradex/colibri_t30/colibri_t30.c
board/tplink/wdr4300/wdr4300.c
board/tqc/tqm834x/pci.c
board/tqc/tqm834x/tqm834x.c
board/tqc/tqma6/tqma6_mba6.c
board/tqc/tqma6/tqma6_wru4.c
board/udoo/neo/neo.c
board/udoo/udoo.c
board/udoo/udoo_spl.c
board/varisys/common/sys_eeprom.c
board/ve8313/ve8313.c
board/wandboard/spl.c
board/wandboard/wandboard.c
board/work-microwave/work_92105/work_92105.c
board/work-microwave/work_92105/work_92105_display.c
board/xilinx/zynqmp/tap_delays.c
board/xilinx/zynqmp/xil_io.h
board/xilinx/zynqmp/zynqmp.c
cmd/bootmenu.c
cmd/conitrace.c
cmd/eeprom.c
cmd/i2c.c
cmd/load.c
cmd/mem.c
cmd/misc.c
cmd/usb_mass_storage.c
common/autoboot.c
common/console.c
common/miiphyutil.c
common/usb.c
common/usb_hub.c
common/usb_storage.c
drivers/adc/adc-uclass.c
drivers/adc/meson-saradc.c
drivers/adc/stm32-adc.c
drivers/ata/ahci.c
drivers/ata/ahci_sunxi.c
drivers/ata/dwc_ahsata.c
drivers/ata/fsl_sata.c
drivers/ata/mvsata_ide.c
drivers/ata/sata_mv.c
drivers/ata/sata_sil.c
drivers/ata/sata_sil3114.c
drivers/axi/ihs_axi.c
drivers/bios_emulator/atibios.c
drivers/block/ide.c
drivers/clk/aspeed/clk_ast2500.c
drivers/clk/clk-hsdk-cgu.c
drivers/clk/imx/clk-pll14xx.c
drivers/clk/mediatek/clk-mtk.c
drivers/clk/meson/g12a.c
drivers/clk/owl/clk_owl.c
drivers/clk/rockchip/clk_pll.c
drivers/clk/rockchip/clk_px30.c
drivers/clk/rockchip/clk_rk3036.c
drivers/clk/rockchip/clk_rk3128.c
drivers/clk/rockchip/clk_rk3188.c
drivers/clk/rockchip/clk_rk322x.c
drivers/clk/rockchip/clk_rk3288.c
drivers/clk/rockchip/clk_rk3328.c
drivers/clk/rockchip/clk_rk3368.c
drivers/clk/rockchip/clk_rk3399.c
drivers/clk/rockchip/clk_rv1108.c
drivers/clk/sifive/fu540-prci.c
drivers/ddr/altera/sdram_arria10.c
drivers/ddr/fsl/arm_ddr_gen3.c
drivers/ddr/fsl/fsl_ddr_gen4.c
drivers/ddr/fsl/fsl_mmdc.c
drivers/ddr/fsl/mpc85xx_ddr_gen1.c
drivers/ddr/fsl/mpc85xx_ddr_gen2.c
drivers/ddr/fsl/mpc85xx_ddr_gen3.c
drivers/ddr/fsl/mpc86xx_ddr.c
drivers/ddr/fsl/util.c
drivers/ddr/marvell/a38x/ddr3_training.c
drivers/ddr/marvell/a38x/ddr3_training_ip_engine.c
drivers/ddr/marvell/a38x/ddr3_training_leveling.c
drivers/ddr/marvell/a38x/mv_ddr_plat.c
drivers/ddr/marvell/axp/ddr3_dfs.c
drivers/ddr/marvell/axp/ddr3_hw_training.c
drivers/ddr/marvell/axp/ddr3_init.c
drivers/ddr/marvell/axp/ddr3_pbs.c
drivers/ddr/marvell/axp/ddr3_write_leveling.c
drivers/dma/bcm6348-iudma.c
drivers/dma/keystone_nav.c
drivers/dma/lpc32xx_dma.c
drivers/firmware/psci.c
drivers/fpga/ACEX1K.c
drivers/fpga/cyclon2.c
drivers/fpga/lattice.c
drivers/fpga/socfpga_arria10.c
drivers/fpga/stratix10.c
drivers/fpga/stratixII.c
drivers/fpga/stratixv.c
drivers/fpga/virtex2.c
drivers/fpga/zynqpl.c
drivers/i2c/ast_i2c.c
drivers/i2c/davinci_i2c.c
drivers/i2c/designware_i2c.c
drivers/i2c/exynos_hs_i2c.c
drivers/i2c/fsl_i2c.c
drivers/i2c/i2c-cdns.c
drivers/i2c/i2c-gpio.c
drivers/i2c/i2c-uclass.c
drivers/i2c/i2c-versatile.c
drivers/i2c/ihs_i2c.c
drivers/i2c/kona_i2c.c
drivers/i2c/meson_i2c.c
drivers/i2c/muxes/i2c-arb-gpio-challenge.c
drivers/i2c/mv_i2c.c
drivers/i2c/mvtwsi.c
drivers/i2c/mxc_i2c.c
drivers/i2c/omap24xx_i2c.c
drivers/i2c/rcar_i2c.c
drivers/i2c/rcar_iic.c
drivers/i2c/rk_i2c.c
drivers/i2c/sh_i2c.c
drivers/i2c/soft_i2c.c
drivers/i2c/stm32f7_i2c.c
drivers/i2c/tegra_i2c.c
drivers/input/i8042.c
drivers/input/tegra-kbc.c
drivers/led/led_bcm6358.c
drivers/misc/atsha204a-i2c.c
drivers/misc/cros_ec.c
drivers/misc/ds4510.c
drivers/misc/fsl_iim.c
drivers/misc/fsl_sec_mon.c
drivers/misc/i2c_eeprom.c
drivers/misc/ihs_fpga.c
drivers/misc/mpc83xx_serdes.c
drivers/misc/mxc_ocotp.c
drivers/misc/mxs_ocotp.c
drivers/mmc/arm_pl180_mmci.c
drivers/mmc/bcm2835_sdhost.c
drivers/mmc/davinci_mmc.c
drivers/mmc/dw_mmc.c
drivers/mmc/fsl_esdhc.c
drivers/mmc/fsl_esdhc_imx.c
drivers/mmc/gen_atmel_mci.c
drivers/mmc/iproc_sdhci.c
drivers/mmc/jz_mmc.c
drivers/mmc/kona_sdhci.c
drivers/mmc/meson_gx_mmc.c
drivers/mmc/mmc.c
drivers/mmc/mxsmmc.c
drivers/mmc/omap_hsmmc.c
drivers/mmc/pxa_mmc_gen.c
drivers/mmc/renesas-sdhi.c
drivers/mmc/rockchip_dw_mmc.c
drivers/mmc/sdhci.c
drivers/mmc/sh_mmcif.c
drivers/mmc/sh_sdhi.c
drivers/mmc/stm32_sdmmc2.c
drivers/mmc/sunxi_mmc.c
drivers/mmc/tegra_mmc.c
drivers/mmc/tmio-common.c
drivers/mmc/xenon_sdhci.c
drivers/mmc/zynq_sdhci.c
drivers/mtd/cfi_flash.c
drivers/mtd/mw_eeprom.c
drivers/mtd/nand/raw/am335x_spl_bch.c
drivers/mtd/nand/raw/arasan_nfc.c
drivers/mtd/nand/raw/atmel_nand.c
drivers/mtd/nand/raw/denali_spl.c
drivers/mtd/nand/raw/fsl_upm.c
drivers/mtd/nand/raw/kmeter1_nand.c
drivers/mtd/nand/raw/lpc32xx_nand_mlc.c
drivers/mtd/nand/raw/mxc_nand.c
drivers/mtd/nand/raw/mxs_nand_spl.c
drivers/mtd/nand/raw/nand_base.c
drivers/mtd/nand/raw/pxa3xx_nand.c
drivers/mtd/nand/raw/stm32_fmc2_nand.c
drivers/mtd/nand/raw/sunxi_nand.c
drivers/mtd/nand/raw/sunxi_nand_spl.c
drivers/mtd/nand/raw/tegra_nand.c
drivers/mtd/nand/raw/zynq_nand.c
drivers/mtd/spi/sf_dataflash.c
drivers/mtd/st_smi.c
drivers/net/ag7xxx.c
drivers/net/armada100_fec.c
drivers/net/at91_emac.c
drivers/net/ax88180.c
drivers/net/ax88796.c
drivers/net/bcm-sf2-eth-gmac.c
drivers/net/bcm-sf2-eth.c
drivers/net/bcm6368-eth.c
drivers/net/bcmgenet.c
drivers/net/calxedaxgmac.c
drivers/net/cs8900.c
drivers/net/dc2114x.c
drivers/net/designware.c
drivers/net/dm9000x.c
drivers/net/dnet.c
drivers/net/dwc_eth_qos.c
drivers/net/e1000.c
drivers/net/e1000_spi.c
drivers/net/eepro100.c
drivers/net/fec_mxc.c
drivers/net/fm/dtsec.c
drivers/net/fm/eth.c
drivers/net/fm/tgec.c
drivers/net/fsl-mc/mc.c
drivers/net/fsl-mc/mc_sys.c
drivers/net/fsl_enetc.c
drivers/net/fsl_mcdmafec.c
drivers/net/ftmac100.c
drivers/net/higmacv300.c
drivers/net/ks8851_mll.c
drivers/net/lan91c96.c
drivers/net/ldpaa_eth/ldpaa_eth.c
drivers/net/lpc32xx_eth.c
drivers/net/macb.c
drivers/net/mcffec.c
drivers/net/mcfmii.c
drivers/net/mpc8xx_fec.c
drivers/net/mscc_eswitch/jr2_switch.c
drivers/net/mscc_eswitch/mscc_xfer.c
drivers/net/mt7628-eth.c
drivers/net/mtk_eth.c
drivers/net/mvgbe.c
drivers/net/mvneta.c
drivers/net/mvpp2.c
drivers/net/natsemi.c
drivers/net/ne2000.c
drivers/net/ne2000_base.h
drivers/net/ns8382x.c
drivers/net/pch_gbe.c
drivers/net/pcnet.c
drivers/net/pfe_eth/pfe_cmd.c
drivers/net/pfe_eth/pfe_driver.c
drivers/net/pfe_eth/pfe_eth.c
drivers/net/pfe_eth/pfe_mdio.c
drivers/net/phy/aquantia.c
drivers/net/phy/b53.c
drivers/net/phy/broadcom.c
drivers/net/phy/cortina.c
drivers/net/phy/marvell.c
drivers/net/phy/mv88e61xx.c
drivers/net/phy/mv88e6352.c
drivers/net/phy/phy.c
drivers/net/phy/realtek.c
drivers/net/phy/teranetics.c
drivers/net/pic32_eth.c
drivers/net/pic32_mdio.c
drivers/net/ravb.c
drivers/net/rtl8139.c
drivers/net/rtl8169.c
drivers/net/sh_eth.c
drivers/net/smc91111.c
drivers/net/smc911x.c
drivers/net/sni_ave.c
drivers/net/sun8i_emac.c
drivers/net/sunxi_emac.c
drivers/net/ti/cpsw_mdio.c
drivers/net/ti/davinci_emac.c
drivers/net/ti/keystone_net.c
drivers/net/tsec.c
drivers/net/uli526x.c
drivers/net/vsc7385.c
drivers/net/vsc9953.c
drivers/net/xilinx_axi_emac.c
drivers/net/xilinx_emaclite.c
drivers/pci/fsl_pci_init.c
drivers/pci/pci-aardvark.c
drivers/pci/pci-uclass.c
drivers/pci/pci.c
drivers/pci/pci_sh4.c
drivers/pci/pci_sh7751.c
drivers/pci/pci_sh7780.c
drivers/pci/pci_tegra.c
drivers/pci/pcie_dw_mvebu.c
drivers/pci/pcie_dw_ti.c
drivers/pci/pcie_fsl.c
drivers/pci/pcie_imx.c
drivers/pci/pcie_intel_fpga.c
drivers/phy/allwinner/phy-sun4i-usb.c
drivers/phy/bcm6318-usbh-phy.c
drivers/phy/bcm6368-usbh-phy.c
drivers/phy/keystone-usb-phy.c
drivers/phy/marvell/comphy_a3700.c
drivers/phy/marvell/comphy_cp110.c
drivers/phy/meson-g12a-usb2.c
drivers/phy/meson-g12a-usb3-pcie.c
drivers/phy/meson-gxl-usb2.c
drivers/phy/mt76x8-usb-phy.c
drivers/phy/phy-mtk-tphy.c
drivers/phy/phy-rcar-gen2.c
drivers/phy/phy-stm32-usbphyc.c
drivers/phy/phy-ti-am654.c
drivers/phy/ti-pipe3-phy.c
drivers/pinctrl/pinctrl-stmfx.c
drivers/power/axp209.c
drivers/power/battery/bat_trats.c
drivers/power/domain/meson-ee-pwrc.c
drivers/power/domain/meson-gx-pwrc-vpu.c
drivers/power/fuel_gauge/fg_max17042.c
drivers/power/mt6323.c
drivers/power/pmic/pmic_hi6553.c
drivers/power/regulator/pbias_regulator.c
drivers/power/regulator/regulator-uclass.c
drivers/power/regulator/regulator_common.c
drivers/power/regulator/s2mps11_regulator.c
drivers/power/regulator/stpmic1.c
drivers/power/regulator/tps65090_regulator.c
drivers/power/regulator/tps65941_regulator.c
drivers/power/tps6586x.c
drivers/power/twl4030.c
drivers/power/twl6030.c
drivers/qe/uec.c
drivers/qe/uec_phy.c
drivers/ram/imxrt_sdram.c
drivers/ram/mediatek/ddr3-mt7629.c
drivers/ram/rockchip/dmc-rk3368.c
drivers/ram/rockchip/sdram_pctl_px30.c
drivers/ram/rockchip/sdram_phy_px30.c
drivers/ram/rockchip/sdram_px30.c
drivers/ram/rockchip/sdram_rk3188.c
drivers/ram/rockchip/sdram_rk322x.c
drivers/ram/rockchip/sdram_rk3288.c
drivers/ram/rockchip/sdram_rk3328.c
drivers/ram/rockchip/sdram_rk3399.c
drivers/ram/stm32_sdram.c
drivers/ram/stm32mp1/stm32mp1_ddr.c
drivers/ram/stm32mp1/stm32mp1_tuning.c
drivers/reset/reset-bcm6345.c
drivers/reset/reset-imx7.c
drivers/rng/stm32mp1_rng.c
drivers/rtc/davinci.c
drivers/rtc/ds1302.c
drivers/rtc/ds1306.c
drivers/rtc/imxdi.c
drivers/rtc/max6900.c
drivers/rtc/mvrtc.c
drivers/rtc/rv3029.c
drivers/rtc/s35392a.c
drivers/serial/atmel_usart.c
drivers/serial/serial-uclass.c
drivers/serial/serial.c
drivers/serial/serial_sh.c
drivers/serial/serial_stm32.c
drivers/sound/hda_codec.c
drivers/sound/max98090.c
drivers/sound/sound-uclass.c
drivers/spi/cadence_qspi_apb.c
drivers/spi/davinci_spi.c
drivers/spi/exynos_spi.c
drivers/spi/fsl_dspi.c
drivers/spi/fsl_espi.c
drivers/spi/fsl_qspi.c
drivers/spi/ich.c
drivers/spi/mpc8xx_spi.c
drivers/spi/mpc8xxx_spi.c
drivers/spi/mxc_spi.c
drivers/spi/rk_spi.c
drivers/spi/sh_spi.c
drivers/spi/soft_spi.c
drivers/spi/stm32_qspi.c
drivers/spi/stm32_spi.c
drivers/spi/tegra114_spi.c
drivers/spi/tegra20_sflash.c
drivers/spi/tegra20_slink.c
drivers/spi/tegra210_qspi.c
drivers/spi/uniphier_spi.c
drivers/spi/zynq_spi.c
drivers/sysreset/sysreset-uclass.c
drivers/sysreset/sysreset_mpc83xx.c
drivers/thermal/imx_scu_thermal.c
drivers/thermal/imx_thermal.c
drivers/timer/tsc_timer.c
drivers/tpm/cr50_i2c.c
drivers/tpm/tpm-uclass.c
drivers/tpm/tpm2_tis_spi.c
drivers/tpm/tpm_atmel_twi.c
drivers/tpm/tpm_tis_infineon.c
drivers/tpm/tpm_tis_lpc.c
drivers/tpm/tpm_tis_st33zp24_i2c.c
drivers/tpm/tpm_tis_st33zp24_spi.c
drivers/ufs/ufs.c
drivers/usb/cdns3/ep0.c
drivers/usb/cdns3/gadget.c
drivers/usb/dwc3/core.c
drivers/usb/dwc3/dwc3-meson-g12a.c
drivers/usb/dwc3/gadget.c
drivers/usb/dwc3/samsung_usb_phy.c
drivers/usb/dwc3/ti_usb_phy.c
drivers/usb/eth/asix.c
drivers/usb/eth/asix88179.c
drivers/usb/eth/mcs7830.c
drivers/usb/eth/r8152.c
drivers/usb/eth/r8152_fw.c
drivers/usb/eth/smsc95xx.c
drivers/usb/gadget/bcm_udc_otg_phy.c
drivers/usb/gadget/ci_udc.c
drivers/usb/gadget/designware_udc.c
drivers/usb/gadget/dwc2_udc_otg.c
drivers/usb/gadget/dwc2_udc_otg_phy.c
drivers/usb/gadget/f_thor.c
drivers/usb/gadget/fotg210.c
drivers/usb/gadget/pxa25x_udc.c
drivers/usb/gadget/pxa27x_udc.c
drivers/usb/host/dwc2.c
drivers/usb/host/ehci-exynos.c
drivers/usb/host/ehci-faraday.c
drivers/usb/host/ehci-fsl.c
drivers/usb/host/ehci-hcd.c
drivers/usb/host/ehci-marvell.c
drivers/usb/host/ehci-mx5.c
drivers/usb/host/ehci-mx6.c
drivers/usb/host/ehci-mxc.c
drivers/usb/host/ehci-mxs.c
drivers/usb/host/ehci-omap.c
drivers/usb/host/ehci-rmobile.c
drivers/usb/host/ehci-spear.c
drivers/usb/host/ehci-tegra.c
drivers/usb/host/ehci-vf.c
drivers/usb/host/ohci-hcd.c
drivers/usb/host/r8a66597-hcd.c
drivers/usb/host/sl811-hcd.c
drivers/usb/host/utmi-armada100.c
drivers/usb/host/xhci-dwc3.c
drivers/usb/host/xhci-exynos5.c
drivers/usb/host/xhci.c
drivers/usb/musb-new/am35x.c
drivers/usb/musb-new/da8xx.c
drivers/usb/musb-new/linux-compat.h
drivers/usb/musb-new/mt85xx.c
drivers/usb/musb-new/musb_uboot.c
drivers/usb/musb-new/pic32.c
drivers/usb/musb-new/sunxi.c
drivers/usb/musb/am35x.c
drivers/usb/musb/musb_hcd.c
drivers/usb/musb/musb_udc.c
drivers/usb/phy/omap_usb_phy.c
drivers/usb/phy/rockchip_usb2_phy.c
drivers/usb/phy/twl4030.c
drivers/usb/ulpi/omap-ulpi-viewport.c
drivers/usb/ulpi/ulpi-viewport.c
drivers/usb/ulpi/ulpi.c
drivers/video/am335x-fb.c
drivers/video/anx9804.c
drivers/video/ati_radeon_fb.c
drivers/video/atmel_lcdfb.c
drivers/video/bridge/anx6345.c
drivers/video/bridge/ps862x.c
drivers/video/bridge/video-bridge-uclass.c
drivers/video/broadwell_igd.c
drivers/video/da8xx-fb.c
drivers/video/dw_hdmi.c
drivers/video/dw_mipi_dsi.c
drivers/video/exynos/exynos_dp.c
drivers/video/exynos/exynos_dp_lowlevel.c
drivers/video/exynos/exynos_mipi_dsi_common.c
drivers/video/exynos/exynos_mipi_dsi_lowlevel.c
drivers/video/formike.c
drivers/video/hitachi_tx18d42vm_lcd.c
drivers/video/imx/ipu_common.c
drivers/video/imx/ipu_disp.c
drivers/video/ivybridge_igd.c
drivers/video/ld9040.c
drivers/video/lg4573.c
drivers/video/logicore_dp_tx.c
drivers/video/mali_dp.c
drivers/video/mb862xx.c
drivers/video/mvebu_lcd.c
drivers/video/mx3fb.c
drivers/video/mxsfb.c
drivers/video/orisetech_otm8009a.c
drivers/video/pwm_backlight.c
drivers/video/raydium-rm68200.c
drivers/video/rockchip/rk3288_vop.c
drivers/video/rockchip/rk_edp.c
drivers/video/s6e8ax0.c
drivers/video/scf0403_lcd.c
drivers/video/ssd2828.c
drivers/video/sunxi/lcdc.c
drivers/video/sunxi/sunxi_display.c
drivers/video/sunxi/sunxi_dw_hdmi.c
drivers/video/tda19988.c
drivers/video/tegra124/display.c
drivers/video/tegra124/dp.c
drivers/video/tegra124/sor.c
drivers/virtio/virtio_pci_modern.c
drivers/w1/mxc_w1.c
drivers/w1/w1-gpio.c
examples/api/libgenwrap.c
examples/standalone/atmel_df_pow2.c
examples/standalone/smc91111_eeprom.c
include/common.h
include/configs/MPC8560ADS.h
include/configs/km/km_arm.h
include/exports.h
include/regmap.h
include/xyzModem.h
lib/panic.c
lib/time.c
net/arp.c
net/bootp.c
test/time_ut.c

index 4fc451a83d1905a9f50faf0d767ce75ed8a19ca7..c7f5db776af9d9e80fe1ac7fcb6718627d48589f 100644 (file)
--- a/api/api.c
+++ b/api/api.c
@@ -11,6 +11,7 @@
 #include <env.h>
 #include <malloc.h>
 #include <env_internal.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 #include <api_public.h>
 #include <u-boot/crc.h>
index 0ee60342200b796d557eabd8748ea48a272908f4..892bb06db10e01220e51efa68dfdccfc0285ec40 100644 (file)
@@ -14,6 +14,7 @@
 #include <common.h>
 #include <init.h>
 #include <time.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 #include <asm/arch/ep93xx.h>
 #include <asm/io.h>
index 21129a7901c5ef0c784bdbf2242648a238938418..e9d55779214b64f47a348476f08070668e10b1a9 100644 (file)
@@ -18,6 +18,7 @@
 #if defined (CONFIG_IMX)
 
 #include <asm/arch/imx-regs.h>
+#include <linux/delay.h>
 
 int timer_init (void)
 {
@@ -48,7 +49,7 @@ ulong get_timer (ulong base)
        return get_timer_masked() - base;
 }
 
-void __udelay (unsigned long usec)
+void __udelay(unsigned long usec)
 {
        ulong endtime = get_timer_masked() + usec;
        signed long diff;
index b9941fcb2f2a48d097b0d07a8a435f5365f6cecf..0f1e68c8355f64c8303f2858562a3fdaf2cedf6c 100644 (file)
@@ -12,6 +12,7 @@
 #include <time.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/armada100.h>
+#include <linux/delay.h>
 
 /*
  * Timer registers
index d6e1e09f93e33bd92b831ba51c5c20ca5caf8417..408e88aa129e9594a77143d41e629ebad5addd11 100644 (file)
@@ -22,6 +22,7 @@
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/ptrace.h>
+#include <linux/delay.h>
 
 /* General purpose timers bitfields */
 #define GPTCR_SWR              (1 << 15)       /* Software reset       */
index d742c0f1516bc6781d3c86ab649fd05623e8c618..12ebc1c8029f68653ecf2685d0c64c8d75ace8ac 100644 (file)
@@ -15,6 +15,7 @@
 #include <hang.h>
 #include <init.h>
 #include <net.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
index b6fdc88be7e5aed94cc196fa3db6bebbac17f4e4..5ab4ed0c5a3da057a52ed4bc41a2b726d26e2866 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 
 /* Maximum fixed count */
 #if defined(CONFIG_MX23)
index 3b884cd0d3cd630e36536d21bc3605d97abc2c7b..a316540d52a8273a08d3f2d0a9096123bd2283ca 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/io.h>
 #include <asm/arch/hardware.h>
 #include <asm/arch/spr_syscntl.h>
+#include <linux/delay.h>
 
 void reset_cpu(ulong ignored)
 {
index 6803c349e845d90eb8d47748e5b479f85402eb23..dd0f15c0ceee51cc5e3ebba358a02be2a144ab54 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch/spr_gpt.h>
 #include <asm/arch/spr_misc.h>
 #include <asm/ptrace.h>
+#include <linux/delay.h>
 
 #define GPT_RESOLUTION (CONFIG_SPEAR_HZ_CLOCK / CONFIG_SPEAR_HZ)
 #define READ_TIMER()   (readl(&gpt_regs_p->count) & GPT_FREE_RUNNING)
index 04366c871f686c7d0fc5fdf6b757bf5e183c41dc..d7edefee23184ceaa907876f9685732ad4a8df66 100644 (file)
@@ -12,6 +12,7 @@
 #include <common.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <bitfield.h>
 #include <asm/arch/sysmap.h>
index 618af709fa5a9f5a07258567bd81d7353f7f3a1e..209ceca9a06e4b1c4058c2e2e69b2f13cdc1893e 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <common.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sysmap.h>
 #include <asm/kona-common/clk.h>
index 574a8a02d8a02b2d153a1320dc6b7f62786fa807..26b673a5405e26e7e8d04d5ef954edf41df1d8e3 100644 (file)
@@ -12,6 +12,7 @@
 #include <common.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <bitfield.h>
 #include <asm/arch/sysmap.h>
index 618af709fa5a9f5a07258567bd81d7353f7f3a1e..209ceca9a06e4b1c4058c2e2e69b2f13cdc1893e 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <common.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sysmap.h>
 #include <asm/kona-common/clk.h>
index 5c109764e9e5af331ebe4db7746f31324e736e07..a4255a44c00138ba5e4746bad00b5a580349bf3a 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/io.h>
 #include <asm/iproc-common/timer.h>
 #include <asm/iproc-common/sysmap.h>
+#include <linux/delay.h>
 
 static inline uint64_t timer_global_read(void)
 {
index e9464ee7e47828dab34c799c9b20787d34af5124..91e988217ad4a63514d5c744c057212df97e78d6 100644 (file)
@@ -18,6 +18,7 @@
 #include <fsl_esdhc.h>
 #include <config.h>
 #include <fsl_wdog.h>
+#include <linux/delay.h>
 
 #include "fsl_epu.h"
 
index 46ade4ae86db19e39bf78ca865c8eb4767f7e594..2a32b30999fec7d4e8bcf4c4c1b4d6099fff3175 100644 (file)
@@ -10,6 +10,7 @@
 #include <div64.h>
 #include <asm/arch/immap_ls102xa.h>
 #include <asm/arch/clock.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index d2b5b4d3fcd20b1fc23153be2f110ae65ac3d4b0..3064fd25d4d04424a59ee1a44609c41df96563c4 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/io.h>
 #include <asm/arch/pwm.h>
 #include <asm/arch/clk.h>
+#include <linux/delay.h>
 
 /* Use the old PWM interface for now */
 #undef CONFIG_DM_PWM
index 008e271dccfbbe09047c3638ec2a7a95073c7aee..fb67de10f48347db0abc1d48ae627bcd911326a2 100644 (file)
@@ -8,6 +8,7 @@
 #include <cpu_func.h>
 #include <asm/io.h>
 #include <asm/arch/stv0991_wdru.h>
+#include <linux/delay.h>
 void reset_cpu(ulong ignored)
 {
        puts("System is going to reboot ...\n");
index 5adccab012ad0494de7b7e1d49746f476a25be6f..919529aa1b030aa098627f6872501e71568d05d7 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch-stv0991/hardware.h>
 #include <asm/arch-stv0991/stv0991_cgu.h>
 #include <asm/arch-stv0991/stv0991_gpt.h>
+#include <linux/delay.h>
 
 static struct stv0991_cgu_regs *const stv0991_cgu_regs = \
                                (struct stv0991_cgu_regs *) (CGU_BASE_ADDR);
index 4f6a66d8039ded186dfa5e1cb457c90b62209c8c..65b64b5ac75bdd0b00f98a2c255839e96c56d2ca 100644 (file)
@@ -10,6 +10,7 @@
 #include <time.h>
 #include <asm/io.h>
 #include <asm/arch/timer.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 229e9e959e41d9030be3e3efb5a5af57f7dc55d4..fa8f8fae10a0eb25e977a6c141abfb3743f3bc84 100644 (file)
@@ -10,6 +10,7 @@
 #include <div64.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/clock.h>
+#include <linux/delay.h>
 
 static struct pit_reg *cur_pit = (struct pit_reg *)PIT_BASE_ADDR;
 
index f24ca7f1dc72c937fb163639400f0a14fb007d1e..41c89b8904eea2bb4190ca4659f52c224b11d22d 100644 (file)
@@ -6,6 +6,7 @@
 #include <common.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/fsl_serdes.h>
 #include <asm/arch/soc.h>
index 3ac50966e1597a27285451d72dfb227664015607..3f1da436142a1639a8ee63f66592f9f6f1113750 100644 (file)
@@ -8,6 +8,7 @@
 #include <env.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/fsl_serdes.h>
 #include <asm/arch/soc.h>
index 31536b81811d9b4b9c8c66886f74596581b55792..1ea887b3319f89b288f8699e405189c7a33f3276 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/system.h>
 #include <asm/arch/mp.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 #include "cpu.h"
 #include <asm/arch-fsl-layerscape/soc.h>
 
index 80a5977415502d2301ead921cdbfc6ebeb14dfad..13e010d91ec4ede75418fb74925267d87af75574 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 
 #if defined(CONFIG_USB_OHCI_NEW) && defined(CONFIG_SYS_USB_OHCI_CPU_INIT)
 # if defined(CONFIG_CPU_MONAHANS) || defined(CONFIG_CPU_PXA27X)
index f2cbee5dca7bf2b9921aa7bf973e416a03ff27ff..a5cdaf5a66c4593f2b967031445cb9a9babec669 100644 (file)
@@ -12,6 +12,7 @@
 #include <common.h>
 #include <SA-1100.h>
 #include <time.h>
+#include <linux/delay.h>
 
 static ulong get_timer_masked (void)
 {
index 65b4be20b819fc6cfb2aec14babb7c29e33f8458..4f1a768bfe1382e0b0e695e784b2e227dd1bd632 100644 (file)
@@ -24,6 +24,7 @@
 #include <command.h>
 #include <cpu_func.h>
 #include <irq_func.h>
+#include <linux/delay.h>
 
 __weak void reset_misc(void)
 {
index 1e014ad9c9284b78a22728f9deceac1a0f7bd52e..dca2d2c70c77dba0ba5f92d57e7174b04ab6e2a0 100644 (file)
@@ -16,6 +16,7 @@
 #include <common.h>
 #include <init.h>
 #include <time.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <asm/arch/hardware.h>
index 3640fce8821d57df336e3470145f5f4d54dcc4cc..39268969580b0e00fd21125a28288be442a50e27 100644 (file)
@@ -10,6 +10,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/arch/hardware.h>
index 3df0ea7c7924f5ce0c298a7a14ed96b0f261c9c4..5422c05456e03c5aaa3837f045087e5728cb93be 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/io.h>
 #include <asm/arch/atmel_mpddrc.h>
 #include <asm/arch/at91_common.h>
+#include <linux/delay.h>
 
 #define SAMA5D3_MPDDRC_VERSION         0x140
 
index a10c0cae74a3075551f8c1a9c13d0b9f93d1c49a..6101eee3589cba6b37bd05dbe1d7587ebe830101 100644 (file)
@@ -14,6 +14,7 @@
 #include <common.h>
 #include <asm/hardware.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <asm/arch/at91_rstc.h>
 #include <watchdog.h>
index ebe985f795e31cccf6b5fa5ea712ddfed59220d3..a6681821f6dd78401c22f91e1ba4a280701379d0 100644 (file)
@@ -26,6 +26,7 @@
 #include <asm/io.h>
 #include <asm/arch/timer_defs.h>
 #include <div64.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index d3a516fbc637a6577a33fcb84311353aff59acad..3226eb95f0151874ecfbe855ddfd3527829f71df 100644 (file)
@@ -197,4 +197,5 @@ unsigned int exynos_init_dp(void)
 }
 #endif
 
+#include <linux/delay.h>
 #endif /* _DP_INFO_H */
index f25119a7d66eb9abfbb6f84be9289bb6056e2924..7895ee66f8a8b7121485e9e6e540da09767586ed 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux-vf610.h>
 #include <asm/arch/ddrmc-vf610.h>
+#include <linux/delay.h>
 #include "ddrmc-vf610-calibration.h"
 
 void ddrmc_setup_iomux(const iomux_v3_cfg_t *pads, int pads_count)
index 814d834b164822cb954bd775253e6af4dca28fe3..e6c74bf77e9ab62696e9840c024eb1a5b3deb3c1 100644 (file)
@@ -6,6 +6,7 @@
 #include <malloc.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/imx-regs.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/mxc_i2c.h>
index 91c827f6c01fdcd255b057ffbede5f11be98f9c7..8ea7f016c2dd8aa7381fe21493bdd2001640ce59 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/io.h>
 #include <div64.h>
 #include <errno.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 52205b044aaced6ec8bf287c6c2cd5b716ed0080..759ec6d114ebdfb58678fa2589d2a7f0ce8ae889 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/io.h>
 #include <asm/arch/sys_proto.h>
 #include <errno.h>
+#include <linux/delay.h>
 #include <linux/iopoll.h>
 
 static struct anamix_pll *ana_pll = (struct anamix_pll *)ANATOP_BASE_ADDR;
index 549ef2bd99187954c6940a79a74cb35a81a11500..818f38e17ddbf18751bc6097e3505d37f1d12f4a 100644 (file)
@@ -7,6 +7,7 @@
 #include <lmb.h>
 #include <log.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/mach-imx/regs-common.h>
index 79a90c83aa87d61ad7485aeffb09555827cb54b8..16df71083db025c1ea3365d4efbe639025a66b76 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <hang.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/mx6-ddr.h>
index b0a6bd589c0929b1455cf293157efb7340a46774..596773f054ae754e9f4cacdeda0f3a8639bd088d 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/io.h>
 #include <common.h>
 #include <fsl_esdhc_imx.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <mmc.h>
 
index b8aaf3ef0159006c73b01759b2342923890d0c19..19ca3826495de4d57424e5075bce624b8b1225b0 100644 (file)
@@ -8,6 +8,7 @@
 
 #include <common.h>
 #include <init.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
index 60e688c5184234d3c33b365f08c383226d1590ff..798fe74a3d6127a3bad0e9c02d8f45673486440e 100644 (file)
@@ -19,6 +19,7 @@
 #include <imx_thermal.h>
 #include <fsl_sec.h>
 #include <asm/setup.h>
+#include <linux/delay.h>
 
 #define IOMUXC_GPR1            0x4
 #define BM_IOMUXC_GPR1_IRQ     0x1000
index 6e34803067acb9cb75ea77d00ade51deeb24ee39..4c066557c1cafbebfd1520278d49cee5fe3752c5 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/pcc.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 
 scg_p scg1_regs = (scg_p)SCG1_RBASE;
 
index db1c2c1e01c4b91734f3b9ed8d2aa9435d57a688..7da43c32e0db14543f9ffc50e8309efc149b7fa0 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/mach-imx/syscounter.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 9ab6b53adbec85f69c17d059d77df59f1ffad837..7dea600d509b9cc712f9be510659da166df3c443 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/msmc.h>
 #include <asm/arch/ddr3.h>
 #include <asm/arch/psc_defs.h>
+#include <linux/delay.h>
 
 #include <asm/ti-common/ti-edma3.h>
 
index f87bcb3beaa25440836a690dfd5c1bd8d786b921..145aff8ac66f0c54a579420c7810a9fb5e69b01b 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/processor.h>
index 4f975694fd69127dfdf4de5822b39a06d69b5fd2..160223792353ef244c8e27ff1cc3b3eea5244f34 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch/wdt.h>
 #include <asm/arch/emc.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 static struct clk_pm_regs *clk = (struct clk_pm_regs *)CLK_PM_BASE;
 static struct emc_regs *emc = (struct emc_regs *)EMC_BASE;
index 46b7b46659c3243aff573db9ec2da4b9eabb8b81..90183e3014ebbb737c3d9d42e6c5cbe07d05749f 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/arch/clk.h>
 #include <asm/arch/timer.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 static struct timer_regs  *timer0 = (struct timer_regs *)TIMER0_BASE;
 static struct timer_regs  *timer1 = (struct timer_regs *)TIMER1_BASE;
index ab8b02956b28c5a992daf48ee910c1b59f8f5086..c56b0aeb7926f600c69f731161ad32c140c5ac2c 100644 (file)
@@ -7,6 +7,7 @@
 #include <ahci.h>
 #include <cpu_func.h>
 #include <init.h>
+#include <linux/delay.h>
 #include <linux/mbus.h>
 #include <asm/io.h>
 #include <asm/pl310.h>
index 16ccfec933feb8b3922c3b49e15db642374f7f94..304be957033e72c332cbb2cbfd3bbad52d1908ba 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/arch/cpu.h>
 #include <asm/arch/efuse.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 #include <linux/mbus.h>
 
 #if defined(CONFIG_MVEBU_EFUSE_FAKE)
index a1cef9fdd6cd59c9d5272812e8982110a9ad351a..af50cbc4f4194dcdc51572911c4581aa1f8a4d0d 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "ctrl_pex.h"
 #include "sys_env_lib.h"
index 66409a50c0fdad7c681361c5c6780080c0f34d19..67a00cf1cf7b1ade056d64b42aa141c479e42ed1 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "high_speed_env_spec.h"
 #include "sys_env_lib.h"
index d9edfaa1dfc00219f3fd9a10c393f1f088a6156d..2a51b7113ce4e2aa347c9394352b761cb375ed32 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "seq_exec.h"
 #include "high_speed_env_spec.h"
index c8c92988645f27e4f6c02f8f3cd9c72408b28983..ea3b4c7d5b72d9deade83025637b4f23384793e4 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "high_speed_env_spec.h"
 #include "board_env_spec.h"
index 533601eac4a064b61c1a454184de436a12caa8e0..ce58bf811f29b99b1f679698aedae4de07dd9b89 100644 (file)
@@ -32,6 +32,7 @@
 #include <i2c.h>
 #include <miiphy.h>
 #include <cpsw.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/compiler.h>
 #include <linux/usb/ch9.h>
index aef090b4f8e2222b2e4e4d05ad7345133e7b1ca3..27abaff48fced5ff0cf80d1306b014956b09db93 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/hardware.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 /* PRCM */
 #define PRCM_MOD_EN            0x2
index 71636276d4ecef98e3b17f4bc1bed45f33955c4e..f8434ecf57587d5e0020e19a527335e469468590 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch/sys_proto.h>
 #include <asm/io.h>
 #include <asm/emif.h>
+#include <linux/delay.h>
 
 /**
  * Base address for EMIF instances
index 9f5948995848a7b58a3c8601b917feaf777e54cd..707ea807ac28f32731755e3faea6c72667041a3d 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch/sys_proto.h>
 #include <asm/io.h>
 #include <asm/emif.h>
+#include <linux/delay.h>
 
 /*********************************************************************
  * Init DDR3 on TI816X EVM
index 8bc4fbbb6062355c25392eec971f4965e1fcc630..312f868fbc71efd1ec098dda9160c4a40e380071 100644 (file)
@@ -21,6 +21,7 @@
 #include <asm/utils.h>
 #include <linux/compiler.h>
 #include <asm/ti-common/ti-edma3.h>
+#include <linux/delay.h>
 
 static int emif1_enabled = -1, emif2_enabled = -1;
 
index 3b1733099fdcd8163e0c48db3c7a1bf2ee146f9a..47ac8656bfe1e0a5cac382d3f0dcb14d941c2b62 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch/cpu.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/arch/clock.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <asm/utils.h>
 #include <asm/arch/gpio.h>
index 8808e353a92fba990837517e3836b3d77a826c0b..94332b7edec7eba70d343342bb279dbf6b951b5c 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include "pipe3-phy.h"
 
index 7752dd156568d372a1b6b509375d6d6b72763251..bcfba16a08e54e1215fa728206e0995a75f2b3fd 100644 (file)
@@ -21,6 +21,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/clock.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index a64d5721120a2dd607d209e6c5020a7961f489ee..4926bb7779606e48b90a8c939b59b5a5f35d2ba4 100644 (file)
@@ -11,6 +11,7 @@
 #include <init.h>
 #include <time.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #define UBOOT_CNTR     0       /* counter to use for uboot timer */
 
index f88ccfde9ff273ea9dd3094c5c84161b3f1e5f4f..ba06535e4c2a696bb3e1e5a7281d0f2e3f8157c9 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/io.h>
 #include <asm/arch-armv7/globaltimer.h>
 #include <asm/arch/rmobile.h>
+#include <linux/delay.h>
 
 static struct globaltimer *global_timer = \
                (struct globaltimer *)GLOBAL_TIMER_BASE_ADDR;
index 3874716e529d3f4adb882df77cf20d4960a3fbc8..6ae254e99af5273f3a22f476c1a1221e5cda2384 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch-rockchip/hardware.h>
 #include <asm/arch-rockchip/sdram_rk3036.h>
 #include <asm/arch-rockchip/uart.h>
+#include <linux/delay.h>
 
 /*
  * we can not fit the code to access the device tree in SPL
index bcc230c900634c55dfd5d5fa9b3ce5b5c3730e6f..c865afa5f28612b7ea81fd8019b2d0207eaf03c0 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/arch-rockchip/cru_rk3368.h>
 #include <asm/arch-rockchip/grf_rk3368.h>
 #include <asm/arch-rockchip/hardware.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index d7c8eaf47dc89da1fe6046270d8d033858a281f2..58d5d3fd8a57538ea2a71b3f1a6dc2fa0fca2320 100644 (file)
@@ -11,6 +11,7 @@
 #include <clk.h>
 #include <dm/device-internal.h>
 #include <asm/arch/clock_manager.h>
+#include <linux/delay.h>
 
 #ifdef CONFIG_SPL_BUILD
 
index d48aeec3742614490beaa7ca5b1cdf784840bed1..561d3408cd8fdb3827cad12c78084c5f3b657c13 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/io.h>
 #include <asm/arch/clock_manager.h>
 #include <asm/arch/freeze_controller.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 
 static const struct socfpga_freeze_controller *freeze_controller_base =
index f7ee28915ecd0e97e1351d158b98002c70f42701..36d6880141eac34aa038c864da9bfd283662af1c 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/arch/freeze_controller.h>
 #include <asm/arch/scan_manager.h>
 #include <asm/arch/system_manager.h>
+#include <linux/delay.h>
 
 /*
  * Maximum polling loop to wait for IO scan chain engine becomes idle
index 5a16979adce7658132b9777d498f852fc8d4dfd1..70940f01f3216a6718054206477c003eef4e5218 100644 (file)
@@ -11,6 +11,7 @@
 #include <watchdog.h>
 #include <dm/lists.h>
 #include <dm/device-internal.h>
+#include <linux/delay.h>
 #include "stm32prog.h"
 
 /* - configuration part -----------------------------*/
index 6ca38f73d93cdd897f90c40ad5fc741a47e659d5..b46083e9db91c1184b0627046bef943ceeaedec8 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/prcm.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 
 #ifdef CONFIG_SPL_BUILD
 void clock_init_safe(void)
index a55a6162d44b0499e8957a2da53c31f5bd3d44b9..31e4281529ad77e2df8579da0bed43b5dcb812c5 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/prcm.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 
 #ifdef CONFIG_SPL_BUILD
 void clock_init_safe(void)
index 72de807a4726ad2524bf8f581065374cd16fbb52..76d698214da4ba198084c1ed0d4a29f83c05f6c9 100644 (file)
@@ -27,6 +27,7 @@
 #include <asm/arch/dram.h>
 #include <asm/arch/timer.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 
 #define CPU_CFG_CHIP_VER(n) ((n) << 6)
 #define CPU_CFG_CHIP_VER_MASK CPU_CFG_CHIP_VER(0x3)
index 045e8679e3f12ef73ea3d281ce6000bd22771573..9e34da47479842e0d3f83f29e2089c94be1d3b69 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/dram.h>
 #include <asm/arch/cpu.h>
 #include <linux/bitops.h>
+#include <linux/delay.h>
 #include <linux/kconfig.h>
 
 /*
index 8e781267c517d5fdb273d34114c55a02e5019ff4..0590110d4acb163a8f9be15ffca584f07585f956 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/dram.h>
 #include <asm/arch/prcm.h>
+#include <linux/delay.h>
 
 #define DRAM_CLK (CONFIG_DRAM_CLK * 1000000)
 
index 221f92869c29279e069cb50decca7aea0bafba57..3ed97b59a32c682bf03acbc48f37c9222556f4bb 100644 (file)
@@ -26,6 +26,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/dram.h>
 #include <asm/arch/prcm.h>
+#include <linux/delay.h>
 
 static const struct dram_para dram_para = {
        .clock = CONFIG_DRAM_CLK,
index 179acc7e6fef6356f9f27c1cdb780b81d25ae125..d99a38b10aa634cfe60c10cc195dfb4413c21409 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/dram.h>
 #include <asm/arch/prcm.h>
+#include <linux/delay.h>
 
 /* PLL runs at 2x dram-clk, controller runs at PLL / 4 (dram-clk / 2) */
 #define DRAM_CLK_MUL 2
index 2febb23654760fe7037ee9d56dbe52f3bc4a81e2..a3f833dd341b7d761edfc5c04a8d2c595cbc8a46 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/dram.h>
 #include <asm/arch/prcm.h>
+#include <linux/delay.h>
 
 #define DRAM_CLK_MUL 2
 #define DRAM_CLK_DIV 1
index 567cb5b18e7c28278a9847e3954732832658dea9..5d84798ca4389d90ac8c1124e707fa2183cea626 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/dram.h>
 #include <asm/arch/cpu.h>
+#include <linux/delay.h>
 #include <linux/kconfig.h>
 
 static void mctl_phy_init(u32 val)
index c084de7e2ce29d84e078918bb9430ca853678364..d369df93d4a61663b7b2823b97c8021fc511857f 100644 (file)
@@ -9,6 +9,7 @@
 #include <spl.h>
 #include <asm/gpio.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 
 #ifdef CONFIG_SPL_OS_BOOT
index c4225b8b5bf87adf1026cb51302466e998484214..18c19dbf6061957efb2cb7414f0f73012a19c6ba 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch-tegra/clk_rst.h>
 #include <asm/arch-tegra/pmc.h>
 #include <asm/arch-tegra/timer.h>
+#include <linux/delay.h>
 
 /*
  * This is our record of the current clock rate of each clock. We don't
index 110d441d9bceca8413c847826db905fad2b21725..25df31a3b858aa5a90a6e4a861a02f001faedd13 100644 (file)
@@ -30,6 +30,7 @@
 #include <irq_func.h>
 #include <asm/arch/tegra.h>
 #include <asm/arch-tegra/pmc.h>
+#include <linux/delay.h>
 
 static int do_enterrcm(struct cmd_tbl *cmdtp, int flag, int argc,
                       char *const argv[])
index d12ebb319e8e9956b890b70bfe6a5afa5f6062fa..65b15b79fe9bca6499f360116e2414aa2eb61cf3 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch-tegra/clk_rst.h>
 #include <asm/arch-tegra/pmc.h>
 #include <asm/arch-tegra/scu.h>
+#include <linux/delay.h>
 #include "cpu.h"
 
 int get_num_cpus(void)
index 761c9ef19e3b3abc6481bc42a5f114912bf9758e..631bc04e95061d20b5075df7ab657092dfabaf43 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <common.h>
 #include <errno.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <asm/types.h>
index 1c06865e06db1fa3bd4043910f54841c2e1f03b5..167589d1bb762345387f4b859bbd04a714df6f01 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch-tegra/timer.h>
 #include <div64.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 
 /*
  * Clock types that we can use as a source. The Tegra114 has muxes for the
index 92ce3cefae3c5c5bf89e2c53d53f85ed0db8d889..62c10536306be8d12c4758e5a78278e922540f3a 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/tegra.h>
 #include <asm/arch-tegra/clk_rst.h>
 #include <asm/arch-tegra/pmc.h>
+#include <linux/delay.h>
 #include "../cpu.h"
 
 /* Tegra114-specific CPU init code */
index 4359093892e4a6ff6359cbee06dbe6de9f1a049e..79e67f5194ea4a3a0c559235942c07bd3d7bb1f2 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch-tegra/timer.h>
 #include <div64.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 
 /*
  * Clock types that we can use as a source. The Tegra124 has muxes for the
index c9226af4c5f758a98e63401dd5769fba911dadfd..d5f2683b266cb202667ea7e969822e5d3f4ff0cf 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch-tegra/clk_rst.h>
 #include <asm/arch-tegra/pmc.h>
 #include <asm/arch-tegra/ap.h>
+#include <linux/delay.h>
 #include "../cpu.h"
 
 /* Tegra124-specific CPU init code */
index 9a97c8743647d1a8b4b02c3421eca30a8510bf60..38afc3cbe6decb5ab90a3dfe8a218826e10d9d6b 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <dm/of_access.h>
 #include <dm/ofnode.h>
+#include <linux/delay.h>
 
 #include "../xusb-padctl-common.h"
 
index 8e3ad2baa2e89ffcece0fa1382df541cc98f26c4..24e8a13b1f9b589dd1706248dd4055cfef3072b0 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch-tegra/timer.h>
 #include <div64.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 
 /*
  * Clock types that we can use as a source. The Tegra20 has muxes for the
index 2d14ac9d95e72cbff9307956865eff3f7b8d5578..e5b60598f7f7a383c67bc9e3884dc37387191259 100644 (file)
@@ -7,6 +7,7 @@
 #include <asm/io.h>
 #include <asm/arch/tegra.h>
 #include <asm/arch-tegra/pmc.h>
+#include <linux/delay.h>
 #include "../cpu.h"
 
 static void enable_cpu_power_rail(void)
index 171c98daa2e23c0a9e235f7c34d24804f94c23c5..4fe6df48123782d8f7628c0fd67a0dbd518bb11e 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/arch-tegra/timer.h>
 #include <div64.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 
 /*
  * Clock types that we can use as a source. The Tegra210 has muxes for the
index b75cc31c8c1945e965584c6f57ae939cd8628fb6..d160ce4c999e0ed2ec9bc573c554824e4d61868c 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <dm/of_access.h>
 #include <dm/ofnode.h>
+#include <linux/delay.h>
 
 #include "../xusb-padctl-common.h"
 
index 7a5c54d592f41525e52aa0035ca6355b8bec3a7f..b0641c6a41a41c4951a5bfd4a885a8bdd8a092bd 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch-tegra/timer.h>
 #include <div64.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 
 /*
  * Clock types that we can use as a source. The Tegra30 has muxes for the
index 7bd1de1953402d4c6dc87457684fe1770a6dc742..651edd27ee87f9ba132eeb64b67d11a4567a974d 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch-tegra/clk_rst.h>
 #include <asm/arch-tegra/pmc.h>
 #include <asm/arch-tegra/tegra_i2c.h>
+#include <linux/delay.h>
 #include "../cpu.h"
 
 /* Tegra30-specific CPU init code */
index 0917b33c25466fa2222db60ae4e2fa3e687060d2..94b9d904dc644dd4dd210530272c5941f56fbe59 100644 (file)
@@ -6,6 +6,7 @@
 #include <common.h>
 #include <spl.h>
 #include <linux/bitops.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 
 #include "../init.h"
index 72fe8db8dd1d6bf228210a41eaf8abee63a25874..fd77aa7e11588f100776f334397372f6db3a109b 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/io.h>
 
index 62594954848cdde3c8b29ad36dc8451d08e0c3e1..c86881dabd2657bf3194b7969b7ed010df3b81ec 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/io.h>
 
index f6e95ee7baa2d02a0d707f6e28ec03bbf2816ad5..18435dc361e30ee02a72be1aa07d111867b20355 100644 (file)
@@ -11,6 +11,7 @@
 #include <net.h>
 #include <dm/of.h>
 #include <linux/ctype.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 
 #include "micro-support-card.h"
index 74ada3b670718c2a8ef941ea2b8ad7f180b499ee..656678a1551f89172349f80a503ac6182f5fe499 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/arch/hardware.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #define LOCK           0
 #define SPLIT          1
index b6abdfd608ee7358484ae07b81fb125b39b0504d..5c5c7d136e77c1cf628d359c848015e5e055736b 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <asm/io.h>
 #include <asm/arch/psu_init_gpl.h>
+#include <linux/delay.h>
 
 #define PSU_MASK_POLL_TIME 1100000
 
index fd0c1228c34657275f906a946f9353e77e7c3db0..9dd61e25f6f5bbbb2fc00a1f2084945e6af2dc51 100644 (file)
@@ -10,6 +10,7 @@
 #include <init.h>
 #include <log.h>
 #include <spl.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <asm/spl.h>
index 200c53eaf357eba3028ac1121ff3a1b3e5da1543..5ea6158c80944342b9dc3bd2d175e8515b12ecfe 100644 (file)
@@ -13,6 +13,7 @@
 #include <vsprintf.h>
 #include <watchdog.h>
 #include <command.h>
+#include <linux/delay.h>
 
 #include <asm/immap.h>
 #include <asm/io.h>
index 8c91e0e193b4cd16b4f147bf3a9eb44bb0245d75..d3d4e30ad552508be6634531ce34480846b97f8c 100644 (file)
@@ -22,6 +22,7 @@
 #include <asm/immap.h>
 #include <asm/io.h>
 #include <netdev.h>
+#include <linux/delay.h>
 #include "cpu.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 02ef5d87aa7f2213818c5b5be57f5c4aa4736377..751c83a4fc0873342378410b4f64590e39564f8b 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/processor.h>
 #include <asm/immap.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 87b77f42def94bbf15875da5d2c9f0165ad89e50..72bfdf056bfa96015fdaf85168304996fcb4dc9f 100644 (file)
@@ -15,6 +15,7 @@
 #include <watchdog.h>
 #include <command.h>
 #include <netdev.h>
+#include <linux/delay.h>
 
 #include <asm/immap.h>
 #include <asm/io.h>
index 2608fdd76f1d40b69164d1a82962a1030a8f4fe4..886f29d1b6afef255a18de229524a79ea602da9e 100644 (file)
@@ -15,6 +15,7 @@
 #include <watchdog.h>
 #include <command.h>
 #include <netdev.h>
+#include <linux/delay.h>
 
 #include <asm/immap.h>
 #include <asm/io.h>
index 09bd74556920ca4528beac0102aaada23ff774af..af02c4934c97980b7e7bbca4db4418785dd08f04 100644 (file)
@@ -11,6 +11,7 @@
 #include <pci.h>
 #include <asm/io.h>
 #include <asm/immap.h>
+#include <linux/delay.h>
 
 #if defined(CONFIG_PCI)
 /* System RAM mapped over PCI */
index ac42cca2efa746b1a5f5052bb3787d0c09f1a58c..74ba68124f1a6d33ffe9934c358761c3d3b2b773 100644 (file)
@@ -11,6 +11,7 @@
 #include <pci.h>
 #include <asm/io.h>
 #include <asm/immap.h>
+#include <linux/delay.h>
 
 #if defined(CONFIG_PCI)
 /* System RAM mapped over PCI */
index c4988f9031c59475493ab865bd55c346ea5602f3..33b4cff4ec7213a6760542937668e3c820eb93d9 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <init.h>
 #include <irq_func.h>
+#include <linux/delay.h>
 
 #include <asm/timer.h>
 #include <asm/immap.h>
index eab6e2088e9d89ee773b3f13388c4b1e6dcfecd4..a3eb6db54be7e8bde962729788e165f3b234aa37 100644 (file)
@@ -10,6 +10,7 @@
 #include <init.h>
 #include <irq_func.h>
 #include <time.h>
+#include <linux/delay.h>
 
 #include <asm/timer.h>
 #include <asm/immap.h>
index cd4aba667edf2d2a6958de0d0ee5da6f5d77b1f3..1b4617311c577f581d0c3eeadfd232959b812950 100644 (file)
@@ -12,6 +12,7 @@
 #include <time.h>
 #include <asm/microblaze_timer.h>
 #include <asm/microblaze_intc.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 5d0d4550db51e7ac43ae6ae989348ec89ddda07f..bb972b3a60466bf0149db597df7560f0d7abecae 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/io.h>
 #include <asm/addrspace.h>
 #include <asm/types.h>
+#include <linux/delay.h>
 #include <mach/ar71xx_regs.h>
 #include <mach/ath79.h>
 #include <wait_bit.h>
index 289973ec953987c310a1206da5aa654e589a967e..9c5a6b68ec1a6e58a5fb65efc21fddaa861cf8f8 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/io.h>
 #include <asm/addrspace.h>
 #include <asm/types.h>
+#include <linux/delay.h>
 #include <mach/ar71xx_regs.h>
 #include <mach/ath79.h>
 
index 268da7336b3936d1e1d392d3249008c114521b1b..3a009bb532b36b421a5166f4cc602dd15b2a9a7c 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/io.h>
 #include <asm/addrspace.h>
 #include <asm/types.h>
+#include <linux/delay.h>
 #include <mach/ar71xx_regs.h>
 #include <mach/ath79.h>
 
index fb2230430c6247f8c3bd85befde1485053e557e2..e61a368141ba19a3a2e3bb992f64030dc4a0e8fd 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/io.h>
 #include <asm/addrspace.h>
 #include <asm/types.h>
+#include <linux/delay.h>
 #include <mach/ar71xx_regs.h>
 #include <mach/ath79.h>
 
index 0ab3ab6383c8cb33b8f5eecb24d30e4fd2de9b77..62330a65759b7c127cefb42bae8ca52b57795939 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/addrspace.h>
index 9a46198f36423cfeb4a1ace7c67eef49b756f9a1..43827d196786be712b2367a707377a3dc239404f 100644 (file)
@@ -9,6 +9,7 @@
 #include <config.h>
 #include <common.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <mach/jz4780.h>
 
 #define CPM_CPCCR              0x00
index 3049a63d577064629e7b5c63c812f63dfd79f6d3..efbb82f62b05ec050a02fa74e5235279b79d0b70 100644 (file)
@@ -13,6 +13,7 @@
 #include <hang.h>
 #include <init.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <mach/jz4780.h>
 #include <mach/jz4780_dram.h>
 
index 340e35e6fccf4e6dab1b6923e21387a4ad645181..70db74d3a0c9c1ea7d10a49480d73ad18610ae3d 100644 (file)
@@ -14,6 +14,7 @@
 #include <time.h>
 #include <asm/io.h>
 #include <asm/mipsregs.h>
+#include <linux/delay.h>
 #include <mach/jz4780.h>
 
 #define TCU_TSR                0x1C    /* Timer Stop Register */
index cd355cc8409ba04b526f0100ca514c9953f44a42..6c6d0933f2eaea74a953745497cc5a9d583300f2 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <linux/bitops.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 #include <linux/sizes.h>
 #include <mach/ddr.h>
index 06c0ca68541c2123195fa51633fdb5d09615bf69..3df85cd144a3cc04e44e1f7d98efd624a7408410 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>
 #include <asm/addrspace.h>
 #include <linux/bitops.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <linux/io.h>
 #include <mach/ddr.h>
index 8208b6de90c0dbbdcfdf3d9317ce1bb6ac1138d9..394fc10ec3ad6b13f9cab9f5bac10b576eef4f80 100644 (file)
@@ -15,6 +15,7 @@
 #include <time.h>
 #include <asm/io.h>
 #include <faraday/fttmr010.h>
+#include <linux/delay.h>
 
 static ulong timestamp;
 static ulong lastdec;
index 0307039f3721bc18a83754920a5ba56f96ce55e0..cefbcf6e817ac9d0b1533a95a420afbc704e238f 100644 (file)
@@ -19,6 +19,7 @@
 #include <command.h>
 #include <mpc83xx.h>
 #include <asm/processor.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <tsec.h>
 #include <netdev.h>
index 4defe984774c444058469ee8762f0c89b18fb310..438b14b162eb76317e192990c69a28c24e2dd2ec 100644 (file)
@@ -12,6 +12,7 @@
 #ifdef CONFIG_USB_EHCI_FSL
 #include <usb/ehci-ci.h>
 #endif
+#include <linux/delay.h>
 
 #include "lblaw/lblaw.h"
 #include "elbc/elbc.h"
index a183ed63430798739321df9899561ea51cb9b739..74f824d2bca425c65817a19e48882bc1c2e1c8cb 100644 (file)
@@ -9,6 +9,7 @@
 #include <common.h>
 #include <init.h>
 #include <pci.h>
+#include <linux/delay.h>
 
 #if defined(CONFIG_OF_LIBFDT)
 #include <linux/libfdt.h>
index b500ddd3f3a5dd9f9392c65c16150634f556ec25..785d4805a4694d483583efed24ded9bc321dd118 100644 (file)
@@ -11,6 +11,7 @@
 #include <pci.h>
 #include <mpc83xx.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 8242f952653be83eb4a698fd0aa66bb7480695ff..bb963ee5e2f4826580b063103f13ea833e435327 100644 (file)
@@ -14,6 +14,7 @@
 #include <common.h>
 #include <asm/io.h>
 #include <asm/fsl_mpc83xx_serdes.h>
+#include <linux/delay.h>
 
 /* SerDes registers */
 #define FSL_SRDSCR0_OFFS               0x0
index 34faff2df5961fd2f58f68480391c20579c62d79..c28e4425ee753b6825c0041b31291ddc080df726 100644 (file)
@@ -23,6 +23,7 @@
 #include <spd.h>
 #include <asm/mmu.h>
 #include <spd_sdram.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 8de218666b59a32779b3e45f5717b541eed02684..9bd573dbd6f298fdc103c682bef05accf514b659 100644 (file)
@@ -29,6 +29,7 @@
 #include <asm/processor.h>
 #include <fsl_ddr_sdram.h>
 #include <asm/ppc.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 1c2d8edf605dd130c9c572d4968cabedea65ae56..4bca2671d5238c2cc8c50a68f957b47a23819f27 100644 (file)
@@ -33,6 +33,7 @@
 #include <fsl_usb.h>
 #include <hwconfig.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 #include "mp.h"
 #ifdef CONFIG_CHAIN_OF_TRUST
 #include <fsl_validate.h>
index 796bc15a7c6b5284b235b828909912c5f295732d..ee5015ec8f3ebb687dfea9b9edce269e1b2ff596 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/io.h>
 #include <asm/processor.h>
 #include <asm/fsl_law.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <fsl_errata.h>
 #include "fsl_corenet2_serdes.h"
index e6d4707e3e99b03cfa9ef75904e7b832ab853b1b..f5126e2c8acfb5c2b215d8182de1d1070fab09e7 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/io.h>
 #include <asm/processor.h>
 #include <asm/fsl_law.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include "fsl_corenet_serdes.h"
 
index 28e1580a437645ba3ba14824f350cdd601fa89f4..8822cf29fefd081aa07fa4837a14bcf05086285c 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/mmu.h>
 #include <asm/fsl_law.h>
 #include <fsl_ddr_sdram.h>
+#include <linux/delay.h>
 #include "mp.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 1a7c839d61286845c5fb7dd1308ee19ecdebe1b4..6b8e447e94a4281daedd53d50967de73ac5327f1 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/io.h>
 #include <asm/immap_85xx.h>
 #include <asm/fsl_serdes.h>
+#include <linux/delay.h>
 
 typedef struct serdes_85xx {
        u32     srdscr0;        /* 0x00 - SRDS Control Register 0 */
index 972049b8e95a0b84708e6511945a609a817072a0..21b35db08df12be6112abfd98a55c955651bbbc6 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/global_data.h>
 #include <fsl_ifc.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 17b11744a4d7479c50f051424edfeaf35f907c55..c73cf9319c87d35048c62d0c7e3eeb672e5ae884 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/fsl_law.h>
 #include <asm/fsl_serdes.h>
 #include <asm/fsl_srio.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 
 #ifdef CONFIG_SRIO_PCIE_BOOT_MASTER
index 58931f0e6e2dd55eb59e37165710b1bf26ca8c2f..8d6babfb83d6edd71785651325fbd2d44836b511 100644 (file)
@@ -8,6 +8,7 @@
 #include <init.h>
 #include <time.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 /* ------------------------------------------------------------------------- */
 
index 0d9300736d46d230da74fd2068479b157de050b4..fb857e53d59265974bd749431daad2dd02e31289 100644 (file)
@@ -9,6 +9,7 @@
 #include <dm.h>
 #include <errno.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <os.h>
 #include <asm/io.h>
index ef7c6073cc71c8c8ba2ad66fa14cf0e0f12bb72c..5484c543c6c8284a67716e3dcff824dd1ff16c1b 100644 (file)
@@ -12,6 +12,7 @@
 #include <time.h>
 #include <asm/io.h>
 #include <asm/processor.h>
+#include <linux/delay.h>
 
 #define CMT_CMCSR_INIT 0x0001  /* PCLK/32 */
 #define CMT_CMCSR_CALIB 0x0000
index 600c5ea93645957393095c29d028459c86eb25af..e76f2805d7f92f6896abbb6933989108aaa98f39 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/io.h>
 #include <asm/pci.h>
 #include <asm/arch/systemagent.h>
+#include <linux/delay.h>
 
 /*
  * Punit Initialisation code. This all isn't documented, but
index 120879038da29daed297d433afdae55a32355a43..64a1cd414fc49fcfd616f7359b902a50131ca444 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/arch/cpu.h>
 #include <asm/arch/pch.h>
 #include <asm/arch/rcb.h>
+#include <linux/delay.h>
 
 struct cpu_broadwell_priv {
        bool ht_disabled;
index 8a3ca6cde7e54d8fd22ecca1be0ab96dba965b5c..cb5595c930e143dc9c6954a513df9b82b5ebd67f 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/intel_regs.h>
 #include <asm/io.h>
 #include <asm/arch/pch.h>
+#include <linux/delay.h>
 
 #define IOBP_RETRY 1000
 
index 7991e1ea07b56abcbd5b516787f4c1a9018a4c1c..ae16ce2649922137070943e48cbc0d43912ffa39 100644 (file)
@@ -9,6 +9,7 @@
 #include <errno.h>
 #include <log.h>
 #include <asm/arch/me.h>
+#include <linux/delay.h>
 
 static inline void me_read_dword_ptr(struct udevice *dev, void *ptr, int offset)
 {
index 8c71e43a2d895c2224e6b6847c64b29f09a3f836..9bcf211af99c2e764a925b7550a2bf6f2b4b9e23 100644 (file)
@@ -24,6 +24,7 @@
 #include <asm/arch/serialio.h>
 #include <asm/arch/spi.h>
 #include <dm/uclass-internal.h>
+#include <linux/delay.h>
 
 #define BIOS_CTRL      0xdc
 
index 9f3c56b204d0b9c5e37b7efe2189e27e78fc0eab..641da515c8f3ed63436fd59249da1d5adfee8907 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/pch_common.h>
 #include <asm/pch_common.h>
 #include <asm/arch/pch.h>
+#include <linux/delay.h>
 
 struct sata_platdata {
        int port_map;
index d276cbe13bd9ba517370ba289da4cbb73ff841ad..d72c0d637a7c20a114093eb9492dfeab6a5daa50 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch/model_206ax.h>
 #include <asm/arch/pch.h>
 #include <asm/arch/sandybridge.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index cae95785161233cd97f6ca03472cc436d25f9ff4..bee1671baf8b673b2a08b9210695142433fc6599 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/arch/me.h>
 #include <asm/arch/pch.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 static const char *const me_ack_values[] = {
        [ME_HFS_ACK_NO_DID]     = "No DID Ack received",
index 877b31b9d6f24be614c9ed6fe23bac20572ff0a9..b713fcb1cfe7d1a6f0a738b9ebc57b6645cd1727 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch/pch.h>
 #include <asm/arch/model_206ax.h>
 #include <asm/arch/sandybridge.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index c3cd080885d1295bdc67853ac344a5c0b14004aa..7fde4ff7e16283e181af42197c6ba01b832edb45 100644 (file)
@@ -26,6 +26,7 @@
 #include <dm/uclass-internal.h>
 #include <dm/lists.h>
 #include <dm/root.h>
+#include <linux/delay.h>
 #include <linux/linkage.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index e2e2d9fe33d1c58ef86ec8f6bfbda9ad7bceb8a2..ddad02e375a237f44e422f5d87cb56d495777c2e 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch/device.h>
 #include <asm/arch/msg_port.h>
 #include <asm/arch/quark.h>
+#include <linux/delay.h>
 
 static void quark_setup_mtrr(void)
 {
index 08fbe990398de7d239d2989c5ecc217417d40f25..3cd7b1f536e548e662e441d77a90d3d9bcc3703e 100644 (file)
@@ -8,6 +8,7 @@
 #include <syscon.h>
 #include <asm/cpu.h>
 #include <asm/pmu.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/io.h>
 
index a6f8297e72ed9bbee9b7da6eae073e97da404f9a..41e673923617aac4c570196130ca28a78cc2f75e 100644 (file)
@@ -15,6 +15,7 @@
 #include <syscon.h>
 #include <asm/cpu.h>
 #include <asm/scu.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/io.h>
 #include <linux/kernel.h>
index 62bbe37b806272fe90616339a03f3e1628801c2e..3a02c384934cf58c37eff989cc796f83f044254d 100644 (file)
@@ -6,6 +6,7 @@
 #include <common.h>
 #include <time.h>
 #include <asm/global_data.h>
+#include <linux/delay.h>
 #include <linux/stringify.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index 70ad8322ef4ae7fb881cb727b189b28788297af7..5006687fbf0d7800442b4df3aaa12aa85bf2b6ce 100644 (file)
@@ -10,6 +10,7 @@
 #include <errno.h>
 #include <i2c.h>
 #include <dm/uclass.h>
+#include <linux/delay.h>
 #include "br_resetc.h"
 
 /* I2C Address of controller */
index 7986bc8d4e180494bde7e2d1a9bb69b96e98d0df..3bc1d064ca61ec7fc82891fe3797529440d36275 100644 (file)
@@ -15,6 +15,7 @@
 #include <fdtdec.h>
 #include <i2c.h>
 #include <lcd.h>
+#include <linux/delay.h>
 #include "bur_common.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 3c23471e6562e25ab0b3b0dba9261b75c552e765..8139345ff21b83a91f8f389483587a359e9a25f9 100644 (file)
@@ -6,6 +6,7 @@
 #include <common.h>
 #include <asm/arch/soc.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #define RWTM_BASE              (MVEBU_REGISTER(0xb0000))
 #define RWTM_CMD_PARAM(i)      (size_t)(RWTM_BASE + (i) * 4)
index e8ec240dd7df3aeec2e4bdd10e1882b903e8fe6f..f3c3996e324c5e70c6b34dd2184ffa297f2f3caa 100644 (file)
@@ -14,6 +14,7 @@
 #include <env.h>
 #include <fdt_support.h>
 #include <init.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <linux/string.h>
 #include <miiphy.h>
index fb66c9ecc74159bfd3de6875e45145efb91028bc..61d965f5f65ac6963f379c3a7be8956a28106658 100644 (file)
@@ -11,6 +11,7 @@
 #include <init.h>
 #include <asm/io.h>
 #include <env.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/crm_regs.h>
index 459b7ba82c648e8fd209fc04d3b65feb67d10e49..1e2f22735ea6c4f3a547de9934054cd4b02c333c 100644 (file)
@@ -21,6 +21,7 @@
 #include <asm/gpio.h>
 #include <miiphy.h>
 #include <asm/mach-types.h>
+#include <linux/delay.h>
 
 #ifdef CONFIG_ARMADA100_FEC
 #include <net.h>
index 29bd6a9a406db14a197af120fb23047757431901..9bea1986d4d1e7c31e9a23d48a3f4a548e3263ec 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 499e89367f8d59e61fa5daab11dc1cc6cc2ad6cb..60b00246307888d3e64440a1ee9510614470a52b 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index c4cd95cd8095c57b12652a95f89654a4584873a0..aa2987d924f200cc8cf1ddb8c205a642c3d5f801 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
 #include <asm/arch/mpp.h>
+#include <linux/delay.h>
 #include "ds109.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 33e0e4a4ae10e0ef27df230e733defd0d36877f6..28e505e6c59b18653967153ece84e0338f0c2329 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/mx6-pins.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/mxc_i2c.h>
index 6168dc9220589163a72d0c986e4026a2e3ec710d..ea057d27cf357b587d665a20189f1d0d3e2ec0a6 100644 (file)
@@ -9,6 +9,7 @@
 #include <env.h>
 #include <errno.h>
 #include <init.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <asm/io.h>
 #include <asm/gpio.h>
index b96cf0b59c7cbe6597537a66f4906fa7db1396b5..982cb157b768d7b85e7d11cf3eff3047536ba016 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <init.h>
 #include <net.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 #include <miiphy.h>
 #include <netdev.h>
index 5d989481df6f841cb620990fd69b781e1d38b12a..9e2f39f9814f556a5738f0df17bfb6633b5b8847 100644 (file)
@@ -10,6 +10,7 @@
  */
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 
 #include <asm/arch/imx-regs.h>
 #include <asm/gpio.h>
index 3ef59932131896c2541c08ff42b0e340b6a000f2..28efc33f1f426bd3d28d3d9f53943a099960e6d8 100644 (file)
@@ -25,6 +25,7 @@
 #include <pci.h>
 #include <asm/io.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include "integrator-sc.h"
 #include "pci_v3.h"
 
index d701669be0ccbd639ffcc3f9cf2551f6bcd632a4..d220b877d66181812a601a09937de4cb109e862e 100644 (file)
@@ -19,6 +19,7 @@
 #include <common.h>
 #include <div64.h>
 #include <time.h>
+#include <linux/delay.h>
 
 #ifdef CONFIG_ARCH_CINTEGRATOR
 #define DIV_CLOCK_INIT 1
@@ -124,7 +125,7 @@ ulong get_timer (ulong base_ticks)
 }
 
 /* delay usec useconds */
-void __udelay (unsigned long usec)
+void __udelay(unsigned long usec)
 {
        ulong tmo, tmp;
 
index 3285a33a690d1be27701d6566c43beaff262e3bd..02de58b3601624ffe9100c742aeef4fdf1eed95a 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/io.h>
 #include <linux/bitops.h>
 #include <pci_ids.h>
+#include <linux/delay.h>
 #include "pcie.h"
 
 /* XpressRICH3 support */
index 9adf58eb8a32816838203c244391fb62ed13a8d3..e7c2b909300d81ed5d86510e3720426cf19d2dd8 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/m5329.h>
 #include <asm/immap_5329.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 /* needed for astro bus: */
 #include <asm/uart.h>
index 7d99b1694daadaba4a192a8a22d1d241c962b53b..3fc29f9e08c455b2ab0fef2f86d7afb983703d67 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/mach-imx/mxc_i2c.h>
 #include <i2c.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 
 #include "platinum.h"
 
index 5758c147edab716483879d8bf8889caaa674ac69..9f7c93b4d5400bdf7d804a58aa836c3bed9c24d5 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/mach-imx/mxc_i2c.h>
 #include <miiphy.h>
 #include <micrel.h>
+#include <linux/delay.h>
 
 #include "platinum.h"
 
index 016e0adc06af375624bc091143ff849419239d74..91c70a84732682e1588b550f63639c188e8159f0 100644 (file)
@@ -22,6 +22,7 @@
 #include <micrel.h>
 #include <miiphy.h>
 #include <netdev.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 398e4ed72028319de2eedfa20eec78646399170b..617b545232a2fac5930c8ef7a6d918ddfdec7fe4 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/mach-imx/mx5_video.h>
 #include <ACEX1K.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 
 enum LED_GPIOS {
        GPIO_SD1_CD = IMX_GPIO_NR(1, 1),
index 4ae70e1aa54f5a422a310e99b4a83f439faf8955..2bbb20354888ec82b87db6348aced7e4636ac27b 100644 (file)
@@ -33,6 +33,7 @@
 #include <asm/arch/clk.h>
 #include <asm/arch/gpio.h>
 #include <dm/uclass-internal.h>
+#include <linux/delay.h>
 
 #ifdef CONFIG_GURNARD_SPLASH
 #include "splash_logo.h"
index 47ce3078808f8135f06e291c34c28132c1220819..8e2b7e000f358d9f47ebe3e590e8d882d1ef0252 100644 (file)
@@ -23,6 +23,7 @@
 #include <netdev.h>
 #include <i2c.h>
 #include <pca953x.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 6e0ad4b53f8597fe1d687c9fa56774f3edc5dc59..6a102d385311ea876ae5228f3d3b12ad51ae80a3 100644 (file)
@@ -35,6 +35,7 @@
 #include <i2c.h>
 #include <miiphy.h>
 #include <cpsw.h>
+#include <linux/delay.h>
 #include <power/tps65217.h>
 #include <env_internal.h>
 #include <watchdog.h>
index 92a7a2fc6e67518e409d8587a3ce10d603167233..d49725daa8cc80455e2f11f2ccd9f00e9dfdbedf 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/arch/sys_proto.h>
 #include <malloc.h>
 #include <asm/arch/mx6-pins.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
index ece37800bfb9038fd7e38d3cb6873bb0b3f895ae..a9bb2a55e5de3d847e616b75575cfc03c4f1b480 100644 (file)
@@ -9,6 +9,7 @@
 #include <init.h>
 #include <serial.h>
 #include <spl.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <linux/sizes.h>
index 712ef116667761a9bbd4e365f6ec811fbf232af7..64daa456b3c7d862124cf8dc341cc965b5e73a05 100644 (file)
@@ -24,6 +24,7 @@
 #include <asm/arch/cpu.h>
 #include <asm/arch/mpp.h>
 #include <asm/arch/gpio.h>
+#include <linux/delay.h>
 
 #include "lsxl.h"
 
index dc86d43d9a1721b154881c5ae89024a9eb49ce12..e41f0639ea8fe75c04c804e672ddd6c7d9fe8cf5 100644 (file)
@@ -25,6 +25,7 @@
 #include <mmc.h>
 #include <netdev.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include <usb/ehci-ci.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index 5860cd0ac03bf1e683ef264e926f1771b08acad0..4337f4879de77306c6d5da4076791d7b93d72d09 100644 (file)
@@ -10,6 +10,7 @@
 #include <flash.h>
 #include <irq_func.h>
 #include <uuid.h>
+#include <linux/delay.h>
 
 #define PHYS_FLASH_1 CONFIG_SYS_FLASH_BASE
 #define FLASH_BANK_SIZE 0x200000
@@ -235,7 +236,7 @@ int flash_erase(flash_info_t *info, int s_first, int s_last)
 
       outahere:
        /* allow flash to settle - wait 10 ms */
-       udelay (10000);
+       mdelay(10);
 
        if (iflag)
                enable_interrupts();
index e97efc1dc337108b00174bc1b38799cf3db9a8e0..8b3bd5e5f636a99e8d86a7bf01740e6103c5a0e1 100644 (file)
@@ -15,6 +15,7 @@
 #include <phy.h>
 #include <netdev.h>
 #include <fsl_esdhc_imx.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/pfuze3000_pmic.h>
 #include <asm/mach-imx/mxc_i2c.h>
index f0a821d9a9c831b7c54371882b407d31dd3e6208..4d71bedfb92e60616db4ce92397bfc493be431cc 100644 (file)
@@ -35,6 +35,7 @@
 #include <dm/platform_data/serial_mxc.h>
 #include <dm/device-internal.h>
 #include <jffs2/load_kernel.h>
+#include <linux/delay.h>
 #include "common.h"
 #include "../common/eeprom.h"
 #include "../common/common.h"
index 592d74109510082d494173c18b76bd5bdfc9dbfb..7d8243563ae3c7ed07abf6376e23efc1fac6b541 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/arch/crm_regs.h>
 #include <asm/mach-imx/iomux-v3.h>
 #include <fsl_esdhc_imx.h>
+#include <linux/delay.h>
 #include "common.h"
 
 enum ddr_config {
index 4497aa5af88dd2e904f19cd83e0fcb6bfcb33f37..75b56f7eee00d4dc7f6a25beee6a8096d0016221 100644 (file)
@@ -14,6 +14,7 @@
 #include <net.h>
 #include <status_led.h>
 #include <cpsw.h>
+#include <linux/delay.h>
 
 #include <asm/arch/sys_proto.h>
 #include <asm/arch/hardware_am33xx.h>
index b714712f2a54b09cab498086b26b082a88098fda..4b67df4f1ac7c65dce6fdc15259fbab2f8929eee 100644 (file)
@@ -23,6 +23,7 @@
 #include <splash.h>
 #include <twl4030.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <linux/errno.h>
index 9348d6dcadffcf500e64b4446ad947723c51a653..f26e42b263dcc8e767b4e8a3b50fbc3b4f5fb74b 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/gpio.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/emif.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/tps65218.h>
 #include "board.h"
index 0efbf761da896abba9031eecf7a5203d1181e7eb..413f3c9c8f28e2ec4e9f3114f3e7e19776cfc4ab 100644 (file)
@@ -15,6 +15,7 @@
 #include <mmc.h>
 #include <palmas.h>
 #include <spl.h>
+#include <linux/delay.h>
 
 #include <asm/gpio.h>
 #include <asm/arch/sys_proto.h>
index 2f92c6564d7867255dc720f7c7e79db8341fe992..528c97df19a4cdf1c82adef340cf7394fdd5ad04 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/bootm.h>
 #include <asm/gpio.h>
 #include <asm/setup.h>
+#include <linux/delay.h>
 
 #include "common.h"
 #include "eeprom.h"
index 4b869ec3af45c8371fde1dfa5ea20b520f3feccc..f0d365272c1bed56bae660a608528f12f908c4ca 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <netdev.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <linux/errno.h>
index 16f655f188e37ffaa73872822bfa7f0b23cf914c..044cefd9794759604eb6d4db467ab53b4ce96fbf 100644 (file)
@@ -27,6 +27,7 @@
 #include <fsl_esdhc_imx.h>
 #include <i2c.h>
 #include <input.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/pfuze100_pmic.h>
 #include <linux/fb.h>
index 4a32893a7941067dcf21fa20f8547daa1c0d2967..adc908143db43d2f02686f710abf12d6af94d84c 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 138d0c61f1510c70508989714d91ba64ed836d02..570e846a21b74b67b4dcd848e1ec0b5a79d81b84 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/io.h>
 #include <dm/uclass.h>
 #include <wdt.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 68d7cd8154b52b4cb959516543c30e8ba79e5887..87506a77a17e5b274ae18c13c01dbc0eb36dc81f 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/gpio.h>
 #include <asm/ibmpc.h>
 #include <asm/pnp_def.h>
+#include <linux/delay.h>
 
 int board_early_init_f(void)
 {
index 4df293b7abdb5689be459148c04fabd2943a3015..8f50433f17cef120cac5ed0efcdbcea0cae0047b 100644 (file)
@@ -32,6 +32,7 @@
 #include <i2c_eeprom.h>
 #include <mmc.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include <usb/ehci-ci.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index fd6099c56697d29de8697006832c3b0e84107981..ed4dea45ea8b7a0303715ebc9b3a222bbf5279a2 100644 (file)
@@ -25,6 +25,7 @@
 #include <i2c.h>
 #include <mmc.h>
 #include <spl.h>
+#include <linux/delay.h>
 
 #define ENET_PAD_CTRL                                                  \
        (PAD_CTL_PUS_100K_UP | PAD_CTL_SPEED_MED | PAD_CTL_DSE_40ohm |  \
index 144d1cbd19ca407a33ea2aa594db1139f06783a2..c7d316eab494e7e165938674730dde91df0dfa8e 100644 (file)
@@ -32,6 +32,7 @@
 #include <mtd_node.h>
 #include <netdev.h>
 #include <phy.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 #include <remoteproc.h>
 #include <reset.h>
index 7dbb6e8f2bbe642ffbc5dd7141e398273f6f7a4f..81f1abf2fad9ffd7d782a82e609709b2b5b4a8af 100644 (file)
@@ -38,6 +38,7 @@
 #include <asm/arch/gpio.h>
 #include <asm/io.h>
 #include <i2c.h>
+#include <linux/delay.h>
 
 #include "ethernut5_pwrman.h"
 
index 286c1adabc61a5f2da3986d1180319796315d9ec..d3e2981fa8feb518b554689fb95328d3de5a9e26 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/iomux.h>
 #include <asm/arch/mx6-pins.h>
 #include <env.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/mxc_i2c.h>
index 50b6f98c296ae631740eb4ae86d30f1d1b598432..e0834f03c70b16a1c1b8a81e91b84c29536f86d2 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/mx6-pins.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
index 62b06783c9a40df0962a1d51f0320b0e935a69ad..6a0612481a8adebd7e21af19f0db748cd232ed82 100644 (file)
@@ -10,6 +10,7 @@
 #include <init.h>
 #include <serial.h>
 #include <spl.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <asm/gpio.h>
index 349e7b567c4012ab61103c8e733010c3446392e8..bf51d39b67c8869e6eb378e0f8a79b9d0b573f71 100644 (file)
@@ -18,6 +18,7 @@
 #include <pci.h>
 #include <i2c.h>
 #include <asm/fsl_i2c.h>
+#include <linux/delay.h>
 #include "vme8349pin.h"
 
 static struct pci_region pci1_regions[] = {
index eed379a9eb5f4acb3b724fb2a4411201f51fb924..e10f948ae5e8aab5f4cbb9db088c632ccdbaed8a 100644 (file)
@@ -16,6 +16,7 @@
 #include <linux/compiler.h>
 #include <asm/mmu.h>
 #include <asm/processor.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/cache.h>
 #include <asm/immap_85xx.h>
index 79df0f3cbd5516db8005a8bee0f5e233a06fd742..4ae9ba06c818664a75a04d7107ded1c095aae725 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/fsl_law.h>
 #include <fsl_ddr_sdram.h>
 #include <asm/global_data.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index dc72b2e2f2e98cfb69c222bb7a4dc7e9abdc442c..dd56ad6b2b3454ade4da5c91af413d5766fa8c46 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/fsl_law.h>
 #include <fsl_ddr_sdram.h>
 #include <asm/global_data.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index b864a60c44635e348b12ed01711ab9dd37da73f7..826af428ce14a4230a6f4693f9988c56adea5568 100644 (file)
@@ -17,6 +17,7 @@
 #include <common.h>
 #include <command.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #include "cpld.h"
 /**
index 7f11123e6f3ecdad5c34f80e8f45d48fdde281b0..02a271895bdc546ad6e4212e6637d3df98c9ff84 100644 (file)
@@ -12,6 +12,7 @@
 #include <common.h>
 #include <stdio_dev.h>
 #include <i2c.h>
+#include <linux/delay.h>
 
 #define I2C_DVI_INPUT_DATA_FORMAT_REG          0x1F
 #define I2C_DVI_PLL_CHARGE_CNTL_REG            0x33
index faa7f877017fb0ab34d4a764c42bcee567fb158b..bb3cdac8418f5aed9d6934d5a09b3f711014683c 100644 (file)
@@ -6,6 +6,7 @@
 
 #include "idt8t49n222a_serdes_clk.h"
 #include <log.h>
+#include <linux/delay.h>
 
 #define DEVICE_ID_REG          0x00
 
index b3421052a5813475c5a3a4f1ccb5111c4e81cf0f..728245d81cda182d79a50c8594c8b4af27b36c9c 100644 (file)
@@ -12,6 +12,7 @@
 #include <i2c.h>
 #include <init.h>
 #include <linux/ctype.h>
+#include <linux/delay.h>
 #include <u-boot/crc.h>
 
 #ifdef CONFIG_SYS_I2C_EEPROM_CCID
index 0bad67e62f4380a3ce92e4423043a25b8ede34d7..ed0d9b471cad02140bff6a14c6233e41bb08c1d5 100644 (file)
@@ -17,6 +17,7 @@
 #else
 #include <asm/immap_85xx.h>
 #endif
+#include <linux/delay.h>
 #include "vid.h"
 
 int __weak i2c_multiplexer_select_vid_channel(u8 channel)
index 5892bbd62cadf64128cae15cd0224d3ff831ee4b..801a6f44f0f1a0a12747d47a2cce41ef210ca4cf 100644 (file)
@@ -22,6 +22,7 @@
 #include <fsl_mdio.h>
 #include <miiphy.h>
 #include <phy.h>
+#include <linux/delay.h>
 
 #include "../common/ngpixis.h"
 #include "../common/fman.h"
index 99ebad2cc7bb8724df9851470243d55a6458c07f..2c6ae48da7853074c0da217beed71353770d8f81 100644 (file)
@@ -22,6 +22,7 @@
 #include <asm/mach-imx/mxc_i2c.h>
 #include <fsl_esdhc_imx.h>
 #include <mmc.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/pfuze100_pmic.h>
 #include <spl.h>
index dc9ffaabf205aacb7f41a0b9ba6a89a0899d850e..8b8a3c6300ebc07258e2c735538b2d4d7c1e4089 100644 (file)
@@ -8,6 +8,7 @@
 #include <env.h>
 #include <errno.h>
 #include <init.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fsl_esdhc_imx.h>
 #include <fdt_support.h>
index bd1df092f9bbd2442275a2bedf68ca35c2d11021..eaea1c46e48e250a4ec6c19328ccaf067cfa748f 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch-fsl-layerscape/config.h>
 #include <asm/arch-fsl-layerscape/immap_lsch2.h>
 #include <asm/arch/fsl_serdes.h>
+#include <linux/delay.h>
 #include <net/pfe_eth/pfe_eth.h>
 #include <dm/platform_data/pfe_dm_eth.h>
 
index b9018444aa515aaa5dcd51a401abdd61c8bae705..b4ef60738ebf379941badb446e50196dea2ee7a7 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch-fsl-layerscape/config.h>
 #include <asm/arch-fsl-layerscape/immap_lsch2.h>
 #include <asm/arch/fsl_serdes.h>
+#include <linux/delay.h>
 #include "../common/qixis.h"
 #include <net/pfe_eth/pfe_eth.h>
 #include <dm/platform_data/pfe_dm_eth.h>
index 5edcfcf1ceafb136ce383a9708b5c607879d06ab..63d40de2a3ec936e3aa10fdea370f0540d40a45d 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch-fsl-layerscape/config.h>
 #include <asm/arch-fsl-layerscape/immap_lsch2.h>
 #include <asm/arch/fsl_serdes.h>
+#include <linux/delay.h>
 #include <net/pfe_eth/pfe_eth.h>
 #include <dm/platform_data/pfe_dm_eth.h>
 #include <i2c.h>
index dca60b7401ac375fcae3780a66d99a9863b8a195..fe97b829833a8c4bcc67615a4bbeed1b7d4fd4e2 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/fsl_serdes.h>
 #include <asm/arch/ls102xa_stream_id.h>
+#include <linux/delay.h>
 
 #include <asm/arch/ls102xa_devdis.h>
 #include <asm/arch/ls102xa_soc.h>
index 5c53882cceac35d0280d1c11b97e5d183b64f925..f84bce95a84541cda5260f37292a294517762923 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
+#include <linux/delay.h>
 #include "ddr.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 0f940998bf5cf1d59947132fe8b1e7d677aa7585..b05037d023c9dbfbc29f6e4ace65d46409a6dda9 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch/immap_ls102xa.h>
 #include <asm/arch/ls102xa_soc.h>
 #include <asm/arch/fsl_serdes.h>
+#include <linux/delay.h>
 #include "../common/sleep.h"
 #include <fsl_validate.h>
 #include <fsl_immap.h>
index c7f7baa8e678900f496a33a7e11282300a48255a..6208a38f161f13889908722ea6acf23335c874de 100644 (file)
@@ -28,6 +28,7 @@
 #include <fsl_sec.h>
 #include <fsl_devdis.h>
 #include <spl.h>
+#include <linux/delay.h>
 #include "../common/sleep.h"
 #ifdef CONFIG_U_QE
 #include <fsl_qe.h>
index f42b5022c4c2855aedad204173a5293384dd12e8..8371c1c9c2178a7b676a95e2bbbfae462320fb56 100644 (file)
@@ -20,6 +20,7 @@
 #include <miiphy.h>
 #include <fsl-mc/fsl_mc.h>
 #include <fsl-mc/ldpaa_wriop.h>
+#include <linux/delay.h>
 
 #include "../common/qixis.h"
 
index 974a43ad8852cb6ae3f71be0fe25277bad4d50cb..3f758cef2f0e4eead4eac76849d93befc7c3c207 100644 (file)
@@ -15,6 +15,7 @@
 #include <fsl_sec.h>
 #include <asm/io.h>
 #include <fdt_support.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fsl-mc/fsl_mc.h>
 #include <env_internal.h>
index df8a7c74a3c046af59a03b4bcc6cd4180c37dc43..81b5b9eaf7d25cbfb93c85bf5d24ca0ea9b31b78 100644 (file)
@@ -18,6 +18,7 @@
 #include <miiphy.h>
 #include <fsl-mc/fsl_mc.h>
 #include <fsl-mc/ldpaa_wriop.h>
+#include <linux/delay.h>
 
 #include "../common/qixis.h"
 
index e448a64abc6f768a3468ec8373808dd9c4d88a91..a950030eb39798c51b8935d3d3525686c192c21f 100644 (file)
@@ -12,6 +12,7 @@
 #include <init.h>
 #include <asm/immap.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index a4b795fc39b3c4909a0c85375dafb09dd0089ba6..144e490479edc8bae85bbb0d7dc97114fabb5e33 100644 (file)
@@ -11,6 +11,7 @@
 #include <init.h>
 #include <asm/immap.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index da3adc595414c0dd69c0f6851de411fef71df199..a89d5100586fca409da438a0522876adc081d8a9 100644 (file)
@@ -9,6 +9,7 @@
 #include <init.h>
 #include <malloc.h>
 #include <asm/immap.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 6a6c65fe5f2211231c61e730aecab4b792a7590e..50eb18ba94d927d6d7e9dd926add3e58668f2800 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/immap.h>
 #include <netdev.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 8bdb4ad1276072add8aaf06cc34a78a82444936f..f13b6931ea2568abd380c030897a2aa2ff765730 100644 (file)
@@ -12,6 +12,7 @@
 #include <init.h>
 #include <asm/immap.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index d93800b364bffb8ae76f294377341040036ff0fb..531894f65161cd338895a86041730405270f912d 100644 (file)
@@ -12,6 +12,7 @@
 #include <init.h>
 #include <asm/immap.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 1d52ce047fb6cfd9fd39248f62f20e7442a20ef5..29ff55f15966a6a368a11b0d7ba37627c9fc3a69 100644 (file)
@@ -12,6 +12,7 @@
 #include <init.h>
 #include <asm/immap.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 8c90cfe537af9ad95fe52b67c0a2935de3094a92..a418fba1401b73f775db11944589bfc2bc44057f 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/immap.h>
 #include <mmc.h>
 #include <fsl_esdhc_imx.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 82a2b9093b63965eb01d92f106cf736b241c8ce9..1298bd324e9f46202e844af963ae2106c7921c6f 100644 (file)
@@ -12,6 +12,7 @@
 #include <spi.h>
 #include <asm/immap.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 146cd918c4df4a0cc7f17e02e5e44dfb6b0f2161..286300645b4a51fabb81621587e9c3ed15274e8d 100644 (file)
@@ -12,6 +12,7 @@
 #include <pci.h>
 #include <asm/immap.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index e8d86113d649fd788996b0525657b68ab3b4fa3c..908a500f4b9f38438d0022e8a87dd8ca40784ab4 100644 (file)
@@ -13,6 +13,7 @@
 #include <pci.h>
 #include <asm/immap.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 40e01c6f24f7cc46b6963c72a60bdaf0d8a17abe..796b808e6f90ce600bd29b302c318df14a84000d 100644 (file)
@@ -13,6 +13,7 @@
 #include <pci.h>
 #include <asm/immap.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index bd052b903d381075ce06997a565c92103b69e40c..259d6aa1c2c9b3a9b305be96bead318d33650fb5 100644 (file)
@@ -10,6 +10,7 @@
 #include <init.h>
 #include <net.h>
 #include <spi.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <pci.h>
index 5874e1a924a003c39b9b0f1cba65550d6a1e86d4..99f6bcd5a933b2e78ba0ea6c1531c83a32b32209 100644 (file)
@@ -11,6 +11,7 @@
 #include <init.h>
 #include <mpc83xx.h>
 #include <spd_sdram.h>
+#include <linux/delay.h>
 
 #include <asm/bitops.h>
 #include <asm/io.h>
index 204b40bf47b68b45e6c6091841f2617f3b5e03df..aa2e7fe206adcb7c1b139eeb924dcc100fb0d054 100644 (file)
@@ -11,6 +11,7 @@
 #include <i2c.h>
 #include <init.h>
 #include <net.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <pci.h>
index 13bfc1e5f1547d3ec923171181ede18acede2b30..8a828207f9356eed3c11f0403e6fd4a813b4031d 100644 (file)
@@ -11,6 +11,7 @@
 #include <init.h>
 #include <mpc83xx.h>
 #include <spd_sdram.h>
+#include <linux/delay.h>
 
 #include <asm/bitops.h>
 #include <asm/io.h>
index e513d0bfd533dd80e23856bc5ae0c64099ad6489..1dc1c98ad67161186a02d0cee8d56a5a4d25fea2 100644 (file)
@@ -19,6 +19,7 @@
 #include <i2c.h>
 #include <miiphy.h>
 #include <command.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <u-boot/crc.h>
 #if defined(CONFIG_PCI)
index d4922fe1e123f372dd00e9bfc059d9d84258e1cb..afcd45769cfd91e8ada26d61fa1d99b8625f8212 100644 (file)
@@ -23,6 +23,7 @@
 #if defined(CONFIG_PQ_MDS_PIB)
 #include "../common/pq-mds-pib.h"
 #endif
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 45c7294832d4c602245f1ce603ec06dd08550bce..944108f6319dfa41e7fc817230a2d8a46dbd51c1 100644 (file)
@@ -14,6 +14,7 @@
 #include <pci.h>
 #include <i2c.h>
 #include <asm/fsl_i2c.h>
+#include <linux/delay.h>
 #include "../common/pq-mds-pib.h"
 
 static struct pci_region pci1_regions[] = {
index 5451437f37f68eea79a62c4bd8177d220e0b6b80..688bffae79cf1883cb69de3d1993b630ba82c183 100644 (file)
@@ -18,6 +18,7 @@
 #else
 #include <spd_sdram.h>
 #endif
+#include <linux/delay.h>
 
 #if defined(CONFIG_OF_LIBFDT)
 #include <linux/libfdt.h>
index 7615a1dfaa23dcf0b785391c16b936eac9c6675a..3ddbe717756e9b11c100905982e7cbb9fedd9b4e 100644 (file)
@@ -11,6 +11,7 @@
 #include <pci.h>
 #include <i2c.h>
 #include <asm/fsl_i2c.h>
+#include <linux/delay.h>
 
 static struct pci_region pci1_regions[] = {
        {
index 3976f759205233bfd72f607a98f438bd405eac28..074f3d2928244d5cfa760d680c5b2b79919fde4e 100644 (file)
@@ -21,6 +21,7 @@
 #if defined(CONFIG_OF_LIBFDT)
 #include <linux/libfdt.h>
 #endif
+#include <linux/delay.h>
 
 #include "../../../arch/powerpc/cpu/mpc83xx/hrcw/hrcw.h"
 #include "../../../arch/powerpc/cpu/mpc83xx/elbc/elbc.h"
index 550a2afcb733fd1745109f1f775b075bc4f42405..a09b6586882fef96383642d5b082ebc7413c8943 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <common.h>
 #include <init.h>
+#include <linux/delay.h>
 
 #include <asm/mmu.h>
 #include <asm/io.h>
index 90e95399d204695231b562b614dac80f2acf280c..d53c8618076957f2bbdf0157e1d17e0d47957189 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/fsl_mpc83xx_serdes.h>
 #include <spd_sdram.h>
 #include <tsec.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <fsl_esdhc.h>
index c72e49fbe1afa198742c564eccc0d9f16746932f..30e8b2585e39629598b99804de21277e7263469b 100644 (file)
@@ -14,6 +14,7 @@
 #include <fdt_support.h>
 #include <asm/fsl_i2c.h>
 #include <asm/fsl_mpc83xx_serdes.h>
+#include <linux/delay.h>
 
 static struct pci_region pci_regions[] = {
        {
index 45038acf32473f9bb2a91902599b4165cd563572..3fd2c5e84943e96a11881debe40161df66017cee 100644 (file)
@@ -16,6 +16,7 @@
 #include <spd_sdram.h>
 #include <vsc7385.h>
 #include <fsl_esdhc.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 07471e0ae56bc6a0394c1564cb2ac9d9af010171..dccf8c5551b0c3c70422ba4c4ca20186025deea1 100644 (file)
@@ -8,6 +8,7 @@
 #include <mpc83xx.h>
 #include <pci.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 static struct pci_region pci_regions[] = {
        {
index 582c5b4f35de23baebf7751deacff1fe41c34e8a..5907a7b4289de242f19ca8a0e120c8017c0878fe 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/fsl_serdes.h>
 #include <spd.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <spd_sdram.h>
 #include <fdt_support.h>
index cb130b4a86b508ff88fffe4f58369d6cd47f2017..d470fd1cf6d437996621ab0c7cd57791f72bc682 100644 (file)
@@ -15,6 +15,7 @@
 #include <fsl_ddr_sdram.h>
 #include <ioports.h>
 #include <spd_sdram.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 
index 454da1d7da6812bbf14d5fc275b24ce60ebb954a..e11ed2e3bea7b1e435baaef99911e011a6744c8c 100644 (file)
@@ -17,6 +17,7 @@
 #include <fsl_ddr_sdram.h>
 #include <asm/fsl_serdes.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <tsec.h>
index 47193dd20e77e9358324bea27c03a6060d052b44..8e27e73c25c986c36c6bce325f16feb7a71d7c48 100644 (file)
@@ -13,6 +13,7 @@
 #include <fsl_ddr_sdram.h>
 #include <ioports.h>
 #include <spd_sdram.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 
index 4746b1e5b53a65e77e2b652809992b4073842383..2871636165ebbeebfb47cfb462c35c018f21f7c4 100644 (file)
@@ -19,6 +19,7 @@
 #include <spd_sdram.h>
 #include <i2c.h>
 #include <ioports.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 
index 762b0c176fea928e6aa9d8df79217fe14e5474e8..90b9c72babbe55a6a47ed9cb5ff6ed6a6e8a3d75 100644 (file)
@@ -23,6 +23,7 @@
 #include <spd_sdram.h>
 #include <i2c.h>
 #include <ioports.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <fsl_esdhc.h>
index 38c8bfd55d3a10410d772646483dc316893c504d..b43032cee8ad2d891960eb224974e9e3755a6187 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/io.h>
 #include <asm/fsl_serdes.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <tsec.h>
index cf02d37b0199ae37b75dac715807015d6fb1f9bd..c060fd9a3f389cf901953d8b10a8fd869eb36034 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/fsl_serdes.h>
 #include <i2c.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <spd_sdram.h>
index 3f070353c3626260c3f21006bcfbca78fb101b9c..cd505dfc0a94e0680a5db4bfe5ee33cecbcf31f1 100644 (file)
@@ -14,6 +14,7 @@
 #include <fsl_ddr_sdram.h>
 #include <asm/fsl_serdes.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <netdev.h>
index 6898e9c4d64f9ce8a32d698b9ceb49ac330a37f0..ec56acb30718fceebac229c8faa38672c37db8f2 100644 (file)
@@ -15,6 +15,7 @@
 #include <mmc.h>
 #include <fsl_esdhc_imx.h>
 #include <i2c.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <fsl_pmic.h>
 #include <mc34704.h>
index 4272bacf5e6738d3f9f1c9b46988c366a12e1180..e50b7db21013be9f3fd098fecd0d2f7833c4d46a 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/arch/iomux-mx28.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include <miiphy.h>
 #include <netdev.h>
index dda20eed519da0939fc51fc063aee0f62f0da154..63fea37d5d79a64cb586f6d2241075dee96fff55 100644 (file)
@@ -9,6 +9,7 @@
 #include <init.h>
 #include <net.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/crm_regs.h>
index 3314badf9e7d8d8dd4a82f0271d781646797e5b1..46037acc0e70540a5a8e5533b3563c5f35156158 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/gpio.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux-mx51.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/arch/crm_regs.h>
index d01c74d241dc6ac38cd791fb642e05d47d4f5d85..522b840275b3369ad15f7c2557af2743374a17e1 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/mach-imx/iomux-v3.h>
 #include <asm/mach-imx/boot_mode.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <common.h>
 #include <fsl_esdhc_imx.h>
index a2c27823030636d47daa48333097da5dc823313f..b092ea80538977fd37a36186c76abca43cc3ba65 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/io.h>
 #include <asm/mach-imx/mxc_i2c.h>
 #include <env.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <common.h>
 #include <fsl_esdhc_imx.h>
index afc9f6e6eb1606f790fc1963c5ad94e5eea61173..b03c9c97a73ecbdab4b809932de5f33ad7249b43 100644 (file)
@@ -22,6 +22,7 @@
 #include <fsl_esdhc_imx.h>
 #include <i2c.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <mmc.h>
 #include <netdev.h>
index 6d6763db6ac0a4e90276f839a2a71c70867a234f..f12e9d4cfefe94c86ecb3ac3a1f3a3b7721d858b 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <common.h>
 #include <fsl_esdhc_imx.h>
index 59c57e43a54900addc2abbcfe55fd1c35becf7af..1353debc0e98f071baa9a6eb1a5d8020f7f23211 100644 (file)
@@ -25,6 +25,7 @@
 #include <asm/fsl_lbc.h>
 #include <asm/mp.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <fsl_mdio.h>
index ba589d4cb10dcb0fa6bb687f0dbca8550d5fd8a0..c27cecd5aafe2604c546429c445ced62b38260b0 100644 (file)
@@ -13,6 +13,7 @@
 #include <fsl_ddr_dimm_params.h>
 #include <asm/fsl_law.h>
 #include <asm/mpc85xx_gpio.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index c389865fc020912a2443d91791df9db734cca353..3640a47957400bb805731c88488ed7c3cc80d269 100644 (file)
@@ -13,6 +13,7 @@
 #include <fsl_ddr_dimm_params.h>
 #include <asm/fsl_law.h>
 #include <asm/mpc85xx_gpio.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index f7eef5ca9175ece83dcb53ee17eab59cb90b3aef..0a817d0ee8df0519a454e167518c873d5fbce8a5 100644 (file)
@@ -13,6 +13,7 @@
 #include <fsl_ddr_dimm_params.h>
 #include <asm/fsl_law.h>
 #include <asm/mpc85xx_gpio.h>
+#include <linux/delay.h>
 #include "ddr.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index c9d8e1fd44d550b4c781712fef9da3b7a05de392..e313bf99cf22dc9c3dfceed6d33290e7d930513c 100644 (file)
@@ -13,6 +13,7 @@
 #include <fsl_ddr_dimm_params.h>
 #include <asm/fsl_law.h>
 #include <asm/mpc85xx_gpio.h>
+#include <linux/delay.h>
 #include "ddr.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 670c487e17a8babb3fbef730b01d45c2e11127dd..8d1a66f223a2dc48d6b3df747b0b140c521155ea 100644 (file)
@@ -23,6 +23,7 @@
 #include <asm/fsl_serdes.h>
 #include <asm/fsl_liodn.h>
 #include <fm_eth.h>
+#include <linux/delay.h>
 
 #include "../common/qixis.h"
 #include "../common/vsc3316_3308.h"
index a75bb1f77b19c98ab0e97b352e78197e028f6b24..8a3a6e3482564b7b1722cf5e81f2c54f19283e7b 100644 (file)
@@ -15,6 +15,7 @@
 #include <net.h>
 #include <spi.h>
 #include <spi_flash.h>
+#include <linux/delay.h>
 #include <linux/stringify.h>
 #include <u-boot/crc.h>
 #include <uuid.h>
index b7e069154254a129620d98ced09b63f7900eb34b..1a3524972491d059c40badd6d1ac287b4fe22629 100644 (file)
@@ -15,6 +15,7 @@
 #include <env.h>
 #include <fsl_esdhc_imx.h>
 #include <hwconfig.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/ltc3676_pmic.h>
 #include <power/pfuze100_pmic.h>
index ae467161f1260716c7090fe5beeebb5cefcdeb89..a5a151d85b43ca1d62c9db6fdfcc1b3993f0e9fc 100644 (file)
@@ -12,6 +12,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <asm/bitops.h>
+#include <linux/delay.h>
 
 #include "gsc.h"
 #include "ventana_eeprom.h"
index 4179f0fb5c0264e0507908f53ec38ecab4d94729..bcb6bca3462da47950476f8580a3a49c50b606bc 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>
 #include <command.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <common.h>
 #include <i2c.h>
index acbd200c3ff787c22007ec6872203d2af49075f3..649e6229449a178ef07cde322d0a3536cb523bf2 100644 (file)
@@ -35,6 +35,7 @@
 #include <mtd_node.h>
 #include <netdev.h>
 #include <pci.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <power/pmic.h>
 #include <power/ltc3676_pmic.h>
index 0d53d69ecc9bd1d330acde395b779d22e8af8292..a2287f9deb13e8b6b02d2f3a8c17af4582e41524 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm-generic/gpio.h>
+#include <linux/delay.h>
 
 #include "../drivers/ddr/marvell/a38x/ddr3_init.h"
 #include "../arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec.h"
index 494de18f86a1957e5859c2a1ceb68ac2ceb7dd20..2ef3b3ab27045bd4f3e439fad508f6f056f4c297 100644 (file)
@@ -2,6 +2,7 @@
 #include <dm.h>
 #include <miiphy.h>
 #include <asm-generic/gpio.h>
+#include <linux/delay.h>
 
 #include "ihs_phys.h"
 #include "dt_helpers.h"
index 88ab8233d5c50341f843be735126c062e40c135c..3b4494c59f50a4708eb3a7f0a8ba53931bf5e48f 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <command.h>
 #include <console.h>
+#include <linux/delay.h>
 
 #include <gdsys_fpga.h>
 
index f160a57cc2d82341ef23daaa0ff15ef2f8323938..5f1215e9e8a65a34e7d9ca6363380a408ce9460e 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 
 #include <miiphy.h>
 #ifdef CONFIG_GDSYS_LEGACY_DRIVERS
index c43d24b26d4950d48e05cbcb652cd54842df3d95..6147fbfc87fb923c359e751f69f53a5f934aabe9 100644 (file)
@@ -11,6 +11,7 @@
 #include <errno.h>
 
 #include <gdsys_fpga.h>
+#include <linux/delay.h>
 
 enum {
        MCINT_SLAVE_LINK_CHANGED_EV = 1 << 7,
index 8994c8c71b4ef992249d84c98e6d1d32ffcb0043..90946cc34e317ee16263a689f73100f7065453a0 100644 (file)
@@ -11,6 +11,7 @@
 #include <i2c.h>
 #include <init.h>
 #include <spi.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <pci.h>
index d4108457d92caf1ecfd2a7e29828e72c82cd6c2b..0f90f8ad327bebbb51526adff0d8b7c4c4a32c50 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/processor.h>
 #include <asm/io.h>
 #include <asm/global_data.h>
+#include <linux/delay.h>
 
 #include "mpc8308.h"
 #include <gdsys_fpga.h>
index a12e08685bf69d9e951a04c5640a606a90940d29..9b82c949b384a1542e35e046a15c91f892eae370 100644 (file)
@@ -11,6 +11,7 @@
 #include <i2c.h>
 #include <init.h>
 #include <spi.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <pci.h>
index ccad907271f56ff93879854d67d6f378f4d9270b..1b5aa9042f574fd3d64376b81a43c242075b6e64 100644 (file)
@@ -22,6 +22,7 @@
 #include <i2c.h>
 #include <mmc.h>
 #include <tpm-v1.h>
+#include <linux/delay.h>
 #include <u-boot/crc.h>
 #include <u-boot/sha1.h>
 #include <asm/byteorder.h>
index e960fa71acaa5dbc85b81b83aea346b8f46db24e..73ce985d1a9790c094e0d9bc5321d0ff49467d77 100644 (file)
@@ -36,6 +36,7 @@
 #include <fsl_ddr_sdram.h>
 #include <asm/fsl_serdes.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <fsl_mdio.h>
index 6f7f752a8dc84029cdd9e3b5387c0185110aa464..edccfd03b3c589a3253e5287d39bdb06724b4dae 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch/iomux.h>
 #include <asm/arch/mx6-pins.h>
 #include <env.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/libfdt.h>
 #include <asm/gpio.h>
index 543d9bb16f89ca604f59e59f955c780351976a09..6f3959931671d6e1e1ac3a877b412e580a0f29ec 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/mach-imx/gpio.h>
 #include <asm/mach-imx/mxc_i2c.h>
 #include <asm/sections.h>
+#include <linux/delay.h>
 #include <fsl_esdhc_imx.h>
 #include <mmc.h>
 #include <spl.h>
index 02bc5ed37bbae36d00c58e7dd0f9635a746254b2..6d84a326a3e99f1bea7a6ff7380d48848dcc3139 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <asm/arch-rockchip/clock.h>
 #include <dt-bindings/clock/rk3288-cru.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <power/regulator.h>
 
index 7b6fd5c737a1094f198b12bb3b8ec0531eb6b45c..0df03a5a61f1dfc130ff8f16920cb0a48125446e 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/arch/gpio.h>
 #include <asm/gpio.h>
 #include <asm/mach-types.h>
+#include <linux/delay.h>
 
 #include "duovero_mux_data.h"
 
index 49cd117e3c5604a9b5d7f7a5bb9a31c2e68fac9c..9c057278ace15f50176c950174f8701070b7916d 100644 (file)
@@ -6,6 +6,7 @@
 #include <common.h>
 #include <ahci.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #define CPHY_MAP(dev, addr) ((((dev) & 0x1f) << 7) | (((addr) >> 9) & 0x7f))
 #define CPHY_ADDR(base, dev, addr) ((base) | (((addr) & 0x1ff) << 2))
index df0f1104bfccaa612c183aba18bf1934ff5187a3..6eea939b919985650dfb6f23cb49850c4f9afc7e 100644 (file)
@@ -15,6 +15,7 @@
 #include <netdev.h>
 #include <asm/io.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include <power/hi6553_pmic.h>
 #include <asm-generic/gpio.h>
 #include <asm/arch/dwmmc.h>
index 89a922fb822906243f676002e45692841ff06777..db485db10a95c95355e8370c5797f89771592b11 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/armv8/mmu.h>
 #include <asm/psci.h>
 #include <linux/arm-smccc.h>
+#include <linux/delay.h>
 #include <linux/psci.h>
 
 #define PMIC_REG_TO_BUS_ADDR(x) (x << 2)
index 70a69f5b8c9678b2a3faec18a314bbaf1b411c05..8e2dd5fa507edacc8756ec764d695d860cb20201 100644 (file)
@@ -13,6 +13,7 @@
 #include <dm/platform_data/serial_pl01x.h>
 #include <asm/arch/hi3798cv200.h>
 #include <asm/armv8/mmu.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 6e74e939c3cba3216a7d87b3848148493d96b4a6..2065a5a7db8f86030ff022d5298d8b164eb826a6 100644 (file)
@@ -16,6 +16,7 @@
 #include <init.h>
 #include <mpc83xx.h>
 #include <spi.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index 66c64f8056a207a003d3c6a86d68dcc02dc1e703..e87ea0a7adb482c2e5630a5b5aff85ac7868867b 100644 (file)
@@ -13,6 +13,7 @@
 #include <netdev.h>
 #include <asm/io.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 #include <mach/jz4780.h>
 #include <mach/jz4780_dram.h>
 #include <mach/jz4780_gpio.h>
index 80005ec3cc1036302a6966f52dd1f3b0693b189a..88a1a63bf48866d15a43ee35faf3bf06f7bcf014 100644 (file)
@@ -13,6 +13,7 @@
 #include <pci_gt64120.h>
 #include <pci_msc01.h>
 #include <rtc.h>
+#include <linux/delay.h>
 
 #include <asm/addrspace.h>
 #include <asm/io.h>
index 4fa34e1b51cdaf24a24adac47f9effddf2d3f36d..02a514809f7b34a284f46ccde62d81a206ba9043 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch/crm_regs.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/iomux-mx53.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <i2c.h>
 #include <mmc.h>
index f5d62ffc2e59d3fcf7f689084cb3cf48df8fb440..2c269773a85cc30c08b82764f1f08a7f517f7713 100644 (file)
@@ -7,6 +7,7 @@
 #include <asm/arch/mux.h>
 #include <asm/arch/sys_proto.h>
 #include <jffs2/load_kernel.h>
+#include <linux/delay.h>
 #include <linux/mtd/rawnand.h>
 #include "igep00x0.h"
 
index 887ec6a66bba5a28a03bd9fbc8aabb874bbbe8b0..af0bce6426e54d5a72dcd9bd1c513b17821363e5 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/arch/mmc_host_def.h>
 #include <asm/arch/mux.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 #include <linux/mtd/mtd.h>
 #include <linux/mtd/rawnand.h>
 #include <linux/mtd/onenand.h>
index c105da583747180f9eb8b4acf3fbaba1e93d40f1..75fb6acfb3c335b005bab861526646c88858eef3 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/io.h>
 #include <errno.h>
 #include <spl.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index f592eba9e50e322b78bb456186df1356ba87c94d..9c9e1598f82dc01b4861451cebca9855dd4590d9 100644 (file)
@@ -17,6 +17,7 @@
 #include <netdev.h>
 #include <asm/io.h>
 #include <linux/ctype.h>
+#include <linux/delay.h>
 
 #if defined(CONFIG_POST)
 #include "post.h"
index 3c869b755c58bb6d3f772ae63dc6f2120af2372e..29514d8363987334cc239da7eac6c3b507450865 100644 (file)
@@ -26,6 +26,7 @@
 #include <asm/mmu.h>
 #include <asm/processor.h>
 #include <pci.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <post.h>
 
index 113ca70a1ac81929364cd3de658241a960fbc0e1..62100b19492d017940920aee4c670d7e6886e3d3 100644 (file)
@@ -8,6 +8,7 @@
 #include <i2c.h>
 #include <asm/io.h>
 #include <linux/ctype.h>
+#include <linux/delay.h>
 #include "../common/common.h"
 
 static void i2c_write_start_seq(void)
index 8bb0470bc3073aee35992c1b5fde8c819ae2fa0b..abb5b7d60d0e1d3397a314a287bef687b2a35f00 100644 (file)
@@ -6,6 +6,7 @@
 
 #include <common.h>
 #include <i2c.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 
 /* GPIO Pin from kirkwood connected to PROGRAM_B pin of the xilinx FPGA */
index 15bbc810a1b650cc64ea1576d8652863469033c6..87bf16886ad1d9418c9646d23941e49de7196d6c 100644 (file)
@@ -11,6 +11,7 @@
 #include <init.h>
 #include <pci.h>
 #include <asm/fsl_pci.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <asm/fsl_serdes.h>
index bc52b91b2f433fa4a2e8eba819bbfac6ffca500b..9926285675bb361123416c15ccca52f8ed534db0 100644 (file)
@@ -23,6 +23,7 @@
 #include <mmc.h>
 #include <fsl_esdhc_imx.h>
 #include <spl.h>
+#include <linux/delay.h>
 
 #include <asm/arch/mx6-ddr.h>
 
index a97e97a565414b9ca7260a57d2325bd52f6f7d57..a96a877f5f21834d9784104d711d28c61ad84c0e 100644 (file)
@@ -11,6 +11,7 @@
 
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/io.h>
index 728ee83a582f5392330b42ad34515b3de4ca8a25..ec55fdf0aa5fee76aab099193a5f39ada2a36251 100644 (file)
@@ -25,6 +25,7 @@
 #include <miiphy.h>
 #include <netdev.h>
 #include <i2c.h>
+#include <linux/delay.h>
 
 #include <dm.h>
 #include <dm/platform_data/serial_mxc.h>
index bee99667ee5b159178a7931b9a2f00536a0e7e08..ac4f23f4d646f2060466b87899cceaf9ac718bad 100644 (file)
@@ -12,6 +12,7 @@
 #include <log.h>
 #include <serial.h>
 #include <spl.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
index f40e814f86ad3cb31a0a372985a125461c71db9e..b234f062205908d84d56db978103d5cabca65a82 100644 (file)
@@ -22,6 +22,7 @@
 #include <asm/arch/sys_proto.h>
 #include <serial.h>
 #include <spl.h>
+#include <linux/delay.h>
 
 #include <asm/arch/mx6-ddr.h>
 /*
index 30665ea992425db46a2e0a483e56da27083c265c..8159f3a2d9edee33a3606ccddde8f4efde5384b6 100644 (file)
@@ -24,6 +24,7 @@
 #include <asm/arch/iomux-mx28.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include <miiphy.h>
 #include <netdev.h>
index caa6187ffe66655cf32d4002a6760e1250b4f870..601442055d9b854c0ec6f16cca6d0624f9a0900c 100644 (file)
@@ -8,6 +8,7 @@
 #include <i2c.h>
 #include <init.h>
 #include <net.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <pci.h>
index b240c7649ced3a11b24a3da393761fe56f9fcbd5..f806576b90cd8e0bbf56d8e0d3389c0946dd3ab8 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/io.h>
 #include <led.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 
 enum {
        BOARD_TYPE_PCB110 = 0xAABBCE00,
index ee56497a051c3f0acbfd95316b325d20b1501894..6848e3400466fb8ca80258ab649ee763a8ccd535 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch/gp_padctrl.h>
 #include <asm/arch/gpio.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 #include "pinmux-config-cardhu.h"
 #include <i2c.h>
 
index 6464e86c4552de0efc7db464fb105f229e24f988..71c71ed6ec231e26e6bd5bf597013ca1f0adb98b 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch/mc.h>
 #include <asm/arch-tegra/clk_rst.h>
 #include <asm/arch-tegra/pmc.h>
+#include <linux/delay.h>
 #include <power/as3722.h>
 #include <power/pmic.h>
 #include "pinmux-config-nyan-big.h"
index 15fba13e0b7f2f5a88d8a49f64e20b0032b2117b..ba676547d3ecee6dcaa78c856869aad7ba9e720f 100644 (file)
@@ -8,6 +8,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <asm/arch-tegra/tegra_i2c.h>
+#include <linux/delay.h>
 #include "as3722_init.h"
 
 /* AS3722-PMIC-specific early init code - get CPU rails up, etc */
index cfe33d3072e9306a12d2b53dc63967e1ecdbf469..808d22103637b26a2a48fbfaf0fcbbb45b3b94af 100644 (file)
@@ -16,6 +16,7 @@
 #ifdef CONFIG_LED_STATUS
 #include <status_led.h>
 #endif
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 7a54719e879270918e64b9a8d4342079e447b01f..5450f5d11cea91ac6b85e6520747b8b361fea25f 100644 (file)
@@ -20,6 +20,7 @@
 #include <ns16550.h>
 #include <netdev.h>
 #include <twl4030.h>
+#include <linux/delay.h>
 #include <linux/mtd/rawnand.h>
 #include <asm/io.h>
 #include <asm/arch/mmc_host_def.h>
index bb310d9e681437b3d3815bce9edb01d0d7390899..a93848666fea3380a5b76cb36c8c9fe463bf0aa5 100644 (file)
@@ -24,6 +24,7 @@
 #include <asm/arch/gpio.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/mach-types.h>
+#include <linux/delay.h>
 #include "pandora.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index b1bf8d50f81234732837b4eb306111020cf7114a..096425c5dfed63bee71cf31dea76508d9e8642db 100644 (file)
@@ -23,6 +23,7 @@
 #include <asm/mach-imx/boot_mode.h>
 #include <asm/mach-imx/mxc_i2c.h>
 #include <asm/mach-imx/spi.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <mmc.h>
index ce3cc6a3eb9f7f5216995a11a70e19ec68d0a21f..fed8f52e3e1d469759c3d07104294748cb8737f0 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/mach-imx/mxc_i2c.h>
 #include <asm/mach-imx/spi.h>
 #include <env.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <mmc.h>
index 70870797bbf113d792fa39eadcefef7936a66b10..9150748654c107a8ce2f62b4a6ec94d2b4574647 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/arch/iomux-mx28.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include <miiphy.h>
 #include <netdev.h>
index 75505d0c189746e309e2d073008189426fc3ce99..672bd465a50ba77476ea2e1366a77f24f7319391 100644 (file)
@@ -17,6 +17,7 @@
 #include <fdt_support.h>
 #include <asm/arch/dram.h>
 #include <asm/arch/misc.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index de487ff4b77d71f2fa69158b102d612e547b2eba..600a355a6b90b77394fce5cfd7f8c1f2751782e5 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/processor.h>
 #include <asm/mach-types.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/gpio.h>
index aec947ab5ac1e1407b8ee056e0f5fdc1de571247..686ad28f65c2cba8fa48d91f756a277e6ac07fe4 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/processor.h>
 #include <asm/mach-types.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/gpio.h>
index 67ac85d580db3e61afb0330b085ed241f7cc481d..0f21f8d743a176408fe5a134cde8f4896bb4bb2b 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/processor.h>
 #include <asm/mach-types.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/gpio.h>
index 1a5877bf156ac4a99d7693ad3dc003a595419514..8a94f21811be020ca9792d9af1a48367fe76626d 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/processor.h>
 #include <asm/mach-types.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/gpio.h>
index acff2e3b3911fa2f4e4f9ef99b777e86ece28258..f311a72391904b54ef0c13762856717adb8c9f94 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/processor.h>
 #include <asm/mach-types.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/gpio.h>
index c6e0c12976eb88f77c2994bf240069c1ed4d459d..a005029b615f990694b870010c50b5d502d89dd5 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/mmc.h>
 #include <spi.h>
 #include <spi_flash.h>
+#include <linux/delay.h>
 
 int checkboard(void)
 {
index cdeacb8aaeeded798985233a1186825c83233d64..3b4a3ce26afff42e1c64213b43144395a8511695 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/mmc.h>
 #include <spi.h>
 #include <spi_flash.h>
+#include <linux/delay.h>
 
 int checkboard(void)
 {
index db88f0ddb67d82b4bab78cf8a075cb1abe298265..fe753a79dac15d139c5264ff859ebc89c3b9f58e 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/processor.h>
 #include <asm/mach-types.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/gpio.h>
index 594070a9bfbbef4ad7dc77e923faac4e3a189c49..b32e11a199993e369068009db2309ad4fa8ea8e9 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/processor.h>
 #include <asm/mach-types.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/gpio.h>
index 7f7fb070f659f8ca6f23f8212fcb1e4119f915ed..029a0cc6cde665b0ab8e81a29fa393c4fac07b58 100644 (file)
@@ -32,6 +32,7 @@
 #include <stdio_dev.h>
 #include <usb.h>
 #include <dwc3-uboot.h>
+#include <linux/delay.h>
 #include <samsung/misc.h>
 #include <dm/pinctrl.h>
 #include <dm.h>
index 1413dc89788204e3de2012f13ed259d421bdf884..f1ecb7d2c3965f0c5872636dcc05055bf4b9ebdd 100644 (file)
@@ -9,6 +9,7 @@
 #include <dm.h>
 #include <errno.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/regulator.h>
 #include <power/s2mps11.h>
index 146843d34820e1a55b30f9151f215c18fde396a1..837463ba78f8f3b526ca9749c4740ea9bae6ddea 100644 (file)
@@ -9,6 +9,7 @@
 #include <env.h>
 #include <lcd.h>
 #include <libtizen.h>
+#include <linux/delay.h>
 #include <samsung/misc.h>
 #include <errno.h>
 #include <version.h>
index 9639f9a306afe9a6f3486cd80757e0033790cc80..40a94d547fa92b5b0a5665c4f08968f4279cf74d 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/gpio.h>
 #include <asm/arch/mmc.h>
 #include <dm.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <usb/dwc2_udc.h>
 #include <asm/arch/cpu.h>
index b01c93639faed61c117307956556e99387202ea3..2e80dbbc84a781a403f1ca24254e3c1e87bde986 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch/mipi_dsim.h>
 #include <asm/arch/watchdog.h>
 #include <asm/arch/power.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <usb/dwc2_udc.h>
 #include <power/max8997_pmic.h>
index ad5dea7307ab9880685152ca055b204b32086f43..69e0ef192d1059ce875a8acfac715787901dfaa0 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch/pinmux.h>
 #include <asm/arch/power.h>
 #include <asm/arch/mipi_dsim.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/max77686_pmic.h>
 #include <power/battery.h>
index c56a87b083b7147647bfd61cb361da37100cec23..f50da6be724575b33441a85bd3f17f03f7d46e5c 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/arch/pinmux.h>
 #include <asm/arch/watchdog.h>
 #include <ld9040.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <usb.h>
 #include <usb/dwc2_udc.h>
index ae965a80a53369d1e72780b165ae1a204b283552..04f8678704757d71f3788955e5ec1044aa781400 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index b6435f34f22adeec22909a730b3a72b7d6121b02..26c4f24e4f8b00d6cf608fca1bd8163e59891c3b 100644 (file)
@@ -15,6 +15,7 @@
 #include <pci.h>
 #include <i2c.h>
 #include <asm/fsl_i2c.h>
+#include <linux/delay.h>
 
 static struct pci_region pci1_regions[] = {
        {
index 2c05ebb1bd514827dfdcfa667cf3c802ac6599e5..c84146a6086665c387face990013b17a097cf597 100644 (file)
@@ -19,6 +19,7 @@
 #if defined(CONFIG_OF_LIBFDT)
 #include <linux/libfdt.h>
 #endif
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index f7af1e3dedb138032d5eb66e140ad257ed1e3bb9..61bc77c418a9b4447928558dd51622c4ecc4cd59 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <common.h>
 #include <i2c.h>
+#include <linux/delay.h>
 
 #include <fsl_ddr_sdram.h>
 #include <fsl_ddr_dimm_params.h>
index 5883859e46e04ca979393161416ef83885341463..24782c7e6d3f6cff0e45e32d3fe2d03d068ee4fb 100644 (file)
@@ -23,6 +23,7 @@
 #include <netdev.h>
 #include <tsec.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 
index 91867d4f3d2d9e6c45d3e37bc993006cd644fa1b..3375cd621cff817fc3362b52a398af940891c5bf 100644 (file)
@@ -21,6 +21,7 @@
 #include <asm/fsl_pci.h>
 #include <fsl_ddr_sdram.h>
 #include <asm/fsl_serdes.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 
index b8aa0e7f694a4938f544d5c107b6ebedb80ce42d..4fa0daba469a310a4e909c286adc6172ab57c6d2 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/mx6-pins.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
index 8c614253842185e842274fb5b135518e2001ba0c..c46e4ff7363a3ff39641d87d1fab540c440b6c2a 100644 (file)
@@ -27,6 +27,7 @@
 #ifndef CONFIG_SPL
 #include <asm/arch-imx8/clock.h>
 #endif
+#include <linux/delay.h>
 #include "../common/factoryset.h"
 
 #define GPIO_PAD_CTRL \
index b4893d39ae8f986bb68189650964e3d39e98cc15..5ac73c0ef402a41f4330222f39fe2b43e8abf60c 100644 (file)
@@ -35,6 +35,7 @@
 #include <miiphy.h>
 #include <cpsw.h>
 #include <watchdog.h>
+#include <linux/delay.h>
 #include "board.h"
 #include "../common/factoryset.h"
 #include <nand.h>
index fff2b696ced721158508d6fc8231ba814ff885c7..3b109e9818f3fec410e4b2ef5fcb3e25adb108e2 100644 (file)
@@ -34,6 +34,7 @@
 #include <cpsw.h>
 #include <video.h>
 #include <watchdog.h>
+#include <linux/delay.h>
 #include "board.h"
 #include "../common/factoryset.h"
 #include "../../../drivers/video/da8xx-fb.h"
index 235d87c053c211a23fc50752a9527e37598f6914..772c17979be8097a5c722ca9038bda282ac5c6e2 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/mx6-pins.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
index 8eb4f8fc950bb080aeb90106ebc1b4d70f445d15..d358a209a4a3572665eb7389eac4cf8255ef65ed 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/processor.h>
 #include <asm/mmu.h>
 #include <spd_sdram.h>
+#include <linux/delay.h>
 
 
 #if !defined(CONFIG_SPD_EEPROM)
index c51f3e4f9249dede55eff678e047f8c2527d74f9..58c5f7527bfbb00c28ee8653d9f5a18efebf4fdc 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/immap_85xx.h>
 #include <ioports.h>
 #include <flash.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include <asm/io.h>
index f523e50ea56eb2e23946808977be3c7c489b1e8d..19fb85f34c2e7e0693fdfc8970a65866426843d6 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/io.h>
 #include <asm/mach-imx/mxc_i2c.h>
 #include <env.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <common.h>
 #include <fsl_esdhc_imx.h>
index 537d9d187216f39e7dc812e0830572e9e91ff928..7e311b7a1c38ec9cf53b2e28ef36ab76434a7873 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/io.h>
 #include <asm/gpio.h>
 #include <i2c.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 9430097432c019c3e47e0776f0fbbdb97120dce3..df23c0d8b3334fdbe4098e8f6b0afe90877f08d7 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 #include "../common/tlv_data.h"
 
 #include "../drivers/ddr/marvell/a38x/ddr3_init.h"
index 2660735ce78004530cb929d59dc539261c5f4686..94707bccb26afe7f48916949ccd5b01f47f69975 100644 (file)
@@ -24,6 +24,7 @@
 #include <asm/arch/mx6-pins.h>
 #include <asm/arch/mxc_hdmi.h>
 #include <env.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
index 6dc3fb38daa4836b2441b6313e22106bb18161f8..5140694b9e855c6e2764e2c2353674112396257f 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch/hardware.h>
 #include <asm/arch/spr_misc.h>
 #include <asm/arch/spr_ssp.h>
+#include <linux/delay.h>
 
 /*
  * FPGA program pin configuration on X600:
index 83663c7e4d3fd140687e491d0db5a333483050c1..d9125a76bf7fe473b4323b0dca6a66d55ffe2e29 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/arch/reset_manager.h>
 #include <asm/gpio.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 int board_early_init_f(void)
 {
index ae5e1109898e06509ba51d7a186b7ec7f1a3e530..0f728fd9f9e2f382fbb7272fa0dcf814739efe16 100644 (file)
@@ -23,6 +23,7 @@
 #include <asm/arch/gpio.h>
 #include <asm/arch/syscfg.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 4e35d36c76ddaf3778466765a5293d439c179cc3..b0d165028ca5b3232cd157c9008816ac1275348d 100644 (file)
@@ -7,6 +7,7 @@
 #include <dm.h>
 #include <asm/io.h>
 #include <asm/arch/ddr.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/stpmic1.h>
 
index ba556de00f1cd02a9b0ca7ae69ccd44e0c261d82..929302cf02973783fb321d609bef215424c5ce75 100644 (file)
@@ -34,6 +34,7 @@
 #include <asm/arch/stm32.h>
 #include <asm/arch/sys_proto.h>
 #include <jffs2/load_kernel.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/iopoll.h>
 #include <power/regulator.h>
index f8d5dba91c8a04ce5875a02bbb58f68148fbe097..f32e8f582fa52e0661b83a71ebdf277384d3d2d1 100644 (file)
@@ -28,6 +28,7 @@
 #include <asm/arch/gpio.h>
 #include <asm/arch/mmc.h>
 #include <asm/arch/spl.h>
+#include <linux/delay.h>
 #include <u-boot/crc.h>
 #ifndef CONFIG_ARM64
 #include <asm/armv7.h>
index dcb19dd08872f0e3e1dc4ffed02540527dab89d3..a42195427ccad8d0ea45ffd8efdde9359fbcf977 100644 (file)
@@ -14,6 +14,7 @@
 #include <irq_func.h>
 #include <log.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 #include <linux/printk.h>
 #include <linux/kernel.h>
 #include <linux/io.h>
index 9ea62bb796026b5352b154e3f2bce7476447f023..d5393d705976c73d45871e6476212511694be7ed 100644 (file)
@@ -21,6 +21,7 @@
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux-mx25.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index c60ce4b138c33ebc433a8156c0b696b17f42708e..b5a02eb83274416b7315de9b8663355220d6af2a 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/mach-imx/video.h>
 #include <asm/mach-imx/iomux-v3.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <common.h>
 #include <miiphy.h>
index fe3c584662fba1debfc51e066ca00568eb92925f..f9ae09607fbdbcda08da918aae7539d20ae5c968 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/mx6-pins.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
index e4ca83a5ff0025f784cc2372101ebfe7676805f7..1d24096df5a85ed727dfc694bc47f0fa94c735cd 100644 (file)
@@ -19,6 +19,7 @@
 #include <common.h>
 #include <miiphy.h>
 #include <netdev.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <usb.h>
 #include <power/pmic.h>
index 822357bb12c0f16a830377cfc8242d69d0537fac..2a3e6e7e2657babf7fec145d2896c82fbd4ef41b 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/mach-imx/gpio.h>
 #include <asm/mach-imx/mxc_i2c.h>
 #include <asm/arch/clock.h>
+#include <linux/delay.h>
 #include <spl.h>
 #include <power/pmic.h>
 
index de6b0f46499f225437e57cf9c3bc0d0b7c8e0c1e..1677e033c7c2a2400526f230d07322fff74bacc2 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/mach-imx/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
 #include <asm/mach-imx/mxc_i2c.h>
+#include <linux/delay.h>
 #include <errno.h>
 #include <fsl_esdhc_imx.h>
 #include <mmc.h>
index 2a63e84ec39437fe9b5a108ef03e08be361fee57..54508cd86481a84bf64b76c8e0bf7d9c5738e094 100644 (file)
@@ -21,6 +21,7 @@
 #include <asm/arch/iomux-mx28.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include <miiphy.h>
 #include <netdev.h>
index 99f9293f7f20ec23116215fa320a1c92cfb1fa08..28918de547d89a50098663d933fa5d37e32e5dc1 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux-mx51.h>
 #include <env.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/arch/crm_regs.h>
index 6ee09034ea4e376514347012c9182d7974ed2fac..53ef9916a252f97b207bf69841fe483056b82b2b 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 #include <linux/mbus.h>
 #ifdef CONFIG_NET
 #include <netdev.h>
index 56fe171aa751e2d7b853d4d4850c99589e49bd38..474495a005852856c37eae24346df950c0ea46dc 100644 (file)
@@ -36,6 +36,7 @@
 #include <i2c.h>
 #include <miiphy.h>
 #include <cpsw.h>
+#include <linux/delay.h>
 #include <power/tps65217.h>
 #include <power/tps65910.h>
 #include <env_internal.h>
index d6d21bae1f42c149430aa9aafbb49fd32682907d..aba74fce775acf2bd900190688acf137a69f198b 100644 (file)
@@ -28,6 +28,7 @@
 #include <twl4030.h>
 #include <asm/mach-types.h>
 #include <asm/omap_musb.h>
+#include <linux/delay.h>
 #include <linux/mtd/rawnand.h>
 #include <linux/usb/ch9.h>
 #include <linux/usb/gadget.h>
index 21f002e3b1a1dc3cb895d8fd083beb19b59cc138..450ccc4e0788ec72ac4473544f275e35ec2870e7 100644 (file)
@@ -18,6 +18,7 @@
 #include <fdtdec.h>
 #include <i2c.h>
 #include <remoteproc.h>
+#include <linux/delay.h>
 #include "mux-k2g.h"
 #include "../common/board_detect.h"
 
index fab48a70ef78743d65031b5b4076473f8a16fba2..e35f319b46f975018d0c7f3e198feffa18c57ad2 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/arch/mmc_host_def.h>
 #include <tca642x.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include <linux/usb/gadget.h>
 #include <dwc3-uboot.h>
 #include <dwc3-omap-uboot.h>
index b455844c89ddd05edc0a9c30eca45f438fb29cf5..f4eaf15970bb84bd26ff61f6bc9cb67f59f3cf4d 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/emc.h>
 #include <asm/arch/wdt.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 3d8038164662c5532ed9fde7eb3ca94e57a1ad9a..d77b4c4ab9c88780a5963abfd76061c09328caed 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch/pinmux.h>
 #include <env_internal.h>
 #include <pci_tegra.h>
+#include <linux/delay.h>
 #include <power/as3722.h>
 #include <power/pmic.h>
 
index 0b5882c0d89400649269b49d7256136a8ccced3d..68169f55480860b63cd9cb943897cf8ab09c0f9a 100644 (file)
@@ -7,6 +7,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <asm/arch-tegra/tegra_i2c.h>
+#include <linux/delay.h>
 #include "as3722_init.h"
 
 /* AS3722-PMIC-specific early init code - get CPU rails up, etc */
index dac9503c1b5d8e7dffa3e1c20a723b7ab29a6dde..f7b79c576eb35894ebb2903cb322b363f992e366 100644 (file)
@@ -12,6 +12,7 @@
 #include <image.h>
 #include <init.h>
 #include <net.h>
+#include <linux/delay.h>
 
 #include <ahci.h>
 #include <asm/arch/clock.h>
index f8d0494332e06af91cdd1a01bd74af0e0ad37034..c89052ff5daa669770f4c872f151214285fcd723 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch/mx6-pins.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
+#include <linux/delay.h>
 
 #include "pf0100_otp.inc"
 #include "pf0100.h"
index 5e6ba69c0b8a61a62185a211e5afeedeabf5727a..3e8b8b1fe39b23ccdfa24f4d04a0959858f9bc7e 100644 (file)
@@ -16,6 +16,7 @@
 #include <dm.h>
 #include <i2c.h>
 #include <pci_tegra.h>
+#include <linux/delay.h>
 #include "../common/tdx-common.h"
 
 #include "pinmux-config-apalis_t30.h"
index 7dfe8aec88d77bf3e614385b72258c6213513753..c67d02f7c29c0aed645a8ec23bad813d49d0b670 100644 (file)
@@ -4,6 +4,7 @@
  */
 #include <common.h>
 #include <init.h>
+#include <linux/delay.h>
 
 #include <asm/arch/clock.h>
 #include <asm/arch/crm_regs.h>
index 197d8c39f5af026d6d09befc9e66b9445cce0c45..bdb4ac6b1129f29a4aad30f783f08413dbd7624d 100644 (file)
@@ -12,6 +12,7 @@
 #include <env.h>
 #include <init.h>
 #include <net.h>
+#include <linux/delay.h>
 
 #include <asm/arch/clock.h>
 #include <asm/arch/crm_regs.h>
index 149e9bd3b942d03015c3a272c7a86e9fe355e879..8f08d8c7337c1b9e7ac7ae2afb66bec48db383dd 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch/mx6-pins.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
+#include <linux/delay.h>
 
 #include "pf0100_otp.inc"
 #include "pf0100.h"
index 8e62b79ef36275f0b401d27a87fac2b55d021361..8df925dacfb99401d7a1109ff6e5cef7b02341ca 100644 (file)
@@ -21,6 +21,7 @@
 #include <fdt_support.h>
 #include <fsl_esdhc_imx.h>
 #include <jffs2/load_kernel.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <mmc.h>
 #include <miiphy.h>
index d9b09ae461fba1ed24543f4a2881e5d369097c41..18b3d3f5423bd59ad59979f0e772d30a5dc817bc 100644 (file)
@@ -22,6 +22,7 @@
 #include <serial.h>
 #include <usb.h>
 #include <asm/mach-types.h>
+#include <linux/delay.h>
 #include "../common/tdx-common.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 22517b9c546098f6543de30d262932eb4acfef68..cb0aed872fcdcf57f769199471c4a180949813ad 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/io.h>
 #include <i2c.h>
 #include <nand.h>
+#include <linux/delay.h>
 #include "../common/tdx-common.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index d21ff544f4bdab952263b8291108153933ef5210..0bbe81e44df4d79a462020deaf669249812ec143 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/gpio.h>
 #include <asm/io.h>
 #include <i2c.h>
+#include <linux/delay.h>
 #include "pinmux-config-colibri_t30.h"
 #include "../common/tdx-common.h"
 
index 7e7339553bc5226459d3c0185ea8cbbf8ccfaac7..287132e4fc71e8f326fe9bbb8e6864c8caa089a9 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/io.h>
 #include <asm/addrspace.h>
 #include <asm/types.h>
+#include <linux/delay.h>
 #include <mach/ath79.h>
 #include <mach/ar71xx_regs.h>
 #include <mach/ddr.h>
index 08342077665220b8b686648b89d15ef1d0c0ad1a..92bda60765243991ce52d0ff703e70c8f3d716b3 100644 (file)
@@ -13,6 +13,7 @@
 #include <pci.h>
 #include <i2c.h>
 #include <asm/fsl_i2c.h>
+#include <linux/delay.h>
 
 static struct pci_region pci1_regions[] = {
        {
index 77fe7e243f9eed57a71d0f59c5d820bef4b81ff2..165a5433e728a449acc4cded824415769b3c76bb 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/mmu.h>
 #include <pci.h>
 #include <flash.h>
+#include <linux/delay.h>
 #include <mtd/cfi_flash.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index c5598c0e8caae583f735c1e6a601b969fe8658d0..84d0e386a3e6902156a8baa12041e472f0e121f0 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/mxc_i2c.h>
index d64eff4ffa6116cd93f903084be8c64df495d081..0488cbaaa8b5055a75a2fab92524e4f164666dcd 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/boot_mode.h>
index 096551b3c7a0f479348e3987a0aa27a72c4d2d40..5e49180c764ab1c2996d2b96cc4602e93843aafa 100644 (file)
@@ -25,6 +25,7 @@
 #include <asm/mach-imx/mxc_i2c.h>
 #include <asm/arch/sys_proto.h>
 #include <spl.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <common.h>
 #include <i2c.h>
index 0370db67e49309ff74a6319a5375ba914444b9aa..4c85d99c13dccc0e10bbe3eee32b4456acf2c6f1 100644 (file)
@@ -13,6 +13,7 @@
 #include <env.h>
 #include <malloc.h>
 #include <asm/arch/mx6-pins.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
index 09fc23a90151c55798195bfdb9667f73fad5b1b1..d9afbbb741981208899a12292126a285217ec01b 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/mx6-pins.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
index 134c307e5df8ab711d7e86bbd9f6ff74b2f2f13b..251d9fd73e56b679b21350efb20beb8b76897c48 100644 (file)
@@ -15,6 +15,7 @@
 #include <env.h>
 #include <i2c.h>
 #include <linux/ctype.h>
+#include <linux/delay.h>
 #include <u-boot/crc.h>
 
 #include "eeprom.h"
index d1c9535f46ead79e4f79139376cbb0a74391d199..ceb3d755522deea02f9cdb3c50bcba81509e3346 100644 (file)
@@ -11,6 +11,7 @@
 #include <common.h>
 #include <fdt_support.h>
 #include <init.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <pci.h>
 #include <mpc83xx.h>
index 816b9cb6fc6dbebec9f43fdc134fc2503b39d1dd..04c351fff985ef605571db8f91d0ec58266737c0 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/mx6-pins.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <asm/mach-imx/iomux-v3.h>
index c113a0ccc9991cab315dbe765938b681f7185e20..e0e01b1a4a43beaad93d48802c3b753495cc1d4c 100644 (file)
@@ -25,6 +25,7 @@
 #include <asm/mach-imx/sata.h>
 #include <asm/io.h>
 #include <env.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <common.h>
 #include <miiphy.h>
index 5cc2566e2a14af80d51fbf6eea700726efc4a307..2e0def5b64f0f4d7b8075e4517d3ce4878d178e8 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/arch/wdt.h>
 #include <asm/gpio.h>
 #include <spl.h>
+#include <linux/delay.h>
 #include "work_92105_display.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 4641185ceb416eff04ef7fd633b33640cd6e0ee7..fecbbbdb584a165efc99afa741210769095d46a2 100644 (file)
@@ -22,6 +22,7 @@
 #include <i2c.h>
 #include <version.h>
 #include <vsprintf.h>
+#include <linux/delay.h>
 
 /*
  * GPO 15 in port 3 is gpio 3*32+15 = 111
index c3ae357bbdb1c7d4edf37acf56f1ca3d69d53577..5fde0aed7dbe7a12748f3ee24c048e232b8fb0e0 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <asm/arch/sys_proto.h>
+#include <linux/delay.h>
 
 #define SD_DLL_CTRL                    0xFF180358
 #define SD_ITAP_DLY                    0xFF180314
index 1c1bf32adaae14127d6628e7338f7a1a1080da67..e6caa7c850330dcf5dd335f7861403ae2c43479c 100644 (file)
@@ -6,6 +6,7 @@
 /* FIXME remove this when vivado is fixed */
 #include <asm/io.h>
 #include <common.h>
+#include <linux/delay.h>
 
 #define xil_printf(...)
 
index fd6652ac3de8a2fa62b0bcff6c233c4f63333347..35ffac9735163f848e0c2487391eab15554254ea 100644 (file)
@@ -31,6 +31,8 @@
 #include <zynqmppl.h>
 #include <zynqmp_firmware.h>
 #include <g_dnl.h>
+#include <linux/delay.h>
+#include <linux/sizes.h>
 #include "../common/board.h"
 
 #include "pm_cfg_obj.h"
index 551420de105b5c59a22bfeeb65c360035604a808..18efe25751f77fa1490aca63c4346c3201e5aa87 100644 (file)
@@ -11,6 +11,7 @@
 #include <menu.h>
 #include <watchdog.h>
 #include <malloc.h>
+#include <linux/delay.h>
 #include <linux/string.h>
 
 /* maximum bootmenu entries */
index e45e87a64c923014795fb8e3a6204c1d4f0ac6a4..88850db541f08adc41ba18995f69fab74b6e39fc 100644 (file)
@@ -7,6 +7,7 @@
  */
 #include <common.h>
 #include <command.h>
+#include <linux/delay.h>
 
 static int do_conitrace(struct cmd_tbl *cmdtp, int flag, int argc,
                        char *const argv[])
index f61a5510e8028007dba5d9848c274c8a87332756..7fa62bba8fc9861565e4d8641192ac98fab7d6d8 100644 (file)
@@ -25,6 +25,7 @@
 #include <eeprom.h>
 #include <i2c.h>
 #include <eeprom_layout.h>
+#include <linux/delay.h>
 
 #ifndef        CONFIG_SYS_I2C_SPEED
 #define        CONFIG_SYS_I2C_SPEED    50000
index a51f781a462f4aeb09dbd9c4dc1cc5f7b8ba2b56..cc01119b2107381d05577a1233c4d3f24e087d33 100644 (file)
--- a/cmd/i2c.c
+++ b/cmd/i2c.c
@@ -77,6 +77,7 @@
 #include <malloc.h>
 #include <asm/byteorder.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 #include <u-boot/crc.h>
 
 /* Display values from last command.
index 85e5540f2c63ec90428abed8780084848539379b..63a94145430a8e465cff44b411e565fd8b21ccb0 100644 (file)
@@ -20,6 +20,7 @@
 #include <serial.h>
 #include <xyzModem.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 423e6c1056d1eff7ac3eca479a6839cec7fbea7c..4d8825418832b4037914f82be9edad5da3adaf48 100644 (file)
--- a/cmd/mem.c
+++ b/cmd/mem.c
@@ -24,6 +24,7 @@
 #include <watchdog.h>
 #include <asm/io.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index d33219308b771b562946f78f30400513c756e792..20ab943494e94504e729929c7279e4a3bd1b017f 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <command.h>
 #include <console.h>
+#include <linux/delay.h>
 
 static int do_sleep(struct cmd_tbl *cmdtp, int flag, int argc,
                    char *const argv[])
index a117ab213a56409d5a0c02575b0e0623606423bf..d565635c6c40e68b9e365a35f5c41abcfb55e0ef 100644 (file)
@@ -17,6 +17,7 @@
 #include <usb.h>
 #include <usb_mass_storage.h>
 #include <watchdog.h>
+#include <linux/delay.h>
 
 static int ums_read_sector(struct ums *ums_dev,
                           ulong start, lbaint_t blkcnt, void *buf)
index 9d7b6b8d536e8f47b636ec4faf118f6753804b02..6d78716a266a0e766b523954257c27591225cd68 100644 (file)
@@ -19,6 +19,7 @@
 #include <menu.h>
 #include <post.h>
 #include <time.h>
+#include <linux/delay.h>
 #include <u-boot/sha256.h>
 #include <bootcount.h>
 
index e398530a138c4c7f8d87ab926c696afa95e5b1f8..1deca3cb78f81fabfdd541814775709c7ba49b07 100644 (file)
@@ -19,6 +19,7 @@
 #include <exports.h>
 #include <env_internal.h>
 #include <watchdog.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 9b86b09832f1d0e74a493cb75a1dff6964d6b458..7d4d15ed9189019631578ac9b88ee1f7ac82ce3d 100644 (file)
@@ -14,6 +14,7 @@
 #include <log.h>
 #include <miiphy.h>
 #include <phy.h>
+#include <linux/delay.h>
 
 #include <asm/types.h>
 #include <linux/list.h>
index 7c604604522b0ff039370e775956db4817ebb868..aad13fd9c5574343ea69dc95e50a7a42ea081574 100644 (file)
@@ -38,6 +38,7 @@
 #include <asm/unaligned.h>
 #include <errno.h>
 #include <usb.h>
+#include <linux/delay.h>
 
 #define USB_BUFSIZ     512
 
index 354aee76b4c209c72819814b96df027280cbc93f..e578f0be28467ba15fdc9a919fa92626d89c3e43 100644 (file)
@@ -32,6 +32,7 @@
 #include <asm/processor.h>
 #include <asm/unaligned.h>
 #include <linux/ctype.h>
+#include <linux/delay.h>
 #include <linux/list.h>
 #include <asm/byteorder.h>
 #ifdef CONFIG_SANDBOX
index 743a239084607e21b9e298e032f629cd6c7f8e42..ff254419951ffafbe1a8375c8f36870d6c44caf5 100644 (file)
@@ -45,6 +45,7 @@
 #include <asm/processor.h>
 #include <dm/device-internal.h>
 #include <dm/lists.h>
+#include <linux/delay.h>
 
 #include <part.h>
 #include <usb.h>
index 0a492eba5437c3e0dad9c7c410138ff312ede3d8..d435667258109801562684b9c5c12dab5a821de2 100644 (file)
@@ -12,6 +12,7 @@
 #include <dm/device-internal.h>
 #include <dm/uclass-internal.h>
 #include <adc.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 #define ADC_UCLASS_PLATDATA_SIZE       sizeof(struct adc_uclass_platdata)
index f7c919d3b0a47506eeb45eb1b2467d2e0fab4f6a..1e1515f6e31aa65d83b32f6386d1b6c48816d851 100644 (file)
@@ -14,6 +14,7 @@
 #include <regmap.h>
 #include <errno.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/math64.h>
 #include <linux/bitfield.h>
 
index ca1ac3e757ee8a5ede1a73906ff0d247e64b5567..140ddcee3cff6ce7c02a28933855d5558ed4ce7c 100644 (file)
@@ -10,6 +10,7 @@
 #include <adc.h>
 #include <asm/io.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/iopoll.h>
 #include "stm32-adc-core.h"
 
index 2bb45606dc7aa7f63f00eca583edab9acc1eb516..dda3586d7c60441d13111fc3ed8117d3cc2398a6 100644 (file)
@@ -12,6 +12,7 @@
 #include <blk.h>
 #include <cpu_func.h>
 #include <log.h>
+#include <linux/delay.h>
 
 #include <command.h>
 #include <dm.h>
index 989690a33e0d3a45e6c5549d8adc126af707799a..58e345d9983cd96c9285bab7864e91fe5c657b4d 100644 (file)
@@ -6,6 +6,7 @@
 #include <errno.h>
 #include <asm/io.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 
 #define AHCI_PHYCS0R 0x00c0
 #define AHCI_PHYCS1R 0x00c4
index 7334129c0f13e4c50e27b0df2582d9e1f323cbab..562e982e32a69da372c1c11e9b3b907c3855e0fe 100644 (file)
@@ -24,6 +24,7 @@
 #include <asm/mach-imx/sata.h>
 #include <linux/bitops.h>
 #include <linux/ctype.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include "dwc_ahsata_priv.h"
 
index e8f2d36510f2806a31e2d164c919ceff3a0b8799..8c6726a62146419bcd9abddb821f7cd68a86784c 100644 (file)
@@ -18,6 +18,7 @@
 #include <libata.h>
 #include <fis.h>
 #include <sata.h>
+#include <linux/delay.h>
 #include "fsl_sata.h"
 
 #if CONFIG_IS_ENABLED(BLK)
index 6bbb345f6effba1e7e88170c4bf8074b9bab976a..41f9a91617d4ec7a51dc2624685130e288a133fc 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #if defined(CONFIG_ARCH_ORION5X)
 #include <asm/arch/orion5x.h>
index 4aa97eefe0d4f536111c777e9e4be3ec2b1ad9c2..647d8c72580f8c0759ee610593e9e58a840f7874 100644 (file)
@@ -44,6 +44,7 @@
 #include <libata.h>
 #include <malloc.h>
 #include <sata.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <linux/mbus.h>
index 17db64009cb2aac1911510c872de18bc1cc77da0..6896fa8771be0231f7efcb04544827ac5ebfed77 100644 (file)
@@ -17,6 +17,7 @@
 #include <sata.h>
 #include <libata.h>
 #include <sata.h>
+#include <linux/delay.h>
 
 #if CONFIG_IS_ENABLED(BLK)
 #include <dm.h>
index 7348566dd0bbe258e7a52aa735bc10b71c9ef2f7..4d3a680f17f01265316c39f81b8130df1afc19ed 100644 (file)
@@ -19,6 +19,7 @@
 #include <ide.h>
 #include <sata.h>
 #include <libata.h>
+#include <linux/delay.h>
 #include "sata_sil3114.h"
 
 /* Convert sectorsize to wordsize */
index d4f6a4d6b4580191f7d5747bb8b276580cbacc51..a4aee8b58a4ade4f8e69b31ee462c23432ac1e97 100644 (file)
@@ -12,6 +12,7 @@
 #include <dm.h>
 #include <log.h>
 #include <regmap.h>
+#include <linux/delay.h>
 
 /**
  * struct ihs_axi_regs - Structure for the register map of a IHS AXI device
index d1dc35d0492a3c46a8dca7e7893fd82dffc77aba..9c7f14e98f478504a4c9a698f71a97be35427f0c 100644 (file)
@@ -51,6 +51,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <vbe.h>
+#include <linux/delay.h>
 #include "biosemui.h"
 
 /* Length of the BIOS image */
index 1b7fd4974caf06c2fac4a3426d41b32468ed3fd9..a766b5cf03660807857943075ce273928063c664 100644 (file)
@@ -13,6 +13,7 @@
 #include <part.h>
 #include <watchdog.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #ifdef __PPC__
 # define EIEIO         __asm__ volatile ("eieio")
index e5b07c73867f0f18f64689ea9a1bd12511972b0e..ccfeded30c56240a70bdcb99014a778c8b25c003 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch/scu_ast2500.h>
 #include <dm/lists.h>
 #include <dt-bindings/clock/ast2500-scu.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 /*
index da50a7910d59ee7f262ec1eb5a6b4e00449388d5..42844d46056936ee303aacb09fbade951ff8fd2b 100644 (file)
@@ -15,6 +15,7 @@
 #include <dm.h>
 #include <log.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 #include <asm/arcregs.h>
 
index 1673eb26b2c7e7ebea710a0f5e72e6f143dcd81a..c526fc1cce47a0a701ae3e8103edfebeef81b7de 100644 (file)
@@ -12,6 +12,7 @@
 #include <dm/device.h>
 #include <dm/devres.h>
 #include <linux/clk-provider.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/iopoll.h>
 #include <clk.h>
index c52537cedf3aa8b6a4c1920d7119ee50c5003720..671d4b35c7a36edac3470a73b4501b7d8a3cfdcc 100644 (file)
@@ -11,6 +11,7 @@
 #include <div64.h>
 #include <dm.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #include "clk-mtk.h"
 
index c9918c17d7b161cd055059cb54c4c0ccea09718b..c540bb0a1679ad76411a87d138e941281c394df0 100644 (file)
@@ -15,6 +15,7 @@
 #include <syscon.h>
 #include <div64.h>
 #include <dt-bindings/clock/g12a-clkc.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/kernel.h>
 #include "clk_meson.h"
index 5607b2b7b51675aafcc86b038e346c7c72cf7804..11b8da155892556b47e7a656a85b4e6ce99c211a 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch-owl/regs_s700.h>
 #include <dt-bindings/clock/actions,s700-cmu.h>
 #endif
+#include <linux/delay.h>
 
 void owl_clk_init(struct owl_clk_priv *priv)
 {
index 6dab5097c1dc2646229c3706fab2fd578e2fe5a0..83d45c75ee221aa30fb83fc6c634a6c89fab2173 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch-rockchip/clock.h>
 #include <asm/arch-rockchip/hardware.h>
 #include <div64.h>
+#include <linux/delay.h>
 
 static struct rockchip_pll_rate_table rockchip_auto_table;
 
index 04d85b4b6d9a6f582dc8b3d9e2bd8ea51a296cfd..b5b46e3950448f840fbcc093a06f6b20aabf8764 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/io.h>
 #include <dm/lists.h>
 #include <dt-bindings/clock/px30-cru.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 276965245d0b302e91fbdf65db12245b72bbf3c5..274572f70c14ef39cbc14316bd540cb1848970af 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/arch-rockchip/hardware.h>
 #include <dm/lists.h>
 #include <dt-bindings/clock/rk3036-cru.h>
+#include <linux/delay.h>
 #include <linux/log2.h>
 #include <linux/stringify.h>
 
index 6d1974844bc4bf17d82d27e24564d15401a9316e..61f823e254ebd838b510148a4517720ee07e5b2e 100644 (file)
@@ -17,6 +17,7 @@
 #include <bitfield.h>
 #include <dm/lists.h>
 #include <dt-bindings/clock/rk3128-cru.h>
+#include <linux/delay.h>
 #include <linux/log2.h>
 
 enum {
index d4df8175f2e6d2448623eadf0cedba142b95f750..11e3bd33cbeadadeb4de22079b191814a0c74df0 100644 (file)
@@ -22,6 +22,7 @@
 #include <dm/device-internal.h>
 #include <dm/lists.h>
 #include <dm/uclass-internal.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/log2.h>
 #include <linux/stringify.h>
index 68c1fbdc421e12f5128906f2ed4a7adca3cf64bc..912e1f6e92e751a8ec38c88a4f98ac8213a304fe 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/arch-rockchip/hardware.h>
 #include <dm/lists.h>
 #include <dt-bindings/clock/rk3228-cru.h>
+#include <linux/delay.h>
 #include <linux/log2.h>
 #include <linux/stringify.h>
 
index b4514bc850fbf5238d075a45b1d3b9d60ef7dd02..3b199bbb869696aa0d67e6fb1c06d01d39c8b6cd 100644 (file)
@@ -23,6 +23,7 @@
 #include <dm/device-internal.h>
 #include <dm/lists.h>
 #include <dm/uclass-internal.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/log2.h>
 #include <linux/stringify.h>
index 28613a971d4e051fa0fde7e54547a0c272b00f58..6d692ec8b70723c30a1c2847f771ad7dc7efedb6 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/io.h>
 #include <dm/lists.h>
 #include <dt-bindings/clock/rk3328-cru.h>
+#include <linux/delay.h>
 
 struct pll_div {
        u32 refdiv;
index 34466b8e26057908ea50a2b2c5d6150194e2af14..d1804c6e1682d949dac0dffcef87433510722850 100644 (file)
@@ -21,6 +21,7 @@
 #include <asm/io.h>
 #include <dm/lists.h>
 #include <dt-bindings/clock/rk3368-cru.h>
+#include <linux/delay.h>
 #include <linux/stringify.h>
 
 #if CONFIG_IS_ENABLED(OF_PLATDATA)
index dd2834f9d6b456d20cc00ab630d8b86e1a590e86..2c58814b70db43c655e4315a59a499a99e993895 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/arch-rockchip/hardware.h>
 #include <dm/lists.h>
 #include <dt-bindings/clock/rk3399-cru.h>
+#include <linux/delay.h>
 
 #if CONFIG_IS_ENABLED(OF_PLATDATA)
 struct rk3399_clk_plat {
index c1d2724f20a69cb67a9aa1aaafe9c1d4000c5473..aa1d98ca2a29d2d7c98d8b9ad35b89ef6269d520 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch-rockchip/hardware.h>
 #include <dm/lists.h>
 #include <dt-bindings/clock/rv1108-cru.h>
+#include <linux/delay.h>
 #include <linux/stringify.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index 8847178001bdbbdd72d1a37d4d67e8d256cdd911..67e21b6746d6f003c9c5d80d3e92756b502aaac8 100644 (file)
@@ -35,6 +35,7 @@
 #include <div64.h>
 #include <dm.h>
 #include <errno.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 #include <linux/math64.h>
index 7e8c0154e54376009b9aae02ca4fd8187a9e6317..19d5724a6060ee45ecc16759c2f8c91e32f7e70b 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch/misc.h>
 #include <asm/arch/reset_manager.h>
 #include <asm/arch/sdram.h>
+#include <linux/delay.h>
 #include <linux/kernel.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index abe8c11d1411f3e32ecb103672f1ca5fc97dca3d..629ba6784e0d56686123b4d4f2d8f0632a516d09 100644 (file)
@@ -13,6 +13,7 @@
 #include <fsl_immap.h>
 #include <fsl_ddr.h>
 #include <asm/arch/clock.h>
+#include <linux/delay.h>
 
 #if (CONFIG_CHIP_SELECTS_PER_CTRL > 4)
 #error Invalid setting for CONFIG_CHIP_SELECTS_PER_CTRL
index 2b8475fcd16a774daba35a3664638860e8f14be9..eab5b82b23940c6305699e9eebc41280c9b2779a 100644 (file)
@@ -16,6 +16,7 @@
        defined(CONFIG_ARM)
 #include <asm/arch/clock.h>
 #endif
+#include <linux/delay.h>
 
 #define CTLR_INTLV_MASK        0x20000000
 
index 08285120ca525d7bc90d8b41f84819a4d39db363..cbd625b7eeac8815dafa75e8b26c5190f95b3d2a 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <fsl_mmdc.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 static void set_wait_for_bits_clear(void *ptr, u32 value, u32 bits)
 {
index 4b39b17f72dc333bc8c0687622465582fde9132b..572f3703d51acc7bb371611f7ccabce755a5f1ec 100644 (file)
@@ -7,6 +7,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <fsl_ddr_sdram.h>
+#include <linux/delay.h>
 
 #if (CONFIG_CHIP_SELECTS_PER_CTRL > 4)
 #error Invalid setting for CONFIG_CHIP_SELECTS_PER_CTRL
index 54c10a860aaea6359d906d6d56c70aa45131dcf1..d7b8064e5f1046f59236268f057f805842bb9efd 100644 (file)
@@ -7,6 +7,7 @@
 #include <asm/io.h>
 #include <asm/processor.h>
 #include <fsl_ddr_sdram.h>
+#include <linux/delay.h>
 
 #if (CONFIG_CHIP_SELECTS_PER_CTRL > 4)
 #error Invalid setting for CONFIG_CHIP_SELECTS_PER_CTRL
index c6e983b5b4fef09d0bc94ca05fa3643ec83a9334..ab8d2deaf9f490d1e53a7ea25d454a7e94815fa9 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/io.h>
 #include <fsl_ddr_sdram.h>
 #include <asm/processor.h>
+#include <linux/delay.h>
 
 #if (CONFIG_CHIP_SELECTS_PER_CTRL > 4)
 #error Invalid setting for CONFIG_CHIP_SELECTS_PER_CTRL
index 737a879e9383536eebdb600d43876df5f2097f93..43ed1ba432dec52221d6156ff345a955781076ef 100644 (file)
@@ -7,6 +7,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <fsl_ddr_sdram.h>
+#include <linux/delay.h>
 
 #if (CONFIG_CHIP_SELECTS_PER_CTRL > 4)
 #error Invalid setting for CONFIG_CHIP_SELECTS_PER_CTRL
index 7d6e08d3d1649910cb97efd9b9909dda3512ea11..ac4f8d2732d770334e250aa86dc5d866ec80efed 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/fsl_law.h>
 #endif
 #include <div64.h>
+#include <linux/delay.h>
 
 #include <fsl_ddr.h>
 #include <fsl_immap.h>
index 8d7ac79b28dee0ebbb36b10200edf768de64af92..34cc17091036d1494a993d83f7870046ba1360cf 100644 (file)
@@ -8,6 +8,7 @@
 #include "mv_ddr_training_db.h"
 #include "mv_ddr_regs.h"
 #include <log.h>
+#include <linux/delay.h>
 
 #define GET_CS_FROM_MASK(mask) (cs_mask2_num[mask])
 #define CS_CBE_VALUE(cs_num)   (cs_cbe_reg[cs_num])
index 1eababeebd1029f068905e8838d47788ebb97b45..979f3530b791d240a608827cc337fadb6ef24b98 100644 (file)
@@ -7,6 +7,7 @@
 #include "mv_ddr_regs.h"
 #include "ddr_training_ip_db.h"
 #include <image.h>
+#include <linux/delay.h>
 
 #define PATTERN_1      0x55555555
 #define PATTERN_2      0xaaaaaaaa
index 7f7df6794a959554b70491f5a9df020355960333..dadb06b31814d7702987fd2f01889cb2762a52ac 100644 (file)
@@ -7,6 +7,7 @@
 #include "mv_ddr_training_db.h"
 #include "ddr_training_ip_db.h"
 #include "mv_ddr_regs.h"
+#include <linux/delay.h>
 
 #define WL_ITERATION_NUM       10
 
index cc7942d0ba33f047b687fabd0fbb61e4b08b5406..72f0dfbbbb1d8f8effc46a3392f895a049705154 100644 (file)
@@ -7,6 +7,7 @@
 #include "mv_ddr_training_db.h"
 #include "mv_ddr_regs.h"
 #include "mv_ddr_sys_env_lib.h"
+#include <linux/delay.h>
 
 #define DDR_INTERFACES_NUM             1
 #define DDR_INTERFACE_OCTETS_NUM       5
index ba899592f88a46a8c7d5af920cd8ee3b2ef46bfc..b58c0fe01e5ac8e20aa814c98cc44860c0c1adcb 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "ddr3_hw_training.h"
 
index 9dc911c3355ee7d9f0e8cb319c95ab19f994f114..35d98faf58f3d2a62511ecf83add479d3c10f243 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "ddr3_init.h"
 #include "ddr3_hw_training.h"
index 8e6d44708f5b5c157458c5296e10b248b7695512..607f3e12c3aece61f2339c32bc27caa78dd9caa3 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "ddr3_init.h"
 
index e44f08d26acbe581b9f307c48b676864048f568e..069a42fbf5ed35a615ffac1beb3a8a5f38770b5a 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "ddr3_hw_training.h"
 
index 20614894e1c12fcaf202f8bbe7955478d193c03a..d4add4477745b8a0b27be252b32aa35bc4fb71ca 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "ddr3_hw_training.h"
 
index cce0c611a8dc4ee5711a0d55504a85a7ed41809d..9e0e82520e75b59afdf467955f12ecdd4f0a8cd7 100644 (file)
@@ -26,6 +26,7 @@
 #include <net.h>
 #include <reset.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #define DMA_RX_DESC    6
 #define DMA_TX_DESC    1
index 3a151212004233af757732584b8369f67d80d908..443e4b23669a2b0ae2fd4e87a7d70fe226718257 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>
 #include <asm/io.h>
 #include <asm/ti-common/keystone_nav.h>
+#include <linux/delay.h>
 
 struct qm_config qm_memmap = {
        .stat_cfg       = CONFIG_KSNAV_QM_QUEUE_STATUS_BASE,
index 1637e329df8396253637adf579fbb56a9252f5fe..de963347f11bfa53ecced880909743fea5c5b812 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch/clk.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 /* DMA controller channel register structure */
 struct dmac_chan_reg {
index 1dc179ad4d15bf94f80babb4450740482e2d3ef6..e0d66d74f54de842167ecd0d33d6ac11a86cdad0 100644 (file)
@@ -13,6 +13,7 @@
 #include <log.h>
 #include <dm/lists.h>
 #include <efi_loader.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <linux/arm-smccc.h>
 #include <linux/errno.h>
index 5afd42a97b6cb7e0c7c89f48d1a66380a166ecd9..aca8049c56ac5ce19782d8a45a619a9349a8617d 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>            /* core U-Boot definitions */
 #include <console.h>
 #include <ACEX1K.h>            /* ACEX device family */
+#include <linux/delay.h>
 
 /* Define FPGA_DEBUG to get debug printf's */
 #ifdef FPGA_DEBUG
index c929cd2cc51863a77323102ddaf9561f2494a8c7..3b008facb8c4daeb59aacb0140a15f40b21df18e 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>            /* core U-Boot definitions */
 #include <altera.h>
 #include <ACEX1K.h>            /* ACEX device family */
+#include <linux/delay.h>
 
 /* Define FPGA_DEBUG to get debug printf's */
 #ifdef FPGA_DEBUG
index 2cf4a602d74179b0277e3c30ff7a83207f1e75b5..e292d991cd18644ec4f97db77ba48d2b36ac3bde 100644 (file)
@@ -15,6 +15,7 @@
 #include <malloc.h>
 #include <fpga.h>
 #include <lattice.h>
+#include <linux/delay.h>
 
 static lattice_board_specific_func *pfns;
 static const char *fpga_image;
index 272f6d5e5fe5628d3d8eca5ce8dd669603096cc5..e14204633e7a0378c3a10fe8b3ec8d18694909ac 100644 (file)
@@ -18,6 +18,7 @@
 #include <fs_loader.h>
 #include <wait_bit.h>
 #include <watchdog.h>
+#include <linux/delay.h>
 
 #define CFGWDTH_32     1
 #define MIN_BITSTREAM_SIZECHECK        230
index 802051069e049addb98e8a2d44b22448b172a9df..da8fa315e36622bfdb3f6e36629d95adf14e654b 100644 (file)
@@ -7,6 +7,7 @@
 #include <altera.h>
 #include <log.h>
 #include <asm/arch/mailbox_s10.h>
+#include <linux/delay.h>
 
 #define RECONFIG_STATUS_POLL_RESP_TIMEOUT_MS           60000
 #define RECONFIG_STATUS_INTERVAL_DELAY_US              1000000
index 4edbfe4ba879485ae6fe3c9b547b56a4af79bb41..b450a81072ed3c0a71f80b65dfd5d4cf3e522b6c 100644 (file)
@@ -6,6 +6,7 @@
 
 #include <common.h>            /* core U-Boot definitions */
 #include <altera.h>
+#include <linux/delay.h>
 
 int StratixII_ps_fpp_load (Altera_desc * desc, void *buf, size_t bsize,
                           int isSerial, int isSecure);
index 650b1b136eb2765a3a35c45d41c9a37818cbf6a8..abae3b5b7511a5b4a94c81cf89b76f69bad163de 100644 (file)
@@ -8,6 +8,7 @@
 #include <log.h>
 #include <spi.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 
 /* Write the RBF data to FPGA via SPI */
index 395736875f60106506033d65dc7f1768137964d8..b3e0537bab07d08363a023a486f60250b59340a4 100644 (file)
@@ -15,6 +15,7 @@
 #include <common.h>
 #include <console.h>
 #include <virtex2.h>
+#include <linux/delay.h>
 
 #if 0
 #define FPGA_DEBUG
index e9bf3a618032685ec6fb0cfd94f01880402e1576..dcfe513eeb3bad9b784fc082f3daf1e7ddd0bf11 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/io.h>
 #include <fs.h>
 #include <zynqpl.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <asm/arch/hardware.h>
 #include <asm/arch/sys_proto.h>
index 9e6dc02b61d2947ed69d6eb0969432d51051773d..214362d04bb309ce74793cdb7cfaeed8bd0d40fc 100644 (file)
@@ -14,6 +14,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <asm/arch/scu_ast2500.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 #include "ast_i2c.h"
index f41ea01b10ff48382a2d294b344937dbea7cd704..f8e9d003e61c9674bd8646fa5fbe72dcc1c48a34 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch/hardware.h>
 #include <asm/arch/i2c_defs.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include "davinci_i2c.h"
 
 #ifdef CONFIG_DM_I2C
index 4c4b5e17ca94c5115a32faf2c56395e3ec8c3fa5..42ee7d523e37e349d905f9aa7c81d95f90d4b4ac 100644 (file)
@@ -13,6 +13,7 @@
 #include <pci.h>
 #include <reset.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include "designware_i2c.h"
 #include <dm/device_compat.h>
 #include <linux/err.h>
index 59fc9a3c0915f949add4454174d9e410ca333540..4fc9d90580c5256c17878dd1043d572de87caf87 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/clk.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/pinmux.h>
+#include <linux/delay.h>
 #include "s3c24x0_i2c.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 7e3c75b610e0cf06d39fb08f29661a12db9be632..da933452f5156c16b2195dff904cc0cd78ae28aa 100644 (file)
@@ -16,6 +16,7 @@
 #include <clk.h>
 #include <dm.h>
 #include <mapmem.h>
+#include <linux/delay.h>
 
 /* The maximum number of microseconds we will wait until another master has
  * released the bus.  If not defined in the board header file, then use a
index 642df972e5f7a71a99bb3cdf6463517db0766136..402a664876d53999894ed5f36a75b4afe48a1977 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <dm.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 #include <linux/io.h>
 #include <linux/errno.h>
index 900017ad04ea65813946cb97fe278937bb71deef..cfdeadc752cd32be66888400996d1113b0a9b10f 100644 (file)
@@ -11,6 +11,7 @@
 #include <i2c.h>
 #include <log.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 
 #define DEFAULT_UDELAY 5
 #define RETRIES                0
index 32aed921b70a9479d51624b31e30518aa54d0d5d..8166df7ba63b852b6156863e93226741ded1f3de 100644 (file)
@@ -15,6 +15,7 @@
 #if CONFIG_IS_ENABLED(DM_GPIO)
 #include <asm/gpio.h>
 #endif
+#include <linux/delay.h>
 
 #define I2C_MAX_OFFSET_LEN     4
 
index f523844204a7fa9a65d70257aa73385a9a77f1b3..46eb017ea0de57b43099de8afb0082351a9b2ed5 100644 (file)
@@ -11,6 +11,7 @@
 #include <i2c.h>
 #include <asm/io.h>
 #include <clk.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 
 #define I2C_CONTROL_REG                0x00
index 674561b4ad7ebcdd97538f94b8c6a5e20b51006f..296e01b41cbe7db78142d21279c41b236c05b7c3 100644 (file)
@@ -14,6 +14,7 @@
 #endif
 #include <log.h>
 #include <asm/unaligned.h>
+#include <linux/delay.h>
 
 #ifdef CONFIG_DM_I2C
 struct ihs_i2c_priv {
index 61c404595906b91b1679ce18bba3a76817c20ac6..4edcba29110e31fb63b53e13897a8535ec119b42 100644 (file)
@@ -9,6 +9,7 @@
 #include <common.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/arch/sysmap.h>
 #include <asm/kona-common/clk.h>
index 2eb1eba642e5e0584a3ce7e090f77bb3c1908ede..0a647b8f73c61aafa0976bacb282beeed20e2b60 100644 (file)
@@ -8,6 +8,7 @@
 #include <clk.h>
 #include <dm.h>
 #include <i2c.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 #define I2C_TIMEOUT_MS         100
index 07600c5022d94f6725cb246b8d806de718a2d123..584d0a4fef19b5037dd18eb125dda75c594b35c2 100644 (file)
@@ -11,6 +11,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 88b62959d346e5625ede1f469c7c8098b8f440cd..59675d8d57425a6a11014b1bf0f2068720463657 100644 (file)
@@ -21,6 +21,7 @@
 #include <i2c.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include "mv_i2c.h"
 
 /* All transfers are described by this data structure */
index bd94ad256c59e5b28169edaf6daba8e119b8fe2d..d3cc9b9d83845138900ba593a31c437909ffdaa6 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <i2c.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <linux/bitops.h>
index 66a90e4258629caef93476cafac9847751e5747b..3b0d27e6cdb4316416368fe5bcb64dfae7670402 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/imx-regs.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/mach-imx/mxc_i2c.h>
 #include <asm/mach-imx/sys_proto.h>
index d5be824de8965e14a463e9ea6df34b8e9938ab02..8592a819c40a6fe54bc2092e6dc15ff14c0a0c61 100644 (file)
@@ -42,6 +42,7 @@
 #include <dm.h>
 #include <i2c.h>
 #include <log.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <asm/omap_i2c.h>
index b877602aab6f9ecb78fdb20b5b99fade649b4513..5a902047bc920dd240b5c64091340f6e947edf60 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/io.h>
 #include <wait_bit.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 
 #define RCAR_I2C_ICSCR                 0x00 /* slave ctrl */
 #define RCAR_I2C_ICMCR                 0x04 /* master ctrl */
index 2a82eb0b764a081499042e9266a07d9f06c435ca..6b21f6a5326c55618b67043c48ddfcdd55ac5b7a 100644 (file)
@@ -14,6 +14,7 @@
 #include <dm.h>
 #include <i2c.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 struct rcar_iic_priv {
        void __iomem            *base;
index 703d9a1c7a0a18f1c70136be652ab16216676445..fa6f69f400c00b0ba1625d21fa37c44b95c95b11 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch-rockchip/i2c.h>
 #include <asm/arch-rockchip/periph.h>
 #include <dm/pinctrl.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 
 /* i2c timerout */
index 5cc5095666dcff76da1d720260c3262d8a0be3e1..f857307e6a4f23696de6316ceec2e573bf1548ce 100644 (file)
@@ -11,6 +11,7 @@
 #include <i2c.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 9ad1c281ff2a8e0d82ac7dd65e026d8cd80a26b4..1031066b8c4163ab6846d6e876ce343024bb0791 100644 (file)
@@ -25,6 +25,7 @@
 #endif
 #endif
 #include <i2c.h>
+#include <linux/delay.h>
 
 #if defined(CONFIG_SOFT_I2C_GPIO_SCL)
 # include <asm/gpio.h>
index 4adac498d0567e582bb799972e0dd112c7198c9c..18affd08e36c59fb6ff65330541ee158647fea17 100644 (file)
@@ -9,6 +9,7 @@
 #include <i2c.h>
 #include <log.h>
 #include <reset.h>
+#include <linux/delay.h>
 
 #include <dm/device.h>
 #include <linux/err.h>
index 09c0be9dcd455e73da42013b526b6c7c22867ba2..65b3734348b010aae6c3a86e83499de4772e875f 100644 (file)
@@ -19,6 +19,7 @@
 #endif
 #include <asm/arch/gpio.h>
 #include <asm/arch-tegra/tegra_i2c.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 enum i2c_type {
index cfd8dc6415078fb0f7bb3b0ca44dd1d46105e2e9..7beaccca2c8c88762086ff34f0e9168e753aeb61 100644 (file)
@@ -15,6 +15,7 @@
 #include <keyboard.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 40ebb2497b1c598ba978df2f5d81b5b40c43a73e..3409bb61d54c6e870da7e194985bda4198824c83 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/funcmux.h>
 #include <asm/arch-tegra/timer.h>
+#include <linux/delay.h>
 #include <linux/input.h>
 
 enum {
index 56c3d146a546fad8113c24ed0ff8777fd6ae9ae3..307d418a17894c3ff1640a029705357f7a78da7d 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <dm/lists.h>
+#include <linux/delay.h>
 
 #define LEDS_MAX               32
 #define LEDS_WAIT              100
index 8e0b41e3460cb09afc4b457252bbf92170899e91..422ea6f3e5ab29515eb796ca5dc73656212f8c53 100644 (file)
@@ -16,6 +16,7 @@
 #include <errno.h>
 #include <atsha204a-i2c.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <u-boot/crc.h>
 
 #define ATSHA204A_TWLO                 60
index 818ad56a0dc2bb2f4dc3015cd0c79a226cb1d27c..a5534b16673b5b0f29802a997bbcf3e1b76ed7fd 100644 (file)
@@ -25,6 +25,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <spi.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm-generic/gpio.h>
index 0b37e8a4e4178cc18c01d353b48ff538d19dd6db..a2a5291565465421876e51ceb32c16ff6aa5dd30 100644 (file)
@@ -11,6 +11,7 @@
 #include <common.h>
 #include <i2c.h>
 #include <command.h>
+#include <linux/delay.h>
 #include "ds4510.h"
 
 enum {
index f8075db8d5ec33973659eef9c9aa05aef1c74913..85cc3c26b2eff3ce699c56f0de834fd841e1f3f5 100644 (file)
@@ -10,6 +10,7 @@
 
 #include <common.h>
 #include <fuse.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
index e9f351dc3aa468424cebb34d5a11aeb4438f4dee..321bd27fd325e22eab904807d93aab7ef738e366 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <common.h>
 #include <fsl_sec_mon.h>
+#include <linux/delay.h>
 
 static u32 get_sec_mon_state(void)
 {
index ef5f103c98ef3947f795b61ece35b2dd70bd5b7e..ed23a623846008b0125019b549b505fa3be85034 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <common.h>
 #include <eeprom.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/kernel.h>
 #include <dm.h>
index 71c4226a839b2b38038cd77fb44550ee6ec7f75f..4923c81783dd9749f2f66cf0a00d28258a922ecb 100644 (file)
@@ -14,6 +14,7 @@
 #include <log.h>
 #include <regmap.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 
 #include "ihs_fpga.h"
 
index 2d40621c15fa57aef19bd73236bfe4bd06932808..ab1e34e6f46c3a77d36742ab981884b9be31bca6 100644 (file)
@@ -14,6 +14,7 @@
 #include <log.h>
 #include <mapmem.h>
 #include <misc.h>
+#include <linux/delay.h>
 
 #include "mpc83xx_serdes.h"
 
index 80cd8dcedac5dd8f3be4a797976d41392068c164..926c62c8a14c05f502fbb55170c8b51709ebece8 100644 (file)
@@ -13,6 +13,7 @@
 
 #include <common.h>
 #include <fuse.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
index 21cae02118f4277e035a899414fa45c40fa8b234..facc720c8ef20395bbef0940e1f43d40fd70a8f4 100644 (file)
@@ -13,6 +13,7 @@
 
 #include <common.h>
 #include <fuse.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
index 8c95229bf77aceb9d17c21f2c99e359d57eaae2c..846622892a971c8c0a8aa04077e74d32d28d5a39 100644 (file)
@@ -23,6 +23,7 @@
 #include <asm-generic/gpio.h>
 
 #include "arm_pl180_mmci.h"
+#include <linux/delay.h>
 
 #ifdef CONFIG_DM_MMC
 #include <dm.h>
index d44799b4af374475c9341b867bc9501f20855ca0..52bb39a905e4f0da08a7eec3d58301b411780975 100644 (file)
@@ -39,6 +39,7 @@
 #include <dm/device_compat.h>
 #include <linux/bug.h>
 #include <linux/compat.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 #include <linux/iopoll.h>
 #include <linux/sizes.h>
index ef5cd4e7234ff4e1f67dc18fd4efbf455540e27b..2408a687d235d003125015ee8c16279d13161210 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/io.h>
 #include <asm/arch/sdmmc_defs.h>
 #include <asm-generic/gpio.h>
+#include <linux/delay.h>
 
 #define DAVINCI_MAX_BLOCKS     (32)
 #define WATCHDOG_COUNT         (100000)
index ba93c2625586fdd3136c00ab5486d751a13c3f61..7702f4be3f8913965971f16806d739f53c690526 100644 (file)
@@ -16,6 +16,7 @@
 #include <dwmmc.h>
 #include <wait_bit.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 #define PAGE_SIZE 4096
index a35e791fcc94c6b05acfa83691f65d291468c8d4..665eb9aa688147f15d4574f62476640df0bb1582 100644 (file)
@@ -24,6 +24,7 @@
 #include <asm/io.h>
 #include <dm.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 27c86320f0b9a1f81cf0ec3a1ed1b9820f6dfa33..1d040f608690eaafe7b52c07e2f6c5bfcbbd2e08 100644 (file)
@@ -22,6 +22,7 @@
 #include <part.h>
 #include <asm/cache.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <power/regulator.h>
 #include <malloc.h>
index 6ec454c3bbf486919008af4b5dd3ace49d54f392..9d20e283839c80d0f5d912ea16d88b0bea892d66 100644 (file)
@@ -16,6 +16,7 @@
 #include <part.h>
 #include <malloc.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/byteorder.h>
 #include <asm/arch/clk.h>
index c2319b4134535f9f5f066a9d8054a4c92ee3d525..91e2e3f0b87200461ebade9e04059485b25b8203 100644 (file)
@@ -9,6 +9,7 @@
 #include <errno.h>
 #include <malloc.h>
 #include <sdhci.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 8d4f886cb49ae589e54b20110822bfa95be7fcd3..83ae1e516996c8aef775dced41471d23a23a39ea 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/unaligned.h>
 #include <errno.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <mach/jz4780.h>
 #include <wait_bit.h>
 
index f5e1f2cbbd32fbf5af8cab6a1de2a3a5a74a4557..2bbe673b91299d0d6d61b975cd43c44eb9e97f2f 100644 (file)
@@ -6,6 +6,7 @@
 #include <common.h>
 #include <malloc.h>
 #include <sdhci.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/kona-common/clk.h>
 
index 86c1a7164a93e26e378d8154c9a270634c5aa249..b7f793cd0479d88d84c089a8947748427777d2b0 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/io.h>
 #include <asm/gpio.h>
 #include <asm/arch/sd_emmc.h>
+#include <linux/delay.h>
 #include <linux/log2.h>
 
 static inline void *get_regbase(const struct mmc *mmc)
index df550e25edc1d56d588307f79b2e484fadda621a..02494db75a7d796a7779769b3a1ed14998f8c044 100644 (file)
@@ -16,6 +16,7 @@
 #include <errno.h>
 #include <mmc.h>
 #include <part.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 #include <malloc.h>
 #include <memalign.h>
index 17f1ebf5d2bdd223409d12dd2c00f099ce783933..ad2c0e000230fd93c51d134ae5f385a975d98bfc 100644 (file)
@@ -24,6 +24,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <mmc.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
index 492bf58c398d4bdba1b44d5e54dd4a7fe041291b..0c21ec716e4042c38fa5dfb5051327594c528d27 100644 (file)
@@ -50,6 +50,7 @@
 #endif
 #include <dm.h>
 #include <dm/devres.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <power/regulator.h>
 #include <thermal.h>
index a4dcdb5cffca9a7199d7882fc14934f6c5ce05ee..cc6014703cc293adccb9a378d3c560415d26efe0 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>
 #include <asm/arch/hardware.h>
 #include <asm/arch/regs-mmc.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <malloc.h>
index 33bb5dcc0aa1c6b2079d47253b5f837b6b63852c..668222999d569e0b5de4fce9e0bb11080c3b8ccf 100644 (file)
@@ -13,6 +13,7 @@
 #include <dm.h>
 #include <dm/device_compat.h>
 #include <linux/compat.h>
+#include <linux/delay.h>
 #include <linux/dma-direction.h>
 #include <linux/io.h>
 #include <linux/sizes.h>
index d1b293aa03963b07b516e35d6d4f094e68ba4c0c..638107a7ff66f9082c85fda911d7ab5a9e6d5453 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/gpio.h>
 #include <asm/arch-rockchip/clock.h>
 #include <asm/arch-rockchip/periph.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 struct rockchip_mmc_plat {
index ee942bb939f86c45bd88ae4ba64c2dc21a029767..73142db29a1b44fd72c3e3bceaec48688f3ae973 100644 (file)
@@ -17,6 +17,7 @@
 #include <sdhci.h>
 #include <dm.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 #include <linux/dma-mapping.h>
 #include <phys2bus.h>
 
index bc94d01fab5e7a3192e5f18882658b45bada16ae..1a01fe5a7396e93ef6747c8710603b790e892f56 100644 (file)
@@ -15,6 +15,7 @@
 #include <dm.h>
 #include <malloc.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/compat.h>
 #include <linux/io.h>
index 54bd687a25ca1d19e374b36ccb9ff0a81b38e22c..22a0f78933d89e392dcaa87bc0e3faddb8d11b20 100644 (file)
@@ -16,6 +16,7 @@
 #include <dm.h>
 #include <part.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/compat.h>
 #include <linux/io.h>
index 87cee536128bb689fd35052a81e63786c2354f8b..b802316720a5b7ce140d387e9bc4c036e26f1072 100644 (file)
@@ -12,6 +12,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <mmc.h>
 #include <reset.h>
index 2903d89ef3479085b626e7d34004fd5bd386ed62..0e03b07ce555fec568cbfb56b4efdea1579a5599 100644 (file)
@@ -21,6 +21,7 @@
 #include <asm/arch/gpio.h>
 #include <asm/arch/mmc.h>
 #include <asm-generic/gpio.h>
+#include <linux/delay.h>
 
 #ifdef CONFIG_DM_MMC
 struct sunxi_mmc_variant {
index 731a519e400765feced11426041f10593957f878..78838682c7c242354dddb1cc7d0466d528d1e752 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/gpio.h>
 #include <asm/io.h>
 #include <asm/arch-tegra/tegra_mmc.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #if defined(CONFIG_TEGRA30) || defined(CONFIG_TEGRA210)
 #include <asm/arch/clock.h>
index 1dc13db9eaaca8f8cd7504e7f4fb9fa0393bfcd0..20cd237ef0ebccbe2bbcfb1157ca1582fdd54e65 100644 (file)
@@ -13,6 +13,7 @@
 #include <dm/device_compat.h>
 #include <dm/pinctrl.h>
 #include <linux/compat.h>
+#include <linux/delay.h>
 #include <linux/dma-mapping.h>
 #include <linux/io.h>
 #include <linux/sizes.h>
index 829b75683b2c80c680aab56a12162949b38c8585..7dc600032b8ba83e62fdf049608d9dec7c740748 100644 (file)
@@ -17,6 +17,7 @@
 #include <common.h>
 #include <dm.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <malloc.h>
 #include <sdhci.h>
index 2f46f17f4a652ef90e218e71ad4a179f29c59f0e..de404aa9560d61378c9c150d83260c0ce8cd2773 100644 (file)
@@ -9,6 +9,7 @@
 #include <common.h>
 #include <dm.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 #include "mmc_private.h"
 #include <log.h>
 #include <dm/device_compat.h>
index 6be40d04e9a98238f3e7e513acee939e6c9417d2..b7289ba5394b1f976eb53bac7c7a56d776a35b06 100644 (file)
@@ -31,6 +31,7 @@
 #include <asm/byteorder.h>
 #include <asm/unaligned.h>
 #include <env_internal.h>
+#include <linux/delay.h>
 #include <mtd/cfi_flash.h>
 #include <watchdog.h>
 
index 6a3a6f67518b52b8432a599dcb02b2d35f03162b..9837733beeed0ce4aa2641c44c061063b6060a92 100644 (file)
@@ -3,6 +3,7 @@
 #include <common.h>
 #include <eeprom.h>
 #include <asm/ic/ssi.h>
+#include <linux/delay.h>
 
 /*
  * Serial EEPROM opcodes, including start bit
index ba2f33a96efa8c8ac27f8ece500e20a2257f933d..b6fc5f29c7a8a140413029c2205da9b78b5c72a4 100644 (file)
@@ -12,6 +12,7 @@
 #include <common.h>
 #include <nand.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/mtd/nand_ecc.h>
 
 static int nand_ecc_pos[] = CONFIG_SYS_NAND_ECCPOS;
index 110c32b396167115a3e84ac55a175acd8c89a167..6c1d64054c64bd3c72c907499a2dddbdbc8b2e2d 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>
 #include <malloc.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/mtd/mtd.h>
 #include <linux/mtd/rawnand.h>
index 2b39e4195ac0f0f7773398cb0ac1e68a2bf1e4c9..4a017ea74dc583d68173a7f42f7e6b628e7e131d 100644 (file)
@@ -17,6 +17,7 @@
 #include <dm/device_compat.h>
 #include <dm/devres.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 
 #include <malloc.h>
 #include <nand.h>
index 4b815a433e1f8dd80a156a11957a659218cd6c0b..f72142817e7f85317332270ee1df9b76845303db 100644 (file)
@@ -8,6 +8,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <asm/unaligned.h>
+#include <linux/delay.h>
 #include <linux/mtd/rawnand.h>
 #include "denali.h"
 
index ec233b279039c2173baeb8bd3b1a084d360f59d6..6c86a7e76712a80c08c77f2d36652d1787b0e800 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/mtd/mtd.h>
 #include <linux/mtd/fsl_upm.h>
index 7103300060911d5bb0969cd0423cb71100c4bdbb..cf33f2863e1b437c54cec11b7511d24f01714e3e 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <nand.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #define CONFIG_NAND_MODE_REG   (void *)(CONFIG_SYS_NAND_BASE + 0x20000)
 #define CONFIG_NAND_DATA_REG   (void *)(CONFIG_SYS_NAND_BASE + 0x30000)
index 79d1489dc72c81add92ca4024df019bde40d33fc..b3232ed59d533b8fc6dffacdca82a009c329fb49 100644 (file)
@@ -21,6 +21,7 @@
 
 #include <common.h>
 #include <nand.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <nand.h>
index 049bc79e3b04df3997d0772191534632dae1e8aa..59cef205754b58726aa5f4d1467cb4445953d335 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>
 #include <log.h>
 #include <nand.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <asm/io.h>
 #if defined(CONFIG_MX25) || defined(CONFIG_MX27) || defined(CONFIG_MX35) || \
index 3460f2b61a93729dd494b2c512b703d025b21dca..ffe9860c680a47f7a0a6fdea8122a75efb8775c4 100644 (file)
@@ -10,6 +10,7 @@
 #include <malloc.h>
 #include <mxs_nand.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 static struct mtd_info *mtd;
index c9e54eae399fbedbb973b01fea1b757eada91b2e..26650389f4394da4b2762c4e52b2cc4c4c370a47 100644 (file)
@@ -37,6 +37,7 @@
 #include <watchdog.h>
 #include <dm/devres.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/compat.h>
 #include <linux/mtd/mtd.h>
index fc5b6275f29de4ef52147ad120469b3db1f2674c..244b0fecb7a40611010ace3f439f61ce41c06df6 100644 (file)
@@ -13,6 +13,7 @@
 #include <dm/device_compat.h>
 #include <dm/devres.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/errno.h>
 #include <asm/io.h>
index 912fe480e8aa454ba327fc162cb74660bb6eea4e..97188b200cbb58a9ee1bbaf2cf1a98dfc2a15b0e 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <nand.h>
 #include <reset.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/iopoll.h>
 #include <linux/ioport.h>
index 9b99be10e6e3c8838df675137cd20c1f041643fd..5331e73c2d1bf0f1e25436471e18a8e649969ef8 100644 (file)
@@ -31,6 +31,7 @@
 #include <nand.h>
 #include <dm/device_compat.h>
 #include <dm/devres.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 #include <linux/kernel.h>
index 6cde9814c4f9b246c5d3a987ffd7363c0706c086..8b2f7ea49156f08a4e34ff258b8f05ac1f9919d8 100644 (file)
@@ -10,6 +10,7 @@
 #include <config.h>
 #include <nand.h>
 #include <linux/ctype.h>
+#include <linux/delay.h>
 
 /* registers */
 #define NFC_CTL                    0x00000000
index b3bdd201c360a1c4201d48d63d946bb3145b3338..b9f5bdd9535790922c9d36bda2ff1dbebc7e3e60 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/arch-tegra/clk_rst.h>
 #include <dm/device_compat.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/gpio.h>
 #include <fdtdec.h>
index 0bddaaaac0cfe3eeda96a8aef1008b6a5df87d27..fa594552109d484d38c9136ae38aaa0af42a966a 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <nand.h>
 #include <linux/ioport.h>
index f85799d628e851ed8beedf1ce21e829ce064065b..27d847d421827dacb955b095451e10e12007c46c 100644 (file)
@@ -15,6 +15,7 @@
 #include <spi.h>
 #include <spi_flash.h>
 #include <div64.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/math64.h>
 
index d29a71595dc3027c8937fed6db83b57ed2c7b123..7c652e6c5351e59b8632d275269810c5d7b02cda 100644 (file)
@@ -6,6 +6,7 @@
 
 #include <common.h>
 #include <flash.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/mtd/st_smi.h>
 
index 38f3cbac734ade53d94e321d094fa937b6804800..0fe140cf6e608c37e129ff462daf97901a4df38b 100644 (file)
@@ -17,6 +17,7 @@
 #include <net.h>
 #include <asm/cache.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/mii.h>
 #include <wait_bit.h>
index 828f978f7309cef30a60266000d23effbc4dee2e..3ee119bcbcce232d9edb5f9896a751bd74aa1c80 100644 (file)
@@ -17,6 +17,7 @@
 #include <netdev.h>
 #include <asm/types.h>
 #include <asm/byteorder.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/mii.h>
 #include <asm/io.h>
index fc227edea73a29c2bb928bf88c68bad3bb8f1626..4e4ad61da4ef1ccb66c5c8f2f51237cc8a49bfa2 100644 (file)
@@ -18,6 +18,7 @@
 #include <netdev.h>
 #include <malloc.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 
 #undef MII_DEBUG
index 2715653cd4568fb78d63d26429a728953725e383..28cb41272a9ea7470049bacac0d76d96f7e7ef3a 100644 (file)
@@ -42,6 +42,7 @@
 #include <log.h>
 #include <net.h>
 #include <malloc.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include "ax88180.h"
 
index 01c1ae27299c1f45e5b9c462b044582c507940e6..d161f0e09c36e53571f364d8f3a2d26c6a554a06 100644 (file)
@@ -3,6 +3,7 @@
  * (c) 2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  */
 #include <common.h>
+#include <linux/delay.h>
 #include "ax88796.h"
 
 /*
index eaadb2662a850ef0df10afd0f7604edbcf6e754b..f57861e87041f5257d31f032d1a11d5ba3a995fe 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/cache.h>
 #include <asm/io.h>
 #include <phy.h>
+#include <linux/delay.h>
 
 #include "bcm-sf2-eth.h"
 #include "bcm-sf2-eth-gmac.h"
index c8393c5f50158c7865889a863f81b63d1fa5ff9d..2998d57c72f799705483b294fe53c62b284f7283 100644 (file)
@@ -8,6 +8,7 @@
 #include <malloc.h>
 #include <net.h>
 #include <config.h>
+#include <linux/delay.h>
 
 #include <phy.h>
 #include <miiphy.h>
index db573c08317bc020baa3d090455fb3e44833c4b2..648fafd3e098ffd6b58a3b2902fc5a5c4e66956c 100644 (file)
@@ -18,6 +18,7 @@
 #include <wait_bit.h>
 #include <asm/io.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 
 #define ETH_PORT_STR                   "brcm,enetsw-port"
 
index 1ef8e8e8b854bbd8b116d675054325ce40c6608a..d09f17d9947cfc4886ddf1d94fc96bf29040f140 100644 (file)
@@ -23,6 +23,7 @@
 #include <cpu_func.h>
 #include <dm.h>
 #include <fdt_support.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <malloc.h>
 #include <miiphy.h>
index 0dd64e458214fbd68c990a2be8259abab06c5ecf..5dad69c0b76ac3b08712a7661305b271809e1a32 100644 (file)
@@ -7,6 +7,7 @@
 #include <malloc.h>
 #include <net.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <asm/io.h>
 
index f840e114216a4e4a313074d94e728b30982a1709..7ec95be6fcf573bc34137c90cec84592f419ee9b 100644 (file)
@@ -29,6 +29,7 @@
 #include <asm/io.h>
 #include <net.h>
 #include <malloc.h>
+#include <linux/delay.h>
 #include "cs8900.h"
 
 #undef DEBUG
index d008696b0ffb1918af21121067cfed53481d598d..611a8c4b9e4b5525c7a1f80e063a35ca6c33b35b 100644 (file)
@@ -6,6 +6,7 @@
 #include <net.h>
 #include <netdev.h>
 #include <pci.h>
+#include <linux/delay.h>
 
 #define SROM_DLEVEL    0
 
index 1eda9c380099b52f629fb660b8ba70a65d61f2d8..b89a68afe4aba557f82e56772db42d4e552115f7 100644 (file)
@@ -23,6 +23,7 @@
 #include <dm/device_compat.h>
 #include <dm/devres.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/kernel.h>
 #include <asm/io.h>
index a6c0a2452f2c8bcb76019f2eaff401f6f760131e..d575a625925d0afcc1edb875761988b45e455d7c 100644 (file)
@@ -54,6 +54,7 @@ TODO: external MII is not functional, only internal at the moment.
 #include <net.h>
 #include <asm/io.h>
 #include <dm9000.h>
+#include <linux/delay.h>
 
 #include "dm9000x.h"
 
index 35c2ed9fe06c0e628fc15eaec4cd9d9443aeee5e..98e9b2c663bd055370fd86e5c2219819a3a42036 100644 (file)
@@ -10,6 +10,7 @@
 
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 
 #ifndef CONFIG_DNET_AUTONEG_TIMEOUT
 #define CONFIG_DNET_AUTONEG_TIMEOUT    5000000 /* default value */
index 1cf1ff59eb0b0932a89de7bfa81343aa83f52559..789ac2e818a0a5ebcc00b989bb87caf15f0aa326 100644 (file)
@@ -48,6 +48,7 @@
 #include <asm/arch/clock.h>
 #include <asm/mach-imx/sys_proto.h>
 #endif
+#include <linux/delay.h>
 
 /* Core registers */
 
index 6c1358568ae92d0f292c9d97acb45ec366c53a8e..008da4ab3e77361c644d34b192fe1cac187cbc7b 100644 (file)
@@ -39,6 +39,7 @@ tested on both gig copper and gig fiber boards
 #include <memalign.h>
 #include <net.h>
 #include <pci.h>
+#include <linux/delay.h>
 #include "e1000.h"
 #include <asm/cache.h>
 
index dcb561ff79e88f3de5fee73b5debdb49da807423..4fcc65d9782c010ec141991b9dd691381bbd7a4c 100644 (file)
@@ -1,6 +1,7 @@
 #include <common.h>
 #include <command.h>
 #include <console.h>
+#include <linux/delay.h>
 #include "e1000.h"
 #include <malloc.h>
 #include <linux/compiler.h>
index 36a9d4d91c30ef436d4560ddf6647f281a150ac0..e186ab4e5f24d8183712c3e21b748eb9f4475d29 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/io.h>
 #include <pci.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 
 #undef DEBUG
 
index 4c6eb640d4986463905476c61853e4797f3b641f..9ae2db033e66b253b1526b38d1128d013ff25cd9 100644 (file)
@@ -18,6 +18,7 @@
 #include <net.h>
 #include <netdev.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 #include <asm/io.h>
index 4c78a4d63f57cf1c38215299fc45b51d6f3b15df..c51a65cb94fbbd80a204ab345cd811cf636ee805 100644 (file)
@@ -9,6 +9,7 @@
 #include <fsl_dtsec.h>
 #include <fsl_mdio.h>
 #include <phy.h>
+#include <linux/delay.h>
 
 #include "fm.h"
 
index f3ce2ac40c4eb9732a497dc55579d7f622c9c463..81a4cf212943bbd41d84d23de8ab8f728cf2b9f8 100644 (file)
@@ -24,6 +24,7 @@
 #include <fsl_dtsec.h>
 #include <fsl_tgec.h>
 #include <fsl_memac.h>
+#include <linux/delay.h>
 
 #include "fm.h"
 
index 9f2f6f6d5b0c0c94736e744aa8db227cdf581733..9cc9f3fde3ad46f1caeda4ac0eaedbed4a0d02a5 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/types.h>
 #include <asm/io.h>
 #include <fsl_tgec.h>
+#include <linux/delay.h>
 
 #include "fm.h"
 
index 3b44abcd948b15c01492f3a4e0fea161ee28f2fc..1c034273b74337c4e4b7a4620037247039a036c4 100644 (file)
@@ -13,6 +13,7 @@
 #include <malloc.h>
 #include <linux/bug.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <net.h>
 #include <fdt_support.h>
index fddf5cb0235df5e69bd1732c9b2748afb3272a48..b5ae2ea3eb56db1920a0e123c0190153ffa0f32d 100644 (file)
@@ -11,6 +11,7 @@
 #include <common.h>
 #include <errno.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #define MC_CMD_HDR_READ_CMDID(_hdr) \
        ((uint16_t)mc_dec((_hdr), MC_CMD_HDR_CMDID_O, MC_CMD_HDR_CMDID_S))
index b47b27210ceb7dbfba339b3c5f9f3c5bf17e1b99..2929ae72092e900415ac2108c4ebe23788b85df7 100644 (file)
@@ -16,6 +16,7 @@
 #include <pci.h>
 #include <miiphy.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 
 #include "fsl_enetc.h"
 
index 45954cecb6b6a9fa0d76f59815a3a710d6495f51..73e92b7a0d2ccd09ac4e5f90b5f482da8c452155 100644 (file)
@@ -18,6 +18,7 @@
 #include <config.h>
 #include <net.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include <asm/immap.h>
 #include <asm/fsl_mcdmafec.h>
index 24bb45f351530f424f5452609f638ed00cc2d7de..4aae7c43fea476e6d3f3f8e09e6a17b9e65ca880 100644 (file)
@@ -12,6 +12,7 @@
 #include <env.h>
 #include <malloc.h>
 #include <net.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 
 #include "ftmac100.h"
index ea9f9470c8062b096f89d5824ba933698aa9b850..1ec98644c92ca50702072214266a57516f94d8d8 100644 (file)
@@ -11,6 +11,7 @@
 #include <common.h>
 #include <console.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include <miiphy.h>
 #include <net.h>
index 8fcb63d1a60fd3764d98a6fada6725ccb5342cba..6643d1e9c134a6db3cfb807bb80fd8b523120a94 100644 (file)
@@ -11,6 +11,7 @@
 #include <malloc.h>
 #include <net.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 
 #include "ks8851_mll.h"
 
index 1989b66a486d06b18ce860ecd5fa744f236b81bf..13900f10b1c2e06e0ae8ee160c8c7159200a54a1 100644 (file)
@@ -48,6 +48,7 @@
 #include <command.h>
 #include <env.h>
 #include <malloc.h>
+#include <linux/delay.h>
 #include "lan91c96.h"
 #include <net.h>
 #include <linux/compiler.h>
index 66bfafe2171421169adeb0045758a6f856527eb8..116b307b67ca84e08ea656acea4a259c5830bcdd 100644 (file)
@@ -17,6 +17,7 @@
 #include <linux/bug.h>
 #include <linux/compat.h>
 #include <fsl-mc/fsl_dpmac.h>
+#include <linux/delay.h>
 
 #include <fsl-mc/ldpaa_wriop.h>
 #include "ldpaa_eth.h"
index 604f676bfff862d0daac7eba1862286c77b78ba6..f68daaaff56d122527bd2caa457ce2bc1bc7ed8a 100644 (file)
@@ -12,6 +12,7 @@
 #include <malloc.h>
 #include <miiphy.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/types.h>
 #include <asm/system.h>
index ddd1c0605999876e4abd5d450ca4660bc0b31fb7..424ca59707f2d5549dda2d6998e6cabb1720c5f1 100644 (file)
@@ -7,6 +7,7 @@
 #include <cpu_func.h>
 #include <dm.h>
 #include <log.h>
+#include <linux/delay.h>
 
 /*
  * The u-boot networking stack is a little weird.  It seems like the
index 8caf0ba6b1ca3b3dbbabff2b6de37901aa5e50f8..697549301f317975dc582f966a0d50c6379e6392 100644 (file)
@@ -19,6 +19,7 @@
 #include <miiphy.h>
 #include <asm/fec.h>
 #include <asm/immap.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 
 #undef ET_DEBUG
index 3b8ee07c13a073ae75115b9a338d2d42e1947e7e..393605512d980abf7cb3c181d91a9797b8f3844e 100644 (file)
@@ -8,6 +8,7 @@
 #include <config.h>
 #include <net.h>
 #include <netdev.h>
+#include <linux/delay.h>
 
 #ifdef CONFIG_MCF547x_8x
 #include <asm/fsl_mcdmafec.h>
index 69b2174ab3d676280f38083026977804da53b202..f9f7dd7cb3631b83bbb885616214f0911d1f3daf 100644 (file)
@@ -12,6 +12,7 @@
 #include <netdev.h>
 #include <asm/cpm_8xx.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #include <phy.h>
 #include <linux/mii.h>
index 33dd002146c1ee035f5b660f9e58993199ade696..76823c618e8db64afc8fcb2dad83d5c7dfe0dc5f 100644 (file)
@@ -10,6 +10,7 @@
 #include <dm/of_access.h>
 #include <dm/of_addr.h>
 #include <fdt_support.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 #include <linux/ioport.h>
 #include <miiphy.h>
index 447b53782ddbb1cabe8dff3cd680800e49d92620..01eb204db8c9f2d981a98e799a3555291a3ee0f2 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 #include "mscc_xfer.h"
 
index 8110af2d8251c1a8266c02eb31c70528d92188f8..a2e022db3552b6f6a514001882d01d1cf55c63c9 100644 (file)
@@ -25,6 +25,7 @@
 #include <asm/cache.h>
 #include <asm/io.h>
 #include <linux/bitfield.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 /* Ethernet frame engine register */
index c0cabd9b365e372907b7b7c06f584856e058c576..86f1360ae35a1e3159b5d27b105990abc9e887eb 100644 (file)
@@ -21,6 +21,7 @@
 #include <asm/gpio.h>
 #include <asm/io.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/ioport.h>
 #include <linux/mdio.h>
index b661cd38f99e645e03fe4631f4245cf41bb18465..7974dfc78da4d257f491a73c08ab372aa968f067 100644 (file)
@@ -19,6 +19,7 @@
 #include <miiphy.h>
 #include <wait_bit.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/types.h>
 #include <asm/system.h>
index f593aa6508e7bdaaeeae9cc5879077a88da9fece..f9aef17f7eabf674be060f41282037497d3f5511 100644 (file)
@@ -25,6 +25,7 @@
 #include <dm/device_compat.h>
 #include <dm/devres.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <phy.h>
 #include <miiphy.h>
index 83914286e8bb6f2063fbaadfdc9d516fb610fb09..ebe67e45ab3f38fdd727bf2e5d1b4099f9728970 100644 (file)
@@ -27,6 +27,7 @@
 #include <malloc.h>
 #include <asm/io.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/errno.h>
 #include <phy.h>
index 86f689802e37193c5e99a6811e92ed0cdbf87e57..bf6fa8f2ba2b99167260856b9a310c44a28effae 100644 (file)
@@ -56,6 +56,7 @@
 #include <netdev.h>
 #include <asm/io.h>
 #include <pci.h>
+#include <linux/delay.h>
 
 /* defines */
 #define EEPROM_SIZE 0xb /*12 16-bit chunks, or 24 bytes*/
index e6cd3e9ba07e23fb6f3e1893afd0cc9f828e1648..28a99bb8c48ef61e6c4c3abc60d4d862cf8dab34 100644 (file)
@@ -74,6 +74,7 @@ Add SNMP
 
 #include <common.h>
 #include <command.h>
+#include <linux/delay.h>
 
 /* NE2000 base header file */
 #include "ne2000_base.h"
index eee0956fdb5d361ef483f0782e3897226a89d739..2493608a5a64664dbc218e9242e9c52401cf8b23 100644 (file)
@@ -106,6 +106,7 @@ are GPL, so this is, of course, GPL.
 #endif
 
 /* timeout for tx/rx in s */
+#include <linux/delay.h>
 #define TOUT 5
 /* Ether MAC address size */
 #define ETHER_ADDR_LEN 6
index 9ef3baed1dfb8032c1ae375b26a46140917b13ef..c292abad07f014349c76b2f3acdc02e545a4e5a3 100644 (file)
@@ -57,6 +57,7 @@
 #include <netdev.h>
 #include <asm/io.h>
 #include <pci.h>
+#include <linux/delay.h>
 
 /* defines */
 #define DSIZE     0x00000FFF
index a592ec07da446d2cbbbd87df6fc0c7374db0f701..1daafbe2b9bdffc58eca3243032a8ace4e729d6f 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/io.h>
 #include <pci.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 #include "pch_gbe.h"
 
 #if !defined(CONFIG_PHYLIB)
index 39cce052936c4953f3cdff73357c38983cdac1e5..260a5a38cff2f808cf7a72da749d1918cb3cbf5a 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/cache.h>
 #include <asm/io.h>
 #include <pci.h>
+#include <linux/delay.h>
 
 #define        PCNET_DEBUG_LEVEL       0       /* 0=off, 1=init, 2=rx/tx */
 
index 66c8cca4d2b2527a8d06c17e4e8119a60b3e15a4..1e69525cb71f991f8f3206ccd1b33d5096f422ca 100644 (file)
@@ -12,6 +12,7 @@
 #include <common.h>
 #include <command.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <net/pfe_eth/pfe_eth.h>
 
 static inline void pfe_command_help(void)
index e5edfbeaa66d503558ba10b1d157b9f0ca822b14..6f443b4ea81c69d3a2db439b57eb199b17d9db9c 100644 (file)
@@ -6,6 +6,7 @@
 
 #include <log.h>
 #include <malloc.h>
+#include <linux/delay.h>
 #include <net/pfe_eth/pfe_eth.h>
 #include <net/pfe_eth/pfe_firmware.h>
 
index 4aa5ac4be628304ad8ae20e53854fe0f801774e1..718e24f14d357d15d86bf565be567e7b9853bc0d 100644 (file)
@@ -10,6 +10,7 @@
 #include <malloc.h>
 #include <dm/platform_data/pfe_dm_eth.h>
 #include <net.h>
+#include <linux/delay.h>
 #include <net/pfe_eth/pfe_eth.h>
 #include <net/pfe_eth/pfe_mdio.h>
 
index 2f88f5d8bcfee52f680d8f1d1b88686c6f8b7265..3228b8df49d4b4efe4c2564629fb00de93b06ba0 100644 (file)
@@ -9,6 +9,7 @@
 #include <malloc.h>
 #include <dm/platform_data/pfe_dm_eth.h>
 #include <net.h>
+#include <linux/delay.h>
 #include <net/pfe_eth/pfe_eth.h>
 
 extern struct gemac_s gem_info[];
index 75396dec958a80e9c00a7c23f34af4f868b34940..8b1cad854073b7c44a96b1126c9640e47b540d7e 100644 (file)
@@ -11,6 +11,7 @@
 #include <log.h>
 #include <net.h>
 #include <phy.h>
+#include <linux/delay.h>
 #include <u-boot/crc.h>
 #include <malloc.h>
 #include <asm/byteorder.h>
index f039f895c89906fe51da2e47493078bc86c19837..25dbf215b410bde7f14322ba00839c47c5c97478 100644 (file)
@@ -24,6 +24,7 @@
 
 #include <common.h>
 #include <command.h>
+#include <linux/delay.h>
 
 #include <errno.h>
 #include <malloc.h>
index 3399fd236625727a5f120158f0dad6494aa44c57..566fcb8de73b15f69fa7b1b25ec3b916ebecbb1b 100644 (file)
@@ -7,6 +7,7 @@
  */
 #include <common.h>
 #include <phy.h>
+#include <linux/delay.h>
 
 /* Broadcom BCM54xx -- taken from linux sungem_phy */
 #define MIIM_BCM54xx_AUXCNTL                   0x18
index ecaa2b9f92e6614b2286ad3e8e998443ba377e18..dbc20b14051c6c312d82a7e4ce7d683bd971fb8d 100644 (file)
@@ -12,6 +12,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <linux/ctype.h>
+#include <linux/delay.h>
 #include <linux/string.h>
 #include <linux/err.h>
 #include <phy.h>
index 93cf44ad4cbd205f8390316c12133c02570493ed..be5e3dcaab20fb831e0740e164e739daab5c7262 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>
 #include <errno.h>
 #include <phy.h>
+#include <linux/delay.h>
 
 #define PHY_AUTONEGOTIATE_TIMEOUT 5000
 
index cbc365097174b3335c4a772215a113c9cfcdaeab..3f8aa7cd99c80087b8f4c44cfc33208e76031bd9 100644 (file)
@@ -31,6 +31,7 @@
 
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 
 #include <bitfield.h>
 #include <errno.h>
index e2261d6a11d582b277b229ac1064a93d244c2b07..62a7f192149315046d2e821ab8ebf5fa5f69ca34 100644 (file)
@@ -8,6 +8,7 @@
 #include <command.h>
 #include <log.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <mv88e6352.h>
 
index 6c4381ec6ce6c28c2e6327d649ab69002f82a7b6..6b6497c93a26a58fe3c0c60a18ae43fb3a7d6e2d 100644 (file)
@@ -17,6 +17,7 @@
 #include <miiphy.h>
 #include <phy.h>
 #include <errno.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/compiler.h>
 
index 8f0a897a46dc31495f719331a1fb2268294ec469..b4612c1cfd6c8272f04806866174aa93f51f3852 100644 (file)
@@ -9,6 +9,7 @@
 #include <common.h>
 #include <linux/bitops.h>
 #include <phy.h>
+#include <linux/delay.h>
 
 #define PHY_RTL8211x_FORCE_MASTER BIT(1)
 #define PHY_RTL8211E_PINE64_GIGABIT_FIX BIT(2)
index 49d6a1ad901e9f2c7d759662026a894574a37a58..60049c2074f31a3bd9b30ee83fccc538efd37be0 100644 (file)
@@ -7,6 +7,7 @@
  */
 #include <common.h>
 #include <phy.h>
+#include <linux/delay.h>
 
 #ifndef CONFIG_PHYLIB_10G
 #error The Teranetics PHY needs 10G support
index d367a1fe37e973ca3776aaaa454d82dca4737f95..6a2084947b0330e24acc79f8463ca23a508721d0 100644 (file)
@@ -15,6 +15,7 @@
 #include <time.h>
 #include <wait_bit.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 
 #include "pic32_eth.h"
index 1aa5b1d8dac7061ca2ef03c32895b6e34b7c534b..d4049cfea525ec45f8838551f6e21b2790f491fc 100644 (file)
@@ -11,6 +11,7 @@
 #include <errno.h>
 #include <wait_bit.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include "pic32_eth.h"
 
 static int pic32_mdio_write(struct mii_dev *bus,
index fae72a1127c772cb2ed96386b94a6a24fcde4e34..3dab91b74b455f65ec268bb9aa68daa7712d473a 100644 (file)
@@ -17,6 +17,7 @@
 #include <miiphy.h>
 #include <malloc.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include <wait_bit.h>
 #include <asm/io.h>
index e87ee26f7f91c03aff236152ebaf8dcdfcf38733..fd2454b56fa9c32451cc0049ec02a8436559f36f 100644 (file)
@@ -76,6 +76,7 @@
 #include <netdev.h>
 #include <asm/io.h>
 #include <pci.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 
 #define RTL_TIMEOUT    100000
index c3413431ec49b596ad573fc790dac607ded2a78f..75058fdadc00ea73bfd0e41951e29690cf06b480 100644 (file)
@@ -53,6 +53,7 @@
 #include <asm/cache.h>
 #include <asm/io.h>
 #include <pci.h>
+#include <linux/delay.h>
 
 #undef DEBUG_RTL8169
 #undef DEBUG_RTL8169_TX
index 1ad3d0526df3db955a04ab8330263b82c096f5af..b26fc7b8eb13bf2bbd19e8f0c3a8181211f3e4b5 100644 (file)
@@ -18,6 +18,7 @@
 #include <netdev.h>
 #include <miiphy.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 
index 52bbf05a1e0f4c26ab7451ab09047d1b1bf2b321..23265eff9362f912c85245d972ed0d4736fcdcc2 100644 (file)
@@ -51,6 +51,7 @@
 #include <command.h>
 #include <config.h>
 #include <malloc.h>
+#include <linux/delay.h>
 #include "smc91111.h"
 #include <net.h>
 
index 45ecd6a263382cb5c2a70dec92b6b8c455147887..9d2790e561678174b853d462bd139ac148f93caf 100644 (file)
@@ -11,6 +11,7 @@
 #include <net.h>
 #include <miiphy.h>
 #include <linux/io.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 
 #include "smc911x.h"
index 8f651fa4dc932d1a25e10628a5dc1e17aeb31854..92b4a656319f9e4b4cfbac5125226bb02144265d 100644 (file)
@@ -17,6 +17,7 @@
 #include <syscon.h>
 #include <asm/cache.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/io.h>
 #include <linux/iopoll.h>
index c24ab83c1a26151adb59a7b46d2b41f624a94b97..45ac11849509f43e3630a82fc37cc51ea616c7fd 100644 (file)
@@ -21,6 +21,7 @@
 #include <dm.h>
 #include <fdt_support.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <malloc.h>
 #include <miiphy.h>
index 26c75067bf2c834dda6b165194036131e6077533..6364beb9f2a8f31655d7f0fe29a7f1dc9d20887f 100644 (file)
@@ -10,6 +10,7 @@
 #include <dm.h>
 #include <log.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <malloc.h>
 #include <miiphy.h>
index fb93548dee0674f38025a6c154d312508b865af8..e77a2ff0a742f4d6641be367e24ef3f3c73aa79f 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/io.h>
 #include <miiphy.h>
 #include <wait_bit.h>
+#include <linux/delay.h>
 
 struct cpsw_mdio_regs {
        u32     version;
index 804797476c664cd5aca78275787bc3d78b009bcb..56ea1fec0af64315c5477addf9b1725b411522ab 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/compiler.h>
 #include <asm/arch/emac_defs.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include "davinci_emac.h"
 
 unsigned int   emac_dbg = 0;
index ecd6df9e451ff4f80dddf6166001644bf4fcd01f..e3ac40ca0d0a008c6ff4ddeb1a2e14b00c15a7fb 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>
 #include <command.h>
 #include <console.h>
+#include <linux/delay.h>
 
 #include <dm.h>
 #include <dm/lists.h>
index f85cdcb97ebf4d0b943ba3194953b694a7dea290..15701ee1474fdebddfdf11d555a783783b04df84 100644 (file)
@@ -15,6 +15,7 @@
 #include <command.h>
 #include <tsec.h>
 #include <fsl_mdio.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/processor.h>
 #include <asm/io.h>
index c56836641b1852626f2ff03a413bf1e57d3cd50b..cfdd1137bea741ab73ba8756c9ffab8cf2d818f9 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/io.h>
 #include <pci.h>
 #include <miiphy.h>
+#include <linux/delay.h>
 
 /* some kernel function compatible define */
 
index d020aa915ef85c385f211a6620ea3bcfba6604de..af8d99cefbef46ff061f41f557665e8c616aac38 100644 (file)
@@ -17,6 +17,7 @@
 #include <console.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include "vsc7385.h"
 
index 8bad3519517ccf4c678dca04d876c0746cfdeb93..c438dab5619fe06cc5d4d333c291fe32cc934f1f 100644 (file)
@@ -17,6 +17,7 @@
 #include <malloc.h>
 #include <vsc9953.h>
 #include <ethsw.h>
+#include <linux/delay.h>
 
 static struct vsc9953_info vsc9953_l2sw = {
                .port[0] = VSC9953_PORT_INFO_INITIALIZER(0),
index 09151986f15dff00ac1520e3483591110b7773f6..d0683db80d88413ea95c765a9fb8b3fe613edb76 100644 (file)
@@ -16,6 +16,7 @@
 #include <phy.h>
 #include <miiphy.h>
 #include <wait_bit.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index b15e5514e6314159ce3adf3f5f4c2a50b3e80870..9bdb6798b6708a38519c7b07bd353137cdd5a9ce 100644 (file)
@@ -17,6 +17,7 @@
 #include <phy.h>
 #include <miiphy.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/kernel.h>
 #include <asm/io.h>
index c3c67fc97bd7e3de78f61bea071da974d4a9f353..1d09c5ac4f6b146b37a01c98464d6b0036ddb9b2 100644 (file)
@@ -9,6 +9,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <asm/fsl_serdes.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index d678e0b599c0c6511f63a665bd88681121af66d4..158679139bbcee8a9cf6430435c343b869f6427d 100644 (file)
@@ -30,6 +30,7 @@
 #include <asm/io.h>
 #include <asm-generic/gpio.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/ioport.h>
 
 /* PCIe core registers */
index 76dfc1a957e603c712ba2a936d30906156b81c60..9ab3539a49cae58c093d644c7a7f1cb93a275e1e 100644 (file)
@@ -17,6 +17,7 @@
 #if defined(CONFIG_X86) && defined(CONFIG_HAVE_FSP)
 #include <asm/fsp/fsp_support.h>
 #endif
+#include <linux/delay.h>
 #include "pci_internal.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 3b67cd24f1215521ba7cc903768ce41c32f51a36..664e8379eb550c717740017885789a5c6221a158 100644 (file)
@@ -17,6 +17,7 @@
 #include <common.h>
 #include <init.h>
 #include <log.h>
+#include <linux/delay.h>
 
 #include <command.h>
 #include <env.h>
index 4500e8bb2964b77645911dcb8e6bb0015070efef..aac9be055e2cb1db40ba2c5a73f997adae358af3 100644 (file)
@@ -9,6 +9,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 
 #include <asm/processor.h>
 #include <asm/io.h>
index 2f48b9671934927b17786e8397fca5748398c2f7..1f23bbc126e98931d172c0fcd93da8901a5fe045 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/processor.h>
 #include <asm/io.h>
 #include <asm/pci.h>
+#include <linux/delay.h>
 
 /* Register addresses and such */
 #define SH7751_BCR1    (vu_long *)0xFF800000
index 722b5e7cf2856ce00da9dcdcf0b112fc7302334d..06d711a6cb9ec32748351fee29fef6a8b26acffe 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 
 #include <pci.h>
 #include <asm/processor.h>
index 3b4b276abe4452a99e6083dc48a26cdef3599678..82f5c59d9173e834e84de8cd6abad512e4ce53b6 100644 (file)
@@ -21,6 +21,7 @@
 #include <pci_tegra.h>
 #include <power-domain.h>
 #include <reset.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <asm/gpio.h>
index b00379110067906e9c403824dc87164c3df54901..c773f8d28d2e099ec6a8ea539b8fbc2bb1609e0b 100644 (file)
@@ -16,6 +16,7 @@
 #include <pci.h>
 #include <asm/io.h>
 #include <asm-generic/gpio.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 0cca4e6d0d1154635269426e7c2fe25732d133a4..e49e39e39915ec370b48155ba71907e62a89ddf0 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/io.h>
 #include <asm-generic/gpio.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index dc994b748ad532dd19ef0ca5e9eb7da3569b55ea..ab33459e28e0df5c1601cd97ac43115b02e80aa4 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/fsl_pci.h>
 #include <asm/fsl_serdes.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include "pcie_fsl.h"
 #include <dm/device_compat.h>
 
index dc18d1ca3a90e770ebc0e27f7d2cdee1cc70e662..cbf12371a0f70c516321cc3d43e5b6eba3a8444e 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/gpio.h>
 #include <asm/io.h>
 #include <dm.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 #include <errno.h>
 #include <asm/arch/sys_proto.h>
index 6a9f29c5c805b3a69c87506ab524e43feacdb437..8249c6212ed5c53a1dc86253b6b143f12d463214 100644 (file)
@@ -11,6 +11,7 @@
 #include <pci.h>
 #include <asm/io.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 
 #define RP_TX_REG0                     0x2000
 #define RP_TX_CNTRL                    0x2004
index 9696c84e4b3587a65e1ebe434ff1ef2a2f002512..af974cdddb8d1d8f8e2c3707e066e4a5d58d87bd 100644 (file)
@@ -23,6 +23,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/cpu.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 #define REG_ISCR                       0x00
index a1ff0b773f3d728647976ed519b9c4df7c3734ff..fe0e43d2703bb5cc640ba0c9ac4fcc0f54bc5533 100644 (file)
@@ -17,6 +17,7 @@
 #include <reset.h>
 #include <asm/io.h>
 #include <dm/device.h>
+#include <linux/delay.h>
 
 /* USBH Setup register */
 #define USBH_SETUP_REG         0x00
index f24e9ff5ee02ca939593ae99a00ea8aae354a3b2..8b918b09f97004c5a3f0d0dbb7304e89bf9989bc 100644 (file)
@@ -17,6 +17,7 @@
 #include <reset.h>
 #include <asm/io.h>
 #include <dm/device.h>
+#include <linux/delay.h>
 
 /* USBH PLL Control register */
 #define USBH_PLL_REG           0x18
index 3be51a33f8ba950e2405016f131129e19baee8b4..7624f10a04740bc91b7d1d2557389f2c38d19fa6 100644 (file)
@@ -11,6 +11,7 @@
 #include <generic-phy.h>
 #include <asm/io.h>
 #include <asm/arch/psc_defs.h>
+#include <linux/delay.h>
 
 /* USB PHY control register offsets */
 #define USB_PHY_CTL_UTMI               0x0000
index 53b55ce7af1f8be912c0086be700231f855c89e9..dc188c44e0d63351f6bb6d90097288f8462515d1 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "comphy_a3700.h"
 
index ddfacf65d66e429abcd628aac4735650abdac990..15e80049def6c88074206052e9a79daf6a0111c4 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
+#include <linux/delay.h>
 
 #include "comphy_core.h"
 #include "comphy_hpipe.h"
index 6030031184c8c77c1dff7da9ede4aea4b58e1427..a1e621975867cdfbe9ac90cbe7368dfa51de828c 100644 (file)
@@ -16,6 +16,7 @@
 #include <errno.h>
 #include <generic-phy.h>
 #include <regmap.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 #include <reset.h>
 #include <clk.h>
index 82655f26dd6e1a40efa2a11affb1ff6ee0729cd5..4e9696fd59083c0097e6e2026b94b0b93d4c2b39 100644 (file)
@@ -17,6 +17,7 @@
 #include <reset.h>
 #include <bitfield.h>
 #include <generic-phy.h>
+#include <linux/delay.h>
 
 #include <linux/bitops.h>
 #include <linux/compat.h>
index b4f4c3c76b97d7b9b764406fc5ae843cc4a0e2ec..2267bd08c2c719e1c7eb165ce54e3614f584cf2c 100644 (file)
@@ -15,6 +15,7 @@
 #include <errno.h>
 #include <generic-phy.h>
 #include <regmap.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 #include <clk.h>
 #include <linux/usb/otg.h>
index 7fa8c8bf7070e5afe565c8d17476cdf459470645..4c0818f6e8da3588985e1ed4f39bbf33fdaf5b31 100644 (file)
@@ -14,6 +14,7 @@
 #include <reset.h>
 #include <asm/io.h>
 #include <linux/bitops.h>
+#include <linux/delay.h>
 
 #define OFS_U2_PHY_AC0                 0x800
 #define USBPLL_FBDIV_S                 16
index 81525a48b70a03f3b3a25c2669ec7255edcd3a4b..048e2b19e337406143be6b67cedab88ed94e2283 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/io.h>
 #include <dm/device_compat.h>
 #include <dm/devres.h>
+#include <linux/delay.h>
 
 #include <dt-bindings/phy/phy.h>
 
index e93130aee610abfc8d3192fffb956cc7822bda4c..18da86e4bea520b97160537998f4a587b0e30ffd 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/io.h>
 #include <dm/device_compat.h>
 #include <linux/bitops.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 #define USBHS_LPSTS                    0x02
index b436c2184badbca6688b7ab4eced6c9f110eb6ef..464b0735e87a3295e0e81323b7b12702691e014e 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/io.h>
 #include <dm/device_compat.h>
 #include <linux/bitops.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 /* USBPHYC registers */
index 18cf654c78597f257a4a0054f84e56901b278f7b..5220f01558a27f0860433e2ce28ae62cb441eff3 100644 (file)
@@ -20,6 +20,7 @@
 #include <power-domain.h>
 #include <regmap.h>
 #include <syscon.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 #define CMU_R07C               0x7c
index 7fc36319cbad0650daee62b91812af9dcef8e742..d247a98fc42c43344484550f6e4b5b27e63c3e04 100644 (file)
@@ -12,6 +12,7 @@
 #include <asm/arch/sys_proto.h>
 #include <syscon.h>
 #include <regmap.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 /* PLLCTRL Registers */
index b0e43ae0a16e53f3d29a7b26c6b7f929eafdc678..9b6a7fa6bb3ffd8872182c9d683e592defbf793e 100644 (file)
@@ -15,6 +15,7 @@
 #include <dm/lists.h>
 #include <dm/pinctrl.h>
 #include <linux/bitfield.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 /* STMFX pins = GPIO[15:0] + aGPIO[7:0] */
index 60f69ec27ac965912bae1adff6ab4a90f0b661b1..ade531940b930020df5927abddcd1df83a9650bf 100644 (file)
@@ -8,6 +8,7 @@
 #include <command.h>
 #include <asm/arch/pmic_bus.h>
 #include <axp_pmic.h>
+#include <linux/delay.h>
 
 #ifdef CONFIG_AXP_ALDO3_VOLT_SLOPE_08
 #  define AXP209_VRC_SLOPE AXP209_VRC_LDO3_800uV_uS
index f461a37a9f65f39d646d2dfc2f4b0258b183e3ef..54b2bf91e5c2c876a6095ff1716ee2e9cf840775 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <console.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/battery.h>
 #include <power/max8997_pmic.h>
index 0fc8cb66d155094856784a66ffe2b7aa7ae43c4d..b668d94974772a2eb877e429fb98573a68925165 100644 (file)
@@ -15,6 +15,7 @@
 #include <clk.h>
 #include <dt-bindings/power/meson-g12a-power.h>
 #include <dt-bindings/power/meson-sm1-power.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 /* AO Offsets */
index 6a938bb995840e7b853f3060df50f8b93407596c..d43383b68ddaec0e4c12e1bebd8f59c9c7fb7483 100644 (file)
@@ -15,6 +15,7 @@
 #include <syscon.h>
 #include <reset.h>
 #include <clk.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 enum {
index 7c7e9a752daeac8026c73619b7ff0c8f2456a867..a395d587a86f414f336bc0ff79728267b233538a 100644 (file)
@@ -6,6 +6,7 @@
 
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/max17042_fg.h>
 #include <i2c.h>
index f5b27548d3e31345810e98a405296b9e0e1179b7..354817a037808d6dd3692b755793fb9e9fce6e52 100644 (file)
@@ -6,6 +6,7 @@
 #include <common.h>
 #include <command.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #define PWRAP_BASE             0x1000d000
 #define PWRAP_WACS2_CMD                0x9c
index 6443c9ffc98c21697330d0b543764d1a19457fb9..80b9078cf8f0732e0f798040c33aa1976d3623f0 100644 (file)
@@ -5,6 +5,7 @@
  */
 #include <asm/io.h>
 #include <common.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/max8997_muic.h>
 #include <power/hi6553_pmic.h>
index db8c5a949c6f1f71bff32592a82f1220cb432caf..28a9a1470b11df5a30a9a6af1ff06ff5a53eca48 100644 (file)
@@ -8,6 +8,7 @@
 #include <errno.h>
 #include <dm.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <power/pmic.h>
 #include <power/regulator.h>
index b959c469ec6ce52a31d40c4613bcd0847d06b085..7dcb3171928c4d6b515f005e38f029848a73ac83 100644 (file)
@@ -9,6 +9,7 @@
 #include <dm.h>
 #include <log.h>
 #include <dm/uclass-internal.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/regulator.h>
 
index 637db02434884a8654f33fe5f9feff736ab4b1f6..16d9412cd52d1f78c202404161815302be6e8e8d 100644 (file)
@@ -7,6 +7,7 @@
 #include "regulator_common.h"
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 int regulator_common_ofdata_to_platdata(struct udevice *dev,
index 67d1f9689de38ea50bf3166d0e9fbf0abe39da04..a6b4f158ef76aef02918586e352ccd156f8bfd30 100644 (file)
@@ -9,6 +9,7 @@
 #include <errno.h>
 #include <dm.h>
 #include <i2c.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/regulator.h>
 #include <power/s2mps11.h>
index 1e3f96f3a0894b62b78865f6c0b9358c907cf026..3e342f48086bd48b12c10714f0a1a455ba8cab75 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <dm.h>
 #include <errno.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/regulator.h>
 #include <power/stpmic1.h>
index 6dfec893360693b55eca1ea5e0c1cd15d5242595..9e45627a74244947d61e7275acc3a215c0b62997 100644 (file)
@@ -7,6 +7,7 @@
 #include <dm.h>
 #include <errno.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/regulator.h>
 #include <power/tps65090.h>
index 3f8be6c8e46eeca285e68e6e2013a9589ec5af0b..150c72d7ec4a0f0a4efab815ed3623b928919ae6 100644 (file)
@@ -12,6 +12,7 @@
 #include <dm.h>
 #include <i2c.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <power/pmic.h>
 #include <power/regulator.h>
 #include <power/tps65941.h>
index 8c61a41b202e16f21a6b828c7e3442b202075a28..49b28a5e6bf6d25d32a0e5723d91d31731a54695 100644 (file)
@@ -9,6 +9,7 @@
 #include <tps6586x.h>
 #include <asm/io.h>
 #include <i2c.h>
+#include <linux/delay.h>
 
 static struct udevice *tps6586x_dev;
 
index 4cc261aced6000f1f0cd104841420c42726d19ec..b0d5cba2c49a9268d314f0ad670babf714ccae9c 100644 (file)
@@ -24,6 +24,7 @@
 
 #include <command.h>
 #include <twl4030.h>
+#include <linux/delay.h>
 
 /*
  * Power Reset
index 103960d48d2421ce8dfce5cda5524a5c386a717d..60a5aaaf19fa4c4618173ef1950fa60cffc32318 100644 (file)
@@ -4,6 +4,7 @@
  * Texas Instruments, <www.ti.com>
  */
 #include <config.h>
+#include <linux/delay.h>
 
 #include <twl6030.h>
 
index 4ab0e21d217292804e69c95f297252d2aef4b28f..849f191d6d10b1280c8482adb784378315fa0b3d 100644 (file)
@@ -9,6 +9,7 @@
 #include <log.h>
 #include <net.h>
 #include <malloc.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <linux/immap_qe.h>
index 1dae2615095e5d1ae322d8b5a1bf35e19da54aa6..69c22dd5e26177c18288b4b7a24933a70af8477d 100644 (file)
@@ -12,6 +12,7 @@
 #include <common.h>
 #include <net.h>
 #include <malloc.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/immap_qe.h>
 #include <asm/io.h>
index b9831ec8b173b549f7ec43bc9412814fb9bbad9a..80fcb7e56ea7ca2f0c1fc29be039dbe0eb05d6d0 100644 (file)
@@ -11,6 +11,7 @@
 #include <log.h>
 #include <ram.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 /* SDRAM Command Code */
index b413f499d034f253502dca1cd631fca4fbeb36cf..6b4296d714d961efcd5b3a3871971f5f5711b8fa 100644 (file)
@@ -12,6 +12,7 @@
 #include <dm.h>
 #include <ram.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 /* EMI */
 #define EMI_CONA                       0x000
index 8dc473892068ed99e309b4e46710c24a442ee640..31a3c83b0390628a836ee2f8050d36c02314e77a 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/arch-rockchip/ddr_rk3368.h>
 #include <asm/arch-rockchip/sdram.h>
 #include <asm/arch-rockchip/sdram_rk3288.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 struct dram_info {
index 1839cebb677476197fb8346c627829b4c5096d1f..331d85fba269d8f586325e1d6ca4fb70511ae2c1 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/io.h>
 #include <asm/arch-rockchip/sdram.h>
 #include <asm/arch-rockchip/sdram_pctl_px30.h>
+#include <linux/delay.h>
 
 /*
  * rank = 1: cs0
index 5de73770a8c0bc48abbc9388e0a4bdecc389a88e..f7f6de1ba98bb322a377e5db9008f5a74da83556 100644 (file)
@@ -9,6 +9,7 @@
 #include <asm/arch-rockchip/sdram.h>
 #include <asm/arch-rockchip/sdram_common.h>
 #include <asm/arch-rockchip/sdram_phy_px30.h>
+#include <linux/delay.h>
 
 static void sdram_phy_dll_bypass_set(void __iomem *phy_base, u32 freq)
 {
index 67f494c7f1fd93bc5b612e1cb79d510535b59b5e..fd5763d0a0df9f1688eb849371b0c06c0bcd7dc5 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch-rockchip/hardware.h>
 #include <asm/arch-rockchip/sdram.h>
 #include <asm/arch-rockchip/sdram_px30.h>
+#include <linux/delay.h>
 
 struct dram_info {
 #ifdef CONFIG_TPL_BUILD
index cc9bd02c161d762793defa391af7df8dd2327137..7aedb4fbac712f4543708d287316ae71ff0ba54b 100644 (file)
@@ -25,6 +25,7 @@
 #include <asm/arch-rockchip/pmu_rk3188.h>
 #include <asm/arch-rockchip/sdram.h>
 #include <asm/arch-rockchip/sdram_rk3288.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 struct chan_info {
index 0b11b48697cbf1c95c7593048eb1db95a92ac2ff..094693ce24749992ffcaad258ba3c55b1ed68b8b 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/arch-rockchip/uart.h>
 #include <asm/arch-rockchip/sdram.h>
 #include <asm/types.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index 2e6186d38d3fc9bdfbbac5c5f3995f5bb8436507..64d704ef267372a8e8add19d787b86f0ca266bd0 100644 (file)
@@ -25,6 +25,7 @@
 #include <asm/arch-rockchip/pmu_rk3288.h>
 #include <asm/arch-rockchip/sdram.h>
 #include <asm/arch-rockchip/sdram_rk3288.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <power/regulator.h>
 #include <power/rk8xx_pmic.h>
index f01301068ea156ed6b7f7e870fdd47094dc2e03f..3f3926f9e4c63d7d4d999f206647be6abc030827 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/arch-rockchip/sdram.h>
 #include <asm/arch-rockchip/sdram_rk3328.h>
 #include <asm/arch-rockchip/uart.h>
+#include <linux/delay.h>
 
 struct dram_info {
 #ifdef CONFIG_TPL_BUILD
index 9d2d3cf510ab19bb276811bafa1b34e832f84203..60a1ab8b5169ea38f734a554ab67324812530cef 100644 (file)
@@ -22,6 +22,7 @@
 #include <asm/arch-rockchip/hardware.h>
 #include <asm/arch-rockchip/sdram.h>
 #include <asm/arch-rockchip/sdram_rk3399.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <time.h>
 
index d9b1b24f0327225f47d1c7442206289f7034fefd..1894a60f1a29ec4324684743380e3d213d4ae69a 100644 (file)
@@ -12,6 +12,7 @@
 #include <ram.h>
 #include <asm/io.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 
 #define MEM_MODE_MASK  GENMASK(2, 0)
 #define SWP_FMC_OFFSET 10
index f10ecdd2ef38bd6910c89ad0810b3e80fac3deea..f523dc8ea2320ebab16ab0f5be269077fb2599ce 100644 (file)
@@ -11,6 +11,7 @@
 #include <timer.h>
 #include <asm/io.h>
 #include <asm/arch/ddr.h>
+#include <linux/delay.h>
 #include <linux/iopoll.h>
 #include "stm32mp1_ddr.h"
 #include "stm32mp1_ddr_regs.h"
index d2c3e89fa6b69266ab02bf7c7ca898fdaf7c82b0..a8d6892bb095e58c82a3034ac4482b72ccccc076 100644 (file)
@@ -11,6 +11,7 @@
 #include <reset.h>
 #include <asm/io.h>
 #include <linux/bitops.h>
+#include <linux/delay.h>
 #include <linux/iopoll.h>
 
 #include "stm32mp1_ddr_regs.h"
index 20ea16d37c210c34d7d43afce5a61ff9592290ca..0511a0c63a3936854040b062b5a52c578af36895 100644 (file)
@@ -13,6 +13,7 @@
 #include <malloc.h>
 #include <reset-uclass.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #define MAX_RESETS     32
 
index bbbca1392513aed49235c150500f0a741c012a4d..ce7e1c4ed2214fac3162fb87785c1b84acb5b4fa 100644 (file)
@@ -11,6 +11,7 @@
 #include <dt-bindings/reset/imx7-reset.h>
 #include <dt-bindings/reset/imx8mq-reset.h>
 #include <reset-uclass.h>
+#include <linux/delay.h>
 
 struct imx7_reset_priv {
        void __iomem *base;
index 7ee74718759b2cd17c6286440753021ad9fe7143..a9a927336be18075a77d978ebf787f8c1d941c9c 100644 (file)
@@ -9,6 +9,7 @@
 #include <log.h>
 #include <reset.h>
 #include <rng.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <linux/iopoll.h>
index 3514e7351eeb3a5126d03af69fa1df284e7132f2..c446e7a735fd49033b619e989fc7531b0b690ae3 100644 (file)
@@ -9,6 +9,7 @@
 #include <rtc.h>
 #include <asm/io.h>
 #include <asm/davinci_rtc.h>
+#include <linux/delay.h>
 
 int rtc_get(struct rtc_time *tmp)
 {
index b94163f7486baa1a4c0b01364f915fd6290c5283..189607c3e02a54f6f4d50fe48985fe47a2e1be0b 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>
 #include <command.h>
 #include <rtc.h>
+#include <linux/delay.h>
 
 /* GPP Pins */
 #define DATA           0x200
index 1bd1151e1b38eb3e5c36752d37e0ccbf1c6bec80..36d615812b2ab5e0137729aea84c75899602d82a 100644 (file)
@@ -18,6 +18,7 @@
 #include <command.h>
 #include <rtc.h>
 #include <spi.h>
+#include <linux/delay.h>
 
 #define        RTC_SECONDS             0x00
 #define        RTC_MINUTES             0x01
index 39920f1a7a916ce990e00a4b60a4338d8b68abab..e3a1393266c3f4f4129cf8ca25a60b8c4ad05604 100644 (file)
@@ -16,6 +16,7 @@
 #include <command.h>
 #include <linux/compat.h>
 #include <rtc.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
index b35186579a5fa582528d5a81944f22898bb3e3d2..11928839dcfc958e2f6da430792bb0e3467a3912 100644 (file)
@@ -14,6 +14,7 @@
 #include <command.h>
 #include <rtc.h>
 #include <i2c.h>
+#include <linux/delay.h>
 
 #ifndef        CONFIG_SYS_I2C_RTC_ADDR
 #define        CONFIG_SYS_I2C_RTC_ADDR 0x50
index 94a065379c91d7d4ba9d9373d8c1185c0832e684..6f49505d4eb7cd014765528457b014287140de30 100644 (file)
@@ -13,6 +13,7 @@
 #include <dm.h>
 #include <rtc.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include "mvrtc.h"
 
 /* This RTC does not support century, so we assume 20 */
index 5e1689a91d934fd2ec55acdfc3cbe0c3ca1119c1..9be58425bfba05e1973edd1155a480bb41caf0b3 100644 (file)
@@ -15,6 +15,7 @@
 #include <log.h>
 #include <rtc.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 
 #define RTC_RV3029_PAGE_LEN             7
 
index 3bfe481403d9c3a60b9e17a381c8a627a94ee48b..80f55c86233a7ad8c1184416a755f805e42962c9 100644 (file)
@@ -23,6 +23,7 @@
 #include <i2c.h>
 #include <linux/bitrev.h>
 #include <rtc.h>
+#include <linux/delay.h>
 
 #define S35390A_CHIP_ADDR      0x30
 
index 98d209072d1f4b9efb109c1a06b362ff954f35d4..71cb31ff75ed2c12cb4961818cc136d892d7b9d5 100644 (file)
@@ -14,6 +14,7 @@
 #include <serial.h>
 #include <debug_uart.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #ifdef CONFIG_DM_SERIAL
index 7703c674929ceae005cf7e71d41f88fc9475f68c..a0af0e6bfde265952e2126c7087f4b9053c9417b 100644 (file)
@@ -15,6 +15,7 @@
 #include <dm/lists.h>
 #include <dm/device-internal.h>
 #include <dm/of_access.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index baeaeaac8ea2fa236503358f2162776c6c96b55a..da017dc5b3e3d8bed0263d1c8b753c47e2520196 100644 (file)
@@ -12,6 +12,7 @@
 #include <post.h>
 #include <linux/compiler.h>
 #include <errno.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index acfcc2954a9e60ff81bece443b450d788e529fa2..5f45d58e5800bc0bd79af480ecb754b5bb2c76db 100644 (file)
@@ -15,6 +15,7 @@
 #include <serial.h>
 #include <linux/compiler.h>
 #include <dm/platform_data/serial_sh.h>
+#include <linux/delay.h>
 #include "serial_sh.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index a9f5c3c3ea91eb5e44ed627e84c625f55ecfcec9..5c1cf81ae04c781e50018820970203cb66d7dced 100644 (file)
@@ -13,6 +13,7 @@
 #include <watchdog.h>
 #include <asm/io.h>
 #include <asm/arch/stm32.h>
+#include <linux/delay.h>
 #include "serial_stm32.h"
 #include <dm/device_compat.h>
 
index 92e19452f14d86c4f42d61edc032a3b784c56ed0..b59c63edb336aefe7ec1d283dc8d900df0bc9a28 100644 (file)
@@ -15,6 +15,7 @@
 #include <sound.h>
 #include <asm/io.h>
 #include <dt-bindings/sound/azalia.h>
+#include <linux/delay.h>
 
 /**
  * struct hda_regs - HDA registers
index 29afbbc5c43554e157e07d2a4e9979e3ea0437d8..d23955d6e10e408e27b62e23a3dddeedf21d2557 100644 (file)
@@ -14,6 +14,7 @@
 #include <log.h>
 #include <sound.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 #include "maxim_codec.h"
 #include "max98090.h"
 
index 9aeeb80968011ccd87c96a3b42081e529674d55f..92f4b0b924bab790b20c64b7604ef9d2bf9172be 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <sound.h>
+#include <linux/delay.h>
 
 #define SOUND_BITS_IN_BYTE 8
 
index e0a2003239bbc771add48654707ff89c7d990be7..63628692997a537238afd867458a817e943ce8d3 100644 (file)
@@ -29,6 +29,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <dma.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <wait_bit.h>
 #include <spi.h>
index 3efa8dbaf022330a27a1592165cd66fa0adf644c..c00a05af7d1b4483989289a36530f250a6ac6b70 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/arch/hardware.h>
 #include <dm.h>
 #include <dm/platform_data/spi_davinci.h>
+#include <linux/delay.h>
 
 /* SPIGCR0 */
 #define SPIGCR0_SPIENA_MASK    0x1
index cded7a8ddce601043c8e12a0185031424d02b86b..746686a18afa783b595daf9ca54a5e48e4005646 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/arch/pinmux.h>
 #include <asm/arch/spi.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index c85253dc7158284f2b739b8d82aac6c678c10f1b..cb3d44cb0f63f002e6e80548f5753b405753d07a 100644 (file)
@@ -22,6 +22,7 @@
 #include <asm/arch/clock.h>
 #endif
 #include <fsl_dspi.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 67544ff522e5ddd11758b45ca55e640ce550b3d7..ba49839107d6cd8233bd55c25b51679e8c98cde7 100644 (file)
@@ -8,6 +8,7 @@
 
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 
 #include <malloc.h>
 #include <spi.h>
index 0ee5074269cbc3447391ce9d4f436d9b1630621f..de93cbda67cd194d9b5651d0df5f2c453ead47ee 100644 (file)
@@ -26,6 +26,7 @@
 #include <common.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <linux/sizes.h>
 #include <linux/iopoll.h>
index 537c756602477a9b71b720937877adfcf9f73614..9c42755daed83ecbc821b3323de1e40e4604e7b8 100644 (file)
@@ -25,6 +25,7 @@
 #include <asm/fast_spi.h>
 #include <asm/io.h>
 #include <asm/mtrr.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 
 #include "ich.h"
index b020ce2b9d77fa905ee0212ca8556bb75b92fa4c..0026ad23e376e4d7c8b47e9d3b62a5c2592e276d 100644 (file)
@@ -20,6 +20,7 @@
 #include <dm.h>
 #include <mpc8xx.h>
 #include <spi.h>
+#include <linux/delay.h>
 
 #include <asm/cpm_8xx.h>
 #include <asm/io.h>
index 8aedd5e7058c5835f61a5e1ac3127d39d4ad5f62..8491eacb1b14c4230e2473dd5b0e054169425b0a 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/mpc8xxx_spi.h>
 #include <asm-generic/gpio.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 
 enum {
        SPI_EV_NE = BIT(31 - 22),       /* Receiver Not Empty */
index 4865fd91f8c008231d16af686547dcbc73b67262..e35c6f9b4a9fe29b5fb83dd54541005aa80d0dc5 100644 (file)
@@ -9,6 +9,7 @@
 #include <malloc.h>
 #include <spi.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/gpio.h>
index c5842dc92614c525bf6aa7d11ebcbbf4dd80f190..833cb04922ebb97e6d2dc74549c28ac23370de74 100644 (file)
@@ -18,6 +18,7 @@
 #include <log.h>
 #include <spi.h>
 #include <time.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/arch-rockchip/clock.h>
index c58fd0ebc43812c8d5f64dc828fa4accf2bc42ac..4ecfe60115b83bbad925305847e969306971327a 100644 (file)
@@ -10,6 +10,7 @@
 #include <malloc.h>
 #include <spi.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include "sh_spi.h"
 
 static void sh_spi_write(unsigned long data, unsigned long *reg)
index af0dd7150f7627ce747a7abad3e76833478e6c5a..e5f9f49caf8235cfdf2f42debfec8134efd3a914 100644 (file)
@@ -17,6 +17,7 @@
 #include <malloc.h>
 #include <spi.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index ae62aebc02c0dc123540010baabf8190ebfa6437..9fc5f6e00e917666394f8b61f80b11da4af42c8c 100644 (file)
@@ -13,6 +13,7 @@
 #include <reset.h>
 #include <spi-mem.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/iopoll.h>
 #include <linux/ioport.h>
 #include <linux/sizes.h>
index fdc9f952e7faffe023c3e76afc39e7faee1f2d0e..8071de09eba2a7e11f921b4f1eb866ef6b32373f 100644 (file)
@@ -13,6 +13,7 @@
 #include <reset.h>
 #include <spi.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <asm/gpio.h>
index 27409186b0c2c722b01d7f5388c3801d4e1e3004..bf02bdb1afe50a45e683ec1900094c0a97b57a56 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch-tegra/clk_rst.h>
 #include <spi.h>
+#include <linux/delay.h>
 #include "tegra_spi.h"
 
 /* COMMAND1 */
index 3a1ef8c093522e49047f91909d027dc15a30f4f0..1461f09427721cfa092a4b6688bd8477b2ce5a46 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/arch-tegra/clk_rst.h>
 #include <spi.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 #include "tegra_spi.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index f09d9603d8444b3209d73520bb268977f8a7b6fd..dcd09508946c1b3b6e5cf3bacfcf2bca6aab8678 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/arch-tegra/clk_rst.h>
 #include <spi.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 #include "tegra_spi.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index c810dc421bd21d9ea43e7a41ac2143ccc5add551..96ab6502de1137377f7f06163da1d40900bf1d15 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch-tegra/clk_rst.h>
 #include <spi.h>
 #include <fdtdec.h>
+#include <linux/delay.h>
 #include "tegra_spi.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 57d41b778b258d431656bc4a682fabc0418828f5..42ed1ba20b02287e38bded9e1063ce4ea4b194eb 100644 (file)
@@ -11,6 +11,7 @@
 #include <time.h>
 #include <dm/device_compat.h>
 #include <linux/bitfield.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 #include <spi.h>
 #include <wait_bit.h>
index b59b876a6262b84cc2a95204fe3e8e0d7b90ef5f..e3bad5532a540162099fc04a2b13a4d6fa6f3e12 100644 (file)
@@ -13,6 +13,7 @@
 #include <spi.h>
 #include <time.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index d43c7b70034a38bf67603e9f9375d7d19753be5c..995240f0cbc03bb8a49808a48c4032b6d8bb496a 100644 (file)
@@ -18,6 +18,7 @@
 #include <dm/device-internal.h>
 #include <dm/lists.h>
 #include <dm/root.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 
 int sysreset_request(struct udevice *dev, enum sysreset_t type)
index ff08d356bfe855a243abd0dd1af386ebf87fbae0..456f006bc1264f28b9d8de659f56f3f069cff370 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <sysreset.h>
 #include <wait_bit.h>
+#include <linux/delay.h>
 
 #include "sysreset_mpc83xx.h"
 
index 2d3a363a20c01a34c4041c6b6203cc6b970329fd..321f905e3ac5d924240fd8ab5c688d56d215d6b7 100644 (file)
@@ -12,6 +12,7 @@
 #include <dm/device-internal.h>
 #include <dm/device.h>
 #include <asm/arch/sci/sci.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index da3fca90367e26526a154358698486877e6e2fea..101bd5ef2d743f39a5b49627a55e10bfac9e7466 100644 (file)
@@ -16,6 +16,7 @@
 #include <dm.h>
 #include <errno.h>
 #include <malloc.h>
+#include <linux/delay.h>
 #include <linux/math64.h>
 #include <thermal.h>
 #include <imx_thermal.h>
index 890660b44a94c505455fb71ee6eee203dd7ccb7f..93c959ff44452c8e4bc5f834e5e7d9962e9a2382 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/ibmpc.h>
 #include <asm/msr.h>
 #include <asm/u-boot-x86.h>
+#include <linux/delay.h>
 
 #define MAX_NUM_FREQS  9
 
index 026adbd737b365a70f0bbea8c52e74b52bf72fc6..1942c07c605ca3797d5d178f6dd7e83323dabdc3 100644 (file)
@@ -18,6 +18,7 @@
 #include <asm/io.h>
 #include <asm/arch/iomap.h>
 #include <asm/arch/pm.h>
+#include <linux/delay.h>
 
 enum {
        TIMEOUT_INIT_MS         = 30000, /* Very long timeout for TPM init */
index 19c0502d8738bde47d58f6f458fd58175b8bab57..6ea795bc0c982b42ec5ceaf8dedb60bdc23b7030 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <dm.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/unaligned/be_byteshift.h>
 #include <tpm-v1.h>
 #include <tpm-v2.h>
index 713111f6c3ea7299e395352a956c02a083d00f67..03918ed6a7435c31b3fce8f8d48a42d9141ae6ca 100644 (file)
@@ -19,6 +19,7 @@
 #include <log.h>
 #include <spi.h>
 #include <tpm-v2.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/compiler.h>
 #include <linux/types.h>
index 2079ea913e4428d88e03a962c00e5a667aecbba5..d9e4877c5c267ec5da4a25f70a769581e33c09cd 100644 (file)
@@ -10,6 +10,7 @@
 #include <tpm-v1.h>
 #include <i2c.h>
 #include <asm/unaligned.h>
+#include <linux/delay.h>
 
 #include "tpm_internal.h"
 
index b007c7ec6fc9b332a30ebbc9bc6584bf8b019b77..f47813e76d097b0279b8d433b285a1b55fea5dd6 100644 (file)
@@ -25,6 +25,7 @@
 #include <i2c.h>
 #include <log.h>
 #include <tpm-v1.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/compiler.h>
 #include <linux/types.h>
index da4269a56edad3222869a3af5f47d4e21fa8ab34..2dd374cf77d18bb75fc4518d99ab54bff44b9c39 100644 (file)
@@ -18,6 +18,7 @@
 #include <mapmem.h>
 #include <tpm-v1.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #define PREFIX "lpc_tpm: "
 
index c8f826581358c14c0d03531aa5225ec824b6efa3..a253ee150270925f6f324a782f770f8106e76c8d 100644 (file)
@@ -19,6 +19,7 @@
 #include <log.h>
 #include <tpm-v1.h>
 #include <errno.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 #include <asm/unaligned.h>
 
index 8e7b297fe21e7a8cf3c596e46b88c96fdfdc5cc2..ef54e3b7b293077daa62c344fec321356bd95569 100644 (file)
@@ -19,6 +19,7 @@
 #include <spi.h>
 #include <tpm-v1.h>
 #include <errno.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 #include <asm/unaligned.h>
 #include <linux/compat.h>
index bbb18e89e0f521ceb63f0035980cd3e15adbf9a7..136dab5602ee3def9159a576f1d529b61284dfb3 100644 (file)
@@ -19,6 +19,7 @@
 #include <malloc.h>
 #include <hexdump.h>
 #include <scsi.h>
+#include <linux/delay.h>
 
 #include <linux/dma-mapping.h>
 
index 4266bd630c30f26e86f4c391cb72fd9bec8c9899..4a6374c49285c042bf0913bb3f42b60eb7a046b1 100644 (file)
@@ -13,6 +13,7 @@
 #include <cpu_func.h>
 #include <asm/cache.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/usb/composite.h>
 #include <linux/iopoll.h>
 
index caed27c32f9216aeba9f27f895a898cfd4a1b595..f5b6e5be64f79b2ad12c734ea4f4da5536fd3d92 100644 (file)
@@ -59,6 +59,7 @@
 #include <dm.h>
 #include <dm/device_compat.h>
 #include <dm/devres.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/usb/gadget.h>
 #include <linux/compat.h>
index f21dd2bad8ae34d989bbf696d57e30794a3347ef..8d418c9412bb78b6196489dee62adee7611b38f8 100644 (file)
@@ -20,6 +20,7 @@
 #include <dm/device_compat.h>
 #include <dm/devres.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include <linux/dma-mapping.h>
 #include <linux/err.h>
 #include <linux/ioport.h>
index f66f083453097300c9d3787dd08052ad8ec0d8cc..6567502cdd1fd4e19265127bbe965fa5d5d4bd71 100644 (file)
@@ -14,6 +14,7 @@
 #include <dm/lists.h>
 #include <dwc3-uboot.h>
 #include <generic-phy.h>
+#include <linux/delay.h>
 #include <linux/usb/ch9.h>
 #include <linux/usb/gadget.h>
 #include <malloc.h>
index 8945abc396af40401aa110d2bd6d614735bdf25f..2aec874e1ded23de5eedd23f5c756acbd35fe227 100644 (file)
@@ -20,6 +20,7 @@
 #include <dm/device_compat.h>
 #include <dm/devres.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include <linux/dma-mapping.h>
 #include <linux/list.h>
 
index 677061458cc49c86f9f356192eb9d1bd246638c1..abbd413689016d1a0b5ad60776b789045dbfcec8 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <asm/arch/power.h>
 #include <asm/arch/xhci-exynos.h>
+#include <linux/delay.h>
 
 void exynos5_usb3_phy_init(struct exynos_usb3_phy *phy)
 {
index 6b0166a1e0603388c4bdce369d7b1b1ce44f05d9..ade3a7f85c03f8a3022c24c7a3a75e297264ee48 100644 (file)
@@ -21,6 +21,7 @@
 #include <ti-usb-phy-uboot.h>
 #include <dm/device_compat.h>
 #include <dm/devres.h>
+#include <linux/delay.h>
 #include <linux/ioport.h>
 #include <asm/io.h>
 #include <asm/arch/sys_proto.h>
index 5f56f6f2dde433d02bff3180c239546dbccd93c4..db75ae2498c2da36933fd4fcaf6bb780bb3f7952 100644 (file)
@@ -12,6 +12,7 @@
 #include <usb.h>
 #include <malloc.h>
 #include <memalign.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include "usb_ether.h"
 
index b4a56390b3243404eef8d49a750e539b603f9f28..381bef2bed8d7bd51920cbf44056e60b452f8218 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <usb.h>
 #include <net.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include "usb_ether.h"
 #include <malloc.h>
index b8fe65237d5708eb9eedf2141eb1e7c5c035bfba..0cb7dbc8fb863c47747571e1f5df8de41ab614d9 100644 (file)
@@ -14,6 +14,7 @@
 #include <errno.h>
 #include <log.h>
 #include <net.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include <malloc.h>
 #include <memalign.h>
index 1454d98d8f8825a70a9dc155102047010f95f0cc..61b8683230df17f570c33ba4bea4cf5557750d9d 100644 (file)
@@ -12,6 +12,7 @@
 #include <memalign.h>
 #include <net.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include <linux/bitops.h>
 #include "usb_ether.h"
index 4bf4066d7a49bdadd52eb07da43cacf7ddbef670..d564de285f108a79225bd01db5b3f7bcefbc11aa 100644 (file)
@@ -6,6 +6,7 @@
 #include <common.h>
 #include <dm.h>
 #include <errno.h>
+#include <linux/delay.h>
 #include "usb_ether.h"
 #include "r8152.h"
 
index 82fea742b06b394ec84338b6f64018e6ef23771b..d3532df141fa246fbbe2f747edac073beaef5e39 100644 (file)
@@ -15,6 +15,7 @@
 #include <net.h>
 #include <usb.h>
 #include <asm/unaligned.h>
+#include <linux/delay.h>
 #include <linux/mii.h>
 #include "usb_ether.h"
 
index 3ecb669507bd9f7b5f9dd35d2bc520c63c738606..c89cd57c253d8ecfd83c54bcef2a2dcc9877e7b2 100644 (file)
@@ -8,6 +8,7 @@
 #include <asm/io.h>
 #include <asm/arch/sysmap.h>
 #include <asm/kona-common/clk.h>
+#include <linux/delay.h>
 
 #include "dwc2_udc_otg_priv.h"
 #include "bcm_udc_otg.h"
index 5677eab42614f8905ff59c6cbb2dbd0fc5f21585..cdbdbcc5cac1caf357ee881070001aaf333bdd6e 100644 (file)
@@ -15,6 +15,7 @@
 #include <malloc.h>
 #include <asm/byteorder.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm/unaligned.h>
index 70c5c678c3bea9644b1de783a8a5aea2dfe7b597..7fc5d27d436f837c35458ba4384473ce77907676 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <serial.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #include <env.h>
 #include <usbdevice.h>
index 32bf92752d4208932b8861ecf2b5e068c6a77b14..eaa5dcb9b138a93e16e9cef66e337ff9ade4917f 100644 (file)
@@ -27,6 +27,7 @@
 #include <dm/device_compat.h>
 #include <dm/devres.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 
 #include <linux/errno.h>
 #include <linux/list.h>
index c4338af0d733b0cb2645c7ce634b6f360797b37a..7f8e9564b9e5d5259d4728420a7e4941d5f95916 100644 (file)
@@ -18,6 +18,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/list.h>
 #include <malloc.h>
index 900eb963776d341ed4b9fa8d1f8735390b163b5b..88fc87f2e907c8ef33e225a96421f62a4de6402c 100644 (file)
@@ -23,6 +23,7 @@
 #include <malloc.h>
 #include <memalign.h>
 #include <version.h>
+#include <linux/delay.h>
 #include <linux/usb/ch9.h>
 #include <linux/usb/gadget.h>
 #include <linux/usb/composite.h>
index 4211eea3a4d678a16cff389caf62d0d314501343..af43433d88d625fe073460d30c4fec405a052096 100644 (file)
@@ -14,6 +14,7 @@
 #include <net.h>
 #include <malloc.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/types.h>
 #include <linux/usb/ch9.h>
index ebf1f4eb553b0da0e22fc8edd6398fdaa9cd40c0..d19ac1d035318d2d31c6a0bd4c634b098350e70c 100644 (file)
@@ -29,6 +29,7 @@
 #include <malloc.h>
 #include <asm/io.h>
 #include <asm/arch/pxa.h>
+#include <linux/delay.h>
 
 #include <linux/usb/ch9.h>
 #include <linux/usb/gadget.h>
index 15c43782b807e033b74b0c0a53bf379043e9d095..ba362b8f2582a59582b9a1cb6d1b6692c4eacf65 100644 (file)
@@ -13,6 +13,7 @@
 #include <asm/byteorder.h>
 #include <asm/io.h>
 #include <usbdevice.h>
+#include <linux/delay.h>
 #include <usb/pxa27x_udc.h>
 #include <usb/udc.h>
 
index 0d694f3d39a5e1724936b2beb41ef13841df953b..cefe9d83b1dc860f6616ac5e36ae5282c3b82f5f 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/cache.h>
 #include <asm/io.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 #include <reset.h>
 
index 9093e029ea6887f25532c8c31365b1059d0665f6..0b0b2137c76304854b67ae57285a6ea83572fcb6 100644 (file)
@@ -10,6 +10,7 @@
 #include <dm.h>
 #include <fdtdec.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <malloc.h>
 #include <usb.h>
index f46bdb441d3a4e4475b06542b58641b104f725bb..b61b5382df41d1e6e233b0f282a63d06b005f73d 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include <usb/fusbh200.h>
 #include <usb/fotg210.h>
 
index 75d24ae0155cfdadd5b126866d6f334758aaf542..ac6c5b58452ee2fe82c23a0aed280d0afb8225cd 100644 (file)
@@ -13,6 +13,7 @@
 #include <pci.h>
 #include <usb.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <usb/ehci-ci.h>
 #include <hwconfig.h>
 #include <fsl_usb.h>
index 1e03c83fe6b4874512a69f8e294eebd160499a93..f79f06320bfb4c24953914faa53ad6ad3b0096af 100644 (file)
@@ -21,6 +21,7 @@
 #include <watchdog.h>
 #include <dm/device_compat.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 
 #include "ehci.h"
 
index 75dfaf8b3bd9fcdf64f83bf3f81b7763c5782b2f..8fe685af26aa328cae7228c2cb1700b79ad19211 100644 (file)
@@ -9,6 +9,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include "ehci.h"
 #include <linux/mbus.h>
 #include <asm/arch/cpu.h>
index 82f99e924e4b3cff90cf1029bd4b77e79d0aff2b..212b3623325d4ebda9aa797457de6547e031e601 100644 (file)
@@ -9,6 +9,7 @@
 #include <usb.h>
 #include <errno.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 #include <usb/ehci-ci.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
index 8fcb82e14c298977a4b1cdef6f521af919190a9b..24f8ad7af84a229527ac75811e443af0e994e778 100644 (file)
@@ -10,6 +10,7 @@
 #include <errno.h>
 #include <wait_bit.h>
 #include <linux/compiler.h>
+#include <linux/delay.h>
 #include <usb/ehci-ci.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
index 4941cb94575b965e795994042d5761f28a4524e3..d0b7ac512e804783e5e11ed9f7f514693b38e01e 100644 (file)
@@ -8,6 +8,7 @@
 #include <usb.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
+#include <linux/delay.h>
 #include <usb/ehci-ci.h>
 #include <errno.h>
 
index 8e8f6d4928976896d7dba6ab726cd8c5bfd20501..824c620e63873c4067061de7aad40857a71060e6 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <errno.h>
+#include <linux/delay.h>
 
 #include "ehci.h"
 
index a5061f7726cf47848c45c06b444586255328b80a..5fee5371400c6d42f2bf8ab7501fec7c7c1ed818 100644 (file)
@@ -13,6 +13,7 @@
 #include <common.h>
 #include <log.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include <usb/ulpi.h>
 #include <errno.h>
 #include <asm/io.h>
index 4868581066f421b4d43222a20cd8227900827adb..130b73dfe49d91dead1a0d83539594a80063c008 100644 (file)
@@ -9,6 +9,7 @@
 #include <common.h>
 #include <asm/io.h>
 #include <asm/arch/ehci-rmobile.h>
+#include <linux/delay.h>
 #include "ehci.h"
 
 #if defined(CONFIG_R8A7740)
index 8f5bfd5ed89ec04b5440a7aac0246ac9912b2838..3e87e0c7fd8a776b102b387ba97e8db728d909da 100644 (file)
@@ -12,6 +12,7 @@
 #include <log.h>
 #include <asm/io.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include "ehci.h"
 #include <asm/arch/hardware.h>
 #include <asm/arch/spr_misc.h>
index 55fe6fec9a66ac74ed32e986245650e8cda7227d..d81f4a03f1493bfdfde48dd045863200e7cc752d 100644 (file)
@@ -8,6 +8,7 @@
 #include <common.h>
 #include <dm.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/io.h>
 #include <asm-generic/gpio.h>
index ba6eecada120a438edd7a5acf0591456511ef80f..562207d3d26c2c9ab0242d50b12a52db6ed45569 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/arch/crm_regs.h>
 #include <asm/mach-imx/iomux-v3.h>
 #include <asm/mach-imx/regs-usbphy.h>
+#include <linux/delay.h>
 #include <usb/ehci-ci.h>
 #include <linux/libfdt.h>
 #include <fdtdec.h>
index ac1ad29b02b8956afcf84b4db0a1577ea91772fe..c62d8feecce1faca101386372d65274fb5d4b158 100644 (file)
@@ -33,6 +33,7 @@
 #include <dm.h>
 #include <errno.h>
 #include <asm/cache.h>
+#include <linux/delay.h>
 
 #if defined(CONFIG_PCI_OHCI)
 # include <pci.h>
index d790839fda53c57c9174ff7439ee8dce7e839c3a..37aa2c55f2410a2c243c931dba66b7c2897b6e58 100644 (file)
@@ -12,6 +12,7 @@
 #include <usb.h>
 #include <asm/io.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/iopoll.h>
 #include <power/regulator.h>
 
index e08da6130bd5ca7d53f71c688c4250d41aad79ee..7c823f241a85004fbfb54e2c8a33af17c4c90122 100644 (file)
@@ -21,6 +21,7 @@
 #include <common.h>
 #include <mpc8xx.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include "sl811.h"
 
 #include "../../../board/kup/common/kup.h"
index 8a40f6644708bbb261f4fe2ad8a1b5d9cf613a40..5d66e5881f3240a2ac4f7c1918aa870490d58f34 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/arch/cpu.h>
 #include <asm/arch/armada100.h>
 #include <asm/arch/utmi-armada100.h>
+#include <linux/delay.h>
 
 static int utmi_phy_init(void)
 {
index 37b59c80fd82b7a063f72105cbcfcaf0b1b01d72..cf72f0236d4fdae9130b34bd3046f8f9a30a15f2 100644 (file)
@@ -13,6 +13,7 @@
 #include <log.h>
 #include <usb.h>
 #include <dwc3-uboot.h>
+#include <linux/delay.h>
 
 #include <usb/xhci.h>
 #include <asm/io.h>
index 76aa431243a8536ca1855197ecad30cb5fe6b35f..1705accbde1ccfb6993237c4713283bfe845b97b 100644 (file)
@@ -16,6 +16,7 @@
 #include <dm.h>
 #include <fdtdec.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <malloc.h>
 #include <usb.h>
index ec57f725d3ff68242abc1fd931db27811b028da7..963cc3c3c532175b9e7dcc99b66cf465e8dc8635 100644 (file)
@@ -30,6 +30,7 @@
 #include <asm/cache.h>
 #include <asm/unaligned.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <usb/xhci.h>
 
index 69d6104044fdf69eea604c69ec35b8c85efd6599..0a52e09e19f153cd0a40c66f147da4a5062c6449 100644 (file)
@@ -27,6 +27,7 @@
 #include <common.h>
 #include <asm/omap_musb.h>
 #include <linux/bug.h>
+#include <linux/delay.h>
 #include "linux-compat.h"
 #endif
 
index 1f6e51ed983ab71928ca5d5460adc1809d268461..67488ddb504945cd8f0073a4daa5f31905d59107 100644 (file)
@@ -21,6 +21,7 @@
 #include <dm/lists.h>
 #include <asm/arch/hardware.h>
 #include <asm/arch/da8xx-usb.h>
+#include <linux/delay.h>
 #include <linux/usb/otg.h>
 #include <asm/omap_musb.h>
 #include <generic-phy.h>
index f366ae58e877e6c5e80e803f7bd91e5d88d141c2..733b197f593d93d9b7706853fd19074af6bedbb4 100644 (file)
@@ -2,6 +2,7 @@
 #define __LINUX_COMPAT_H__
 
 #include <malloc.h>
+#include <linux/delay.h>
 #include <linux/list.h>
 #include <linux/compat.h>
 
index 131fd7dd79faba77ec101042923f512b4420033c..c281c38a2880ff5032f7e7967e522430006325ae 100644 (file)
@@ -14,6 +14,7 @@
 #include <dm.h>
 #include <dm/lists.h>
 #include <dm/root.h>
+#include <linux/delay.h>
 #include <linux/usb/musb.h>
 #include <usb.h>
 #include "linux-compat.h"
index 72f14b93438780411e7d2cd334443db9f8b51925..988071a61d11e813f096178e34e8db2ca3add384 100644 (file)
@@ -2,6 +2,7 @@
 #include <console.h>
 #include <malloc.h>
 #include <watchdog.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/errno.h>
 #include <linux/usb/ch9.h>
index c7867fef8acb4354015b463f6b39b675d1ff42f9..66e8e9ce886f7708a2ea84655ec59f99731b5f05 100644 (file)
@@ -11,6 +11,7 @@
 
 #include <common.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/usb/musb.h>
 #include "linux-compat.h"
 #include "musb_core.h"
index 1c32f3fc06893991e13d8baf6371bf3c659f9b3f..a29d10d3354575ae6bb0be6450882b16917abd66 100644 (file)
@@ -30,6 +30,7 @@
 #include <dm/device_compat.h>
 #include <dm/lists.h>
 #include <dm/root.h>
+#include <linux/delay.h>
 #include <linux/usb/musb.h>
 #include "linux-compat.h"
 #include "musb_core.h"
index 0617364f3584b311025acdbe35a020a3a6d8b64c..f945f1f5e2c584c830c4f8a1a9e0678ef6420cb0 100644 (file)
@@ -10,6 +10,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 
 #include "am35x.h"
 
index 632a9882b3ca3770e3ece1703b1e595f4c03eae4..afbc648883bc7df79a1148f95321094391622d5f 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <log.h>
 #include <usb.h>
+#include <linux/delay.h>
 #include "musb_hcd.h"
 
 /* MSC control transfers */
index 4d7723621d0b3b08c902c3a86acfe11856eec8d8..d901f8777c2c4682033d462f99cb472d2dd0f416 100644 (file)
@@ -41,6 +41,7 @@
 #include <hang.h>
 #include <serial.h>
 #include <usbdevice.h>
+#include <linux/delay.h>
 #include <usb/udc.h>
 #include "../gadget/ep0.h"
 #include "musb_core.h"
index 9209942430a42118183f21a31151d9fdb5392631..be733f39b23fa37c54786a9e85f2a28bc471e1e8 100644 (file)
@@ -11,6 +11,7 @@
 #include <common.h>
 #include <usb.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <asm/omap_common.h>
 #include <asm/arch/cpu.h>
index 24ea8d8c312a250649c28db7c1e2b488f6b42dd8..6a60523e0f8432a1a0d96b82b9946e5b7a634f42 100644 (file)
@@ -7,6 +7,7 @@
 #include <hang.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #include "../gadget/dwc2_udc_otg_priv.h"
 
index d2945d1417b1f4fab31722cb5f6fb303744af614..676868bead36833428496ef032b02bfc2dc4f4bb 100644 (file)
@@ -24,6 +24,7 @@
  */
 
 #include <twl4030.h>
+#include <linux/delay.h>
 
 /* Defines for bits in registers */
 #define OPMODE_MASK            (3 << 3)
index 26299e04d5463eacdeb664b899accbe21c1eb077..8b930e3fa919bf1a510952724be8da624c664e83 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <log.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <usb/ulpi.h>
 
 #define OMAP_ULPI_WR_OPSEL     (2 << 22)
index a2158c9bb85cba9e9b9c41060381a1221f3c931e..3bb152be8939f433a4273631a64ca97c1210be01 100644 (file)
@@ -15,6 +15,7 @@
 
 #include <common.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 #include <usb/ulpi.h>
 
 /* ULPI viewport control bits */
index e8499bfdeeca5fcb4149c42598da80f717be1a4d..dd0da0e841e5c82c2942fc823b20a6baec5cdd7a 100644 (file)
@@ -22,6 +22,7 @@
 #include <common.h>
 #include <exports.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <usb/ulpi.h>
 
 #define ULPI_ID_REGS_COUNT     4
index b1e67cc42b279530a2814cb1afe1237bd94f1322..2707ff59c7d3f01de5b270eb72afb9c422919221 100644 (file)
@@ -22,6 +22,7 @@
 #include <asm/arch/sys_proto.h>
 #include <asm/io.h>
 #include <asm/utils.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include "am335x-fb.h"
 
index fc2f431b9c96285518e011dff5f1c7bf6a1b51e6..b050c4292f6454bdc0918d7accdf959878abbd0c 100644 (file)
@@ -11,6 +11,7 @@
 
 #include <common.h>
 #include <i2c.h>
+#include <linux/delay.h>
 #include "anx98xx-edp.h"
 #include "anx9804.h"
 
index 6fce033636906d724ef9abc087aff4096277c99d..c4da2e3ae7f2772549bcc2a14f1a244fb731a693 100644 (file)
@@ -16,6 +16,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 
 #include <command.h>
 #include <bios_emul.h>
index f66ce2cd6357f4d9fdc7804ea3b5d1c01f9735a4..ae8ec26468f029cfd36cd3d17ba5b02210ac6041 100644 (file)
@@ -18,6 +18,7 @@
 #include <lcd.h>
 #include <bmp_layout.h>
 #include <atmel_lcdc.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 6a30a5e6a65c8866f9a1461335977b529c80d3a3..1c5270ff05ce92c407ce501806231028ca4d9d65 100644 (file)
@@ -10,6 +10,7 @@
 #include <edid.h>
 #include <log.h>
 #include <video_bridge.h>
+#include <linux/delay.h>
 #include "../anx98xx-edp.h"
 
 #define DP_MAX_LINK_RATE               0x001
index 52e7d697eca927ab01f776f504094a29f3eff13f..8399c6f74cf8a4a3dce6e3478387d805315447bb 100644 (file)
@@ -10,6 +10,7 @@
 #include <i2c.h>
 #include <log.h>
 #include <video_bridge.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index bd6635ecf5ddc73d911ddce5f2030f683cb911e3..389b02cdcba2c75a81b9a6cacd23fa66900dd075 100644 (file)
@@ -10,6 +10,7 @@
 #include <edid.h>
 #include <log.h>
 #include <video_bridge.h>
+#include <linux/delay.h>
 
 int video_bridge_set_backlight(struct udevice *dev, int percent)
 {
index fafde7df4b1c92b189712cee87add32bcdc45332..8e8fe9d9b392439746f509bed63b2c622ae04d74 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/arch/cpu.h>
 #include <asm/arch/iomap.h>
 #include <asm/arch/pch.h>
+#include <linux/delay.h>
 #include "i915_reg.h"
 
 struct broadwell_igd_priv {
index c21da6ea060df0a34ffceaaf750746c35ddd2f0e..4984dda8477df7c9b0832464384726558bc04e5b 100644 (file)
@@ -17,6 +17,7 @@
 #include <malloc.h>
 #include <memalign.h>
 #include <video_fb.h>
+#include <linux/delay.h>
 #include <linux/list.h>
 #include <linux/fb.h>
 
index daf0024c6404102f3474b8da7339c42e0da409dd..c4fbb182944673f8616a336200a359d055aca7f8 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/io.h>
 #include <i2c.h>
 #include <media_bus_format.h>
+#include <linux/delay.h>
 #include "dw_hdmi.h"
 
 struct tmds_n_cts {
index 5dd75e7ec82c6d7d6f548597f5a3dbb9eb481e81..e8a3af7e60839ed62d63611f97ad2c759dabf18f 100644 (file)
@@ -20,6 +20,7 @@
 #include <asm/arch/gpio.h>
 #include <dm/device-internal.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/iopoll.h>
 #include <video_bridge.h>
 
index c20d3c1346cf989b606305ec51c22aedffc781ff..749bde862e0db62dba07b57c457fbce2bd8f5b01 100644 (file)
@@ -11,6 +11,7 @@
 #include <display.h>
 #include <fdtdec.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/libfdt.h>
 #include <malloc.h>
 #include <video_bridge.h>
index b835b5c383582bfe592f971136e0d6fe1b61c9dc..ae500a702804d0b3367f3860fb0d64e50d93bb6a 100644 (file)
@@ -8,6 +8,7 @@
 #include <config.h>
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/dp_info.h>
index 48edb9c55fd1f6157fdbb5900424ee0727f6063d..ab7d61afc88b45d9e9ee2bf43c6758a4fb729af9 100644 (file)
@@ -9,6 +9,7 @@
 #include <common.h>
 #include <lcd.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <asm/arch/dsim.h>
 #include <asm/arch/mipi_dsim.h>
index 1b6e71dfaf853a8736811b8089793b7a2f395e5b..8111acd9a0b592c31b0ff2011baef92c3a0add76 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/arch/mipi_dsim.h>
 #include <asm/arch/power.h>
 #include <asm/arch/cpu.h>
+#include <linux/delay.h>
 
 #include "exynos_mipi_dsi_lowlevel.h"
 #include "exynos_mipi_dsi_common.h"
index 1e2febd79647abf6a036ecb685f953880b24b19a..5cbe50d4cbd2be61309de7a652f4d07e3dc8bb19 100644 (file)
@@ -9,6 +9,7 @@
 #include <errno.h>
 #include <log.h>
 #include <spi.h>
+#include <linux/delay.h>
 
 #define TAG_READ       0x80
 #define TAG_WRITE      0x00
index a57abd23f73b42ba117d6379f9a52738ffc6c899..c6c8df6a96e267b29406b8fb005573f8bb847ba8 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <malloc.h>
+#include <linux/delay.h>
 
 #include <asm/gpio.h>
 #include <errno.h>
index 0f24de9bf84affb449276f66a9c52a6a3aad3b18..5908b23acc9b4b6f1e1257c371351455a2decf5a 100644 (file)
@@ -13,6 +13,7 @@
 /* #define DEBUG */
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 #include <linux/err.h>
 #include <asm/io.h>
index 2274976c6c0e75e4dcbfa8a938d3073d75fccf80..c2f00bff18d278f2a9fb4284310f50cf0d91cb0c 100644 (file)
@@ -14,6 +14,7 @@
 
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 #include <linux/errno.h>
 #include <asm/io.h>
index 18814230915121f2bb7f0d874c20c6152487151d..4c57e311d163b67a116d4fc35e30b70e1de55872 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/pci.h>
 #include <asm/arch/pch.h>
 #include <asm/arch/sandybridge.h>
+#include <linux/delay.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 93aea05ff847322921468c0dac8af76de76a989b..a36bc2f06cb3d46cbcb0c760ad3a961f86a10d8e 100644 (file)
@@ -8,6 +8,7 @@
 
 #include <common.h>
 #include <spi.h>
+#include <linux/delay.h>
 
 static const unsigned char SEQ_USER_SETTING[] = {
        0xF0, 0x5A, 0x5A
index 8b458e28dc8ba402a631b5b762042d13b197da43..45df9c13474e23b8a12881f939fe5729cb55b896 100644 (file)
@@ -15,6 +15,7 @@
 #include <errno.h>
 #include <spi.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 
 #define PWR_ON_DELAY_MSECS  120
 
index 84fafe4341020a0d1934c3b07e77bbee691395f9..9bc4bbb85d39ad1d128474e7075c7609fec4412c 100644 (file)
@@ -14,6 +14,7 @@
 #include <display.h>
 #include <dm.h>
 #include <errno.h>
+#include <linux/delay.h>
 
 #include "axi.h"
 #include "logicore_dp_dpcd.h"
index 87a75a9ca2abbeb05f2e9c676ebdc274e0e66c2a..1e6da0e1e25fe4cf4bf22cba1b1b65b65e3446f9 100644 (file)
@@ -18,6 +18,7 @@
 #include <fdt_support.h>
 #include <clk.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/sizes.h>
 
 #define MALIDP_CORE_ID         0x0018
index a3a7a8dd98daf48774e38d5356e15289e8d771ce..04e435f913c7a1649ddaa5c5fe9e6a449a06bb59 100644 (file)
@@ -10,6 +10,7 @@
  */
 
 #include <common.h>
+#include <linux/delay.h>
 
 #include <asm/io.h>
 #include <env.h>
index d5ed8d009627d914de9d84aad6fa75f7dff537fe..f3cb2bfb480c9611ae8bb322e05114051ae2d9e4 100644 (file)
@@ -11,6 +11,7 @@
 #include <video.h>
 #include <asm/cache.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/mbus.h>
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
index 4b8712fb691c201fe25fce1bd3896b7ae10b276e..9b42ca8d03f0560e186a5a47144d54fc7e9851b4 100644 (file)
@@ -10,6 +10,7 @@
 #include <log.h>
 #include <malloc.h>
 #include <video_fb.h>
+#include <linux/delay.h>
 
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/clock.h>
index 0235731c5c764baa35f39d8c383a7fbc22920be4..6589a2a09d234dbd6b7d0718427083fe2c27192d 100644 (file)
@@ -11,6 +11,7 @@
 #include <log.h>
 #include <asm/cache.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <malloc.h>
 #include <video.h>
index 650ed0723932ebcae0af53c7c2b03c018d91540f..b1f2dd403ef21f993dce214e2f2d688af2a6a15f 100644 (file)
@@ -14,6 +14,7 @@
 #include <panel.h>
 #include <asm/gpio.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 #define OTM8009A_BACKLIGHT_DEFAULT     240
index 149fbaef0601932a6db248e96387080552e464fc..468a5703bdbd5acc2e76f48d25a3e64d80032848 100644 (file)
@@ -13,6 +13,7 @@
 #include <malloc.h>
 #include <pwm.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 /**
index 853dbc52d61268ef0ab6e74a2a690e53cc19fa73..9169280fb8bcba3a14c41ed4e604777724c1523b 100644 (file)
@@ -14,6 +14,7 @@
 #include <panel.h>
 #include <asm/gpio.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <power/regulator.h>
 
 /*** Manufacturer Command Set ***/
index 0f91dab1f255f4bb897085c3b9337d7176e2b1b7..25ef25b870b03b77e730d3c7f34a151f5055979b 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/arch-rockchip/clock.h>
 #include <asm/arch-rockchip/grf_rk3288.h>
 #include <asm/arch-rockchip/hardware.h>
+#include <linux/delay.h>
 #include "rk_vop.h"
 
 DECLARE_GLOBAL_DATA_PTR;
index 49ed5aaae6a2363ca4c3ed8a9250e75b29908c2a..92188be92757662541e1d100dfd4b97069d85b99 100644 (file)
@@ -21,6 +21,7 @@
 #include <asm/arch-rockchip/grf_rk3288.h>
 #include <asm/arch-rockchip/hardware.h>
 #include <dt-bindings/clock/rk3288-cru.h>
+#include <linux/delay.h>
 
 #define MAX_CR_LOOP 5
 #define MAX_EQ_LOOP 5
index 9c7b5f6ab3808b6ed97f00f90d417aef86a80db9..497258f3de92b68d5b04877dc781cb91706cc7f4 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <asm/arch/mipi_dsim.h>
+#include <linux/delay.h>
 
 #include "exynos/exynos_mipi_dsi_lowlevel.h"
 #include "exynos/exynos_mipi_dsi_common.h"
index 60075a6cf325d34bf3c0618248017193ff9591ad..54f0f88b4c9098f7eb1dbcebf7a2fbbb2276b5b0 100644 (file)
@@ -17,6 +17,7 @@
 #include <malloc.h>
 #include <asm/gpio.h>
 #include <spi.h>
+#include <linux/delay.h>
 
 struct scf0403_cmd {
        u16 cmd;
index 83566bc6d66736789dd43bd275531b2710122282..4cdcbe7755ae86811b46ebd18acec1e663548c26 100644 (file)
@@ -14,6 +14,7 @@
 #include <mipi_display.h>
 #include <asm/arch/gpio.h>
 #include <asm/gpio.h>
+#include <linux/delay.h>
 
 #include "videomodes.h"
 #include "ssd2828.h"
index e8da302303f9eeca23da394070b29e570959727b..73033c3b858968ef242d3704bb6d8291f4dfd0e5 100644 (file)
@@ -9,6 +9,7 @@
 
 #include <common.h>
 #include <log.h>
+#include <linux/delay.h>
 
 #include <asm/arch/clock.h>
 #include <asm/arch/lcdc.h>
index c4c1d1b8d3daba25577ecb0471f3c67703136e5c..f52aba4d21c098aab5c2c5b43e98583cd36ccec5 100644 (file)
@@ -11,6 +11,7 @@
 #include <efi_loader.h>
 #include <init.h>
 #include <time.h>
+#include <linux/delay.h>
 
 #include <asm/arch/clock.h>
 #include <asm/arch/display.h>
index 546b863b64b8d433af3550d144f9f9a5a5051346..cf2d6a772be69d38f7048a80363c6105bd7a572b 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/io.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/lcdc.h>
+#include <linux/delay.h>
 
 struct sunxi_dw_hdmi_priv {
        struct dw_hdmi hdmi;
index 01ed6193ea4b850ebf2a8a4829790449f87eb61a..4223d5f789bc3747921eaec42e8e24ca7c3cb623 100644 (file)
@@ -9,6 +9,7 @@
 #include <dm.h>
 #include <display.h>
 #include <i2c.h>
+#include <linux/delay.h>
 
 /*
  * TDA19988 uses paged registers. We encode the page# in the upper
index 0aa9541101db64552da651d9757551ec2ad61c7b..6c2793226395acb2e131fd2cac07aceb91505060 100644 (file)
@@ -22,6 +22,7 @@
 #include <asm/arch/pwm.h>
 #include <asm/arch-tegra/dc.h>
 #include <dm/uclass-internal.h>
+#include <linux/delay.h>
 #include "displayport.h"
 
 /* return in 1000ths of a Hertz */
index e90210b695c607f44ba36cf7514ce3c25501739c..59758eb93614f1717bddee5bee2e0f7736e5b6d3 100644 (file)
@@ -13,6 +13,7 @@
 #include <video_bridge.h>
 #include <asm/io.h>
 #include <asm/arch-tegra/dc.h>
+#include <linux/delay.h>
 #include "display.h"
 #include "edid.h"
 #include "sor.h"
index 0d35a3eb621d0695699cc9b313e64e20dde5aa2c..49f33c15b5c69920af046f13c0c3ffb87f0488b7 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/io.h>
 #include <asm/arch/clock.h>
 #include <asm/arch-tegra/dc.h>
+#include <linux/delay.h>
 #include "displayport.h"
 #include "sor.h"
 #include <linux/err.h>
index 64430f3b196d9afcc6e4806943494be3aff9fc9e..2e5bbade00219cc0d22b4b879cdecf1a6e6fa266 100644 (file)
@@ -15,6 +15,7 @@
 #include <dm/device.h>
 #include <linux/bug.h>
 #include <linux/compat.h>
+#include <linux/delay.h>
 #include <linux/err.h>
 #include <linux/io.h>
 #include "virtio_pci.h"
index 08715c6a666a431550644cfaf0cc014e712deeba..1881a3b1f14ca4978917b8418efca1876392d0c5 100644 (file)
@@ -21,6 +21,7 @@
 #include <common.h>
 #include <dm.h>
 #include <dm/device_compat.h>
+#include <linux/delay.h>
 #include <linux/io.h>
 #include <w1.h>
 
index 90821cf73bfbb988368c3b8119cf6849a97f8e68..45ad47a5d6bdb6e5c57834c1ff676be8b3824d89 100644 (file)
@@ -11,6 +11,7 @@
 #include <dm.h>
 #include <log.h>
 #include <w1.h>
+#include <linux/delay.h>
 
 #include <asm/gpio.h>
 
index 51d6273a9302d034a323eb7ec55ef4f217c0d653..3aa222866ff50bbf5f6f37866348e282b30659af 100644 (file)
@@ -12,6 +12,7 @@
 #include <common.h>
 #include <command.h>
 #include <hang.h>
+#include <linux/delay.h>
 #include <linux/types.h>
 #include <api_public.h>
 
index b71b4061260ed39ba97588f25ed1e8a544413f60..9c74f4994b95422159c0bcd5c49fc6cd04c2e18a 100644 (file)
@@ -9,6 +9,7 @@
 #include <common.h>
 #include <exports.h>
 #include <spi.h>
+#include <linux/delay.h>
 
 #define CMD_ID    0x9f
 #define CMD_STAT  0xd7
index 631b1b04d6f4e878a4a8d8c8070736f3f1cd2136..bf7e93064309f2ef6b8fbf8bedc133da0a9b01b1 100644 (file)
@@ -12,6 +12,7 @@
 
 #include <common.h>
 #include <exports.h>
+#include <linux/delay.h>
 #include "../drivers/net/smc91111.h"
 
 #ifndef SMC91111_EEPROM_INIT
index 552cb298a2b9948ee7bc39ce1a6a418e7be6f693..f7c0f5724a33376c341135452d5ce5da29419cf3 100644 (file)
@@ -17,7 +17,6 @@
 #include <errno.h>
 #include <time.h>
 #include <linux/bitops.h>
-#include <linux/delay.h>
 #include <linux/types.h>
 #include <linux/printk.h>
 #include <linux/string.h>
index 866049febf2c533514eae01254b7707731063f51..97d8cc48edf74dc67b52489e3f86580e4aecd694 100644 (file)
@@ -17,6 +17,8 @@
 #ifndef __CONFIG_H
 #define __CONFIG_H
 
+#include <linux/delay.h>
+
 /* High Level Configuration Options */
 #define CONFIG_CPM2            1       /* has CPM2 */
 
index 4e833faa8729987d2f30ecaca8694336b4dcddec..79edfa728a54e3471e405ca8972f5f55d234ccc5 100644 (file)
 
 #ifndef __ASSEMBLY__
 #include <asm/arch/gpio.h>
+#include <linux/delay.h>
 #include <linux/stringify.h>
 extern void __set_direction(unsigned pin, int high);
 void set_sda(int state);
index 85f9a7a7084dc17b490be6af326af52b57458be7..b30055409164534b7d59e0a0e5f139271d49d254 100644 (file)
@@ -2,6 +2,7 @@
 #define __EXPORTS_H__
 
 #include <irq_func.h>
+#include <linux/delay.h>
 
 #ifndef __ASSEMBLY__
 #ifdef CONFIG_PHY_AQUANTIA
index 9ada1af5ef047acc5be4abf383aae8596ac6093a..30183c5e71110be80fa97d077dba26dc2782409c 100644 (file)
@@ -7,6 +7,8 @@
 #ifndef __REGMAP_H
 #define __REGMAP_H
 
+#include <linux/delay.h>
+
 /**
  * DOC: Overview
  *
index 6fae63496105c2c58bd020437d63dc4f9e0d4ee4..a8911b6bf5744a8eb88ff7c47b5d733e2720c739 100644 (file)
@@ -25,6 +25,8 @@
 #ifndef _XYZMODEM_H_
 #define _XYZMODEM_H_
 
+#include <linux/delay.h>
+
 #define xyzModem_xmodem 1
 #define xyzModem_ymodem 2
 /* Don't define this until the protocol support is in place */
index 8e72c265a617e1f2223a008e5375829537b8c49b..58382ac4f4cc782c4d53e9d3ea8f9b6b57294309 100644 (file)
@@ -14,6 +14,7 @@
 #if !defined(CONFIG_PANIC_HANG)
 #include <command.h>
 #endif
+#include <linux/delay.h>
 
 static void panic_finish(void) __attribute__ ((noreturn));
 
index 551698e36d08c637e0a449d2483c84343a86b2e2..65db0f6cda29367c6f4b2eee1666a18a3d578100 100644 (file)
@@ -14,6 +14,7 @@
 #include <watchdog.h>
 #include <div64.h>
 #include <asm/io.h>
+#include <linux/delay.h>
 
 #ifndef CONFIG_WD_PERIOD
 # define CONFIG_WD_PERIOD      (10 * 1000 * 1000)      /* 10 seconds default */
index b72b1fd73701ee59f43c4caab88859a1269a879f..1d06ed25722b4ba4c15044c025a4a4568deae819 100644 (file)
--- a/net/arp.c
+++ b/net/arp.c
@@ -13,6 +13,7 @@
 #include <env.h>
 #include <log.h>
 #include <net.h>
+#include <linux/delay.h>
 
 #include "arp.h"
 
index d1e8cb8815bd3332fb0f5890a9966005ad583c81..de3dab4114d92b25bd0a58f2ea422add414fe9b9 100644 (file)
@@ -17,6 +17,7 @@
 #include <net.h>
 #include <rand.h>
 #include <uuid.h>
+#include <linux/delay.h>
 #include <net/tftp.h>
 #include "bootp.h"
 #ifdef CONFIG_LED_STATUS
index 70a866b441e36d677049f96046a2e8aef86e2a05..80b82dbfd8331af9b7fd35edaa5cf8a437eb5c2f 100644 (file)
@@ -8,6 +8,7 @@
 #include <command.h>
 #include <errno.h>
 #include <time.h>
+#include <linux/delay.h>
 
 static int test_get_timer(void)
 {