diff for duplicates of <1512393408.4977.44.camel@synopsys.com> diff --git a/a/1.txt b/N1/1.txt index baf7d93..838097f 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,6 +1,6 @@ Hi Jose, -On Mon, 2017-12-04@11:50 +0000, Jose Abreu wrote: +On Mon, 2017-12-04 at 11:50 +0000, Jose Abreu wrote: > Hi Alexey, > > On 04-12-2017 11:32, Alexey Brodkin wrote: @@ -17,12 +17,12 @@ On Mon, 2017-12-04@11:50 +0000, Jose Abreu wrote: Ok that makes sense. I didn't think about generic modesetting driver for Xserver. And that indeed works. This is my xorg.conf: ----------------------->8---------------------- -# cat /etc/X11/xorg.conf? +# cat /etc/X11/xorg.conf Section "Device" -????????Identifier??????"Driver0" -????????Screen??????????0 -????????Driver??????????"modesetting" -????????Option??????????"kmsdev" "/dev/dri/card1" + Identifier "Driver0" + Screen 0 + Driver "modesetting" + Option "kmsdev" "/dev/dri/card1" EndSection ----------------------->8---------------------- @@ -82,33 +82,33 @@ Maybe I'm missing some additional glue for UDL in "xf86-video-armada" except the --- a/src/armada_module.c +++ b/src/armada_module.c @@ -26,7 +26,7 @@ -?#define ARMADA_NAME????????????"armada" -?#define ARMADA_DRIVER_NAME?????"armada" -? --#define DRM_MODULE_NAMES???????"armada-drm", "imx-drm" -+#define DRM_MODULE_NAMES???????"armada-drm", "imx-drm", "udl" -?#define DRM_DEFAULT_BUS_ID?????NULL -? -?static const char *drm_module_names[] = { DRM_MODULE_NAMES }; + #define ARMADA_NAME "armada" + #define ARMADA_DRIVER_NAME "armada" + +-#define DRM_MODULE_NAMES "armada-drm", "imx-drm" ++#define DRM_MODULE_NAMES "armada-drm", "imx-drm", "udl" + #define DRM_DEFAULT_BUS_ID NULL + + static const char *drm_module_names[] = { DRM_MODULE_NAMES }; @@ -43,6 +43,11 @@ static SymTabRec ipu_chipsets[] = { -????????{ -1, NULL } -?}; -? + { -1, NULL } + }; + +static SymTabRec udl_chipsets[] = { -+???????{??0, "UDL" }, -+???????{ -1, NULL } ++ { 0, "UDL" }, ++ { -1, NULL } +}; + -?static const OptionInfoRec * const options[] = { -????????armada_drm_options, -????????common_drm_options, + static const OptionInfoRec * const options[] = { + armada_drm_options, + common_drm_options, @@ -115,6 +120,8 @@ static void armada_identify(int flags) -??????????????????????????armada_chipsets); -????????xf86PrintChipsets(ARMADA_NAME, "Support for Freescale IPU", -??????????????????????????ipu_chipsets); -+???????xf86PrintChipsets(ARMADA_NAME, "Support DisplayLink USB2.0", -+?????????????????????????udl_chipsets); -?} + armada_chipsets); + xf86PrintChipsets(ARMADA_NAME, "Support for Freescale IPU", + ipu_chipsets); ++ xf86PrintChipsets(ARMADA_NAME, "Support DisplayLink USB2.0", ++ udl_chipsets); + } ----------------------->8---------------------- -Alexey diff --git a/a/content_digest b/N1/content_digest index 3aa112a..db15d9d 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,14 +1,21 @@ "ref\01512387175.4977.24.camel@synopsys.com\0" "ref\086238def-82be-2ad1-63d0-b9a8dbf83db6@synopsys.com\0" - "From\0Alexey.Brodkin@synopsys.com (Alexey Brodkin)\0" + "From\0Alexey Brodkin <Alexey.Brodkin@synopsys.com>\0" "Subject\0xf86-video-armada via UDL [was: Re: UDL's fbdev doesn't work for user-space apps]\0" "Date\0Mon, 4 Dec 2017 13:16:48 +0000\0" - "To\0linux-snps-arc@lists.infradead.org\0" + "To\0l.stach@pengutronix.de <l.stach@pengutronix.de>" + " Jose Abreu <Jose.Abreu@synopsys.com>\0" + "Cc\0dri-devel@lists.freedesktop.org <dri-devel@lists.freedesktop.org>" + linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> + airlied@gmail.com <airlied@gmail.com> + airlied@redhat.com <airlied@redhat.com> + daniel.vetter@ffwll.ch <daniel.vetter@ffwll.ch> + " linux-snps-arc@lists.infradead.org <linux-snps-arc@lists.infradead.org>\0" "\00:1\0" "b\0" "Hi Jose,\n" "\n" - "On Mon, 2017-12-04@11:50 +0000, Jose Abreu wrote:\n" + "On Mon, 2017-12-04 at 11:50 +0000, Jose Abreu wrote:\n" "> Hi Alexey,\n" "> \n" "> On 04-12-2017 11:32, Alexey Brodkin wrote:\n" @@ -25,12 +32,12 @@ "Ok that makes sense. I didn't think about generic modesetting driver for Xserver.\n" "And that indeed works. This is my xorg.conf:\n" "----------------------->8----------------------\n" - "# cat /etc/X11/xorg.conf?\n" + "# cat /etc/X11/xorg.conf\302\240\n" "Section \"Device\"\n" - "????????Identifier??????\"Driver0\"\n" - "????????Screen??????????0\n" - "????????Driver??????????\"modesetting\"\n" - "????????Option??????????\"kmsdev\" \"/dev/dri/card1\"\n" + "\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Identifier\302\240\302\240\302\240\302\240\302\240\302\240\"Driver0\"\n" + "\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Screen\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\2400\n" + "\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Driver\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"modesetting\"\n" + "\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Option\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"kmsdev\" \"/dev/dri/card1\"\n" "EndSection\n" "----------------------->8----------------------\n" "\n" @@ -90,35 +97,35 @@ "--- a/src/armada_module.c\n" "+++ b/src/armada_module.c\n" "@@ -26,7 +26,7 @@\n" - "?#define ARMADA_NAME????????????\"armada\"\n" - "?#define ARMADA_DRIVER_NAME?????\"armada\"\n" - "?\n" - "-#define DRM_MODULE_NAMES???????\"armada-drm\", \"imx-drm\"\n" - "+#define DRM_MODULE_NAMES???????\"armada-drm\", \"imx-drm\", \"udl\"\n" - "?#define DRM_DEFAULT_BUS_ID?????NULL\n" - "?\n" - "?static const char *drm_module_names[] = { DRM_MODULE_NAMES };\n" + "\302\240#define ARMADA_NAME\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"armada\"\n" + "\302\240#define ARMADA_DRIVER_NAME\302\240\302\240\302\240\302\240\302\240\"armada\"\n" + "\302\240\n" + "-#define DRM_MODULE_NAMES\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"armada-drm\", \"imx-drm\"\n" + "+#define DRM_MODULE_NAMES\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"armada-drm\", \"imx-drm\", \"udl\"\n" + "\302\240#define DRM_DEFAULT_BUS_ID\302\240\302\240\302\240\302\240\302\240NULL\n" + "\302\240\n" + "\302\240static const char *drm_module_names[] = { DRM_MODULE_NAMES };\n" "@@ -43,6 +43,11 @@ static SymTabRec ipu_chipsets[] = {\n" - "????????{ -1, NULL }\n" - "?};\n" - "?\n" + "\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240{ -1, NULL }\n" + "\302\240};\n" + "\302\240\n" "+static SymTabRec udl_chipsets[] = {\n" - "+???????{??0, \"UDL\" },\n" - "+???????{ -1, NULL }\n" + "+\302\240\302\240\302\240\302\240\302\240\302\240\302\240{\302\240\302\2400, \"UDL\" },\n" + "+\302\240\302\240\302\240\302\240\302\240\302\240\302\240{ -1, NULL }\n" "+};\n" "+\n" - "?static const OptionInfoRec * const options[] = {\n" - "????????armada_drm_options,\n" - "????????common_drm_options,\n" + "\302\240static const OptionInfoRec * const options[] = {\n" + "\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240armada_drm_options,\n" + "\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240common_drm_options,\n" "@@ -115,6 +120,8 @@ static void armada_identify(int flags)\n" - "??????????????????????????armada_chipsets);\n" - "????????xf86PrintChipsets(ARMADA_NAME, \"Support for Freescale IPU\",\n" - "??????????????????????????ipu_chipsets);\n" - "+???????xf86PrintChipsets(ARMADA_NAME, \"Support DisplayLink USB2.0\",\n" - "+?????????????????????????udl_chipsets);\n" - "?}\n" + "\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240armada_chipsets);\n" + "\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240xf86PrintChipsets(ARMADA_NAME, \"Support for Freescale IPU\",\n" + "\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240ipu_chipsets);\n" + "+\302\240\302\240\302\240\302\240\302\240\302\240\302\240xf86PrintChipsets(ARMADA_NAME, \"Support DisplayLink USB2.0\",\n" + "+\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240udl_chipsets);\n" + "\302\240}\n" "----------------------->8----------------------\n" "\n" -Alexey -2b1919b69a9def2d2ab814e5b90459a19eb788343ddf9c37091635ae32472e1f +f523e191f9c59e71520b8427d90f334c4ca5aa6ea9b20bf74c4065efba48a478
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.