<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/sound/soc/codecs/max98390.c, branch linus/master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/sound/soc/codecs/max98390.c?h=linus%2Fmaster</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/sound/soc/codecs/max98390.c?h=linus%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-04-21T14:52:56Z</updated>
<entry>
<title>ASoC: max98390: Add reset gpio control</title>
<updated>2022-04-21T14:52:56Z</updated>
<author>
<name>Steve Lee</name>
<email>steve.lee.analog@gmail.com</email>
</author>
<published>2022-04-20T04:48:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=397ff024960634962af93e9e2775fc0e4fe7de92'/>
<id>urn:sha1:397ff024960634962af93e9e2775fc0e4fe7de92</id>
<content type='text'>
Add reset gpio control to support RESET PIN connected to gpio.

Signed-off-by: Steve Lee &lt;steve.lee.analog@gmail.com&gt;
Acked-by: Nuno Sá &lt;nuno.sa@analog.com&gt;
Link: https://lore.kernel.org/r/20220420044900.2989-1-steve.lee.analog@gmail.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: max9*: use simple i2c probe function</title>
<updated>2022-04-11T18:18:12Z</updated>
<author>
<name>Stephen Kitt</name>
<email>steve@sk2.org</email>
</author>
<published>2022-04-05T16:58:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=fead49e33b3df85326cf00eb27a461a8d2ac32a1'/>
<id>urn:sha1:fead49e33b3df85326cf00eb27a461a8d2ac32a1</id>
<content type='text'>
The i2c probe functions here don't use the id information provided in
their second argument, so the single-parameter i2c probe function
("probe_new") can be used instead.

This avoids scanning the identifier tables during probes.

Signed-off-by: Stephen Kitt &lt;steve@sk2.org&gt;
Link: https://lore.kernel.org/r/20220405165836.2165310-6-steve@sk2.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: max98390: Use modern ASoC DAI format terminology</title>
<updated>2022-02-28T13:34:08Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2022-02-22T23:40:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c536d745adbc83abb782077a212a8cbdd7300b54'/>
<id>urn:sha1:c536d745adbc83abb782077a212a8cbdd7300b54</id>
<content type='text'>
As part of moving to remove the old style defines for the bus clocks update
the max98390 driver to use more modern terminology for clocking.

Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
Link: https://lore.kernel.org/r/20220222234026.712070-4-broonie@kernel.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: codecs: max98390: simplify getting the adapter of a client</title>
<updated>2021-09-20T14:46:40Z</updated>
<author>
<name>Wolfram Sang</name>
<email>wsa+renesas@sang-engineering.com</email>
</author>
<published>2021-09-18T21:35:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=0f9a84b20f14f8a5039594493a1b6f9c49bf2995'/>
<id>urn:sha1:0f9a84b20f14f8a5039594493a1b6f9c49bf2995</id>
<content type='text'>
We have a dedicated pointer for that, so use it. Much easier to read and
less computation involved.

Signed-off-by: Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;
Link: https://lore.kernel.org/r/20210918213553.14514-2-wsa+renesas@sang-engineering.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: max98390: Add support change dsm param name</title>
<updated>2021-08-09T15:06:48Z</updated>
<author>
<name>Steve Lee</name>
<email>steves.lee@maximintegrated.com</email>
</author>
<published>2021-08-09T14:21:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=a10facb752535c078c914b1910dd72eb2e8d584b'/>
<id>urn:sha1:a10facb752535c078c914b1910dd72eb2e8d584b</id>
<content type='text'>
  In case of using different type of speaker, support
 using different dsm parameter bin file for each amp connected.

Signed-off-by: Steve Lee &lt;steves.lee@maximintegrated.com&gt;
Link: https://lore.kernel.org/r/20210809142140.9293-1-steves.lee@maximintegrated.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: max98390: Add support for tx slot configuration.</title>
<updated>2021-04-06T16:13:28Z</updated>
<author>
<name>Steve Lee</name>
<email>steves.lee@maximintegrated.com</email>
</author>
<published>2021-04-05T14:38:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e5870bd0e40c749fd96a4e565497c789bee456bf'/>
<id>urn:sha1:e5870bd0e40c749fd96a4e565497c789bee456bf</id>
<content type='text'>
 Update voltage/current tx slot configuration support.

