Searched refs:nemc (Results 1 – 9 of 9) sorted by relevance
/Linux-v6.6/drivers/memory/ |
D | jz4780-nemc.c | 96 struct jz4780_nemc *nemc = dev_get_drvdata(dev->parent); in jz4780_nemc_set_type() local 99 nfcsr = readl(nemc->base + NEMC_NFCSR); in jz4780_nemc_set_type() 112 writel(nfcsr, nemc->base + NEMC_NFCSR); in jz4780_nemc_set_type() 127 struct jz4780_nemc *nemc = dev_get_drvdata(dev->parent); in jz4780_nemc_assert() local 130 nfcsr = readl(nemc->base + NEMC_NFCSR); in jz4780_nemc_assert() 137 writel(nfcsr, nemc->base + NEMC_NFCSR); in jz4780_nemc_assert() 141 static uint32_t jz4780_nemc_clk_period(struct jz4780_nemc *nemc) in jz4780_nemc_clk_period() argument 145 rate = clk_get_rate(nemc->clk); in jz4780_nemc_clk_period() 153 static uint32_t jz4780_nemc_ns_to_cycles(struct jz4780_nemc *nemc, uint32_t ns) in jz4780_nemc_ns_to_cycles() argument 155 return ((ns * 1000) + nemc->clk_period - 1) / nemc->clk_period; in jz4780_nemc_ns_to_cycles() [all …]
|
D | Makefile | 21 obj-$(CONFIG_JZ4780_NEMC) += jz4780-nemc.o
|
/Linux-v6.6/arch/mips/boot/dts/ingenic/ |
D | ci20.dts | 408 &nemc { 420 ingenic,nemc-tAS = <10>; 421 ingenic,nemc-tAH = <5>; 422 ingenic,nemc-tBP = <10>; 423 ingenic,nemc-tAW = <15>; 424 ingenic,nemc-tSTRV = <100>; 487 ingenic,nemc-tAS = <15>; 488 ingenic,nemc-tAH = <10>; 489 ingenic,nemc-tBP = <20>; 490 ingenic,nemc-tAW = <50>; [all …]
|
D | rs90.dts | 208 pins_nemc: nemc { 247 &nemc { 257 ingenic,nemc-tAS = <10>; 258 ingenic,nemc-tAH = <5>; 259 ingenic,nemc-tBP = <10>; 260 ingenic,nemc-tAW = <15>; 261 ingenic,nemc-tSTRV = <100>;
|
D | jz4725b.dtsi | 284 nemc: memory-controller@13010000 { label 285 compatible = "ingenic,jz4725b-nemc", "ingenic,jz4740-nemc";
|
D | jz4740.dtsi | 264 nemc: memory-controller@13010000 { label 265 compatible = "ingenic,jz4740-nemc";
|
D | jz4780.dtsi | 489 nemc: nemc@13410000 { label 490 compatible = "ingenic,jz4780-nemc", "simple-mfd";
|
D | qi_lb60.dts | 255 &nemc { 324 pins_nemc: nemc {
|
/Linux-v6.6/ |
D | MAINTAINERS | 10338 F: drivers/memory/jz4780-nemc.c
|