Home
last modified time | relevance | path

Searched refs:gpmc (Results 1 – 66 of 66) sorted by relevance

/linux-4.4.14/arch/arm/boot/dts/
Domap3430-sdp.dts52 &gpmc {
65 gpmc,mux-add-data = <2>;
66 gpmc,cs-on-ns = <0>;
67 gpmc,cs-rd-off-ns = <186>;
68 gpmc,cs-wr-off-ns = <186>;
69 gpmc,adv-on-ns = <12>;
70 gpmc,adv-rd-off-ns = <48>;
71 gpmc,adv-wr-off-ns = <48>;
72 gpmc,oe-on-ns = <54>;
73 gpmc,oe-off-ns = <168>;
[all …]
Domap-gpmc-smsc911x.dtsi22 &gpmc {
23 ethernet@gpmc {
26 gpmc,device-width = <1>;
27 gpmc,cycle2cycle-samecsen = <1>;
28 gpmc,cycle2cycle-diffcsen = <1>;
29 gpmc,cs-on-ns = <5>;
30 gpmc,cs-rd-off-ns = <150>;
31 gpmc,cs-wr-off-ns = <150>;
32 gpmc,adv-on-ns = <0>;
33 gpmc,adv-rd-off-ns = <15>;
[all …]
Domap2430-sdp.dts38 &gpmc {
40 ethernet@gpmc {
46 gpmc,sync-clk-ps = <0>;
47 gpmc,mux-add-data = <2>;
48 gpmc,device-width = <1>;
49 gpmc,cycle2cycle-samecsen = <1>;
50 gpmc,cycle2cycle-diffcsen = <1>;
51 gpmc,cs-on-ns = <6>;
52 gpmc,cs-rd-off-ns = <187>;
53 gpmc,cs-wr-off-ns = <187>;
[all …]
Domap-gpmc-smsc9221.dtsi26 &gpmc {
27 ethernet@gpmc {
31 gpmc,mux-add-data;
32 gpmc,cs-on-ns = <0>;
33 gpmc,cs-rd-off-ns = <42>;
34 gpmc,cs-wr-off-ns = <36>;
35 gpmc,adv-on-ns = <6>;
36 gpmc,adv-rd-off-ns = <12>;
37 gpmc,adv-wr-off-ns = <12>;
38 gpmc,oe-on-ns = <0>;
[all …]
Domap3-overo-tobiduo-common.dtsi15 #include "omap-gpmc-smsc9221.dtsi"
17 &gpmc {
21 smsc1: ethernet@gpmc {
31 gpmc,mux-add-data;
32 gpmc,cs-on-ns = <0>;
33 gpmc,cs-rd-off-ns = <42>;
34 gpmc,cs-wr-off-ns = <36>;
35 gpmc,adv-on-ns = <6>;
36 gpmc,adv-rd-off-ns = <12>;
37 gpmc,adv-wr-off-ns = <12>;
[all …]
Domap2420-n8x0-common.dtsi42 &gpmc {
52 gpmc,sync-read;
53 gpmc,burst-length = <16>;
54 gpmc,burst-read;
55 gpmc,burst-wrap;
56 gpmc,device-width = <2>;
57 gpmc,mux-add-data = <2>;
58 gpmc,cs-on-ns = <0>;
59 gpmc,cs-rd-off-ns = <127>;
60 gpmc,cs-wr-off-ns = <109>;
[all …]
Domap-zoom-common.dtsi5 #include "omap-gpmc-smsc911x.dtsi"
7 &gpmc {
26 gpmc,mux-add-data = <0>;
27 gpmc,device-width = <1>;
28 gpmc,wait-pin = <1>;
29 gpmc,cycle2cycle-samecsen = <1>;
30 gpmc,cycle2cycle-diffcsen = <1>;
31 gpmc,cs-on-ns = <5>;
32 gpmc,cs-rd-off-ns = <155>;
33 gpmc,cs-wr-off-ns = <155>;
[all …]
Domap3-sb-t35.dtsi99 &gpmc {
110 gpmc,device-width = <1>;
111 gpmc,cycle2cycle-samecsen = <1>;
112 gpmc,cycle2cycle-diffcsen = <1>;
113 gpmc,cs-on-ns = <5>;
114 gpmc,cs-rd-off-ns = <150>;
115 gpmc,cs-wr-off-ns = <150>;
116 gpmc,adv-on-ns = <0>;
117 gpmc,adv-rd-off-ns = <15>;
118 gpmc,adv-wr-off-ns = <40>;
[all …]
Domap3-n950-n9.dtsi122 &gpmc {
130 gpmc,sync-read;
131 gpmc,sync-write;
132 gpmc,burst-length = <16>;
133 gpmc,burst-read;
134 gpmc,burst-wrap;
135 gpmc,burst-write;
136 gpmc,device-width = <2>;
137 gpmc,mux-add-data = <2>;
138 gpmc,cs-on-ns = <0>;
[all …]
Domap2420-h4.dts22 &gpmc {
33 gpmc,mux-add-data = <2>;
34 gpmc,cs-on-ns = <10>;
35 gpmc,cs-rd-off-ns = <160>;
36 gpmc,cs-wr-off-ns = <160>;
37 gpmc,adv-on-ns = <20>;
38 gpmc,adv-rd-off-ns = <50>;
39 gpmc,adv-wr-off-ns = <50>;
40 gpmc,oe-on-ns = <60>;
41 gpmc,oe-off-ns = <120>;
[all …]
Domap4-duovero-parlor.dts135 #include "omap-gpmc-smsc911x.dtsi"
137 &gpmc {
140 ethernet@gpmc {
147 gpmc,cs-on-ns = <10>;
148 gpmc,cs-rd-off-ns = <50>;
149 gpmc,cs-wr-off-ns = <50>;
150 gpmc,adv-on-ns = <0>;
151 gpmc,adv-rd-off-ns = <10>;
152 gpmc,adv-wr-off-ns = <10>;
153 gpmc,oe-on-ns = <15>;
[all …]
Domap3-devkit8000-common.dtsi203 &gpmc {
209 gpmc,device-width = <2>;
212 gpmc,sync-clk-ps = <0>;
213 gpmc,cs-on-ns = <0>;
214 gpmc,cs-rd-off-ns = <44>;
215 gpmc,cs-wr-off-ns = <44>;
216 gpmc,adv-on-ns = <6>;
217 gpmc,adv-rd-off-ns = <34>;
218 gpmc,adv-wr-off-ns = <44>;
219 gpmc,we-off-ns = <40>;
[all …]
Ddm8168-evm.dts84 &gpmc {
94 gpmc,device-width = <2>;
95 gpmc,sync-clk-ps = <0>;
96 gpmc,cs-on-ns = <0>;
97 gpmc,cs-rd-off-ns = <44>;
98 gpmc,cs-wr-off-ns = <44>;
99 gpmc,adv-on-ns = <6>;
100 gpmc,adv-rd-off-ns = <34>;
101 gpmc,adv-wr-off-ns = <44>;
102 gpmc,we-on-ns = <0>;
[all …]
Domap3-lilly-a83x.dtsi360 &gpmc {
370 gpmc,mux-add-data = <0>;
371 gpmc,device-width = <2>;
372 gpmc,wait-pin = <0>;
373 gpmc,wait-monitoring-ns = <0>;
374 gpmc,burst-length= <4>;
375 gpmc,cs-on-ns = <0>;
376 gpmc,cs-rd-off-ns = <100>;
377 gpmc,cs-wr-off-ns = <100>;
378 gpmc,adv-on-ns = <0>;
[all …]
Dam335x-chilisom.dtsi205 &gpmc {
215 gpmc,device-width = <1>;
216 gpmc,sync-clk-ps = <0>;
217 gpmc,cs-on-ns = <0>;
218 gpmc,cs-rd-off-ns = <44>;
219 gpmc,cs-wr-off-ns = <44>;
220 gpmc,adv-on-ns = <6>;
221 gpmc,adv-rd-off-ns = <34>;
222 gpmc,adv-wr-off-ns = <44>;
223 gpmc,we-on-ns = <0>;
[all …]
Dam335x-igep0033.dtsi124 &gpmc {
135 gpmc,device-width = <1>;
136 gpmc,sync-clk-ps = <0>;
137 gpmc,cs-on-ns = <0>;
138 gpmc,cs-rd-off-ns = <44>;
139 gpmc,cs-wr-off-ns = <44>;
140 gpmc,adv-on-ns = <6>;
141 gpmc,adv-rd-off-ns = <34>;
142 gpmc,adv-wr-off-ns = <44>;
143 gpmc,we-on-ns = <0>;
[all …]
Domap3-lilly-dbb056.dts130 &gpmc {
138 gpmc,mux-add-data = <2>;
139 gpmc,cs-on-ns = <10>;
140 gpmc,cs-rd-off-ns = <65>;
141 gpmc,cs-wr-off-ns = <65>;
142 gpmc,adv-on-ns = <0>;
143 gpmc,adv-rd-off-ns = <10>;
144 gpmc,adv-wr-off-ns = <10>;
145 gpmc,oe-on-ns = <10>;
146 gpmc,oe-off-ns = <65>;
[all …]
Dam335x-phycore-som.dtsi162 &gpmc {
171 gpmc,device-nand = "true";
172 gpmc,device-width = <1>;
173 gpmc,sync-clk-ps = <0>;
174 gpmc,cs-on-ns = <0>;
175 gpmc,cs-rd-off-ns = <30>;
176 gpmc,cs-wr-off-ns = <30>;
177 gpmc,adv-on-ns = <0>;
178 gpmc,adv-rd-off-ns = <30>;
179 gpmc,adv-wr-off-ns = <30>;
[all …]
Dlogicpd-torpedo-som.dtsi37 &gpmc {
45 gpmc,sync-clk-ps = <0>;
46 gpmc,cs-on-ns = <0>;
47 gpmc,cs-rd-off-ns = <44>;
48 gpmc,cs-wr-off-ns = <44>;
49 gpmc,adv-on-ns = <6>;
50 gpmc,adv-rd-off-ns = <34>;
51 gpmc,adv-wr-off-ns = <44>;
52 gpmc,we-off-ns = <40>;
53 gpmc,oe-off-ns = <54>;
[all …]
Domap3-igep.dtsi96 &gpmc {
101 gpmc,device-width = <2>;
104 gpmc,sync-clk-ps = <0>;
105 gpmc,cs-on-ns = <0>;
106 gpmc,cs-rd-off-ns = <44>;
107 gpmc,cs-wr-off-ns = <44>;
108 gpmc,adv-on-ns = <6>;
109 gpmc,adv-rd-off-ns = <34>;
110 gpmc,adv-wr-off-ns = <44>;
111 gpmc,we-off-ns = <40>;
[all …]
Domap3-evm-37xx.dts156 &gpmc {
164 gpmc,device-width = <2>;
167 gpmc,sync-clk-ps = <0>;
168 gpmc,cs-on-ns = <0>;
169 gpmc,cs-rd-off-ns = <44>;
170 gpmc,cs-wr-off-ns = <44>;
171 gpmc,adv-on-ns = <6>;
172 gpmc,adv-rd-off-ns = <34>;
173 gpmc,adv-wr-off-ns = <44>;
174 gpmc,we-off-ns = <40>;
[all …]
Domap3-n900.dts706 &gpmc {
718 gpmc,sync-read;
719 gpmc,sync-write;
720 gpmc,burst-length = <16>;
721 gpmc,burst-read;
722 gpmc,burst-wrap;
723 gpmc,burst-write;
724 gpmc,device-width = <2>; /* GPMC_DEVWIDTH_16BIT */
725 gpmc,mux-add-data = <2>; /* GPMC_MUX_AD */
726 gpmc,cs-on-ns = <0>;
[all …]
Domap3-ldp.dts12 #include "omap-gpmc-smsc911x.dtsi"
99 &gpmc {
107 gpmc,device-width = <2>;
110 gpmc,sync-clk-ps = <0>;
111 gpmc,cs-on-ns = <0>;
112 gpmc,cs-rd-off-ns = <44>;
113 gpmc,cs-wr-off-ns = <44>;
114 gpmc,adv-on-ns = <6>;
115 gpmc,adv-rd-off-ns = <34>;
116 gpmc,adv-wr-off-ns = <44>;
[all …]
Domap3-cm-t3x.dtsi263 &gpmc {
269 gpmc,device-width = <1>;
272 gpmc,cs-on-ns = <0>;
273 gpmc,cs-rd-off-ns = <120>;
274 gpmc,cs-wr-off-ns = <120>;
276 gpmc,adv-on-ns = <0>;
277 gpmc,adv-rd-off-ns = <120>;
278 gpmc,adv-wr-off-ns = <120>;
280 gpmc,we-on-ns = <6>;
281 gpmc,we-off-ns = <90>;
[all …]
Dam335x-nano.dts242 &gpmc {
243 compatible = "ti,am3352-gpmc";
244 ti,hwmods = "gpmc";
246 gpmc,num-waitpins = <2>;
260 gpmc,mux-add-data = <2>;
262 gpmc,sync-clk-ps = <0>;
263 gpmc,cs-on-ns = <0>;
264 gpmc,cs-rd-off-ns = <160>;
265 gpmc,cs-wr-off-ns = <160>;
266 gpmc,adv-on-ns = <10>;
[all …]
Domap3-overo-base.dtsi225 &gpmc {
232 gpmc,device-width = <2>;
235 gpmc,sync-clk-ps = <0>;
236 gpmc,cs-on-ns = <0>;
237 gpmc,cs-rd-off-ns = <44>;
238 gpmc,cs-wr-off-ns = <44>;
239 gpmc,adv-on-ns = <6>;
240 gpmc,adv-rd-off-ns = <34>;
241 gpmc,adv-wr-off-ns = <44>;
242 gpmc,we-off-ns = <40>;
[all …]
Dam335x-baltos-ir5221.dts236 &gpmc {
248 gpmc,device-nand = "true";
249 gpmc,device-width = <1>;
250 gpmc,sync-clk-ps = <0>;
251 gpmc,cs-on-ns = <0>;
252 gpmc,cs-rd-off-ns = <44>;
253 gpmc,cs-wr-off-ns = <44>;
254 gpmc,adv-on-ns = <6>;
255 gpmc,adv-rd-off-ns = <34>;
256 gpmc,adv-wr-off-ns = <44>;
[all …]
Domap3-tao3530.dtsi277 &gpmc {
283 gpmc,device-width = <2>; /* GPMC_DEVWIDTH_16BIT */
286 gpmc,cs-on-ns = <0>;
287 gpmc,cs-rd-off-ns = <36>;
288 gpmc,cs-wr-off-ns = <36>;
289 gpmc,adv-on-ns = <6>;
290 gpmc,adv-rd-off-ns = <24>;
291 gpmc,adv-wr-off-ns = <36>;
292 gpmc,oe-on-ns = <6>;
293 gpmc,oe-off-ns = <48>;
[all …]
Domap3-beagle.dts381 &gpmc {
394 gpmc,device-width = <2>;
395 gpmc,cs-on-ns = <0>;
396 gpmc,cs-rd-off-ns = <36>;
397 gpmc,cs-wr-off-ns = <36>;
398 gpmc,adv-on-ns = <6>;
399 gpmc,adv-rd-off-ns = <24>;
400 gpmc,adv-wr-off-ns = <36>;
401 gpmc,oe-on-ns = <6>;
402 gpmc,oe-off-ns = <48>;
[all …]
Domap3-gta04.dtsi491 &gpmc {
499 gpmc,sync-clk-ps = <0>;
500 gpmc,cs-on-ns = <0>;
501 gpmc,cs-rd-off-ns = <44>;
502 gpmc,cs-wr-off-ns = <44>;
503 gpmc,adv-on-ns = <6>;
504 gpmc,adv-rd-off-ns = <34>;
505 gpmc,adv-wr-off-ns = <44>;
506 gpmc,we-off-ns = <40>;
507 gpmc,oe-off-ns = <54>;
[all …]
Dam335x-evm.dts516 &gpmc {
526 gpmc,device-width = <1>;
527 gpmc,sync-clk-ps = <0>;
528 gpmc,cs-on-ns = <0>;
529 gpmc,cs-rd-off-ns = <44>;
530 gpmc,cs-wr-off-ns = <44>;
531 gpmc,adv-on-ns = <6>;
532 gpmc,adv-rd-off-ns = <34>;
533 gpmc,adv-wr-off-ns = <44>;
534 gpmc,we-on-ns = <0>;
[all …]
Dam43x-epos-evm.dts280 0x020 (PIN_OUTPUT_PULLUP | MUX_MODE1) /*gpmc ad 8 -> DSS DATA 23 */
287 0x03C (PIN_OUTPUT_PULLUP | MUX_MODE1) /*gpmc ad 15 -> DSS DATA 16 */
560 &gpmc {
570 gpmc,device-width = <1>;
571 gpmc,sync-clk-ps = <0>;
572 gpmc,cs-on-ns = <0>;
573 gpmc,cs-rd-off-ns = <40>; /* tCEA + tCHZ + 1 */
574 gpmc,cs-wr-off-ns = <40>;
575 gpmc,adv-on-ns = <0>; /* cs-on-ns */
576 gpmc,adv-rd-off-ns = <25>; /* min( tALH + tALS + 1) */
[all …]
Ddra72-evm.dts487 &gpmc {
501 gpmc,device-width = <2>;
502 gpmc,sync-clk-ps = <0>;
503 gpmc,cs-on-ns = <0>;
504 gpmc,cs-rd-off-ns = <80>;
505 gpmc,cs-wr-off-ns = <80>;
506 gpmc,adv-on-ns = <0>;
507 gpmc,adv-rd-off-ns = <60>;
508 gpmc,adv-wr-off-ns = <60>;
509 gpmc,we-on-ns = <10>;
[all …]
Ddra7-evm.dts739 &gpmc {
749 gpmc,device-width = <2>;
750 gpmc,sync-clk-ps = <0>;
751 gpmc,cs-on-ns = <0>;
752 gpmc,cs-rd-off-ns = <80>;
753 gpmc,cs-wr-off-ns = <80>;
754 gpmc,adv-on-ns = <0>;
755 gpmc,adv-rd-off-ns = <60>;
756 gpmc,adv-wr-off-ns = <60>;
757 gpmc,we-on-ns = <10>;
[all …]
Domap3-overo-tobi-common.dtsi27 #include "omap-gpmc-smsc9221.dtsi"
29 &gpmc {
32 ethernet@gpmc {
Dam437x-gp-evm.dts261 0x020 (PIN_OUTPUT_PULLUP | MUX_MODE1) /*gpmc ad 8 -> DSS DATA 23 */
268 0x03c (PIN_OUTPUT_PULLUP | MUX_MODE1) /*gpmc ad 15 -> DSS DATA 16 */
812 &gpmc {
826 gpmc,device-width = <1>;
827 gpmc,sync-clk-ps = <0>;
828 gpmc,cs-on-ns = <0>;
829 gpmc,cs-rd-off-ns = <40>;
830 gpmc,cs-wr-off-ns = <40>;
831 gpmc,adv-on-ns = <0>;
832 gpmc,adv-rd-off-ns = <25>;
[all …]
Domap2420.dtsi124 gpmc: gpmc@6800a000 { label
125 compatible = "ti,omap2420-gpmc";
130 gpmc,num-cs = <8>;
131 gpmc,num-waitpins = <4>;
132 ti,hwmods = "gpmc";
Domap3-pandora-common.dtsi545 &gpmc {
553 gpmc,sync-clk-ps = <0>;
554 gpmc,cs-on-ns = <0>;
555 gpmc,cs-rd-off-ns = <44>;
556 gpmc,cs-wr-off-ns = <44>;
557 gpmc,adv-on-ns = <6>;
558 gpmc,adv-rd-off-ns = <34>;
559 gpmc,adv-wr-off-ns = <44>;
560 gpmc,we-off-ns = <40>;
561 gpmc,oe-off-ns = <54>;
[all …]
Domap3-overo-chestnut43-common.dtsi55 #include "omap-gpmc-smsc9221.dtsi"
57 &gpmc {
60 ethernet@gpmc {
Domap2430.dtsi148 gpmc: gpmc@6e000000 { label
149 compatible = "ti,omap2430-gpmc";
154 gpmc,num-cs = <8>;
155 gpmc,num-waitpins = <4>;
156 ti,hwmods = "gpmc";
Domap3-cm-t3x30.dtsi49 #include "omap-gpmc-smsc911x.dtsi"
51 &gpmc {
55 smsc1: ethernet@gpmc {
Domap3-evm-common.dtsi6 #include "omap-gpmc-smsc911x.dtsi"
155 &gpmc {
156 ethernet@gpmc {
Dlogicpd-torpedo-37xx-devkit.dts11 #include "omap-gpmc-smsc9221.dtsi"
75 &gpmc {
78 ethernet@gpmc {
Ddm816x.dtsi176 gpmc: gpmc@50000000 { label
177 compatible = "ti,am3352-gpmc";
178 ti,hwmods = "gpmc";
183 gpmc,num-cs = <6>;
184 gpmc,num-waitpins = <2>;
Domap3-igep0020-common.dtsi13 #include "omap-gpmc-smsc9221.dtsi"
212 &gpmc {
216 ethernet@gpmc {
Domap3-sbc-t3730.dts29 &gpmc {
Domap3-sbc-t3530.dts29 &gpmc {
Domap3.dtsi715 gpmc: gpmc@6e000000 { label
716 compatible = "ti,omap3430-gpmc";
717 ti,hwmods = "gpmc";
720 gpmc,num-cs = <8>;
721 gpmc,num-waitpins = <4>;
Domap3-sbc-t3517.dts72 &gpmc {
Dam33xx.dtsi816 gpmc: gpmc@50000000 { label
817 compatible = "ti,am3352-gpmc";
818 ti,hwmods = "gpmc";
822 gpmc,num-cs = <7>;
823 gpmc,num-waitpins = <2>;
Domap4.dtsi351 gpmc: gpmc@50000000 { label
352 compatible = "ti,omap4430-gpmc";
357 gpmc,num-cs = <8>;
358 gpmc,num-waitpins = <4>;
359 ti,hwmods = "gpmc";
Dam4372.dtsi842 gpmc: gpmc@50000000 { label
843 compatible = "ti,am3352-gpmc";
844 ti,hwmods = "gpmc";
849 gpmc,num-cs = <7>;
850 gpmc,num-waitpins = <2>;
Domap5.dtsi388 gpmc: gpmc@50000000 { label
389 compatible = "ti,omap4430-gpmc";
394 gpmc,num-cs = <8>;
395 gpmc,num-waitpins = <4>;
396 ti,hwmods = "gpmc";
Ddra7.dtsi1429 gpmc: gpmc@50000000 { label
1430 compatible = "ti,am3352-gpmc";
1431 ti,hwmods = "gpmc";
1434 gpmc,num-cs = <8>;
1435 gpmc,num-waitpins = <2>;
Domap4-var-som-om44.dtsi258 &gpmc {
Dam437x-sk-evm.dts337 0x020 (PIN_OUTPUT | MUX_MODE1) /* gpmc ad 8 -> DSS DATA 23 */
344 0x03c (PIN_OUTPUT | MUX_MODE1) /* gpmc ad 15 -> DSS DATA 16 */
/linux-4.4.14/Documentation/devicetree/bindings/mtd/
Dgpmc-nor.txt8 Documentation/devicetree/bindings/bus/ti-gpmc.txt
14 - gpmc,cs-on-ns: Chip-select assertion time
15 - gpmc,cs-rd-off-ns: Chip-select de-assertion time for reads
16 - gpmc,cs-wr-off-ns: Chip-select de-assertion time for writes
17 - gpmc,oe-on-ns: Output-enable assertion time
18 - gpmc,oe-off-ns: Output-enable de-assertion time
19 - gpmc,we-on-ns Write-enable assertion time
20 - gpmc,we-off-ns: Write-enable de-assertion time
21 - gpmc,access-ns: Start cycle to first data capture (read access)
22 - gpmc,rd-cycle-ns: Total read cycle time
[all …]
Dgpmc-onenand.txt6 All timing relevant properties as well as generic gpmc child properties are
8 Documentation/devicetree/bindings/bus/ti-gpmc.txt
13 - gpmc,device-width Width of the ONENAND device connected to the GPMC
27 gpmc: gpmc@6e000000 {
28 compatible = "ti,omap3430-gpmc";
29 ti,hwmods = "gpmc";
32 gpmc,num-cs = <8>;
33 gpmc,num-waitpins = <4>;
39 gpmc,device-width = <2>;
Dgpmc-nand.txt6 All timing relevant properties as well as generic gpmc child properties are
8 Documentation/devicetree/bindings/bus/ti-gpmc.txt
55 gpmc: gpmc@50000000 {
56 compatible = "ti,am3352-gpmc";
57 ti,hwmods = "gpmc";
60 gpmc,num-cs = <8>;
61 gpmc,num-waitpins = <2>;
73 gpmc,sync-clk-ps = <0>;
74 gpmc,cs-on-ns = <0>;
75 gpmc,cs-rd-off-ns = <44>;
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/bus/
Dti-gpmc.txt9 ti,omap2420-gpmc (omap2420)
10 ti,omap2430-gpmc (omap2430)
11 ti,omap3430-gpmc (omap3430 & omap3630)
12 ti,omap4430-gpmc (omap4430 & omap4460 & omap543x)
13 ti,am3352-gpmc (am335x devices)
17 - ti,hwmods: Should be set to "ti,gpmc" until the DT transition is
21 - gpmc,num-cs: The maximum number of chip-select lines that controller
23 - gpmc,num-waitpins: The maximum number of wait pins that controller can
38 - gpmc,sync-clk-ps: Minimum clock period for synchronous mode, in picoseconds
41 - gpmc,cs-on-ns: Assertion time
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/net/
Dgpmc-eth.txt12 Documentation/devicetree/bindings/bus/ti-gpmc.txt
29 - gpmc,cs-on-ns: Chip-select assertion time
30 - gpmc,cs-rd-off-ns: Chip-select de-assertion time for reads
31 - gpmc,cs-wr-off-ns: Chip-select de-assertion time for writes
32 - gpmc,oe-on-ns: Output-enable assertion time
33 - gpmc,oe-off-ns: Output-enable de-assertion time
34 - gpmc,we-on-ns: Write-enable assertion time
35 - gpmc,we-off-ns: Write-enable de-assertion time
36 - gpmc,access-ns: Start cycle to first data capture (read access)
37 - gpmc,rd-cycle-ns: Total read cycle time
[all …]
/linux-4.4.14/Documentation/bus-devices/
Dti-gpmc.txt21 timings. To have peripheral work with gpmc, peripheral timings has to
22 be translated to the form gpmc can understand. The way it has to be
24 dependency for certain gpmc timings on gpmc clock frequency. Hence a
27 Generic routine provides a generic method to calculate gpmc timings
28 from gpmc peripheral timings. struct gpmc_device_timings fields has to
30 connected to gpmc. A few of the peripheral timings can be fed either
45 on understanding of gpmc timings, peripheral timings, available
50 gpmc timing dependency on peripheral timings:
115 Note: Many of gpmc timings are dependent on other gpmc timings (a few
116 gpmc timings purely dependent on other gpmc timings, a reason that
[all …]
/linux-4.4.14/drivers/memory/
Domap-gpmc.c846 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; in gpmc_cs_set_reserved() local
848 gpmc->flags |= GPMC_CS_RESERVED; in gpmc_cs_set_reserved()
853 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; in gpmc_cs_reserved() local
855 return gpmc->flags & GPMC_CS_RESERVED; in gpmc_cs_reserved()
860 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; in gpmc_cs_set_name() local
862 gpmc->name = name; in gpmc_cs_set_name()
867 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; in gpmc_cs_get_name() local
869 return gpmc->name; in gpmc_cs_get_name()
888 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; in gpmc_cs_insert_mem() local
889 struct resource *res = &gpmc->mem; in gpmc_cs_insert_mem()
[all …]
DMakefile12 obj-$(CONFIG_OMAP_GPMC) += omap-gpmc.o
/linux-4.4.14/arch/arm/mach-omap2/
DMakefile254 onenand-$(CONFIG_MTD_ONENAND_OMAP2) := gpmc-onenand.o
257 nand-$(CONFIG_MTD_NAND_OMAP2) := gpmc-nand.o
260 smsc911x-$(CONFIG_SMSC911X) := gpmc-smsc911x.o
/linux-4.4.14/
DMAINTAINERS7719 F: drivers/memory/omap-gpmc.c
7720 F: arch/arm/mach-omap2/*gpmc*