From c0b8d2179ddf9319fd24ece379df1ed24b180029 Mon Sep 17 00:00:00 2001 From: Paul Mundt Date: Tue, 6 Nov 2007 18:05:08 +0900 Subject: [PATCH] --- yaml --- r: 73373 b: refs/heads/master c: 07782cec9b444746859855fc310f20f254e995a0 h: refs/heads/master i: 73371: 6d9ae72591421aef5ff96b7db56b8f850b1ad393 v: v3 --- [refs] | 2 +- trunk/drivers/sh/superhyway/superhyway.c | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 2303b3a408c4..be069b5460db 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0acc729ea31cb166116e350eb61694559b1d29aa +refs/heads/master: 07782cec9b444746859855fc310f20f254e995a0 diff --git a/trunk/drivers/sh/superhyway/superhyway.c b/trunk/drivers/sh/superhyway/superhyway.c index 7d873b3b0513..4d0282b821b5 100644 --- a/trunk/drivers/sh/superhyway/superhyway.c +++ b/trunk/drivers/sh/superhyway/superhyway.c @@ -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 *