void __init jz_board_setup(void) { printk("JZ4750D CETUS board setup\n"); board_cpm_setup(); board_gpio_setup(); jz_timer_callback = cetus_timer_callback; }
void __init jz_board_setup(void) { printk("JZ4720 VIRGO board setup\n"); board_cpm_setup(); board_gpio_setup(); jz_timer_callback = virgo_timer_callback; }
void __init jz_board_setup(void) { printk("JZ4750 SLT_50 board setup\n"); board_cpm_setup(); board_gpio_setup(); jz_timer_callback = apus_timer_callback; }
void __init jz_board_setup(void) { printk("JZ4750D FUWA1 board setup\n"); board_cpm_setup(); board_gpio_setup(); jz_timer_callback = fuwa1_timer_callback; }
static int __init qi_lb60_board_setup(void) { printk(KERN_INFO "Qi Hardware JZ4740 QI %s setup\n", is_avt2 ? "AVT2" : "LB60"); board_gpio_setup(); if (qi_lb60_init_platform_devices()) panic("Failed to initialize platform devices\n"); return 0; }
static int n516_setup_platform(void) { if (jz_gpiolib_init()) panic("Failed to initalize jz gpio\n"); jz4740_clock_init(); board_gpio_setup(); panic_blink = n516_panic_blink; i2c_register_board_info(0, n516_i2c_board_info, ARRAY_SIZE(n516_i2c_board_info)); jz4740_mmc_device.dev.platform_data = &n516_mmc_pdata; jz4740_nand_device.dev.platform_data = &n516_nand_pdata; return platform_add_devices(n516_devices, ARRAY_SIZE(n516_devices)); }