<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/sound/soc/codecs, branch dev</title>
<subtitle>Intel OpenBMC Linux kernel source tree (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2015-08-06T11:39:07+00:00</updated>
<entry>
<title>Merge remote-tracking branches 'asoc/fix/cs4265', 'asoc/fix/intel' and 'asoc/fix/topology' into asoc-linus</title>
<updated>2015-08-06T11:39:07+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2015-08-06T11:39:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=d00a9e02178401433fc386e69c936f2039f07b57'/>
<id>urn:sha1:d00a9e02178401433fc386e69c936f2039f07b57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'asoc/fix/rt5645' into asoc-linus</title>
<updated>2015-08-06T11:39:07+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2015-08-06T11:39:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=78be55af0d6092dd7ec19c0c7b2f381383af1a95'/>
<id>urn:sha1:78be55af0d6092dd7ec19c0c7b2f381383af1a95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ASoC: rt5645: Fix lost pin setting for DMIC1</title>
<updated>2015-08-03T16:02:45+00:00</updated>
<author>
<name>Bard Liao</name>
<email>bardliao@realtek.com</email>
</author>
<published>2015-08-03T04:17:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=a094935e4ebdf5c22c45b8aeeb2d88e9e8c53dbf'/>
<id>urn:sha1:a094935e4ebdf5c22c45b8aeeb2d88e9e8c53dbf</id>
<content type='text'>
I2S2_DAC pin can be used for I2S or GPIO. We should set it as GPIO
if we use GPIO5 as DMIC1 data pin.

Signed-off-by: Bard Liao &lt;bardliao@realtek.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: cs4265: Fix setting dai format for Left/Right Justified</title>
<updated>2015-07-24T17:30:46+00:00</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2015-07-19T04:09:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=bffc4496886683fac86d31e5d0cf9a22f8044e3d'/>
<id>urn:sha1:bffc4496886683fac86d31e5d0cf9a22f8044e3d</id>
<content type='text'>
The settings in current code does not match the datasheet, fix it.

DAC Control - Address 03h

DAC Digital Interface Format (Bits 5:4)
        DAC_DIF1 DAC_DIF0 Description
        0        0        Left Justified, up to 24-bit data (default)
        0        1        I²S, up to 24-bit data
        1        0        Right-Justified, 16-bit Data
        1        1        Right-Justified, 24-bit Data

Transmitter Control 2 - Address 12h

Transmitter Digital Interface Format (Bits 7:6)
        Tx_DIF1 Tx_DIF0 Description Format Figure
        0       0       Left Justified, up to 24-bit data (default)
        0       1       I²S, up to 24-bit data
        1       0       Right-Justified, 16-bit Data
        1       1       Right-Justified, 24-bit Data

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branches 'asoc/fix/sgtl5000', 'asoc/fix/topology' and 'asoc/fix/zx' into asoc-linus</title>
<updated>2015-07-24T15:18:22+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2015-07-24T15:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=996034b117b467709dec7811ef134063934fa626'/>
<id>urn:sha1:996034b117b467709dec7811ef134063934fa626</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'asoc/fix/ssm4567' into asoc-linus</title>
<updated>2015-07-24T15:18:19+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2015-07-24T15:18:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=5c851ba4d5d23baff8766a2f176d7feaaae3b694'/>
<id>urn:sha1:5c851ba4d5d23baff8766a2f176d7feaaae3b694</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'asoc/fix/rt5645' into asoc-linus</title>
<updated>2015-07-24T15:18:19+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2015-07-24T15:18:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=51126f60491ab1a4952e2a2e93579c9b1deee9d2'/>
<id>urn:sha1:51126f60491ab1a4952e2a2e93579c9b1deee9d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ASoC: pcm1681: Fix setting de-emphasis sampling rate selection</title>
<updated>2015-07-24T10:34:58+00:00</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2015-07-23T15:22:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=fa8173a3ef0570affde7da352de202190b3786c2'/>
<id>urn:sha1:fa8173a3ef0570affde7da352de202190b3786c2</id>
<content type='text'>
The de-emphasis sampling rate selection is controlled by BIT[3:4] of
PCM1681_DEEMPH_CONTROL register. Do proper left shift to set it.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Acked-by: Marek Belisko &lt;marek.belisko@streamunlimited.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
Cc: stable@vger.kernel.org
</content>
</entry>
<entry>
<title>ASoC: ssm4567: Keep TDM_BCLKS in ssm4567_set_dai_fmt</title>
<updated>2015-07-22T09:54:22+00:00</updated>
<author>
<name>Ben Zhang</name>
<email>benzh@chromium.org</email>
</author>
<published>2015-07-21T21:46:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=a6c2a32ac83567f15e9af3dcbc73148ce68b2ced'/>
<id>urn:sha1:a6c2a32ac83567f15e9af3dcbc73148ce68b2ced</id>
<content type='text'>
The regmap_write in ssm4567_set_dai_fmt accidentally clears the
TDM_BCLKS field which was set earlier by ssm4567_set_tdm_slot.

This patch fixes it by using regmap_update_bits with proper mask.

Signed-off-by: Ben Zhang &lt;benzh@chromium.org&gt;
Acked-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Acked-by: Anatol Pomozov &lt;anatol.pomozov@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
Cc: stable@vger.kernel.org
</content>
</entry>
<entry>
<title>ASoC: sgtl5000: Fix up define for SGTL5000_SMALL_POP</title>
<updated>2015-07-22T09:49:02+00:00</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2015-07-22T03:27:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=b101acfabc9377469af3abfb7cb63112da367284'/>
<id>urn:sha1:b101acfabc9377469af3abfb7cb63112da367284</id>
<content type='text'>
Currently, below code actually does not update any bit because
SGTL5000_SMALL_POP is 0.

snd_soc_update_bits(codec, SGTL5000_CHIP_REF_CTRL, SGTL5000_SMALL_POP, 1);

The SGTL5000_SMALL_POP should be BIT(0) rather than 0, fix it.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Acked-By: Alexander Stein &lt;alexander.stein@systec-electronic.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
