[igt-dev] [PATCH i-g-t 2/2] fbdev: Force module load
Petri Latvala
petri.latvala at intel.com
Fri Oct 30 13:04:27 UTC 2020
On Fri, Oct 30, 2020 at 11:36:53AM +0000, Chris Wilson wrote:
> If there are no /dev/fbN, force loading of the first available drm
> module and try again.
>
> v2: Use drm_load_module() directly
>
> Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/2582
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> Cc: Petri Latvala <petri.latvala at intel.com>
Nice.
For the series,
Reviewed-by: Petri Latvala <petri.latvala at intel.com>
> ---
> tests/fbdev.c | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/tests/fbdev.c b/tests/fbdev.c
> index fe320b14f..e5efeb93d 100644
> --- a/tests/fbdev.c
> +++ b/tests/fbdev.c
> @@ -43,8 +43,16 @@ igt_main
> struct fb_fix_screeninfo fix_info;
> int fd = -1;
>
> + /*
> + * Should this test focus on the fbdev independent of any drm driver,
> + * or should it look for fbdev of a particular device?
> + */
> igt_fixture {
> fd = open("/dev/fb0", O_RDWR);
> + if (fd < 0) {
> + drm_load_module(DRIVER_ANY);
> + fd = open("/dev/fb0", O_RDWR);
> + }
> igt_require_f(fd != -1, "/dev/fb0\n");
>
> igt_require(ioctl(fd, FBIOGET_VSCREENINFO, &var_info) == 0);
> --
> 2.28.0
>
More information about the igt-dev
mailing list