Go to the documentation of this file.
13 #ifndef __ARCH_ARM_MACH_MSM_CLOCK_PCOM_H
14 #define __ARCH_ARM_MACH_MSM_CLOCK_PCOM_H
23 #define P_ECODEC_CLK 5
26 #define P_GRP_3D_CLK 8
28 #define P_ICODEC_RX_CLK 10
29 #define P_ICODEC_TX_CLK 11
38 #define P_SDC1_P_CLK 20
40 #define P_SDC2_P_CLK 22
42 #define P_SDC3_P_CLK 24
44 #define P_SDC4_P_CLK 26
46 #define P_TSIF_REF_CLK 28
47 #define P_TV_DAC_CLK 29
48 #define P_TV_ENC_CLK 30
49 #define P_UART1_CLK 31
50 #define P_UART2_CLK 32
51 #define P_UART3_CLK 33
52 #define P_UART1DM_CLK 34
53 #define P_UART2DM_CLK 35
54 #define P_USB_HS_CLK 36
55 #define P_USB_HS_P_CLK 37
56 #define P_USB_OTG_CLK 38
58 #define P_VFE_MDC_CLK 40
60 #define P_MDP_LCDC_PCLK_CLK 42
61 #define P_MDP_LCDC_PAD_PCLK_CLK 43
62 #define P_MDP_VSYNC_CLK 44
64 #define P_VFE_AXI_CLK 46
65 #define P_USB_HS2_CLK 47
66 #define P_USB_HS2_P_CLK 48
67 #define P_USB_HS3_CLK 49
68 #define P_USB_HS3_P_CLK 50
69 #define P_GRP_3D_P_CLK 51
70 #define P_USB_PHY_CLK 52
71 #define P_USB_HS_CORE_CLK 53
72 #define P_USB_HS2_CORE_CLK 54
73 #define P_USB_HS3_CORE_CLK 55
74 #define P_CAM_M_CLK 56
75 #define P_CAMIF_PAD_P_CLK 57
76 #define P_GRP_2D_CLK 58
77 #define P_GRP_2D_P_CLK 59
80 #define P_JPEG_P_CLK 62
81 #define P_LPA_CODEC_CLK 63
82 #define P_LPA_CORE_CLK 64
83 #define P_LPA_P_CLK 65
84 #define P_MDC_IO_CLK 66
85 #define P_MDC_P_CLK 67
87 #define P_MFC_DIV2_CLK 69
88 #define P_MFC_P_CLK 70
89 #define P_QUP_I2C_CLK 71
90 #define P_ROTATOR_IMEM_CLK 72
91 #define P_ROTATOR_P_CLK 73
92 #define P_VFE_CAMIF_CLK 74
93 #define P_VFE_P_CLK 75
95 #define P_I2C_2_CLK 77
96 #define P_MI2S_CODEC_RX_S_CLK 78
97 #define P_MI2S_CODEC_RX_M_CLK 79
98 #define P_MI2S_CODEC_TX_S_CLK 80
99 #define P_MI2S_CODEC_TX_M_CLK 81
100 #define P_PMDH_P_CLK 82
101 #define P_EMDH_P_CLK 83
102 #define P_SPI_P_CLK 84
103 #define P_TSIF_P_CLK 85
104 #define P_MDP_P_CLK 86
105 #define P_SDAC_M_CLK 87
106 #define P_MI2S_S_CLK 88
107 #define P_MI2S_M_CLK 89
108 #define P_AXI_ROTATOR_CLK 90
109 #define P_HDMI_CLK 91
110 #define P_CSI0_CLK 92
111 #define P_CSI0_VFE_CLK 93
112 #define P_CSI0_P_CLK 94
113 #define P_CSI1_CLK 95
114 #define P_CSI1_VFE_CLK 96
115 #define P_CSI1_P_CLK 97
116 #define P_GSBI_CLK 98
117 #define P_GSBI_P_CLK 99
119 #define P_CODEC_SSBI_CLK 101
121 #define P_NR_CLKS 102
128 #define CLK_PCOM(clk_name, clk_id, clk_dev, clk_flags) { \
129 .con_id = clk_name, \
131 .clk = &(struct clk){ \
133 .remote_id = P_##clk_id, \
134 .ops = &clk_ops_pcom, \
135 .flags = clk_flags, \
136 .dbg_name = #clk_id, \