Lines Matching +full:axi +full:- +full:can +full:- +full:1
11 - compatible: should be one of the following
12 - "marvell,armada-3700-sdhci": For controllers on Armada-3700 SoC.
13 Must provide a second register area and marvell,pad-type.
14 - "marvell,armada-ap806-sdhci": For controllers on Armada AP806.
15 - "marvell,armada-ap807-sdhci": For controllers on Armada AP807.
16 - "marvell,armada-cp110-sdhci": For controllers on Armada CP110.
18 - clocks:
21 CP110, the AXI clock is also mandatory.
23 - clock-names:
26 The input clock for the AXI bus must be named as "axi".
28 - reg:
29 * For "marvell,armada-3700-sdhci", two register areas.
32 Please follow the examples with compatible "marvell,armada-3700-sdhci"
34 Please also check property marvell,pad-type in below.
39 - marvell,xenon-sdhc-id:
45 - marvell,xenon-phy-type:
48 marvell,xenon-phy-type = "emmc 5.1 phy"
51 marvell,xenon-phy-type = "emmc 5.0 phy"
53 All those types of PHYs can support eMMC, SD and SDIO.
59 - marvell,xenon-phy-znr:
65 - marvell,xenon-phy-zpr:
71 - marvell,xenon-phy-nr-success-tun:
74 Valid range = [1:7].
77 - marvell,xenon-phy-tun-step-divider:
81 - marvell,xenon-phy-slow-mode:
88 - marvell,xenon-tun-count:
89 Xenon SDHC SoC usually doesn't provide re-tuning counter in
91 This property provides the re-tuning counter.
92 If this property is not set, default re-tuning counter will
95 - marvell,pad-type:
97 Only valid when "marvell,armada-3700-sdhci" is selected.
98 Two types: "sd" and "fixed-1-8v".
101 If "fixed-1-8v" is selected, SoC PHY PAD is fixed 1.8V, such as for eMMC.
102 Please follow the examples with compatible "marvell,armada-3700-sdhci"
106 - For eMMC:
109 compatible = "marvell,armada-ap806-sdhci";
113 clock-names = "core", "axi";
114 bus-width = <4>;
115 marvell,xenon-phy-slow-mode;
116 marvell,xenon-tun-count = <11>;
117 non-removable;
118 no-sd;
119 no-sdio;
124 - For SD/SDIO:
127 compatible = "marvell,armada-cp110-sdhci";
130 vqmmc-supply = <&sd_vqmmc_regulator>;
131 vmmc-supply = <&sd_vmmc_regulator>;
133 clock-names = "core", "axi";
134 bus-width = <4>;
135 marvell,xenon-tun-count = <9>;
138 - For eMMC with compatible "marvell,armada-3700-sdhci":
141 compatible = "marvell,armada-3700-sdhci";
146 clock-names = "core";
147 bus-width = <8>;
148 mmc-ddr-1_8v;
149 mmc-hs400-1_8v;
150 non-removable;
151 no-sd;
152 no-sdio;
156 marvell,pad-type = "fixed-1-8v";
159 - For SD/SDIO with compatible "marvell,armada-3700-sdhci":
162 compatible = "marvell,armada-3700-sdhci";
166 vqmmc-supply = <&sd_regulator>;
169 clock-names = "core";
170 bus-width = <4>;
172 marvell,pad-type = "sd";