static void __init apq8064_common_init(void) { if (socinfo_init() < 0) pr_err("socinfo_init() failed!\n"); apq8064_clock_init(); apq8064_init_gpiomux(); apq8064_i2c_init(); apq8064_device_qup_spi_gsbi5.dev.platform_data = &apq8064_qup_spi_gsbi5_pdata; apq8064_init_pmic(); apq8064_device_otg.dev.platform_data = &msm_otg_pdata; platform_add_devices(common_devices, ARRAY_SIZE(common_devices)); apq8064_init_mmc(); slim_register_board_info(apq8064_slim_devices, ARRAY_SIZE(apq8064_slim_devices)); }
static void __init apq8064_common_init(void) { if (socinfo_init() < 0) pr_err("socinfo_init() failed!\n"); apq8064_clock_init(); gpiomux_init(); apq8064_i2c_init(); apq8064_device_qup_spi_gsbi5.dev.platform_data = &apq8064_qup_spi_gsbi5_pdata; apq8064_device_ssbi_pmic1.dev.platform_data = &apq8064_ssbi_pm8921_pdata; apq8064_device_ssbi_pmic2.dev.platform_data = &apq8064_ssbi_pm8821_pdata; apq8064_device_otg.dev.platform_data = &msm_otg_pdata; apq8064_pm8921_platform_data.num_regulators = msm8064_pm8921_regulator_pdata_len; platform_add_devices(common_devices, ARRAY_SIZE(common_devices)); apq8064_init_mmc(); slim_register_board_info(apq8064_slim_devices, ARRAY_SIZE(apq8064_slim_devices)); }