]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Add macros for signed TLV controls with callbacks
authorMark Brown <broonie@kernel.org>
Mon, 25 Apr 2022 17:22:55 +0000 (18:22 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 25 Apr 2022 17:22:55 +0000 (18:22 +0100)
commit3c3b56da581dd5c2dd31a14f7b603186d6749b75
treef13a640e3db0ffe230e2211ec7e26bd0fb8211c9
parent909d58b7f814365cf6dc9d0c94d392bcf043691d
parent42a21d7b5b23a4b6b6331665f1a9258a2c7e6d43
ASoC: Add macros for signed TLV controls with callbacks

Merge series from Richard Fitzgerald <rf@opensource.cirrus.com>:

This adds SOC_DOUBLE_R_S_EXT_TLV and SOC_SINGLE_S_EXT_TLV macros for
signed TLV controls that need custom get/put callbacks. These will be
needed by future Cirrus codec drivers, but are not particularly exotic
so could be useful for others.