[Bug 95026] Alien Isolation segfault after initial loading screen/video

2016-04-25 Thread bugzilla-dae...@freedesktop.org
e assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/bc9ad1d5/attachment.html>

[Bug 95133] X-COM Enemy Within crashes when entering tactical mission with Bonaire

2016-04-25 Thread bugzilla-dae...@freedesktop.org
ring back on another bug report that most likely has the same root cause. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20

[PATCH 0/6] drm/fsl-dcu: unload fixes

2016-04-25 Thread Stefan Agner
Applied patchset to my fsl-dcu tree. -- Stefan On 2016-04-16 22:25, Stefan Agner wrote: > Hi all, > > This patchset fixes several issues around unloading/unbinding > the driver. There is still one WARNING when unloading the driver > while vblank interrupts are enabled. I am not sure what/who > s

[PATCH v2 1/3] drm/msm/hdmi: Prevent gpio_free related kernel warnings

2016-04-25 Thread t...@codeaurora.org
On 2016-04-25 03:16, Archit Taneja wrote: > Calling the legacy gpio_free on an invalid GPIO (a GPIO numbered -1) > results in kernel warnings. This causes a lot of backtraces when > we try to unload the drm/msm module. > > Call gpio_free only on valid GPIOs. > > Signed-off-by: Archit Taneja > --

[PATCH 07/14] drm/nouveau: use drm_crtc_send_vblank_event()

2016-04-25 Thread Gustavo Padovan
Hi Mario, 2016-04-25 Mario Kleiner : > On 04/14/2016 07:48 PM, Gustavo Padovan wrote: > >From: Gustavo Padovan > > > >Replace the legacy drm_send_vblank_event() with the new helper function. > > > >Signed-off-by: Gustavo Padovan > >--- > > drivers/gpu/drm/nouveau/nouveau_display.c | 4 +++- > >

[PATCH] drm: msm: remove unused variable

2016-04-25 Thread Arnd Bergmann
On Saturday 16 April 2016 16:49:08 Rob Clark wrote: > On Sat, Apr 16, 2016 at 4:41 PM, Arnd Bergmann wrote: > > A recent cleanup removed the only user of the 'kms' variable in > > msm_preclose(), causing a harmless compiler warning: > > > > drivers/gpu/drm/msm/msm_drv.c: In function 'msm_preclose'

[Bug 117151] New: amdgpu: Fails to initialize R7 260x (Bonaire)

2016-04-25 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=117151 Bug ID: 117151 Summary: amdgpu: Fails to initialize R7 260x (Bonaire) Product: Drivers Version: 2.5 Kernel Version: 4.6 Hardware: x86-64 OS: Linux Tree: Mainl

[PATCH 01/19] drm/core: Add drm_accurate_vblank_count, v4.

2016-04-25 Thread Mario Kleiner
Sorry for the late review, but see below... On 04/19/2016 09:52 AM, Maarten Lankhorst wrote: > This function is useful for gen2 intel devices which have no frame > counter, but need a way to determine the current vblank count without > racing with the vblank interrupt handler. > > intel_pipe_updat

[Bug 71789] [r300g] Visuals not found in (default) depth = 24

2016-04-25 Thread bugzilla-dae...@freedesktop.org
l/attachments/20160425/3bf3e02e/attachment.html>

[PATCH 01/19] drm/core: Add drm_accurate_vblank_count, v5.

2016-04-25 Thread Maarten Lankhorst
This function is useful for gen2 intel devices which have no frame counter, but need a way to determine the current vblank count without racing with the vblank interrupt handler. intel_pipe_update_start checks if no vblank interrupt will occur during vblank evasion, but cannot check whether the vb

[PATCH 07/14] drm/nouveau: use drm_crtc_send_vblank_event()

2016-04-25 Thread Mario Kleiner
On 04/14/2016 07:48 PM, Gustavo Padovan wrote: > From: Gustavo Padovan > > Replace the legacy drm_send_vblank_event() with the new helper function. > > Signed-off-by: Gustavo Padovan > --- > drivers/gpu/drm/nouveau/nouveau_display.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) >

[PATCH] rcar-du: add/rename DEFR6 TCON bits

