X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Fbrcm2708%2Fpatches-4.19%2F950-0638-drm-connector-Add-documentation-for-drm_cmdline_mode.patch;fp=target%2Flinux%2Fbrcm2708%2Fpatches-4.19%2F950-0638-drm-connector-Add-documentation-for-drm_cmdline_mode.patch;h=0000000000000000000000000000000000000000;hp=16b84bc037ee1a2729c4272db795994ae2b63b68;hb=7d7aa2fd924c27829ec25f825481554dd81bce97;hpb=e7bfda2c243e66a75ff966ba04c28b1590b5d24c diff --git a/target/linux/brcm2708/patches-4.19/950-0638-drm-connector-Add-documentation-for-drm_cmdline_mode.patch b/target/linux/brcm2708/patches-4.19/950-0638-drm-connector-Add-documentation-for-drm_cmdline_mode.patch deleted file mode 100644 index 16b84bc037..0000000000 --- a/target/linux/brcm2708/patches-4.19/950-0638-drm-connector-Add-documentation-for-drm_cmdline_mode.patch +++ /dev/null @@ -1,125 +0,0 @@ -From 7c0f4f4d81958f63abf696e71b342e8b75a6e530 Mon Sep 17 00:00:00 2001 -From: Maxime Ripard -Date: Wed, 19 Jun 2019 12:17:48 +0200 -Subject: [PATCH] drm/connector: Add documentation for drm_cmdline_mode -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -commit 772cd52c5574b04b00a97d638b2cfe94c0c1a9b6 upstream. - -The struct drm_cmdline_mode holds the result of the command line parsers. -However, it wasn't documented so far, so let's do that. - -Reviewed-by: Noralf Trønnes -Signed-off-by: Maxime Ripard -Link: https://patchwork.freedesktop.org/patch/msgid/963c893c16c6a25fc469b53c726f493d99bdc578.1560783090.git-series.maxime.ripard@bootlin.com ---- - include/drm/drm_connector.h | 86 ++++++++++++++++++++++++++++++++++++- - 1 file changed, 84 insertions(+), 2 deletions(-) - ---- a/include/drm/drm_connector.h -+++ b/include/drm/drm_connector.h -@@ -755,18 +755,100 @@ struct drm_connector_funcs { - const struct drm_connector_state *state); - }; - --/* mode specified on the command line */ -+/** -+ * struct drm_cmdline_mode - DRM Mode passed through the kernel command-line -+ * -+ * Each connector can have an initial mode with additional options -+ * passed through the kernel command line. This structure allows to -+ * express those parameters and will be filled by the command-line -+ * parser. -+ */ - struct drm_cmdline_mode { -+ /** -+ * @specified: -+ * -+ * Has a mode been read from the command-line? -+ */ - bool specified; -+ -+ /** -+ * @refresh_specified: -+ * -+ * Did the mode have a preferred refresh rate? -+ */ - bool refresh_specified; -+ -+ /** -+ * @bpp_specified: -+ * -+ * Did the mode have a preferred BPP? -+ */ - bool bpp_specified; -- int xres, yres; -+ -+ /** -+ * @xres: -+ * -+ * Active resolution on the X axis, in pixels. -+ */ -+ int xres; -+ -+ /** -+ * @yres: -+ * -+ * Active resolution on the Y axis, in pixels. -+ */ -+ int yres; -+ -+ /** -+ * @bpp: -+ * -+ * Bits per pixels for the mode. -+ */ - int bpp; -+ -+ /** -+ * @refresh: -+ * -+ * Refresh rate, in Hertz. -+ */ - int refresh; -+ -+ /** -+ * @rb: -+ * -+ * Do we need to use reduced blanking? -+ */ - bool rb; -+ -+ /** -+ * @interlace: -+ * -+ * The mode is interlaced. -+ */ - bool interlace; -+ -+ /** -+ * @cvt: -+ * -+ * The timings will be calculated using the VESA Coordinated -+ * Video Timings instead of looking up the mode from a table. -+ */ - bool cvt; -+ -+ /** -+ * @margins: -+ * -+ * Add margins to the mode calculation (1.8% of xres rounded -+ * down to 8 pixels and 1.8% of yres). -+ */ - bool margins; -+ -+ /** -+ * @force: -+ * -+ * Ignore the hotplug state of the connector, and force its -+ * state to one of the DRM_FORCE_* values. -+ */ - enum drm_connector_force force; - }; -