Home
last modified time | relevance | path

Searched full:mpmc (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/Documentation/devicetree/bindings/memory-controllers/
Darm,pl172.txt44 - mpmc,cs: Chip select number. Indicates to the pl0172 driver
47 - mpmc,memory-width: Width of the chip select memory. Must be equal to
52 - mpmc,async-page-mode: Enable asynchronous page mode.
54 - mpmc,cs-active-high: Set chip select polarity to active high.
56 - mpmc,byte-lane-low: Set byte lane state to low.
58 - mpmc,extended-wait: Enable extended wait.
60 - mpmc,buffer-enable: Enable write buffer, option is not supported by
63 - mpmc,write-protect: Enable write protect.
67 - mpmc,write-enable-delay: Delay from chip select assertion to write
70 - mpmc,output-enable-delay: Delay from chip select assertion to output
[all …]
/Linux-v5.4/drivers/memory/
Dpl172.c92 /* MPMC static memory configuration */ in pl172_setup_static()
93 if (!of_property_read_u32(np, "mpmc,memory-width", &cfg)) { in pl172_setup_static()
109 if (of_property_read_bool(np, "mpmc,async-page-mode")) in pl172_setup_static()
112 if (of_property_read_bool(np, "mpmc,cs-active-high")) in pl172_setup_static()
115 if (of_property_read_bool(np, "mpmc,byte-lane-low")) in pl172_setup_static()
118 if (of_property_read_bool(np, "mpmc,extended-wait")) in pl172_setup_static()
122 of_property_read_bool(np, "mpmc,buffer-enable")) in pl172_setup_static()
125 if (of_property_read_bool(np, "mpmc,write-protect")) in pl172_setup_static()
129 dev_dbg(&adev->dev, "mpmc static config cs%u: 0x%08x\n", cs, cfg); in pl172_setup_static()
131 /* MPMC static memory timing */ in pl172_setup_static()
[all …]
DKconfig20 tristate "ARM PL172 MPMC driver"
/Linux-v5.4/arch/arm/boot/dts/
Dlpc4350-hitex-eval.dts359 mpmc,cs = <0>;
360 mpmc,memory-width = <16>;
361 mpmc,byte-lane-low;
362 mpmc,write-enable-delay = <0>;
363 mpmc,output-enable-delay = <0>;
364 mpmc,read-access-delay = <70>;
365 mpmc,page-mode-read-delay = <70>;
396 mpmc,cs = <2>;
397 mpmc,memory-width = <16>;
398 mpmc,byte-lane-low;
[all …]
Dlpc4357-ea4357-devkit.dts511 mpmc,cs = <0>;
512 mpmc,memory-width = <16>;
513 mpmc,byte-lane-low;
514 mpmc,write-enable-delay = <0>;
515 mpmc,output-enable-delay = <0>;
516 mpmc,read-access-delay = <70>;
517 mpmc,page-mode-read-delay = <70>;
548 mpmc,cs = <2>;
549 mpmc,memory-width = <16>;
Dlpc4357-myd-lpc4357.dts479 mpmc,cs = <0>;
480 mpmc,memory-width = <16>;
481 mpmc,byte-lane-low;
482 mpmc,write-enable-delay = <0>;
483 mpmc,output-enable-delay = <0>;
484 mpmc,read-access-delay = <70>;
485 mpmc,page-mode-read-delay = <70>;
Dversatile-ab.dts261 mpmc@10110000 {
/Linux-v5.4/arch/ia64/kernel/
Dcyclone.c97 printk(KERN_ERR "Summit chipset: Could not find valid MPMC" in init_cyclone_clock()
/Linux-v5.4/arch/microblaze/boot/dts/
Dsystem.dts332 mpmc@90000000 {
335 compatible = "xlnx,mpmc-4.02.a";
/Linux-v5.4/Documentation/devicetree/bindings/
Dvendor-prefixes.yaml20 "^(keypad|m25p|max8952|max8997|max8998|mpmc),.*": true