ASoC: dapm: Allow DAPM registers to be 31 bit
Supports larger register maps, not using unsigned ints for the full 32 bit as we rely on checking for negative registers. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by: Liam Girdwood <lrg@ti.com>
This commit is contained in:
parent
67d45090e6
commit
41b5b3bd5b
|
@ -487,7 +487,7 @@ struct snd_soc_dapm_widget {
|
||||||
struct regulator *regulator; /* attached regulator */
|
struct regulator *regulator; /* attached regulator */
|
||||||
|
|
||||||
/* dapm control */
|
/* dapm control */
|
||||||
short reg; /* negative reg = no direct dapm */
|
int reg; /* negative reg = no direct dapm */
|
||||||
unsigned char shift; /* bits to shift */
|
unsigned char shift; /* bits to shift */
|
||||||
unsigned int saved_value; /* widget saved value */
|
unsigned int saved_value; /* widget saved value */
|
||||||
unsigned int value; /* widget current value */
|
unsigned int value; /* widget current value */
|
||||||
|
|
Loading…
Reference in New Issue