From: Rob Clark Date: Thu, 6 Jul 2017 20:33:44 +0000 (-0400) Subject: drm/msm: add modeset module param X-Git-Tag: v4.14-rc1~8^2~17^2~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ba4dd71828bce7dfa46a5e6e33e2605f65d16534;p=platform%2Fkernel%2Flinux-rpi3.git drm/msm: add modeset module param At least for debugging it is nice to have an easy way to force the driver not to load. Signed-off-by: Rob Clark --- diff --git a/drivers/gpu/drm/msm/msm_drv.c b/drivers/gpu/drm/msm/msm_drv.c index a19c393..dda55b6 100644 --- a/drivers/gpu/drm/msm/msm_drv.c +++ b/drivers/gpu/drm/msm/msm_drv.c @@ -73,6 +73,10 @@ bool dumpstate = false; MODULE_PARM_DESC(dumpstate, "Dump KMS state on errors"); module_param(dumpstate, bool, 0600); +static bool modeset = true; +MODULE_PARM_DESC(modeset, "Use kernel modesetting [KMS] (1=on (default), 0=disable)"); +module_param(modeset, bool, 0600); + /* * Util/helpers: */ @@ -1133,6 +1137,9 @@ static struct platform_driver msm_platform_driver = { static int __init msm_drm_register(void) { + if (!modeset) + return -EINVAL; + DBG("init"); msm_mdp_register(); msm_dsi_register();