diff options
| author | Pierre-Louis Bossart <pierre-louis.bossart@linux.dev> | 2025-02-27 22:06:08 +0800 |
|---|---|---|
| committer | Vinod Koul <vkoul@kernel.org> | 2025-03-10 12:31:19 +0530 |
| commit | 8eb5d7ade8b1ed1678cdc5340ef3f6d346eed9be (patch) | |
| tree | 4b532d1526599e15cb7c5a441fd8dfb992104a96 /drivers/soundwire/Kconfig | |
| parent | 8e4a239b403bd8aed8787798de8e4e42f79246c2 (diff) | |
soundwire: cadence: add BTP/BRA helpers to format data
The Cadence IP expects a specific format (detailed in the
Documentation). Add helpers to copy the data into the DMA buffer.
The crc8 table is for now only used by the Cadence driver. This table
might be moved to a common module at a later point if needed by other
controller implementations.
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Reviewed-by: Liam Girdwood <liam.r.girdwood@intel.com>
Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Tested-by: shumingf@realtek.com
Link: https://lore.kernel.org/r/20250227140615.8147-10-yung-chuan.liao@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'drivers/soundwire/Kconfig')
| -rw-r--r-- | drivers/soundwire/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/soundwire/Kconfig b/drivers/soundwire/Kconfig index f66f869dff2e..ad56393e4c93 100644 --- a/drivers/soundwire/Kconfig +++ b/drivers/soundwire/Kconfig @@ -31,6 +31,7 @@ config SOUNDWIRE_AMD config SOUNDWIRE_CADENCE tristate + select CRC8 config SOUNDWIRE_INTEL tristate "Intel SoundWire Master driver" |
