When unloading the tbsecp3 module, the si2157 and si2183 and rda5816 resources are not properly released. This makes it impossible to unload those modules which hinders debugging.
was made to handle this issue, but its code is currently disables.
If I re-enable the code (by replacing #if 0 with #if 1), unloading works.
Sometimes it is even possible to reload the si... modules and watch tv, but kernel
panics follow soon after.
When unloading the tbsecp3 module, the si2157 and si2183 and rda5816 resources are not properly released. This makes it impossible to unload those modules which hinders debugging.
Its seems that
was made to handle this issue, but its code is currently disables. If I re-enable the code (by replacing #if 0 with #if 1), unloading works. Sometimes it is even possible to reload the si... modules and watch tv, but kernel panics follow soon after.