* [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes
@ 2015-03-27 17:59 ville.syrjala
2015-03-27 19:18 ` [PATCH i-g-t] tests: Add kms_legacy_colorkey ville.syrjala
` (3 more replies)
0 siblings, 4 replies; 7+ messages in thread
From: ville.syrjala @ 2015-03-27 17:59 UTC (permalink / raw)
To: intel-gfx
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
The legcy colorkey ioctls are only implemented for sprite planes, so
reject the ioctl for primary/cursor planes. If we want to support
colorkeying with these planes (assuming we have hw support of course)
we should just move ahead with the colorkey property conversion.
Cc: Tommi Rantala <tt.rantala@gmail.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/intel_sprite.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/intel_sprite.c b/drivers/gpu/drm/i915/intel_sprite.c
index f41e872..7017384 100644
--- a/drivers/gpu/drm/i915/intel_sprite.c
+++ b/drivers/gpu/drm/i915/intel_sprite.c
@@ -1113,7 +1113,7 @@ int intel_sprite_set_colorkey(struct drm_device *dev, void *data,
drm_modeset_lock_all(dev);
plane = drm_plane_find(dev, set->plane_id);
- if (!plane) {
+ if (!plane || plane->type != DRM_PLANE_TYPE_OVERLAY) {
ret = -ENOENT;
goto out_unlock;
}
@@ -1145,7 +1145,7 @@ int intel_sprite_get_colorkey(struct drm_device *dev, void *data,
drm_modeset_lock_all(dev);
plane = drm_plane_find(dev, get->plane_id);
- if (!plane) {
+ if (!plane || plane->type != DRM_PLANE_TYPE_OVERLAY) {
ret = -ENOENT;
goto out_unlock;
}
--
2.0.5
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 7+ messages in thread* [PATCH i-g-t] tests: Add kms_legacy_colorkey 2015-03-27 17:59 [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes ville.syrjala @ 2015-03-27 19:18 ` ville.syrjala 2015-03-30 10:55 ` Thomas Wood 2015-03-28 8:34 ` [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes shuang.he ` (2 subsequent siblings) 3 siblings, 1 reply; 7+ messages in thread From: ville.syrjala @ 2015-03-27 19:18 UTC (permalink / raw) To: intel-gfx From: Ville Syrjälä <ville.syrjala@linux.intel.com> Add a quick test to make sure the legacy set colorkey ioctl only works for sprite planes. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> --- lib/igt_kms.h | 4 +++ tests/.gitignore | 1 + tests/Makefile.sources | 1 + tests/kms_legacy_colorkey.c | 77 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 83 insertions(+) create mode 100644 tests/kms_legacy_colorkey.c diff --git a/lib/igt_kms.h b/lib/igt_kms.h index 565df14..a2ba19e 100644 --- a/lib/igt_kms.h +++ b/lib/igt_kms.h @@ -262,6 +262,10 @@ void igt_wait_for_vblank(int drm_fd, enum pipe pipe); #define for_each_pipe(display, pipe) \ for (pipe = 0; pipe < igt_display_get_n_pipes(display); pipe++) \ +#define for_each_plane_on_pipe(display, pipe, plane) \ + for (int i__ = 0; (plane) = &(display)->pipes[(pipe)].planes[i__], \ + i__ < (display)->pipes[(pipe)].n_planes; i__++) + /* * Can be used with igt_output_set_pipe() to mean we don't care about the pipe * that should drive this output diff --git a/tests/.gitignore b/tests/.gitignore index 843db4a..981ebfe 100644 --- a/tests/.gitignore +++ b/tests/.gitignore @@ -131,6 +131,7 @@ kms_flip kms_flip_event_leak kms_flip_tiling kms_force_connector +kms_legacy_colorkey kms_mmio_vs_cs_flip kms_pipe_crc_basic kms_plane diff --git a/tests/Makefile.sources b/tests/Makefile.sources index 0a974a6..fbb617e 100644 --- a/tests/Makefile.sources +++ b/tests/Makefile.sources @@ -74,6 +74,7 @@ TESTS_progs_M = \ kms_flip_event_leak \ kms_flip_tiling \ kms_flip_event_leak \ + kms_legacy_colorkey \ kms_mmio_vs_cs_flip \ kms_pipe_crc_basic \ kms_plane \ diff --git a/tests/kms_legacy_colorkey.c b/tests/kms_legacy_colorkey.c new file mode 100644 index 0000000..c0725fe --- /dev/null +++ b/tests/kms_legacy_colorkey.c @@ -0,0 +1,77 @@ +/* + * Copyright © 2015 Intel Corporation + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the next + * paragraph) shall be included in all copies or substantial portions of the + * Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + * IN THE SOFTWARE. + */ + +#include <errno.h> + +#include "drmtest.h" +#include "igt_kms.h" +#include "igt_aux.h" + +IGT_TEST_DESCRIPTION("Check that the legacy set colorkey ioctl only works on sprite planes."); + +static int drm_fd; +static igt_display_t display; +static int p; +static igt_plane_t *plane; +static uint32_t max_id; + + +static void test_plane(uint32_t plane_id, int expected_ret) +{ + struct drm_intel_sprite_colorkey ckey = { + .plane_id = plane_id, + }; + + igt_assert(drmCommandWrite(drm_fd, DRM_I915_SET_SPRITE_COLORKEY, &ckey, + sizeof(ckey)) == expected_ret); +} + +igt_simple_main +{ + igt_skip_on_simulation(); + + igt_fixture { + drm_fd = drm_open_any_master(); + + kmstest_set_vt_graphics_mode(); + + igt_display_init(&display, drm_fd); + } + + for_each_pipe(&display, p) { + for_each_plane_on_pipe(&display, p, plane) { + test_plane(plane->drm_plane->plane_id, + (plane->is_cursor || plane->is_primary) ? -ENOENT : 0); + + max_id = max(max_id, plane->drm_plane->plane_id); + } + } + + /* try some invalid IDs too */ + test_plane(0, -ENOENT); + test_plane(max_id + 1, -ENOENT); + + igt_fixture { + igt_display_fini(&display); + } +} -- 2.0.5 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH i-g-t] tests: Add kms_legacy_colorkey 2015-03-27 19:18 ` [PATCH i-g-t] tests: Add kms_legacy_colorkey ville.syrjala @ 2015-03-30 10:55 ` Thomas Wood 0 siblings, 0 replies; 7+ messages in thread From: Thomas Wood @ 2015-03-30 10:55 UTC (permalink / raw) To: Ville Syrjälä; +Cc: Intel Graphics Development On 27 March 2015 at 19:18, <ville.syrjala@linux.intel.com> wrote: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > Add a quick test to make sure the legacy set colorkey ioctl only works > for sprite planes. > > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > --- > lib/igt_kms.h | 4 +++ > tests/.gitignore | 1 + > tests/Makefile.sources | 1 + > tests/kms_legacy_colorkey.c | 77 +++++++++++++++++++++++++++++++++++++++++++++ > 4 files changed, 83 insertions(+) > create mode 100644 tests/kms_legacy_colorkey.c > > diff --git a/lib/igt_kms.h b/lib/igt_kms.h > index 565df14..a2ba19e 100644 > --- a/lib/igt_kms.h > +++ b/lib/igt_kms.h > @@ -262,6 +262,10 @@ void igt_wait_for_vblank(int drm_fd, enum pipe pipe); > #define for_each_pipe(display, pipe) \ > for (pipe = 0; pipe < igt_display_get_n_pipes(display); pipe++) \ > Please add some API documentation here for the new macro. > +#define for_each_plane_on_pipe(display, pipe, plane) \ > + for (int i__ = 0; (plane) = &(display)->pipes[(pipe)].planes[i__], \ > + i__ < (display)->pipes[(pipe)].n_planes; i__++) > + > /* > * Can be used with igt_output_set_pipe() to mean we don't care about the pipe > * that should drive this output > diff --git a/tests/.gitignore b/tests/.gitignore > index 843db4a..981ebfe 100644 > --- a/tests/.gitignore > +++ b/tests/.gitignore > @@ -131,6 +131,7 @@ kms_flip > kms_flip_event_leak > kms_flip_tiling > kms_force_connector > +kms_legacy_colorkey > kms_mmio_vs_cs_flip > kms_pipe_crc_basic > kms_plane > diff --git a/tests/Makefile.sources b/tests/Makefile.sources > index 0a974a6..fbb617e 100644 > --- a/tests/Makefile.sources > +++ b/tests/Makefile.sources > @@ -74,6 +74,7 @@ TESTS_progs_M = \ > kms_flip_event_leak \ > kms_flip_tiling \ > kms_flip_event_leak \ > + kms_legacy_colorkey \ > kms_mmio_vs_cs_flip \ > kms_pipe_crc_basic \ > kms_plane \ > diff --git a/tests/kms_legacy_colorkey.c b/tests/kms_legacy_colorkey.c > new file mode 100644 > index 0000000..c0725fe > --- /dev/null > +++ b/tests/kms_legacy_colorkey.c > @@ -0,0 +1,77 @@ > +/* > + * Copyright © 2015 Intel Corporation > + * > + * Permission is hereby granted, free of charge, to any person obtaining a > + * copy of this software and associated documentation files (the "Software"), > + * to deal in the Software without restriction, including without limitation > + * the rights to use, copy, modify, merge, publish, distribute, sublicense, > + * and/or sell copies of the Software, and to permit persons to whom the > + * Software is furnished to do so, subject to the following conditions: > + * > + * The above copyright notice and this permission notice (including the next > + * paragraph) shall be included in all copies or substantial portions of the > + * Software. > + * > + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR > + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, > + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL > + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER > + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING > + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS > + * IN THE SOFTWARE. > + */ > + > +#include <errno.h> > + > +#include "drmtest.h" > +#include "igt_kms.h" > +#include "igt_aux.h" > + > +IGT_TEST_DESCRIPTION("Check that the legacy set colorkey ioctl only works on sprite planes."); > + > +static int drm_fd; > +static igt_display_t display; > +static int p; > +static igt_plane_t *plane; > +static uint32_t max_id; > + > + > +static void test_plane(uint32_t plane_id, int expected_ret) > +{ > + struct drm_intel_sprite_colorkey ckey = { > + .plane_id = plane_id, > + }; > + > + igt_assert(drmCommandWrite(drm_fd, DRM_I915_SET_SPRITE_COLORKEY, &ckey, > + sizeof(ckey)) == expected_ret); > +} > + > +igt_simple_main > +{ > + igt_skip_on_simulation(); > + > + igt_fixture { Since this is a simple test without subtests, using igt_fixture blocks isn't necessary. > + drm_fd = drm_open_any_master(); > + > + kmstest_set_vt_graphics_mode(); > + > + igt_display_init(&display, drm_fd); > + } > + > + for_each_pipe(&display, p) { > + for_each_plane_on_pipe(&display, p, plane) { > + test_plane(plane->drm_plane->plane_id, > + (plane->is_cursor || plane->is_primary) ? -ENOENT : 0); > + > + max_id = max(max_id, plane->drm_plane->plane_id); > + } > + } > + > + /* try some invalid IDs too */ > + test_plane(0, -ENOENT); > + test_plane(max_id + 1, -ENOENT); > + > + igt_fixture { > + igt_display_fini(&display); > + } > +} > -- > 2.0.5 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/intel-gfx _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes 2015-03-27 17:59 [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes ville.syrjala 2015-03-27 19:18 ` [PATCH i-g-t] tests: Add kms_legacy_colorkey ville.syrjala @ 2015-03-28 8:34 ` shuang.he 2015-03-29 18:45 ` Tommi Rantala 2015-03-30 9:45 ` Daniel Vetter 3 siblings, 0 replies; 7+ messages in thread From: shuang.he @ 2015-03-28 8:34 UTC (permalink / raw) To: shuang.he, ethan.gao, intel-gfx, ville.syrjala Tested-By: PRC QA PRTS (Patch Regression Test System Contact: shuang.he@intel.com) Task id: 6083 -------------------------------------Summary------------------------------------- Platform Delta drm-intel-nightly Series Applied PNV -1 270/270 269/270 ILK 303/303 303/303 SNB -1 304/304 303/304 IVB 337/337 337/337 BYT 287/287 287/287 HSW 361/361 361/361 BDW 309/309 309/309 -------------------------------------Detailed------------------------------------- Platform Test drm-intel-nightly Series Applied PNV igt@gem_userptr_blits@coherency-sync CRASH(1)PASS(1) CRASH(1)PASS(1) *SNB igt@kms_rotation_crc@sprite-rotation PASS(2) DMESG_WARN(1)PASS(1) (dmesg patch applied)drm:intel_dp_start_link_train[i915]]*ERROR*failed_to_enable_link_training@failed to enable link training drm:intel_dp_complete_link_train[i915]]*ERROR*failed_to_start_channel_equalization@failed to start channel equalization drm:intel_dp_start_link_train[i915]]*ERROR*too_many_voltage_retries,give_up@too many voltage .* give up drm:intel_dp_complete_link_train[i915]]*ERROR*failed_to_train_DP,aborting@failed to train .* aborting Note: You need to pay more attention to line start with '*' _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes 2015-03-27 17:59 [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes ville.syrjala 2015-03-27 19:18 ` [PATCH i-g-t] tests: Add kms_legacy_colorkey ville.syrjala 2015-03-28 8:34 ` [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes shuang.he @ 2015-03-29 18:45 ` Tommi Rantala 2015-03-30 9:45 ` Daniel Vetter 3 siblings, 0 replies; 7+ messages in thread From: Tommi Rantala @ 2015-03-29 18:45 UTC (permalink / raw) To: ville.syrjala; +Cc: Intel Graphics Development 2015-03-27 19:59 GMT+02:00 <ville.syrjala@linux.intel.com>: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > The legcy colorkey ioctls are only implemented for sprite planes, so > reject the ioctl for primary/cursor planes. If we want to support > colorkeying with these planes (assuming we have hw support of course) > we should just move ahead with the colorkey property conversion. > > Cc: Tommi Rantala <tt.rantala@gmail.com> > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Thanks, this fixes the oopses I was seeing. Tommi _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes 2015-03-27 17:59 [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes ville.syrjala ` (2 preceding siblings ...) 2015-03-29 18:45 ` Tommi Rantala @ 2015-03-30 9:45 ` Daniel Vetter 2015-04-02 8:31 ` Jani Nikula 3 siblings, 1 reply; 7+ messages in thread From: Daniel Vetter @ 2015-03-30 9:45 UTC (permalink / raw) To: ville.syrjala; +Cc: intel-gfx On Fri, Mar 27, 2015 at 07:59:40PM +0200, ville.syrjala@linux.intel.com wrote: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > The legcy colorkey ioctls are only implemented for sprite planes, so > reject the ioctl for primary/cursor planes. If we want to support > colorkeying with these planes (assuming we have hw support of course) > we should just move ahead with the colorkey property conversion. > > Cc: Tommi Rantala <tt.rantala@gmail.com> > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Testcase: kms_legacy_colorkey Cc: stable@vger.kernel.org Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> > --- > drivers/gpu/drm/i915/intel_sprite.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/i915/intel_sprite.c b/drivers/gpu/drm/i915/intel_sprite.c > index f41e872..7017384 100644 > --- a/drivers/gpu/drm/i915/intel_sprite.c > +++ b/drivers/gpu/drm/i915/intel_sprite.c > @@ -1113,7 +1113,7 @@ int intel_sprite_set_colorkey(struct drm_device *dev, void *data, > drm_modeset_lock_all(dev); > > plane = drm_plane_find(dev, set->plane_id); > - if (!plane) { > + if (!plane || plane->type != DRM_PLANE_TYPE_OVERLAY) { > ret = -ENOENT; > goto out_unlock; > } > @@ -1145,7 +1145,7 @@ int intel_sprite_get_colorkey(struct drm_device *dev, void *data, > drm_modeset_lock_all(dev); > > plane = drm_plane_find(dev, get->plane_id); > - if (!plane) { > + if (!plane || plane->type != DRM_PLANE_TYPE_OVERLAY) { > ret = -ENOENT; > goto out_unlock; > } > -- > 2.0.5 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes 2015-03-30 9:45 ` Daniel Vetter @ 2015-04-02 8:31 ` Jani Nikula 0 siblings, 0 replies; 7+ messages in thread From: Jani Nikula @ 2015-04-02 8:31 UTC (permalink / raw) To: Daniel Vetter, ville.syrjala; +Cc: intel-gfx On Mon, 30 Mar 2015, Daniel Vetter <daniel@ffwll.ch> wrote: > On Fri, Mar 27, 2015 at 07:59:40PM +0200, ville.syrjala@linux.intel.com wrote: >> From: Ville Syrjälä <ville.syrjala@linux.intel.com> >> >> The legcy colorkey ioctls are only implemented for sprite planes, so >> reject the ioctl for primary/cursor planes. If we want to support >> colorkeying with these planes (assuming we have hw support of course) >> we should just move ahead with the colorkey property conversion. >> >> Cc: Tommi Rantala <tt.rantala@gmail.com> >> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > > Testcase: kms_legacy_colorkey > Cc: stable@vger.kernel.org > Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Pushed to drm-intel-fixes, with cc: stable and a bunch of other tags added, thanks for the patch, review, and testing. BR, Jani. > >> --- >> drivers/gpu/drm/i915/intel_sprite.c | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/drivers/gpu/drm/i915/intel_sprite.c b/drivers/gpu/drm/i915/intel_sprite.c >> index f41e872..7017384 100644 >> --- a/drivers/gpu/drm/i915/intel_sprite.c >> +++ b/drivers/gpu/drm/i915/intel_sprite.c >> @@ -1113,7 +1113,7 @@ int intel_sprite_set_colorkey(struct drm_device *dev, void *data, >> drm_modeset_lock_all(dev); >> >> plane = drm_plane_find(dev, set->plane_id); >> - if (!plane) { >> + if (!plane || plane->type != DRM_PLANE_TYPE_OVERLAY) { >> ret = -ENOENT; >> goto out_unlock; >> } >> @@ -1145,7 +1145,7 @@ int intel_sprite_get_colorkey(struct drm_device *dev, void *data, >> drm_modeset_lock_all(dev); >> >> plane = drm_plane_find(dev, get->plane_id); >> - if (!plane) { >> + if (!plane || plane->type != DRM_PLANE_TYPE_OVERLAY) { >> ret = -ENOENT; >> goto out_unlock; >> } >> -- >> 2.0.5 >> >> _______________________________________________ >> Intel-gfx mailing list >> Intel-gfx@lists.freedesktop.org >> http://lists.freedesktop.org/mailman/listinfo/intel-gfx > > -- > Daniel Vetter > Software Engineer, Intel Corporation > http://blog.ffwll.ch -- Jani Nikula, Intel Open Source Technology Center _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-04-02 8:29 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-03-27 17:59 [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes ville.syrjala 2015-03-27 19:18 ` [PATCH i-g-t] tests: Add kms_legacy_colorkey ville.syrjala 2015-03-30 10:55 ` Thomas Wood 2015-03-28 8:34 ` [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes shuang.he 2015-03-29 18:45 ` Tommi Rantala 2015-03-30 9:45 ` Daniel Vetter 2015-04-02 8:31 ` Jani Nikula
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox