Lines Matching +full:rk3588 +full:- +full:cru

1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mmc/rockchip-dw-mshc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
13 controller that are not already included in the synopsys-dw-mshc-common.yaml
17 - $ref: synopsys-dw-mshc-common.yaml#
20 - Heiko Stuebner <heiko@sntech.de>
27 - const: rockchip,rk2928-dw-mshc
29 - const: rockchip,rk3288-dw-mshc
30 - items:
31 - enum:
32 - rockchip,px30-dw-mshc
33 - rockchip,rk1808-dw-mshc
34 - rockchip,rk3036-dw-mshc
35 - rockchip,rk3128-dw-mshc
36 - rockchip,rk3228-dw-mshc
37 - rockchip,rk3308-dw-mshc
38 - rockchip,rk3328-dw-mshc
39 - rockchip,rk3368-dw-mshc
40 - rockchip,rk3399-dw-mshc
41 - rockchip,rk3568-dw-mshc
42 - rockchip,rk3588-dw-mshc
43 - rockchip,rv1108-dw-mshc
44 - rockchip,rv1126-dw-mshc
45 - const: rockchip,rk3288-dw-mshc
58 the card interface unit clock. If "ciu-drive" and "ciu-sample" are
59 specified in clock-names, it should also contain
62 clock-names:
65 - const: biu
66 - const: ciu
67 - const: ciu-drive
68 - const: ciu-sample
70 Apart from the clock-names "biu" and "ciu" two more clocks
71 "ciu-drive" and "ciu-sample" are supported. They are used
72 to control the clock phases, "ciu-sample" is required for tuning
75 power-domains:
78 rockchip,default-sample-phase:
84 The default phase to set "ciu-sample" at probing,
88 rockchip,desired-num-phases:
99 - compatible
100 - reg
101 - interrupts
102 - clocks
103 - clock-names
108 - |
109 #include <dt-bindings/clock/rk3288-cru.h>
110 #include <dt-bindings/interrupt-controller/arm-gic.h>
111 #include <dt-bindings/interrupt-controller/irq.h>
113 compatible = "rockchip,rk3288-dw-mshc";
116 clocks = <&cru HCLK_SDMMC>, <&cru SCLK_SDMMC>,
117 <&cru SCLK_SDMMC_DRV>, <&cru SCLK_SDMMC_SAMPLE>;
118 clock-names = "biu", "ciu", "ciu-drive", "ciu-sample";
119 resets = <&cru SRST_MMC0>;
120 reset-names = "reset";
121 fifo-depth = <0x100>;
122 max-frequency = <150000000>;