<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/sound/pci/hda/patch_cs8409.c, branch linux-6.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2022-12-05T16:42:36Z</updated>
<entry>
<title>ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock.</title>
<updated>2022-12-05T16:42:36Z</updated>
<author>
<name>Vitaly Rodionov</name>
<email>vitalyr@opensource.cirrus.com</email>
</author>
<published>2022-12-05T14:57:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=9fb9fa18fb50d1a33a1bd947681fce96fc2c8db6'/>
<id>urn:sha1:9fb9fa18fb50d1a33a1bd947681fce96fc2c8db6</id>
<content type='text'>
New HW platforms with multiple CS42L42 parts, faster CPU and i2c
requre some extra delay to allow PLL to settle and lock. Adding
extra 10ms delay.

Signed-off-by: Vitaly Rodionov &lt;vitalyr@opensource.cirrus.com&gt;
Link: https://lore.kernel.org/r/20221205145713.23852-1-vitalyr@opensource.cirrus.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/cs8409: Add Speaker Playback Switch for Warlock</title>
<updated>2022-05-12T09:52:36Z</updated>
<author>
<name>Stefan Binding</name>
<email>sbinding@opensource.cirrus.com</email>
</author>
<published>2022-05-11T10:02:07Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6e7cf6702c6a6338b2116aae236cf3c9e1c07855'/>
<id>urn:sha1:6e7cf6702c6a6338b2116aae236cf3c9e1c07855</id>
<content type='text'>
Add support for a Speaker Playback Switch, which disables
the Amp connected to cs8409. The Switch is not added
automatically because cs8409 does not have an output amp
for the speaker NID.

Note: This switch uses a different GPIO to Cyborg/Odin variants

Signed-off-by: Stefan Binding &lt;sbinding@opensource.cirrus.com&gt;
Link: https://lore.kernel.org/r/20220511100207.1268321-4-sbinding@opensource.cirrus.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg</title>
<updated>2022-05-12T09:52:35Z</updated>
<author>
<name>Stefan Binding</name>
<email>sbinding@opensource.cirrus.com</email>
</author>
<published>2022-05-11T10:02:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f129f26f76959fb09784c1d2d959a7c1d05201a3'/>
<id>urn:sha1:f129f26f76959fb09784c1d2d959a7c1d05201a3</id>
<content type='text'>
Add support for a Speaker Playback Switch, which disables
the Amp connected to cs8409. The Switch is not added
automatically because cs8409 does not have an output amp
for the speaker NID.

Signed-off-by: Stefan Binding &lt;sbinding@opensource.cirrus.com&gt;
Link: https://lore.kernel.org/r/20220511100207.1268321-3-sbinding@opensource.cirrus.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/cs8409: Support new Odin Variants</title>
<updated>2022-05-12T09:52:34Z</updated>
<author>
<name>Stefan Binding</name>
<email>sbinding@opensource.cirrus.com</email>
</author>
<published>2022-05-11T10:02:05Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=22bb82264c655ef297adf442cdc796849e5a2a8c'/>
<id>urn:sha1:22bb82264c655ef297adf442cdc796849e5a2a8c</id>
<content type='text'>
Odin Variants have the internal mic connected
directly to the CPU rather than codec.

Signed-off-by: Stefan Binding &lt;sbinding@opensource.cirrus.com&gt;
Link: https://lore.kernel.org/r/20220511100207.1268321-2-sbinding@opensource.cirrus.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/cs8409: Support manual mode detection for CS42L42</title>
<updated>2022-05-09T08:46:14Z</updated>
<author>
<name>Stefan Binding</name>
<email>sbinding@opensource.cirrus.com</email>
</author>
<published>2022-05-04T16:12:36Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ec6a8aaafbc5b0467b7554b6e61a93d91fceb613'/>
<id>urn:sha1:ec6a8aaafbc5b0467b7554b6e61a93d91fceb613</id>
<content type='text'>
For Jack detection on CS42L42, detection is normally done using
"auto" mode, which automatically detects what type of jack is
connected to the device. However, some headsets are not
automatically detected, and as such and alternative detection
method "manual mode" can be used to detect these headsets.

