Example #1
0
void __init jz_board_setup(void)
{
	printk("JZ4750D CETUS board setup\n");

	board_cpm_setup();
	board_gpio_setup();

	jz_timer_callback = cetus_timer_callback;
}
Example #2
0
void __init jz_board_setup(void)
{
	printk("JZ4720 VIRGO board setup\n");

	board_cpm_setup();
	board_gpio_setup();

	jz_timer_callback = virgo_timer_callback;
}
Example #3
0
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;
}
Example #4
0
void __init jz_board_setup(void)
{
	printk("JZ4750D FUWA1 board setup\n");

	board_cpm_setup();
	board_gpio_setup();

	jz_timer_callback = fuwa1_timer_callback;
}
Example #5
0
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));
}