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:
32 - rockchip,px30-dw-mshc
33 - rockchip,rk1808-dw-mshc
34 - rockchip,rk3036-dw-mshc
35 - rockchip,rk3228-dw-mshc
36 - rockchip,rk3308-dw-mshc
37 - rockchip,rk3328-dw-mshc
38 - rockchip,rk3368-dw-mshc
39 - rockchip,rk3399-dw-mshc
40 - rockchip,rk3568-dw-mshc
41 - rockchip,rv1108-dw-mshc
42 - const: rockchip,rk3288-dw-mshc
55 the card interface unit clock. If "ciu-drive" and "ciu-sample" are
56 specified in clock-names, it should also contain
59 clock-names:
62 - const: biu
63 - const: ciu
64 - const: ciu-drive
65 - const: ciu-sample
67 Apart from the clock-names "biu" and "ciu" two more clocks
68 "ciu-drive" and "ciu-sample" are supported. They are used
69 to control the clock phases, "ciu-sample" is required for tuning
72 rockchip,default-sample-phase:
78 The default phase to set "ciu-sample" at probing,
82 rockchip,desired-num-phases:
93 - compatible
94 - reg
95 - interrupts
96 - clocks
97 - clock-names
102 - |
103 #include <dt-bindings/clock/rk3288-cru.h>
104 #include <dt-bindings/interrupt-controller/arm-gic.h>
105 #include <dt-bindings/interrupt-controller/irq.h>
107 compatible = "rockchip,rk3288-dw-mshc";
112 clock-names = "biu", "ciu", "ciu-drive", "ciu-sample";
114 reset-names = "reset";
115 fifo-depth = <0x100>;
116 max-frequency = <150000000>;