<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/media, branch PD13.0.0alpha</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>ENGR00175219-7 camera: use clko_clk source</title>
<updated>2012-03-02T07:44:07+00:00</updated>
<author>
<name>Gary Zhang</name>
<email>b13634@freescale.com</email>
</author>
<published>2012-03-01T08:21:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=db8a8012d4b0730ddddaa5d199bb863e759c4304'/>
<id>db8a8012d4b0730ddddaa5d199bb863e759c4304</id>
<content type='text'>
change clock source to clko_clk from cko1_clk

Signed-off-by: Gary Zhang &lt;b13634@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
change clock source to clko_clk from cko1_clk

Signed-off-by: Gary Zhang &lt;b13634@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00172084 MX6Q: Add 4 capture modes for ov5642</title>
<updated>2012-03-01T17:23:06+00:00</updated>
<author>
<name>Daiane Angolini</name>
<email>daiane.angolini@freescale.com</email>
</author>
<published>2012-03-01T16:37:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=c9b68a017d4c409ca3ba7e61d0caa858b8fee372'/>
<id>c9b68a017d4c409ca3ba7e61d0caa858b8fee372</id>
<content type='text'>
capture modes included:
 VGA(640x480)@15fps
 QVGA(320x240)@15fps
 NTSC(720x480)@15fps
 PAL(720x576)@15fps

in order to test it:
mxc_v4l2_capture.out -iw 640 -ih 480 -ow 640 -oh 480 -r 0 -fr 15 -m 0 test.yuv
mxc_v4l2_capture.out -iw 320 -ih 240 -ow 320 -oh 240 -r 0 -fr 15 -m 1 test.yuv
mxc_v4l2_capture.out -iw 720 -ih 480 -ow 720 -oh 480 -r 0 -fr 15 -m 2 test.yuv
mxc_v4l2_capture.out -iw 720 -ih 480 -ow 720 -oh 576 -r 0 -fr 15 -m 3 test.yuv

Signed-off-by: Daiane Angolini &lt;daiane.angolini@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
capture modes included:
 VGA(640x480)@15fps
 QVGA(320x240)@15fps
 NTSC(720x480)@15fps
 PAL(720x576)@15fps

in order to test it:
mxc_v4l2_capture.out -iw 640 -ih 480 -ow 640 -oh 480 -r 0 -fr 15 -m 0 test.yuv
mxc_v4l2_capture.out -iw 320 -ih 240 -ow 320 -oh 240 -r 0 -fr 15 -m 1 test.yuv
mxc_v4l2_capture.out -iw 720 -ih 480 -ow 720 -oh 480 -r 0 -fr 15 -m 2 test.yuv
mxc_v4l2_capture.out -iw 720 -ih 480 -ow 720 -oh 576 -r 0 -fr 15 -m 3 test.yuv

Signed-off-by: Daiane Angolini &lt;daiane.angolini@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00175205 camera: change sensor_clock as an indepent module</title>
<updated>2012-02-28T02:53:42+00:00</updated>
<author>
<name>Yuxi Sun</name>
<email>b36102@freescale.com</email>
</author>
<published>2012-02-23T03:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=733162e5a554243ae1f8e0f9973cfa42246bb1e1'/>
<id>733162e5a554243ae1f8e0f9973cfa42246bb1e1</id>
<content type='text'>
Sensor_clock function will have confict when dual camera is introduced,
so change it as an indepent module.

Signed-off-by: Yuxi Sun &lt;b36102@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sensor_clock function will have confict when dual camera is introduced,
so change it as an indepent module.

Signed-off-by: Yuxi Sun &lt;b36102@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00174395 V4L2 capture: Driver improvement</title>
<updated>2012-02-14T07:40:24+00:00</updated>
<author>
<name>Liu Ying</name>
<email>Ying.Liu@freescale.com</email>
</author>
<published>2012-02-13T09:45:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2d63f1aa1b9f46f349bc9fe37349c5d8e1c9edba'/>
<id>2d63f1aa1b9f46f349bc9fe37349c5d8e1c9edba</id>
<content type='text'>
1) CSI module should be disabled first for CSI_MEM channel,
otherwise, the capture channels will hang after restarting
for several times.
2) Disable CSI module correctly for overlay. Move stopping
preview channel operation out of de-select interface.
3) Check cam-&gt;overlay_on is true in close function before
stopping preview.
4) Check cam-&gt;vf_start_sdc function before calling it.

Signed-off-by: Liu Ying &lt;Ying.Liu@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1) CSI module should be disabled first for CSI_MEM channel,
otherwise, the capture channels will hang after restarting
for several times.
2) Disable CSI module correctly for overlay. Move stopping
preview channel operation out of de-select interface.
3) Check cam-&gt;overlay_on is true in close function before
stopping preview.
4) Check cam-&gt;vf_start_sdc function before calling it.

Signed-off-by: Liu Ying &lt;Ying.Liu@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00174039 camera: modify camera drivers</title>
<updated>2012-02-08T08:37:07+00:00</updated>
<author>
<name>Yuxi Sun</name>
<email>b36102@freescale.com</email>
</author>
<published>2012-02-08T07:47:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b97af738efa254d96a2a40635e2e711d739b23bc'/>
<id>b97af738efa254d96a2a40635e2e711d739b23bc</id>
<content type='text'>
Modify ov3640 ov5640 ov5642 driver according to sensor data structure
change for dual camera switch

