[PATCH] dma-fence: prime lockdep annotations

2020-06-12 Thread Daniel Vetter
Two in one go: - it is allowed to call dma_fence_wait() while holding a dma_resv_lock(). This is fundamental to how eviction works with ttm, so required. - it is allowed to call dma_fence_wait() from memory reclaim contexts, specifically from shrinker callbacks (which i915 does), and from mm

Re: [PATCH 3/3] drm/ast: Use per-device logging macros

2020-06-12 Thread Sam Ravnborg
Hi Thomas On Fri, Jun 12, 2020 at 08:28:40AM +0200, Thomas Zimmermann wrote: > Hi Sam > > Am 11.06.20 um 21:24 schrieb Sam Ravnborg: > > Hi Thomas. > > On Thu, Jun 11, 2020 at 10:28:09AM +0200, Thomas Zimmermann wrote: > >> Converts the ast driver to drm_info() and drm_err(). No functional > >> c

[PATCH] dma-buf: minor doc touch-ups

2020-06-12 Thread Daniel Vetter
Just some tiny edits: - fix link to struct dma_fence - give slightly more meaningful title - the polling here is about implicit fences, explicit fences (in sync_file or drm_syncobj) also have their own polling v2: I misplaced the .rst include change corresponding to this patch. Reviewed-by: T

[PATCH] dma-fence: basic lockdep annotations

2020-06-12 Thread Daniel Vetter
Design is similar to the lockdep annotations for workers, but with some twists: - We use a read-lock for the execution/worker/completion side, so that this explicit annotation can be more liberally sprinkled around. With read locks lockdep isn't going to complain if the read-side isn't neste

Re: [PATCH 3/3] drm/ast: Use per-device logging macros

2020-06-12 Thread Thomas Zimmermann
Hi Am 12.06.20 um 09:01 schrieb Sam Ravnborg: > Hi Thomas > > On Fri, Jun 12, 2020 at 08:28:40AM +0200, Thomas Zimmermann wrote: >> Hi Sam >> >> Am 11.06.20 um 21:24 schrieb Sam Ravnborg: >>> Hi Thomas. >>> On Thu, Jun 11, 2020 at 10:28:09AM +0200, Thomas Zimmermann wrote: Converts the ast d

Re: [PATCH 1/2] drm/shmem: add support for per object dma api operations

2020-06-12 Thread Thomas Zimmermann
Hi Am 12.06.20 um 03:36 schrieb Gurchetan Singh: > This is useful for the next patch. Also, should we only unmap the > amount entries that we mapped with the dma-api? It looks like you're moving virtio code into shmem. It would be nice to have a cover letter explaining the series. > > Signed-o

Re: [PATCH] drm/msm: Fix memory leak in msm_submitqueue_create()

