Lines Matching +full:synopsys +full:- +full:dw +full:- +full:mshc +full:- +full:common

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#
10 Rockchip uses the Synopsys designware mobile storage host controller
12 This file documents the combined properties for the core Synopsys dw mshc
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>
22 # Everything else is described in the common file
27 - const: rockchip,rk2928-dw-mshc
29 - const: rockchip,rk3288-dw-mshc
30 - items:
31 - enum:
33 - rockchip,px30-dw-mshc
35 - rockchip,rk3036-dw-mshc
37 - rockchip,rk3228-dw-mshc
39 - rockchip,rk3308-dw-mshc
41 - rockchip,rk3328-dw-mshc
43 - rockchip,rk3368-dw-mshc
45 - rockchip,rk3399-dw-mshc
47 - rockchip,rv1108-dw-mshc
48 - const: rockchip,rk3288-dw-mshc
61 the card interface unit clock. If "ciu-drive" and "ciu-sample" are
62 specified in clock-names, it should also contain
65 clock-names:
68 - const: biu
69 - const: ciu
70 - const: ciu-drive
71 - const: ciu-sample
73 Apart from the clock-names "biu" and "ciu" two more clocks
74 "ciu-drive" and "ciu-sample" are supported. They are used
75 to control the clock phases, "ciu-sample" is required for tuning
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";
118 clock-names = "biu", "ciu", "ciu-drive", "ciu-sample";
120 reset-names = "reset";
121 fifo-depth = <0x100>;
122 max-frequency = <150000000>;