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

Commit 567d0757 authored by Sudheer Papothi's avatar Sudheer Papothi Committed by Banajit Goswami
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>
parent 8b7f7fe4
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -445,6 +445,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,