Support the CEC notifier framework, simplifying drivers that
depend on this.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Tested-by: Marek Szyprowski <m.szyprow...@samsung.com>
---
Accidentally removed adap->notifier causing this to fail. Fixed this
stupid mistake.
---
dr
From: Hans Verkuil <hans.verk...@cisco.com>
By using the CEC notifier framework there is no longer any reason
to manually set the physical address. This was the one blocking
issue that prevented this driver from going out of staging, so do
this move as well.
Update the bindings docum
From: Hans Verkuil <hans.verk...@cisco.com>
Add the new hdmi phandle to exynos4.dtsi. This phandle is needed by the
s5p-cec driver to initialize the CEC notifier framework.
Tested with my Odroid U3.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Tested-by: Marek Szyprowsk
From: Hans Verkuil <hans.verk...@cisco.com>
Support the CEC notifier framework, simplifying drivers that
depend on this.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Tested-by: Marek Szyprowski <m.szyprow...@samsung.com>
---
drivers/media/c
From: Benjamin Gaignard <benjamin.gaign...@linaro.org>
To use CEC notifier sti CEC driver needs to get phandle
of the hdmi device.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
CC: devicet...@vger.kernel
From: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Update the bindings documentation with the new hdmi phandle.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Acked-by: Rob Herring <r...@ke
From: Hans Verkuil <hans.verk...@cisco.com>
Rename cec_get_edid_phys_addr to cec_get_raw_edid_phys_addr.
Add a new cec_get_edid_phys_addr function that takes a struct edid pointer.
This reflects the fact that some drivers have a struct edid pointer and
others a u8 pointer to the raw edi
From: Hans Verkuil <hans.verk...@cisco.com>
Add support for CEC notifiers, which is used to convey CEC physical address
information from video drivers to their CEC counterpart driver(s).
Based on an earlier version from Russell King:
https://patchwork.kernel.org/patch/9277043/
The cec_no
From: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Implement the CEC notifier support to allow CEC drivers to
be informed when there is a new physical address.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Signed-off-by: Hans Verkuil <hans.verk...@cisco.co
njamin Gaignard <benjamin.gaign...@linaro.org>
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
CC: devicet...@vger.kernel.org
---
drivers/media/platform/Kconfig | 10 +++
drivers/media/platform/Makefile| 1 +
.../st-cec => media/platf
From: Hans Verkuil <hans.verk...@cisco.com>
Implement the CEC notifier support to allow CEC drivers to
be informed when there is a new physical address.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Tested-by: Marek Szyprowski <m.szyprow...@samsung.com>
---
driv
From: Hans Verkuil <hans.verk...@cisco.com>
Update the bindings documenting the new hdmi phandle.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
CC: linux-samsung-...@vger.kernel.org
CC: devicet...@vger.kernel.org
CC: Krzysztof Kozlowski <k...@kernel.org>
---
Docume
From: Hans Verkuil <hans.verk...@cisco.com>
This patch series adds the CEC physical address notifier code, based on
Russell's code:
https://patchwork.kernel.org/patch/9277043/
It adds support for it to the exynos_hdmi drm driver, adds support for
it to the CEC framework and finally adds s
On 03/07/2017 05:42 PM, Neil Armstrong wrote:
> In order to describe the RGB and YUB bus formats used to feed the
> Synopsys DesignWare HDMI TX Controller, add missing formats to the
> list of Bus Formats.
>
> Documentation for these formats is added in a separate patch.
>
> Signed-off-by: Neil
On 03/17/2017 05:11 PM, Neil Armstrong wrote:
> On 03/16/2017 06:01 PM, Archit Taneja wrote:
>>
>>
>> On 3/7/2017 10:12 PM, Neil Armstrong wrote:
>>> Add documentation for added Bus Formats to describe RGB and YUS formats used
>>
>> s/YUS/YUV
>
> Thanks again
>
>>
>>> as input to the
On 03/20/2017 03:27 PM, Russell King - ARM Linux wrote:
On Mon, Mar 20, 2017 at 02:26:16PM +, Russell King - ARM Linux wrote:
On Mon, Jan 02, 2017 at 03:19:04PM +0100, Hans Verkuil wrote:
From: Hans Verkuil <hans.verk...@cisco.com>
Add support for video hotplug detect and ED
On 03/07/2017 05:42 PM, Neil Armstrong wrote:
> Add documentation for added Bus Formats to describe RGB and YUS formats used
> as input to the Synopsys DesignWare HDMI TX Controller.
>
> Signed-off-by: Neil Armstrong
> ---
>
On 03/17/2017 03:09 PM, Ville Syrjälä wrote:
> On Fri, Mar 17, 2017 at 10:33:15AM +, Brian Starkey wrote:
>> For not-programmable hardware, would a second "DEGAMMA_FIXED" property
>> make sense, which is an enum type exposing what curves are supported?
>> (with analogous GAMMA_FIXED as well)
>
On 02/28/17 09:51, Daniel Vetter wrote:
On Mon, Feb 27, 2017 at 05:46:51PM +, Russell King - ARM Linux wrote:
On Mon, Feb 27, 2017 at 06:21:05PM +0100, Hans Verkuil wrote:
On 02/27/2017 06:04 PM, Russell King - ARM Linux wrote:
I'm afraid that I walked away from this after it became clear
On 02/27/2017 06:04 PM, Russell King - ARM Linux wrote:
> On Mon, Feb 27, 2017 at 05:08:41PM +0100, Daniel Vetter wrote:
>> On Mon, Feb 06, 2017 at 11:29:43AM +0100, Hans Verkuil wrote:
>>> From: Hans Verkuil <hans.verk...@cisco.com>
>>>
>>> Add sup
From: Benjamin Gaignard <benjamin.gaign...@linaro.org>
To use HPD notifier sti CEC driver needs to get phandle
of the hdmi device.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
CC: devicet...@vger.kernel
From: Hans Verkuil <hans.verk...@cisco.com>
By using the HPD notifier framework there is no longer any reason
to manually set the physical address. This was the one blocking
issue that prevented this driver from going out of staging, so do
this move as well.
Update the bindings docum
ndings documentation the new hdmi phandle.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
CC: devicet...@vger.kernel.org
---
.../devicetree/bindings/media/stih-cec.txt | 2 ++
drivers/media/platform/Kconfig
From: Hans Verkuil <hans.verk...@cisco.com>
Support the HPD notifier framework, simplifying drivers that
depend on this.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Tested-by: Marek Szyprowski <m.szyprow...@samsung.com>
---
drivers/media/c
From: Hans Verkuil <hans.verk...@cisco.com>
Update the bindings documenting the new hdmi phandle.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
CC: linux-samsung-...@vger.kernel.org
CC: devicet...@vger.kernel.org
CC: Krzysztof Kozlowski <k...@kernel.org>
---
Docume
From: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Implement the HPD notifier support to allow CEC drivers to
be informed when there is a new EDID and when a connect or
disconnect happens.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Signed-off-by: Hans Verkui
From: Hans Verkuil <hans.verk...@cisco.com>
Add support for video hotplug detect and EDID/ELD notifiers, which is used
to convey information from video drivers to their CEC and audio counterparts.
Based on an earlier version from Russell King:
https://patchwork.kernel.org/patch/9
From: Hans Verkuil <hans.verk...@cisco.com>
Add the new hdmi phandle to exynos4.dtsi. This phandle is needed by the
s5p-cec driver to initialize the HPD notifier framework.
Tested with my Odroid U3.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Tested-by: Marek Szyprowsk
From: Hans Verkuil <hans.verk...@cisco.com>
Implement the HPD notifier support to allow CEC drivers to
be informed when there is a new EDID and when a connect or
disconnect happens.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Tested-by: Marek Szyprowski <m.szyprow
From: Hans Verkuil <hans.verk...@cisco.com>
This patch series adds the hotplug detect notifier code, based on Russell's
code:
https://patchwork.kernel.org/patch/9277043/
It adds support for it to the exynos_hdmi drm driver, adds support for
it to the CEC framework and finally adds s
From: Hans Verkuil <hans.verk...@cisco.com>
Update the bindings documenting the new hdmi phandle and
update exynos4.dtsi accordingly. This phandle is needed by the
s5p-cec driver to initialize the HPD notifier framework.
Tested with my Odroid U3.
Signed-off-by: Hans Verkuil <
From: Hans Verkuil <hans.verk...@cisco.com>
By using the HPD notifier framework there is no longer any reason
to manually set the physical address. This was the one blocking
issue that prevented this driver from going out of staging, so do
this move as well.
Update the bindings docum
From: Hans Verkuil <hans.verk...@cisco.com>
Add support for video hotplug detect and EDID/ELD notifiers, which is used
to convey information from video drivers to their CEC and audio counterparts.
Based on an earlier version from Russell King:
https://patchwork.kernel.org/patch/9
From: Hans Verkuil <hans.verk...@cisco.com>
Implement the HPD notifier support to allow CEC drivers to
be informed when there is a new EDID and when a connect or
disconnect happens.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Tested-by: Marek Szyprowski <m.szyprow
From: Hans Verkuil <hans.verk...@cisco.com>
Support the HPD notifier framework, simplifying drivers that
depend on this.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Tested-by: Marek Szyprowski <m.szyprow...@samsung.com>
---
drivers/media/c
From: Hans Verkuil <hans.verk...@cisco.com>
This patch series adds the hotplug detect notifier code, based on Russell's
code:
https://patchwork.kernel.org/patch/9277043/
It adds support for it to the exynos_hdmi drm driver, adds support for
it to the CEC framework and finally adds s
On 01/04/2017 09:44 AM, Andrzej Hajda wrote:
> On 03.01.2017 09:11, Hans Verkuil wrote:
>> On 01/03/2017 09:00 AM, Andrzej Hajda wrote:
>>> Is there a reason to split registration into two steps?
>>> Wouldn't be better to integrate hpd_notifier_get into
>>&g
and
quantization and transfer functions. Hans Verkuil has researched this topic
for V4L2 (see
https://urldefense.proofpoint.com/v2/url?u=https-3A__gstreamer.freedesktop.org_data_events_gstreamer-2Dconference_2015_Hans=DwICAg=DPL6_X_6JkXFx7AXWqB0tg=WHDsc6kcWAl4i96Vm5hJ_19IJiuxx_p_Rzo2g-uHDKw
On 01/03/2017 08:55 AM, Andrzej Hajda wrote:
> On 02.01.2017 15:19, Hans Verkuil wrote:
>> From: Hans Verkuil
>>
>> Implement the HPD notifier support to allow CEC drivers to
>> be informed when there is a new EDID and when a connect or
>> disconnect happens.
On 01/03/2017 09:00 AM, Andrzej Hajda wrote:
> On 02.01.2017 15:19, Hans Verkuil wrote:
>> From: Hans Verkuil
>>
>> By using the HPD notifier framework there is no longer any reason
>> to manually set the physical address. This was the one blocking
>> issue that
On 01/03/2017 08:50 AM, Andrzej Hajda wrote:
> Hi Hans,
>
> On 02.01.2017 15:19, Hans Verkuil wrote:
>> From: Hans Verkuil
>>
>> Add support for video hotplug detect and EDID/ELD notifiers, which is used
>> to convey information from video drivers to their CEC an
From: Hans Verkuil <hans.verk...@cisco.com>
By using the HPD notifier framework there is no longer any reason
to manually set the physical address. This was the one blocking
issue that prevented this driver from going out of staging, so do
this move as well.
Update the bindings docum
From: Hans Verkuil <hans.verk...@cisco.com>
Support the HPD notifier framework, simplifying drivers that
depend on this.
Signed-off-by: Hans Verkuil
Tested-by: Marek Szyprowski
---
drivers/media/cec/cec-core.c | 50
include/media
From: Hans Verkuil <hans.verk...@cisco.com>
Implement the HPD notifier support to allow CEC drivers to
be informed when there is a new EDID and when a connect or
disconnect happens.
Signed-off-by: Hans Verkuil
Tested-by: Marek Szyprowski
---
drivers/gpu/drm/exynos/Kconfig
From: Hans Verkuil <hans.verk...@cisco.com>
Add support for video hotplug detect and EDID/ELD notifiers, which is used
to convey information from video drivers to their CEC and audio counterparts.
Based on an earlier version from Russell King:
https://patchwork.kernel.org/patch/9
From: Hans Verkuil <hans.verk...@cisco.com>
This patch series adds the hotplug detect notifier code, based on Russell's
code:
https://patchwork.kernel.org/patch/9277043/
It adds support for it to the exynos_hdmi drm driver, adds support for
it to the CEC framework and finally adds s
ion handled
> by the exported through the dma_buf_map_attachment() and
> dma_buf_unmap_attachment() functions, and dma-buf lacks an API to perform
> memory synchronization without unmapping and remapping the buffers. This is
> not a blocker as far as this patch series is concerned, but im
From: Hans Verkuil <hans.verk...@cisco.com>
By using the HDMI notifier framework there is no longer any reason
to manually set the physical address. This was the one blocking
issue that prevented this driver from going out of staging, so do
this move as well.
Update the bindings docum
From: Hans Verkuil <hans.verk...@cisco.com>
Support the HDMI notifier framework, simplifying drivers that
depend on this.
Signed-off-by: Hans Verkuil
---
drivers/media/cec/cec-core.c | 50
include/media/cec.h | 15 +
2
From: Hans Verkuil <hans.verk...@cisco.com>
Implement the HDMI notifier support to allow CEC drivers to
be informed when there is a new EDID and when a connect or
disconnect happens.
Signed-off-by: Hans Verkuil
---
drivers/gpu/drm/exynos/Kconfig | 1 +
drivers/gpu/drm/
From: Hans Verkuil <hans.verk...@cisco.com>
Add support for HDMI hotplug and EDID notifiers, which is used to convey
information from HDMI drivers to their CEC and audio counterparts.
Based on an earlier version from Russell King:
https://patchwork.kernel.org/patch/9277043/
The hdmi_no
From: Hans Verkuil <hans.verk...@cisco.com>
This patch series adds the HDMI notifier code, based on Russell's code:
https://patchwork.kernel.org/patch/9277043/
It adds support for it to the exynos_hdmi drm driver, adds support for
it to the CEC framework and finally adds support to the s
On 11/14/16 16:22, Hans Verkuil wrote:
> From: Hans Verkuil
>
> Add support for HDMI hotplug and EDID notifiers, which is used to convey
> information from HDMI drivers to their CEC and audio counterparts.
I realized that the name 'HDMI notifier' isn't the best: the same mechanism
On 11/15/16 21:41, Hans Verkuil wrote:
> Hi Philipp,
>
> On 11/15/2016 07:24 PM, Philipp Zabel wrote:
>> Hi Hans,
>>
>> Am Montag, den 14.11.2016, 16:22 +0100 schrieb Hans Verkuil:
>>> From: Hans Verkuil
>>>
>>> Add support for HD
Hi Philipp,
On 11/15/2016 07:24 PM, Philipp Zabel wrote:
> Hi Hans,
>
> Am Montag, den 14.11.2016, 16:22 +0100 schrieb Hans Verkuil:
>> From: Hans Verkuil
>>
>> Add support for HDMI hotplug and EDID notifiers, which is used to convey
>> information from HD
n't comment on these, you've not included me in patch 1 nor the
> covering message.
>
> On Mon, Nov 14, 2016 at 04:22:45PM +0100, Hans Verkuil wrote:
>> From: Russell King <rmk+kernel at arm.linux.org.uk>
>>
>> We don't need the CEC engine register definitions, so
From: Russell King
Add a CEC driver for the TDA9950, which is a stand-alone I2C CEC device.
The TDA9950 contains a command processor which handles retransmissions
and the low level bus protocol. The driver just has to read and write
the messages, and handle error
From: Russell King
Add a CEC driver for the dw-hdmi hardware using Hans Verkuil's CEC
implementation.
Signed-off-by: Russell King
---
drivers/gpu/drm/bridge/Kconfig| 7 +
drivers/gpu/drm/bridge/Makefile | 1
From: Russell King
Add HDMI notifiers to the HDMI bridge driver.
Signed-off-by: Russell King
---
drivers/gpu/drm/bridge/Kconfig | 1 +
drivers/gpu/drm/bridge/dw-hdmi.c | 25 -
2 files changed, 25
From: Russell King
We don't need the CEC engine register definitions, so let's remove them.
Signed-off-by: Russell King
---
drivers/gpu/drm/bridge/dw-hdmi.h | 45
1 file changed, 45
From: Hans Verkuil <hans.verk...@cisco.com>
Add support for HDMI hotplug and EDID notifiers, which is used to convey
information from HDMI drivers to their CEC and audio counterparts.
Based on an earlier version from Russell King:
https://patchwork.kernel.org/patch/9277043/
The hdmi_no
From: Hans Verkuil <hans.verk...@cisco.com>
This patch series is an update to this RFC series from Russell:
https://lists.freedesktop.org/archives/dri-devel/2016-August/115733.html
I have not seen any updates to this, so I hope that that series is still
the latest version.
The main p
On 08/26/2016 12:05 PM, Randy Li wrote:
>
>
> On 08/26/2016 05:34 PM, Hans Verkuil wrote:
>> Hi Randi,
>>
>> On 08/26/2016 04:13 AM, Randy Li wrote:
>>> Hello,
>>>We always use some kind of hack work to make our Video Process
>>> Unit(Mu
Hi Randi,
On 08/26/2016 04:13 AM, Randy Li wrote:
> Hello,
>We always use some kind of hack work to make our Video Process
> Unit(Multi-format Video Encoder/Decoder) work in kernel. From a
> customize driver(vpu service) to the customize V4L2 driver. The V4L2
> subsystem is really not
On 08/23/16 09:59, Russell King - ARM Linux wrote:
> On Tue, Aug 23, 2016 at 09:21:17AM +0200, Hans Verkuil wrote:
>> Hi Russell,
>>
>> On 08/12/2016 04:15 PM, Russell King wrote:
>>> Add a CEC driver for the dw-hdmi hardware using Hans Verkil's CEC
>>
Hi Russell,
On 08/12/16 16:15, Russell King wrote:
> + ret = devm_request_threaded_irq(>dev, cec->irq,
> + dw_hdmi_cec_hardirq,
> + dw_hdmi_cec_thread, IRQF_SHARED,
> + DEV_NAME,
Hi Russell,
On 08/12/2016 04:15 PM, Russell King wrote:
> Add a CEC driver for the dw-hdmi hardware using Hans Verkil's CEC
> implementation.
>
> Signed-off-by: Russell King
> ---
> drivers/gpu/drm/bridge/Kconfig| 7 +
>
identifier as well.
Signed-off-by: Hans Verkuil
---
diff --git a/drivers/media/cec-edid.c b/drivers/media/cec-edid.c
index 7001824..5719b99 100644
--- a/drivers/media/cec-edid.c
+++ b/drivers/media/cec-edid.c
@@ -70,7 +70,10 @@ static unsigned int cec_get_edid_spa_location(const u8
*edid, unsigned int
Two new CEC utilities have been added to the v4l-utils repository:
https://git.linuxtv.org/v4l-utils.git/
The cec-follower utility can emulate a CEC device, implementing the
follower functionality needed.
The cec-compliance utility can test a remote CEC device and check how
compliant it is
On 08/12/2016 05:29 PM, Russell King - ARM Linux wrote:
> On Fri, Aug 12, 2016 at 05:16:41PM +0200, Hans Verkuil wrote:
>> On 08/12/2016 04:38 PM, Hans Verkuil wrote:
>>> On 08/12/2016 04:15 PM, Russell King wrote:
>>>> Add a CEC driver for the TDA9950, which i
, so:
Acked-by: Hans Verkuil
Regards,
Hans
> Signed-off-by: Russell King <rmk+kernel at arm.linux.org.uk>
> ---
> drivers/video/Kconfig | 3 +++
> drivers/video/Makefile| 1 +
> drivers/video/hdmi-notifier.c | 61
> +
On 08/12/2016 04:38 PM, Hans Verkuil wrote:
> On 08/12/2016 04:15 PM, Russell King wrote:
>> Add a CEC driver for the TDA9950, which is a stand-alone I2C CEC device.
>> The TDA9950 contains a command processor which handles retransmissions
>> and the low level bus protocol.
On 08/12/2016 04:15 PM, Russell King wrote:
> Add a CEC driver for the TDA9950, which is a stand-alone I2C CEC device.
> The TDA9950 contains a command processor which handles retransmissions
> and the low level bus protocol. The driver just has to read and write
> the messages, and handle error
On 08/12/2016 04:15 PM, Russell King wrote:
> Add a CEC driver for the dw-hdmi hardware using Hans Verkil's CEC
That's Verkuil :-)
BTW, since cec is part of the media subsystem please include linux-media for
the next round.
Regards,
Hans
On 07/18/2016 12:29 PM, Brian Starkey wrote:
> Hi,
>
> On Fri, Jul 15, 2016 at 10:42:01AM -0700, Eric Anholt wrote:
>> Ville Syrjälä writes:
>>
>>> On Fri, Jul 15, 2016 at 10:09:19AM +0100, Brian Starkey wrote:
Hi Daniel,
Thanks for taking a look.
(+Cc Laurent)
On 06/16/2016 06:00 PM, Mauro Carvalho Chehab wrote:
> Em Fri, 29 Apr 2016 15:52:19 +0200
> Hans Verkuil escreveu:
>
>> From: Hans Verkuil
>>
>> The added HDMI CEC framework provides a generic kernel interface for
>> HDMI CEC devices.
>>
>> Besides
On 06/17/2016 11:50 AM, Mauro Carvalho Chehab wrote:
+
+ CEC_MODE_MONITOR
+ 0xe0
+ Put the file descriptor into monitor mode. Can only be used
in combination
+ with CEC_MODE_NO_INITIATOR, otherwise
will be
+ returned. In
On 06/16/2016 11:22 PM, Mauro Carvalho Chehab wrote:
> Em Fri, 29 Apr 2016 15:52:25 +0200
> Hans Verkuil escreveu:
>
>> From: Hans Verkuil
>>
>> Add CEC support to the adv7842 driver.
>>
>> Signed-off-by: Hans Verkuil
>
> Won't review patches
On 06/16/2016 11:17 PM, Mauro Carvalho Chehab wrote:
> Em Fri, 29 Apr 2016 15:52:24 +0200
> Hans Verkuil escreveu:
>
>> From: Hans Verkuil
>>
>> Add CEC support to the adv7604 driver.
>>
>> Signed-off-by: Hans Verkuil
>> [k.debski at samsung.com: M
On 06/16/2016 11:09 PM, Mauro Carvalho Chehab wrote:
> Em Fri, 29 Apr 2016 15:52:23 +0200
> Hans Verkuil escreveu:
>
>> From: Hans Verkuil
>>
>> Add DocBook documentation for the CEC API.
>
> Please always send the documentation patch *before* the code,
> in
On 06/16/2016 10:12 PM, Mauro Carvalho Chehab wrote:
> Em Fri, 29 Apr 2016 15:52:22 +0200
> Hans Verkuil escreveu:
>
>> From: Hans Verkuil
>>
>> Document the new HDMI CEC framework.
>
> As we'll be moving documentation to Sphinx/Rst, it would be good
From: Hans Verkuil <hans.verk...@cisco.com>
When cleaning up pending work from the wait_queue list, make sure to cancel the
delayed work. Otherwise nasty kernel oopses will occur when the timer goes off
and the cec_data struct has disappeared.
Signed-off-by: Hans Verkuil
---
drivers/s
From: Hans Verkuil <hans.verk...@cisco.com>
If a transmit is issued and before cec_transmit_done() is called the HDMI cable
is unplugged, then it is possible that adap->transmitting == NULL.
So drop the WARN_ON, explain why it can happen and just ignore the tranmit.
Signed-off-by: Han
From: Hans Verkuil <hans.verk...@cisco.com>
Instead of doing:
if (state->cec_enabled_adap)
adv7511_wr_and_or(sd, 0x95, 0xc0, enable ? 0x39 : 0x00);
do:
adv7511_wr_and_or(sd, 0x95, 0xc0,
(state->cec_enabled_adap && e
From: Hans Verkuil <hans.verk...@cisco.com>
While stress testing my CEC Framework v16 patch series found here:
http://www.spinics.net/lists/linux-input/msg44422.html
I discovered a few issues when dealing with HDMI disconnects.
The adv7511 patch fixes a potential race condition (neve
Hi Tomi,
On 05/10/16 14:01, Tomi Valkeinen wrote:
> Hi Hans,
>
> On 29/04/16 12:39, Hans Verkuil wrote:
>> From: Hans Verkuil
>>
>> Signed-off-by: Hans Verkuil
>> ---
>> arch/arm/boot/dts/omap4-panda-a4.dts | 2 +-
>> arch/arm/boot/dts/omap4-
From: Hans Verkuil <hans.verk...@cisco.com>
The vivid driver has been extended to provide CEC adapters for the HDMI
input and HDMI outputs in order to test CEC applications.
This CEC emulation is faithful to the CEC timings (i.e., it all at a
snail's pace).
Signed-off-by: Hans V
From: Kamil Debski <ka...@wypas.org>
Add CEC interface driver present in the Samsung Exynos range of
SoCs.
The following files were based on work by SangPil Moon:
- exynos_hdmi_cec.h
- exynos_hdmi_cecctl.c
Signed-off-by: Kamil Debski
Signed-off-by: Hans Verkuil
---
.../devicetree/bi
From: Hans Verkuil <hans.verk...@cisco.com>
Add CEC support to the adv7511 driver.
Signed-off-by: Hans Verkuil
[k.debski at samsung.com: Merged changes from CEC Updates commit by Hans
Verkuil]
Signed-off-by: Kamil Debski
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/Kconfig
From: Hans Verkuil <hans.verk...@cisco.com>
Add CEC support to the adv7842 driver.
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/Kconfig | 9 ++
drivers/media/i2c/adv7842.c | 368
2 files changed, 314 insertions(+), 63 deletions(-)
From: Hans Verkuil <hans.verk...@cisco.com>
Add CEC support to the adv7604 driver.
Signed-off-by: Hans Verkuil
[k.debski at samsung.com: Merged changes from CEC Updates commit by Hans
Verkuil]
[k.debski at samsung.com: add missing methods cec/io_write_and_or]
[k.debski at samsung.com:
From: Hans Verkuil <hans.verk...@cisco.com>
Add DocBook documentation for the CEC API.
Signed-off-by: Hans Verkuil
[k.debski at samsung.com: add documentation for passthrough mode]
[k.debski at samsung.com: minor fixes and change of reserved field sizes]
Signed-off-by: Kamil Debski
Sign
From: Hans Verkuil <hansv...@cisco.com>
Document the new HDMI CEC framework.
Signed-off-by: Hans Verkuil
[k.debski at samsung.com: add DocBook documentation by Hans Verkuil, with
Signed-off-by: Kamil Debski
Signed-off-by: Hans Verkuil
---
Documentation/cec.txt
From: Hans Verkuil <hans.verk...@cisco.com>
The CEC ioctls didn't have compat32 support, so they returned -ENOTTY
when used in a 32 bit application on a 64 bit kernel.
Since all the CEC ioctls are 32-bit compatible adding support for this
API is trivial.
Signed-off-by: Hans Verkuil
-
From: Hans Verkuil <hans.verk...@cisco.com>
Explain why cec.c is still in staging.
Signed-off-by: Hans Verkuil
---
drivers/staging/media/cec/TODO | 13 +
1 file changed, 13 insertions(+)
create mode 100644 drivers/staging/media/cec/TODO
diff --git a/drivers/staging/media/ce
From: Hans Verkuil <hansv...@cisco.com>
The added HDMI CEC framework provides a generic kernel interface for
HDMI CEC devices.
Besides the cec module itself it also adds a cec-edid module that
contains helper functions to find and manipulate the CEC physical
address inside an EDID
Debski
Signed-off-by: Hans Verkuil
---
drivers/media/rc/keymaps/Makefile | 1 +
drivers/media/rc/keymaps/rc-cec.c | 174 ++
drivers/media/rc/rc-main.c| 1 +
include/media/rc-map.h| 5 +-
4 files changed, 180 insertions(+), 1 deletion(-)
From: Kamil Debski <ka...@wypas.org>
Add HDMI CEC specific keycodes to the keycodes definition.
Signed-off-by: Kamil Debski
Signed-off-by: Hans Verkuil
Acked-by: Dmitry Torokhov
---
include/uapi/linux/input-event-codes.h | 30 ++
1 file changed, 30 inse
From: Hans Verkuil <hans.verk...@cisco.com>
Inputs can come in over the HDMI CEC bus, so add a new type for this.
Signed-off-by: Hans Verkuil
Acked-by: Dmitry Torokhov
---
include/uapi/linux/input.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/uapi/linux/input.h b/includ
From: Hans Verkuil <hans.verk...@cisco.com>
Hi all,
The sixteenth version of this patchset does some final cleanup and
I'll post a pull request on the linux-media list for this patch series.
At first I didn't want to post a v16 at all, but there were just a bit
too many changes, even
801 - 900 of 1304 matches
Mail list logo