2020-06-12 Thread Greg KH
On Fri, Jun 12, 2020 at 11:37:33AM +0200, Markus Elfring wrote: > > In fucntin msm_submitqueue_create, the queue is a local > > variable, in return -EINVAL branch, queue didn`t add to ctx`s > > list yet, and also didn`t kfree, this maybe bring in potential > > memleak. > > I suggest to improve als

Re: [PATCH] drm/msm: Improve exception handling in msm_gpu_crashstate_capture()

2020-06-12 Thread Greg KH
On Fri, Jun 12, 2020 at 09:36:09AM +0200, Markus Elfring wrote: > > Function msm_gpu_crashstate_capture maybe called for several > > times, and then the state->bos is a potential memleak. Also > > the state->pos maybe alloc failed, but now without any handle. > > This change is to fix some potentia

Re: [PATCH 1/2] drm/shmem: add support for per object dma api operations

2020-06-12 Thread Gerd Hoffmann
On Fri, Jun 12, 2020 at 11:47:55AM +0200, Thomas Zimmermann wrote: > Hi > > Am 12.06.20 um 03:36 schrieb Gurchetan Singh: > > This is useful for the next patch. Also, should we only unmap the > > amount entries that we mapped with the dma-api? > > It looks like you're moving virtio code into shm

Re: [PATCH 4/4] drm: pl111: Update documentation

2020-06-12 Thread Linus Walleij
On Wed, Jun 10, 2020 at 9:38 AM kernel test robot wrote: > I love your patch! Perhaps something to improve: > > [auto build test WARNING on drm-exynos/exynos-drm-next] > [also build test WARNING on drm-intel/for-linux-next > tegra-drm/drm/tegra/for-next linus/master v5.7 next-20200609] > [cannot

Re: [PATCH 4/4] drm: pl111: Update documentation

2020-06-12 Thread Sam Ravnborg
Hi Linus. On Fri, Jun 12, 2020 at 01:04:02PM +0200, Linus Walleij wrote: > On Wed, Jun 10, 2020 at 9:38 AM kernel test robot wrote: > > > I love your patch! Perhaps something to improve: > > > > [auto build test WARNING on drm-exynos/exynos-drm-next] > > [also build test WARNING on drm-intel/for-

[PATCH] drm/virtio: fix unblank

2020-06-12 Thread Gerd Hoffmann
When going through a disable/enable cycle without changing the framebuffer the optimization added by commit 3954ff10e06e causes the screen stay blank. Add a bool to force an update to fix that. Cc: 1882...@bugs.launchpad.net Fixes: 3954ff10e06e ("drm/virtio: skip set_scanout if framebuffer didn't

Re: [PATCH 1/2] drm/shmem: add support for per object dma api operations

2020-06-12 Thread Daniel Vetter
On Fri, Jun 12, 2020 at 12:16 PM Gerd Hoffmann wrote: > > On Fri, Jun 12, 2020 at 11:47:55AM +0200, Thomas Zimmermann wrote: > > Hi > > > > Am 12.06.20 um 03:36 schrieb Gurchetan Singh: > > > This is useful for the next patch. Also, should we only unmap the > > > amount entries that we mapped wit

Re: [kbuild-all] Re: [PATCH 4/4] drm: pl111: Update documentation

2020-06-12 Thread Philip Li
On Fri, Jun 12, 2020 at 01:04:02PM +0200, Linus Walleij wrote: > On Wed, Jun 10, 2020 at 9:38 AM kernel test robot wrote: > > > I love your patch! Perhaps something to improve: > > > > [auto build test WARNING on drm-exynos/exynos-drm-next] > > [also build test WARNING on drm-intel/for-linux-next

Re: [PATCH] drm/mediatek: remove unnecessary conversion to bool

2020-06-12 Thread Robin Murphy
On 2020-06-12 13:40, Bernard Zhao wrote: In function mtk_dsi_clk_hs_state, remove unnecessary conversion to bool return, this change is to make the code a bit readable. Signed-off-by: Bernard Zhao --- drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) d

[PATCH 1/2] gpu: host1x: Register child devices

2020-06-12 Thread Thierry Reding
From: Thierry Reding In order to remove the dependency on the simple-bus compatible string, which causes the OF driver core to register all child devices, make the host1x driver explicitly register its children. Signed-off-by: Thierry Reding --- drivers/gpu/host1x/dev.c | 6 ++ 1 file chan

[PATCH 2/2] drm/tegra: hub: Register child devices

2020-06-12 Thread Thierry Reding
From: Thierry Reding In order to remove the dependency on the simple-bus compatible string, which causes the OF driver core to register all child devices, make the display-hub driver explicitly register the display controller children. Signed-off-by: Thierry Reding --- drivers/gpu/drm/tegra/hu

Re: [PATCH v5 0/8] drm: rcar-du: Add Color Management Module (CMM)

2020-06-12 Thread Jacopo Mondi
Hi Eugeniu, On Tue, Jun 09, 2020 at 04:29:59PM +0200, Eugeniu Rosca wrote: > Hi Laurent, > > On Sun, Jun 07, 2020 at 05:41:58AM +0300, Laurent Pinchart wrote: > > Note that the CMM driver is controlled by the DU driver. As the DU > > driver will reenable the display during resume, it will call > >

Re: [PATCH v5 0/8] drm: rcar-du: Add Color Management Module (CMM)

2020-06-12 Thread Jacopo Mondi
Hi Eugeniu On Mon, Jun 08, 2020 at 11:44:32AM +0200, Eugeniu Rosca wrote: > Hello, > > Many thanks for your comments and involvement. > > On Sun, Jun 07, 2020 at 05:41:58AM +0300, Laurent Pinchart wrote: > > On Fri, Jun 05, 2020 at 03:53:15PM +0200, Jacopo Mondi wrote: > > > On Fri, Jun 05, 2020 a

Re: [PATCH v5 0/8] drm: rcar-du: Add Color Management Module (CMM)

2020-06-12 Thread Laurent Pinchart
Hi Jacopo, On Fri, Jun 12, 2020 at 05:00:32PM +0200, Jacopo Mondi wrote: > On Tue, Jun 09, 2020 at 04:29:59PM +0200, Eugeniu Rosca wrote: > > On Sun, Jun 07, 2020 at 05:41:58AM +0300, Laurent Pinchart wrote: > > > Note that the CMM driver is controlled by the DU driver. As the DU > > > driver will

Re: [PATCH] drm/amd: remove unnecessary conversion to bool

2020-06-12 Thread Alex Deucher
On Fri, Jun 12, 2020 at 9:22 AM Bernard Zhao wrote: > > In function is_support_sw_smu, remove unnecessary conversion > to bool return, this change is to make the code a bit readable. > > Signed-off-by: Bernard Zhao Vega20 support was removed from this code path so the patch is no longer relevant

Re: [PATCH] drm/amd: add missing fill of the array`s first element

