<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/platform/Makefile, branch linux-4.10.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.10.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.10.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-11-16T18:21:54Z</updated>
<entry>
<title>[media] v4l: Add Renesas R-Car FDP1 Driver</title>
<updated>2016-11-16T18:21:54Z</updated>
<author>
<name>Kieran Bingham</name>
</author>
<published>2016-06-30T13:41:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4710b752e029f3f82dd4a84d9dc61fe72c97bf82'/>
<id>urn:sha1:4710b752e029f3f82dd4a84d9dc61fe72c97bf82</id>
<content type='text'>
The FDP1 driver performs advanced de-interlacing on a memory 2 memory
based video stream, and supports conversion from YCbCr/YUV
to RGB pixel formats

Signed-off-by: Kieran Bingham &lt;kieran+renesas@bingham.xyz&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
</content>
</entry>
<entry>
<title>[media] media: Add Mediatek MDP Driver</title>
<updated>2016-10-21T14:09:38Z</updated>
<author>
<name>Minghsiu Tsai</name>
</author>
<published>2016-09-08T13:09:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c8eb2d7e8202fd9cb912f5d33cc34ede66dcb24a'/>
<id>urn:sha1:c8eb2d7e8202fd9cb912f5d33cc34ede66dcb24a</id>
<content type='text'>
Add MDP driver for MT8173

Signed-off-by: Minghsiu Tsai &lt;minghsiu.tsai@mediatek.com&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
</content>
</entry>
<entry>
<title>[media] pxa_camera: merge soc_mediabus.c into pxa_camera.c</title>
<updated>2016-09-12T09:42:24Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2016-09-11T08:51:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=34b27b13a2cd43e0d27e3ce13b96119efbbbedbc'/>
<id>urn:sha1:34b27b13a2cd43e0d27e3ce13b96119efbbbedbc</id>
<content type='text'>
Linking soc_mediabus into this driver causes multiple definition linker warnings
if soc_camera is also enabled:

   drivers/media/platform/soc_camera/built-in.o:(___ksymtab+soc_mbus_image_size+0x0): multiple definition of `__ksymtab_soc_mbus_image_size'
   drivers/media/platform/soc_camera/soc_mediabus.o:(___ksymtab+soc_mbus_image_size+0x0): first defined here
&gt;&gt; drivers/media/platform/soc_camera/built-in.o:(___ksymtab+soc_mbus_samples_per_pixel+0x0): multiple definition of `__ksymtab_soc_mbus_samples_per_pixel'
   drivers/media/platform/soc_camera/soc_mediabus.o:(___ksymtab+soc_mbus_samples_per_pixel+0x0): first defined here
   drivers/media/platform/soc_camera/built-in.o: In function `soc_mbus_config_compatible':
   (.text+0x3840): multiple definition of `soc_mbus_config_compatible'
   drivers/media/platform/soc_camera/soc_mediabus.o:(.text+0x134): first defined here

Since we really don't want to have to use any of the soc-camera code this patch
copies the relevant code and data structures from soc_mediabus and renames it to pxa_mbus_*.

The large table of formats has been culled a bit, removing formats that are not supported
by this driver.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Cc: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
</content>
</entry>
<entry>
<title>[media] media: platform: pxa_camera: move pxa_camera out of soc_camera</title>
<updated>2016-09-09T13:54:11Z</updated>
<author>
<name>Robert Jarzmik</name>
</author>
<published>2016-09-06T09:04:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4bb738f228b368d32cd8a430e989a2ccc6a20271'/>
<id>urn:sha1:4bb738f228b368d32cd8a430e989a2ccc6a20271</id>
<content type='text'>
As the conversion to a v4l2 standalone device is finished, move
pxa_camera one directory up and finish severing any dependency to
soc_camera.

Signed-off-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
</content>
</entry>
<entry>
<title>[media] st-hva: multi-format video encoder V4L2 driver</title>
<updated>2016-09-09T13:32:34Z</updated>
<author>
<name>Jean-Christophe Trotin</name>
</author>
<published>2016-09-05T14:06:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=57b2c0628b6042b7cfad387fe54951ddf7185fd2'/>
<id>urn:sha1:57b2c0628b6042b7cfad387fe54951ddf7185fd2</id>
<content type='text'>
This patch adds V4L2 HVA (Hardware Video Accelerator) video encoder
driver for STMicroelectronics SoC. It uses the V4L2 mem2mem framework.

This patch only contains the core parts of the driver:
- the V4L2 interface with the userland (hva-v4l2.c)
- the hardware services (hva-hw.c)
- the memory management utilities (hva-mem.c)

This patch doesn't include the support of specific codec (e.g. H.264)
video encoding: this support is part of subsequent patches.

