1
0
mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2026-01-12 01:20:14 +00:00
Mark Brown 172e221802
ASoC: cs35l56: Set access permissions on volatile
Merge series from Richard Fitzgerald <rf@opensource.cirrus.com>:

The CAL_SET_STATUS and CAL_DATA_RB controls are volatile and read-only, but
the existing ASoC macros to define controls don't allow setting access
permissions, so those controls were marked as non-volatile read/write.
These four patches fix that.

The first two patches add two new control macros to soc.h. I really don't
like codec drivers open-coding a kcontrol_new content for a control that
will be managed by the ASoC info/get/put handlers. If a new type of ASoC
control definition is needed it's better to have it in soc.h so all the
dependencies between ASoC and the kcontrol_new content are in one place.
2025-11-21 21:28:19 +00:00
..
2024-08-08 07:49:45 +02:00
2024-08-08 07:47:24 +02:00
2025-09-01 13:53:02 +02:00
2023-08-17 09:24:01 +02:00
2025-06-06 12:45:35 -07:00
2025-05-22 20:34:24 +02:00
2025-10-27 15:31:29 +00:00
2025-11-20 17:22:59 +00:00
2025-09-20 08:38:17 +02:00
2025-02-16 23:51:06 +00:00
2025-09-20 08:38:17 +02:00
2025-08-11 09:13:42 +02:00
2025-01-12 13:12:21 +01:00
2024-08-08 07:47:23 +02:00