2020-06-12 Thread Alex Deucher
On Fri, Jun 12, 2020 at 9:22 AM Bernard Zhao wrote: > > In function fill_iram_v_2, the ram_table->bright_neg_gain`s > first element [0][0] seems to be missing. This change is just > to make the code a bit readable. > > Signed-off-by: Bernard Zhao Applied. Thanks! Alex > --- > drivers/gpu/drm

Re: [PATCH v5 0/8] drm: rcar-du: Add Color Management Module (CMM)

2020-06-12 Thread Laurent Pinchart
Hi Eugeniu, On Fri, Jun 12, 2020 at 05:36:07PM +0200, Eugeniu Rosca wrote: > On Fri, Jun 12, 2020 at 06:10:05PM +0300, Laurent Pinchart wrote: > > On Fri, Jun 12, 2020 at 05:00:32PM +0200, Jacopo Mondi wrote: > > > On Tue, Jun 09, 2020 at 04:29:59PM +0200, Eugeniu Rosca wrote: > > > > On Sun, Jun

[PATCH 2/8] drm/amdgpu: Use __drm_atomic_helper_crtc_reset

2020-06-12 Thread Daniel Vetter
Now also comes with the added benefit of doing a drm_crtc_vblank_off(), which means vblank state isn't ill-defined and fail-y at driver load before the first modeset on each crtc. Signed-off-by: Daniel Vetter Cc: Alex Deucher Cc: Nicholas Kazlauskas Cc: Harry Wentland Cc: Rodrigo Siqueira Cc:

[PATCH 7/8] drm/mipi-dbi: Remove ->enabled

2020-06-12 Thread Daniel Vetter
The atomic helpers try really hard to not lose track of things, duplicating enabled tracking in the driver is at best confusing. Double-enabling or disabling is a bug in atomic helpers. In the fb_dirty function we can just assume that the fb always exists, simple display pipe helpers guarantee tha

[PATCH 8/8] drm/tiny/repaper: Drop edp->enabled

2020-06-12 Thread Daniel Vetter
Same patch as the mipi-dbi one, atomic tracks this for us already, we just have to check the right thing. Signed-off-by: Daniel Vetter Cc: "Noralf Trønnes" --- drivers/gpu/drm/tiny/repaper.c | 13 +++-- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/drivers/gpu/drm/tiny/

[PATCH 3/8] drm/imx: Use __drm_atomic_helper_crtc_reset

2020-06-12 Thread Daniel Vetter
Now also comes with the added benefit of doing a drm_crtc_vblank_off(), which means vblank state isn't ill-defined and fail-y at driver load before the first modeset on each crtc. Signed-off-by: Daniel Vetter Cc: Philipp Zabel Cc: Shawn Guo Cc: Sascha Hauer Cc: Pengutronix Kernel Team Cc: Fab

[PATCH 4/8] drm/mtk: Use __drm_atomic_helper_crtc_reset

2020-06-12 Thread Daniel Vetter
Now also comes with the added benefit of doing a drm_crtc_vblank_off(), which means vblank state isn't ill-defined and fail-y at driver load before the first modeset on each crtc. Signed-off-by: Daniel Vetter Cc: Chun-Kuang Hu Cc: Philipp Zabel Cc: Matthias Brugger Cc: linux-arm-ker...@lists.i

[PATCH 1/8] drm/atomic-helper: reset vblank on crtc reset

2020-06-12 Thread Daniel Vetter
Only when vblanks are supported ofc. Some drivers do this already, but most unfortunately missed it. This opens up bugs after driver load, before the crtc is enabled for the first time. syzbot spotted this when loading vkms as a secondary output. Given how many drivers are buggy it's best to solve

[PATCH 6/8] drm/vmwgfx: Use __drm_atomic_helper_crtc_reset

2020-06-12 Thread Daniel Vetter
Now also comes with the added benefit of doing a drm_crtc_vblank_off(), which means vblank state isn't ill-defined and fail-y at driver load before the first modeset on each crtc. Signed-off-by: Daniel Vetter Cc: VMware Graphics Cc: Roland Scheidegger --- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c |

[PATCH 5/8] drm/vc4: Use __drm_atomic_helper_crtc_reset

2020-06-12 Thread Daniel Vetter
Now also comes with the added benefit of doing a drm_crtc_vblank_off(), which means vblank state isn't ill-defined and fail-y at driver load before the first modeset on each crtc. Signed-off-by: Daniel Vetter Cc: Eric Anholt --- drivers/gpu/drm/vc4/vc4_crtc.c | 3 +-- 1 file changed, 1 insertio

Re: [PATCH v6 1/5] dt-bindings: msm/dp: add bindings of DP/DP-PLL driver for Snapdragon

2020-06-12 Thread Rob Herring
On Thu, Jun 11, 2020 at 7:51 PM Tanmay Shah wrote: > > From: Chandan Uddaraju > > Add bindings for Snapdragon DisplayPort controller driver. > > Changes in V2: > Provide details about sel-gpio > > Changes in V4: > Provide details about max dp lanes > Change the commit text > > Changes in V5: > mo

Re: [PATCH v2 09/15] pwm: crc: Enable/disable PWM output on enable/disable

2020-06-12 Thread Hans de Goede
Hi, On 6/12/20 12:20 AM, Uwe Kleine-König wrote: On Sun, Jun 07, 2020 at 08:18:34PM +0200, Hans de Goede wrote: The pwm-crc code is using 2 different enable bits: 1. bit 7 of the PWM0_CLK_DIV (PWM_OUTPUT_ENABLE) 2. bit 0 of the BACKLIGHT_EN register So far we've kept the PWM_OUTPUT_ENABLE bit

Re: [PATCH v2 11/15] pwm: crc: Implement get_state() method

2020-06-12 Thread Hans de Goede
Hi, On 6/11/20 11:37 PM, Uwe Kleine-König wrote: Hello, On Sun, Jun 07, 2020 at 08:18:36PM +0200, Hans de Goede wrote: Implement the pwm_ops.get_state() method to complete the support for the new atomic PWM API. Signed-off-by: Hans de Goede --- drivers/pwm/pwm-crc.c | 29 +

Re: pwm/i915: Convert pwm-crc and i915 driver's PWM code to use the atomic PWM API

2020-06-12 Thread Hans de Goede
Hi, On 6/11/20 11:21 PM, Uwe Kleine-König wrote: Hello, On Mon, Jun 08, 2020 at 04:35:00PM +0200, Daniel Vetter wrote: On Sat, Jun 06, 2020 at 10:25:45PM +0200, Hans de Goede wrote: Hi All, This patch series converts the i915 driver's cpde for controlling the panel's backlight with an exter

Re: [PATCH 6/6] drm/msm/a6xx: Add support for per-instance pagetables

2020-06-12 Thread Jordan Crouse
On Thu, Jun 11, 2020 at 08:22:29PM -0700, Rob Clark wrote: > On Thu, Jun 11, 2020 at 3:29 PM Jordan Crouse wrote: > > > > Add support for using per-instance pagetables if all the dependencies are > > available. > > > > Signed-off-by: Jordan Crouse > > --- > > > > drivers/gpu/drm/msm/adreno/a6xx_

Re: [PATCH 2/8] drm/amdgpu: Use __drm_atomic_helper_crtc_reset

2020-06-12 Thread Harry Wentland
On 2020-06-12 12:00 p.m., Daniel Vetter wrote: > Now also comes with the added benefit of doing a drm_crtc_vblank_off(), > which means vblank state isn't ill-defined and fail-y at driver load > before the first modeset on each crtc. > > Signed-off-by: Daniel Vetter > Cc: Alex Deucher > Cc: Nicho

Re: [PATCH 2/8] drm/amdgpu: Use __drm_atomic_helper_crtc_reset

2020-06-12 Thread Alex Deucher
On Fri, Jun 12, 2020 at 1:24 PM Harry Wentland wrote: > > On 2020-06-12 12:00 p.m., Daniel Vetter wrote: > > Now also comes with the added benefit of doing a drm_crtc_vblank_off(), > > which means vblank state isn't ill-defined and fail-y at driver load > > before the first modeset on each crtc. >

Re: [Intel-gfx] [PATCH] drm/i915/dp: DP PHY compliance for JSL

2020-06-12 Thread Manasi Navare
On Fri, Jun 05, 2020 at 12:03:19AM +0300, Ville Syrjälä wrote: > On Thu, Jun 04, 2020 at 08:01:03PM +, Almahallawy, Khaled wrote: > > On Thu, 2020-06-04 at 22:06 +0300, Ville Syrjälä wrote: > > > On Thu, Jun 04, 2020 at 10:33:48AM +0530, Vidya Srinivas wrote: > > > > Signed-off-by: Khaled Almah

Re: [Intel-gfx] [PATCH] drm/i915/dp: DP PHY compliance for JSL

2020-06-12 Thread Manasi Navare
On Thu, Jun 04, 2020 at 08:01:03PM +, Almahallawy, Khaled wrote: > On Thu, 2020-06-04 at 22:06 +0300, Ville Syrjälä wrote: > > On Thu, Jun 04, 2020 at 10:33:48AM +0530, Vidya Srinivas wrote: > > > Signed-off-by: Khaled Almahallawy > > > Signed-off-by: Vidya Srinivas > > > --- > > > drivers/g

Re: [Intel-gfx] [PATCH] drm/i915/dp: DP PHY compliance for JSL

2020-06-12 Thread Ville Syrjälä
On Fri, Jun 12, 2020 at 11:25:42AM -0700, Manasi Navare wrote: > On Fri, Jun 05, 2020 at 12:03:19AM +0300, Ville Syrjälä wrote: > > On Thu, Jun 04, 2020 at 08:01:03PM +, Almahallawy, Khaled wrote: > > > On Thu, 2020-06-04 at 22:06 +0300, Ville Syrjälä wrote: > > > > On Thu, Jun 04, 2020 at 10:3

Re: [Intel-gfx] [PATCH] drm/i915/dp: DP PHY compliance for JSL

2020-06-12 Thread Ville Syrjälä
On Fri, Jun 12, 2020 at 11:33:45AM -0700, Manasi Navare wrote: > On Thu, Jun 04, 2020 at 08:01:03PM +, Almahallawy, Khaled wrote: > > On Thu, 2020-06-04 at 22:06 +0300, Ville Syrjälä wrote: > > > On Thu, Jun 04, 2020 at 10:33:48AM +0530, Vidya Srinivas wrote: > > > > Signed-off-by: Khaled Almah

Re: [Intel-gfx] [PATCH] drm/i915/dp: DP PHY compliance for JSL

2020-06-12 Thread Manasi Navare
On Fri, Jun 12, 2020 at 09:36:37PM +0300, Ville Syrjälä wrote: > On Fri, Jun 12, 2020 at 11:25:42AM -0700, Manasi Navare wrote: > > On Fri, Jun 05, 2020 at 12:03:19AM +0300, Ville Syrjälä wrote: > > > On Thu, Jun 04, 2020 at 08:01:03PM +, Almahallawy, Khaled wrote: > > > > On Thu, 2020-06-04 at

Re: [PATCH 1/2] drm/shmem: add support for per object dma api operations

2020-06-12 Thread Gurchetan Singh
On Fri, Jun 12, 2020 at 3:17 AM Gerd Hoffmann wrote: > > On Fri, Jun 12, 2020 at 11:47:55AM +0200, Thomas Zimmermann wrote: > > Hi > > > > Am 12.06.20 um 03:36 schrieb Gurchetan Singh: > > > This is useful for the next patch. Also, should we only unmap the > > > amount entries that we mapped with

Re: [Intel-gfx] [PATCH] drm/i915/dp: DP PHY compliance for JSL

2020-06-12 Thread Ville Syrjälä
On Fri, Jun 12, 2020 at 11:44:13AM -0700, Manasi Navare wrote: > On Fri, Jun 12, 2020 at 09:36:37PM +0300, Ville Syrjälä wrote: > > On Fri, Jun 12, 2020 at 11:25:42AM -0700, Manasi Navare wrote: > > > On Fri, Jun 05, 2020 at 12:03:19AM +0300, Ville Syrjälä wrote: > > > > On Thu, Jun 04, 2020 at 08:

Re: [Intel-gfx] [PATCH] drm/i915/dp: DP PHY compliance for JSL

2020-06-12 Thread Manasi Navare
On Fri, Jun 12, 2020 at 10:01:19PM +0300, Ville Syrjälä wrote: > On Fri, Jun 12, 2020 at 11:44:13AM -0700, Manasi Navare wrote: > > On Fri, Jun 12, 2020 at 09:36:37PM +0300, Ville Syrjälä wrote: > > > On Fri, Jun 12, 2020 at 11:25:42AM -0700, Manasi Navare wrote: > > > > On Fri, Jun 05, 2020 at 12:

Re: [Intel-gfx] [PATCH] drm/i915/dp: DP PHY compliance for JSL

2020-06-12 Thread Ville Syrjälä
On Fri, Jun 12, 2020 at 12:12:25PM -0700, Manasi Navare wrote: > On Fri, Jun 12, 2020 at 10:01:19PM +0300, Ville Syrjälä wrote: > > On Fri, Jun 12, 2020 at 11:44:13AM -0700, Manasi Navare wrote: > > > On Fri, Jun 12, 2020 at 09:36:37PM +0300, Ville Syrjälä wrote: > > > > On Fri, Jun 12, 2020 at 11:

[PATCH v2 1/4] drm/bridge: ti-sn65dsi86: Don't compile GPIO bits if not CONFIG_OF_GPIO

2020-06-12 Thread Douglas Anderson
The kernel test robot noted that if "OF" is defined (which is needed to select DRM_TI_SN65DSI86 at all) but not OF_GPIO that we'd get compile failures because some of the members that we access in "struct gpio_chip" are only defined "#if defined(CONFIG_OF_GPIO)". All the GPIO bits in the driver ar

[PATCH v2 4/4] drm/bridge: ti-sn65dsi86: Check the regmap return value when setting a GPIO

2020-06-12 Thread Douglas Anderson
The ti_sn_bridge_gpio_set() got the return value of regmap_update_bits() but didn't check it. The function can't return an error value, but we should at least print a warning if it didn't work. This fixes a compiler warning about setting "ret" but not using it. Fixes: 27ed2b3f22ed ("drm/bridge:

[PATCH v2 2/4] drm/bridge: ti-sn65dsi86: Don't use kernel-doc comment for local array

2020-06-12 Thread Douglas Anderson
When building we were getting an error: warning: cannot understand function prototype: 'const unsigned int ti_sn_bridge_dp_rate_lut[] = ' Arrays aren't supposed to be marked with "/**" kerneldoc comments. Fix. Fixes: a095f15c00e2 ("drm/bridge: add support for sn65dsi86 bridge driver") Sig

[PATCH v2 3/4] drm/bridge: ti-sn65dsi86: Fix kernel-doc typo ln_polr => ln_polrs

2020-06-12 Thread Douglas Anderson
This fixes a kernel doc warning due to a typo: warning: Function parameter or member 'ln_polrs' not described in 'ti_sn_bridge' Fixes: 5bebaeadb30e ("drm/bridge: ti-sn65dsi86: Implement lane reordering + polarity") Signed-off-by: Douglas Anderson Reviewed-by: Stephen Boyd --- Changes in v2:

Re: [Intel-gfx] [PATCH] drm/i915/dp: DP PHY compliance for JSL

2020-06-12 Thread Manasi Navare
On Fri, Jun 12, 2020 at 10:21:31PM +0300, Ville Syrjälä wrote: > On Fri, Jun 12, 2020 at 12:12:25PM -0700, Manasi Navare wrote: > > On Fri, Jun 12, 2020 at 10:01:19PM +0300, Ville Syrjälä wrote: > > > On Fri, Jun 12, 2020 at 11:44:13AM -0700, Manasi Navare wrote: > > > > On Fri, Jun 12, 2020 at 09:

Re: [PATCH 6/8] drm/vmwgfx: Use __drm_atomic_helper_crtc_reset

2020-06-12 Thread kernel test robot
Hi Daniel, I love your patch! Yet something to improve: [auto build test ERROR on drm-intel/for-linux-next] [also build test ERROR on drm-tip/drm-tip drm-exynos/exynos-drm-next tegra-drm/drm/tegra/for-next linus/master v5.7 next-20200612] [cannot apply to drm/drm-next] [if your patch is applied

[PATCH] drm/vmwgfx: Use __drm_atomic_helper_crtc_reset

2020-06-12 Thread Daniel Vetter
Now also comes with the added benefit of doing a drm_crtc_vblank_off(), which means vblank state isn't ill-defined and fail-y at driver load before the first modeset on each crtc. v2: Compile fix. Oops. Signed-off-by: Daniel Vetter Cc: VMware Graphics Cc: Roland Scheidegger --- drivers/gpu/dr

Re: [PATCH v9 05/11] dt-bindings: display: add i.MX6 MIPI DSI host controller doc

2020-06-12 Thread Rob Herring
On Tue, Jun 09, 2020 at 08:49:53PM +0300, Adrian Ratiu wrote: > This provides an example DT binding for the MIPI DSI host controller It's not an example. It defines the exact binding for this peripheral. > present on the i.MX6 SoC based on Synopsis DesignWare v1.01 IP. > > Cc: Rob Herring > Cc:

Re: [PATCH v6 6/6] drm/tegra: output: rgb: Wrap directly-connected panel into DRM bridge

2020-06-12 Thread kernel test robot
Hi Dmitry, I love your patch! Perhaps something to improve: [auto build test WARNING on linus/master] [also build test WARNING on next-20200612] [cannot apply to tegra/for-next robh/for-next v5.7] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system

[PATCH v6 3/3] drm/i915/dp: Expose connector VRR monitor range via debugfs

2020-06-12 Thread Manasi Navare
From: Bhanuprakash Modem [Why] It's useful to know the min and max vrr range for IGT testing. [How] Expose the min and max vfreq for the connector via a debugfs file on the connector, "vrr_range". Example usage: cat /sys/kernel/debug/dri/0/DP-1/vrr_range v6: * Rebase (manasi) v5: * Rename to v

[PATCH v6 2/3] drm/i915/dp: Attach and set drm connector VRR property

2020-06-12 Thread Manasi Navare
From: Aditya Swarup This function sets the VRR property for connector based on the platform support, EDID monitor range and DP sink DPCD capability of outputing video without msa timing information. v5: * Fix the vrr prop not being set in kernel (Manasi) * Unset the prop on connector disconnect

[PATCH v6 1/3] drm/dp: DRM DP helper for reading Ignore MSA from DPCD

2020-06-12 Thread Manasi Navare
DP sink device sets the Ignore MSA bit in its DP_DOWNSTREAM_PORT_COUNT register to indicate its ability to ignore the MSA video timing parameters and its ability to support seamless video timing change over a range of timing exposed by DisplayID and EDID. This is required for the sink to indicate t

[PATCH v6 0/3] VRR capable attach prop in i915, DPCD helper, VRR debugfs

2020-06-12 Thread Manasi Navare
This is an initial set of patches for enabling VRR support in i915. This series has patches for: 1. adding a drm dpcd helper to read ignore MSA bit in sink's DPCD indicating sink support for VRR 2. Attach and set VRR capable connector prop for Intel DP conn 3. Expose VRR min and max through de

Re: [PATCH 6/8] drm/vmwgfx: Use __drm_atomic_helper_crtc_reset

2020-06-12 Thread kernel test robot
Hi Daniel, I love your patch! Yet something to improve: [auto build test ERROR on drm-intel/for-linux-next] [also build test ERROR on drm-tip/drm-tip drm-exynos/exynos-drm-next tegra-drm/drm/tegra/for-next linus/master v5.7 next-20200612] [cannot apply to drm/drm-next] [if your patch is applied

[PATCH v7 3/3] drm/i915/dp: Expose connector VRR monitor range via debugfs

2020-06-12 Thread Manasi Navare
From: Bhanuprakash Modem [Why] It's useful to know the min and max vrr range for IGT testing. [How] Expose the min and max vfreq for the connector via a debugfs file on the connector, "vrr_range". Example usage: cat /sys/kernel/debug/dri/0/DP-1/vrr_range v7: * Fix cmpilation due to rebase v6:

Re: [Intel-gfx] [PATCH v6 3/3] drm/i915/dp: Expose connector VRR monitor range via debugfs

2020-06-12 Thread kernel test robot
Hi Manasi, Thank you for the patch! Yet something to improve: [auto build test ERROR on drm-intel/for-linux-next] [also build test ERROR on drm-tip/drm-tip drm-exynos/exynos-drm-next linus/master next-20200612] [cannot apply to tegra-drm/drm/tegra/for-next drm/drm-next v5.7] [if your patch is

Re: [Intel-gfx] [PATCH v6 3/3] drm/i915/dp: Expose connector VRR monitor range via debugfs

2020-06-12 Thread kernel test robot
Hi Manasi, Thank you for the patch! Yet something to improve: [auto build test ERROR on drm-intel/for-linux-next] [also build test ERROR on drm-tip/drm-tip drm-exynos/exynos-drm-next linus/master next-20200612] [cannot apply to tegra-drm/drm/tegra/for-next drm/drm-next v5.7] [if your patch is