Signed-off-by: Steve Lee &lt;steves.lee@maximintegrated.com&gt;
Link: https://lore.kernel.org/r/20210405143801.29770-1-steves.lee@maximintegrated.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: max98390: Fix error codes in max98390_dsm_init()</title>
<updated>2020-12-09T12:12:58Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2020-12-09T06:54:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=3cea33b6f2d7782d1be17c71509986f33ee93541'/>
<id>urn:sha1:3cea33b6f2d7782d1be17c71509986f33ee93541</id>
<content type='text'>
These error paths return success but they should return -EINVAL.

Fixes: 97ed3e509ee6 ("ASoC: max98390: Fix potential crash during param fw loading")
Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Link: https://lore.kernel.org/r/X9B0uz4svyNTqeMb@mwanda
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge series "ASoC: meson: tdm fixes" from Jerome Brunet &lt;jbrunet@baylibre.com&gt;:</title>
<updated>2020-07-30T20:00:36Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2020-07-30T20:00:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=3d026a8a590f9fb657e8aed00bb76dc1e0e37c08'/>
<id>urn:sha1:3d026a8a590f9fb657e8aed00bb76dc1e0e37c08</id>
<content type='text'>
This patcheset is collection of fixes for the TDM input and output the
axg audio architecture. Its fixes:
 - slave mode format setting
 - g12 and sm1 skew offset
 - tdm clock inversion
 - standard daifmt props names which don't require a specific prefix

Jerome Brunet (4):
  ASoC: meson: axg-tdm-interface: fix link fmt setup
  ASoC: meson: axg-tdmin: fix g12a skew
  ASoC: meson: axg-tdm-formatters: fix sclk inversion
  ASoC: meson: cards: remove DT_PREFIX for standard daifmt properties

 sound/soc/meson/axg-tdm-formatter.c | 11 ++++++-----
 sound/soc/meson/axg-tdm-formatter.h |  1 -
 sound/soc/meson/axg-tdm-interface.c | 26 +++++++++++++++++---------
 sound/soc/meson/axg-tdmin.c         | 16 +++++++++++++++-
 sound/soc/meson/axg-tdmout.c        |  3 ---
 sound/soc/meson/meson-card-utils.c  |  2 +-
 6 files changed, 39 insertions(+), 20 deletions(-)

--
2.25.4
</content>
</entry>
<entry>
<title>ASoC: max98390: Update dsm init sequence and condition.</title>
<updated>2020-07-24T14:22:33Z</updated>
<author>
<name>Steve Lee</name>
<email>steves.lee@maximintegrated.com</email>
</author>
<published>2020-07-24T06:01:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=aa785705685e583215f598bc538703388267e76e'/>
<id>urn:sha1:aa785705685e583215f598bc538703388267e76e</id>
<content type='text'>
 Modify dsm_init sequence and dsm param bin check condition.
  - Move dsm_init() to after amp init setting to
    make sure dsm init is last setting.
  - dsm param bin check condition changed for extended register setting.

Signed-off-by: Steve Lee &lt;steves.lee@maximintegrated.com&gt;
Link: https://lore.kernel.org/r/20200724060149.19261-1-steves.lee@maximintegrated.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: max98390: Fix dac event dapm mixer.</title>
<updated>2020-07-24T13:24:14Z</updated>
<author>
<name>Steve Lee</name>
<email>steves.lee@maximintegrated.com</email>
</author>
<published>2020-07-24T06:00:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=dc5fb6d2e8dff0dd61c9b55508c46e73a67e9ea8'/>
<id>urn:sha1:dc5fb6d2e8dff0dd61c9b55508c46e73a67e9ea8</id>
<content type='text'>
 Global EN register guide to off before AMP_EN register
 when amp disable sequence.
  - remove AMP_EN control before max98390_dac_event call

Signed-off-by: Steve Lee &lt;steves.lee@maximintegrated.com&gt;
Link: https://lore.kernel.org/r/20200724060058.19201-1-steves.lee@maximintegrated.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
