mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2024-12-29 17:23:36 +00:00
4a4c8482e3
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 |