| /linux/drivers/clk/mediatek/ |
| A D | clk-mt8195-apmixedsys.c | 59 PLL(CLK_APMIXED_NNAPLL, "nnapll", 0x0390, 0x03a0, 0, 61 PLL(CLK_APMIXED_RESPLL, "respll", 0x0190, 0x0320, 0, 63 PLL(CLK_APMIXED_ETHPLL, "ethpll", 0x0360, 0x0370, 0, 65 PLL(CLK_APMIXED_MSDCPLL, "msdcpll", 0x0710, 0x0720, 0, 77 PLL(CLK_APMIXED_IMGPLL, "imgpll", 0x0100, 0x0110, 0, 91 PLL(CLK_APMIXED_APLL1, "apll1", 0x07c0, 0x0dc0, 0, 93 PLL(CLK_APMIXED_APLL2, "apll2", 0x0780, 0x0dc4, 0, 95 PLL(CLK_APMIXED_APLL3, "apll3", 0x0760, 0x0dc8, 0, 97 PLL(CLK_APMIXED_APLL4, "apll4", 0x0740, 0x0dcc, 0, 101 PLL(CLK_APMIXED_MFGPLL, "mfgpll", 0x0340, 0x0350, 0, [all …]
|
| A D | clk-mt8195-apusys_pll.c | 27 #define PLL(_id, _name, _reg, _pwr_reg, _pd_reg, _pcw_reg) { \ macro 52 PLL(CLK_APUSYS_PLL_APUPLL, "apusys_pll_apupll", 0x008, 0x014, 0x00c, 0x00c), 53 PLL(CLK_APUSYS_PLL_NPUPLL, "apusys_pll_npupll", 0x018, 0x024, 0x01c, 0x01c), 54 PLL(CLK_APUSYS_PLL_APUPLL1, "apusys_pll_apupll1", 0x028, 0x034, 0x02c, 0x02c), 55 PLL(CLK_APUSYS_PLL_APUPLL2, "apusys_pll_apupll2", 0x038, 0x044, 0x03c, 0x03c),
|
| A D | clk-mt8135.c | 596 #define PLL(_id, _name, _reg, _pwr_reg, _en_mask, _flags, _pcwbits, _pd_reg, _pd_shift, _tuner_reg,… macro 614 PLL(CLK_APMIXED_ARMPLL1, "armpll1", 0x200, 0x218, 0x80000001, 0, 21, 0x204, 24, 0x0, 0x204, 0), 615 PLL(CLK_APMIXED_ARMPLL2, "armpll2", 0x2cc, 0x2e4, 0x80000001, 0, 21, 0x2d0, 24, 0x0, 0x2d0, 0), 616 …PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x21c, 0x234, 0xf0000001, HAVE_RST_BAR, 21, 0x21c, 6, 0x0, 0x2… 617 …PLL(CLK_APMIXED_UNIVPLL, "univpll", 0x238, 0x250, 0xf3000001, HAVE_RST_BAR, 7, 0x238, 6, 0x0, 0x23… 618 …PLL(CLK_APMIXED_MMPLL, "mmpll", 0x254, 0x26c, 0xf0000001, HAVE_RST_BAR, 21, 0x254, 6, 0x0, 0x258, … 619 PLL(CLK_APMIXED_MSDCPLL, "msdcpll", 0x278, 0x290, 0x80000001, 0, 21, 0x278, 6, 0x0, 0x27c, 0), 620 PLL(CLK_APMIXED_TVDPLL, "tvdpll", 0x294, 0x2ac, 0x80000001, 0, 31, 0x294, 6, 0x0, 0x298, 0), 621 PLL(CLK_APMIXED_LVDSPLL, "lvdspll", 0x2b0, 0x2c8, 0x80000001, 0, 21, 0x2b0, 6, 0x0, 0x2b4, 0), 622 PLL(CLK_APMIXED_AUDPLL, "audpll", 0x2e8, 0x300, 0x80000001, 0, 31, 0x2e8, 6, 0x2f8, 0x2ec, 0), [all …]
|
| A D | clk-mt2701.c | 937 PLL(CLK_APMIXED_ARMPLL, "armpll", 0x200, 0x20c, 0x80000001, 939 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x210, 0x21c, 0xf0000001, 941 PLL(CLK_APMIXED_UNIVPLL, "univpll", 0x220, 0x22c, 0xf3000001, 943 PLL(CLK_APMIXED_MMPLL, "mmpll", 0x230, 0x23c, 0x00000001, 0, 945 PLL(CLK_APMIXED_MSDCPLL, "msdcpll", 0x240, 0x24c, 0x00000001, 0, 947 PLL(CLK_APMIXED_TVDPLL, "tvdpll", 0x250, 0x25c, 0x00000001, 0, 949 PLL(CLK_APMIXED_AUD1PLL, "aud1pll", 0x270, 0x27c, 0x00000001, 0, 951 PLL(CLK_APMIXED_TRGPLL, "trgpll", 0x280, 0x28c, 0x00000001, 0, 953 PLL(CLK_APMIXED_ETHPLL, "ethpll", 0x290, 0x29c, 0x00000001, 0, 955 PLL(CLK_APMIXED_VDECPLL, "vdecpll", 0x2a0, 0x2ac, 0x00000001, 0, [all …]
|
| A D | clk-mt6797.c | 629 #define PLL(_id, _name, _reg, _pwr_reg, _en_mask, _flags, _pcwbits, \ macro 637 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x0220, 0x022C, 0xF0000101, PLL_AO, 639 PLL(CLK_APMIXED_UNIVPLL, "univpll", 0x0230, 0x023C, 0xFE000011, 0, 7, 641 PLL(CLK_APMIXED_MFGPLL, "mfgpll", 0x0240, 0x024C, 0x00000101, 0, 21, 643 PLL(CLK_APMIXED_MSDCPLL, "msdcpll", 0x0250, 0x025C, 0x00000121, 0, 21, 645 PLL(CLK_APMIXED_IMGPLL, "imgpll", 0x0260, 0x026C, 0x00000121, 0, 21, 647 PLL(CLK_APMIXED_TVDPLL, "tvdpll", 0x0270, 0x027C, 0xC0000121, 0, 21, 649 PLL(CLK_APMIXED_CODECPLL, "codecpll", 0x0290, 0x029C, 0x00000121, 0, 21, 651 PLL(CLK_APMIXED_VDECPLL, "vdecpll", 0x02E4, 0x02F0, 0x00000121, 0, 21, 653 PLL(CLK_APMIXED_APLL1, "apll1", 0x02A0, 0x02B0, 0x00000131, 0, 31, [all …]
|
| A D | clk-mt6779.c | 1172 #define PLL(_id, _name, _reg, _pwr_reg, _en_mask, _flags, \ macro 1188 PLL(CLK_APMIXED_CCIPLL, "ccipll", 0x02A0, 0x02AC, BIT(0), 1190 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x0230, 0x023C, BIT(0), 1193 PLL(CLK_APMIXED_UNIV2PLL, "univ2pll", 0x0240, 0x024C, BIT(0), 1196 PLL(CLK_APMIXED_MFGPLL, "mfgpll", 0x0250, 0x025C, BIT(0), 1198 PLL(CLK_APMIXED_MSDCPLL, "msdcpll", 0x0260, 0x026C, BIT(0), 1200 PLL(CLK_APMIXED_TVDPLL, "tvdpll", 0x0270, 0x027C, BIT(0), 1202 PLL(CLK_APMIXED_ADSPPLL, "adsppll", 0x02b0, 0x02bC, BIT(0), 1205 PLL(CLK_APMIXED_MMPLL, "mmpll", 0x0280, 0x028C, BIT(0), 1208 PLL(CLK_APMIXED_APLL1, "apll1", 0x02C0, 0x02D0, BIT(0), [all …]
|
| A D | clk-mt8173.c | 958 #define PLL(_id, _name, _reg, _pwr_reg, _en_mask, _flags, _pcwbits, \ macro 976 PLL(CLK_APMIXED_ARMCA7PLL, "armca7pll", 0x210, 0x21c, 0x00000001, 0, 21, 0x214, 24, 0x0, 0x214, 0), 980 PLL(CLK_APMIXED_MSDCPLL, "msdcpll", 0x250, 0x25c, 0x00000001, 0, 21, 0x250, 4, 0x0, 0x254, 0), 981 PLL(CLK_APMIXED_VENCPLL, "vencpll", 0x260, 0x26c, 0x00000001, 0, 21, 0x260, 4, 0x0, 0x264, 0), 982 PLL(CLK_APMIXED_TVDPLL, "tvdpll", 0x270, 0x27c, 0x00000001, 0, 21, 0x270, 4, 0x0, 0x274, 0), 983 PLL(CLK_APMIXED_MPLL, "mpll", 0x280, 0x28c, 0x00000001, 0, 21, 0x280, 4, 0x0, 0x284, 0), 984 PLL(CLK_APMIXED_VCODECPLL, "vcodecpll", 0x290, 0x29c, 0x00000001, 0, 21, 0x290, 4, 0x0, 0x294, 0), 985 PLL(CLK_APMIXED_APLL1, "apll1", 0x2a0, 0x2b0, 0x00000001, 0, 31, 0x2a0, 4, 0x2a4, 0x2a4, 0), 986 PLL(CLK_APMIXED_APLL2, "apll2", 0x2b4, 0x2c4, 0x00000001, 0, 31, 0x2b4, 4, 0x2b8, 0x2b8, 0), 987 PLL(CLK_APMIXED_LVDSPLL, "lvdspll", 0x2d0, 0x2dc, 0x00000001, 0, 21, 0x2d0, 4, 0x0, 0x2d4, 0), [all …]
|
| A D | clk-mt7622.c | 45 #define PLL(_id, _name, _reg, _pwr_reg, _en_mask, _flags, _pcwbits, \ macro 331 PLL(CLK_APMIXED_ARMPLL, "armpll", 0x0200, 0x020C, 0x00000001, 333 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x0210, 0x021C, 0x00000001, 335 PLL(CLK_APMIXED_UNIV2PLL, "univ2pll", 0x0220, 0x022C, 0x00000001, 337 PLL(CLK_APMIXED_ETH1PLL, "eth1pll", 0x0300, 0x0310, 0x00000001, 339 PLL(CLK_APMIXED_ETH2PLL, "eth2pll", 0x0314, 0x0320, 0x00000001, 341 PLL(CLK_APMIXED_AUD1PLL, "aud1pll", 0x0324, 0x0330, 0x00000001, 343 PLL(CLK_APMIXED_AUD2PLL, "aud2pll", 0x0334, 0x0340, 0x00000001, 345 PLL(CLK_APMIXED_TRGPLL, "trgpll", 0x0344, 0x0354, 0x00000001, 347 PLL(CLK_APMIXED_SGMIPLL, "sgmipll", 0x0358, 0x0368, 0x00000001,
|
| A D | clk-mt2712.c | 1225 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x0230, 0x023C, 0xf0000101, 1227 PLL(CLK_APMIXED_UNIVPLL, "univpll", 0x0240, 0x024C, 0xfe000101, 1231 PLL(CLK_APMIXED_VENCPLL, "vencpll", 0x0280, 0x028C, 0x00000101, 1233 PLL(CLK_APMIXED_APLL1, "apll1", 0x0330, 0x0340, 0x00000101, 1235 PLL(CLK_APMIXED_APLL2, "apll2", 0x0350, 0x0360, 0x00000101, 1237 PLL(CLK_APMIXED_LVDSPLL, "lvdspll", 0x0370, 0x037c, 0x00000101, 1239 PLL(CLK_APMIXED_LVDSPLL2, "lvdspll2", 0x0390, 0x039C, 0x00000101, 1241 PLL(CLK_APMIXED_MSDCPLL, "msdcpll", 0x0270, 0x027C, 0x00000101, 1243 PLL(CLK_APMIXED_MSDCPLL2, "msdcpll2", 0x0410, 0x041C, 0x00000101, 1245 PLL(CLK_APMIXED_TVDPLL, "tvdpll", 0x0290, 0x029C, 0xc0000101, [all …]
|
| A D | clk-mt6765.c | 740 #define PLL(_id, _name, _reg, _pwr_reg, _en_mask, _flags, _pcwbits, \ macro 750 PLL(CLK_APMIXED_ARMPLL_L, "armpll_l", 0x021C, 0x0228, BIT(0), 752 PLL(CLK_APMIXED_ARMPLL, "armpll", 0x020C, 0x0218, BIT(0), 754 PLL(CLK_APMIXED_CCIPLL, "ccipll", 0x022C, 0x0238, BIT(0), 756 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x023C, 0x0248, BIT(0), 759 PLL(CLK_APMIXED_MFGPLL, "mfgpll", 0x024C, 0x0258, BIT(0), 761 PLL(CLK_APMIXED_MMPLL, "mmpll", 0x025C, 0x0268, BIT(0), 763 PLL(CLK_APMIXED_UNIV2PLL, "univ2pll", 0x026C, 0x0278, BIT(0), 765 PLL(CLK_APMIXED_MSDCPLL, "msdcpll", 0x027C, 0x0288, BIT(0), 767 PLL(CLK_APMIXED_APLL1, "apll1", 0x028C, 0x029C, BIT(0), [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| A D | qcom,a53pll.yaml | 7 title: Qualcomm A53 PLL Binding 13 The A53 PLL on few Qualcomm platforms is the main CPU PLL used used for 47 #Example 1 - A53 PLL found on MSM8916 devices 54 #Example 2 - A53 PLL found on IPQ6018 devices
|
| A D | xgene.txt | 9 "apm,xgene-socpll-clock" - for a X-Gene SoC PLL clock 10 "apm,xgene-pcppll-clock" - for a X-Gene PCP PLL clock 13 "apm,xgene-socpll-v2-clock" - for a X-Gene SoC PLL v2 clock 14 "apm,xgene-pcppll-v2-clock" - for a X-Gene PCP PLL v2 clock 16 Required properties for SoC or PCP PLL clocks: 17 - reg : shall be the physical PLL register address for the pll clock. 21 - clock-output-names : shall be the name of the PLL referenced by derive 23 Optional properties for PLL clocks: 24 - clock-names : shall be the name of the PLL. If missing, use the device name. 32 Optional properties for PLL clocks:
|
| A D | baikal,bt1-ccu-pll.yaml | 8 title: Baikal-T1 Clock Control Unit PLL 52 with an interface wrapper (so called safe PLL' clocks switcher) to simplify 53 the PLL configuration procedure. The PLLs work as depicted on the next 71 divider, NF - PLL clock multiplier, OD - VCO output clock divider, CLKOUT - 72 output clock, BWADJ is the PLL bandwidth adjustment parameter. At this moment 73 the binding supports the PLL dividers configuration in accordance with a 81 The CCU PLL dts-node uses the common clock bindings with no custom 83 'include/dt-bindings/clock/bt1-ccu.h'. Since CCU PLL is a part of the 113 # Clock Control Unit PLL node:
|
| A D | ti,cdce925.txt | 16 - "ti,cdce913": 1-PLL, 3 Outputs 17 - "ti,cdce925": 2-PLL, 5 Outputs 18 - "ti,cdce937": 3-PLL, 7 Outputs 19 - "ti,cdce949": 4-PLL, 9 Outputs 48 /* PLL options to get SSC 1% centered */
|
| A D | qcom,msm8996-apcc.yaml | 29 - description: Primary PLL clock for power cluster (little) 30 - description: Primary PLL clock for perf cluster (big) 31 - description: Alternate PLL clock for power cluster (little) 32 - description: Alternate PLL clock for perf cluster (big)
|
| A D | dove-divider-clock.txt | 1 PLL divider based Dove clocks 3 Marvell Dove has a 2GHz PLL, which feeds into a set of dividers to provide 18 - reg : shall be the register address of the Core PLL and Clock Divider 20 Core PLL and Clock Divider Control 1 register. Thus, it will have
|
| A D | vt8500.txt | 9 "via,vt8500-pll-clock" - for a VT8500/WM8505 PLL clock 10 "wm,wm8650-pll-clock" - for a WM8650 PLL clock 11 "wm,wm8750-pll-clock" - for a WM8750 PLL clock 12 "wm,wm8850-pll-clock" - for a WM8850 PLL clock 15 Required properties for PLL clocks:
|
| A D | fsl,plldig.yaml | 14 interface in the display core, as implemented in TSMC CLN28HPM PLL. 31 description: Optional for VCO frequency of the PLL in Hertz. The VCO frequency 32 of this PLL cannot be changed during runtime only at startup. Therefore, 35 its own desired VCO frequency for the PLL.
|
| A D | axs10x-i2s-pll-clock.txt | 1 Binding for the AXS10X I2S PLL clock 9 - reg : address and length of the I2S PLL register set. 10 - clocks: shall be the input parent clock phandle for the PLL.
|
| A D | snps,pll-clock.txt | 1 Binding for the AXS10X Generic PLL clock 11 - reg: should always contain 2 pairs address - length: first for PLL config 13 - clocks: shall be the input parent clock phandle for the PLL.
|
| /linux/Documentation/devicetree/bindings/clock/ti/davinci/ |
| A D | pll.txt | 1 Binding for TI DaVinci PLL Controllers 3 The PLL provides clocks to most of the components on the SoC. In addition 4 to the PLL itself, this controller also contains bypasses, gates, dividers, 26 Describes the main PLL clock output (before POSTDIV). The node name must 41 Describes the AUXCLK output of the PLL. The node name must be "auxclk". 48 Describes the OBSCLK output of the PLL. The node name must be "obsclk".
|
| /linux/Documentation/devicetree/bindings/sound/ |
| A D | tas2552.txt | 19 internal 1.8MHz. This CLKIN is used by the PLL. In addition to PLL, the PDM 20 reference clock is also selectable: PLL, IVCLKIN, BCLK or MCLK. 22 defined values to select and configure the PLL and PDM reference clocks.
|
| /linux/drivers/clk/samsung/ |
| A D | clk-exynos5410.c | 240 [apll] = PLL(pll_35xx, CLK_FOUT_APLL, "fout_apll", "fin_pll", APLL_LOCK, 242 [cpll] = PLL(pll_35xx, CLK_FOUT_CPLL, "fout_cpll", "fin_pll", CPLL_LOCK, 244 [epll] = PLL(pll_2650x, CLK_FOUT_EPLL, "fout_epll", "fin_pll", EPLL_LOCK, 246 [mpll] = PLL(pll_35xx, CLK_FOUT_MPLL, "fout_mpll", "fin_pll", MPLL_LOCK, 248 [bpll] = PLL(pll_35xx, CLK_FOUT_BPLL, "fout_bpll", "fin_pll", BPLL_LOCK, 250 [kpll] = PLL(pll_35xx, CLK_FOUT_KPLL, "fout_kpll", "fin_pll", KPLL_LOCK,
|
| /linux/Documentation/admin-guide/media/ |
| A D | technisat.rst | 58 #) => ``Generic I2C PLL based tuners`` 63 #) => ``Generic I2C PLL based tuners`` 80 #) => ``Generic I2C PLL based tuners`` 85 #) => ``Generic I2C PLL based tuners`` 94 #) => ``Generic I2C PLL based tuners``
|
| /linux/Documentation/arm/samsung-s3c24xx/ |
| A D | cpufreq.rst | 16 PLL to feed the ARM, memory and peripherals via a series of dividers 18 newer version where there is a separate PLL and clock divider for the 27 system. Each CPU registers a driver to control the PLL, clock dividers 39 SoC and the driver as each device has different PLL and clock chains 46 The SLOW mode where the PLL is turned off altogether and the
|