2016-04-25 Thread Geert Uytterhoeven
Hi Sergei, On Sat, Apr 23, 2016 at 12:56 AM, Sergei Shtylyov wrote: > The TCNE2 bit of the DEFR6 register was renamed to TCNE1 in the R-Car gen2 > manuals -- which makes more sense as that bit controls whether DU1, not DU2 > is connected to TCON. > > While at it, add the TCNE0 bit which contro

[PATCH 01/19] drm/core: Add drm_accurate_vblank_count, v5.

2016-04-25 Thread Mario Kleiner
On 04/25/2016 08:32 AM, Maarten Lankhorst wrote: > This function is useful for gen2 intel devices which have no frame > counter, but need a way to determine the current vblank count without > racing with the vblank interrupt handler. > > intel_pipe_update_start checks if no vblank interrupt will oc

[Bug 94984] XCom2 crashes with SIGSEGV on radeonsi

2016-04-25 Thread bugzilla-dae...@freedesktop.org
receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/5fe0040d/attachment.html>

[PATCH 2/8] drm/udl: Change drm_fb_helper_sys_*() calls to sys_*()

2016-04-25 Thread Daniel Vetter
On Sun, Apr 24, 2016 at 11:16:34AM +0100, Emil Velikov wrote: > On 22 April 2016 at 09:24, Daniel Vetter wrote: > > On Thu, Apr 21, 2016 at 08:18:48PM +0200, Noralf Trønnes wrote: > >> > >> Den 21.04.2016 09:28, skrev Daniel Vetter: > >> >On Wed, Apr 20, 2016 at 08:15:30PM +0200, Noralf Trønnes

[PATCH 04/14] MAINTAINERS: Update the files list for the GMA500 DRM driver

2016-04-25 Thread Daniel Vetter
On Fri, Apr 22, 2016 at 12:29:24PM +0200, Patrik Jakobsson wrote: > On Fri, Apr 22, 2016 at 1:03 AM, Emil Velikov > wrote: > > Cc: Patrik Jakobsson > > Cc: dri-devel at lists.freedesktop.org > > Signed-off-by: Emil Velikov > > --- > > MAINTAINERS | 3 +-- > > 1 file changed, 1 insertion(+), 2

[Bug 94726] [Tonga] ARK: Survival Evolved crashes on savegame load. Out of Memory

2016-04-25 Thread bugzilla-dae...@freedesktop.org
hen it's needed. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/8fe89ed7/attachment.html>

[Bug 95078] [Bisected] dGPU broken in linux 4.4.7

2016-04-25 Thread bugzilla-dae...@freedesktop.org
il because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/f84d10e2/attachment-0001.html>

[PATCH v2 1/8] drm/rect: Add some drm_clip_rect utility functions

2016-04-25 Thread Daniel Vetter
On Sun, Apr 24, 2016 at 10:48:55PM +0200, Noralf Trønnes wrote: > Add some utility functions for struct drm_clip_rect. > > Signed-off-by: Noralf Trønnes > --- > drivers/gpu/drm/drm_rect.c | 67 > include/drm/drm_rect.h | 69 > ++

[PATCH v2 3/8] drm/qxl: Change drm_fb_helper_sys_*() calls to sys_*()

2016-04-25 Thread Daniel Vetter
On Sun, Apr 24, 2016 at 10:48:57PM +0200, Noralf Trønnes wrote: > Now that drm_fb_helper gets deferred io support, the > drm_fb_helper_sys_{fillrect,copyarea,imageblit} functions will schedule > a worker that will call the (struct drm_framebuffer *)->funcs->dirty() > function. This will break this

[patch] drm: atmel-hlcdc: fix a NULL check

2016-04-25 Thread Dan Carpenter
If kmalloc() returned NULL we would end up dereferencing "state" a couple lines later. Signed-off-by: Dan Carpenter diff --git a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c b/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c index 8df0aaf..867069b 100644 --- a/drivers/gpu/drm/atmel-hlcdc/atmel_

[Bug 92059] [radeonsi, apitrace] Missing textures and geometry in "Middle-earth: Shadow of Mordor"

2016-04-25 Thread bugzilla-dae...@freedesktop.org
. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/c08081f5/attachment.html>

