Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c778b472 authored by Marek Belisko's avatar Marek Belisko Committed by Mark Brown
Browse files

ASoC: bt-sco: Add devicetree support for bt-sco codec



Add devicetree support for bluetooth SCO link codec.

Signed-off-by: default avatarMarek Belisko <marek@goldelico.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent c5787431
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
Bluetooth-SCO audio CODEC

This device support generic Bluetooth SCO link.

Required properties:

  - compatible : "delta,dfbmcs320"

Example:

codec: bt_sco {
	compatible = "delta,dfbmcs320";
};
+1 −0
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@ cosmic Cosmic Circuits
crystalfontz	Crystalfontz America, Inc.
dallas	Maxim Integrated Products (formerly Dallas Semiconductor)
davicom	DAVICOM Semiconductor, Inc.
delta	Delta Electronics, Inc.
denx	Denx Software Engineering
digi	Digi International Inc.
digilent	Diglent, Inc.
+9 −0
Original line number Diff line number Diff line
@@ -74,9 +74,18 @@ static const struct platform_device_id bt_sco_driver_ids[] = {
};
MODULE_DEVICE_TABLE(platform, bt_sco_driver_ids);

#if defined(CONFIG_OF)
static const struct of_device_id bt_sco_codec_of_match[] = {
	{ .compatible = "delta,dfbmcs320", },
	{},
};
MODULE_DEVICE_TABLE(of, bt_sco_codec_of_match);
#endif

static struct platform_driver bt_sco_driver = {
	.driver = {
		.name = "bt-sco",
		.of_match_table = of_match_ptr(bt_sco_codec_of_match),
	},
	.probe = bt_sco_probe,
	.remove = bt_sco_remove,