mirror of https://gitee.com/openkylin/linux.git
superhyway: Handle device_register() retval properly.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
parent
0acc729ea3
commit
07782cec9b
|
@ -107,16 +107,17 @@ int superhyway_add_devices(struct superhyway_bus *bus,
|
|||
static int __init superhyway_init(void)
|
||||
{
|
||||
struct superhyway_bus *bus;
|
||||
int ret = 0;
|
||||
int ret;
|
||||
|
||||
device_register(&superhyway_bus_device);
|
||||
ret = device_register(&superhyway_bus_device);
|
||||
if (unlikely(ret))
|
||||
return ret;
|
||||
|
||||
for (bus = superhyway_channels; bus->ops; bus++)
|
||||
ret |= superhyway_scan_bus(bus);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
postcore_initcall(superhyway_init);
|
||||
|
||||
static const struct superhyway_device_id *
|
||||
|
|
Loading…
Reference in New Issue