Signed-off-by: Yannick Fertre &lt;yannick.fertre@st.com&gt;
Signed-off-by: Jean-Christophe Trotin &lt;jean-christophe.trotin@st.com&gt;
Acked-by: Peter Griffin &lt;peter.griffin@linaro.org&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
</content>
</entry>
<entry>
<title>[media] s5p-tv: remove obsolete driver</title>
<updated>2016-08-24T09:35:52Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2016-08-05T13:38:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d0d44516f8e989392d1fa545ae58ea6694743db9'/>
<id>urn:sha1:d0d44516f8e989392d1fa545ae58ea6694743db9</id>
<content type='text'>
The s5p-tv driver has been replaced by the exynos drm driver for quite a
long time now. Remove this driver to avoid having duplicate drivers,
of which this one is considered dead code by Samsung.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Acked-by: Sylwester Nawrocki &lt;s.nawrocki@samsung.com&gt;
Acked-by: Krzysztof Kozlowski &lt;k.kozlowski@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
</content>
</entry>
<entry>
<title>[media] atmel-isc: add the Image Sensor Controller code</title>
<updated>2016-08-22T15:59:58Z</updated>
<author>
<name>Songjun Wu</name>
</author>
<published>2016-08-17T06:05:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=106267444f12fde77f5aee92ca862a7138a88508'/>
<id>urn:sha1:106267444f12fde77f5aee92ca862a7138a88508</id>
<content type='text'>
Add driver for the Image Sensor Controller. It manages
incoming data from a parallel based CMOS/CCD sensor.
It has an internal image processor, also integrates a
triple channel direct memory access controller master
interface.

Signed-off-by: Songjun Wu &lt;songjun.wu@microchip.com&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'topic/vsp1' into patchwork</title>
<updated>2016-07-13T16:43:48Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2016-07-13T16:43:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c9a3429bcc5d9e2c0e416abd98e71ac50c54e8ea'/>
<id>urn:sha1:c9a3429bcc5d9e2c0e416abd98e71ac50c54e8ea</id>
<content type='text'>
* topic/vsp1: (36 commits)
  [media] v4l: vsp1: wpf: Add flipping support
  [media] v4l: vsp1: rwpf: Support runtime modification of controls
  [media] v4l: vsp1: Simplify alpha propagation
  [media] v4l: vsp1: clu: Support runtime modification of controls
  [media] v4l: vsp1: lut: Support runtime modification of controls
  [media] v4l: vsp1: Support runtime modification of controls
  [media] v4l: vsp1: Add Cubic Look Up Table (CLU) support
  [media] v4l: vsp1: lut: Expose configuration through a control
  [media] v4l: vsp1: lut: Initialize the mutex
  [media] v4l: vsp1: dl: Don't free fragments with interrupts disabled
  [media] v4l: vsp1: Set entities functions
  [media] v4l: vsp1: Don't create LIF entity when the userspace API is enabled
  [media] v4l: vsp1: Don't register media device when userspace API is disabled
  [media] v4l: vsp1: Base link creation on availability of entities
  [media] media: Add video statistics computation functions
  [media] media: Add video processing entity functions
  [media] v4l: vsp1: sru: Fix intensity control ID
  [media] v4l: vsp1: Stop the pipeline upon the first STREAMOFF
  [media] v4l: vsp1: Constify operation structures
  [media] v4l: vsp1: pipe: Fix typo in comment
  ...
</content>
</entry>
<entry>
<title>[media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver</title>
<updated>2016-07-08T17:10:51Z</updated>
<author>
<name>Tiffany Lin</name>
</author>
<published>2016-05-03T10:11:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4e855a6efa5470d87d6148e3eb0d881255876c74'/>
<id>urn:sha1:4e855a6efa5470d87d6148e3eb0d881255876c74</id>
<content type='text'>
Add v4l2 layer encoder driver for MT8173

Signed-off-by: Tiffany Lin &lt;tiffany.lin@mediatek.com&gt;
[hans.verkuil@cisco.com: drop unnecessary ARM || ARM64 dependency]
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
</content>
</entry>
<entry>
<title>[media] VPU: mediatek: support Mediatek VPU</title>
<updated>2016-07-08T17:04:48Z</updated>
<author>
<name>Andrew-CT Chen</name>
</author>
<published>2016-05-03T10:11:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3003a180ef6b9462f3cccc2a89884ef2332d2a1c'/>
<id>urn:sha1:3003a180ef6b9462f3cccc2a89884ef2332d2a1c</id>
<content type='text'>
The VPU driver for hw video codec embedded in Mediatek's MT8173 SOCs.
It is able to handle video decoding/encoding of in a range of formats.
The driver provides with VPU firmware download, memory management and
the communication interface between CPU and VPU.
For VPU initialization, it will create virtual memory for CPU access and
IOMMU address for vcodec hw device access. When a decode/encode instance
opens a device node, vpu driver will download vpu firmware to the device.
A decode/encode instant will decode/encode a frame using VPU
interface to interrupt vpu to handle decoding/encoding jobs.

Signed-off-by: Andrew-CT Chen &lt;andrew-ct.chen@mediatek.com&gt;
Signed-off-by: Tiffany Lin &lt;tiffany.lin@mediatek.com&gt;
[hans.verkuil@cisco.com: drop unnecessary ARM || ARM64 dependency]
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;

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