Lines Matching +full:rk3328 +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
47 - const: rockchip,rk3576-dw-mshc
60 the card interface unit clock. If "ciu-drive" and "ciu-sample" are
61 specified in clock-names, it should also contain
64 clock-names:
67 - const: biu
68 - const: ciu
69 - const: ciu-drive
70 - const: ciu-sample
72 Apart from the clock-names "biu" and "ciu" two more clocks
73 "ciu-drive" and "ciu-sample" are supported. They are used
74 to control the clock phases, "ciu-sample" is required for tuning
77 power-domains:
80 rockchip,default-sample-phase:
86 The default phase to set "ciu-sample" at probing,
90 rockchip,desired-num-phases:
101 - compatible
102 - reg
103 - interrupts
104 - clocks
105 - clock-names
110 - |
111 #include <dt-bindings/clock/rk3288-cru.h>
112 #include <dt-bindings/interrupt-controller/arm-gic.h>
113 #include <dt-bindings/interrupt-controller/irq.h>
115 compatible = "rockchip,rk3288-dw-mshc";
118 clocks = <&cru HCLK_SDMMC>, <&cru SCLK_SDMMC>,
119 <&cru SCLK_SDMMC_DRV>, <&cru SCLK_SDMMC_SAMPLE>;
120 clock-names = "biu", "ciu", "ciu-drive", "ciu-sample";
121 resets = <&cru SRST_MMC0>;
122 reset-names = "reset";
123 fifo-depth = <0x100>;
124 max-frequency = <150000000>;