mirror-linux/include/linux/soundwire
Charles Keepax 2d877d0659 ASoC: SDCA: Add basic SDCA class driver
Add a device level driver as the entry point for the class driver.
Additional auxiliary drivers will be registered to support each function
within the device. This driver will register those function drivers and
provide the device level functionality, such as monitoring bus
attach/detach, the device level register map, and the root for the IRQ
handling.

Co-developed-by: Maciej Strozek <mstrozek@opensource.cirrus.com>
Tested-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Reviewed-by: Maciej Strozek <mstrozek@opensource.cirrus.com>
Reviewed-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Tested-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20251120153023.2105663-13-ckeepax@opensource.cirrus.com
Reviewed-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
2025-11-20 17:23:00 +00:00
..
sdw.h soundwire: bus: add sdw_slave_get_current_bank helper 2025-09-18 22:24:27 +01:00
sdw_amd.h soundwire: amd: Add support for acp7.2 platform 2025-07-21 10:43:21 +05:30
sdw_intel.h soundwire updates for 6.16 2025-06-05 08:07:24 -07:00
sdw_registers.h ASoC: SDCA: Add basic SDCA class driver 2025-11-20 17:23:00 +00:00
sdw_type.h