/Linux-v5.10/drivers/clk/mmp/ |
D | clk-mmp2.c | 70 static const char *uart_parent[] = {"uart_pll", "vctcxo"}; 71 static const char *ssp_parent[] = {"vctcxo_4", "vctcxo_2", "vctcxo", "pll1_16"}; 73 static const char *disp_parent[] = {"pll1", "pll1_16", "pll2", "vctcxo"}; 74 static const char *ccic_parent[] = {"pll1_2", "pll1_16", "vctcxo"}; 80 struct clk *vctcxo; in mmp2_clk_init() local 106 vctcxo = clk_register_fixed_rate(NULL, "vctcxo", NULL, 0, 26000000); in mmp2_clk_init() 107 clk_register_clkdev(vctcxo, "vctcxo", NULL); in mmp2_clk_init() 178 clk = clk_register_fixed_factor(NULL, "vctcxo_2", "vctcxo", in mmp2_clk_init() 193 clk = mmp_clk_register_apbc("twsi0", "vctcxo", in mmp2_clk_init() 197 clk = mmp_clk_register_apbc("twsi1", "vctcxo", in mmp2_clk_init() [all …]
|
D | clk-of-pxa1928.c | 38 {0, "vctcxo", NULL, 0, 26000000}, 52 {0, "vctcxo_d2", "vctcxo", 1, 2, 0}, 53 {0, "vctcxo_d4", "vctcxo", 1, 4, 0}, 90 static const char *uart_parent_names[] = {"uart_pll", "vctcxo"}; 94 static const char *ssp_parent_names[] = {"vctcxo_d4", "vctcxo_d2", "vctcxo", "pll1_d12"}; 108 …{PXA1928_CLK_TWSI0, "twsi0_clk", "vctcxo", CLK_SET_RATE_PARENT, PXA1928_CLK_TWSI0 * 4, 0x3, 0x3, 0… 109 …{PXA1928_CLK_TWSI1, "twsi1_clk", "vctcxo", CLK_SET_RATE_PARENT, PXA1928_CLK_TWSI1 * 4, 0x3, 0x3, 0… 110 …{PXA1928_CLK_TWSI2, "twsi2_clk", "vctcxo", CLK_SET_RATE_PARENT, PXA1928_CLK_TWSI2 * 4, 0x3, 0x3, 0… 111 …{PXA1928_CLK_TWSI3, "twsi3_clk", "vctcxo", CLK_SET_RATE_PARENT, PXA1928_CLK_TWSI3 * 4, 0x3, 0x3, 0… 112 …{PXA1928_CLK_TWSI4, "twsi4_clk", "vctcxo", CLK_SET_RATE_PARENT, PXA1928_CLK_TWSI4 * 4, 0x3, 0x3, 0… [all …]
|
D | clk-of-mmp2.c | 101 {MMP2_CLK_VCTCXO, "vctcxo", NULL, 0, 26000000}, 135 {MMP2_CLK_VCTCXO_2, "vctcxo_2", "vctcxo", 1, 2, 0}, 226 static const char * const uart_parent_names[] = {"uart_pll", "vctcxo"}; 232 static const char * const ssp_parent_names[] = {"vctcxo_4", "vctcxo_2", "vctcxo", "pll1_16"}; 235 static const char * const timer_parent_names[] = {"clk32", "vctcxo_4", "vctcxo_2", "vctcxo"}; 252 …{MMP2_CLK_TWSI0, "twsi0_clk", "vctcxo", CLK_SET_RATE_PARENT, APBC_TWSI0, 0x7, 0x3, 0x0, 0, &reset_… 253 …{MMP2_CLK_TWSI1, "twsi1_clk", "vctcxo", CLK_SET_RATE_PARENT, APBC_TWSI1, 0x7, 0x3, 0x0, 0, &reset_… 254 …{MMP2_CLK_TWSI2, "twsi2_clk", "vctcxo", CLK_SET_RATE_PARENT, APBC_TWSI2, 0x7, 0x3, 0x0, 0, &reset_… 255 …{MMP2_CLK_TWSI3, "twsi3_clk", "vctcxo", CLK_SET_RATE_PARENT, APBC_TWSI3, 0x7, 0x3, 0x0, 0, &reset_… 256 …{MMP2_CLK_TWSI4, "twsi4_clk", "vctcxo", CLK_SET_RATE_PARENT, APBC_TWSI4, 0x7, 0x3, 0x0, 0, &reset_… [all …]
|
D | clk-pxa910.c | 104 clk = clk_register_fixed_rate(NULL, "vctcxo", NULL, 0, 26000000); in pxa910_clk_init() 105 clk_register_clkdev(clk, "vctcxo", NULL); in pxa910_clk_init() 177 clk = mmp_clk_register_apbc("gpio", "vctcxo", in pxa910_clk_init()
|
D | clk-pxa168.c | 99 clk = clk_register_fixed_rate(NULL, "vctcxo", NULL, 0, 26000000); in pxa168_clk_init() 100 clk_register_clkdev(clk, "vctcxo", NULL); in pxa168_clk_init() 172 clk = mmp_clk_register_apbc("gpio", "vctcxo", in pxa168_clk_init()
|
D | clk-of-pxa168.c | 60 {PXA168_CLK_VCTCXO, "vctcxo", NULL, 0, 26000000}, 145 …{PXA168_CLK_GPIO, "gpio_clk", "vctcxo", CLK_SET_RATE_PARENT, APBC_GPIO, 0x3, 0x3, 0x0, 0, &reset_l…
|
D | clk-of-pxa910.c | 60 {PXA910_CLK_VCTCXO, "vctcxo", NULL, 0, 26000000}, 143 …{PXA910_CLK_GPIO, "gpio_clk", "vctcxo", CLK_SET_RATE_PARENT, APBC_GPIO, 0x3, 0x3, 0x0, 0, &reset_l…
|
D | clk-audio.c | 246 "vctcxo", &audio_pll_ops, in register_clocks()
|
/Linux-v5.10/Documentation/devicetree/bindings/clock/ |
D | marvell,mmp2-audio-clock.yaml | 40 - const: vctcxo 68 clock-names = "audio", "vctcxo", "i2s0", "i2s1";
|
/Linux-v5.10/Documentation/devicetree/bindings/net/ |
D | nokia-bluetooth.txt | 30 bluetooth_clk: vctcxo {
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | omap3-n950-n9.dtsi | 52 vctcxo: vctcxo { label 493 clocks = <&vctcxo>;
|
D | omap3-n900.dts | 177 vctcxo: vctcxo { label 1043 clocks = <&vctcxo>; 1074 clocks = <&vctcxo>;
|
D | mmp2.dtsi | 229 clock-names = "audio", "vctcxo", "i2s0", "i2s1";
|