Searched full:pl172 (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/memory/ |
| H A D | pl172.c | 3 * Memory controller driver for ARM PrimeCell PL172 4 * PrimeCell MultiPort Memory Controller (PL172) 60 struct pl172_data *pl172 = amba_get_drvdata(adev); in pl172_timing_prop() local 65 cycles = DIV_ROUND_UP(val * pl172->rate, NSEC_PER_MSEC) - start; in pl172_timing_prop() 73 writel(cycles, pl172->base + reg_offset); in pl172_timing_prop() 77 readl(pl172->base + reg_offset)); in pl172_timing_prop() 85 struct pl172_data *pl172 = amba_get_drvdata(adev); in pl172_setup_static() local 125 writel(cfg, pl172->base + MPMC_STATIC_CFG(cs)); in pl172_setup_static() 206 struct pl172_data *pl172; in pl172_probe() local 222 pl172 = devm_kzalloc(dev, sizeof(*pl172), GFP_KERNEL); in pl172_probe() [all …]
|
| H A D | Kconfig | 26 tristate "ARM PL172 MPMC driver" 29 This selects the ARM PrimeCell PL172 MultiPort Memory Controller. 30 If you have an embedded system with an AMBA bus and a PL172
|
| H A D | Makefile | 10 obj-$(CONFIG_ARM_PL172_MPMC) += pl172.o
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | arm,pl172.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/arm,pl172.yaml# 7 title: ARM PL172/PL175/PL176 MultiPort Memory Controller 18 - arm,pl172 28 - arm,pl172 186 compatible = "arm,pl172", "arm,primecell";
|