Message ID | 20200818140656.29014-1-yung-chuan.liao@linux.intel.com (mailing list archive) |
---|---|
Headers | show |
Series | soundwire: filter out invalid PARITY errors | expand |
Dne 18. 08. 20 v 16:06 Bard Liao napsal(a): > Some codecs may report fake PARITY errors in the initial state. This > series will filter them out. > > Pierre-Louis Bossart (7): > soundwire: bus: use property to set interrupt masks > soundwire: bus: filter-out unwanted interrupt reports > soundwire: slave: add first_interrupt_done status > soundwire: bus: use quirk to filter out invalid parity errors > ASoC: codecs: realtek-soundwire: ignore initial PARITY errors > soundwire: bus: export broadcast read/write capability for tests > soundwire: cadence: add parity error injection through debugfs > > drivers/soundwire/bus.c | 93 ++++++++++++++++++++++++------ > drivers/soundwire/bus.h | 4 ++ > drivers/soundwire/cadence_master.c | 86 +++++++++++++++++++++++++++ > drivers/soundwire/slave.c | 1 + > include/linux/soundwire/sdw.h | 9 +++ > sound/soc/codecs/max98373-sdw.c | 3 + > sound/soc/codecs/rt1308-sdw.c | 3 + > sound/soc/codecs/rt5682-sdw.c | 5 ++ > sound/soc/codecs/rt700-sdw.c | 5 ++ > sound/soc/codecs/rt711-sdw.c | 5 ++ > sound/soc/codecs/rt715-sdw.c | 5 ++ > sound/soc/codecs/wsa881x.c | 1 + > 12 files changed, 202 insertions(+), 18 deletions(-) > I tested the changes and it works on my test system. The changes are straight. For all: Acked-by: Jaroslav Kysela <perex@perex.cz>