[PATCH v2 4/8] drm/fb-helper: Add fb_deferred_io support

2016-04-25 Thread Daniel Vetter
On Sun, Apr 24, 2016 at 10:48:58PM +0200, Noralf Trønnes wrote: > This adds deferred io support if CONFIG_FB_DEFERRED_IO is enabled. > The fbdev framebuffer changes are flushed using the callback > (struct drm_framebuffer *)->funcs->dirty() by a dedicated worker > ensuring that it always runs in p

[patch] drm: atmel-hlcdc: fix a NULL check

2016-04-25 Thread Boris Brezillon
On Mon, 25 Apr 2016 12:04:54 +0300 Dan Carpenter wrote: > If kmalloc() returned NULL we would end up dereferencing "state" a > couple lines later. > > Signed-off-by: Dan Carpenter Acked-by: Boris Brezillon Thanks, Boris > > diff --git a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c > b/

[patch] drm: atmel-hlcdc: fix a NULL check

2016-04-25 Thread Eric Engestrom
On Mon, Apr 25, 2016 at 12:04:54PM +0300, Dan Carpenter wrote: > If kmalloc() returned NULL we would end up dereferencing "state" a > couple lines later. > > Signed-off-by: Dan Carpenter Reviewed-by: Eric Engestrom

[PATCH v2 5/8] fbdev: fb_defio: Export fb_deferred_io_mmap

2016-04-25 Thread Daniel Vetter
On Sun, Apr 24, 2016 at 10:48:59PM +0200, Noralf Trønnes wrote: > Export fb_deferred_io_mmap so drivers can change vma->vm_page_prot. > When the framebuffer memory is allocated using dma_alloc_writecombine() > instead of vmalloc(), I get cache syncing problems on ARM. > This solves it: > > static

[PATCH v2 6/8] drm/fb-cma-helper: Add fb_deferred_io support

2016-04-25 Thread Daniel Vetter
On Sun, Apr 24, 2016 at 10:49:00PM +0200, Noralf Trønnes wrote: > This adds fbdev deferred io support if CONFIG_FB_DEFERRED_IO is enabled. > The driver has to provide a (struct drm_framebuffer_funcs *)->dirty() > callback to get notification of fbdev framebuffer changes. > If the dirty() hook is s

[patch] drm: atmel-hlcdc: fix a NULL check

2016-04-25 Thread Boris Brezillon
Hi Daniel, On Mon, 25 Apr 2016 12:04:54 +0300 Dan Carpenter wrote: > If kmalloc() returned NULL we would end up dereferencing "state" a > couple lines later. Can you take this patch in drm-misc, or should I send a PR? Regards, Boris > > Signed-off-by: Dan Carpenter > > diff --git a/driver

[PATCH v2 7/8] drm/qxl: Use drm_fb_helper deferred_io support

2016-04-25 Thread Daniel Vetter
On Sun, Apr 24, 2016 at 10:49:01PM +0200, Noralf Trønnes wrote: > Use the fbdev deferred io support in drm_fb_helper which mirrors the > one qxl has had. > This patch has only been compile tested. > > Signed-off-by: Noralf Trønnes Yay for deleting code. Reviewed-by: Daniel Vetter > --- > >

[PATCH v2 8/8] drm/udl: Use drm_fb_helper deferred_io support

