From: Greg Kroah-Hartman Date: Tue, 18 Oct 2022 15:36:33 +0000 (+0200) Subject: dropped queue-6.0/asoc-es8316-fix-register-sync-error-in-suspend-resum.patch X-Git-Tag: v6.0.3~68 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=956723be652b6989a28ba11e2e8fbac3ca7e51bb;p=thirdparty%2Fkernel%2Fstable-queue.git dropped queue-6.0/asoc-es8316-fix-register-sync-error-in-suspend-resum.patch --- diff --git a/queue-6.0/asoc-es8316-fix-register-sync-error-in-suspend-resum.patch b/queue-6.0/asoc-es8316-fix-register-sync-error-in-suspend-resum.patch deleted file mode 100644 index f928be3b884..00000000000 --- a/queue-6.0/asoc-es8316-fix-register-sync-error-in-suspend-resum.patch +++ /dev/null @@ -1,48 +0,0 @@ -From dfd7430cc91816d875b3df073652594739e6fff3 Mon Sep 17 00:00:00 2001 -From: Sasha Levin -Date: Thu, 22 Sep 2022 11:59:12 +0200 -Subject: ASoC: es8316: fix register sync error in suspend/resume tests -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -From: Pierre-Louis Bossart - -[ Upstream commit 6de0b0292b548010b09917e8cdfc337a6dcf67ce ] - -The SOF CI tests report failures with the following error thrown - -kernel: es8316 i2c-ESSX8336:00: Unable to sync registers 0x0-0x1. -121 - -ES8336 only supports I2C read/write one byte a time, so we do need to -set the .use_single_read and .use_single_write flags to avoid this -sync issue. - -Signed-off-by: Pierre-Louis Bossart -Reviewed-by: Péter Ujfalusi -Reviewed-by: FRED OH -Reviewed-by: Bard Liao -Link: https://lore.kernel.org/r/20220922095912.27010-1-pierre-louis.bossart@linux.intel.com -Signed-off-by: Mark Brown -Stable-dep-of: e18f6bcf8e86 ("ASoC: wcd-mbhc-v2: Revert "ASoC: wcd-mbhc-v2: use pm_runtime_resume_and_get()"") -Signed-off-by: Sasha Levin ---- - sound/soc/codecs/es8316.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/sound/soc/codecs/es8316.c b/sound/soc/codecs/es8316.c -index de7185f73e1e..10a204255b6a 100644 ---- a/sound/soc/codecs/es8316.c -+++ b/sound/soc/codecs/es8316.c -@@ -793,6 +793,8 @@ static const struct regmap_access_table es8316_volatile_table = { - static const struct regmap_config es8316_regmap = { - .reg_bits = 8, - .val_bits = 8, -+ .use_single_read = true, -+ .use_single_write = true, - .max_register = 0x53, - .volatile_table = &es8316_volatile_table, - .cache_type = REGCACHE_RBTREE, --- -2.35.1 - diff --git a/queue-6.0/series b/queue-6.0/series index 81fad7291d6..690f5763249 100644 --- a/queue-6.0/series +++ b/queue-6.0/series @@ -408,7 +408,6 @@ mmc-wmt-sdmmc-fix-an-error-handling-path-in-wmt_mci_.patch asoc-stm32-dfsdm-fix-pm-disable-depth-imbalance-in-s.patch asoc-stm32-spdifrx-fix-pm-disable-depth-imbalance-in.patch asoc-stm-fix-pm-disable-depth-imbalance-in-stm32_i2s.patch -asoc-es8316-fix-register-sync-error-in-suspend-resum.patch asoc-wcd-mbhc-v2-revert-asoc-wcd-mbhc-v2-use-pm_runt.patch asoc-wm8997-fix-pm-disable-depth-imbalance-in-wm8997.patch asoc-wm5110-fix-pm-disable-depth-imbalance-in-wm5110.patch