common: Move ARM cache operations out of common.h
authorSimon Glass <sjg@chromium.org>
Thu, 14 Nov 2019 19:57:39 +0000 (12:57 -0700)
committerTom Rini <trini@konsulko.com>
Mon, 2 Dec 2019 23:24:58 +0000 (18:24 -0500)
commit1eb69ae498567bb0b62ee554647204e8245cdacc
tree85471c9088c5a801b3adcf397c2310726fe08fea
parent3374d28b3443cc5565816d1f58d01ebfa14ea5ae
common: Move ARM cache operations out of common.h

These functions are CPU-related and do not use driver model. Move them to
cpu_func.h

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
135 files changed:
arch/arm/cpu/arm926ejs/lpc32xx/cpu.c
arch/arm/cpu/armv7/cache_v7.c
arch/arm/cpu/armv7/ls102xa/ls102xa_psci.c
arch/arm/cpu/armv8/sec_firmware.c
arch/arm/cpu/pxa/cache.c
arch/arm/lib/cache.c
arch/arm/mach-bcm283x/mbox.c
arch/arm/mach-imx/mx7/psci-mx7.c
arch/arm/mach-omap2/sec-common.c
arch/arm/mach-tegra/ivc.c
arch/microblaze/lib/bootm.c
arch/mips/lib/reloc.c
arch/mips/lib/traps.c
arch/mips/mach-jz47xx/jz4780/jz4780.c
arch/mips/mach-mtmips/ddr_calibrate.c
arch/nds32/cpu/n1213/ae3xx/cpu.c
arch/nios2/cpu/cpu.c
arch/nios2/lib/bootm.c
arch/powerpc/lib/bootm.c
arch/powerpc/lib/cache.c
arch/riscv/cpu/ax25/cpu.c
arch/riscv/lib/smp.c
arch/riscv/lib/spl.c
arch/sandbox/cpu/cpu.c
arch/x86/cpu/quark/dram.c
arch/xtensa/lib/bootm.c
board/Arcturus/ucp1020/cmd_arc.c
board/beckhoff/mx53cx9020/mx53cx9020.c
board/broadcom/bcmstb/bcmstb.c
board/cirrus/edb93xx/edb93xx.c
board/phytec/pfla02/pfla02.c
board/sandbox/sandbox.c
cmd/disk.c
cmd/load.c
cmd/ximg.c
common/avb_verify.c
common/board_r.c
common/bootm.c
common/bouncebuf.c
common/image.c
common/lcd.c
common/spl/spl_opensbi.c
common/update.c
drivers/ata/ahci.c
drivers/ata/dwc_ahsata.c
drivers/ata/fsl_ahci.c
drivers/ata/fsl_sata.c
drivers/ata/sata_mv.c
drivers/ata/sata_sil.c
drivers/bootcount/bootcount.c
drivers/bootcount/bootcount_ram.c
drivers/core/device.c
drivers/crypto/fsl/fsl_blob.c
drivers/crypto/fsl/fsl_hash.c
drivers/crypto/fsl/jobdesc.c
drivers/crypto/fsl/jr.c
drivers/dma/apbh_dma.c
drivers/dma/bcm6348-iudma.c
drivers/dma/dma-uclass.c
drivers/dma/ti/k3-udma.c
drivers/fpga/versalpl.c
drivers/fpga/zynqmppl.c
drivers/mmc/dw_mmc.c
drivers/mmc/fsl_esdhc.c
drivers/mmc/fsl_esdhc_imx.c
drivers/mmc/fsl_esdhc_spl.c
drivers/mmc/meson_gx_mmc.c
drivers/mmc/omap_hsmmc.c
drivers/mmc/sdhci.c
drivers/mmc/stm32_sdmmc2.c
drivers/mmc/tmio-common.c
drivers/mtd/nand/raw/denali.c
drivers/mtd/nand/raw/fsl_elbc_spl.c
drivers/mtd/nand/raw/fsl_ifc_spl.c
drivers/mtd/nand/raw/mxs_nand.c
drivers/mtd/pic32_flash.c
drivers/mtd/spi/fsl_espi_spl.c
drivers/net/ag7xxx.c
drivers/net/altera_tse.c
drivers/net/bcm-sf2-eth-gmac.c
drivers/net/designware.c
drivers/net/dwc_eth_qos.c
drivers/net/e1000.c
drivers/net/ethoc.c
drivers/net/fec_mxc.c
drivers/net/fsl-mc/mc.c
drivers/net/ftgmac100.c
drivers/net/ftmac100.c
drivers/net/higmacv300.c
drivers/net/ldpaa_eth/ldpaa_eth.c
drivers/net/macb.c
drivers/net/mt7628-eth.c
drivers/net/mtk_eth.c
drivers/net/mvneta.c
drivers/net/mvpp2.c
drivers/net/pch_gbe.c
drivers/net/pcnet.c
drivers/net/pic32_eth.c
drivers/net/ravb.c
drivers/net/rtl8139.c
drivers/net/rtl8169.c
drivers/net/sh_eth.c
drivers/net/sni_ave.c
drivers/net/sun8i_emac.c
drivers/net/ti/cpsw.c
drivers/net/ti/davinci_emac.c
drivers/net/xilinx_axi_emac.c
drivers/net/zynq_gem.c
drivers/nvme/nvme.c
drivers/remoteproc/rproc-elf-loader.c
drivers/spi/mxs_spi.c
drivers/spi/ti_qspi.c
drivers/spi/zynqmp_gqspi.c
drivers/usb/dwc3/core.c
drivers/usb/dwc3/dwc3-generic.c
drivers/usb/dwc3/ep0.c
drivers/usb/dwc3/gadget.c
drivers/usb/dwc3/io.h
drivers/usb/gadget/ci_udc.c
drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c
drivers/usb/gadget/fotg210.c
drivers/usb/host/dwc2.c
drivers/usb/host/ehci-hcd.c
drivers/usb/host/ohci-hcd.c
drivers/usb/host/xhci-mem.c
drivers/usb/host/xhci-ring.c
drivers/usb/host/xhci.c
drivers/video/atmel_hlcdfb.c
drivers/video/sunxi/sunxi_display.c
drivers/video/video-uclass.c
include/common.h
include/cpu_func.h
lib/efi_loader/efi_image_loader.c
lib/efi_loader/efi_runtime.c
post/cpu/mpc83xx/ecc.c