Displaying 20 results from an estimated 34 matches for "vc4_kms".
2017 Jun 21
0
[PATCH 1/4] drm/vc4: Allow vblank_disable_immediate on non-fw-kms.
...aving.
For debugging in case of unexpected trouble, booting
with kernel cmdline option drm.vblankoffdelay=0
would keep vblank irqs on to approximate old behavior.
Signed-off-by: Mario Kleiner <mario.kleiner.de at gmail.com>
Cc: Eric Anholt <eric at anholt.net>
---
drivers/gpu/drm/vc4/vc4_kms.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/drivers/gpu/drm/vc4/vc4_kms.c b/drivers/gpu/drm/vc4/vc4_kms.c
index 928d191..70c4e17 100644
--- a/drivers/gpu/drm/vc4/vc4_kms.c
+++ b/drivers/gpu/drm/vc4/vc4_kms.c
@@ -216,6 +216,10 @@ int vc4_kms_load(struct drm_device *dev)
sema_init(&...
2017 Jun 21
6
Enable vblank_disable_immediate on more drivers.
This patch series sets dev->vblank_disable_immediate = true on
radeon/amdgpu-kms, nouveau-kms for nv50+, and vc4 for the real
kms driver (as opposed to dispmanx firmware backed kms).
All the drivers should be ready in theory, given their implementation,
for fast vblank disable/enable. In practice, i have performed timing
tests with my measurement equipment for all those drivers with the
2017 Jun 28
5
[PATCH 1/2] drm/atomic: Change drm_atomic_helper_swap_state to return an error.
.../mtk_drm_drv.c | 7 ++++++-
drivers/gpu/drm/msm/msm_atomic.c | 14 +++++++++-----
drivers/gpu/drm/nouveau/nv50_display.c | 10 ++++++++--
drivers/gpu/drm/tegra/drm.c | 7 ++++++-
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 6 +++++-
drivers/gpu/drm/vc4/vc4_kms.c | 21 +++++++++++++--------
include/drm/drm_atomic_helper.h | 4 ++--
10 files changed, 82 insertions(+), 29 deletions(-)
diff --git a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c b/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
index 516d9547d331..d4f787bf1d4a 100644...
2017 Jun 30
0
[Intel-gfx] [PATCH 1/2] drm/atomic: Change drm_atomic_helper_swap_state to return an error.
...++++++-
> drivers/gpu/drm/msm/msm_atomic.c | 14 +++++++++-----
> drivers/gpu/drm/nouveau/nv50_display.c | 10 ++++++++--
> drivers/gpu/drm/tegra/drm.c | 7 ++++++-
> drivers/gpu/drm/tilcdc/tilcdc_drv.c | 6 +++++-
> drivers/gpu/drm/vc4/vc4_kms.c | 21 +++++++++++++--------
> include/drm/drm_atomic_helper.h | 4 ++--
> 10 files changed, 82 insertions(+), 29 deletions(-)
>
> diff --git a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c b/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
> index 516d9547d...
2017 Jul 03
1
[Intel-gfx] [PATCH 1/2] drm/atomic: Change drm_atomic_helper_swap_state to return an error.
...rivers/gpu/drm/msm/msm_atomic.c | 14 +++++++++-----
>> drivers/gpu/drm/nouveau/nv50_display.c | 10 ++++++++--
>> drivers/gpu/drm/tegra/drm.c | 7 ++++++-
>> drivers/gpu/drm/tilcdc/tilcdc_drv.c | 6 +++++-
>> drivers/gpu/drm/vc4/vc4_kms.c | 21 +++++++++++++--------
>> include/drm/drm_atomic_helper.h | 4 ++--
>> 10 files changed, 82 insertions(+), 29 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c b/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
>&...
2017 May 18
1
[PATCH v3 00/16] gpu/drm: remove -Iinclude/drm compiler flags from Makefile
...c | 2 +-
drivers/gpu/drm/vc4/vc4_drv.h | 6 ++----
drivers/gpu/drm/vc4/vc4_dsi.c | 28 ++++++++++++++--------------
drivers/gpu/drm/vc4/vc4_hdmi.c | 30 +++++++++++++++---------------
drivers/gpu/drm/vc4/vc4_hvs.c | 2 +-
drivers/gpu/drm/vc4/vc4_kms.c | 12 ++++++------
drivers/gpu/drm/vc4/vc4_plane.c | 9 +++++----
drivers/gpu/drm/vc4/vc4_v3d.c | 6 +++---
drivers/gpu/drm/vgem/Makefile | 1 -
drivers/gpu/drm/via/Makefile | 1 -
drivers/gpu/drm/virtio/Makefile | 2 --
drivers/...
2017 May 18
1
[PATCH v3 00/16] gpu/drm: remove -Iinclude/drm compiler flags from Makefile
...c | 2 +-
drivers/gpu/drm/vc4/vc4_drv.h | 6 ++----
drivers/gpu/drm/vc4/vc4_dsi.c | 28 ++++++++++++++--------------
drivers/gpu/drm/vc4/vc4_hdmi.c | 30 +++++++++++++++---------------
drivers/gpu/drm/vc4/vc4_hvs.c | 2 +-
drivers/gpu/drm/vc4/vc4_kms.c | 12 ++++++------
drivers/gpu/drm/vc4/vc4_plane.c | 9 +++++----
drivers/gpu/drm/vc4/vc4_v3d.c | 6 +++---
drivers/gpu/drm/vgem/Makefile | 1 -
drivers/gpu/drm/via/Makefile | 1 -
drivers/gpu/drm/virtio/Makefile | 2 --
drivers/...
2018 Dec 10
1
[PATCH 7/7] drm: Split out drm_probe_helper.h
.../udl_main.c | 1 +
> drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
> drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
> drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
> drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
> drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
> drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
> drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
> drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
> drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +-
> drivers/gpu/drm/vkms/vkms_c...
2018 Dec 10
1
[PATCH 7/7] drm: Split out drm_probe_helper.h
...drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
> > > drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
> > > drivers/gpu/drm/virtio/virtgpu_drv.h |...
2018 Dec 10
1
[PATCH 7/7] drm: Split out drm_probe_helper.h
...drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
> > > drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
> > > drivers/gpu/drm/virtio/virtgpu_drv.h |...
2018 Dec 10
1
[PATCH 7/7] drm: Split out drm_probe_helper.h
...drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
> > > drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
> > > drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
> > > drivers/gpu/drm/virtio/virtgpu_drv.h |...
2018 Dec 10
0
[PATCH 7/7] drm: Split out drm_probe_helper.h
...| 1 +
> > drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
> > drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
> > drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +-
> > dr...
2018 Dec 10
5
[PATCH 7/7] drm: Split out drm_probe_helper.h
...1 +
drivers/gpu/drm/udl/udl_main.c | 1 +
drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 2 +...
2018 Dec 10
5
[PATCH 7/7] drm: Split out drm_probe_helper.h
...1 +
drivers/gpu/drm/udl/udl_main.c | 1 +
drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 2 +...
2018 Dec 10
5
[PATCH 7/7] drm: Split out drm_probe_helper.h
...1 +
drivers/gpu/drm/udl/udl_main.c | 1 +
drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 2 +...
2019 Jan 07
2
[PATCH 7/7] drm: Split out drm_probe_helper.h
...| 1 +
> > drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
> > drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
> > drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
> > drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +-
> > dr...
2018 Dec 10
0
[PATCH 7/7] drm: Split out drm_probe_helper.h
...1 +
drivers/gpu/drm/udl/udl_main.c | 1 +
drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 2 +...
2018 Dec 10
0
[PATCH 7/7] drm: Split out drm_probe_helper.h
...1 +
drivers/gpu/drm/udl/udl_main.c | 1 +
drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 2 +...
2018 Dec 10
0
[PATCH 7/7] drm: Split out drm_probe_helper.h
...1 +
drivers/gpu/drm/udl/udl_main.c | 1 +
drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 2 +...
2018 Dec 29
0
[PATCH 7/7] drm: Split out drm_probe_helper.h
.../udl_main.c | 1 +
> drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
> drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
> drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
> drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
> drivers/gpu/drm/vc4/vc4_kms.c | 2 +-
> drivers/gpu/drm/vc4/vc4_txp.c | 2 +-
> drivers/gpu/drm/vc4/vc4_vec.c | 2 +-
> drivers/gpu/drm/virtio/virtgpu_display.c | 2 +-
> drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +-
> drivers/gpu/drm/vkms/vkms_c...