int __init msm7x2x_misc_init(void) { if (machine_is_msm8625_rumi3()) { msm_clock_init(&msm8625_dummy_clock_init_data); msm_cpr_init(); return 0; } msm_clock_init(&msm7x27a_clock_init_data); if (cpu_is_msm7x27aa() || cpu_is_msm7x25ab()) platform_device_register(&msm7x27aa_device_acpuclk); else if (cpu_is_msm8625()) { if (msm8625_cpu_id() == MSM8625) platform_device_register(&msm7x27aa_device_acpuclk); else if (msm8625_cpu_id() == MSM8625A) platform_device_register(&msm8625_device_acpuclk); else if (msm8625_cpu_id() == MSM8625AB) platform_device_register(&msm8625ab_device_acpuclk); } else { platform_device_register(&msm7x27a_device_acpuclk); } if (cpu_is_msm8625() && (SOCINFO_VERSION_MAJOR(socinfo_get_version()) >= 2)) msm_cpr_init(); return 0; }
int __init msm7x2x_misc_init(void) { if (machine_is_msm8625_rumi3()) { msm_clock_init(&msm8625_dummy_clock_init_data); return 0; } msm_clock_init(&msm7x27a_clock_init_data); if (cpu_is_msm7x27aa() || cpu_is_msm7x25ab()) platform_device_register(&msm7x27aa_device_acpuclk); else if (cpu_is_msm8625()) { if (msm8625_cpu_id() == MSM8625) platform_device_register(&msm7x27aa_device_acpuclk); else if (msm8625_cpu_id() == MSM8625A) platform_device_register(&msm8625_device_acpuclk); } else { platform_device_register(&msm7x27a_device_acpuclk); } return 0; }
int __init msm7x2x_misc_init(void) { if (machine_is_msm8625_rumi3()) { msm_clock_init(&msm8625_dummy_clock_init_data); return 0; } msm_clock_init(&msm7x27a_clock_init_data); if (cpu_is_msm7x27aa() || cpu_is_msm7x25ab()) acpuclk_init(&acpuclk_7x27aa_soc_data); else if (cpu_is_msm8625()) { if (msm8625_cpu_id() == MSM8625) acpuclk_init(&acpuclk_7x27aa_soc_data); else if (msm8625_cpu_id() == MSM8625A) acpuclk_init(&acpuclk_8625_soc_data); else if (msm8625_cpu_id() == MSM8625AB) acpuclk_init(&acpuclk_8625ab_soc_data); } else { acpuclk_init(&acpuclk_7x27a_soc_data); } return 0; }