static int __init rts7751r2d_devices_setup(void) { if (register_trapped_io(&cf_trapped_io) == 0) platform_device_register(&cf_ide_device); spi_register_board_info(spi_bus, ARRAY_SIZE(spi_bus)); return platform_add_devices(rts7751r2d_devices, ARRAY_SIZE(rts7751r2d_devices)); }
static int __init r7780rp_devices_setup(void) { int ret = 0; #ifndef CONFIG_SH_R7780RP if (register_trapped_io(&cf_trapped_io) == 0) ret |= platform_device_register(&cf_ide_device); #endif ret |= platform_add_devices(r7780rp_devices, ARRAY_SIZE(r7780rp_devices)); ret |= i2c_register_board_info(0, highlander_i2c_devices, ARRAY_SIZE(highlander_i2c_devices)); return ret; }