|
@@ -490,11 +490,14 @@ static int __init tiocx_init(void)
|
|
|
{
|
|
{
|
|
|
cnodeid_t cnodeid;
|
|
cnodeid_t cnodeid;
|
|
|
int found_tiocx_device = 0;
|
|
int found_tiocx_device = 0;
|
|
|
|
|
+ int err;
|
|
|
|
|
|
|
|
if (!ia64_platform_is("sn2"))
|
|
if (!ia64_platform_is("sn2"))
|
|
|
return 0;
|
|
return 0;
|
|
|
|
|
|
|
|
- bus_register(&tiocx_bus_type);
|
|
|
|
|
|
|
+ err = bus_register(&tiocx_bus_type);
|
|
|
|
|
+ if (err)
|
|
|
|
|
+ return err;
|
|
|
|
|
|
|
|
for (cnodeid = 0; cnodeid < num_cnodes; cnodeid++) {
|
|
for (cnodeid = 0; cnodeid < num_cnodes; cnodeid++) {
|
|
|
nasid_t nasid;
|
|
nasid_t nasid;
|