Searched refs:nemc (Results 1 – 9 of 9) sorted by relevance
/Linux-v6.1/drivers/memory/ |
D | jz4780-nemc.c | 97 struct jz4780_nemc *nemc = dev_get_drvdata(dev->parent); in jz4780_nemc_set_type() local 100 nfcsr = readl(nemc->base + NEMC_NFCSR); in jz4780_nemc_set_type() 113 writel(nfcsr, nemc->base + NEMC_NFCSR); in jz4780_nemc_set_type() 128 struct jz4780_nemc *nemc = dev_get_drvdata(dev->parent); in jz4780_nemc_assert() local 131 nfcsr = readl(nemc->base + NEMC_NFCSR); in jz4780_nemc_assert() 138 writel(nfcsr, nemc->base + NEMC_NFCSR); in jz4780_nemc_assert() 142 static uint32_t jz4780_nemc_clk_period(struct jz4780_nemc *nemc) in jz4780_nemc_clk_period() argument 146 rate = clk_get_rate(nemc->clk); in jz4780_nemc_clk_period() 154 static uint32_t jz4780_nemc_ns_to_cycles(struct jz4780_nemc *nemc, uint32_t ns) in jz4780_nemc_ns_to_cycles() argument 156 return ((ns * 1000) + nemc->clk_period - 1) / nemc->clk_period; in jz4780_nemc_ns_to_cycles() [all …]
|
D | Makefile | 22 obj-$(CONFIG_JZ4780_NEMC) += jz4780-nemc.o
|
/Linux-v6.1/arch/mips/boot/dts/ingenic/ |
D | ci20.dts | 356 &nemc { 368 ingenic,nemc-tAS = <10>; 369 ingenic,nemc-tAH = <5>; 370 ingenic,nemc-tBP = <10>; 371 ingenic,nemc-tAW = <15>; 372 ingenic,nemc-tSTRV = <100>; 435 ingenic,nemc-tAS = <15>; 436 ingenic,nemc-tAH = <10>; 437 ingenic,nemc-tBP = <20>; 438 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 | 287 nemc: memory-controller@13010000 { label 288 compatible = "ingenic,jz4725b-nemc", "ingenic,jz4740-nemc";
|
D | jz4740.dtsi | 267 nemc: memory-controller@13010000 { label 268 compatible = "ingenic,jz4740-nemc";
|
D | jz4780.dtsi | 487 nemc: nemc@13410000 { label 488 compatible = "ingenic,jz4780-nemc", "simple-mfd";
|
D | qi_lb60.dts | 255 &nemc { 324 pins_nemc: nemc {
|
/Linux-v6.1/ |
D | MAINTAINERS | 10080 F: drivers/memory/jz4780-nemc.c
|