[PATCH] ASoC: dfbmcs320: make the driver common for other BT modules
Lars-Peter Clausen
lars at metafoo.de
Thu May 16 05:51:56 EDT 2013
On 05/16/2013 08:53 AM, Barry Song wrote:
> DFBM-CS320 is only one of bluetooth modules using CSR bluetooth chips,
> we don't want everyone to have a seperate codec driver. anyway, the
> feature of Bluetooth handsfree is same on all platforms, so this patch
> makes the DFBM-CS320 driver become a common BT handsfree driver.
[...]
> -static struct platform_driver dfmcs320_driver = {
> +static struct platform_driver bt_handsfree_driver = {
> .driver = {
> - .name = "dfbmcs320",
> + .name = "bt-handsfree",
> .owner = THIS_MODULE,
In my opinion it's a good idea to keep a platform_id list of all the
supported devices.
> },
> - .probe = dfbmcs320_probe,
> - .remove = dfbmcs320_remove,
> + .probe = bt_handsfree_probe,
> + .remove = bt_handsfree_remove,
> };
>
> -module_platform_driver(dfmcs320_driver);
> +module_platform_driver(bt_handsfree_driver);
More information about the linux-arm-kernel
mailing list