Lines Matching +full:rk3308 +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,rv1108-dw-mshc
43 - rockchip,rv1126-dw-mshc
44 - const: rockchip,rk3288-dw-mshc
57 the card interface unit clock. If "ciu-drive" and "ciu-sample" are
58 specified in clock-names, it should also contain
61 clock-names:
64 - const: biu
65 - const: ciu
66 - const: ciu-drive
67 - const: ciu-sample
69 Apart from the clock-names "biu" and "ciu" two more clocks
70 "ciu-drive" and "ciu-sample" are supported. They are used
71 to control the clock phases, "ciu-sample" is required for tuning
74 rockchip,default-sample-phase:
80 The default phase to set "ciu-sample" at probing,
84 rockchip,desired-num-phases:
95 - compatible
96 - reg
97 - interrupts
98 - clocks
99 - clock-names
104 - |
105 #include <dt-bindings/clock/rk3288-cru.h>
106 #include <dt-bindings/interrupt-controller/arm-gic.h>
107 #include <dt-bindings/interrupt-controller/irq.h>
109 compatible = "rockchip,rk3288-dw-mshc";
112 clocks = <&cru HCLK_SDMMC>, <&cru SCLK_SDMMC>,
113 <&cru SCLK_SDMMC_DRV>, <&cru SCLK_SDMMC_SAMPLE>;
114 clock-names = "biu", "ciu", "ciu-drive", "ciu-sample";
115 resets = <&cru SRST_MMC0>;
116 reset-names = "reset";
117 fifo-depth = <0x100>;
118 max-frequency = <150000000>;