mirror of
https://github.com/torvalds/linux
synced 2024-07-21 18:51:47 +00:00
![]() dev_set_name() in soundbus_add_one() allocates memory for name, it need be
freed when of_device_register() fails, call soundbus_dev_put() to give up
the reference that hold in device_initialize(), so that it can be freed in
kobject_cleanup() when the refcount hit to 0. And other resources are also
freed in i2sbus_release_dev(), so it can return 0 directly.
Fixes:
|
||
---|---|---|
.. | ||
codecs | ||
core | ||
fabrics | ||
soundbus | ||
aoa-gpio.h | ||
aoa.h | ||
Kconfig | ||
Makefile |