Lines Matching +full:read +full:- +full:delay

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mmc/fsl-imx-esdhc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Shawn Guo <shawnguo@kernel.org>
13 - $ref: "mmc-controller.yaml"
20 by mmc.txt and the properties used by the sdhci-esdhc-imx driver.
25 - enum:
26 - fsl,imx25-esdhc
27 - fsl,imx35-esdhc
28 - fsl,imx51-esdhc
29 - fsl,imx53-esdhc
30 - fsl,imx6q-usdhc
31 - fsl,imx6sl-usdhc
32 - fsl,imx6sll-usdhc
33 - fsl,imx6sx-usdhc
34 - fsl,imx6ull-usdhc
35 - fsl,imx7d-usdhc
36 - fsl,imx7ulp-usdhc
37 - fsl,imx8mm-usdhc
38 - fsl,imxrt1050-usdhc
39 - nxp,s32g2-usdhc
40 - items:
41 - enum:
42 - fsl,imx8mq-usdhc
43 - const: fsl,imx7d-usdhc
44 - items:
45 - enum:
46 - fsl,imx8mn-usdhc
47 - fsl,imx8mp-usdhc
48 - fsl,imx93-usdhc
49 - fsl,imx8ulp-usdhc
50 - const: fsl,imx8mm-usdhc
51 - items:
52 - enum:
53 - fsl,imx8qm-usdhc
54 - const: fsl,imx8qxp-usdhc
55 - items:
56 - enum:
57 - fsl,imx8dxl-usdhc
58 - fsl,imx8mm-usdhc
59 - fsl,imx8mn-usdhc
60 - fsl,imx8mp-usdhc
61 - fsl,imx8qm-usdhc
62 - fsl,imx8qxp-usdhc
63 - const: fsl,imx7d-usdhc
65 - items:
66 - enum:
67 - fsl,imx8mn-usdhc
68 - fsl,imx8mp-usdhc
69 - const: fsl,imx8mm-usdhc
70 - const: fsl,imx7d-usdhc
72 - items:
73 - enum:
74 - fsl,imx8qm-usdhc
75 - const: fsl,imx8qxp-usdhc
76 - const: fsl,imx7d-usdhc
85 fsl,wp-controller:
90 fsl,delay-line:
93 Specify the number of delay cells for override mode.
94 This is used to set the clock delay for DLL(Delay Line) on override mode
97 chapter, DLL (Delay Line) section in RM for details.
100 voltage-ranges:
101 $ref: '/schemas/types.yaml#/definitions/uint32-matrix'
109 - description: value for minimum slot voltage
110 - description: value for maximum slot voltage
113 fsl,tuning-start-tap:
116 Specify the start delay cell point when send first CMD19 in tuning procedure.
119 fsl,tuning-step:
122 Specify the increasing delay cell steps in tuning procedure.
123 The uSDHC use one delay cell as default increasing step to do tuning process.
124 This property allows user to change the tuning step to more than one delay
126 tuning step can't find the proper delay window within limited tuning retries.
129 fsl,strobe-dll-delay-target:
132 Specify the strobe dll control slave delay target.
133 This delay target programming host controller loopback read clock, and this
134 property allows user to change the delay target for the strobe input read clock.
135 If not use this property, driver default set the delay target to value 7.
144 clock-names:
146 - const: ipg
147 - const: ahb
148 - const: per
150 power-domains:
153 pinctrl-names:
155 - minItems: 3
157 - const: default
158 - const: state_100mhz
159 - const: state_200mhz
160 - const: sleep
161 - minItems: 1
163 - const: default
164 - const: sleep
167 - compatible
168 - reg
169 - interrupts
174 - |
176 compatible = "fsl,imx51-esdhc";
179 fsl,wp-controller;
183 compatible = "fsl,imx51-esdhc";
186 cd-gpios = <&gpio1 6 0>; /* GPIO1_6 */
187 wp-gpios = <&gpio1 5 0>; /* GPIO1_5 */