Home
last modified time | relevance | path

Searched full:cru (Results 1 – 25 of 202) sorted by relevance

123456789

/linux/arch/arm/boot/dts/rockchip/
H A Drv1126.dtsi6 #include <dt-bindings/clock/rockchip,rv1126-cru.h>
43 clocks = <&cru ARMCLK>;
51 clocks = <&cru ARMCLK>;
59 clocks = <&cru ARMCLK>;
67 clocks = <&cru ARMCLK>;
186 clocks = <&cru HCLK_EMMC>,
187 <&cru CLK_EMMC>,
188 <&cru HCLK_NANDC>,
189 <&cru CLK_NANDC>,
190 <&cru HCLK_SFC>,
[all …]
H A Drk322x.dtsi7 #include <dt-bindings/clock/rk3228-cru.h>
36 resets = <&cru SRST_CORE0>;
39 clocks = <&cru ARMCLK>;
47 resets = <&cru SRST_CORE1>;
57 resets = <&cru SRST_CORE2>;
67 resets = <&cru SRST_CORE3>;
143 clocks = <&cru SCLK_I2S1>, <&cru HCLK_I2S1_8CH>;
156 clocks = <&cru SCLK_I2S0>, <&cru HCLK_I2S0_8CH>;
166 clocks = <&cru SCLK_SPDIF>, <&cru HCLK_SPDIF_8CH>;
180 clocks = <&cru SCLK_I2S2>, <&cru HCLK_I2S2_2CH>;
[all …]
H A Drk3128.dtsi6 #include <dt-bindings/clock/rk3128-cru.h>
51 clocks = <&cru ARMCLK>;
52 resets = <&cru SRST_CORE0>;
61 resets = <&cru SRST_CORE1>;
69 resets = <&cru SRST_CORE2>;
77 resets = <&cru SRST_CORE3>;
196 clocks = <&cru ACLK_GPU>, <&cru ACLK_GPU>;
199 resets = <&cru SRST_GPU>;
216 clocks = <&cru ACLK_CIF>,
217 <&cru HCLK_CIF>,
[all …]
H A Drk3xxx.dtsi46 clocks = <&cru ACLK_GPU>, <&cru ACLK_GPU>;
48 assigned-clocks = <&cru ACLK_GPU>;
50 resets = <&cru SRST_GPU>;
60 clocks = <&cru ACLK_VDPU>, <&cru HCLK_VDPU>,
61 <&cru ACLK_VEPU>, <&cru HCLK_VEPU>;
82 clocks = <&cru CORE_PERI>;
96 clocks = <&cru CORE_PERI>;
114 clocks = <&cru SCLK_UART0>, <&cru PCLK_UART0>;
125 clocks = <&cru SCLK_UART1>, <&cru PCLK_UART1>;
173 clocks = <&cru HCLK_OTG0>;
[all …]
H A Drk3066a.dtsi9 #include <dt-bindings/clock/rk3066a-cru.h>
41 clocks = <&cru ARMCLK>;
89 clocks = <&cru ACLK_LCDC0>,
90 <&cru DCLK_LCDC0>,
91 <&cru HCLK_LCDC0>;
94 resets = <&cru SRST_LCDC0_AXI>,
95 <&cru SRST_LCDC0_AHB>,
96 <&cru SRST_LCDC0_DCLK>;
115 clocks = <&cru ACLK_LCDC1>,
116 <&cru DCLK_LCDC1>,
[all …]
H A Drv1108.dtsi6 #include <dt-bindings/clock/rv1108-cru.h>
35 clocks = <&cru ARMCLK>;
102 clocks = <&cru SCLK_UART2>, <&cru PCLK_UART2>;
117 clocks = <&cru SCLK_UART1>, <&cru PCLK_UART1>;
132 clocks = <&cru SCLK_UART0>, <&cru PCLK_UART0>;
146 clocks = <&cru SCLK_I2C1>, <&cru PCLK_I2C1>;
160 clocks = <&cru SCLK_I2C2>, <&cru PCLK_I2C2>;
174 clocks = <&cru SCLK_I2C3>, <&cru PCLK_I2C3>;
186 clocks = <&cru SCLK_SPI>, <&cru PCLK_SPI>;
198 clocks = <&cru SCLK_PWM>, <&cru PCLK_PWM>;
[all …]
H A Drk3188.dtsi9 #include <dt-bindings/clock/rk3188-cru.h>
26 clocks = <&cru ARMCLK>;
28 resets = <&cru SRST_CORE0>;
36 resets = <&cru SRST_CORE1>;
44 resets = <&cru SRST_CORE2>;
52 resets = <&cru SRST_CORE3>;
118 clocks = <&cru ACLK_LCDC0>, <&cru DCLK_LCDC0>, <&cru HCLK_LCDC0>;
121 resets = <&cru SRST_LCDC0_AXI>, <&cru SRST_LCDC0_AHB>, <&cru SRST_LCDC0_DCLK>;
135 clocks = <&cru ACLK_LCDC1>, <&cru DCLK_LCDC1>, <&cru HCLK_LCDC1>;
138 resets = <&cru SRST_LCDC1_AXI>, <&cru SRST_LCDC1_AHB>, <&cru SRST_LCDC1_DCLK>;
[all …]
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3328.dtsi6 #include <dt-bindings/clock/rk3328-cru.h>
44 clocks = <&cru ARMCLK>;
63 clocks = <&cru ARMCLK>;
82 clocks = <&cru ARMCLK>;
101 clocks = <&cru ARMCLK>;
246 clocks = <&cru SCLK_I2S0>, <&cru HCLK_I2S0_8CH>;
258 clocks = <&cru SCLK_I2S1>, <&cru HCLK_I2S1_8CH>;
270 clocks = <&cru SCLK_I2S2>, <&cru HCLK_I2S2_2CH>;
282 clocks = <&cru SCLK_SPDIF>, <&cru HCLK_SPDIF_8CH>;
295 clocks = <&cru SCLK_PDM>, <&cru HCLK_PDM>;
[all …]
H A Dpx30.dtsi6 #include <dt-bindings/clock/px30-cru.h>
46 clocks = <&cru ARMCLK>;
58 clocks = <&cru ARMCLK>;
70 clocks = <&cru ARMCLK>;
82 clocks = <&cru ARMCLK>;
269 clocks = <&cru HCLK_HOST>,
270 <&cru HCLK_OTG>,
271 <&cru SCLK_OTG_ADP>;
277 clocks = <&cru HCLK_SDMMC>,
278 <&cru SCLK_SDMMC>;
[all …]
H A Drk3308.dtsi7 #include <dt-bindings/clock/rk3308-cru.h>
51 clocks = <&cru ARMCLK>;
201 assigned-clocks = <&cru USB480M>;
203 clocks = <&cru SCLK_USBPHY_REF>;
245 clocks = <&cru SCLK_I2C0>, <&cru PCLK_I2C0>;
258 clocks = <&cru SCLK_I2C1>, <&cru PCLK_I2C1>;
271 clocks = <&cru SCLK_I2C2>, <&cru PCLK_I2C2>;
284 clocks = <&cru SCLK_I2C3>, <&cru PCLK_I2C3>;
297 clocks = <&cru PCLK_WDT>;
306 clocks = <&cru SCLK_UART0>, <&cru PCLK_UART0>;
[all …]
H A Drk3588-edgeble-neu6a-io.dtsi154 clocks = <&cru ACLK_PCIE_2L_MSTR>, <&cru ACLK_PCIE_2L_SLV>,
155 <&cru ACLK_PCIE_2L_DBI>, <&cru PCLK_PCIE_2L>,
156 <&cru CLK_PCIE_AUX1>, <&cru CLK_PCIE2L_PIPE>,
176 clocks = <&cru ACLK_PCIE_4L_MSTR>, <&cru ACLK_PCIE_4L_SLV>,
177 <&cru ACLK_PCIE_4L_DBI>, <&cru PCLK_PCIE_4L>,
178 <&cru CLK_PCIE_AUX0>, <&cru CLK_PCIE4L_PIPE>,
/linux/include/dt-bindings/reset/
H A Drockchip,rk3506-cru.h10 /* CRU-->SOFTRST_CON00 */
21 /* CRU-->SOFTRST_CON02 */
26 /* CRU-->SOFTRST_CON03 */
35 /* CRU-->SOFTRST_CON04 */
46 /* CRU-->SOFTRST_CON05 */
58 /* CRU-->SOFTRST_CON06 */
76 /* CRU-->SOFTRST_CON07 */
91 /* CRU-->SOFTRST_CON08 */
95 /* CRU-->SOFTRST_CON09 */
99 /* CRU-->SOFTRST_CON10 */
[all …]
/linux/Documentation/devicetree/bindings/pci/
H A Drockchip,rk3399-pcie-ep.yaml42 #include <dt-bindings/clock/rk3399-cru.h>
52 clocks = <&cru ACLK_PCIE>, <&cru ACLK_PERF_PCIE>,
53 <&cru PCLK_PCIE>, <&cru SCLK_PCIE_PM>;
58 resets = <&cru SRST_PCIE_CORE>, <&cru SRST_PCIE_MGMT>,
59 <&cru SRST_PCIE_MGMT_STICKY>, <&cru SRST_PCIE_PIPE> ,
60 <&cru SRST_PCIE_PM>, <&cru SRST_P_PCIE>, <&cru SRST_A_PCIE>;
H A Drockchip-dw-pcie-ep.yaml51 #include <dt-bindings/clock/rockchip,rk3588-cru.h>
55 #include <dt-bindings/reset/rockchip,rk3588-cru.h>
69 clocks = <&cru ACLK_PCIE_4L_MSTR>, <&cru ACLK_PCIE_4L_SLV>,
70 <&cru ACLK_PCIE_4L_DBI>, <&cru PCLK_PCIE_4L>,
71 <&cru CLK_PCIE_AUX0>, <&cru CLK_PCIE4L_PIPE>;
91 resets = <&cru SRST_PCIE0_POWER_UP>, <&cru SRST_P_PCIE0>;
/linux/drivers/clk/rockchip/
H A Drst-rk3506.c9 #include <dt-bindings/reset/rockchip,rk3506-cru.h>
17 /* CRU-->SOFTRST_CON00 */
28 /* CRU-->SOFTRST_CON02 */
33 /* CRU-->SOFTRST_CON03 */
42 /* CRU-->SOFTRST_CON04 */
53 /* CRU-->SOFTRST_CON05 */
65 /* CRU-->SOFTRST_CON06 */
83 /* CRU-->SOFTRST_CON07 */
98 /* CRU-->SOFTRST_CON08 */
102 /* CRU-->SOFTRST_CON09 */
[all …]
/linux/Documentation/devicetree/bindings/usb/
H A Drockchip,rk3399-dwc3.yaml73 #include <dt-bindings/clock/rk3399-cru.h>
86 clocks = <&cru SCLK_USB3OTG0_REF>, <&cru SCLK_USB3OTG0_SUSPEND>,
87 <&cru ACLK_USB3OTG0>, <&cru ACLK_USB3_RKSOC_AXI_PERF>,
88 <&cru ACLK_USB3>, <&cru ACLK_USB3_GRF>;
92 resets = <&cru SRST_A_USB3_OTG0>;
99 clocks = <&cru SCLK_USB3OTG0_REF>, <&cru ACLK_USB3OTG0>,
100 <&cru SCLK_USB3OTG0_SUSPEND>;
/linux/Documentation/devicetree/bindings/clock/
H A Drockchip,px30-cru.yaml4 $id: http://devicetree.org/schemas/clock/rockchip,px30-cru.yaml#
7 title: Rockchip PX30 Clock and Reset Unit (CRU)
19 preprocessor macros in the dt-bindings/clock/px30-cru.h headers and can be
33 - rockchip,px30-cru
48 - description: Clock for both PMUCRU and CRU
49 - description: Clock for CRU (sourced from PMUCRU)
77 const: rockchip,px30-cru
99 #include <dt-bindings/clock/px30-cru.h>
111 cru: clock-controller@ff2b0000 {
112 compatible = "rockchip,px30-cru";
H A Drockchip,rk3188-cru.yaml4 $id: http://devicetree.org/schemas/clock/rockchip,rk3188-cru.yaml#
7 title: Rockchip RK3188/RK3066 Clock and Reset Unit (CRU)
19 preprocessor macros in the dt-bindings/clock/rk3188-cru.h and
20 dt-bindings/clock/rk3066-cru.h headers and can be used in device tree sources.
36 - rockchip,rk3066a-cru
37 - rockchip,rk3188-cru
38 - rockchip,rk3188a-cru
72 cru: clock-controller@20000000 {
73 compatible = "rockchip,rk3188-cru";
H A Drockchip,rk3128-cru.yaml4 $id: http://devicetree.org/schemas/clock/rockchip,rk3128-cru.yaml#
7 title: Rockchip RK3126/RK3128 Clock and Reset Unit (CRU)
19 preprocessor macros in the dt-bindings/clock/rk3128-cru.h headers and can be
26 - rockchip,rk3126-cru
27 - rockchip,rk3128-cru
70 cru: clock-controller@20000000 {
71 compatible = "rockchip,rk3128-cru";
H A Drockchip,rk3288-cru.yaml4 $id: http://devicetree.org/schemas/clock/rockchip,rk3288-cru.yaml#
7 title: Rockchip RK3288 Clock and Reset Unit (CRU)
25 preprocessor macros in the dt-bindings/clock/rk3288-cru.h headers and can be
44 - rockchip,rk3288-cru
45 - rockchip,rk3288w-cru
79 cru: clock-controller@ff760000 {
80 compatible = "rockchip,rk3288-cru";
H A Drockchip,rk3308-cru.yaml4 $id: http://devicetree.org/schemas/clock/rockchip,rk3308-cru.yaml#
7 title: Rockchip RK3308 Clock and Reset Unit (CRU)
19 preprocessor macros in the dt-bindings/clock/rk3308-cru.h headers and can be
36 - rockchip,rk3308-cru
70 cru: clock-controller@ff500000 {
71 compatible = "rockchip,rk3308-cru";
H A Drockchip,rk3036-cru.yaml4 $id: http://devicetree.org/schemas/clock/rockchip,rk3036-cru.yaml#
7 title: Rockchip RK3036 Clock and Reset Unit (CRU)
19 preprocessor macros in the dt-bindings/clock/rk3036-cru.h headers and can be
32 - rockchip,rk3036-cru
66 cru: clock-controller@20000000 {
67 compatible = "rockchip,rk3036-cru";
/linux/Documentation/devicetree/bindings/display/rockchip/
H A Drockchip,rk3399-cdn-dp.yaml121 #include <dt-bindings/clock/rk3399-cru.h>
131 assigned-clocks = <&cru SCLK_DP_CORE>;
134 clocks = <&cru SCLK_DP_CORE>, <&cru PCLK_DP_CTRL>, <&cru SCLK_SPDIF_REC_DPTX>,
135 <&cru PCLK_VIO_GRF>;
139 resets = <&cru SRST_DPTX_SPDIF_REC>, <&cru SRST_P_UPHY0_DPTX>,
140 <&cru SRST_P_UPHY0_APB>, <&cru SRST_DP_CORE>;
/linux/Documentation/devicetree/bindings/phy/
H A Dphy-rockchip-usbdp.yaml130 #include <dt-bindings/clock/rockchip,rk3588-cru.h>
131 #include <dt-bindings/reset/rockchip,rk3588-cru.h>
137 clocks = <&cru CLK_USBDPPHY_MIPIDCPPHY_REF>,
138 <&cru CLK_USBDP_PHY0_IMMORTAL>,
139 <&cru PCLK_USBDPPHY0>,
142 resets = <&cru SRST_USBDP_COMBO_PHY0_INIT>,
143 <&cru SRST_USBDP_COMBO_PHY0_CMN>,
144 <&cru SRST_USBDP_COMBO_PHY0_LANE>,
145 <&cru SRST_USBDP_COMBO_PHY0_PCS>,
146 <&cru SRST_P_USBDPPHY0>;
/linux/Documentation/devicetree/bindings/media/
H A Drockchip-rga.yaml70 #include <dt-bindings/clock/rk3399-cru.h>
77 clocks = <&cru ACLK_RGA>,
78 <&cru HCLK_RGA>,
79 <&cru SCLK_RGA_CORE>;
82 resets = <&cru SRST_RGA_CORE>,
83 <&cru SRST_A_RGA>,
84 <&cru SRST_H_RGA>;

123456789