Home
last modified time | relevance | path

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

123

/linux/arch/arm/boot/dts/ti/omap/
H A Domap2430-sdp.dts35 &gpmc {
37 ethernet@gpmc {
43 gpmc,sync-clk-ps = <0>;
44 gpmc,mux-add-data = <2>;
45 gpmc,device-width = <1>;
46 gpmc,cycle2cycle-samecsen;
47 gpmc,cycle2cycle-diffcsen;
48 gpmc,cs-on-ns = <6>;
49 gpmc,cs-rd-off-ns = <187>;
50 gpmc,cs-wr-off-ns = <187>;
[all …]
H A Domap-gpmc-smsc911x.dtsi23 &gpmc {
24 ethernet@gpmc {
27 gpmc,device-width = <1>;
28 gpmc,cycle2cycle-samecsen;
29 gpmc,cycle2cycle-diffcsen;
30 gpmc,cs-on-ns = <5>;
31 gpmc,cs-rd-off-ns = <150>;
32 gpmc,cs-wr-off-ns = <150>;
33 gpmc,adv-on-ns = <0>;
34 gpmc,adv-rd-off-ns = <15>;
[all …]
H A Domap3-overo-tobiduo-common.dtsi12 #include "omap-gpmc-smsc9221.dtsi"
14 &gpmc {
15 smsc1: ethernet@gpmc {
25 gpmc,mux-add-data = <0>;
26 gpmc,cs-on-ns = <0>;
27 gpmc,cs-rd-off-ns = <42>;
28 gpmc,cs-wr-off-ns = <36>;
29 gpmc,adv-on-ns = <6>;
30 gpmc,adv-rd-off-ns = <12>;
31 gpmc,adv-wr-off-ns = <12>;
[all …]
H A Domap3-gta04a5one.dts13 gpmc_pins: gpmc-pins {
41 &gpmc {
57 gpmc,sync-read;
58 gpmc,sync-write;
59 gpmc,burst-length = <16>;
60 gpmc,burst-read;
61 gpmc,burst-wrap;
62 gpmc,burst-write;
63 gpmc,device-width = <2>;
64 gpmc,mux-add-data = <2>;
[all …]
H A Domap-gpmc-smsc9221.dtsi27 &gpmc {
28 ethernet@gpmc {
32 gpmc,mux-add-data = <0>;
33 gpmc,cs-on-ns = <0>;
34 gpmc,cs-rd-off-ns = <42>;
35 gpmc,cs-wr-off-ns = <36>;
36 gpmc,adv-on-ns = <6>;
37 gpmc,adv-rd-off-ns = <12>;
38 gpmc,adv-wr-off-ns = <12>;
39 gpmc,oe-on-ns = <0>;
[all …]
H A Domap-zoom-common.dtsi6 #include "omap-gpmc-smsc911x.dtsi"
8 &gpmc {
27 gpmc,mux-add-data = <0>;
28 gpmc,device-width = <1>;
29 gpmc,wait-pin = <1>;
30 gpmc,cycle2cycle-samecsen;
31 gpmc,cycle2cycle-diffcsen;
32 gpmc,cs-on-ns = <5>;
33 gpmc,cs-rd-off-ns = <155>;
34 gpmc,cs-wr-off-ns = <155>;
[all …]
H A Domap2420-n8x0-common.dtsi47 &gpmc {
58 gpmc,sync-read;
59 gpmc,burst-length = <16>;
60 gpmc,burst-read;
61 gpmc,burst-wrap;
62 gpmc,device-width = <2>;
63 gpmc,mux-add-data = <2>;
64 gpmc,cs-on-ns = <0>;
65 gpmc,cs-rd-off-ns = <127>;
66 gpmc,cs-wr-off-ns = <109>;
[all …]
H A Domap3-devkit8000-common.dtsi218 &gpmc {
225 interrupt-parent = <&gpmc>;
229 gpmc,device-width = <2>;
232 gpmc,sync-clk-ps = <0>;
233 gpmc,cs-on-ns = <0>;
234 gpmc,cs-rd-off-ns = <44>;
235 gpmc,cs-wr-off-ns = <44>;
236 gpmc,adv-on-ns = <6>;
237 gpmc,adv-rd-off-ns = <34>;
238 gpmc,adv-wr-off-ns = <44>;
[all …]
H A Domap2420-h4.dts19 &gpmc {
30 gpmc,mux-add-data = <2>;
31 gpmc,cs-on-ns = <10>;
32 gpmc,cs-rd-off-ns = <160>;
33 gpmc,cs-wr-off-ns = <160>;
34 gpmc,adv-on-ns = <20>;
35 gpmc,adv-rd-off-ns = <50>;
36 gpmc,adv-wr-off-ns = <50>;
37 gpmc,oe-on-ns = <60>;
38 gpmc,oe-off-ns = <120>;
[all …]
H A Domap4-duovero-parlor.dts134 #include "omap-gpmc-smsc911x.dtsi"
136 &gpmc {
139 ethernet@gpmc {
146 gpmc,cs-on-ns = <10>;
147 gpmc,cs-rd-off-ns = <50>;
148 gpmc,cs-wr-off-ns = <50>;
149 gpmc,adv-on-ns = <0>;
150 gpmc,adv-rd-off-ns = <10>;
151 gpmc,adv-wr-off-ns = <10>;
152 gpmc,oe-on-ns = <15>;
[all …]
H A Domap3-lilly-a83x.dtsi357 &gpmc {
364 interrupt-parent = <&gpmc>;
371 gpmc,mux-add-data = <0>;
372 gpmc,device-width = <2>;
373 gpmc,wait-pin = <0>;
374 gpmc,wait-monitoring-ns = <0>;
375 gpmc,burst-length = <4>;
376 gpmc,cs-on-ns = <0>;
377 gpmc,cs-rd-off-ns = <100>;
378 gpmc,cs-wr-off-ns = <100>;
[all …]
H A Dam335x-nano.dts45 gpmc_pins: gpmc-pins {
254 &gpmc {
255 compatible = "ti,am3352-gpmc";
257 gpmc,num-waitpins = <2>;
272 gpmc,mux-add-data = <2>;
274 gpmc,sync-clk-ps = <0>;
275 gpmc,cs-on-ns = <0>;
276 gpmc,cs-rd-off-ns = <160>;
277 gpmc,cs-wr-off-ns = <160>;
278 gpmc,adv-on-ns = <10>;
[all …]
H A Dam335x-chilisom.dtsi139 &gpmc {
147 interrupt-parent = <&gpmc>;
150 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */
154 gpmc,device-width = <1>;
155 gpmc,sync-clk-ps = <0>;
156 gpmc,cs-on-ns = <0>;
157 gpmc,cs-rd-off-ns = <44>;
158 gpmc,cs-wr-off-ns = <44>;
159 gpmc,adv-on-ns = <6>;
160 gpmc,adv-rd-off-ns = <34>;
[all …]
H A Dam335x-igep0033.dtsi127 &gpmc {
137 interrupt-parent = <&gpmc>;
140 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */
143 gpmc,device-width = <1>;
144 gpmc,sync-clk-ps = <0>;
145 gpmc,cs-on-ns = <0>;
146 gpmc,cs-rd-off-ns = <44>;
147 gpmc,cs-wr-off-ns = <44>;
148 gpmc,adv-on-ns = <6>;
149 gpmc,adv-rd-off-ns = <34>;
[all …]
H A Domap3-lilly-dbb056.dts126 &gpmc {
134 gpmc,mux-add-data = <2>;
135 gpmc,cs-on-ns = <10>;
136 gpmc,cs-rd-off-ns = <65>;
137 gpmc,cs-wr-off-ns = <65>;
138 gpmc,adv-on-ns = <0>;
139 gpmc,adv-rd-off-ns = <10>;
140 gpmc,adv-wr-off-ns = <10>;
141 gpmc,oe-on-ns = <10>;
142 gpmc,oe-off-ns = <65>;
[all …]
H A Dam335x-phycore-som.dtsi192 &gpmc {
200 interrupt-parent = <&gpmc>;
203 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */
206 gpmc,device-width = <1>;
207 gpmc,sync-clk-ps = <0>;
208 gpmc,cs-on-ns = <0>;
209 gpmc,cs-rd-off-ns = <30>;
210 gpmc,cs-wr-off-ns = <30>;
211 gpmc,adv-on-ns = <0>;
212 gpmc,adv-rd-off-ns = <30>;
[all …]
H A Dam335x-myirtech-myc.dtsi98 &gpmc {
108 interrupt-parent = <&gpmc>;
111 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>;
112 gpmc,device-width = <1>;
113 gpmc,sync-clk-ps = <0>;
114 gpmc,cs-on-ns = <0>;
115 gpmc,cs-rd-off-ns = <44>;
116 gpmc,cs-wr-off-ns = <44>;
117 gpmc,adv-on-ns = <6>;
118 gpmc,adv-rd-off-ns = <34>;
[all …]
H A Domap3-n950-n9.dtsi358 &gpmc {
372 * gpmc cs0 before gpmc_cs_program_settings:
380 gpmc,sync-read;
381 gpmc,sync-write;
382 gpmc,burst-length = <16>;
383 gpmc,burst-read;
384 gpmc,burst-wrap;
385 gpmc,burst-write;
386 gpmc,device-width = <2>;
387 gpmc,mux-add-data = <2>;
[all …]
H A Dlogicpd-torpedo-baseboard.dtsi94 &gpmc {
99 ethernet@gpmc {
117 gpmc,mux-add-data = <0>;
118 gpmc,device-width = <2>;
119 gpmc,wait-pin = <0>;
120 gpmc,burst-length = <4>;
121 gpmc,cycle2cycle-samecsen;
122 gpmc,cycle2cycle-diffcsen;
123 gpmc,cs-on-ns = <0>;
124 gpmc,cs-rd-off-ns = <45>;
[all …]
H A Domap3-n900.dts236 gpmc_pins: gpmc-pins {
847 &gpmc {
872 gpmc,sync-read;
873 gpmc,sync-write;
874 gpmc,burst-length = <16>;
875 gpmc,burst-read;
876 gpmc,burst-wrap;
877 gpmc,burst-write;
878 gpmc,device-width = <2>;
879 gpmc,mux-add-data = <2>;
[all …]
H A Dam335x-cm-t335.dts343 &gpmc {
351 interrupt-parent = <&gpmc>;
354 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */
358 gpmc,device-width = <1>;
359 gpmc,sync-clk-ps = <0>;
360 gpmc,cs-on-ns = <0>;
361 gpmc,cs-rd-off-ns = <44>;
362 gpmc,cs-wr-off-ns = <44>;
363 gpmc,adv-on-ns = <6>;
364 gpmc,adv-rd-off-ns = <34>;
[all …]
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am62-lp-sk-nand.dtso60 gpmc,device-width = <1>;
61 gpmc,sync-clk-ps = <0>;
62 gpmc,cs-on-ns = <0>;
63 gpmc,cs-rd-off-ns = <40>;
64 gpmc,cs-wr-off-ns = <40>;
65 gpmc,adv-on-ns = <0>;
66 gpmc,adv-rd-off-ns = <25>;
67 gpmc,adv-wr-off-ns = <25>;
68 gpmc,we-on-ns = <0>;
69 gpmc,we-off-ns = <20>;
[all …]
H A Dk3-am642-evm-nand.dtso85 gpmc,device-width = <1>;
86 gpmc,sync-clk-ps = <0>;
87 gpmc,cs-on-ns = <0>;
88 gpmc,cs-rd-off-ns = <40>;
89 gpmc,cs-wr-off-ns = <40>;
90 gpmc,adv-on-ns = <0>;
91 gpmc,adv-rd-off-ns = <25>;
92 gpmc,adv-wr-off-ns = <25>;
93 gpmc,we-on-ns = <0>;
94 gpmc,we-off-ns = <20>;
[all …]
/linux/drivers/memory/
H A Domap-gpmc.c918 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; in gpmc_cs_set_reserved() local
920 gpmc->flags |= GPMC_CS_RESERVED; in gpmc_cs_set_reserved()
925 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; in gpmc_cs_reserved() local
927 return gpmc->flags & GPMC_CS_RESERVED; in gpmc_cs_reserved()
946 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; in gpmc_cs_insert_mem() local
947 struct resource *res = &gpmc->mem; in gpmc_cs_insert_mem()
962 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; in gpmc_cs_delete_mem() local
963 struct resource *res = &gpmc->mem; in gpmc_cs_delete_mem()
977 struct gpmc_cs_data *gpmc = &gpmc_cs[cs]; in gpmc_cs_request() local
978 struct resource *res = &gpmc->mem; in gpmc_cs_request()
[all …]
/linux/Documentation/driver-api/memory-devices/
H A Dti-gpmc.rst25 timings. To have peripheral work with gpmc, peripheral timings has to
26 be translated to the form gpmc can understand. The way it has to be
28 dependency for certain gpmc timings on gpmc clock frequency. Hence a
31 Generic routine provides a generic method to calculate gpmc timings
32 from gpmc peripheral timings. struct gpmc_device_timings fields has to
34 connected to gpmc. A few of the peripheral timings can be fed either
49 on understanding of gpmc timings, peripheral timings, available
54 gpmc timing dependency on peripheral timings:
172 Many of gpmc timings are dependent on other gpmc timings (a few
173 gpmc timings purely dependent on other gpmc timings, a reason that
[all …]

123