msm: clock: Delete obsolete dummy clock tables for 8960 and 8064
These tables were only used on pre-silicon development platforms
that are no longer supported. They have also fallen out of sync
with respect to the real tables in clock-8960.c. Delete the dummy
tables because they are no longer useful.
Change-Id: I57c126cc6e9bf5e11fa76bb537ddd25af7c9e331
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
diff --git a/arch/arm/mach-msm/board-8064.c b/arch/arm/mach-msm/board-8064.c
index b4a58e8..9e3b898 100644
--- a/arch/arm/mach-msm/board-8064.c
+++ b/arch/arm/mach-msm/board-8064.c
@@ -2286,14 +2286,6 @@
platform_device_register(&msm_dsps_device_8064);
}
-static void __init apq8064_clock_init(void)
-{
- if (machine_is_apq8064_rumi3())
- msm_clock_init(&apq8064_dummy_clock_init_data);
- else
- msm_clock_init(&apq8064_clock_init_data);
-}
-
#define I2C_SURF 1
#define I2C_FFA (1 << 1)
#define I2C_RUMI (1 << 2)
@@ -2504,7 +2496,7 @@
platform_device_register(&apq8064_device_rpm_regulator);
if (msm_xo_init())
pr_err("Failed to initialize XO votes\n");
- apq8064_clock_init();
+ msm_clock_init(&apq8064_clock_init_data);
apq8064_init_gpiomux();
apq8064_i2c_init();
register_i2c_devices();
diff --git a/arch/arm/mach-msm/board-8960.c b/arch/arm/mach-msm/board-8960.c
index f84d553..6ed174c 100644
--- a/arch/arm/mach-msm/board-8960.c
+++ b/arch/arm/mach-msm/board-8960.c
@@ -3021,7 +3021,6 @@
BUG_ON(msm_rpmrs_levels_init(&msm_rpmrs_data));
regulator_suppress_info_printing();
platform_device_register(&msm8960_device_rpm_regulator);
- msm_clock_init(&msm8960_dummy_clock_init_data);
msm8960_init_gpiomux();
msm8960_init_pmic();
msm8960_device_qup_spi_gsbi1.dev.platform_data =
diff --git a/arch/arm/mach-msm/clock.h b/arch/arm/mach-msm/clock.h
index fda7175..d5a3e8f 100644
--- a/arch/arm/mach-msm/clock.h
+++ b/arch/arm/mach-msm/clock.h
@@ -152,14 +152,12 @@
extern struct clock_init_data msm9615_clock_init_data;
extern struct clock_init_data apq8064_clock_init_data;
-extern struct clock_init_data apq8064_dummy_clock_init_data;
extern struct clock_init_data fsm9xxx_clock_init_data;
extern struct clock_init_data msm7x01a_clock_init_data;
extern struct clock_init_data msm7x27_clock_init_data;
extern struct clock_init_data msm7x27a_clock_init_data;
extern struct clock_init_data msm7x30_clock_init_data;
extern struct clock_init_data msm8960_clock_init_data;
-extern struct clock_init_data msm8960_dummy_clock_init_data;
extern struct clock_init_data msm8x60_clock_init_data;
extern struct clock_init_data qds8x50_clock_init_data;
extern struct clock_init_data msm8625_dummy_clock_init_data;
diff --git a/arch/arm/mach-msm/devices-8064.c b/arch/arm/mach-msm/devices-8064.c
index e729a63..2dc8751 100644
--- a/arch/arm/mach-msm/devices-8064.c
+++ b/arch/arm/mach-msm/devices-8064.c
@@ -1533,199 +1533,6 @@
};
unsigned apq8064_num_fs_devices = ARRAY_SIZE(apq8064_fs_devices);
-static struct clk_lookup msm_clocks_8064_dummy[] = {
- CLK_DUMMY("pll2", PLL2, NULL, 0),
- CLK_DUMMY("pll8", PLL8, NULL, 0),
- CLK_DUMMY("pll4", PLL4, NULL, 0),
-
- CLK_DUMMY("afab_clk", AFAB_CLK, NULL, 0),
- CLK_DUMMY("afab_a_clk", AFAB_A_CLK, NULL, 0),
- CLK_DUMMY("cfpb_clk", CFPB_CLK, NULL, 0),
- CLK_DUMMY("cfpb_a_clk", CFPB_A_CLK, NULL, 0),
- CLK_DUMMY("dfab_clk", DFAB_CLK, NULL, 0),
- CLK_DUMMY("dfab_a_clk", DFAB_A_CLK, NULL, 0),
- CLK_DUMMY("ebi1_clk", EBI1_CLK, NULL, 0),
- CLK_DUMMY("ebi1_a_clk", EBI1_A_CLK, NULL, 0),
- CLK_DUMMY("mmfab_clk", MMFAB_CLK, NULL, 0),
- CLK_DUMMY("mmfab_a_clk", MMFAB_A_CLK, NULL, 0),
- CLK_DUMMY("mmfpb_clk", MMFPB_CLK, NULL, 0),
- CLK_DUMMY("mmfpb_a_clk", MMFPB_A_CLK, NULL, 0),
- CLK_DUMMY("sfab_clk", SFAB_CLK, NULL, 0),
- CLK_DUMMY("sfab_a_clk", SFAB_A_CLK, NULL, 0),
- CLK_DUMMY("sfpb_clk", SFPB_CLK, NULL, 0),
- CLK_DUMMY("sfpb_a_clk", SFPB_A_CLK, NULL, 0),
-
- CLK_DUMMY("core_clk", GSBI1_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI2_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI3_UART_CLK,
- NULL, OFF),
- CLK_DUMMY("core_clk", GSBI4_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI5_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI6_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI7_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI8_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI9_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI10_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI11_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI12_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI1_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI2_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI3_QUP_CLK, "qup_i2c.3", OFF),
- CLK_DUMMY("core_clk", GSBI4_QUP_CLK, "qup_i2c.4", OFF),
- CLK_DUMMY("core_clk", GSBI5_QUP_CLK, "spi_qsd.0", OFF),
- CLK_DUMMY("core_clk", GSBI6_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI7_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", PDM_CLK, NULL, OFF),
- CLK_DUMMY("mem_clk", PMEM_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", PRNG_CLK, "msm_rng.0", OFF),
- CLK_DUMMY("core_clk", SDC1_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", SDC2_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", SDC3_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", SDC4_CLK, NULL, OFF),
- CLK_DUMMY("ref_clk", TSIF_REF_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", TSSC_CLK, NULL, OFF),
- CLK_DUMMY("alt_core_clk", USB_HS1_XCVR_CLK, NULL, OFF),
- CLK_DUMMY("alt_core_clk", USB_HS3_XCVR_CLK, NULL, OFF),
- CLK_DUMMY("alt_core_clk", USB_HS4_XCVR_CLK, NULL, OFF),
- CLK_DUMMY("phy_clk", USB_PHY0_CLK, NULL, OFF),
- CLK_DUMMY("src_clk", USB_FS1_SRC_CLK, NULL, OFF),
- CLK_DUMMY("alt_core_clk", USB_FS1_XCVR_CLK, NULL, OFF),
- CLK_DUMMY("sys_clk", USB_FS1_SYS_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", CE2_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", CE1_CORE_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", CE3_CORE_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", CE3_P_CLK, NULL, OFF),
- CLK_DUMMY("pcie_pclk", PCIE_P_CLK, NULL, OFF),
- CLK_DUMMY("pcie_alt_ref_clk", PCIE_ALT_REF_CLK, NULL, OFF),
- CLK_DUMMY("sata_rxoob_clk", SATA_RXOOB_CLK, NULL, OFF),
- CLK_DUMMY("sata_pmalive_clk", SATA_PMALIVE_CLK, NULL, OFF),
- CLK_DUMMY("ref_clk", SATA_PHY_REF_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI1_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI2_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI3_P_CLK, "qup_i2c.3", OFF),
- CLK_DUMMY("iface_clk", GSBI4_P_CLK, "qup_i2c.4", OFF),
- CLK_DUMMY("iface_clk", GSBI5_P_CLK, "spi_qsd.0", OFF),
- CLK_DUMMY("iface_clk", GSBI6_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI7_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", TSIF_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", USB_FS1_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", USB_HS1_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", USB_HS3_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", USB_HS4_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SDC1_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SDC2_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SDC3_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SDC4_P_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", ADM0_CLK, "msm_dmov", OFF),
- CLK_DUMMY("iface_clk", ADM0_P_CLK, "msm_dmov", OFF),
- CLK_DUMMY("iface_clk", PMIC_ARB0_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", PMIC_ARB1_P_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", PMIC_SSBI2_CLK, NULL, OFF),
- CLK_DUMMY("mem_clk", RPM_MSG_RAM_P_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", AMP_CLK, NULL, OFF),
- CLK_DUMMY("cam_clk", CAM0_CLK, NULL, OFF),
- CLK_DUMMY("cam_clk", CAM1_CLK, NULL, OFF),
- CLK_DUMMY("csi_src_clk", CSI0_SRC_CLK, NULL, OFF),
- CLK_DUMMY("csi_src_clk", CSI1_SRC_CLK, NULL, OFF),
- CLK_DUMMY("csi_clk", CSI0_CLK, NULL, OFF),
- CLK_DUMMY("csi_clk", CSI1_CLK, NULL, OFF),
- CLK_DUMMY("csi_pix_clk", CSI_PIX_CLK, NULL, OFF),
- CLK_DUMMY("csi_rdi_clk", CSI_RDI_CLK, NULL, OFF),
- CLK_DUMMY("csiphy_timer_src_clk", CSIPHY_TIMER_SRC_CLK, NULL, OFF),
- CLK_DUMMY("csi0phy_timer_clk", CSIPHY0_TIMER_CLK, NULL, OFF),
- CLK_DUMMY("csi1phy_timer_clk", CSIPHY1_TIMER_CLK, NULL, OFF),
- CLK_DUMMY("dsi_byte_div_clk", DSI1_BYTE_CLK, NULL, OFF),
- CLK_DUMMY("dsi_byte_div_clk", DSI2_BYTE_CLK, NULL, OFF),
- CLK_DUMMY("dsi_esc_clk", DSI1_ESC_CLK, NULL, OFF),
- CLK_DUMMY("dsi_esc_clk", DSI2_ESC_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", VCAP_CLK, NULL, OFF),
- CLK_DUMMY("npl_clk", VCAP_NPL_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GFX3D_CLK, "kgsl-3d0.0", OFF),
- CLK_DUMMY("ijpeg_clk", IJPEG_CLK, NULL, OFF),
- CLK_DUMMY("mem_clk", IMEM_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", JPEGD_CLK, NULL, OFF),
- CLK_DUMMY("mdp_clk", MDP_CLK, NULL, OFF),
- CLK_DUMMY("mdp_vsync_clk", MDP_VSYNC_CLK, NULL, OFF),
- CLK_DUMMY("lut_mdp", LUT_MDP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", ROT_CLK, NULL, OFF),
- CLK_DUMMY("tv_src_clk", TV_SRC_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", VCODEC_CLK, NULL, OFF),
- CLK_DUMMY("mdp_tv_clk", MDP_TV_CLK, NULL, OFF),
- CLK_DUMMY("rgb_tv_clk", RGB_TV_CLK, NULL, OFF),
- CLK_DUMMY("npl_tv_clk", NPL_TV_CLK, NULL, OFF),
- CLK_DUMMY("hdmi_clk", HDMI_TV_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", HDMI_APP_CLK, "hdmi_msm.1", OFF),
- CLK_DUMMY("vpe_clk", VPE_CLK, NULL, OFF),
- CLK_DUMMY("vfe_clk", VFE_CLK, NULL, OFF),
- CLK_DUMMY("csi_vfe_clk", CSI0_VFE_CLK, NULL, OFF),
- CLK_DUMMY("vfe_axi_clk", VFE_AXI_CLK, NULL, OFF),
- CLK_DUMMY("ijpeg_axi_clk", IJPEG_AXI_CLK, NULL, OFF),
- CLK_DUMMY("mdp_axi_clk", MDP_AXI_CLK, NULL, OFF),
- CLK_DUMMY("bus_clk", ROT_AXI_CLK, NULL, OFF),
- CLK_DUMMY("vcodec_axi_clk", VCODEC_AXI_CLK, NULL, OFF),
- CLK_DUMMY("vcodec_axi_a_clk", VCODEC_AXI_A_CLK, NULL, OFF),
- CLK_DUMMY("vcodec_axi_b_clk", VCODEC_AXI_B_CLK, NULL, OFF),
- CLK_DUMMY("vpe_axi_clk", VPE_AXI_CLK, NULL, OFF),
- CLK_DUMMY("bus_clk", GFX3D_AXI_CLK, NULL, OFF),
- CLK_DUMMY("vcap_axi_clk", VCAP_AXI_CLK, NULL, OFF),
- CLK_DUMMY("vcap_ahb_clk", VCAP_AHB_CLK, NULL, OFF),
- CLK_DUMMY("amp_pclk", AMP_P_CLK, NULL, OFF),
- CLK_DUMMY("csi_pclk", CSI0_P_CLK, NULL, OFF),
- CLK_DUMMY("dsi_m_pclk", DSI1_M_P_CLK, NULL, OFF),
- CLK_DUMMY("dsi_s_pclk", DSI1_S_P_CLK, NULL, OFF),
- CLK_DUMMY("dsi_m_pclk", DSI2_M_P_CLK, NULL, OFF),
- CLK_DUMMY("dsi_s_pclk", DSI2_S_P_CLK, NULL, OFF),
- CLK_DUMMY("lvds_clk", LVDS_CLK, NULL, OFF),
- CLK_DUMMY("mdp_p2clk", MDP_P2CLK, NULL, OFF),
- CLK_DUMMY("dsi2_pixel_clk", DSI2_PIXEL_CLK, NULL, OFF),
- CLK_DUMMY("lvds_ref_clk", LVDS_REF_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GFX3D_P_CLK, "kgsl-3d0.0", OFF),
- CLK_DUMMY("master_iface_clk", HDMI_M_P_CLK, "hdmi_msm.1", OFF),
- CLK_DUMMY("slave_iface_clk", HDMI_S_P_CLK, "hdmi_msm.1", OFF),
- CLK_DUMMY("ijpeg_pclk", IJPEG_P_CLK, NULL, OFF),
- CLK_DUMMY("jpegd_pclk", JPEGD_P_CLK, NULL, OFF),
- CLK_DUMMY("mem_iface_clk", IMEM_P_CLK, NULL, OFF),
- CLK_DUMMY("mdp_pclk", MDP_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SMMU_P_CLK, "msm_smmu", OFF),
- CLK_DUMMY("iface_clk", ROT_P_CLK, NULL, OFF),
- CLK_DUMMY("vcodec_pclk", VCODEC_P_CLK, NULL, OFF),
- CLK_DUMMY("vfe_pclk", VFE_P_CLK, NULL, OFF),
- CLK_DUMMY("vpe_pclk", VPE_P_CLK, NULL, OFF),
- CLK_DUMMY("mi2s_osr_clk", MI2S_OSR_CLK, NULL, OFF),
- CLK_DUMMY("mi2s_bit_clk", MI2S_BIT_CLK, NULL, OFF),
- CLK_DUMMY("i2s_mic_osr_clk", CODEC_I2S_MIC_OSR_CLK, NULL, OFF),
- CLK_DUMMY("i2s_mic_bit_clk", CODEC_I2S_MIC_BIT_CLK, NULL, OFF),
- CLK_DUMMY("i2s_mic_osr_clk", SPARE_I2S_MIC_OSR_CLK, NULL, OFF),
- CLK_DUMMY("i2s_mic_bit_clk", SPARE_I2S_MIC_BIT_CLK, NULL, OFF),
- CLK_DUMMY("i2s_spkr_osr_clk", CODEC_I2S_SPKR_OSR_CLK, NULL, OFF),
- CLK_DUMMY("i2s_spkr_bit_clk", CODEC_I2S_SPKR_BIT_CLK, NULL, OFF),
- CLK_DUMMY("i2s_spkr_osr_clk", SPARE_I2S_SPKR_OSR_CLK, NULL, OFF),
- CLK_DUMMY("i2s_spkr_bit_clk", SPARE_I2S_SPKR_BIT_CLK, NULL, OFF),
- CLK_DUMMY("pcm_clk", PCM_CLK, NULL, OFF),
- CLK_DUMMY("audio_slimbus_clk", AUDIO_SLIMBUS_CLK, NULL, OFF),
-
- CLK_DUMMY("dfab_dsps_clk", DFAB_DSPS_CLK, NULL, 0),
- CLK_DUMMY("core_clk", DFAB_USB_HS_CLK, NULL, 0),
- CLK_DUMMY("bus_clk", DFAB_SDC1_CLK, NULL, 0),
- CLK_DUMMY("bus_clk", DFAB_SDC2_CLK, NULL, 0),
- CLK_DUMMY("bus_clk", DFAB_SDC3_CLK, NULL, 0),
- CLK_DUMMY("bus_clk", DFAB_SDC4_CLK, NULL, 0),
- CLK_DUMMY("dfab_clk", DFAB_CLK, NULL, 0),
- CLK_DUMMY("dma_bam_pclk", DMA_BAM_P_CLK, NULL, 0),
- CLK_DUMMY("mem_clk", EBI1_ADM_CLK, "msm_dmov", 0),
- CLK_DUMMY("ce3_core_src_clk", CE3_SRC_CLK, "qce.0", OFF),
- CLK_DUMMY("ce3_core_src_clk", CE3_SRC_CLK, "qcrypto.0", OFF),
- CLK_DUMMY("core_clk", CE3_CORE_CLK, "qce.0", OFF),
- CLK_DUMMY("core_clk", CE3_CORE_CLK, "qcrypto.0", OFF),
- CLK_DUMMY("iface_clk", CE3_P_CLK, "qce0.0", OFF),
- CLK_DUMMY("iface_clk", CE3_P_CLK, "qcrypto.0", OFF),
-};
-
-struct clock_init_data apq8064_dummy_clock_init_data __initdata = {
- .table = msm_clocks_8064_dummy,
- .size = ARRAY_SIZE(msm_clocks_8064_dummy),
-};
-
struct msm_rpm_platform_data apq8064_rpm_data __initdata = {
.reg_base_addrs = {
[MSM_RPM_PAGE_STATUS] = MSM_RPM_BASE,
diff --git a/arch/arm/mach-msm/devices-8960.c b/arch/arm/mach-msm/devices-8960.c
index ef14b93..894c13f 100644
--- a/arch/arm/mach-msm/devices-8960.c
+++ b/arch/arm/mach-msm/devices-8960.c
@@ -2336,200 +2336,6 @@
};
#endif
-static struct clk_lookup msm_clocks_8960_dummy[] = {
- CLK_DUMMY("pll2", PLL2, NULL, 0),
- CLK_DUMMY("pll8", PLL8, NULL, 0),
- CLK_DUMMY("pll4", PLL4, NULL, 0),
-
- CLK_DUMMY("afab_clk", AFAB_CLK, NULL, 0),
- CLK_DUMMY("afab_a_clk", AFAB_A_CLK, NULL, 0),
- CLK_DUMMY("cfpb_clk", CFPB_CLK, NULL, 0),
- CLK_DUMMY("cfpb_a_clk", CFPB_A_CLK, NULL, 0),
- CLK_DUMMY("dfab_clk", DFAB_CLK, NULL, 0),
- CLK_DUMMY("dfab_a_clk", DFAB_A_CLK, NULL, 0),
- CLK_DUMMY("ebi1_clk", EBI1_CLK, NULL, 0),
- CLK_DUMMY("ebi1_a_clk", EBI1_A_CLK, NULL, 0),
- CLK_DUMMY("mmfab_clk", MMFAB_CLK, NULL, 0),
- CLK_DUMMY("mmfab_a_clk", MMFAB_A_CLK, NULL, 0),
- CLK_DUMMY("mmfpb_clk", MMFPB_CLK, NULL, 0),
- CLK_DUMMY("mmfpb_a_clk", MMFPB_A_CLK, NULL, 0),
- CLK_DUMMY("sfab_clk", SFAB_CLK, NULL, 0),
- CLK_DUMMY("sfab_a_clk", SFAB_A_CLK, NULL, 0),
- CLK_DUMMY("sfpb_clk", SFPB_CLK, NULL, 0),
- CLK_DUMMY("sfpb_a_clk", SFPB_A_CLK, NULL, 0),
-
- CLK_DUMMY("core_clk", GSBI1_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI2_UART_CLK, "msm_serial_hsl.0", OFF),
- CLK_DUMMY("core_clk", GSBI3_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI4_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI5_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI6_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI7_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI8_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI9_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI10_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI11_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI12_UART_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI1_QUP_CLK, "spi_qsd.0", OFF),
- CLK_DUMMY("core_clk", GSBI2_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI3_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI4_QUP_CLK, "qup_i2c.4", OFF),
- CLK_DUMMY("core_clk", GSBI5_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI6_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI7_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI8_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI9_QUP_CLK, "qup_i2c.0", OFF),
- CLK_DUMMY("core_clk", GSBI10_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI11_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GSBI12_QUP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", PDM_CLK, NULL, OFF),
- CLK_DUMMY("mem_clk", PMEM_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", PRNG_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", SDC1_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", SDC2_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", SDC3_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", SDC4_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", SDC5_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", TSIF_REF_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", TSSC_CLK, NULL, OFF),
- CLK_DUMMY("alt_core_clk", USB_HS1_XCVR_CLK, NULL, OFF),
- CLK_DUMMY("phy_clk", USB_PHY0_CLK, NULL, OFF),
- CLK_DUMMY("src_clk", USB_FS1_SRC_CLK, NULL, OFF),
- CLK_DUMMY("alt_core_clk", USB_FS1_XCVR_CLK, NULL, OFF),
- CLK_DUMMY("sys_clk", USB_FS1_SYS_CLK, NULL, OFF),
- CLK_DUMMY("src_clk", USB_FS2_SRC_CLK, NULL, OFF),
- CLK_DUMMY("alt_core_clk", USB_FS2_XCVR_CLK, NULL, OFF),
- CLK_DUMMY("sys_clk", USB_FS2_SYS_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", CE2_CLK, "qce.0", OFF),
- CLK_DUMMY("core_clk", CE1_CORE_CLK, "qce.0", OFF),
- CLK_DUMMY("iface_clk", GSBI1_P_CLK, "spi_qsd.0", OFF),
- CLK_DUMMY("iface_clk", GSBI2_P_CLK,
- "msm_serial_hsl.0", OFF),
- CLK_DUMMY("iface_clk", GSBI3_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI4_P_CLK, "qup_i2c.4", OFF),
- CLK_DUMMY("iface_clk", GSBI5_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI6_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI7_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI8_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI9_P_CLK, "qup_i2c.0", OFF),
- CLK_DUMMY("iface_clk", GSBI10_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI11_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI12_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GSBI12_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", TSIF_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", USB_FS1_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", USB_FS2_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", USB_HS1_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SDC1_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SDC2_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SDC3_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SDC4_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SDC5_P_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", ADM0_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", ADM0_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", PMIC_ARB0_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", PMIC_ARB1_P_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", PMIC_SSBI2_CLK, NULL, OFF),
- CLK_DUMMY("mem_clk", RPM_MSG_RAM_P_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", AMP_CLK, NULL, OFF),
- CLK_DUMMY("cam_clk", CAM0_CLK, NULL, OFF),
- CLK_DUMMY("cam_clk", CAM1_CLK, NULL, OFF),
- CLK_DUMMY("csi_src_clk", CSI0_SRC_CLK, NULL, OFF),
- CLK_DUMMY("csi_src_clk", CSI1_SRC_CLK, NULL, OFF),
- CLK_DUMMY("csi_clk", CSI0_CLK, NULL, OFF),
- CLK_DUMMY("csi_clk", CSI1_CLK, NULL, OFF),
- CLK_DUMMY("csi_pix_clk", CSI_PIX_CLK, NULL, OFF),
- CLK_DUMMY("csi_rdi_clk", CSI_RDI_CLK, NULL, OFF),
- CLK_DUMMY("csiphy_timer_src_clk", CSIPHY_TIMER_SRC_CLK, NULL, OFF),
- CLK_DUMMY("csi0phy_timer_clk", CSIPHY0_TIMER_CLK, NULL, OFF),
- CLK_DUMMY("csi1phy_timer_clk", CSIPHY1_TIMER_CLK, NULL, OFF),
- CLK_DUMMY("dsi_byte_div_clk", DSI1_BYTE_CLK, "mipi_dsi.1", OFF),
- CLK_DUMMY("dsi_byte_div_clk", DSI2_BYTE_CLK, "mipi_dsi.2", OFF),
- CLK_DUMMY("dsi_esc_clk", DSI1_ESC_CLK, "mipi_dsi.1", OFF),
- CLK_DUMMY("dsi_esc_clk", DSI2_ESC_CLK, "mipi_dsi.2", OFF),
- CLK_DUMMY("core_clk", GFX2D0_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GFX2D1_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", GFX3D_CLK, NULL, OFF),
- CLK_DUMMY("ijpeg_clk", IJPEG_CLK, NULL, OFF),
- CLK_DUMMY("mem_clk", IMEM_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", JPEGD_CLK, NULL, OFF),
- CLK_DUMMY("mdp_clk", MDP_CLK, NULL, OFF),
- CLK_DUMMY("mdp_vsync_clk", MDP_VSYNC_CLK, NULL, OFF),
- CLK_DUMMY("lut_mdp", LUT_MDP_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", ROT_CLK, NULL, OFF),
- CLK_DUMMY("tv_src_clk", TV_SRC_CLK, NULL, OFF),
- CLK_DUMMY("tv_enc_clk", TV_ENC_CLK, NULL, OFF),
- CLK_DUMMY("tv_dac_clk", TV_DAC_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", VCODEC_CLK, NULL, OFF),
- CLK_DUMMY("mdp_tv_clk", MDP_TV_CLK, NULL, OFF),
- CLK_DUMMY("hdmi_clk", HDMI_TV_CLK, NULL, OFF),
- CLK_DUMMY("hdmi_app_clk", HDMI_APP_CLK, NULL, OFF),
- CLK_DUMMY("vpe_clk", VPE_CLK, NULL, OFF),
- CLK_DUMMY("vfe_clk", VFE_CLK, NULL, OFF),
- CLK_DUMMY("csi_vfe_clk", CSI0_VFE_CLK, NULL, OFF),
- CLK_DUMMY("vfe_axi_clk", VFE_AXI_CLK, NULL, OFF),
- CLK_DUMMY("ijpeg_axi_clk", IJPEG_AXI_CLK, NULL, OFF),
- CLK_DUMMY("mdp_axi_clk", MDP_AXI_CLK, NULL, OFF),
- CLK_DUMMY("bus_clk", ROT_AXI_CLK, NULL, OFF),
- CLK_DUMMY("vcodec_axi_clk", VCODEC_AXI_CLK, NULL, OFF),
- CLK_DUMMY("vcodec_axi_a_clk", VCODEC_AXI_A_CLK, NULL, OFF),
- CLK_DUMMY("vcodec_axi_b_clk", VCODEC_AXI_B_CLK, NULL, OFF),
- CLK_DUMMY("vpe_axi_clk", VPE_AXI_CLK, NULL, OFF),
- CLK_DUMMY("amp_pclk", AMP_P_CLK, NULL, OFF),
- CLK_DUMMY("csi_pclk", CSI0_P_CLK, NULL, OFF),
- CLK_DUMMY("dsi_m_pclk", DSI1_M_P_CLK, "mipi_dsi.1", OFF),
- CLK_DUMMY("dsi_s_pclk", DSI1_S_P_CLK, "mipi_dsi.1", OFF),
- CLK_DUMMY("dsi_m_pclk", DSI2_M_P_CLK, "mipi_dsi.2", OFF),
- CLK_DUMMY("dsi_s_pclk", DSI2_S_P_CLK, "mipi_dsi.2", OFF),
- CLK_DUMMY("iface_clk", GFX2D0_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GFX2D1_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", GFX3D_P_CLK, NULL, OFF),
- CLK_DUMMY("hdmi_m_pclk", HDMI_M_P_CLK, NULL, OFF),
- CLK_DUMMY("hdmi_s_pclk", HDMI_S_P_CLK, NULL, OFF),
- CLK_DUMMY("ijpeg_pclk", IJPEG_P_CLK, NULL, OFF),
- CLK_DUMMY("jpegd_pclk", JPEGD_P_CLK, NULL, OFF),
- CLK_DUMMY("mem_iface_clk", IMEM_P_CLK, NULL, OFF),
- CLK_DUMMY("mdp_pclk", MDP_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", SMMU_P_CLK, NULL, OFF),
- CLK_DUMMY("iface_clk", ROT_P_CLK, NULL, OFF),
- CLK_DUMMY("tv_enc_pclk", TV_ENC_P_CLK, NULL, OFF),
- CLK_DUMMY("vcodec_pclk", VCODEC_P_CLK, NULL, OFF),
- CLK_DUMMY("vfe_pclk", VFE_P_CLK, NULL, OFF),
- CLK_DUMMY("vpe_pclk", VPE_P_CLK, NULL, OFF),
- CLK_DUMMY("mi2s_osr_clk", MI2S_OSR_CLK, NULL, OFF),
- CLK_DUMMY("mi2s_bit_clk", MI2S_BIT_CLK, NULL, OFF),
- CLK_DUMMY("i2s_mic_osr_clk", CODEC_I2S_MIC_OSR_CLK, NULL, OFF),
- CLK_DUMMY("i2s_mic_bit_clk", CODEC_I2S_MIC_BIT_CLK, NULL, OFF),
- CLK_DUMMY("i2s_mic_osr_clk", SPARE_I2S_MIC_OSR_CLK, NULL, OFF),
- CLK_DUMMY("i2s_mic_bit_clk", SPARE_I2S_MIC_BIT_CLK, NULL, OFF),
- CLK_DUMMY("i2s_spkr_osr_clk", CODEC_I2S_SPKR_OSR_CLK, NULL, OFF),
- CLK_DUMMY("i2s_spkr_bit_clk", CODEC_I2S_SPKR_BIT_CLK, NULL, OFF),
- CLK_DUMMY("i2s_spkr_osr_clk", SPARE_I2S_SPKR_OSR_CLK, NULL, OFF),
- CLK_DUMMY("i2s_spkr_bit_clk", SPARE_I2S_SPKR_BIT_CLK, NULL, OFF),
- CLK_DUMMY("pcm_clk", PCM_CLK, NULL, OFF),
- CLK_DUMMY("core_clk", JPEGD_AXI_CLK, NULL, 0),
- CLK_DUMMY("core_clk", VFE_AXI_CLK, NULL, 0),
- CLK_DUMMY("core_clk", VCODEC_AXI_CLK, NULL, 0),
- CLK_DUMMY("core_clk", GFX3D_CLK, NULL, 0),
- CLK_DUMMY("core_clk", GFX2D0_CLK, NULL, 0),
- CLK_DUMMY("core_clk", GFX2D1_CLK, NULL, 0),
-
- CLK_DUMMY("dfab_dsps_clk", DFAB_DSPS_CLK, NULL, 0),
- CLK_DUMMY("core_clk", DFAB_USB_HS_CLK, "msm_otg", NULL),
- CLK_DUMMY("bus_clk", DFAB_SDC1_CLK, "msm_sdcc.1", 0),
- CLK_DUMMY("bus_clk", DFAB_SDC2_CLK, "msm_sdcc.2", 0),
- CLK_DUMMY("bus_clk", DFAB_SDC3_CLK, "msm_sdcc.3", 0),
- CLK_DUMMY("bus_clk", DFAB_SDC4_CLK, "msm_sdcc.4", 0),
- CLK_DUMMY("bus_clk", DFAB_SDC5_CLK, "msm_sdcc.5", 0),
- CLK_DUMMY("dfab_clk", DFAB_CLK, NULL, 0),
- CLK_DUMMY("dma_bam_pclk", DMA_BAM_P_CLK, NULL, 0),
-};
-
-struct clock_init_data msm8960_dummy_clock_init_data __initdata = {
- .table = msm_clocks_8960_dummy,
- .size = ARRAY_SIZE(msm_clocks_8960_dummy),
-};
-
#define LPASS_SLIMBUS_PHYS 0x28080000
#define LPASS_SLIMBUS_BAM_PHYS 0x28084000
#define LPASS_SLIMBUS_SLEW (MSM8960_TLMM_PHYS + 0x207C)