Lines Matching +full:delay +full:- +full:line

1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mmc/sprd,sdhci-r11.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Orson Zhai <orsonzhai@gmail.com>
11 - Baolin Wang <baolin.wang7@gmail.com>
12 - Chunyan Zhang <zhang.lyra@gmail.com>
16 const: sprd,sdhci-r11
27 - description: SDIO source clock
28 - description: gate clock for enabling/disabling the device
29 - description: gate clock controlling the device for some special platforms (optional)
31 clock-names:
34 - const: sdio
35 - const: enable
36 - const: 2x_enable
38 pinctrl-0:
42 pinctrl-1:
46 pinctrl-names:
49 - const: default
50 - const: state_uhs
53 "^sprd,phy-delay-(legacy|mmc-(ddr52|highspeed|hs[24]00|hs400es)|sd-(highspeed|uhs-sdr(50|104)))$":
54 $ref: /schemas/types.yaml#/definitions/uint32-array
56 - description: clock data write line delay value
57 - description: clock read command line delay value
58 - description: clock read data positive edge delay value
59 - description: clock read data negative edge delay value
61 PHY DLL delays are used to delay the data valid window, and align
62 the window to the sampling clock. Each cell's delay value unit is
66 - compatible
67 - reg
68 - interrupts
69 - clocks
70 - clock-names
73 - $ref: sdhci-common.yaml#
78 - |
79 #include <dt-bindings/clock/sprd,sc9860-clk.h>
80 #include <dt-bindings/interrupt-controller/arm-gic.h>
81 #include <dt-bindings/interrupt-controller/irq.h>
84 compatible = "sprd,sdhci-r11";
91 clock-names = "sdio", "enable", "2x_enable";
93 pinctrl-0 = <&sd0_pins_default>;
94 pinctrl-1 = <&sd0_pins_uhs>;
95 pinctrl-names = "default", "state_uhs";
97 bus-width = <8>;
98 cap-mmc-hw-reset;
99 mmc-hs400-enhanced-strobe;
100 mmc-hs400-1_8v;
101 mmc-hs200-1_8v;
102 mmc-ddr-1_8v;
103 non-removable;
104 no-sdio;
105 no-sd;
107 sprd,phy-delay-mmc-ddr52 = <0x3f 0x75 0x14 0x14>;
108 sprd,phy-delay-mmc-hs200 = <0x0 0x8c 0x8c 0x8c>;
109 sprd,phy-delay-mmc-hs400 = <0x44 0x7f 0x2e 0x2e>;
110 sprd,phy-delay-mmc-hs400es = <0x3f 0x3f 0x2e 0x2e>;