Ejemplo n.º 1
0
static int __init init_modem(void)
{
	umts_modem_cfg_gpio();
	platform_device_register(&umts_modem);

	mif_info("board init_modem done\n");
	return 0;
}
Ejemplo n.º 2
0
static int __init init_modem(void)
{
	int ret;
	printk(KERN_INFO "[MODEM_IF] init_modem\n");

	/* umts gpios configuration */
	umts_modem_cfg_gpio();
	modem_link_pm_config_gpio();
	ret = platform_device_register(&umts_modem);
	if (ret < 0)
		return ret;

	return ret;
}
static int __init init_modem(void)
{
	unsigned int board_type = omap4_espresso10_get_board_type();

	if (board_type == SEC_MACHINE_ESPRESSO10_WIFI ||
	    board_type == SEC_MACHINE_ESPRESSO10_USA_BBY)
		return 0;

	umts_modem_cfg_gpio();
	platform_device_register(&umts_modem);

	mif_info("board init_modem done\n");
	return 0;
}
static int __init init_modem(void)
{
    int ret;
    pr_info(LOG_TAG "init_modem, system_rev = %d\n", system_rev);

    /* umts gpios configuration */
    umts_modem_cfg_gpio();
    modem_link_pm_config_gpio();
    ret = platform_device_register(&umts_modem);
    if (ret < 0)
        pr_err("(%s) register fail\n", umts_modem.name);

    return ret;
}
static int __init init_modem(void)
{
	int ret;
	pr_info(LOG_TAG "init_modem\n");

	/* umts gpios configuration */
	umts_modem_cfg_gpio();
	modem_link_pm_config_gpio();
	ret = platform_device_register(&umts_modem);
	if (ret < 0)
		return ret;

	return ret;
}
static int __init init_modem(void)
{
	int ret;
    	printk(KERN_INFO "[MODEM_IF] init_modem\n");

	/* interanl dpram gpio configure */
	idpram_gpio_init();
	idpram_sfr_init();

	/* umts gpios configuration */
	umts_modem_cfg_gpio();
	ret = platform_device_register(&umts_modem);
	if (ret < 0)
		return ret;

	return ret;
}
Ejemplo n.º 7
0
static int __init init_modem(void)
{
    int ret;

    mif_info("init_modem\n");

    /* umts gpios configuration */
    umts_modem_cfg_gpio();
    modem_link_pm_config_gpio();
    board_set_simdetect_polarity();
    s5p_ehci_port_reg_init();
    ret = platform_device_register(&umts_modem);
    if (ret < 0)
        return ret;

    return ret;
}
static int __init init_modem(void)
{
	int ret;

	mif_info("init_modem\n");

	/* umts gpios configuration */
	board_variant_settings();
	umts_modem_cfg_gpio();
	modem_link_pm_config_gpio();
	s5p_ehci_port_reg_init();
	ret = platform_device_register(&umts_modem);
	if (ret < 0)
		mif_err("(%s) register fail with (%d)\n",
				umts_modem.name, ret);

	return ret;
}
static int __init init_modem(void)
{
#if defined(CONFIG_GSM_MODEM_ESC6270)
	struct sromc_cfg *cfg = NULL;
	struct sromc_access_cfg *acc_cfg = NULL;
#endif
	int ret;
	pr_info(LOG_TAG "init_modem, system_rev = %d\n", system_rev);

	/* umts gpios configuration */
	umts_modem_cfg_gpio();
	modem_link_pm_config_gpio();
	ret = platform_device_register(&umts_modem);
	if (ret < 0)
		return ret;

	/* For ESC6270 modem */
#if defined(CONFIG_GSM_MODEM_ESC6270)
	config_dpram_port_gpio();
	init_sromc();

	gsm_edpram_cfg.csn = 1;
	gsm_edpram_cfg.addr = SROM_CS0_BASE + (SROM_WIDTH * gsm_edpram_cfg.csn);
	gsm_edpram_cfg.end = gsm_edpram_cfg.addr + gsm_edpram_cfg.size - 1;

	config_gsm_modem_gpio();

	cfg = &gsm_edpram_cfg;
	acc_cfg = &gsm_edpram_access_cfg[DPRAM_SPEED_LOW];
	setup_sromc(cfg->csn, cfg, acc_cfg);

	if (!gsm_edpram_remap_mem_region(&gsm_edpram_cfg))
		return -1;

	platform_device_register(&gsm_modem);
#endif

	return ret;
}