static void __init smdk2440_machine_init(void) { s3c24xx_fb_set_platdata(&smdk2440_lcd_cfg); platform_add_devices(smdk2440_devices, ARRAY_SIZE(smdk2440_devices)); smdk_machine_init(); }
static void __init smdk2443_machine_init(void) { /* SROM init for NFS */ smdk2443_cs89x0_set(); smdk_machine_init(); }
static void __init smdk2440_machine_init(void) { s3c24xx_fb_set_platdata(&smdk2440_fb_info); s3c_i2c0_set_platdata(NULL); platform_add_devices(smdk2440_devices, ARRAY_SIZE(smdk2440_devices)); smdk_machine_init(); }
static void __init smdk2440_machine_init(void) { s3c24xx_fb_set_platdata(&smdk2440_fb_info); s3c_i2c0_set_platdata(NULL); // s3c_device_sdi.dev.platform_data = &gec2440_mmc_cfg; // sd platform_add_devices(smdk2440_devices, ARRAY_SIZE(smdk2440_devices)); smdk_machine_init(); }
static void __init smdk2443_machine_init(void) { s3c_i2c0_set_platdata(NULL); #ifdef CONFIG_SND_SOC_SMDK2443_WM9710 s3c24xx_ac97_setup_gpio(S3C24XX_AC97_GPE0); #endif platform_add_devices(smdk2443_devices, ARRAY_SIZE(smdk2443_devices)); smdk_machine_init(); }
static void __init smdk2440_machine_init(void) { //s3c24xx_fb_set_platdata(&smdk2440_fb_info); #if defined (LCD_WIDTH) s3c24xx_fb_set_platdata(&mini2440_fb_info); #endif platform_add_devices(smdk2440_devices, ARRAY_SIZE(smdk2440_devices)); smdk_machine_init(); }
static void __init smdk6410_machine_init (void) { smdk6410_cs89x0_set(); smdk_machine_init(); #if 0 /* removed otg reset due to change mmc clock source USB clock to MPLL */ smdk6410_usb_otg_reset(); #endif smdk6410_hsmmc_init(); smdk6410_set_qos(); }
static void __init smdk2413_machine_init(void) { s3c2410_modify_misccr(S3C2410_MISCCR_USBHOST | S3C2410_MISCCR_USBSUSPND0 | S3C2410_MISCCR_USBSUSPND1, 0x0); s3c24xx_udc_set_platdata(&smdk2413_udc_cfg); s3c_i2c0_set_platdata(NULL); platform_add_devices(smdk2413_devices, ARRAY_SIZE(smdk2413_devices)); smdk_machine_init(); }
static void __init smdk2413_machine_init(void) { /* Turn off suspend on both USB ports, and switch the * selectable USB port to USB device mode. */ s3c2410_modify_misccr(S3C2410_MISCCR_USBHOST | S3C2410_MISCCR_USBSUSPND0 | S3C2410_MISCCR_USBSUSPND1, 0x0); s3c24xx_udc_set_platdata(&smdk2413_udc_cfg); s3c_i2c0_set_platdata(NULL); platform_add_devices(smdk2413_devices, ARRAY_SIZE(smdk2413_devices)); smdk_machine_init(); }
static void __init smdk2416_machine_init(void) { #ifndef CONFIG_MACH_CANOPUS /* SROM init for NFS */ //smdk2416_cs89x0_set(); smdk2416_smc911x_set(); #endif // CONFIG_MACH_CANOPUS smdk_machine_init(); #if defined (CONFIG_S3C24XX_WM8350_PMU) // s3c_register_wm8350(); s3c_init_wm8350(); #endif }
static void __init smdk2416_machine_init(void) { s3c_i2c0_set_platdata(NULL); s3c_fb_set_platdata(&smdk2416_fb_platdata); s3c_sdhci0_set_platdata(&smdk2416_hsmmc0_pdata); s3c_sdhci1_set_platdata(&smdk2416_hsmmc1_pdata); s3c24xx_hsudc_set_platdata(&smdk2416_hsudc_platdata); gpio_request(S3C2410_GPB(4), "USBHost Power"); gpio_direction_output(S3C2410_GPB(4), 1); gpio_request(S3C2410_GPB(3), "Display Power"); gpio_direction_output(S3C2410_GPB(3), 1); gpio_request(S3C2410_GPB(1), "Display Reset"); gpio_direction_output(S3C2410_GPB(1), 1); platform_add_devices(smdk2416_devices, ARRAY_SIZE(smdk2416_devices)); smdk_machine_init(); }
static void __init smdk6410_machine_init (void) { smdk6410_smc911x_set(); s3c_i2c0_set_platdata(NULL); s3c_i2c1_set_platdata(NULL); i2c_register_board_info(0, i2c_devs0, ARRAY_SIZE(i2c_devs0)); i2c_register_board_info(1, i2c_devs1, ARRAY_SIZE(i2c_devs1)); platform_add_devices(smdk6410_devices, ARRAY_SIZE(smdk6410_devices)); if(is_smdk6430()) { platform_device_del(&s3c_device_mfc); platform_device_del(&s3c_device_g3d); } smdk_machine_init(); smdk6410_hsmmc_init(); smdk6410_set_qos(); }
static void __init smdk2410_init(void) { s3c24xx_fb_set_platdata(&smdk2410_lcd_cfg); // add by www.100ask.net platform_add_devices(smdk2410_devices, ARRAY_SIZE(smdk2410_devices)); smdk_machine_init(); }
static void __init smdkc100_machine_init (void) { platform_add_devices(smdkc100_devices, ARRAY_SIZE(smdkc100_devices)); smdk_machine_init(); }
static void __init smdk2410_init(void) { s3c_i2c0_set_platdata(NULL); platform_add_devices(smdk2410_devices, ARRAY_SIZE(smdk2410_devices)); smdk_machine_init(); }
static void __init smdk6400_machine_init (void) { smdk6400_cs89x0_set(); smdk_machine_init(); smdk6400_hsmmc_init(); }