forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-11 04dd17822334871b23ea2862f7798fb0e0007777
kernel/drivers/tty/serial/sunsab.c
....@@ -1137,7 +1137,13 @@
11371137 }
11381138 }
11391139
1140
- return platform_driver_register(&sab_driver);
1140
+ err = platform_driver_register(&sab_driver);
1141
+ if (err) {
1142
+ kfree(sunsab_ports);
1143
+ sunsab_ports = NULL;
1144
+ }
1145
+
1146
+ return err;
11411147 }
11421148
11431149 static void __exit sunsab_exit(void)