Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ASoC: cs4265: CS4265_INT_STATUS is readable register

CS4265_INT_STATUS was missed in cs4265_readable_register, fix it.
The register 0x01 ~ 0x12 are readable, use
CS4265_CHIP_ID ... CS4265_SPDIF_CTL2 syntax for better readability.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Axel Lin and committed by
Mark Brown
80deaf09 bc0195aa

+1 -17
+1 -17
sound/soc/codecs/cs4265.c
··· 60 60 static bool cs4265_readable_register(struct device *dev, unsigned int reg) 61 61 { 62 62 switch (reg) { 63 - case CS4265_PWRCTL: 64 - case CS4265_DAC_CTL: 65 - case CS4265_ADC_CTL: 66 - case CS4265_MCLK_FREQ: 67 - case CS4265_SIG_SEL: 68 - case CS4265_CHB_PGA_CTL: 69 - case CS4265_CHA_PGA_CTL: 70 - case CS4265_ADC_CTL2: 71 - case CS4265_DAC_CHA_VOL: 72 - case CS4265_DAC_CHB_VOL: 73 - case CS4265_DAC_CTL2: 74 - case CS4265_SPDIF_CTL1: 75 - case CS4265_SPDIF_CTL2: 76 - case CS4265_INT_MASK: 77 - case CS4265_STATUS_MODE_MSB: 78 - case CS4265_STATUS_MODE_LSB: 79 - case CS4265_CHIP_ID: 63 + case CS4265_CHIP_ID ... CS4265_SPDIF_CTL2: 80 64 return true; 81 65 default: 82 66 return false;