u-boot/drivers
Dinh Nguyen 88ebf5830f dm: cache: add the pl310 cache controller driver
Add a PL310 cache controller driver that is usually found on
ARMv7(32-bit) devices. The driver configures the cache settings that can
be found in the device tree files.

This initial revision only configures basic settings(data & instruction
prefetch, shared-override, data & tag latency). I believe these are the
settings that affect performance the most. Comprehensive settings can be
done by the OS.

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
2019-05-05 08:48:50 -04:00
..
adc
ata Merge branch 'master' of git://git.denx.de/u-boot-sunxi 2019-04-17 09:19:45 -04:00
axi
bios_emulator
block
board
bootcount
cache dm: cache: add the pl310 cache controller driver 2019-05-05 08:48:50 -04:00
clk Improvements and new features: 2019-05-01 11:52:04 -04:00
core dm: core: Change platform specific translation-offset handling 2019-04-23 20:26:43 -06:00
cpu
crypto
ddr ddr: imx8m: hide i.MX8M DDR options from device driver entry 2019-04-25 19:20:04 +02:00
demo
dfu
dma dma: ti: k3-udma: Do not touch RT registers before channel configuration 2019-05-03 07:23:17 -04:00
fastboot fastboot: add support for 'getvar platform' 2019-04-21 10:26:52 +02:00
firmware firmware: ti_sci: Always request response from firmware 2019-05-03 07:23:17 -04:00
fpga arm: zynq: Add an info message about post config 2019-04-16 11:51:34 +02:00
gpio - mscc: small fixes, enhance network support for Serval, Luton amd 2019-05-04 20:02:42 -04:00
hwspinlock
i2c Merge git://git.denx.de/u-boot-marvell 2019-05-03 14:22:23 -04:00
input
led led: bcm6858: allow to use this driver on ARCH_963158 2019-04-23 17:57:22 -04:00
mailbox
memory
misc mxc_ocotp: Disable fuse sense for imx8mq B1 2019-04-25 19:16:24 +02:00
mmc Merge tag 'mmc-2019-5-3' of https://github.com/MrVan/u-boot 2019-05-04 20:02:16 -04:00
mtd nand: davinci: remove dead code for dm644x 2019-05-04 13:04:07 -04:00
net - mscc: small fixes, enhance network support for Serval, Luton amd 2019-05-04 20:02:42 -04:00
nvme
pch
pci pci: Add boundary check for hose->regions 2019-04-23 17:57:23 -04:00
pcmcia
phy phy: usbphyc: increase PLL wait timeout 2019-04-21 10:26:51 +02:00
pinctrl Improvements and new features: 2019-05-01 11:52:04 -04:00
power stm32 patches for v2019.07-rc1 2019-04-12 15:43:19 -04:00
pwm rockchip: use 'arch-rockchip' as header file path 2019-05-01 00:00:05 +02:00
qe
ram rockchip: use 'arch-rockchip' as header file path 2019-05-01 00:00:05 +02:00
remoteproc
reset rockchip: use 'arch-rockchip' as header file path 2019-05-01 00:00:05 +02:00
rtc rtc: m41t62: add compatible for m41t82 2019-04-25 00:00:49 +02:00
scsi
serial rockchip: use 'arch-rockchip' as header file path 2019-05-01 00:00:05 +02:00
smem
soc soc: keystone: Merge into ti specific directory 2019-04-11 20:07:12 -04:00
sound rockchip: use 'arch-rockchip' as header file path 2019-05-01 00:00:05 +02:00
spi - mscc: small fixes, enhance network support for Serval, Luton amd 2019-05-04 20:02:42 -04:00
spmi
sysreset rockchip: use 'arch-rockchip' as header file path 2019-05-01 00:00:05 +02:00
tee avb: add support for named persistent values 2019-04-26 18:58:22 -04:00
thermal
timer rockchip: use 'arch-rockchip' as header file path 2019-05-01 00:00:05 +02:00
tpm
usb usb: musb_hcd: remove unnecessary ifdefs for dm* SoCs 2019-05-04 13:04:09 -04:00
video rockchip: use 'arch-rockchip' as header file path 2019-05-01 00:00:05 +02:00
virtio
w1
w1-eeprom
watchdog - mscc: small fixes, enhance network support for Serval, Luton amd 2019-05-04 20:02:42 -04:00
Kconfig dm: cache: Create a uclass for cache 2019-05-05 08:48:50 -04:00
Makefile dm: cache: Create a uclass for cache 2019-05-05 08:48:50 -04:00