2016-04-25 Thread Daniel Vetter
On Sun, Apr 24, 2016 at 10:49:02PM +0200, Noralf Trønnes wrote: > Use the fbdev deferred io support in drm_fb_helper. > The (struct fb_ops *)->fb_{fillrect,copyarea,imageblit} functions will > now schedule a worker instead of being flushed directly like it was > previously (recorded when in atomic

[PATCH] drm/atomic: Always allow async support for the atomic ioctl.

2016-04-25 Thread Maarten Lankhorst
async_page_flip is a unrelated flag and should not be used for testing support. It's up to the drivers to fail if they don't support async commit. Signed-off-by: Maarten Lankhorst --- drivers/gpu/drm/drm_atomic.c | 4 1 file changed, 4 deletions(-) diff --git a/drivers/gpu/drm/drm_atomic.c

[PATCH] drm/atomic: Always allow async support for the atomic ioctl.

2016-04-25 Thread Daniel Vetter
On Mon, Apr 25, 2016 at 11:21 AM, Maarten Lankhorst wrote: > async_page_flip is a unrelated flag and should not be used for > testing support. It's up to the drivers to fail if they don't > support async commit. > > Signed-off-by: Maarten Lankhorst Once more (summary of our irc discussion): - D

[Bug 93548] Grid Autosport causes a hard system crash

2016-04-25 Thread bugzilla-dae...@freedesktop.org
: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/8797e5ce/attachment.html>

[PATCH] drm/atomic: Always allow async support for the atomic ioctl.

2016-04-25 Thread Maarten Lankhorst
Op 25-04-16 om 11:35 schreef Daniel Vetter: > On Mon, Apr 25, 2016 at 11:21 AM, Maarten Lankhorst > wrote: >> async_page_flip is a unrelated flag and should not be used for >> testing support. It's up to the drivers to fail if they don't >> support async commit. >> >> Signed-off-by: Maarten Lankho

[PATCH] drm/atomic: Always allow async support for the atomic ioctl.

2016-04-25 Thread Daniel Vetter
On Mon, Apr 25, 2016 at 11:37 AM, Maarten Lankhorst wrote: > Op 25-04-16 om 11:35 schreef Daniel Vetter: >> On Mon, Apr 25, 2016 at 11:21 AM, Maarten Lankhorst >> wrote: >>> async_page_flip is a unrelated flag and should not be used for >>> testing support. It's up to the drivers to fail if they

[Bug 80419] XCOM: Enemy Unknown Causes lockup

2016-04-25 Thread bugzilla-dae...@freedesktop.org
t could be the root cause is hiding behind a more benign issue. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/2953042e/attachment.html>

[PATCH v2 0/3] drm/msm: Remove drm_driver load/unload ops

2016-04-25 Thread Archit Taneja
Registering the drm_device using the drm_driver load/unload ops is deprecated since it is prone to race conditions. The second and third patches removes the usage of these ops. The first patch prevents warnings when we try to remove the drm/msm kernel module. Changes in v2: - Use the recently cre

[PATCH v2 1/3] drm/msm/hdmi: Prevent gpio_free related kernel warnings

2016-04-25 Thread Archit Taneja
Calling the legacy gpio_free on an invalid GPIO (a GPIO numbered -1) results in kernel warnings. This causes a lot of backtraces when we try to unload the drm/msm module. Call gpio_free only on valid GPIOs. Signed-off-by: Archit Taneja --- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 19

[PATCH v2 2/3] drm/msm: Centralize connector registration/unregistration

2016-04-25 Thread Archit Taneja
Move the drm_connector registration from the encoder(HDMI/DSI etc) drivers to the msm platform driver. This will simplify the task of ensuring that the connectors are registered only after the drm_device itself is registered. The connectors' destroy ops are made to use kzalloc instead of devm_kzal

[PATCH v2 3/3] drm/msm: Drop load/unload drm_driver ops

2016-04-25 Thread Archit Taneja
The load/unload drm_driver ops are deprecated. They should be removed as they result in creation of devices visible to userspace even before the drm_device is registered. Drop these ops and use drm_dev_alloc/register and drm_dev_unregister/unref to explicitly create and destroy the drm device in t

[GIT PULL] etnaviv fixes for 4.6

2016-04-25 Thread Lucas Stach
Hi Dave, just a single fix to not move the GPU linear window on cores where it might lead to inconsistent views of the memory by different engines in the core, thus breaking relocs and possibly causing other fun. Regards, Lucas The following changes since commit c3b46c73264b03000d1e18b22f5caf633

[Bug 95130] Derivatives of gl_Color wrong when helper pixels used

2016-04-25 Thread bugzilla-dae...@freedesktop.org
;m using Mesa git 0831eb9 with an AMD R9 270 on x86_64 Fedora 22. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/7202e668/attachment.html>

[Bug 95130] Derivatives of gl_Color wrong when helper pixels used

2016-04-25 Thread bugzilla-dae...@freedesktop.org
the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/e0edfe23/attachment.html>

[Bug 95130] Derivatives of gl_Color wrong when helper pixels used

2016-04-25 Thread bugzilla-dae...@freedesktop.org
the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/a0416b87/attachment.html>

[PATCH v1 0/8] Add RK3399 eDP support and fix some bugs to analogix_dp driver.

2016-04-25 Thread Yakir Yang
RK3399 and RK3288 shared the same eDP IP controller, only some light difference with VOP configure and GRF configure. Also same misc fix to analogix_dp driver: - Hotplug invalid which report by Dan Carpenter - Make panel detect to an optional action - correct the register bit define error in ANAL

[PATCH v1 1/8] drm: bridge: analogix_dp: rename RK3288_DP to ROCKCHIP_DP

2016-04-25 Thread Yakir Yang
Rename RK3288_DP marcos to ROCKCHIP_DP, prepare to add eDP support for more Rockchip chips. Signed-off-by: Yakir Yang --- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 ++-- drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 6 +++--- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c

[PATCH v1 2/8] drm: rockchip: analogix_dp: split the lcdc select setting into device data

2016-04-25 Thread Yakir Yang
eDP controller need to declare which vop provide the video source, and it's defined in GRF registers. But different chips have different GRF register address, so we need to create a device data to declare the GRF messages for each chips. Signed-off-by: Yakir Yang --- drivers/gpu/drm/rockchip/an

[PATCH v1 3/8] drm/rockchip: analogix_dp: add rk3399 eDP support

2016-04-25 Thread Yakir Yang
RK3399 and RK3288 shared the same eDP IP controller, only some light difference with VOP configure and GRF configure. Signed-off-by: Yakir Yang --- .../bindings/display/bridge/analogix_dp.txt| 1 + .../display/rockchip/analogix_dp-rockchip.txt | 2 +- drivers/gpu/drm/rockchip/anal

[PATCH v1 4/8] drm: bridge: analogix_dp: correct the register bit define error in ANALOGIX_DP_PLL_REG_1

2016-04-25 Thread Yakir Yang
There're an register define error in ANALOGIX_DP_PLL_REG_1 which introduced by commit bcec20fd5ad6 ("drm: bridge: analogix/dp: add some rk3288 special registers setting"). The PHY PLL input clock source is selected by ANALOGIX_DP_PLL_REG_1 BIT 0, not BIT 1. Signed-off-by: Yakir Yang --- drivers

[PATCH v1 5/8] drm/rockchip: analogix_dp: make panel detect to an optional action

2016-04-25 Thread Yakir Yang
Some boards don't need to declare a panel device node, like the display interface is DP monitors, so it's necessary to make the panel detect to an optional action. Signed-off-by: Yakir Yang --- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 48 - 1 file changed, 22 ins

[PATCH v1 6/8] drm/bridge: analogix_dp: introduce connector mode_valid callback to plat driver

2016-04-25 Thread Yakir Yang
It's helpful to expand the mode_valid callback to platform driver, so they could valid the display mode or information. Signed-off-by: Yakir Yang --- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 15 +++ include/drm/bridge/analogix_dp.h | 4 2 files cha

[PATCH v1 7/8] drm: rockchip: analogix_dp: correct the connector display color format and bpc

2016-04-25 Thread Yakir Yang
Rockchip VOP couldn't output YUV video format for eDP controller, so when driver detect connector support YUV video format, we need to hack it down to RGB888. Signed-off-by: Yakir Yang --- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 19 +++ 1 file changed, 19 insertions(+)

[PATCH v1 8/8] drm: bridge: analogix/dp: fix no drm hpd event when panel plug in

2016-04-25 Thread Yakir Yang
The enum value of DP_IRQ_TYPE_HP_CABLE_IN is zero, but driver only send drm hp event when the irq_type and the enum value is true. if (irq_type & DP_IRQ_TYPE_HP_CABLE_IN || ...) drm_helper_hpd_irq_event(dp->drm_dev); So there would no drm hpd event when cable plug in, to fix that just nee

[Bug 95120] Worms Clan Wars bad rendering on RC410M [Mobility Radeon Xpress 200M]

2016-04-25 Thread bugzilla-dae...@freedesktop.org
HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/adf3af07/attachment.html>

[PATCH] drm: msm: remove unused variable

2016-04-25 Thread Rob Clark
On Sun, Apr 24, 2016 at 6:15 PM, Arnd Bergmann wrote: > On Saturday 16 April 2016 16:49:08 Rob Clark wrote: >> On Sat, Apr 16, 2016 at 4:41 PM, Arnd Bergmann wrote: >> > A recent cleanup removed the only user of the 'kms' variable in >> > msm_preclose(), causing a harmless compiler warning: >> >

[Bug 91789] MST (multi stream) with Asus PQ321 drm_dp_calc_pbn_mode() fails

2016-04-25 Thread bugzilla-dae...@freedesktop.org
the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160425/fc2ca00e/attachment-0001.html>

[PATCHv15 00/15] HDMI CEC framework

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil Hi all, The fifteenth version of this patchset takes care of the TODO items from the previous patch series. I don't have anything else pending and if there are no other comments then I intend to post a pull request. The highlight of this v15 release are: - The framework itse

[PATCHv15 01/15] input.h: add BUS_CEC type

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil 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/include/uapi/linux/input.h index 01113

[PATCHv15 02/15] HID: add HDMI CEC specific keycodes

2016-04-25 Thread Hans Verkuil
From: Kamil Debski 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 insertions(+) diff --git a/inclu

[PATCHv15 03/15] rc: Add HDMI CEC protocol handling

2016-04-25 Thread Hans Verkuil
From: Kamil Debski Add handling of remote control events coming from the HDMI CEC bus. This patch includes a new keymap that maps values found in the CEC messages to the keys pressed and released. Also, a new protocol has been added to the core. Signed-off-by: Kamil Debski Signed-off-by: Hans V

[PATCHv15 04/15] cec: add HDMI CEC framework

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil 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. Even if the CEC support itself is

[PATCHv15 05/15] cec/TODO: add TODO file so we know why this is still in staging

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil 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/cec/TODO b/drivers/staging/media/

[PATCHv15 06/15] cec: add compat32 ioctl support

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil 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 --- fs/compat_ioctl.c | 12

[PATCHv15 07/15] cec.txt: add CEC framework documentation

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil 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 | 267 ++

[PATCHv15 08/15] DocBook/media: add CEC documentation

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil 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 Signed-off-by: Hans Verkuil --- Do

[PATCHv15 09/15] cec: adv7604: add cec support.

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil 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: change adv7604 to adv76xx in adde

[PATCHv15 10/15] cec: adv7842: add cec support

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil Add CEC support to the adv7842 driver. Signed-off-by: Hans Verkuil --- drivers/media/i2c/Kconfig | 9 ++ drivers/media/i2c/adv7604.c | 10 +- drivers/media/i2c/adv7842.c | 368 3 files changed, 319 insertions(+), 68 deletions

[PATCHv15 11/15] cec: adv7511: add cec support.

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil 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 | 9 + drivers/media/i2c/adv7511.

[PATCHv15 12/15] cec: s5p-cec: Add s5p-cec driver

2016-04-25 Thread Hans Verkuil
From: Kamil Debski 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/bindings/media/s5p-cec.txt

[PATCH 01/19] drm/core: Add drm_accurate_vblank_count, v4.

2016-04-25 Thread Ville Syrjälä
On Mon, Apr 25, 2016 at 06:35:48AM +0200, Mario Kleiner wrote: > Sorry for the late review, but see below... > > On 04/19/2016 09:52 AM, Maarten Lankhorst wrote: > > This function is useful for gen2 intel devices which have no frame > > counter, but need a way to determine the current vblank count

[PATCHv15 14/15] pulse8-cec: add new driver

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil Alpha quality only at the moment. Signed-off-by: Hans Verkuil --- MAINTAINERS | 7 + drivers/media/usb/Kconfig | 5 + drivers/media/usb/Makefile| 1 + drivers/media/usb/pulse8/Kconfig | 10 + drivers/media/usb/pul

[PATCHv15 13/15] vivid: add CEC emulation

2016-04-25 Thread Hans Verkuil
From: Hans Verkuil 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 Verkuil --- Documentation/video4linux/vi

<    1   2