Lines Matching full:common
18 #include "common.h"
73 &mpll0_gate.common,
74 &mpll1_gate.common,
75 &dpll0_gate.common,
76 &dpll1_gate.common,
77 <epll0_gate.common,
78 &twpll_gate.common,
79 <epll1_gate.common,
80 &rpll0_gate.common,
81 &rpll1_gate.common,
82 &cppll_gate.common,
83 &gpll_gate.common,
99 [CLK_MPLL0_GATE] = &mpll0_gate.common.hw,
100 [CLK_MPLL1_GATE] = &mpll1_gate.common.hw,
101 [CLK_DPLL0_GATE] = &dpll0_gate.common.hw,
102 [CLK_DPLL1_GATE] = &dpll1_gate.common.hw,
103 [CLK_LTEPLL0_GATE] = <epll0_gate.common.hw,
104 [CLK_TWPLL_GATE] = &twpll_gate.common.hw,
105 [CLK_LTEPLL1_GATE] = <epll1_gate.common.hw,
106 [CLK_RPLL0_GATE] = &rpll0_gate.common.hw,
107 [CLK_RPLL1_GATE] = &rpll1_gate.common.hw,
108 [CLK_CPPLL_GATE] = &cppll_gate.common.hw,
109 [CLK_GPLL_GATE] = &gpll_gate.common.hw,
304 &mpll0_clk.common,
305 &mpll1_clk.common,
306 &dpll0_clk.common,
307 &dpll1_clk.common,
308 &rpll0_clk.common,
309 &rpll1_clk.common,
310 &twpll_clk.common,
311 <epll0_clk.common,
312 <epll1_clk.common,
313 &gpll_clk.common,
314 &cppll_clk.common,
319 [CLK_MPLL0] = &mpll0_clk.common.hw,
320 [CLK_MPLL1] = &mpll1_clk.common.hw,
321 [CLK_DPLL0] = &dpll0_clk.common.hw,
322 [CLK_DPLL1] = &dpll1_clk.common.hw,
323 [CLK_RPLL0] = &rpll0_clk.common.hw,
324 [CLK_RPLL1] = &rpll1_clk.common.hw,
325 [CLK_TWPLL] = &twpll_clk.common.hw,
326 [CLK_LTEPLL0] = <epll0_clk.common.hw,
327 [CLK_LTEPLL1] = <epll1_clk.common.hw,
328 [CLK_GPLL] = &gpll_clk.common.hw,
329 [CLK_CPPLL] = &cppll_clk.common.hw,
440 &ap_apb.common,
441 &ap_usb3.common,
442 &uart0_clk.common,
443 &uart1_clk.common,
444 &uart2_clk.common,
445 &uart3_clk.common,
446 &uart4_clk.common,
447 &i2c0_clk.common,
448 &i2c1_clk.common,
449 &i2c2_clk.common,
450 &i2c3_clk.common,
451 &i2c4_clk.common,
452 &i2c5_clk.common,
453 &spi0_clk.common,
454 &spi1_clk.common,
455 &spi2_clk.common,
456 &spi3_clk.common,
457 &iis0_clk.common,
458 &iis1_clk.common,
459 &iis2_clk.common,
460 &iis3_clk.common,
465 [CLK_AP_APB] = &ap_apb.common.hw,
466 [CLK_AP_USB3] = &ap_usb3.common.hw,
467 [CLK_UART0] = &uart0_clk.common.hw,
468 [CLK_UART1] = &uart1_clk.common.hw,
469 [CLK_UART2] = &uart2_clk.common.hw,
470 [CLK_UART3] = &uart3_clk.common.hw,
471 [CLK_UART4] = &uart4_clk.common.hw,
472 [CLK_I2C0] = &i2c0_clk.common.hw,
473 [CLK_I2C1] = &i2c1_clk.common.hw,
474 [CLK_I2C2] = &i2c2_clk.common.hw,
475 [CLK_I2C3] = &i2c3_clk.common.hw,
476 [CLK_I2C4] = &i2c4_clk.common.hw,
477 [CLK_I2C5] = &i2c5_clk.common.hw,
478 [CLK_SPI0] = &spi0_clk.common.hw,
479 [CLK_SPI1] = &spi1_clk.common.hw,
480 [CLK_SPI2] = &spi2_clk.common.hw,
481 [CLK_SPI3] = &spi3_clk.common.hw,
482 [CLK_IIS0] = &iis0_clk.common.hw,
483 [CLK_IIS1] = &iis1_clk.common.hw,
484 [CLK_IIS2] = &iis2_clk.common.hw,
485 [CLK_IIS3] = &iis3_clk.common.hw,
659 &aon_apb.common,
660 &aux0_clk.common,
661 &aux1_clk.common,
662 &aux2_clk.common,
663 &probe_clk.common,
664 &sp_ahb.common,
665 &cci_clk.common,
666 &gic_clk.common,
667 &cssys_clk.common,
668 &sdio0_2x.common,
669 &sdio1_2x.common,
670 &sdio2_2x.common,
671 &emmc_2x.common,
672 &sdio0_1x.common,
673 &sdio1_1x.common,
674 &sdio2_1x.common,
675 &emmc_1x.common,
676 &adi_clk.common,
677 &pwm0_clk.common,
678 &pwm1_clk.common,
679 &pwm2_clk.common,
680 &pwm3_clk.common,
681 &efuse_clk.common,
682 &cm3_uart0.common,
683 &cm3_uart1.common,
684 &thm_clk.common,
685 &cm3_i2c0.common,
686 &cm3_i2c1.common,
687 &cm4_spi.common,
688 &aon_i2c.common,
689 &avs_clk.common,
690 &ca53_dap.common,
691 &ca53_ts.common,
692 &djtag_tck.common,
693 &pmu_clk.common,
694 &pmu_26m.common,
695 &debounce_clk.common,
696 &otg2_ref.common,
697 &usb3_ref.common,
698 &ap_axi.common,
703 [CLK_AON_APB] = &aon_apb.common.hw,
704 [CLK_AUX0] = &aux0_clk.common.hw,
705 [CLK_AUX1] = &aux1_clk.common.hw,
706 [CLK_AUX2] = &aux2_clk.common.hw,
707 [CLK_PROBE] = &probe_clk.common.hw,
708 [CLK_SP_AHB] = &sp_ahb.common.hw,
709 [CLK_CCI] = &cci_clk.common.hw,
710 [CLK_GIC] = &gic_clk.common.hw,
711 [CLK_CSSYS] = &cssys_clk.common.hw,
712 [CLK_SDIO0_2X] = &sdio0_2x.common.hw,
713 [CLK_SDIO1_2X] = &sdio1_2x.common.hw,
714 [CLK_SDIO2_2X] = &sdio2_2x.common.hw,
715 [CLK_EMMC_2X] = &emmc_2x.common.hw,
716 [CLK_SDIO0_1X] = &sdio0_1x.common.hw,
717 [CLK_SDIO1_1X] = &sdio1_1x.common.hw,
718 [CLK_SDIO2_1X] = &sdio2_1x.common.hw,
719 [CLK_EMMC_1X] = &emmc_1x.common.hw,
720 [CLK_ADI] = &adi_clk.common.hw,
721 [CLK_PWM0] = &pwm0_clk.common.hw,
722 [CLK_PWM1] = &pwm1_clk.common.hw,
723 [CLK_PWM2] = &pwm2_clk.common.hw,
724 [CLK_PWM3] = &pwm3_clk.common.hw,
725 [CLK_EFUSE] = &efuse_clk.common.hw,
726 [CLK_CM3_UART0] = &cm3_uart0.common.hw,
727 [CLK_CM3_UART1] = &cm3_uart1.common.hw,
728 [CLK_THM] = &thm_clk.common.hw,
729 [CLK_CM3_I2C0] = &cm3_i2c0.common.hw,
730 [CLK_CM3_I2C1] = &cm3_i2c1.common.hw,
731 [CLK_CM4_SPI] = &cm4_spi.common.hw,
732 [CLK_AON_I2C] = &aon_i2c.common.hw,
733 [CLK_AVS] = &avs_clk.common.hw,
734 [CLK_CA53_DAP] = &ca53_dap.common.hw,
735 [CLK_CA53_TS] = &ca53_ts.common.hw,
736 [CLK_DJTAG_TCK] = &djtag_tck.common.hw,
737 [CLK_PMU] = &pmu_clk.common.hw,
738 [CLK_PMU_26M] = &pmu_26m.common.hw,
739 [CLK_DEBOUNCE] = &debounce_clk.common.hw,
740 [CLK_OTG2_REF] = &otg2_ref.common.hw,
741 [CLK_USB3_REF] = &usb3_ref.common.hw,
742 [CLK_AP_AXI] = &ap_axi.common.hw,
784 &usb3_eb.common,
785 &usb3_suspend.common,
786 &usb3_ref_eb.common,
787 &dma_eb.common,
788 &sdio0_eb.common,
789 &sdio1_eb.common,
790 &sdio2_eb.common,
791 &emmc_eb.common,
792 &rom_eb.common,
793 &busmon_eb.common,
794 &cc63s_eb.common,
795 &cc63p_eb.common,
796 &ce0_eb.common,
797 &ce1_eb.common,
802 [CLK_USB3_EB] = &usb3_eb.common.hw,
803 [CLK_USB3_SUSPEND_EB] = &usb3_suspend.common.hw,
804 [CLK_USB3_REF_EB] = &usb3_ref_eb.common.hw,
805 [CLK_DMA_EB] = &dma_eb.common.hw,
806 [CLK_SDIO0_EB] = &sdio0_eb.common.hw,
807 [CLK_SDIO1_EB] = &sdio1_eb.common.hw,
808 [CLK_SDIO2_EB] = &sdio2_eb.common.hw,
809 [CLK_EMMC_EB] = &emmc_eb.common.hw,
810 [CLK_ROM_EB] = &rom_eb.common.hw,
811 [CLK_BUSMON_EB] = &busmon_eb.common.hw,
812 [CLK_CC63S_EB] = &cc63s_eb.common.hw,
813 [CLK_CC63P_EB] = &cc63p_eb.common.hw,
814 [CLK_CE0_EB] = &ce0_eb.common.hw,
815 [CLK_CE1_EB] = &ce1_eb.common.hw,
1003 &avs_lit_eb.common,
1004 &avs_big_eb.common,
1005 &ap_intc5_eb.common,
1006 &gpio_eb.common,
1007 &pwm0_eb.common,
1008 &pwm1_eb.common,
1009 &pwm2_eb.common,
1010 &pwm3_eb.common,
1011 &kpd_eb.common,
1012 &aon_sys_eb.common,
1013 &ap_sys_eb.common,
1014 &aon_tmr_eb.common,
1015 &ap_tmr0_eb.common,
1016 &efuse_eb.common,
1017 &eic_eb.common,
1018 &pub1_reg_eb.common,
1019 &adi_eb.common,
1020 &ap_intc0_eb.common,
1021 &ap_intc1_eb.common,
1022 &ap_intc2_eb.common,
1023 &ap_intc3_eb.common,
1024 &ap_intc4_eb.common,
1025 &splk_eb.common,
1026 &mspi_eb.common,
1027 &pub0_reg_eb.common,
1028 &pin_eb.common,
1029 &aon_ckg_eb.common,
1030 &gpu_eb.common,
1031 &apcpu_ts0_eb.common,
1032 &apcpu_ts1_eb.common,
1033 &dap_eb.common,
1034 &i2c_eb.common,
1035 &pmu_eb.common,
1036 &thm_eb.common,
1037 &aux0_eb.common,
1038 &aux1_eb.common,
1039 &aux2_eb.common,
1040 &probe_eb.common,
1041 &gpu0_avs_eb.common,
1042 &gpu1_avs_eb.common,
1043 &apcpu_wdg_eb.common,
1044 &ap_tmr1_eb.common,
1045 &ap_tmr2_eb.common,
1046 &disp_emc_eb.common,
1047 &zip_emc_eb.common,
1048 &gsp_emc_eb.common,
1049 &osc_aon_eb.common,
1050 &lvds_trx_eb.common,
1051 &lvds_tcxo_eb.common,
1052 &mdar_eb.common,
1053 &rtc4m0_cal_eb.common,
1054 &rct100m_cal_eb.common,
1055 &djtag_eb.common,
1056 &mbox_eb.common,
1057 &aon_dma_eb.common,
1058 &dbg_emc_eb.common,
1059 &lvds_pll_div_en.common,
1060 &def_eb.common,
1061 &aon_apb_rsv0.common,
1062 &orp_jtag_eb.common,
1063 &vsp_eb.common,
1064 &cam_eb.common,
1065 &disp_eb.common,
1066 &dbg_axi_if_eb.common,
1067 &sdio0_2x_en.common,
1068 &sdio1_2x_en.common,
1069 &sdio2_2x_en.common,
1070 &emmc_2x_en.common,
1071 &arch_rtc_eb.common,
1072 &kpb_rtc_eb.common,
1073 &aon_syst_rtc_eb.common,
1074 &ap_syst_rtc_eb.common,
1075 &aon_tmr_rtc_eb.common,
1076 &ap_tmr0_rtc_eb.common,
1077 &eic_rtc_eb.common,
1078 &eic_rtcdv5_eb.common,
1079 &ap_wdg_rtc_eb.common,
1080 &ap_tmr1_rtc_eb.common,
1081 &ap_tmr2_rtc_eb.common,
1082 &dcxo_tmr_rtc_eb.common,
1083 &bb_cal_rtc_eb.common,
1084 &avs_big_rtc_eb.common,
1085 &avs_lit_rtc_eb.common,
1086 &avs_gpu0_rtc_eb.common,
1087 &avs_gpu1_rtc_eb.common,
1088 &gpu_ts_eb.common,
1089 &rtcdv10_eb.common,
1094 [CLK_AVS_LIT_EB] = &avs_lit_eb.common.hw,
1095 [CLK_AVS_BIG_EB] = &avs_big_eb.common.hw,
1096 [CLK_AP_INTC5_EB] = &ap_intc5_eb.common.hw,
1097 [CLK_GPIO_EB] = &gpio_eb.common.hw,
1098 [CLK_PWM0_EB] = &pwm0_eb.common.hw,
1099 [CLK_PWM1_EB] = &pwm1_eb.common.hw,
1100 [CLK_PWM2_EB] = &pwm2_eb.common.hw,
1101 [CLK_PWM3_EB] = &pwm3_eb.common.hw,
1102 [CLK_KPD_EB] = &kpd_eb.common.hw,
1103 [CLK_AON_SYS_EB] = &aon_sys_eb.common.hw,
1104 [CLK_AP_SYS_EB] = &ap_sys_eb.common.hw,
1105 [CLK_AON_TMR_EB] = &aon_tmr_eb.common.hw,
1106 [CLK_AP_TMR0_EB] = &ap_tmr0_eb.common.hw,
1107 [CLK_EFUSE_EB] = &efuse_eb.common.hw,
1108 [CLK_EIC_EB] = &eic_eb.common.hw,
1109 [CLK_PUB1_REG_EB] = &pub1_reg_eb.common.hw,
1110 [CLK_ADI_EB] = &adi_eb.common.hw,
1111 [CLK_AP_INTC0_EB] = &ap_intc0_eb.common.hw,
1112 [CLK_AP_INTC1_EB] = &ap_intc1_eb.common.hw,
1113 [CLK_AP_INTC2_EB] = &ap_intc2_eb.common.hw,
1114 [CLK_AP_INTC3_EB] = &ap_intc3_eb.common.hw,
1115 [CLK_AP_INTC4_EB] = &ap_intc4_eb.common.hw,
1116 [CLK_SPLK_EB] = &splk_eb.common.hw,
1117 [CLK_MSPI_EB] = &mspi_eb.common.hw,
1118 [CLK_PUB0_REG_EB] = &pub0_reg_eb.common.hw,
1119 [CLK_PIN_EB] = &pin_eb.common.hw,
1120 [CLK_AON_CKG_EB] = &aon_ckg_eb.common.hw,
1121 [CLK_GPU_EB] = &gpu_eb.common.hw,
1122 [CLK_APCPU_TS0_EB] = &apcpu_ts0_eb.common.hw,
1123 [CLK_APCPU_TS1_EB] = &apcpu_ts1_eb.common.hw,
1124 [CLK_DAP_EB] = &dap_eb.common.hw,
1125 [CLK_I2C_EB] = &i2c_eb.common.hw,
1126 [CLK_PMU_EB] = &pmu_eb.common.hw,
1127 [CLK_THM_EB] = &thm_eb.common.hw,
1128 [CLK_AUX0_EB] = &aux0_eb.common.hw,
1129 [CLK_AUX1_EB] = &aux1_eb.common.hw,
1130 [CLK_AUX2_EB] = &aux2_eb.common.hw,
1131 [CLK_PROBE_EB] = &probe_eb.common.hw,
1132 [CLK_GPU0_AVS_EB] = &gpu0_avs_eb.common.hw,
1133 [CLK_GPU1_AVS_EB] = &gpu1_avs_eb.common.hw,
1134 [CLK_APCPU_WDG_EB] = &apcpu_wdg_eb.common.hw,
1135 [CLK_AP_TMR1_EB] = &ap_tmr1_eb.common.hw,
1136 [CLK_AP_TMR2_EB] = &ap_tmr2_eb.common.hw,
1137 [CLK_DISP_EMC_EB] = &disp_emc_eb.common.hw,
1138 [CLK_ZIP_EMC_EB] = &zip_emc_eb.common.hw,
1139 [CLK_GSP_EMC_EB] = &gsp_emc_eb.common.hw,
1140 [CLK_OSC_AON_EB] = &osc_aon_eb.common.hw,
1141 [CLK_LVDS_TRX_EB] = &lvds_trx_eb.common.hw,
1142 [CLK_LVDS_TCXO_EB] = &lvds_tcxo_eb.common.hw,
1143 [CLK_MDAR_EB] = &mdar_eb.common.hw,
1144 [CLK_RTC4M0_CAL_EB] = &rtc4m0_cal_eb.common.hw,
1145 [CLK_RCT100M_CAL_EB] = &rct100m_cal_eb.common.hw,
1146 [CLK_DJTAG_EB] = &djtag_eb.common.hw,
1147 [CLK_MBOX_EB] = &mbox_eb.common.hw,
1148 [CLK_AON_DMA_EB] = &aon_dma_eb.common.hw,
1149 [CLK_DBG_EMC_EB] = &dbg_emc_eb.common.hw,
1150 [CLK_LVDS_PLL_DIV_EN] = &lvds_pll_div_en.common.hw,
1151 [CLK_DEF_EB] = &def_eb.common.hw,
1152 [CLK_AON_APB_RSV0] = &aon_apb_rsv0.common.hw,
1153 [CLK_ORP_JTAG_EB] = &orp_jtag_eb.common.hw,
1154 [CLK_VSP_EB] = &vsp_eb.common.hw,
1155 [CLK_CAM_EB] = &cam_eb.common.hw,
1156 [CLK_DISP_EB] = &disp_eb.common.hw,
1157 [CLK_DBG_AXI_IF_EB] = &dbg_axi_if_eb.common.hw,
1158 [CLK_SDIO0_2X_EN] = &sdio0_2x_en.common.hw,
1159 [CLK_SDIO1_2X_EN] = &sdio1_2x_en.common.hw,
1160 [CLK_SDIO2_2X_EN] = &sdio2_2x_en.common.hw,
1161 [CLK_EMMC_2X_EN] = &emmc_2x_en.common.hw,
1162 [CLK_ARCH_RTC_EB] = &arch_rtc_eb.common.hw,
1163 [CLK_KPB_RTC_EB] = &kpb_rtc_eb.common.hw,
1164 [CLK_AON_SYST_RTC_EB] = &aon_syst_rtc_eb.common.hw,
1165 [CLK_AP_SYST_RTC_EB] = &ap_syst_rtc_eb.common.hw,
1166 [CLK_AON_TMR_RTC_EB] = &aon_tmr_rtc_eb.common.hw,
1167 [CLK_AP_TMR0_RTC_EB] = &ap_tmr0_rtc_eb.common.hw,
1168 [CLK_EIC_RTC_EB] = &eic_rtc_eb.common.hw,
1169 [CLK_EIC_RTCDV5_EB] = &eic_rtcdv5_eb.common.hw,
1170 [CLK_AP_WDG_RTC_EB] = &ap_wdg_rtc_eb.common.hw,
1171 [CLK_AP_TMR1_RTC_EB] = &ap_tmr1_rtc_eb.common.hw,
1172 [CLK_AP_TMR2_RTC_EB] = &ap_tmr2_rtc_eb.common.hw,
1173 [CLK_DCXO_TMR_RTC_EB] = &dcxo_tmr_rtc_eb.common.hw,
1174 [CLK_BB_CAL_RTC_EB] = &bb_cal_rtc_eb.common.hw,
1175 [CLK_AVS_BIG_RTC_EB] = &avs_big_rtc_eb.common.hw,
1176 [CLK_AVS_LIT_RTC_EB] = &avs_lit_rtc_eb.common.hw,
1177 [CLK_AVS_GPU0_RTC_EB] = &avs_gpu0_rtc_eb.common.hw,
1178 [CLK_AVS_GPU1_RTC_EB] = &avs_gpu1_rtc_eb.common.hw,
1179 [CLK_GPU_TS_EB] = &gpu_ts_eb.common.hw,
1180 [CLK_RTCDV10_EB] = &rtcdv10_eb.common.hw,
1206 &lit_mcu.common,
1207 &big_mcu.common,
1212 [CLK_LIT_MCU] = &lit_mcu.common.hw,
1213 [CLK_BIG_MCU] = &big_mcu.common.hw,
1263 &agcp_iis0_eb.common,
1264 &agcp_iis1_eb.common,
1265 &agcp_iis2_eb.common,
1266 &agcp_iis3_eb.common,
1267 &agcp_uart_eb.common,
1268 &agcp_dmacp_eb.common,
1269 &agcp_dmaap_eb.common,
1270 &agcp_arc48k_eb.common,
1271 &agcp_src44p1k_eb.common,
1272 &agcp_mcdt_eb.common,
1273 &agcp_vbcifd_eb.common,
1274 &agcp_vbc_eb.common,
1275 &agcp_spinlock_eb.common,
1276 &agcp_icu_eb.common,
1277 &agcp_ap_ashb_eb.common,
1278 &agcp_cp_ashb_eb.common,
1279 &agcp_aud_eb.common,
1280 &agcp_audif_eb.common,
1285 [CLK_AGCP_IIS0_EB] = &agcp_iis0_eb.common.hw,
1286 [CLK_AGCP_IIS1_EB] = &agcp_iis1_eb.common.hw,
1287 [CLK_AGCP_IIS2_EB] = &agcp_iis2_eb.common.hw,
1288 [CLK_AGCP_IIS3_EB] = &agcp_iis3_eb.common.hw,
1289 [CLK_AGCP_UART_EB] = &agcp_uart_eb.common.hw,
1290 [CLK_AGCP_DMACP_EB] = &agcp_dmacp_eb.common.hw,
1291 [CLK_AGCP_DMAAP_EB] = &agcp_dmaap_eb.common.hw,
1292 [CLK_AGCP_ARC48K_EB] = &agcp_arc48k_eb.common.hw,
1293 [CLK_AGCP_SRC44P1K_EB] = &agcp_src44p1k_eb.common.hw,
1294 [CLK_AGCP_MCDT_EB] = &agcp_mcdt_eb.common.hw,
1295 [CLK_AGCP_VBCIFD_EB] = &agcp_vbcifd_eb.common.hw,
1296 [CLK_AGCP_VBC_EB] = &agcp_vbc_eb.common.hw,
1297 [CLK_AGCP_SPINLOCK_EB] = &agcp_spinlock_eb.common.hw,
1298 [CLK_AGCP_ICU_EB] = &agcp_icu_eb.common.hw,
1299 [CLK_AGCP_AP_ASHB_EB] = &agcp_ap_ashb_eb.common.hw,
1300 [CLK_AGCP_CP_ASHB_EB] = &agcp_cp_ashb_eb.common.hw,
1301 [CLK_AGCP_AUD_EB] = &agcp_aud_eb.common.hw,
1302 [CLK_AGCP_AUDIF_EB] = &agcp_audif_eb.common.hw,
1321 &gpu_clk.common,
1326 [CLK_GPU] = &gpu_clk.common.hw,
1361 &ahb_vsp.common,
1362 &vsp_clk.common,
1363 &vsp_enc.common,
1364 &vpp_clk.common,
1365 &vsp_26m.common,
1370 [CLK_AHB_VSP] = &ahb_vsp.common.hw,
1371 [CLK_VSP] = &vsp_clk.common.hw,
1372 [CLK_VSP_ENC] = &vsp_enc.common.hw,
1373 [CLK_VPP] = &vpp_clk.common.hw,
1374 [CLK_VSP_26M] = &vsp_26m.common.hw,
1412 &vsp_dec_eb.common,
1413 &vsp_ckg_eb.common,
1414 &vsp_mmu_eb.common,
1415 &vsp_enc_eb.common,
1416 &vpp_eb.common,
1417 &vsp_26m_eb.common,
1418 &vsp_axi_gate.common,
1419 &vsp_enc_gate.common,
1420 &vpp_axi_gate.common,
1421 &vsp_bm_gate.common,
1422 &vsp_enc_bm_gate.common,
1423 &vpp_bm_gate.common,
1428 [CLK_VSP_DEC_EB] = &vsp_dec_eb.common.hw,
1429 [CLK_VSP_CKG_EB] = &vsp_ckg_eb.common.hw,
1430 [CLK_VSP_MMU_EB] = &vsp_mmu_eb.common.hw,
1431 [CLK_VSP_ENC_EB] = &vsp_enc_eb.common.hw,
1432 [CLK_VPP_EB] = &vpp_eb.common.hw,
1433 [CLK_VSP_26M_EB] = &vsp_26m_eb.common.hw,
1434 [CLK_VSP_AXI_GATE] = &vsp_axi_gate.common.hw,
1435 [CLK_VSP_ENC_GATE] = &vsp_enc_gate.common.hw,
1436 [CLK_VPP_AXI_GATE] = &vpp_axi_gate.common.hw,
1437 [CLK_VSP_BM_GATE] = &vsp_bm_gate.common.hw,
1438 [CLK_VSP_ENC_BM_GATE] = &vsp_enc_bm_gate.common.hw,
1439 [CLK_VPP_BM_GATE] = &vpp_bm_gate.common.hw,
1467 &ahb_cam.common,
1468 &sensor0_clk.common,
1469 &sensor1_clk.common,
1470 &sensor2_clk.common,
1471 &mipi_csi0_eb.common,
1472 &mipi_csi1_eb.common,
1477 [CLK_AHB_CAM] = &ahb_cam.common.hw,
1478 [CLK_SENSOR0] = &sensor0_clk.common.hw,
1479 [CLK_SENSOR1] = &sensor1_clk.common.hw,
1480 [CLK_SENSOR2] = &sensor2_clk.common.hw,
1481 [CLK_MIPI_CSI0_EB] = &mipi_csi0_eb.common.hw,
1482 [CLK_MIPI_CSI1_EB] = &mipi_csi1_eb.common.hw,
1598 &dcam0_eb.common,
1599 &dcam1_eb.common,
1600 &isp0_eb.common,
1601 &csi0_eb.common,
1602 &csi1_eb.common,
1603 &jpg0_eb.common,
1604 &jpg1_eb.common,
1605 &cam_ckg_eb.common,
1606 &cam_mmu_eb.common,
1607 &isp1_eb.common,
1608 &cpp_eb.common,
1609 &mmu_pf_eb.common,
1610 &isp2_eb.common,
1611 &dcam2isp_if_eb.common,
1612 &isp2dcam_if_eb.common,
1613 &isp_lclk_eb.common,
1614 &isp_iclk_eb.common,
1615 &isp_mclk_eb.common,
1616 &isp_pclk_eb.common,
1617 &isp_isp2dcam_eb.common,
1618 &dcam0_if_eb.common,
1619 &clk26m_if_eb.common,
1620 &cphy0_gate.common,
1621 &mipi_csi0_gate.common,
1622 &cphy1_gate.common,
1623 &mipi_csi1.common,
1624 &dcam0_axi_gate.common,
1625 &dcam1_axi_gate.common,
1626 &sensor0_gate.common,
1627 &sensor1_gate.common,
1628 &jpg0_axi_gate.common,
1629 &gpg1_axi_gate.common,
1630 &isp0_axi_gate.common,
1631 &isp1_axi_gate.common,
1632 &isp2_axi_gate.common,
1633 &cpp_axi_gate.common,
1634 &d0_if_axi_gate.common,
1635 &d2i_if_axi_gate.common,
1636 &i2d_if_axi_gate.common,
1637 &spare_axi_gate.common,
1638 &sensor2_gate.common,
1639 &d0if_in_d_en.common,
1640 &d1if_in_d_en.common,
1641 &d0if_in_d2i_en.common,
1642 &d1if_in_d2i_en.common,
1643 &ia_in_d2i_en.common,
1644 &ib_in_d2i_en.common,
1645 &ic_in_d2i_en.common,
1646 &ia_in_i_en.common,
1647 &ib_in_i_en.common,
1648 &ic_in_i_en.common,
1653 [CLK_DCAM0_EB] = &dcam0_eb.common.hw,
1654 [CLK_DCAM1_EB] = &dcam1_eb.common.hw,
1655 [CLK_ISP0_EB] = &isp0_eb.common.hw,
1656 [CLK_CSI0_EB] = &csi0_eb.common.hw,
1657 [CLK_CSI1_EB] = &csi1_eb.common.hw,
1658 [CLK_JPG0_EB] = &jpg0_eb.common.hw,
1659 [CLK_JPG1_EB] = &jpg1_eb.common.hw,
1660 [CLK_CAM_CKG_EB] = &cam_ckg_eb.common.hw,
1661 [CLK_CAM_MMU_EB] = &cam_mmu_eb.common.hw,
1662 [CLK_ISP1_EB] = &isp1_eb.common.hw,
1663 [CLK_CPP_EB] = &cpp_eb.common.hw,
1664 [CLK_MMU_PF_EB] = &mmu_pf_eb.common.hw,
1665 [CLK_ISP2_EB] = &isp2_eb.common.hw,
1666 [CLK_DCAM2ISP_IF_EB] = &dcam2isp_if_eb.common.hw,
1667 [CLK_ISP2DCAM_IF_EB] = &isp2dcam_if_eb.common.hw,
1668 [CLK_ISP_LCLK_EB] = &isp_lclk_eb.common.hw,
1669 [CLK_ISP_ICLK_EB] = &isp_iclk_eb.common.hw,
1670 [CLK_ISP_MCLK_EB] = &isp_mclk_eb.common.hw,
1671 [CLK_ISP_PCLK_EB] = &isp_pclk_eb.common.hw,
1672 [CLK_ISP_ISP2DCAM_EB] = &isp_isp2dcam_eb.common.hw,
1673 [CLK_DCAM0_IF_EB] = &dcam0_if_eb.common.hw,
1674 [CLK_CLK26M_IF_EB] = &clk26m_if_eb.common.hw,
1675 [CLK_CPHY0_GATE] = &cphy0_gate.common.hw,
1676 [CLK_MIPI_CSI0_GATE] = &mipi_csi0_gate.common.hw,
1677 [CLK_CPHY1_GATE] = &cphy1_gate.common.hw,
1678 [CLK_MIPI_CSI1] = &mipi_csi1.common.hw,
1679 [CLK_DCAM0_AXI_GATE] = &dcam0_axi_gate.common.hw,
1680 [CLK_DCAM1_AXI_GATE] = &dcam1_axi_gate.common.hw,
1681 [CLK_SENSOR0_GATE] = &sensor0_gate.common.hw,
1682 [CLK_SENSOR1_GATE] = &sensor1_gate.common.hw,
1683 [CLK_JPG0_AXI_GATE] = &jpg0_axi_gate.common.hw,
1684 [CLK_GPG1_AXI_GATE] = &gpg1_axi_gate.common.hw,
1685 [CLK_ISP0_AXI_GATE] = &isp0_axi_gate.common.hw,
1686 [CLK_ISP1_AXI_GATE] = &isp1_axi_gate.common.hw,
1687 [CLK_ISP2_AXI_GATE] = &isp2_axi_gate.common.hw,
1688 [CLK_CPP_AXI_GATE] = &cpp_axi_gate.common.hw,
1689 [CLK_D0_IF_AXI_GATE] = &d0_if_axi_gate.common.hw,
1690 [CLK_D2I_IF_AXI_GATE] = &d2i_if_axi_gate.common.hw,
1691 [CLK_I2D_IF_AXI_GATE] = &i2d_if_axi_gate.common.hw,
1692 [CLK_SPARE_AXI_GATE] = &spare_axi_gate.common.hw,
1693 [CLK_SENSOR2_GATE] = &sensor2_gate.common.hw,
1694 [CLK_D0IF_IN_D_EN] = &d0if_in_d_en.common.hw,
1695 [CLK_D1IF_IN_D_EN] = &d1if_in_d_en.common.hw,
1696 [CLK_D0IF_IN_D2I_EN] = &d0if_in_d2i_en.common.hw,
1697 [CLK_D1IF_IN_D2I_EN] = &d1if_in_d2i_en.common.hw,
1698 [CLK_IA_IN_D2I_EN] = &ia_in_d2i_en.common.hw,
1699 [CLK_IB_IN_D2I_EN] = &ib_in_d2i_en.common.hw,
1700 [CLK_IC_IN_D2I_EN] = &ic_in_d2i_en.common.hw,
1701 [CLK_IA_IN_I_EN] = &ia_in_i_en.common.hw,
1702 [CLK_IB_IN_I_EN] = &ib_in_i_en.common.hw,
1703 [CLK_IC_IN_I_EN] = &ic_in_i_en.common.hw,
1723 &ahb_disp.common,
1724 &dispc0_dpi.common,
1725 &dispc1_dpi.common,
1730 [CLK_AHB_DISP] = &ahb_disp.common.hw,
1731 [CLK_DISPC0_DPI] = &dispc0_dpi.common.hw,
1732 [CLK_DISPC1_DPI] = &dispc1_dpi.common.hw,
1808 &dispc0_eb.common,
1809 &dispc1_eb.common,
1810 &dispc_mmu_eb.common,
1811 &gsp0_eb.common,
1812 &gsp1_eb.common,
1813 &gsp0_mmu_eb.common,
1814 &gsp1_mmu_eb.common,
1815 &dsi0_eb.common,
1816 &dsi1_eb.common,
1817 &disp_ckg_eb.common,
1818 &disp_gpu_eb.common,
1819 &gpu_mtx_eb.common,
1820 &gsp_mtx_eb.common,
1821 &tmc_mtx_eb.common,
1822 &dispc_mtx_eb.common,
1823 &dphy0_gate.common,
1824 &dphy1_gate.common,
1825 &gsp0_a_gate.common,
1826 &gsp1_a_gate.common,
1827 &gsp0_f_gate.common,
1828 &gsp1_f_gate.common,
1829 &d_mtx_f_gate.common,
1830 &d_mtx_a_gate.common,
1831 &d_noc_f_gate.common,
1832 &d_noc_a_gate.common,
1833 &gsp_mtx_f_gate.common,
1834 &gsp_mtx_a_gate.common,
1835 &gsp_noc_f_gate.common,
1836 &gsp_noc_a_gate.common,
1837 &dispm0idle_gate.common,
1838 &gspm0idle_gate.common,
1843 [CLK_DISPC0_EB] = &dispc0_eb.common.hw,
1844 [CLK_DISPC1_EB] = &dispc1_eb.common.hw,
1845 [CLK_DISPC_MMU_EB] = &dispc_mmu_eb.common.hw,
1846 [CLK_GSP0_EB] = &gsp0_eb.common.hw,
1847 [CLK_GSP1_EB] = &gsp1_eb.common.hw,
1848 [CLK_GSP0_MMU_EB] = &gsp0_mmu_eb.common.hw,
1849 [CLK_GSP1_MMU_EB] = &gsp1_mmu_eb.common.hw,
1850 [CLK_DSI0_EB] = &dsi0_eb.common.hw,
1851 [CLK_DSI1_EB] = &dsi1_eb.common.hw,
1852 [CLK_DISP_CKG_EB] = &disp_ckg_eb.common.hw,
1853 [CLK_DISP_GPU_EB] = &disp_gpu_eb.common.hw,
1854 [CLK_GPU_MTX_EB] = &gpu_mtx_eb.common.hw,
1855 [CLK_GSP_MTX_EB] = &gsp_mtx_eb.common.hw,
1856 [CLK_TMC_MTX_EB] = &tmc_mtx_eb.common.hw,
1857 [CLK_DISPC_MTX_EB] = &dispc_mtx_eb.common.hw,
1858 [CLK_DPHY0_GATE] = &dphy0_gate.common.hw,
1859 [CLK_DPHY1_GATE] = &dphy1_gate.common.hw,
1860 [CLK_GSP0_A_GATE] = &gsp0_a_gate.common.hw,
1861 [CLK_GSP1_A_GATE] = &gsp1_a_gate.common.hw,
1862 [CLK_GSP0_F_GATE] = &gsp0_f_gate.common.hw,
1863 [CLK_GSP1_F_GATE] = &gsp1_f_gate.common.hw,
1864 [CLK_D_MTX_F_GATE] = &d_mtx_f_gate.common.hw,
1865 [CLK_D_MTX_A_GATE] = &d_mtx_a_gate.common.hw,
1866 [CLK_D_NOC_F_GATE] = &d_noc_f_gate.common.hw,
1867 [CLK_D_NOC_A_GATE] = &d_noc_a_gate.common.hw,
1868 [CLK_GSP_MTX_F_GATE] = &gsp_mtx_f_gate.common.hw,
1869 [CLK_GSP_MTX_A_GATE] = &gsp_mtx_a_gate.common.hw,
1870 [CLK_GSP_NOC_F_GATE] = &gsp_noc_f_gate.common.hw,
1871 [CLK_GSP_NOC_A_GATE] = &gsp_noc_a_gate.common.hw,
1872 [CLK_DISPM0IDLE_GATE] = &dispm0idle_gate.common.hw,
1873 [CLK_GSPM0IDLE_GATE] = &gspm0idle_gate.common.hw,
1929 &sim0_eb.common,
1930 &iis0_eb.common,
1931 &iis1_eb.common,
1932 &iis2_eb.common,
1933 &iis3_eb.common,
1934 &spi0_eb.common,
1935 &spi1_eb.common,
1936 &spi2_eb.common,
1937 &i2c0_eb.common,
1938 &i2c1_eb.common,
1939 &i2c2_eb.common,
1940 &i2c3_eb.common,
1941 &i2c4_eb.common,
1942 &i2c5_eb.common,
1943 &uart0_eb.common,
1944 &uart1_eb.common,
1945 &uart2_eb.common,
1946 &uart3_eb.common,
1947 &uart4_eb.common,
1948 &ap_ckg_eb.common,
1949 &spi3_eb.common,
1954 [CLK_SIM0_EB] = &sim0_eb.common.hw,
1955 [CLK_IIS0_EB] = &iis0_eb.common.hw,
1956 [CLK_IIS1_EB] = &iis1_eb.common.hw,
1957 [CLK_IIS2_EB] = &iis2_eb.common.hw,
1958 [CLK_IIS3_EB] = &iis3_eb.common.hw,
1959 [CLK_SPI0_EB] = &spi0_eb.common.hw,
1960 [CLK_SPI1_EB] = &spi1_eb.common.hw,
1961 [CLK_SPI2_EB] = &spi2_eb.common.hw,
1962 [CLK_I2C0_EB] = &i2c0_eb.common.hw,
1963 [CLK_I2C1_EB] = &i2c1_eb.common.hw,
1964 [CLK_I2C2_EB] = &i2c2_eb.common.hw,
1965 [CLK_I2C3_EB] = &i2c3_eb.common.hw,
1966 [CLK_I2C4_EB] = &i2c4_eb.common.hw,
1967 [CLK_I2C5_EB] = &i2c5_eb.common.hw,
1968 [CLK_UART0_EB] = &uart0_eb.common.hw,
1969 [CLK_UART1_EB] = &uart1_eb.common.hw,
1970 [CLK_UART2_EB] = &uart2_eb.common.hw,
1971 [CLK_UART3_EB] = &uart3_eb.common.hw,
1972 [CLK_UART4_EB] = &uart4_eb.common.hw,
1973 [CLK_AP_CKG_EB] = &ap_ckg_eb.common.hw,
1974 [CLK_SPI3_EB] = &spi3_eb.common.hw,