Home
last modified time | relevance | path

Searched refs:pmucru (Results 1 – 25 of 36) sorted by relevance

12

/openbmc/u-boot/drivers/clk/rockchip/
H A Dclk_rk3399.c1254 con = readl(&pmucru->pmucru_clksel[2]); in rk3399_i2c_get_pmuclk()
1258 con = readl(&pmucru->pmucru_clksel[3]); in rk3399_i2c_get_pmuclk()
1262 con = readl(&pmucru->pmucru_clksel[2]); in rk3399_i2c_get_pmuclk()
1307 con = readl(&pmucru->pmucru_clksel[0]); in rk3399_pwm_get_clk()
1322 rate = rk3399_pwm_get_clk(priv->pmucru); in rk3399_pmuclk_get_rate()
1327 rate = rk3399_i2c_get_pmuclk(priv->pmucru, clk->id); in rk3399_pmuclk_get_rate()
1367 static void pmuclk_init(struct rk3399_pmucru *pmucru) in pmuclk_init() argument
1372 rkclk_set_pll(&pmucru->ppll_con[0], &ppll_init_cfg); in pmuclk_init()
1376 rk_clrsetreg(&pmucru->pmucru_clksel[0], in pmuclk_init()
1395 pmuclk_init(priv->pmucru); in rk3399_pmuclk_probe()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Drockchip,px30-cru.yaml34 - rockchip,px30-pmucru
101 pmucru: clock-controller@ff2bc000 {
102 compatible = "rockchip,px30-pmucru";
114 clocks = <&xin24m>, <&pmucru PLL_GPLL>;
H A Drockchip,rk3568-cru.yaml26 - rockchip,rk3568-pmucru
61 pmucru: clock-controller@fdd00000 {
62 compatible = "rockchip,rk3568-pmucru";
H A Drockchip,rk3399-cru.yaml36 - rockchip,rk3399-pmucru
71 pmucru: clock-controller@ff750000 {
72 compatible = "rockchip,rk3399-pmucru";
H A Drockchip,rv1126-cru.yaml22 - rockchip,rv1126-pmucru
/openbmc/u-boot/doc/device-tree-bindings/clock/
H A Drockchip,rk3399-dmc.txt5 - rockchip,pmucru: this driver should access pmucru regs, so need get pmucru here
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drk356x.dtsi411 pmucru: clock-controller@fdd00000 { label
425 assigned-clocks = <&pmucru CLK_RTC_32K>, <&cru PLL_GPLL>, <&pmucru PLL_PPLL>;
435 clocks = <&pmucru CLK_I2C0>, <&pmucru PCLK_I2C0>;
448 clocks = <&pmucru SCLK_UART0>, <&pmucru PCLK_UART0>;
461 clocks = <&pmucru CLK_PWM0>, <&pmucru PCLK_PWM0>;
472 clocks = <&pmucru CLK_PWM0>, <&pmucru PCLK_PWM0>;
483 clocks = <&pmucru CLK_PWM0>, <&pmucru PCLK_PWM0>;
494 clocks = <&pmucru CLK_PWM0>, <&pmucru PCLK_PWM0>;
819 <&pmucru CLK_HDMI_REF>,
1770 clocks = <&pmucru CLK_USBPHY0_REF>;
[all …]
H A Drk3566-anbernic-rg353x.dtsi19 assigned-clocks = <&pmucru CLK_RTC_32K>, <&cru PLL_GPLL>,
20 <&pmucru PLL_PPLL>, <&cru PLL_VPLL>;
H A Drk3568.dtsi54 clocks = <&pmucru CLK_PCIE30PHY_REF_M>, <&pmucru CLK_PCIE30PHY_REF_N>,
219 clocks = <&pmucru CLK_PCIEPHY0_REF>,
223 assigned-clocks = <&pmucru CLK_PCIEPHY0_REF>;
H A Drk3399.dtsi1248 clocks = <&pmucru SCLK_SPI3_PMU>, <&pmucru PCLK_SPI3_PMU>;
1261 clocks = <&pmucru SCLK_UART4_PMU>, <&pmucru PCLK_UART4_PMU>;
1276 clocks = <&pmucru SCLK_I2C0_PMU>, <&pmucru PCLK_I2C0_PMU>;
1291 clocks = <&pmucru SCLK_I2C4_PMU>, <&pmucru PCLK_I2C4_PMU>;
1306 clocks = <&pmucru SCLK_I2C8_PMU>, <&pmucru PCLK_I2C8_PMU>;
1322 clocks = <&pmucru PCLK_RKPWM_PMU>;
1332 clocks = <&pmucru PCLK_RKPWM_PMU>;
1342 clocks = <&pmucru PCLK_RKPWM_PMU>;
1352 clocks = <&pmucru PCLK_RKPWM_PMU>;
1484 pmucru: clock-controller@ff750000 { label
[all …]
H A Drk3566-anbernic-rg503.dts108 assigned-clocks = <&pmucru CLK_RTC_32K>, <&cru PLL_GPLL>,
109 <&pmucru PLL_PPLL>, <&cru PLL_VPLL>;
H A Drk3566-box-demo.dts73 clocks = <&pmucru CLK_RTC_32K>;
451 clocks = <&pmucru CLK_RTC_32K>;
469 assigned-clock-parents = <&pmucru PLL_HPLL>, <&cru PLL_VPLL>;
H A Dpx30.dtsi378 clocks = <&pmucru SCLK_UART0_PMU>, <&pmucru PCLK_UART0_PMU>;
833 clocks = <&xin24m>, <&pmucru PLL_GPLL>;
850 pmucru: clock-controller@ff2bc000 { label
851 compatible = "rockchip,px30-pmucru";
860 <&pmucru PLL_GPLL>, <&pmucru PCLK_PMU_PRE>,
861 <&pmucru SCLK_WIFI_PMU>;
877 clocks = <&pmucru SCLK_USBPHY_REF>;
907 clocks = <&pmucru SCLK_MIPIDSIPHY_REF>, <&cru PCLK_MIPIDSIPHY>;
1398 clocks = <&pmucru PCLK_GPIO0_PMU>;
H A Drk3566-radxa-cm3-io.dts267 assigned-clock-parents = <&pmucru PLL_HPLL>, <&cru PLL_VPLL>;
H A Drk3568-fastrhino-r66s.dtsi454 assigned-clock-parents = <&pmucru PLL_HPLL>, <&cru PLL_VPLL>;
H A Drk3568-nanopi-r5s.dtsi574 assigned-clock-parents = <&pmucru PLL_HPLL>, <&cru PLL_VPLL>;
H A Drk3566-lubancat-1.dts579 assigned-clock-parents = <&pmucru PLL_HPLL>, <&cru PLL_VPLL>;
/openbmc/linux/arch/arm/boot/dts/rockchip/
H A Drv1126.dtsi225 clocks = <&pmucru CLK_I2C0>, <&pmucru PCLK_I2C0>;
239 clocks = <&pmucru SCLK_UART1>, <&pmucru PCLK_UART1>;
250 pmucru: clock-controller@ff480000 { label
251 compatible = "rockchip,rv1126-pmucru";
527 clocks = <&pmucru PCLK_GPIO0>, <&pmucru DBCLK_GPIO0>;
/openbmc/linux/Documentation/devicetree/bindings/phy/
H A Drockchip,pcie3-phy.yaml96 clocks = <&pmucru CLK_PCIE30PHY_REF_M>,
97 <&pmucru CLK_PCIE30PHY_REF_N>,
H A Dphy-rockchip-naneng-combphy.yaml132 clocks = <&pmucru CLK_PCIEPHY0_REF>,
136 assigned-clocks = <&pmucru CLK_PCIEPHY0_REF>;
H A Drockchip,px30-dsi-dphy.yaml65 clocks = <&pmucru 13>, <&cru 12>;
/openbmc/u-boot/arch/arm/mach-rockchip/rk3399/
H A Dclk_rk3399.c52 return priv->pmucru; in rockchip_get_pmucru()
/openbmc/u-boot/arch/arm/dts/
H A Drk3399.dtsi1094 clocks = <&pmucru SCLK_SPI3_PMU>, <&pmucru PCLK_SPI3_PMU>;
1107 clocks = <&pmucru SCLK_UART4_PMU>, <&pmucru PCLK_UART4_PMU>;
1122 clocks = <&pmucru SCLK_I2C0_PMU>, <&pmucru PCLK_I2C0_PMU>;
1137 clocks = <&pmucru SCLK_I2C4_PMU>, <&pmucru PCLK_I2C4_PMU>;
1152 clocks = <&pmucru SCLK_I2C8_PMU>, <&pmucru PCLK_I2C8_PMU>;
1168 clocks = <&pmucru PCLK_RKPWM_PMU>;
1179 clocks = <&pmucru PCLK_RKPWM_PMU>;
1190 clocks = <&pmucru PCLK_RKPWM_PMU>;
1201 clocks = <&pmucru PCLK_RKPWM_PMU>;
1832 clocks = <&pmucru PCLK_GPIO0_PMU>;
[all …]
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/
H A Dcru_rk3399.h17 struct rk3399_pmucru *pmucru; member
/openbmc/u-boot/drivers/ram/rockchip/
H A Dsdram_rk3399.c37 struct rk3399_pmucru *pmucru; member
987 &dram->pmucru->pmucru_rstnhold_con[1]); in dram_all_config()
1146 priv->pmucru = rockchip_get_pmucru(); in rk3399_dmc_init()
1163 priv->cic, priv->pmugrf, priv->pmusgrf, priv->pmucru); in rk3399_dmc_init()

12