Home
last modified time | relevance | path

Searched full:gpll (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.12.1/drivers/clk/rockchip/
Dclk-rv1126.c24 gpll, enumerator
148 PNAME(mux_gpll_usb480m_cpll_xin24m_p) = { "gpll", "usb480m", "cpll", "xin24m" };
150 PNAME(mux_xin24m_gpll_p) = { "xin24m", "gpll" };
151 PNAME(mux_gpll_xin24m_p) = { "gpll", "xin24m" };
157 PNAME(mux_armclk_p) = { "gpll", "cpll", "apll" };
158 PNAME(mux_gpll_cpll_dpll_p) = { "gpll", "cpll", "dummy_dpll" };
159 PNAME(mux_gpll_cpll_p) = { "gpll", "cpll" };
160 PNAME(mux_hclk_pclk_pdbus_p) = { "gpll", "dummy_cpll" };
161 PNAME(mux_gpll_cpll_usb480m_xin24m_p) = { "gpll", "cpll", "usb480m", "xin24m" };
167 PNAME(mux_cpll_gpll_p) = { "cpll", "gpll" };
[all …]
Dclk-rv1108.c19 apll, dpll, gpll, enumerator
125 PNAME(mux_pll_src_4plls_p) = { "dpll", "gpll", "hdmiphy", "usb480m" };
126 PNAME(mux_pll_src_2plls_p) = { "dpll", "gpll" };
127 PNAME(mux_pll_src_apll_gpll_p) = { "apll", "gpll" };
130 PNAME(mux_mmc_src_p) = { "dpll", "gpll", "xin24m", "usb480m" };
131 PNAME(mux_pll_src_dpll_gpll_usb480m_p) = { "dpll", "gpll", "usb480m" };
140 PNAME(mux_wifi_src_p) = { "gpll", "xin24m" };
141 PNAME(mux_cifout_src_p) = { "hdmiphy", "gpll" };
147 PNAME(mux_dsp_src_p) = { "dpll", "gpll", "apll", "usb480m" };
150 PNAME(mux_hdmi_cec_src_p) = { "dpll", "gpll", "xin24m" };
[all …]
Dclk-rk3368.c17 apllb, aplll, dpll, cpll, gpll, npll, enumerator
97 PNAME(mux_pll_src_cpll_gpll_p) = { "cpll", "gpll" };
98 PNAME(mux_pll_src_cpll_gpll_npll_p) = { "cpll", "gpll", "npll" };
99 PNAME(mux_pll_src_npll_cpll_gpll_p) = { "npll", "cpll", "gpll" };
100 PNAME(mux_pll_src_cpll_gpll_usb_p) = { "cpll", "gpll", "usbphy_480m" };
101 PNAME(mux_pll_src_cpll_gpll_usb_usb_p) = { "cpll", "gpll", "usbphy_480m",
103 PNAME(mux_pll_src_cpll_gpll_usb_npll_p) = { "cpll", "gpll", "usbphy_480m",
105 PNAME(mux_pll_src_cpll_gpll_npll_npll_p) = { "cpll", "gpll", "npll", "npll" };
106 PNAME(mux_pll_src_cpll_gpll_npll_usb_p) = { "cpll", "gpll", "npll",
120 PNAME(mux_hsicphy480m_p) = { "cpll", "gpll", "usbphy_480m" };
[all …]
Dclk-rk3036.c21 apll, dpll, gpll, enumerator
120 PNAME(mux_pll_src_3plls_p) = { "apll", "dpll", "gpll" };
123 PNAME(mux_pll_src_apll_dpll_gpll_usb480m_p) = { "apll", "dpll", "gpll", "usb480m" };
124 PNAME(mux_pll_src_dmyapll_dpll_gpll_xin24_p) = { "dummy_apll", "dpll", "gpll", "xin24m" };
126 PNAME(mux_mmc_src_p) = { "apll", "dpll", "gpll", "xin24m" };
141 [gpll] = PLL(pll_rk3036, PLL_GPLL, "gpll", mux_pll_p, 0, RK2928_PLL_CON(12),
174 GATE(0, "gpll_armclk", "gpll", CLK_IGNORE_UNUSED,
185 GATE(0, "gpll_ddr", "gpll", CLK_IGNORE_UNUSED,
199 GATE(0, "gpll_cpu", "gpll", 0, RK2928_CLKGATE_CON(0), 1, GFLAGS),
450 * Make uart_pll_clk a child of the gpll, as all other sources are in rk3036_clk_init()
Dclk-rk3399.c19 lpll, bpll, dpll, cpll, gpll, npll, vpll, enumerator
134 PNAME(mux_pll_src_cpll_gpll_p) = { "cpll", "gpll" };
135 PNAME(mux_pll_src_cpll_gpll_npll_p) = { "cpll", "gpll", "npll" };
136 PNAME(mux_pll_src_cpll_gpll_ppll_p) = { "cpll", "gpll", "ppll" };
137 PNAME(mux_pll_src_cpll_gpll_upll_p) = { "cpll", "gpll", "upll" };
138 PNAME(mux_pll_src_npll_cpll_gpll_p) = { "npll", "cpll", "gpll" };
139 PNAME(mux_pll_src_cpll_gpll_npll_ppll_p) = { "cpll", "gpll", "npll",
141 PNAME(mux_pll_src_cpll_gpll_npll_24m_p) = { "cpll", "gpll", "npll",
143 PNAME(mux_pll_src_cpll_gpll_npll_usbphy480m_p) = { "cpll", "gpll", "npll",
145 PNAME(mux_pll_src_ppll_cpll_gpll_npll_p) = { "ppll", "cpll", "gpll",
[all …]
Dclk-rk3128.c18 apll, dpll, cpll, gpll, enumerator
135 PNAME(mux_aclk_cpu_src_p) = { "cpll", "gpll", "gpll_div2", "gpll_div3" };
137 PNAME(mux_pll_src_5plls_p) = { "cpll", "gpll", "gpll_div2", "gpll_div3", "usb480m" };
138 PNAME(mux_pll_src_4plls_p) = { "cpll", "gpll", "gpll_div2", "usb480m" };
139 PNAME(mux_pll_src_3plls_p) = { "cpll", "gpll", "gpll_div2" };
141 PNAME(mux_clk_peri_src_p) = { "gpll", "cpll", "gpll_div2", "gpll_div3" };
142 PNAME(mux_mmc_src_p) = { "cpll", "gpll", "gpll_div2", "xin24m" };
144 PNAME(mux_sclk_vop_src_p) = { "cpll", "gpll", "gpll_div2", "gpll_div3" };
156 PNAME(mux_sclk_sfc_src_p) = { "cpll", "gpll", "gpll_div2", "xin24m" };
165 [gpll] = PLL(pll_rk3036, PLL_GPLL, "gpll", mux_pll_p, 0, RK2928_PLL_CON(12),
[all …]
Dclk-rk3228.c19 apll, dpll, cpll, gpll, enumerator
141 PNAME(mux_pll_src_4plls_p) = { "cpll", "gpll", "hdmiphy", "usb480m" };
142 PNAME(mux_pll_src_3plls_p) = { "cpll", "gpll", "hdmiphy" };
143 PNAME(mux_pll_src_2plls_p) = { "cpll", "gpll" };
144 PNAME(mux_sclk_hdmi_cec_p) = { "cpll", "gpll", "xin24m" };
146 PNAME(mux_mmc_src_p) = { "cpll", "gpll", "xin24m", "usb480m" };
147 PNAME(mux_pll_src_cpll_gpll_usb480m_p) = { "cpll", "gpll", "usb480m" };
149 PNAME(mux_sclk_rga_p) = { "gpll", "cpll", "sclk_rga_src" };
175 [gpll] = PLL(pll_rk3036, PLL_GPLL, "gpll", mux_pll_p, 0, RK2928_PLL_CON(9),
224 GATE(0, "gpll_ddr", "gpll", CLK_IGNORE_UNUSED,
[all …]
Dclk-rk3576.c20 bpll, lpll, vpll, aupll, cpll, gpll, ppll, enumerator
282 PNAME(gpll_24m_p) = { "gpll", "xin24m" };
284 PNAME(gpll_cpll_p) = { "gpll", "cpll" };
285 PNAME(gpll_spll_p) = { "gpll", "spll" };
286 PNAME(gpll_cpll_aupll_p) = { "gpll", "cpll", "aupll" };
287 PNAME(gpll_cpll_24m_p) = { "gpll", "cpll", "xin24m" };
288 PNAME(gpll_cpll_24m_spll_p) = { "gpll", "cpll", "xin24m", "spll" };
289 PNAME(gpll_cpll_aupll_24m_p) = { "gpll", "cpll", "aupll", "xin24m" };
290 PNAME(gpll_cpll_aupll_spll_p) = { "gpll", "cpll", "aupll", "spll" };
291 PNAME(gpll_cpll_aupll_spll_lpll_p) = { "gpll", "cpll", "aupll", "spll", "lpll_dummy" };
[all …]
Dclk-rk3188.c19 apll, cpll, dpll, gpll, enumerator
201 PNAME(mux_pll_src_gpll_cpll_p) = { "gpll", "cpll" };
202 PNAME(mux_pll_src_cpll_gpll_p) = { "cpll", "gpll" };
203 PNAME(mux_aclk_cpu_p) = { "apll", "gpll" };
212 PNAME(mux_mac_p) = { "gpll", "dpll" };
222 [gpll] = PLL(pll_rk3066, PLL_GPLL, "gpll", mux_pll_p, 0, RK2928_PLL_CON(12),
233 [gpll] = PLL(pll_rk3066, PLL_GPLL, "gpll", mux_pll_p, 0, RK2928_PLL_CON(12),
280 GATE(0, "gpll_armclk", "gpll", 0, RK2928_CLKGATE_CON(0), 1, GFLAGS),
298 GATE(0, "gpll_ddr", "gpll", CLK_IGNORE_UNUSED,
669 "gpll", "cpll" };
[all …]
Dclk-rk3568.c23 apll, dpll, gpll, cpll, npll, vpll, enumerator
220 PNAME(mux_armclk_p) = { "apll", "gpll" };
241 PNAME(mpll_gpll_cpll_npll_p) = { "mpll", "gpll", "cpll", "npll" };
242 PNAME(gpll_cpll_npll_p) = { "gpll", "cpll", "npll" };
243 PNAME(npll_gpll_p) = { "npll", "gpll" };
244 PNAME(cpll_gpll_p) = { "cpll", "gpll" };
245 PNAME(gpll_cpll_p) = { "gpll", "cpll" };
246 PNAME(gpll_cpll_npll_vpll_p) = { "gpll", "cpll", "npll", "vpll" };
247 PNAME(apll_gpll_npll_p) = { "apll", "gpll", "npll" };
253 PNAME(dpll_gpll_cpll_p) = { "dpll", "gpll", "cpll" };
[all …]
Dclk-px30.c22 gpll, enumerator
142 PNAME(mux_4plls_p) = { "gpll", "dummy_cpll", "usb480m", "npll" };
145 PNAME(mux_gpll_cpll_p) = { "gpll", "dummy_cpll" };
146 PNAME(mux_gpll_npll_p) = { "gpll", "npll" };
147 PNAME(mux_gpll_xin24m_p) = { "gpll", "xin24m"};
148 PNAME(mux_gpll_cpll_npll_p) = { "gpll", "dummy_cpll", "npll" };
149 PNAME(mux_gpll_cpll_npll_xin24m_p) = { "gpll", "dummy_cpll", "npll", "xin24m" };
150 PNAME(mux_gpll_xin24m_npll_p) = { "gpll", "xin24m", "npll"};
162 PNAME(mux_uart_src_p) = { "gpll", "xin24m", "usb480m", "npll" };
200 [gpll] = PLL(pll_rk3328, PLL_GPLL, "gpll", mux_pll_p, 0, PX30_PMU_PLL_CON(0),
[all …]
Dclk-rk3288.c24 apll, dpll, cpll, gpll, npll, enumerator
197 PNAME(mux_pll_src_cpll_gpll_p) = { "cpll", "gpll" };
198 PNAME(mux_pll_src_npll_cpll_gpll_p) = { "npll", "cpll", "gpll" };
199 PNAME(mux_pll_src_cpll_gpll_npll_p) = { "cpll", "gpll", "npll" };
200 PNAME(mux_pll_src_cpll_gpll_usb480m_p) = { "cpll", "gpll", "unstable:usbphy480m_src" };
201 PNAME(mux_pll_src_cpll_gll_usb_npll_p) = { "cpll", "gpll", "unstable:usbphy480m_src", "npll" };
203 PNAME(mux_mmc_src_p) = { "cpll", "gpll", "xin24m", "xin24m" };
217 PNAME(mux_tspout_p) = { "cpll", "gpll", "npll", "xin27m" };
222 PNAME(mux_hsicphy480m_p) = { "cpll", "gpll", "usbphy480m_src" };
232 [gpll] = PLL(pll_rk3066, PLL_GPLL, "gpll", mux_pll_p, 0, RK3288_PLL_CON(12),
[all …]
Dclk-rk3328.c21 apll, dpll, cpll, gpll, npll, enumerator
145 PNAME(mux_2plls_p) = { "cpll", "gpll" };
146 PNAME(mux_gpll_cpll_p) = { "gpll", "cpll" };
147 PNAME(mux_cpll_gpll_apll_p) = { "cpll", "gpll", "apll" };
148 PNAME(mux_2plls_xin24m_p) = { "cpll", "gpll", "xin24m" };
149 PNAME(mux_2plls_hdmiphy_p) = { "cpll", "gpll",
151 PNAME(mux_4plls_p) = { "cpll", "gpll",
154 PNAME(mux_2plls_u480m_p) = { "cpll", "gpll",
156 PNAME(mux_2plls_24m_u480m_p) = { "cpll", "gpll",
224 [gpll] = PLL(pll_rk3328, PLL_GPLL, "gpll", mux_pll_p,
[all …]
Dclk-rk3588.c41 b0pll, b1pll, lpll, v0pll, aupll, cpll, gpll, npll, ppll, enumerator
445 PNAME(mux_armclkl_p) = { "xin24m", "gpll", "lpll" };
446 PNAME(mux_armclkb01_p) = { "xin24m", "gpll", "b0pll",};
447 PNAME(mux_armclkb23_p) = { "xin24m", "gpll", "b1pll",};
448 PNAME(b0pll_b1pll_lpll_gpll_p) = { "b0pll", "b1pll", "lpll", "gpll" };
449 PNAME(gpll_24m_p) = { "gpll", "xin24m" };
450 PNAME(gpll_aupll_p) = { "gpll", "aupll" };
451 PNAME(gpll_lpll_p) = { "gpll", "lpll" };
452 PNAME(gpll_cpll_p) = { "gpll", "cpll" };
453 PNAME(gpll_spll_p) = { "gpll", "spll" };
[all …]
Dclk-pll.c228 /* GPLL CON2 is not HIWORD_MASK */ in rockchip_rk3036_pll_set_params()
/linux-6.12.1/Documentation/devicetree/bindings/clock/
Drockchip,px30-cru.yaml55 - const: gpll
115 clock-names = "xin24m", "gpll";
/linux-6.12.1/drivers/clk/uniphier/
Dclk-uniphier-sys.c107 UNIPHIER_CLK_FACTOR("gpll", -1, "ref", 10, 1), /* 250 MHz */
116 UNIPHIER_CLK_GATE("ether-gb", 7, "gpll", 0x2104, 5),
335 UNIPHIER_CLK_DIV("gpll", 4),
341 .parent_names = { "gpll/4", "ref", },
/linux-6.12.1/drivers/gpu/drm/i915/gt/
Dintel_rps_types.h95 u16 gpll_ref_freq; /* vlv/chv GPLL reference frequency */
Dintel_rps.c1364 /* RPS code assumes GPLL is used */ in chv_rps_enable()
1366 "GPLL not enabled\n"); in chv_rps_enable()
1368 drm_dbg(&i915->drm, "GPLL enabled? %s\n", in chv_rps_enable()
1423 * for the minimum frequency in GPLL mode is 0xc1. Contrary to this on in vlv_rps_min_freq()
1466 /* RPS code assumes GPLL is used */ in vlv_rps_enable()
1468 "GPLL not enabled\n"); in vlv_rps_enable()
1470 drm_dbg(&i915->drm, "GPLL enabled? %s\n", in vlv_rps_enable()
1613 * Slow = Fast = GPLL ref * N in byt_gpu_freq()
1627 * CU (slow) = CU2x (fast) / 2 = GPLL ref * N / 2 in chv_gpu_freq()
1677 vlv_get_cck_clock(i915, "GPLL ref", in vlv_init_gpll_ref_freq()
[all …]
/linux-6.12.1/drivers/clk/sprd/
Dums512-clk.c53 static SPRD_PLL_SC_GATE_CLK_FW_NAME(gpll_gate, "gpll-gate", "ext-26m", 0xa8,
341 static SPRD_PLL_HW(gpll, "gpll", &gpll_gate.common.hw, 0x48, 3,
343 static CLK_FIXED_FACTOR_HW(gpll_40m, "gpll-40m", &gpll.common.hw,
356 &gpll.common,
391 [CLK_GPLL] = &gpll.common.hw,
1715 { .hw = &gpll.common.hw },
Dsc9860-clk.c68 static SPRD_SC_GATE_CLK(gpll_gate, "gpll-gate", "ext-26m", 0x32c,
120 /* GPLL/LPLL/DPLL/RPLL/CPLL */
246 static SPRD_PLL_WITH_ITABLE_K_FVCO(gpll_clk, "gpll", "gpll-gate", 0x9c,
266 static CLK_FIXED_FACTOR(gpll_42m5, "gpll-42m5", "gpll", 20, 1, 0);
507 "gpll-42m5", "twpll-48m",
1315 "gpll" };
Dsc9863a-clk.c32 static SPRD_PLL_SC_GATE_CLK_FW_NAME(gpll_gate, "gpll-gate", "ext-26m", 0xa8,
144 static SPRD_PLL_HW(gpll, "gpll", &gpll_gate.common.hw, 0x38, 3, itable,
155 &gpll.common,
184 [CLK_GPLL] = &gpll.common.hw,
548 { .hw = &gpll.common.hw },
/linux-6.12.1/arch/arm64/boot/dts/rockchip/
Drk3399-gru-chromebook.dtsi249 * off GPLL=600MHz, whereas some other RK3399 boards may not.
/linux-6.12.1/drivers/clk/samsung/
Dclk-exynos5250.c108 apll, mpll, cpll, epll, vpll, gpll, bpll, enumerator
742 [gpll] = PLL(pll_35xx, CLK_FOUT_GPLL, "fout_gpll", "fin_pll", GPLL_LOCK,
/linux-6.12.1/drivers/clk/hisilicon/
Dclk-hi3559a.c345 HI3559AV100_GPLL_CLK, "gpll", NULL, 0x20, 0, 24, 24, 3, 28, 3,

12