diff options
author | 2019-06-19 12:17:50 +0200 | |
---|---|---|
committer | 2019-06-19 12:17:50 +0200 | |
commit | 3aeeb13d899627fe2b86bdbdcd0927cf7192234f (patch) | |
tree | 86c89caa6610736998c5e93f9bdda22355f28469 /include/drm | |
parent | drm/modes: Rewrite the command line parser (diff) | |
download | linux-3aeeb13d899627fe2b86bdbdcd0927cf7192234f.tar.gz linux-3aeeb13d899627fe2b86bdbdcd0927cf7192234f.tar.bz2 linux-3aeeb13d899627fe2b86bdbdcd0927cf7192234f.zip |
drm/modes: Support modes names on the command line
The drm subsystem also uses the video= kernel parameter, and in the
documentation refers to the fbdev documentation for that parameter.
However, that documentation also says that instead of giving the mode using
its resolution we can also give a name. However, DRM doesn't handle that
case at the moment. Even though in most case it shouldn't make any
difference, it might be useful for analog modes, where different standards
might have the same resolution, but still have a few different parameters
that are not encoded in the modes (NTSC vs NTSC-J vs PAL-M for example).
Reviewed-by: Noralf Trønnes <noralf@tronnes.org>
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
Link: https://patchwork.freedesktop.org/patch/msgid/18443e0c3bdbbd16cea4ec63bc7f2079b820b43b.1560783090.git-series.maxime.ripard@bootlin.com
Diffstat (limited to 'include/drm')
-rw-r--r-- | include/drm/drm_connector.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/drm/drm_connector.h b/include/drm/drm_connector.h index c802780b0bfc..cdf2fb910010 100644 --- a/include/drm/drm_connector.h +++ b/include/drm/drm_connector.h @@ -933,6 +933,13 @@ struct drm_connector_funcs { */ struct drm_cmdline_mode { /** + * @name: + * + * Name of the mode. + */ + char name[DRM_DISPLAY_MODE_LEN]; + + /** * @specified: * * Has a mode been read from the command-line? |