diff options
| author | Julien Stephan <[email protected]> | 2026-02-02 13:41:51 +0100 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-02-18 11:59:32 -0600 |
| commit | 5e9bbbdab003e147f54d15e0a1c081c13bb0855f (patch) | |
| tree | 01c8c0bbfe616f12d1927e38c550e290531f4835 | |
| parent | 6354f83f43f7d2c1b76a17f9b5629a1af7b7916a (diff) | |
clk: mediatek: mt8188: add missing fixed clock
CLK_TOP_CLK13M was missing, add it.
Signed-off-by: Julien Stephan <[email protected]>
| -rw-r--r-- | drivers/clk/mediatek/clk-mt8188.c | 391 |
1 files changed, 196 insertions, 195 deletions
diff --git a/drivers/clk/mediatek/clk-mt8188.c b/drivers/clk/mediatek/clk-mt8188.c index f306cce1f5b..c0f68c41d6e 100644 --- a/drivers/clk/mediatek/clk-mt8188.c +++ b/drivers/clk/mediatek/clk-mt8188.c @@ -98,6 +98,7 @@ static const struct mtk_fixed_clk top_fixed_clks[] = { FIXED_CLK0(CLK_TOP_466M_FMEM, 533000000), FIXED_CLK0(CLK_TOP_PEXTP_PIPE, 250000000), FIXED_CLK0(CLK_TOP_DSI_PHY, 500000000), + FIXED_CLK0(CLK_TOP_CLK13M, 130000000), FIXED_CLK0(CLK_TOP_CLK26M, 260000000), FIXED_CLK0(CLK_TOP_CLK32K, 32000), }; @@ -1143,180 +1144,180 @@ static const struct mtk_composite top_muxes[] = { }; static const int mt8188_id_offs_map[] = { - 87, /* CLK_TOP_AXI */ - 88, /* CLK_TOP_SPM */ - 89, /* CLK_TOP_SCP */ - 90, /* CLK_TOP_BUS_AXIMEM */ - 91, /* CLK_TOP_VPP */ - 92, /* CLK_TOP_ETHDR */ - 93, /* CLK_TOP_IPE */ - 94, /* CLK_TOP_CAM */ - 95, /* CLK_TOP_CCU */ - 96, /* CLK_TOP_CCU_AHB */ - 97, /* CLK_TOP_IMG */ - 98, /* CLK_TOP_CAMTM */ - 99, /* CLK_TOP_DSP */ - 100, /* CLK_TOP_DSP1 */ - 101, /* CLK_TOP_DSP2 */ - 102, /* CLK_TOP_DSP3 */ - 103, /* CLK_TOP_DSP4 */ - 104, /* CLK_TOP_DSP5 */ - 105, /* CLK_TOP_DSP6 */ - 106, /* CLK_TOP_DSP7 */ - 107, /* CLK_TOP_MFG_CORE_TMP */ - 108, /* CLK_TOP_CAMTG */ - 109, /* CLK_TOP_CAMTG2 */ - 110, /* CLK_TOP_CAMTG3 */ - 111, /* CLK_TOP_UART */ - 112, /* CLK_TOP_SPI */ - 113, /* CLK_TOP_MSDC50_0_HCLK */ - 114, /* CLK_TOP_MSDC50_0 */ - 115, /* CLK_TOP_MSDC30_1 */ - 116, /* CLK_TOP_MSDC30_2 */ - 117, /* CLK_TOP_INTDIR */ - 118, /* CLK_TOP_AUD_INTBUS */ - 119, /* CLK_TOP_AUDIO_H */ - 120, /* CLK_TOP_PWRAP_ULPOSC */ - 121, /* CLK_TOP_ATB */ - 122, /* CLK_TOP_SSPM */ - 123, /* CLK_TOP_DP */ - 124, /* CLK_TOP_EDP */ - 125, /* CLK_TOP_DPI */ - 126, /* CLK_TOP_DISP_PWM0 */ - 127, /* CLK_TOP_DISP_PWM1 */ - 128, /* CLK_TOP_USB_TOP */ - 129, /* CLK_TOP_SSUSB_XHCI */ - 130, /* CLK_TOP_USB_TOP_2P */ - 131, /* CLK_TOP_SSUSB_XHCI_2P */ - 132, /* CLK_TOP_USB_TOP_3P */ - 133, /* CLK_TOP_SSUSB_XHCI_3P */ - 134, /* CLK_TOP_I2C */ - 135, /* CLK_TOP_SENINF */ - 136, /* CLK_TOP_SENINF1 */ - 137, /* CLK_TOP_GCPU */ - 138, /* CLK_TOP_VENC */ - 139, /* CLK_TOP_VDEC */ - 140, /* CLK_TOP_PWM */ - 141, /* CLK_TOP_MCUPM */ - 142, /* CLK_TOP_SPMI_P_MST */ - 143, /* CLK_TOP_SPMI_M_MST */ - 144, /* CLK_TOP_DVFSRC */ - 145, /* CLK_TOP_TL */ - 146, /* CLK_TOP_AES_MSDCFDE */ - 147, /* CLK_TOP_DSI_OCC */ - 148, /* CLK_TOP_WPE_VPP */ - 149, /* CLK_TOP_HDCP */ - 150, /* CLK_TOP_HDCP_24M */ - 151, /* CLK_TOP_HDMI_APB */ - 152, /* CLK_TOP_SNPS_ETH_250M */ - 153, /* CLK_TOP_SNPS_ETH_62P4M_PTP */ - 154, /* CLK_TOP_SNPS_ETH_50M_RMII */ - 155, /* CLK_TOP_ADSP */ - 156, /* CLK_TOP_AUDIO_LOCAL_BUS */ - 157, /* CLK_TOP_ASM_H */ - 158, /* CLK_TOP_ASM_L */ - 159, /* CLK_TOP_APLL1 */ - 160, /* CLK_TOP_APLL2 */ - 161, /* CLK_TOP_APLL3 */ - 162, /* CLK_TOP_APLL4 */ - 163, /* CLK_TOP_APLL5 */ - 164, /* CLK_TOP_I2SO1 */ - 165, /* CLK_TOP_I2SO2 */ - 166, /* CLK_TOP_I2SI1 */ - 167, /* CLK_TOP_I2SI2 */ - 168, /* CLK_TOP_DPTX */ - 169, /* CLK_TOP_AUD_IEC */ - 170, /* CLK_TOP_A1SYS_HP */ - 171, /* CLK_TOP_A2SYS */ - 172, /* CLK_TOP_A3SYS */ - 173, /* CLK_TOP_A4SYS */ - 174, /* CLK_TOP_ECC */ - 175, /* CLK_TOP_SPINOR */ - 176, /* CLK_TOP_ULPOSC */ - 177, /* CLK_TOP_SRCK */ + 88, /* CLK_TOP_AXI */ + 89, /* CLK_TOP_SPM */ + 90, /* CLK_TOP_SCP */ + 91, /* CLK_TOP_BUS_AXIMEM */ + 92, /* CLK_TOP_VPP */ + 93, /* CLK_TOP_ETHDR */ + 94, /* CLK_TOP_IPE */ + 95, /* CLK_TOP_CAM */ + 96, /* CLK_TOP_CCU */ + 97, /* CLK_TOP_CCU_AHB */ + 98, /* CLK_TOP_IMG */ + 99, /* CLK_TOP_CAMTM */ + 100, /* CLK_TOP_DSP */ + 101, /* CLK_TOP_DSP1 */ + 102, /* CLK_TOP_DSP2 */ + 103, /* CLK_TOP_DSP3 */ + 104, /* CLK_TOP_DSP4 */ + 105, /* CLK_TOP_DSP5 */ + 106, /* CLK_TOP_DSP6 */ + 107, /* CLK_TOP_DSP7 */ + 108, /* CLK_TOP_MFG_CORE_TMP */ + 109, /* CLK_TOP_CAMTG */ + 110, /* CLK_TOP_CAMTG2 */ + 111, /* CLK_TOP_CAMTG3 */ + 112, /* CLK_TOP_UART */ + 113, /* CLK_TOP_SPI */ + 114, /* CLK_TOP_MSDC50_0_HCLK */ + 115, /* CLK_TOP_MSDC50_0 */ + 116, /* CLK_TOP_MSDC30_1 */ + 117, /* CLK_TOP_MSDC30_2 */ + 118, /* CLK_TOP_INTDIR */ + 119, /* CLK_TOP_AUD_INTBUS */ + 120, /* CLK_TOP_AUDIO_H */ + 121, /* CLK_TOP_PWRAP_ULPOSC */ + 122, /* CLK_TOP_ATB */ + 123, /* CLK_TOP_SSPM */ + 124, /* CLK_TOP_DP */ + 125, /* CLK_TOP_EDP */ + 126, /* CLK_TOP_DPI */ + 127, /* CLK_TOP_DISP_PWM0 */ + 128, /* CLK_TOP_DISP_PWM1 */ + 129, /* CLK_TOP_USB_TOP */ + 130, /* CLK_TOP_SSUSB_XHCI */ + 131, /* CLK_TOP_USB_TOP_2P */ + 132, /* CLK_TOP_SSUSB_XHCI_2P */ + 133, /* CLK_TOP_USB_TOP_3P */ + 134, /* CLK_TOP_SSUSB_XHCI_3P */ + 135, /* CLK_TOP_I2C */ + 136, /* CLK_TOP_SENINF */ + 137, /* CLK_TOP_SENINF1 */ + 138, /* CLK_TOP_GCPU */ + 139, /* CLK_TOP_VENC */ + 140, /* CLK_TOP_VDEC */ + 141, /* CLK_TOP_PWM */ + 142, /* CLK_TOP_MCUPM */ + 143, /* CLK_TOP_SPMI_P_MST */ + 144, /* CLK_TOP_SPMI_M_MST */ + 145, /* CLK_TOP_DVFSRC */ + 146, /* CLK_TOP_TL */ + 147, /* CLK_TOP_AES_MSDCFDE */ + 148, /* CLK_TOP_DSI_OCC */ + 149, /* CLK_TOP_WPE_VPP */ + 150, /* CLK_TOP_HDCP */ + 151, /* CLK_TOP_HDCP_24M */ + 152, /* CLK_TOP_HDMI_APB */ + 153, /* CLK_TOP_SNPS_ETH_250M */ + 154, /* CLK_TOP_SNPS_ETH_62P4M_PTP */ + 155, /* CLK_TOP_SNPS_ETH_50M_RMII */ + 156, /* CLK_TOP_ADSP */ + 157, /* CLK_TOP_AUDIO_LOCAL_BUS */ + 158, /* CLK_TOP_ASM_H */ + 159, /* CLK_TOP_ASM_L */ + 160, /* CLK_TOP_APLL1 */ + 161, /* CLK_TOP_APLL2 */ + 162, /* CLK_TOP_APLL3 */ + 163, /* CLK_TOP_APLL4 */ + 164, /* CLK_TOP_APLL5 */ + 165, /* CLK_TOP_I2SO1 */ + 166, /* CLK_TOP_I2SO2 */ + 167, /* CLK_TOP_I2SI1 */ + 168, /* CLK_TOP_I2SI2 */ + 169, /* CLK_TOP_DPTX */ + 170, /* CLK_TOP_AUD_IEC */ + 171, /* CLK_TOP_A1SYS_HP */ + 172, /* CLK_TOP_A2SYS */ + 173, /* CLK_TOP_A3SYS */ + 174, /* CLK_TOP_A4SYS */ + 175, /* CLK_TOP_ECC */ + 176, /* CLK_TOP_SPINOR */ + 177, /* CLK_TOP_ULPOSC */ + 178, /* CLK_TOP_SRCK */ -1, /* CLK_TOP_MFG_CK_FAST_REF */ - 8, /* CLK_TOP_MAINPLL_D3 */ - 9, /* CLK_TOP_MAINPLL_D4 */ - 10, /* CLK_TOP_MAINPLL_D4_D2 */ - 11, /* CLK_TOP_MAINPLL_D4_D4 */ - 12, /* CLK_TOP_MAINPLL_D4_D8 */ - 13, /* CLK_TOP_MAINPLL_D5 */ - 14, /* CLK_TOP_MAINPLL_D5_D2 */ - 15, /* CLK_TOP_MAINPLL_D5_D4 */ - 16, /* CLK_TOP_MAINPLL_D5_D8 */ - 17, /* CLK_TOP_MAINPLL_D6 */ - 18, /* CLK_TOP_MAINPLL_D6_D2 */ - 19, /* CLK_TOP_MAINPLL_D6_D4 */ - 20, /* CLK_TOP_MAINPLL_D6_D8 */ - 21, /* CLK_TOP_MAINPLL_D7 */ - 22, /* CLK_TOP_MAINPLL_D7_D2 */ - 23, /* CLK_TOP_MAINPLL_D7_D4 */ - 24, /* CLK_TOP_MAINPLL_D7_D8 */ - 25, /* CLK_TOP_MAINPLL_D9 */ - 26, /* CLK_TOP_UNIVPLL_D2 */ - 27, /* CLK_TOP_UNIVPLL_D3 */ - 28, /* CLK_TOP_UNIVPLL_D4 */ - 29, /* CLK_TOP_UNIVPLL_D4_D2 */ - 30, /* CLK_TOP_UNIVPLL_D4_D4 */ - 31, /* CLK_TOP_UNIVPLL_D4_D8 */ - 32, /* CLK_TOP_UNIVPLL_D5 */ - 33, /* CLK_TOP_UNIVPLL_D5_D2 */ - 34, /* CLK_TOP_UNIVPLL_D5_D4 */ - 35, /* CLK_TOP_UNIVPLL_D5_D8 */ - 36, /* CLK_TOP_UNIVPLL_D6 */ - 37, /* CLK_TOP_UNIVPLL_D6_D2 */ - 38, /* CLK_TOP_UNIVPLL_D6_D4 */ - 39, /* CLK_TOP_UNIVPLL_D6_D8 */ - 40, /* CLK_TOP_UNIVPLL_D7 */ - 41, /* CLK_TOP_UNIVPLL_192M */ - 42, /* CLK_TOP_UNIVPLL_192M_D4 */ - 43, /* CLK_TOP_UNIVPLL_192M_D8 */ - 44, /* CLK_TOP_UNIVPLL_192M_D10 */ - 45, /* CLK_TOP_UNIVPLL_192M_D16 */ - 46, /* CLK_TOP_UNIVPLL_192M_D32 */ - 47, /* CLK_TOP_APLL1_D3 */ - 48, /* CLK_TOP_APLL1_D4 */ - 49, /* CLK_TOP_APLL2_D3 */ - 50, /* CLK_TOP_APLL2_D4 */ - 51, /* CLK_TOP_APLL3_D4 */ - 52, /* CLK_TOP_APLL4_D4 */ - 53, /* CLK_TOP_APLL5_D4 */ - 54, /* CLK_TOP_MMPLL_D4 */ - 55, /* CLK_TOP_MMPLL_D4_D2 */ - 56, /* CLK_TOP_MMPLL_D5 */ - 57, /* CLK_TOP_MMPLL_D5_D2 */ - 58, /* CLK_TOP_MMPLL_D5_D4 */ - 59, /* CLK_TOP_MMPLL_D6 */ - 60, /* CLK_TOP_MMPLL_D6_D2 */ - 61, /* CLK_TOP_MMPLL_D7 */ + 9, /* CLK_TOP_MAINPLL_D3 */ + 10, /* CLK_TOP_MAINPLL_D4 */ + 11, /* CLK_TOP_MAINPLL_D4_D2 */ + 12, /* CLK_TOP_MAINPLL_D4_D4 */ + 13, /* CLK_TOP_MAINPLL_D4_D8 */ + 14, /* CLK_TOP_MAINPLL_D5 */ + 15, /* CLK_TOP_MAINPLL_D5_D2 */ + 16, /* CLK_TOP_MAINPLL_D5_D4 */ + 17, /* CLK_TOP_MAINPLL_D5_D8 */ + 18, /* CLK_TOP_MAINPLL_D6 */ + 19, /* CLK_TOP_MAINPLL_D6_D2 */ + 20, /* CLK_TOP_MAINPLL_D6_D4 */ + 21, /* CLK_TOP_MAINPLL_D6_D8 */ + 22, /* CLK_TOP_MAINPLL_D7 */ + 23, /* CLK_TOP_MAINPLL_D7_D2 */ + 24, /* CLK_TOP_MAINPLL_D7_D4 */ + 25, /* CLK_TOP_MAINPLL_D7_D8 */ + 26, /* CLK_TOP_MAINPLL_D9 */ + 27, /* CLK_TOP_UNIVPLL_D2 */ + 28, /* CLK_TOP_UNIVPLL_D3 */ + 29, /* CLK_TOP_UNIVPLL_D4 */ + 30, /* CLK_TOP_UNIVPLL_D4_D2 */ + 31, /* CLK_TOP_UNIVPLL_D4_D4 */ + 32, /* CLK_TOP_UNIVPLL_D4_D8 */ + 33, /* CLK_TOP_UNIVPLL_D5 */ + 34, /* CLK_TOP_UNIVPLL_D5_D2 */ + 35, /* CLK_TOP_UNIVPLL_D5_D4 */ + 36, /* CLK_TOP_UNIVPLL_D5_D8 */ + 37, /* CLK_TOP_UNIVPLL_D6 */ + 38, /* CLK_TOP_UNIVPLL_D6_D2 */ + 39, /* CLK_TOP_UNIVPLL_D6_D4 */ + 40, /* CLK_TOP_UNIVPLL_D6_D8 */ + 41, /* CLK_TOP_UNIVPLL_D7 */ + 42, /* CLK_TOP_UNIVPLL_192M */ + 43, /* CLK_TOP_UNIVPLL_192M_D4 */ + 44, /* CLK_TOP_UNIVPLL_192M_D8 */ + 45, /* CLK_TOP_UNIVPLL_192M_D10 */ + 46, /* CLK_TOP_UNIVPLL_192M_D16 */ + 47, /* CLK_TOP_UNIVPLL_192M_D32 */ + 48, /* CLK_TOP_APLL1_D3 */ + 49, /* CLK_TOP_APLL1_D4 */ + 50, /* CLK_TOP_APLL2_D3 */ + 51, /* CLK_TOP_APLL2_D4 */ + 52, /* CLK_TOP_APLL3_D4 */ + 53, /* CLK_TOP_APLL4_D4 */ + 54, /* CLK_TOP_APLL5_D4 */ + 55, /* CLK_TOP_MMPLL_D4 */ + 56, /* CLK_TOP_MMPLL_D4_D2 */ + 57, /* CLK_TOP_MMPLL_D5 */ + 58, /* CLK_TOP_MMPLL_D5_D2 */ + 59, /* CLK_TOP_MMPLL_D5_D4 */ + 60, /* CLK_TOP_MMPLL_D6 */ + 61, /* CLK_TOP_MMPLL_D6_D2 */ + 62, /* CLK_TOP_MMPLL_D7 */ 62, /* CLK_TOP_MMPLL_D9 */ -1, /* CLK_TOP_TVDPLL1 */ - 63, /* CLK_TOP_TVDPLL1_D2 */ - 64, /* CLK_TOP_TVDPLL1_D4 */ - 65, /* CLK_TOP_TVDPLL1_D8 */ - 66, /* CLK_TOP_TVDPLL1_D16 */ + 64, /* CLK_TOP_TVDPLL1_D2 */ + 65, /* CLK_TOP_TVDPLL1_D4 */ + 66, /* CLK_TOP_TVDPLL1_D8 */ + 67, /* CLK_TOP_TVDPLL1_D16 */ -1, /* CLK_TOP_TVDPLL2 */ - 67, /* CLK_TOP_TVDPLL2_D2 */ - 68, /* CLK_TOP_TVDPLL2_D4 */ - 69, /* CLK_TOP_TVDPLL2_D8 */ - 70, /* CLK_TOP_TVDPLL2_D16 */ - 72, /* CLK_TOP_MSDCPLL_D2 */ - 73, /* CLK_TOP_MSDCPLL_D16 */ + 68, /* CLK_TOP_TVDPLL2_D2 */ + 69, /* CLK_TOP_TVDPLL2_D4 */ + 70, /* CLK_TOP_TVDPLL2_D8 */ + 71, /* CLK_TOP_TVDPLL2_D16 */ + 73, /* CLK_TOP_MSDCPLL_D2 */ + 74, /* CLK_TOP_MSDCPLL_D16 */ -1, /* CLK_TOP_ETHPLL */ - 74, /* CLK_TOP_ETHPLL_D2 */ - 75, /* CLK_TOP_ETHPLL_D4 */ - 76, /* CLK_TOP_ETHPLL_D8 */ - 77, /* CLK_TOP_ETHPLL_D10 */ - 78, /* CLK_TOP_ADSPPLL_D2 */ - 79, /* CLK_TOP_ADSPPLL_D4 */ - 80, /* CLK_TOP_ADSPPLL_D8 */ + 75, /* CLK_TOP_ETHPLL_D2 */ + 76, /* CLK_TOP_ETHPLL_D4 */ + 77, /* CLK_TOP_ETHPLL_D8 */ + 78, /* CLK_TOP_ETHPLL_D10 */ + 79, /* CLK_TOP_ADSPPLL_D2 */ + 80, /* CLK_TOP_ADSPPLL_D4 */ + 81, /* CLK_TOP_ADSPPLL_D8 */ 0, /* CLK_TOP_ULPOSC1 */ - 81, /* CLK_TOP_ULPOSC1_D2 */ - 82, /* CLK_TOP_ULPOSC1_D4 */ - 83, /* CLK_TOP_ULPOSC1_D8 */ - 84, /* CLK_TOP_ULPOSC1_D7 */ - 85, /* CLK_TOP_ULPOSC1_D10 */ - 86, /* CLK_TOP_ULPOSC1_D16 */ + 82, /* CLK_TOP_ULPOSC1_D2 */ + 83, /* CLK_TOP_ULPOSC1_D4 */ + 84, /* CLK_TOP_ULPOSC1_D8 */ + 85, /* CLK_TOP_ULPOSC1_D7 */ + 86, /* CLK_TOP_ULPOSC1_D10 */ + 87, /* CLK_TOP_ULPOSC1_D16 */ 1, /* CLK_TOP_MPHONE_SLAVE_BCK */ 2, /* CLK_TOP_PAD_FPC */ 3, /* CLK_TOP_466M_FMEM */ @@ -1328,33 +1329,33 @@ static const int mt8188_id_offs_map[] = { -1, /* CLK_TOP_APLL12_CK_DIV3 */ -1, /* CLK_TOP_APLL12_CK_DIV4 */ -1, /* CLK_TOP_APLL12_CK_DIV9 */ - 187, /* CLK_TOP_CFGREG_CLOCK_EN_VPP0 */ - 188, /* CLK_TOP_CFGREG_CLOCK_EN_VPP1 */ - 189, /* CLK_TOP_CFGREG_CLOCK_EN_VDO0 */ - 190, /* CLK_TOP_CFGREG_CLOCK_EN_VDO1 */ - 191, /* CLK_TOP_CFGREG_CLOCK_ISP_AXI_GALS */ - 192, /* CLK_TOP_CFGREG_F26M_VPP0 */ - 193, /* CLK_TOP_CFGREG_F26M_VPP1 */ - 194, /* CLK_TOP_CFGREG_F26M_VDO0 */ - 195, /* CLK_TOP_CFGREG_F26M_VDO1 */ - 196, /* CLK_TOP_CFGREG_AUD_F26M_AUD */ - 197, /* CLK_TOP_CFGREG_UNIPLL_SES */ - 198, /* CLK_TOP_CFGREG_F_PCIE_PHY_REF */ - 199, /* CLK_TOP_SSUSB_TOP_REF */ - 200, /* CLK_TOP_SSUSB_PHY_REF */ - 201, /* CLK_TOP_SSUSB_TOP_P1_REF */ - 202, /* CLK_TOP_SSUSB_PHY_P1_REF */ - 203, /* CLK_TOP_SSUSB_TOP_P2_REF */ - 204, /* CLK_TOP_SSUSB_PHY_P2_REF */ - 205, /* CLK_TOP_SSUSB_TOP_P3_REF */ - 223, /* CLK_TOP_SSUSB_PHY_P3_REF */ + 188, /* CLK_TOP_CFGREG_CLOCK_EN_VPP0 */ + 189, /* CLK_TOP_CFGREG_CLOCK_EN_VPP1 */ + 190, /* CLK_TOP_CFGREG_CLOCK_EN_VDO0 */ + 191, /* CLK_TOP_CFGREG_CLOCK_EN_VDO1 */ + 192, /* CLK_TOP_CFGREG_CLOCK_ISP_AXI_GALS */ + 193, /* CLK_TOP_CFGREG_F26M_VPP0 */ + 194, /* CLK_TOP_CFGREG_F26M_VPP1 */ + 195, /* CLK_TOP_CFGREG_F26M_VDO0 */ + 196, /* CLK_TOP_CFGREG_F26M_VDO1 */ + 197, /* CLK_TOP_CFGREG_AUD_F26M_AUD */ + 198, /* CLK_TOP_CFGREG_UNIPLL_SES */ + 199, /* CLK_TOP_CFGREG_F_PCIE_PHY_REF */ + 200, /* CLK_TOP_SSUSB_TOP_REF */ + 201, /* CLK_TOP_SSUSB_PHY_REF */ + 202, /* CLK_TOP_SSUSB_TOP_P1_REF */ + 203, /* CLK_TOP_SSUSB_PHY_P1_REF */ + 204, /* CLK_TOP_SSUSB_TOP_P2_REF */ + 205, /* CLK_TOP_SSUSB_PHY_P2_REF */ + 206, /* CLK_TOP_SSUSB_TOP_P3_REF */ + 207, /* CLK_TOP_SSUSB_PHY_P3_REF */ -1, /* CLK_TOP_NR_CLK */ -1, /* CLK_TOP_ADSPPLL */ - -1, /* CLK_TOP_CLK13M */ - 6, /* CLK_TOP_CLK26M */ - 7, /* CLK_TOP_CLK32K */ + 6, /* CLK_TOP_CLK13M */ + 7, /* CLK_TOP_CLK26M */ + 8, /* CLK_TOP_CLK32K */ -1, /* CLK_TOP_IMGPLL */ - 71, /* CLK_TOP_MSDCPLL */ + 72, /* CLK_TOP_MSDCPLL */ -1, /* CLK_TOP_ULPOSC1_CK1 */ -1, /* CLK_TOP_ULPOSC_CK1 */ }; @@ -1417,9 +1418,9 @@ static const struct mtk_clk_tree mt8188_topckgen_clk_tree = { .xtal2_rate = 26 * MHZ, .id_offs_map = mt8188_id_offs_map, .id_offs_map_size = ARRAY_SIZE(mt8188_id_offs_map), - .fdivs_offs = 8, /* CLK_TOP_MAINPLL_D3 */ - .muxes_offs = 87, /* CLK_TOP_AXI */ - .gates_offs = 187, /* CLK_TOP_CFGREG_CLOCK_EN_VPP0 */ + .fdivs_offs = 9, /* CLK_TOP_MAINPLL_D3 */ + .muxes_offs = 88, /* CLK_TOP_AXI */ + .gates_offs = 188, /* CLK_TOP_CFGREG_CLOCK_EN_VPP0 */ .fclks = top_fixed_clks, .fdivs = top_fixed_divs, .muxes = top_muxes, |
