|
@@ -1089,6 +1089,8 @@ static int __init axis_fifo_init(void)
|
|
pr_info("axis-fifo driver loaded with parameters read_timeout = %i, write_timeout = %i\n",
|
|
pr_info("axis-fifo driver loaded with parameters read_timeout = %i, write_timeout = %i\n",
|
|
read_timeout, write_timeout);
|
|
read_timeout, write_timeout);
|
|
axis_fifo_driver_class = class_create(THIS_MODULE, DRIVER_NAME);
|
|
axis_fifo_driver_class = class_create(THIS_MODULE, DRIVER_NAME);
|
|
|
|
+ if (IS_ERR(axis_fifo_driver_class))
|
|
|
|
+ return PTR_ERR(axis_fifo_driver_class);
|
|
return platform_driver_register(&axis_fifo_driver);
|
|
return platform_driver_register(&axis_fifo_driver);
|
|
}
|
|
}
|
|
|
|
|