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

Commit 2571ab18 authored by Sudheer Papothi's avatar Sudheer Papothi Committed by Gerrit - the friendly Code Review server
Browse files

soundwire: add support for device table match



With this patch soundwire drivers can use id_table and
MODULE_DEVICE_TABLE() method to bind against the devices just
like I2C or SPI drivers.

Change-Id: I4e8eee3cb9626a5dc4fbfa238b5d2a578355f2a3
Signed-off-by: default avatarSudheer Papothi <spapothi@codeaurora.org>
Signed-off-by: default avatarMeng Wang <mwang@codeaurora.org>
parent 44e46941
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -490,6 +490,16 @@ struct spmi_device_id {
	kernel_ulong_t driver_data;	/* Data private to the driver */
};

/* soundwire */

#define SOUNDWIRE_NAME_SIZE	32
#define SOUNDWIRE_MODULE_PREFIX "swr:"

struct swr_device_id {
	char name[SOUNDWIRE_NAME_SIZE];
	kernel_ulong_t driver_data;	/* Data private to the driver */
};

/* dmi */
enum dmi_field {
	DMI_NONE,