Signed-off-by: Yuxi Sun &lt;b36102@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Modify ov3640 ov5640 ov5642 driver according to sensor data structure
change for dual camera switch

Signed-off-by: Yuxi Sun &lt;b36102@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00173864 MX6Q ipu capture: add multi camera switch</title>
<updated>2012-02-08T08:37:06+00:00</updated>
<author>
<name>Yuxi Sun</name>
<email>b36102@freescale.com</email>
</author>
<published>2012-02-06T09:29:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=217f64e3c2b2f8a50c99fd9509eb551efe480129'/>
<id>217f64e3c2b2f8a50c99fd9509eb551efe480129</id>
<content type='text'>
Add IOCTRL command V4L2_CID_MXC_SWITCH_CAM for multi camera switch

Signed-off-by: Yuxi Sun &lt;b36102@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add IOCTRL command V4L2_CID_MXC_SWITCH_CAM for multi camera switch

Signed-off-by: Yuxi Sun &lt;b36102@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00173869-9: i.mx6dl: add the misc drivers support</title>
<updated>2012-02-07T10:28:41+00:00</updated>
<author>
<name>Jason Liu</name>
<email>r64343@freescale.com</email>
</author>
<published>2012-02-07T06:30:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=634db63cb48a8dd237dd361906fc454be8262849'/>
<id>634db63cb48a8dd237dd361906fc454be8262849</id>
<content type='text'>
This patch change is very trivial and simply just add
cpu_is_mx6dl() or using cpu_is_mx6 to replace cpu_is_mx6q

each driver owner will check it and adjust it accordingly later,
such as sdhc etc.

Signed-off-by: Jason Liu &lt;r64343@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch change is very trivial and simply just add
cpu_is_mx6dl() or using cpu_is_mx6 to replace cpu_is_mx6q

each driver owner will check it and adjust it accordingly later,
such as sdhc etc.

Signed-off-by: Jason Liu &lt;r64343@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>net: remove mm.h inclusion from netdevice.h</title>
<updated>2012-01-31T06:25:55+00:00</updated>
<author>
<name>Alexey Dobriyan</name>
<email>adobriyan@gmail.com</email>
</author>
<published>2011-06-16T11:01:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b26010288d78150c305f8342004478b8500cd88d'/>
<id>b26010288d78150c305f8342004478b8500cd88d</id>
<content type='text'>
Remove linux/mm.h inclusion from netdevice.h -- it's unused (I've checked manually).

To prevent mm.h inclusion via other channels also extract "enum dma_data_direction"
definition into separate header. This tiny piece is what gluing netdevice.h with mm.h
via "netdevice.h =&gt; dmaengine.h =&gt; dma-mapping.h =&gt; scatterlist.h =&gt; mm.h".
Removal of mm.h from scatterlist.h was tried and was found not feasible
on most archs, so the link was cutoff earlier.

Hope people are OK with tiny include file.

Note, that mm_types.h is still dragged in, but it is a separate story.

Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove linux/mm.h inclusion from netdevice.h -- it's unused (I've checked manually).

To prevent mm.h inclusion via other channels also extract "enum dma_data_direction"
definition into separate header. This tiny piece is what gluing netdevice.h with mm.h
via "netdevice.h =&gt; dmaengine.h =&gt; dma-mapping.h =&gt; scatterlist.h =&gt; mm.h".
Removal of mm.h from scatterlist.h was tried and was found not feasible
on most archs, so the link was cutoff earlier.

Hope people are OK with tiny include file.

Note, that mm_types.h is still dragged in, but it is a separate story.

Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00172175 MX6Q: OV5640_MIPI support fast configure</title>
<updated>2012-01-19T04:41:31+00:00</updated>
<author>
<name>Even Xu</name>
<email>Feng.Xu@freescale.com</email>
</author>
<published>2012-01-17T02:04:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=1e6d99263796de7765b19950ca570344dd773410'/>
<id>1e6d99263796de7765b19950ca570344dd773410</id>
<content type='text'>
OV5640_MIPI need to be configure faster to get capture image
quickly. So change the configures, when change the resolution
OV5640_MIPI sensor will not do reset.

Signed-off-by: Even Xu &lt;b21019@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OV5640_MIPI need to be configure faster to get capture image
quickly. So change the configures, when change the resolution
OV5640_MIPI sensor will not do reset.

Signed-off-by: Even Xu &lt;b21019@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00169489-2 Add OV5642 csi camera support for i.mx6 sabre-lite board.</title>
<updated>2012-01-19T04:41:27+00:00</updated>
<author>
<name>Yi Li</name>
<email>r80015@freescale.com</email>
</author>
<published>2012-01-02T20:02:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b4c2d7c93336613b7f903251b0f358a5950e7e7c'/>
<id>b4c2d7c93336613b7f903251b0f358a5950e7e7c</id>
<content type='text'>
Add OV5642 csi camera support for i.mx6 sabre-lite board

Signed-off-by: Yi Li &lt;R80015@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add OV5642 csi camera support for i.mx6 sabre-lite board

Signed-off-by: Yi Li &lt;R80015@freescale.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
