Lines Matching +full:burst +full:- +full:read
9 - compatible: Armada 370/XP SoC are supported using the
10 "marvell,mvebu-devbus" compatible string.
13 "marvell,orion-devbus" compatible string.
15 - reg: A resource specifier for the register space.
20 - #address-cells: Must be set to 1
21 - #size-cells: Must be set to 1
22 - ranges: Must be set up to reflect the memory layout with four
23 integer values for each chip-select line in use:
28 - devbus,keep-config This property can optionally be used to keep
35 Read parameters:
37 - devbus,turn-off-ps: Defines the time during which the controller does not
38 drive the AD bus after the completion of a device read.
39 This prevents contentions on the Device Bus after a read
41 Mandatory, except if devbus,keep-config is used.
43 - devbus,bus-width: Defines the bus width, in bits (e.g. <16>).
44 Mandatory, except if devbus,keep-config is used.
46 - devbus,badr-skew-ps: Defines the time delay from from A[2:0] toggle,
47 to read data sample. This parameter is useful for
49 precedes the read data by one or two cycles.
50 Mandatory, except if devbus,keep-config is used.
52 - devbus,acc-first-ps: Defines the time delay from the negation of
53 ALE[0] to the cycle that the first read data is sampled
55 Mandatory, except if devbus,keep-config is used.
57 - devbus,acc-next-ps: Defines the time delay between the cycle that
59 (in burst accesses).
60 Mandatory, except if devbus,keep-config is used.
62 - devbus,rd-setup-ps: Defines the time delay between DEV_CSn assertion to
65 This parameter has no affect on <acc-first-ps> parameter
66 (no affect on first data sample). Set <rd-setup-ps>
67 to a value smaller than <acc-first-ps>.
68 Mandatory for "marvell,mvebu-devbus" compatible string,
69 except if devbus,keep-config is used.
71 - devbus,rd-hold-ps: Defines the time between the last data sample to the
72 de-assertion of DEV_CSn. If set to 0 (default),
73 DEV_OEn and DEV_CSn are de-asserted at the same cycle
75 This parameter has no affect on DEV_OEn de-assertion.
76 DEV_OEn is always de-asserted the next cycle after
78 affect on <turn-off-ps> parameter.
79 Set <rd-hold-ps> to a value smaller than <turn-off-ps>.
80 Mandatory for "marvell,mvebu-devbus" compatible string,
81 except if devbus,keep-config is used.
85 - devbus,ale-wr-ps: Defines the time delay from the ALE[0] negation cycle
89 - devbus,wr-low-ps: Defines the time during which DEV_WEn is active.
95 - devbus,wr-high-ps: Defines the time during which DEV_WEn is kept
96 inactive (high) between data beats of a burst write.
98 <wr-high-ps> - <tick> ps.
103 - devbus,sync-enable: Synchronous device enable.
106 Mandatory for "marvell,mvebu-devbus" compatible string,
107 except if devbus,keep-config is used.
118 This address window handling is done in this mvebu-devbus only as a temporary
132 devbus-bootcs@d0010400 {
134 #address-cells = <1>;
135 #size-cells = <1>;
139 /* Read parameters */
140 devbus,bus-width = <8>;
141 devbus,turn-off-ps = <60000>;
142 devbus,badr-skew-ps = <0>;
143 devbus,acc-first-ps = <124000>;
144 devbus,acc-next-ps = <248000>;
145 devbus,rd-setup-ps = <0>;
146 devbus,rd-hold-ps = <0>;
149 devbus,sync-enable = <0>;
150 devbus,wr-high-ps = <60000>;
151 devbus,wr-low-ps = <60000>;
152 devbus,ale-wr-ps = <60000>;
155 compatible = "cfi-flash";
159 bank-width = <2>;
160 #address-cells = <1>;
161 #size-cells = <1>;