Signed-off-by: Stefan Binding &lt;sbinding@opensource.cirrus.com&gt;
Tested-by: Chris Chiu &lt;chris.chiu@canonical.com&gt;
Link: https://lore.kernel.org/r/20220504161236.2490532-4-sbinding@opensource.cirrus.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/cs8409: Use general cs42l42 include in cs8409 hda driver</title>
<updated>2022-05-09T08:45:07Z</updated>
<author>
<name>Stefan Binding</name>
<email>sbinding@opensource.cirrus.com</email>
</author>
<published>2022-05-04T16:12:35Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=9cd827381310e9947ea0ed7fb69b6491419549f2'/>
<id>urn:sha1:9cd827381310e9947ea0ed7fb69b6491419549f2</id>
<content type='text'>
This is to improve maintainability of the driver.

Signed-off-by: Stefan Binding &lt;sbinding@opensource.cirrus.com&gt;
Link: https://lore.kernel.org/r/20220504161236.2490532-3-sbinding@opensource.cirrus.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg</title>
<updated>2022-03-28T16:33:02Z</updated>
<author>
<name>Stefan Binding</name>
<email>sbinding@opensource.cirrus.com</email>
</author>
<published>2022-03-28T11:56:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5e74a144837997e6efc52c56d6686fb6c11c627e'/>
<id>urn:sha1:5e74a144837997e6efc52c56d6686fb6c11c627e</id>
<content type='text'>
For ESD reasons, all variants should now set HSBIAS_SENSE_EN.

Signed-off-by: Stefan Binding &lt;sbinding@opensource.cirrus.com&gt;
Signed-off-by: Vitaly Rodionov &lt;vitalyr@opensource.cirrus.com&gt;
Link: https://lore.kernel.org/r/20220328115614.15761-6-vitalyr@opensource.cirrus.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/cs8409: Support new Warlock MLK Variants</title>
<updated>2022-03-28T16:32:36Z</updated>
<author>
<name>Stefan Binding</name>
<email>sbinding@opensource.cirrus.com</email>
</author>
<published>2022-03-28T11:56:12Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6581a045d54c6a8fe335dd2f343fc7cd2ebfe9e7'/>
<id>urn:sha1:6581a045d54c6a8fe335dd2f343fc7cd2ebfe9e7</id>
<content type='text'>
Added 15 new laptops, with 2 variants:
Warlock MLK and Warlock MLK with Dual Mic

The only difference between the variants, is the
the dual Mic variants use a stereo DMIC.

These variants do no use reduce volume (Full Scale Volume)

Signed-off-by: Stefan Binding &lt;sbinding@opensource.cirrus.com&gt;
Signed-off-by: Vitaly Rodionov &lt;vitalyr@opensource.cirrus.com&gt;
Link: https://lore.kernel.org/r/20220328115614.15761-5-vitalyr@opensource.cirrus.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants</title>
<updated>2022-03-28T16:32:16Z</updated>
<author>
<name>Stefan Binding</name>
<email>sbinding@opensource.cirrus.com</email>
</author>
<published>2022-03-28T11:56:11Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=342b6b610ae2a351de904022271e740c4c2b452b'/>
<id>urn:sha1:342b6b610ae2a351de904022271e740c4c2b452b</id>
<content type='text'>
All current variants (Bullseye/Warlock/Cyborg) should be using
reduced volume (-6dB) for better speaker protection.

Refactor to make more explicit the meaning and setting of
Full Scale Volume setting to avoid future confusion.

Signed-off-by: Stefan Binding &lt;sbinding@opensource.cirrus.com&gt;
Signed-off-by: Vitaly Rodionov &lt;vitalyr@opensource.cirrus.com&gt;
Link: https://lore.kernel.org/r/20220328115614.15761-4-vitalyr@opensource.cirrus.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/cs8409: Fix Warlock to use mono mic configuration</title>
<updated>2022-03-28T16:31:03Z</updated>
<author>
<name>Stefan Binding</name>
<email>sbinding@opensource.cirrus.com</email>
</author>
<published>2022-03-28T11:56:09Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8a7724535bacbb94fd9441ec232a83d71006d2a9'/>
<id>urn:sha1:8a7724535bacbb94fd9441ec232a83d71006d2a9</id>
<content type='text'>
Warlock/Bullseye Laptops have a mono DMIC, Cyborg uses
a stereo DMIC, and the configuration should reflect this.

Signed-off-by: Stefan Binding &lt;sbinding@opensource.cirrus.com&gt;
Signed-off-by: Vitaly Rodionov &lt;vitalyr@opensource.cirrus.com&gt;
Link: https://lore.kernel.org/r/20220328115614.15761-2-vitalyr@opensource.cirrus.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
</feed>
