Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
hsi: omap_ssi_port: use normal module refcounting
The ref_module() function is used for internal housekeeping of the module code, it's not normally used by subsystems or device drivers, and the use of ref_module in the omap_ssi_port driver causes a link build error when modules are disabled: hsi/controllers/omap_ssi_port.c: In function 'ssi_port_probe': hsi/controllers/omap_ssi_port.c:1119:2: error: implicit declaration of function 'ref_module' [-Werror=implicit-function-declaration] This changes the omap_ssi_port driver to use try_module_get() and module_put() instead, which is the normal way to ensure that the driver providing a device used in another module does not go away. Signed-off-by: Arnd Bergmann <[email protected]> Cc: Sebastian Reichel <[email protected]> Cc: Carlos Chinea <[email protected]> Cc: Ivaylo Dimitrov <[email protected]> Signed-off-by: Sebastian Reichel <[email protected]>
- Loading branch information