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)); }
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 }