Searched refs:pl172 (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.4/drivers/memory/ |
D | pl172.c | 63 struct pl172_data *pl172 = amba_get_drvdata(adev); in pl172_timing_prop() local 68 cycles = DIV_ROUND_UP(val * pl172->rate, NSEC_PER_MSEC) - start; in pl172_timing_prop() 76 writel(cycles, pl172->base + reg_offset); in pl172_timing_prop() 80 readl(pl172->base + reg_offset)); in pl172_timing_prop() 88 struct pl172_data *pl172 = amba_get_drvdata(adev); in pl172_setup_static() local 128 writel(cfg, pl172->base + MPMC_STATIC_CFG(cs)); in pl172_setup_static() 202 struct pl172_data *pl172; in pl172_probe() local 218 pl172 = devm_kzalloc(dev, sizeof(*pl172), GFP_KERNEL); in pl172_probe() 219 if (!pl172) in pl172_probe() 222 pl172->clk = devm_clk_get(dev, "mpmcclk"); in pl172_probe() [all …]
|
D | Makefile | 10 obj-$(CONFIG_ARM_PL172_MPMC) += pl172.o
|
/Linux-v5.4/Documentation/devicetree/bindings/memory-controllers/ |
D | arm,pl172.txt | 6 "arm,pl172", "arm,pl175" or "arm,pl176". 88 Example for pl172 with nor flash on chip select 0 shown below. 91 compatible = "arm,pl172", "arm,primecell";
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | lpc18xx.dtsi | 146 compatible = "arm,pl172", "arm,primecell";
|
/Linux-v5.4/ |
D | MAINTAINERS | 1860 F: drivers/memory/pl172.c
|