<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/include/linux/mfd/wm8994/registers.h, branch linux-4.4.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-4.4.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-4.4.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2013-05-20T16:27:06+00:00</updated>
<entry>
<title>ASoC: wm8994: Handle LRCLK inversion for WM8958 and WM1811A</title>
<updated>2013-05-20T16:27:06+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2013-05-20T16:16:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=435705e89265dec3c641fe75deb748f05e232e59'/>
<id>urn:sha1:435705e89265dec3c641fe75deb748f05e232e59</id>
<content type='text'>
On WM8958 and WM1811A separate control of the LRCLK inversion bit is
available for the DAC and ADC LRCLKs which for compatibility reasons is
done in a new register bit.

Since writes to each scheme have no effect on parts using the other just
always write to both for simplicity.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
Tested-by: Samreen Nilofer &lt;samreen.nilofer@intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: Read CUST_ID from the wm8994 device</title>
<updated>2012-05-07T09:32:08+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2012-05-07T09:03:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=cc7a727941193e3e59be2e9f6522eb78bc7ee909'/>
<id>urn:sha1:cc7a727941193e3e59be2e9f6522eb78bc7ee909</id>
<content type='text'>
Read CUST_ID from the device and log it for diagnostics.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'mfd/wm8994' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc into for-3.3</title>
<updated>2011-12-12T16:19:20+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2011-12-12T16:19:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=68556ca1e03d6a35be3b315eba58df2f8176e3a0'/>
<id>urn:sha1:68556ca1e03d6a35be3b315eba58df2f8176e3a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mfd: Define some additional wm8994 registers</title>
<updated>2011-12-12T16:10:06+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2011-10-25T13:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4de45284d3927b5068de6ed972b11627a3428427'/>
<id>urn:sha1:4de45284d3927b5068de6ed972b11627a3428427</id>
<content type='text'>
Add a bunch of definitions for wm8994 registers that are not currently
used by software.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>ASoC: Implement support for WM1811A jack detection</title>
<updated>2011-12-01T14:21:55+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2011-11-30T20:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=af6b6fe41c4bc9e7933d66bbbf5106e0e7e6e484'/>
<id>urn:sha1:af6b6fe41c4bc9e7933d66bbbf5106e0e7e6e484</id>
<content type='text'>
The WM1811A features an advanced low power accessory detection subsystem
which allows the device to be maintained in a very low power state while
the system is idle without sacrificing any accessory detection features.

Implement software support for this, automatically managing the power
configuration of the device depending on the detected accessory.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: Ensure we get an impedence reported for WM8958 jack detect</title>
<updated>2011-11-04T23:24:59+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2011-08-19T09:05:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=19940b3d55c87d8089a8cb0fa8e5a9918a3846bd'/>
<id>urn:sha1:19940b3d55c87d8089a8cb0fa8e5a9918a3846bd</id>
<content type='text'>
Occasionally we may see an accessory reported before we have a stable
impedance for the accessory. If this happens then reread the status in
order to ensure that the handler can take the appropriate action for the
status change.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: Add WM1811 support</title>
<updated>2011-10-04T10:59:46+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2011-05-24T09:35:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=81204c84ca46604a04ab3d43ccfa1e464e6b1303'/>
<id>urn:sha1:81204c84ca46604a04ab3d43ccfa1e464e6b1303</id>
<content type='text'>
The WM1811 is mostly register compatible with the WM8994 and WM8958,
providing a high performance audio hub CODEC in a small form factor
suitable for ultra compact system designs.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: Add WM8958 noise gate support</title>
<updated>2011-08-16T15:48:47+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2011-08-16T01:08:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1ddc07d0f13a753f8e345e0538562e1899d2bc26'/>
<id>urn:sha1:1ddc07d0f13a753f8e345e0538562e1899d2bc26</id>
<content type='text'>
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: Add bitfield definitions for WM8958 MICBIAS registers</title>
<updated>2011-08-12T05:23:04+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2011-08-10T10:25:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c18eee31812d42ecd0aa5c39d21d41c15b30eaab'/>
<id>urn:sha1:c18eee31812d42ecd0aa5c39d21d41c15b30eaab</id>
<content type='text'>
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-by: Liam Girdwood &lt;lrg@ti.com&gt;
</content>
</entry>
<entry>
<title>ASoC: Implement new DC servo readback mode for late WM8994 revisions</title>
<updated>2011-08-01T13:14:30+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2011-08-01T04:02:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=79ef0abcd85842bc12ffb3297b958565f060464c'/>
<id>urn:sha1:79ef0abcd85842bc12ffb3297b958565f060464c</id>
<content type='text'>
Later WM8994 devices implement a new DC servo readback mode with the
register used to access the offset moved to register 0x59. Implement
support for this and enable it on the appropriate devices.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-by: Liam Girdwood &lt;lrg@ti.com&gt;
</content>
</entry>
</feed>
