static void __init val3154_init(void)
{
	lpc313x_init();
	/* register i2cdevices */
	lpc313x_register_i2c_devices();
	
	i2c_register_board_info(1, val3154_i2c_devices,
		ARRAY_SIZE(val3154_i2c_devices));

	platform_add_devices(devices, ARRAY_SIZE(devices));
}
Пример #2
0
static void __init ea313x_init(void)
{
	lpc313x_init();
	/* register i2cdevices */
	lpc313x_register_i2c_devices();
	

	platform_add_devices(devices, ARRAY_SIZE(devices));

	/* add DM9000 device */
	ea_add_device_dm9000();
	
	i2c_register_board_info(0, ea313x_i2c_devices,
		ARRAY_SIZE(ea313x_i2c_devices));

#if defined(CONFIG_MACH_EA3152)
	i2c_register_board_info(1, ea3152_i2c1_devices,
		ARRAY_SIZE(ea3152_i2c1_devices));
#endif
}