<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/mfd, branch kk4.4.2_1.0.0-beta</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>ENGR00235370-4 pmic: Fix the bug of pmic I2C</title>
<updated>2012-12-12T07:50:44+00:00</updated>
<author>
<name>Zhang Xiaodong</name>
<email>B39117@freescale.com</email>
</author>
<published>2012-12-12T07:45:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2d96f16a3ee181f2d2ff794bc23f29be15e39cbd'/>
<id>2d96f16a3ee181f2d2ff794bc23f29be15e39cbd</id>
<content type='text'>
Fix the bug of wm831x pmic I2C

Signed-off-by: Zhang Xiaodong &lt;B39117@freescale.com&gt;
Acked-by: Lily Zhang
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix the bug of wm831x pmic I2C

Signed-off-by: Zhang Xiaodong &lt;B39117@freescale.com&gt;
Acked-by: Lily Zhang
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote branch 'fsl-linux-sdk/imx_3.0.35' into imx_3.0.35_android</title>
<updated>2012-11-08T02:24:56+00:00</updated>
<author>
<name>Xinyu Chen</name>
<email>xinyu.chen@freescale.com</email>
</author>
<published>2012-11-08T02:24:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ac758db7a1ff13fbde98f4f3d1d2ac2c77780ccf'/>
<id>ac758db7a1ff13fbde98f4f3d1d2ac2c77780ccf</id>
<content type='text'>
Conflicts:
	arch/arm/plat-mxc/dvfs_core.c
	drivers/input/keyboard/mpr121.c
	drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_driver.c
	include/linux/i2c/mpr.h
	sound/soc/imx/imx-wm8962.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	arch/arm/plat-mxc/dvfs_core.c
	drivers/input/keyboard/mpr121.c
	drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_driver.c
	include/linux/i2c/mpr.h
	sound/soc/imx/imx-wm8962.c
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00230381 when unplug HDMI, the audio will be pending for a while</title>
<updated>2012-10-31T07:55:14+00:00</updated>
<author>
<name>b02247</name>
<email>b02247@freescale.com</email>
</author>
<published>2012-10-31T06:16:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a5af6fbbb00eb40f7722082f82131986d716238c'/>
<id>a5af6fbbb00eb40f7722082f82131986d716238c</id>
<content type='text'>
Revert "ENGR00224245 HDMI AUDIO: stop/start PCM while unplug,blank/plug,unblank"

This reverts commit f8dd4f6fea093e46a30d5e438baa33702f626372.

This patch is for pulse audio. which is not fit for Android.

Signed-off-by: b02247 &lt;b02247@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Revert "ENGR00224245 HDMI AUDIO: stop/start PCM while unplug,blank/plug,unblank"

This reverts commit f8dd4f6fea093e46a30d5e438baa33702f626372.

This patch is for pulse audio. which is not fit for Android.

Signed-off-by: b02247 &lt;b02247@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00230920-3 HDMI AUIDO: export symbol in HDMI core driver</title>
<updated>2012-10-24T06:03:46+00:00</updated>
<author>
<name>Chen Liangjun</name>
<email>b36089@freescale.com</email>
</author>
<published>2012-10-24T04:46:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=5246d63f5a8353ed13deb3b2a50a73448626d34d'/>
<id>5246d63f5a8353ed13deb3b2a50a73448626d34d</id>
<content type='text'>
Export symbol in HDMI core driver to support HDMI AUDIO codec driver's
loadable module build.

Signed-off-by: Chen Liangjun &lt;b36089@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Export symbol in HDMI core driver to support HDMI AUDIO codec driver's
loadable module build.

Signed-off-by: Chen Liangjun &lt;b36089@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00230334-2: Port 3.0.35 linux kernel to iMX53 SMD for Jellybean bringup.</title>
<updated>2012-10-19T00:20:26+00:00</updated>
<author>
<name>Nitin Garg</name>
<email>nitin.garg@freescale.com</email>
</author>
<published>2012-10-19T00:08:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=eec23c400e5c39ae338b9112031a302230220294'/>
<id>eec23c400e5c39ae338b9112031a302230220294</id>
<content type='text'>
Port 3.0.35 linux kernel to iMX53 SMD for Jellybean bringup.

Signed-off-by: Nitin Garg &lt;nitin.garg@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Port 3.0.35 linux kernel to iMX53 SMD for Jellybean bringup.

Signed-off-by: Nitin Garg &lt;nitin.garg@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00224245 HDMI AUDIO: stop/start PCM while unplug,blank/plug, unblank</title>
<updated>2012-09-13T16:06:39+00:00</updated>
<author>
<name>Chen Liangjun</name>
<email>b36089@freescale.com</email>
</author>
<published>2012-09-13T13:28:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f8dd4f6fea093e46a30d5e438baa33702f626372'/>
<id>f8dd4f6fea093e46a30d5e438baa33702f626372</id>
<content type='text'>
When unplug, blank happens, HDMI audio can't play properly. So in
driver, audio pcm would be disconnected when event above happens.
However, pulse audio can't process disconnect event properly and if an
blank or unplug event happens, HDMI sink would lost and can't be back
again.

In this patch, instead of disconnecting audio PCM stream, triggering
stop audio pcm while unplug and blank, triggering start again while plug
and unblank if the audio pcm is triggerd stop in the unplug/blank event.
Signed-off-by: Chen Liangjun &lt;b36089@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When unplug, blank happens, HDMI audio can't play properly. So in
driver, audio pcm would be disconnected when event above happens.
However, pulse audio can't process disconnect event properly and if an
blank or unplug event happens, HDMI sink would lost and can't be back
again.

