1*54377537SJian Hu /* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */ 2*54377537SJian Hu /* 3*54377537SJian Hu * Copyright (C) 2024-2025 Amlogic, Inc. All rights reserved 4*54377537SJian Hu */ 5*54377537SJian Hu 6*54377537SJian Hu #ifndef __T7_PLL_CLKC_H 7*54377537SJian Hu #define __T7_PLL_CLKC_H 8*54377537SJian Hu 9*54377537SJian Hu /* GP0 */ 10*54377537SJian Hu #define CLKID_GP0_PLL_DCO 0 11*54377537SJian Hu #define CLKID_GP0_PLL 1 12*54377537SJian Hu 13*54377537SJian Hu /* GP1 */ 14*54377537SJian Hu #define CLKID_GP1_PLL_DCO 0 15*54377537SJian Hu #define CLKID_GP1_PLL 1 16*54377537SJian Hu 17*54377537SJian Hu /* HIFI */ 18*54377537SJian Hu #define CLKID_HIFI_PLL_DCO 0 19*54377537SJian Hu #define CLKID_HIFI_PLL 1 20*54377537SJian Hu 21*54377537SJian Hu /* PCIE */ 22*54377537SJian Hu #define CLKID_PCIE_PLL_DCO 0 23*54377537SJian Hu #define CLKID_PCIE_PLL_DCO_DIV2 1 24*54377537SJian Hu #define CLKID_PCIE_PLL_OD 2 25*54377537SJian Hu #define CLKID_PCIE_PLL 3 26*54377537SJian Hu 27*54377537SJian Hu /* MPLL */ 28*54377537SJian Hu #define CLKID_MPLL_PREDIV 0 29*54377537SJian Hu #define CLKID_MPLL0_DIV 1 30*54377537SJian Hu #define CLKID_MPLL0 2 31*54377537SJian Hu #define CLKID_MPLL1_DIV 3 32*54377537SJian Hu #define CLKID_MPLL1 4 33*54377537SJian Hu #define CLKID_MPLL2_DIV 5 34*54377537SJian Hu #define CLKID_MPLL2 6 35*54377537SJian Hu #define CLKID_MPLL3_DIV 7 36*54377537SJian Hu #define CLKID_MPLL3 8 37*54377537SJian Hu 38*54377537SJian Hu /* HDMI */ 39*54377537SJian Hu #define CLKID_HDMI_PLL_DCO 0 40*54377537SJian Hu #define CLKID_HDMI_PLL_OD 1 41*54377537SJian Hu #define CLKID_HDMI_PLL 2 42*54377537SJian Hu 43*54377537SJian Hu /* MCLK */ 44*54377537SJian Hu #define CLKID_MCLK_PLL_DCO 0 45*54377537SJian Hu #define CLKID_MCLK_PRE 1 46*54377537SJian Hu #define CLKID_MCLK_PLL 2 47*54377537SJian Hu #define CLKID_MCLK_0_SEL 3 48*54377537SJian Hu #define CLKID_MCLK_0_DIV2 4 49*54377537SJian Hu #define CLKID_MCLK_0_PRE 5 50*54377537SJian Hu #define CLKID_MCLK_0 6 51*54377537SJian Hu #define CLKID_MCLK_1_SEL 7 52*54377537SJian Hu #define CLKID_MCLK_1_DIV2 8 53*54377537SJian Hu #define CLKID_MCLK_1_PRE 9 54*54377537SJian Hu #define CLKID_MCLK_1 10 55*54377537SJian Hu 56*54377537SJian Hu #endif /* __T7_PLL_CLKC_H */ 57