<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mediapointer-dvb-s2/linux/arch/arm/mach-pxa, branch master</title>
<subtitle>Mediapointer DVB-S2 driver
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/'/>
<entry>
<title>backport upstream changes for arch</title>
<updated>2009-09-12T16:32:57+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-09-12T16:32:57+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=ea5644051e25a55f6a8a02e5c9d22e06dc318307'/>
<id>ea5644051e25a55f6a8a02e5c9d22e06dc318307</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

It also backports a needed change at vpif_display, applied at -git to fix
compilation against the arm drivers.

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

It also backports a needed change at vpif_display, applied at -git to fix
compilation against the arm drivers.

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ARM: convert pcm990 to soc-camera as platform-device</title>
<updated>2009-08-25T14:04:30+00:00</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-08-25T14:04:30+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=9d0dc1f40d5d02887f421e23e1c6e0c93bf69f00'/>
<id>9d0dc1f40d5d02887f421e23e1c6e0c93bf69f00</id>
<content type='text'>
From: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
kernel-sync:
---
 arch/arm/mach-pxa/pcm990-baseboard.c |   54 +++++++++++++++++++++++++++------
 1 files changed, 44 insertions(+), 10 deletions(-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
kernel-sync:
---
 arch/arm/mach-pxa/pcm990-baseboard.c |   54 +++++++++++++++++++++++++++------
 1 files changed, 44 insertions(+), 10 deletions(-)
</pre>
</div>
</content>
</entry>
<entry>
<title>backport some files that are maintained elsewhere</title>
<updated>2009-06-16T21:36:39+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-06-16T21:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=ab4c84b189fc450ac5edee0d4461b0c1bf0c86c6'/>
<id>ab4c84b189fc450ac5edee0d4461b0c1bf0c86c6</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>soc-camera: add a free_bus method to struct soc_camera_link</title>
<updated>2009-04-24T15:53:51+00:00</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-04-24T15:53:51+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=4958205a8529a672cec383a02fa7d7c53c12ff0d'/>
<id>4958205a8529a672cec383a02fa7d7c53c12ff0d</id>
<content type='text'>
From: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;

Currently pcm990 camera bus-width management functions request a GPIO and never
free it again. With this approach the GPIO extender driver cannot be unloaded
once camera drivers have been loaded, also unloading theb i2c-pxa bus driver
produces errors, because the GPIO extender driver cannot unregister properly.
Another problem is, that if camera drivers are once loaded before the GPIO
extender driver, the platform code marks the GPIO unavailable and only a reboot
helps to recover. Adding an explicit free_bus method and using it in mt9m001
and mt9v022 drivers fixes these problems.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Eric Miao &lt;eric.miao@marvell.com&gt;
---
 arch/arm/mach-pxa/pcm990-baseboard.c |   23 ++++++++++++++++-------
 drivers/media/video/mt9m001.c        |    3 +++
 drivers/media/video/mt9v022.c        |    3 +++
 include/media/soc_camera.h           |    1 +
 4 files changed, 23 insertions(+), 7 deletions(-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;

Currently pcm990 camera bus-width management functions request a GPIO and never
free it again. With this approach the GPIO extender driver cannot be unloaded
once camera drivers have been loaded, also unloading theb i2c-pxa bus driver
produces errors, because the GPIO extender driver cannot unregister properly.
Another problem is, that if camera drivers are once loaded before the GPIO
extender driver, the platform code marks the GPIO unavailable and only a reboot
helps to recover. Adding an explicit free_bus method and using it in mt9m001
and mt9v022 drivers fixes these problems.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Eric Miao &lt;eric.miao@marvell.com&gt;
---
 arch/arm/mach-pxa/pcm990-baseboard.c |   23 ++++++++++++++++-------
 drivers/media/video/mt9m001.c        |    3 +++
 drivers/media/video/mt9v022.c        |    3 +++
 include/media/soc_camera.h           |    1 +
 4 files changed, 23 insertions(+), 7 deletions(-)
</pre>
</div>
</content>
</entry>
<entry>
<title>ARM: update pcm990-baseboard.c to match mainline</title>
<updated>2009-04-24T15:53:05+00:00</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-04-24T15:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=e43ba95be5ac0fe8418aba4306208274c734dd30'/>
<id>e43ba95be5ac0fe8418aba4306208274c734dd30</id>
<content type='text'>
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
kernel-sync:
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
kernel-sync:
</pre>
</div>
</content>
</entry>
<entry>
<title>backport commit 51c62982a33d9086fd8876293411d28a5f97247a</title>
<updated>2009-04-09T09:57:51+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-04-09T09:57:51+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=7d148c4fc62735c57d6bf2d1980f2ad28e9dc3b7'/>
<id>7d148c4fc62735c57d6bf2d1980f2ad28e9dc3b7</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

kernel-sync:
Author: Eric Miao &lt;eric.miao@marvell.com&gt;

    [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage

    Considering the header mess ATM, it is not always possible to
include
    the correct header files within board code. Let's keep this simple:

      &lt;mach/pxa25x.h&gt;  - for pxa25x based platforms
      &lt;mach/pxa27x.h&gt;  - for pxa27x based platforms
      &lt;mach/pxa300.h&gt;  - for pxa300 based platforms
      &lt;mach/pxa320.h&gt;  - for pxa320 based platforms
      &lt;mach/pxa930.h&gt;  - for pxa930 based platforms

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

kernel-sync:
Author: Eric Miao &lt;eric.miao@marvell.com&gt;

    [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage

    Considering the header mess ATM, it is not always possible to
include
    the correct header files within board code. Let's keep this simple:

      &lt;mach/pxa25x.h&gt;  - for pxa25x based platforms
      &lt;mach/pxa27x.h&gt;  - for pxa27x based platforms
      &lt;mach/pxa300.h&gt;  - for pxa300 based platforms
      &lt;mach/pxa320.h&gt;  - for pxa320 based platforms
      &lt;mach/pxa930.h&gt;  - for pxa930 based platforms

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>soc-camera: remove now unused gpio member of struct soc_camera_link</title>
<updated>2009-03-13T09:08:20+00:00</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-03-13T09:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=a41be269fe123efb6fecd1fd131cfb783eeedce8'/>
<id>a41be269fe123efb6fecd1fd131cfb783eeedce8</id>
<content type='text'>
From: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;

Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
---
 arch/arm/mach-pxa/pcm990-baseboard.c |    1 -
 include/media/soc_camera.h           |    2 --
 2 files changed, 0 insertions(+), 3 deletions(-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;

Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
---
 arch/arm/mach-pxa/pcm990-baseboard.c |    1 -
 include/media/soc_camera.h           |    2 --
 2 files changed, 0 insertions(+), 3 deletions(-)
</pre>
</div>
</content>
</entry>
<entry>
<title>pcm990 baseboard: add camera bus width switch setting</title>
<updated>2009-03-13T09:08:20+00:00</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-03-13T09:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=065ee559d267480e43b9840ce07098ea6c44f9bf'/>
<id>065ee559d267480e43b9840ce07098ea6c44f9bf</id>
<content type='text'>
From: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;

Some Phytec cameras have a I2C GPIO expander which allows it to
switch between different sensor bus widths. This was previously
handled in the camera driver. Since handling of this switch
varies on several boards the cameras are used on, the board
support seems a better place to handle the switch

Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
---
 arch/arm/mach-pxa/pcm990-baseboard.c |   54 ++++++++++++++++++++++++++++-----
 1 files changed, 45 insertions(+), 9 deletions(-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;

Some Phytec cameras have a I2C GPIO expander which allows it to
switch between different sensor bus widths. This was previously
handled in the camera driver. Since handling of this switch
varies on several boards the cameras are used on, the board
support seems a better place to handle the switch

Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
---
 arch/arm/mach-pxa/pcm990-baseboard.c |   54 ++++++++++++++++++++++++++++-----
 1 files changed, 45 insertions(+), 9 deletions(-)
</pre>
</div>
</content>
</entry>
<entry>
<title>backport changes on arch/arm files not maintained on this tree</title>
<updated>2009-01-03T13:00:59+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-01-03T13:00:59+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=f8af0e5f8318f45110ce1d5e7d4441fcfda47d4a'/>
<id>f8af0e5f8318f45110ce1d5e7d4441fcfda47d4a</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

kernel-sync:

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

kernel-sync:

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>backport commit 72e9622c2a2eb73d82c716504cc93d22cd3cfd8e</title>
<updated>2008-12-03T17:32:11+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2008-12-03T17:32:11+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=81755eaa892b63b3357fca8123471febe60b9f66'/>
<id>81755eaa892b63b3357fca8123471febe60b9f66</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

Author: Guennadi Liakhovetski &lt;lg@denx.de&gt;
     Date:   Tue Nov 25 18:57:08 2008 +0100

     [ARM] pxa/pcm990: use negative number for an invalid GPIO in camera data

     0 is a valid GPIO number, use a negative number to specify, that this camera
     doesn't have a GPIO for bus-width switching.

kernel-sync:

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

Author: Guennadi Liakhovetski &lt;lg@denx.de&gt;
     Date:   Tue Nov 25 18:57:08 2008 +0100

     [ARM] pxa/pcm990: use negative number for an invalid GPIO in camera data

     0 is a valid GPIO number, use a negative number to specify, that this camera
     doesn't have a GPIO for bus-width switching.

kernel-sync:

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
