<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/platform/omap3isp/isp.c, branch linux-3.15.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.15.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.15.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-03-05T20:02:07Z</updated>
<entry>
<title>[media] omap3isp: Fix kerneldoc for _module_sync_is_stopping and isp_isr()</title>
<updated>2014-03-05T20:02:07Z</updated>
<author>
<name>Peter Meerwald</name>
</author>
<published>2014-02-28T17:36:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e9c4d49020996a645a535cbb8f1ff78b9b120f3'/>
<id>urn:sha1:1e9c4d49020996a645a535cbb8f1ff78b9b120f3</id>
<content type='text'>
Use the correct name in the comment describing function
omap3isp_module_sync_is_stopping().

isp_isr() never returned IRQ_NONE, remove the comment saying so.

Signed-off-by: Peter Meerwald &lt;pmeerw@pmeerw.net&gt;
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] omap3isp: Fix typos</title>
<updated>2014-03-05T20:00:23Z</updated>
<author>
<name>Lad, Prabhakar</name>
</author>
<published>2014-02-21T12:07:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=25aeb418c6628787fb534b114cb47de76583a27c'/>
<id>urn:sha1:25aeb418c6628787fb534b114cb47de76583a27c</id>
<content type='text'>
Signed-off-by: Lad, Prabhakar &lt;prabhakar.csengg@gmail.com&gt;
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] omap3isp: Refactor modules stop failure handling</title>
<updated>2014-01-07T10:09:15Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2013-12-16T02:49:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=112eee0c03eb86cb00f1c6769c7a0b05530d636b'/>
<id>urn:sha1:112eee0c03eb86cb00f1c6769c7a0b05530d636b</id>
<content type='text'>
Modules failing to stop are fatal errors for the preview engine only.
Flag that condition separately from the other stop failures to prepare
support for more fatal errors.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Acked-by: Sakari Ailus &lt;sakari.ailus@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] omap3isp: Cancel streaming when a fatal error occurs</title>
<updated>2014-01-07T10:08:48Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2013-12-09T14:36:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=661112cb7e343c36d8d7899c1c9e6d37271aafd4'/>
<id>urn:sha1:661112cb7e343c36d8d7899c1c9e6d37271aafd4</id>
<content type='text'>
When a fatal error that prevents any further video streaming occurs in a
pipeline, all queued buffers must be marked as erroneous and new buffers
must be prevented from being queued. Implement this behaviour with a new
omap3isp_pipeline_cancel_stream() function that can be used by
submodules to cancel streaming.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Acked-by: Sakari Ailus &lt;sakari.ailus@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] omap3isp: Use devm_ioremap_resource()</title>
<updated>2013-12-18T08:24:41Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2013-12-04T16:49:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fd8308b42c11ff21cedfb08a73f1d7ff73d72e4c'/>
<id>urn:sha1:fd8308b42c11ff21cedfb08a73f1d7ff73d72e4c</id>
<content type='text'>
Replace devm_request_mem_region() and devm_ioremap_nocache() with
devm_ioremap_resource(). The behaviour remains the same and the code is
simplified.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Acked-by: Sakari Ailus &lt;sakari.ailus@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] omap3isp: Modify clocks registration to avoid circular references</title>
<updated>2013-12-18T08:24:13Z</updated>
<author>
<name>Sylwester Nawrocki</name>
</author>
<published>2013-12-04T17:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f8e2ff262142ba79d1d9f601684a5b9e2f75f397'/>
<id>urn:sha1:f8e2ff262142ba79d1d9f601684a5b9e2f75f397</id>
<content type='text'>
The clock core code is going to be modified so clk_get() takes
reference on the clock provider module. Until the potential circular
reference issue is properly addressed, we pass NULL as the first
argument to clk_register(), in order to disallow sub-devices taking
a reference on the ISP module back trough clk_get(). This should
prevent locking the modules in memory.

Signed-off-by: Sylwester Nawrocki &lt;s.nawrocki@samsung.com&gt;
Signed-off-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] media_tree: Fix spelling errors</title>
<updated>2013-11-29T16:43:50Z</updated>
<author>
<name>Jonathan McCrohan</name>
</author>
<published>2013-10-21T00:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=39c1cb2b191f56a963103d715797fca70f2fb26e'/>
<id>urn:sha1:39c1cb2b191f56a963103d715797fca70f2fb26e</id>
<content type='text'>
Fix various spelling errors in strings and comments throughout the media
tree. The majority of these were found using Lucas De Marchi's codespell
tool.

[m.chehab@samsung.com: discard hunks with conflicts]

Signed-off-by: Jonathan McCrohan &lt;jmccrohan@gmail.com&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>DMA-API: media: omap3isp: use dma_coerce_mask_and_coherent()</title>
<updated>2013-10-31T14:48:52Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2013-06-27T13:09:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=224ddca0f2f44986214ee8f9e6e0280bf2016655'/>
<id>urn:sha1:224ddca0f2f44986214ee8f9e6e0280bf2016655</id>
<content type='text'>
The code sequence:
	isp-&gt;raw_dmamask = DMA_BIT_MASK(32);
	isp-&gt;dev-&gt;dma_mask = &amp;isp-&gt;raw_dmamask;
	isp-&gt;dev-&gt;coherent_dma_mask = DMA_BIT_MASK(32);
bypasses the architectures check on the DMA mask.  It can be replaced
with dma_coerce_mask_and_coherent(), avoiding the direct initialization
of this mask.

Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[media] media: Change media device link_notify behaviour</title>
<updated>2013-06-13T01:16:27Z</updated>
<author>
<name>Sylwester Nawrocki</name>
</author>
<published>2013-05-31T13:37:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=813f5c0ac5ccf7dd9c216a8f7fbe827ca36cb83f'/>
<id>urn:sha1:813f5c0ac5ccf7dd9c216a8f7fbe827ca36cb83f</id>
<content type='text'>
Currently the media device link_notify callback is invoked before the
actual change of state of a link when the link is being enabled, and
after the actual change of state when the link is being disabled.
This doesn't allow a media device driver to perform any operations
on a full graph before a link is disabled, as well as performing
any tasks on a modified graph right after a link's state is changed.
This patch modifies signature of the link_notify callback. This
callback is now called always before and after a link's state change.
To distinguish the notifications a 'notification' argument is added
to the link_notify callback: MEDIA_DEV_NOTIFY_PRE_LINK_CH indicates
notification before link's state change and
MEDIA_DEV_NOTIFY_POST_LINK_CH corresponds to a notification after
link flags change.

[mchehab@redhat.com: whitespace cleanups]
Signed-off-by: Sylwester Nawrocki &lt;s.nawrocki@samsung.com&gt;
Signed-off-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Acked-by: Sakari Ailus &lt;sakari.ailus@iki.fi&gt;

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] omap3isp: Defer probe when the IOMMU is not available</title>
<updated>2013-06-12T21:27:18Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2013-03-11T15:02:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7c0f812a5d65e712618af880dda4a5cc7ed79463'/>
<id>urn:sha1:7c0f812a5d65e712618af880dda4a5cc7ed79463</id>
<content type='text'>
When the OMAP3 ISP driver is compiled in the kernel the device can be
probed before the corresponding IOMMU is available. Defer the probe in
that case, and fix a crash in the error path.

Reported-by: Javier Martin &lt;javier.martin@vista-silicon.com&gt;
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
</feed>