In this patch, instead of disconnecting audio PCM stream, triggering
stop audio pcm while unplug and blank, triggering start again while plug
and unblank if the audio pcm is triggerd stop in the unplug/blank event.
Signed-off-by: Chen Liangjun &lt;b36089@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00182456-1 HDMI: Add interface for HDMI audio management</title>
<updated>2012-08-29T06:22:55+00:00</updated>
<author>
<name>Chen Liangjun</name>
<email>b36089@freescale.com</email>
</author>
<published>2012-08-21T09:25:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=7227ff69e142764b73a7998df6059697e7788d0e'/>
<id>7227ff69e142764b73a7998df6059697e7788d0e</id>
<content type='text'>
In this patch, add support for:

1. Interface for HDMI audio to register PCM into HDMI core driver.
2. Interface for HDMI video driver to stop HDMI audio
3. Interface for HDMI video driver to inform the state of HDMI cable and
state of HDMI blank.

Signed-off-by: Chen Liangjun &lt;b36089@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In this patch, add support for:

1. Interface for HDMI audio to register PCM into HDMI core driver.
2. Interface for HDMI video driver to stop HDMI audio
3. Interface for HDMI video driver to inform the state of HDMI cable and
state of HDMI blank.

Signed-off-by: Chen Liangjun &lt;b36089@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00219837-1 HDMI: Add HDMI_SDMA support for RIGEL TO1.1</title>
<updated>2012-08-09T08:55:11+00:00</updated>
<author>
<name>Chen Liangjun</name>
<email>b36089@freescale.com</email>
</author>
<published>2012-08-08T12:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e9aba4ccd0a4036092b5311247c926be3643d24c'/>
<id>e9aba4ccd0a4036092b5311247c926be3643d24c</id>
<content type='text'>
In RIGEL TO1.1, the same HDMI_SDMA fix is introduced as ARIK TO1.2. Add
support for RIGEL TO1.1 for HDMI_SDMA functionality.

In this patch:
	1.Add hdmi_SDMA_check() interface to judge whether MX6 chip
	support HDMI_SDMA.
	2.Replace mx6q_version() check with hdmi_SDMA_check() to support
	both ARIK To1.2 and RIGEL TO1.1.

Signed-off-by: Chen Liangjun &lt;b36089@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In RIGEL TO1.1, the same HDMI_SDMA fix is introduced as ARIK TO1.2. Add
support for RIGEL TO1.1 for HDMI_SDMA functionality.

In this patch:
	1.Add hdmi_SDMA_check() interface to judge whether MX6 chip
	support HDMI_SDMA.
	2.Replace mx6q_version() check with hdmi_SDMA_check() to support
	both ARIK To1.2 and RIGEL TO1.1.

Signed-off-by: Chen Liangjun &lt;b36089@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00215188-4 PFUZE : remove related old code in pfuze driver</title>
<updated>2012-07-20T05:39:10+00:00</updated>
<author>
<name>Robin Gong</name>
<email>B38343@freescale.com</email>
</author>
<published>2012-06-28T06:35:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=58ff970c8d0f86cfd3a62a4910d388fc388f0ab9'/>
<id>58ff970c8d0f86cfd3a62a4910d388fc388f0ab9</id>
<content type='text'>
1.remove related old code in pfuze driver
2.add i2c write retry as i2c read retry.
Signed-off-by: Robin Gong &lt;B38343@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1.remove related old code in pfuze driver
2.add i2c write retry as i2c read retry.
Signed-off-by: Robin Gong &lt;B38343@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00178461-02 HDMI1080p: hotplug cause kernel panic. 10%</title>
<updated>2012-07-20T05:38:15+00:00</updated>
<author>
<name>Sandor Yu</name>
<email>R01008@freescale.com</email>
</author>
<published>2012-05-29T08:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=25033dc50af0c6171dc5e71d694781520ddb771a'/>
<id>25033dc50af0c6171dc5e71d694781520ddb771a</id>
<content type='text'>
It is a warning cause by  HDMI driver irq enable count mismatch.
The purpose of maintain HDMI irq count is to disable hdmi_iahb_clk
when HDMI cable plugout.
But hdmi_iahb_clk parent ahb clock is always enabled when system run,
so hdmi_iabh_clk power consumption is very low.
The function clk_get_usecount introduce by irq count maintain
is not safety in SMP.

Remove HDMI irq count in HDMI driver, keep hdmi_iahb_clk always run.
and disable hdmi_iahb_clk and hdmi_isfr_clk when FB Blank.

Signed-off-by: Sandor Yu &lt;R01008@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is a warning cause by  HDMI driver irq enable count mismatch.
The purpose of maintain HDMI irq count is to disable hdmi_iahb_clk
when HDMI cable plugout.
But hdmi_iahb_clk parent ahb clock is always enabled when system run,
so hdmi_iabh_clk power consumption is very low.
The function clk_get_usecount introduce by irq count maintain
is not safety in SMP.

Remove HDMI irq count in HDMI driver, keep hdmi_iahb_clk always run.
and disable hdmi_iahb_clk and hdmi_isfr_clk when FB Blank.

Signed-off-by: Sandor Yu &lt;R01008@freescale.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
