diff for duplicates of <1452957104.12419.12.camel@plaes.org> diff --git a/a/1.txt b/N1/1.txt index 3797d1f..6561a72 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -2,10 +2,10 @@ On Thu, 2016-01-14 at 16:24 +0100, Maxime Ripard wrote: > The Allwinner A10 and subsequent SoCs share the same display pipeline, with > variations in the number of controllers (1 or 2), or the presence or not of > some output (HDMI, TV, VGA) or not. -> +>? > Add a driver with a limited set of features for now, and we will hopefully > support all of them eventually -> +>? [..] @@ -62,21 +62,21 @@ On Thu, 2016-01-14 at 16:24 +0100, Maxime Ripard wrote: > +#define SUN4I_BACKEND_DISSIZE_REG 0x808 > +#define SUN4I_BACKEND_DISSIZE(w, h) (((((h) - > 1) & 0xffff) << 16) | \ -> + (((w) - 1) +> + ?(((w) - 1) > & 0xffff)) > + > +#define SUN4I_BACKEND_LAYSIZE_REG(l) (0x810 + (0x4 * > (l))) > +#define SUN4I_BACKEND_LAYSIZE(w, h) (((((h) - > 1) & 0x1fff) << 16) | \ -> + (((w) - 1) +> + ?(((w) - 1) > & 0x1fff)) > + > +#define SUN4I_BACKEND_LAYCOOR_REG(l) (0x820 + (0x4 * > (l))) > +#define SUN4I_BACKEND_LAYCOOR(x, y) ((((u32)( > y) & 0xffff) << 16) | \ -> + ((u32)(x) & +> + ?((u32)(x) & > 0xffff)) > + > +#define SUN4I_BACKEND_LAYLINEWIDTH_REG(l) (0x840 + (0x4 * @@ -231,18 +231,18 @@ This isn't used anyway... > +void sun4i_backend_layer_enable(struct sun4i_backend *backend, > + int layer, bool enable); > +int sun4i_backend_update_layer_coord(struct sun4i_backend *backend, -> + int layer, struct drm_plane +> + ?????int layer, struct drm_plane > *plane); > +int sun4i_backend_update_layer_formats(struct sun4i_backend > *backend, -> + int layer, struct drm_plane +> + ???????int layer, struct drm_plane > *plane); > +int sun4i_backend_update_layer_buffer(struct sun4i_backend *backend, -> + int layer, struct drm_plane +> + ??????int layer, struct drm_plane > *plane); > + > +#endif /* _SUN4I_BACKEND_H_ */ -> +>? [...] > diff --git a/drivers/gpu/drm/sun4i/sun4i_drv.c > b/drivers/gpu/drm/sun4i/sun4i_drv.c @@ -378,8 +378,8 @@ Shouldn't these be 1920 x 1080 as per A10 User manual? > + drm->mode_config.funcs = &sun4i_de_mode_config_funcs; > + > + return drm_fbdev_cma_init(drm, 32, -> + drm->mode_config.num_crtc, -> + drm->mode_config.num_connector); +> + ??drm->mode_config.num_crtc, +> + ??drm->mode_config.num_connector); > +} > + > +void sun4i_framebuffer_free(struct drm_device *drm) @@ -391,5 +391,5 @@ Shouldn't these be 1920 x 1080 as per A10 User manual? > +} [...] -Päikest, +P?ikest, Priit Laes :) diff --git a/a/content_digest b/N1/content_digest index a8ef9db..61c42cf 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,39 +1,19 @@ "ref\01452785109-6172-1-git-send-email-maxime.ripard@free-electrons.com\0" "ref\01452785109-6172-17-git-send-email-maxime.ripard@free-electrons.com\0" - "From\0Priit Laes <plaes@plaes.org>\0" - "Subject\0Re: [linux-sunxi] [PATCH v2 16/26] drm: Add Allwinner A10 Display Engine support\0" + "From\0plaes@plaes.org (Priit Laes)\0" + "Subject\0[linux-sunxi] [PATCH v2 16/26] drm: Add Allwinner A10 Display Engine support\0" "Date\0Sat, 16 Jan 2016 17:11:44 +0200\0" - "To\0maxime.ripard@free-electrons.com" - Mike Turquette <mturquette@baylibre.com> - Stephen Boyd <sboyd@codeaurora.org> - David Airlie <airlied@linux.ie> - Thierry Reding <thierry.reding@gmail.com> - " Philipp Zabel <p.zabel@pengutronix.de>\0" - "Cc\0devicetree@vger.kernel.org" - linux-arm-kernel@lists.infradead.org - linux-kernel@vger.kernel.org - linux-clk@vger.kernel.org - dri-devel@lists.freedesktop.org - linux-sunxi@googlegroups.com - Laurent Pinchart <laurent.pinchart@ideasonboard.com> - Chen-Yu Tsai <wens@csie.org> - Hans de Goede <hdegoede@redhat.com> - Alexander Kaplan <alex@nextthing.co> - Boris Brezillon <boris.brezillon@free-electrons.com> - Wynter Woods <wynter@nextthing.co> - Thomas Petazzoni <thomas.petazzoni@free-electrons.com> - Rob Clark <robdclark@gmail.com> - " Daniel Vetter <daniel@ffwll.ch>\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "On Thu, 2016-01-14 at 16:24 +0100, Maxime Ripard wrote:\n" "> The Allwinner A10 and subsequent SoCs share the same display pipeline, with\n" "> variations in the number of controllers (1 or 2), or the presence or not of\n" "> some output (HDMI, TV, VGA) or not.\n" - ">\302\240\n" + ">?\n" "> Add a driver with a limited set of features for now, and we will hopefully\n" "> support all of them eventually\n" - ">\302\240\n" + ">?\n" "\n" "[..]\n" "\n" @@ -90,21 +70,21 @@ "> +#define SUN4I_BACKEND_DISSIZE_REG\t\t0x808\n" "> +#define SUN4I_BACKEND_DISSIZE(w, h)\t\t\t(((((h) -\n" "> 1) & 0xffff) << 16) | \\\n" - "> +\t\t\t\t\t\t\t\302\240(((w) - 1)\n" + "> +\t\t\t\t\t\t\t?(((w) - 1)\n" "> & 0xffff))\n" "> +\n" "> +#define SUN4I_BACKEND_LAYSIZE_REG(l)\t\t(0x810 + (0x4 *\n" "> (l)))\n" "> +#define SUN4I_BACKEND_LAYSIZE(w, h)\t\t\t(((((h) -\n" "> 1) & 0x1fff) << 16) | \\\n" - "> +\t\t\t\t\t\t\t\302\240(((w) - 1)\n" + "> +\t\t\t\t\t\t\t?(((w) - 1)\n" "> & 0x1fff))\n" "> +\n" "> +#define SUN4I_BACKEND_LAYCOOR_REG(l)\t\t(0x820 + (0x4 *\n" "> (l)))\n" "> +#define SUN4I_BACKEND_LAYCOOR(x, y)\t\t\t((((u32)(\n" "> y) & 0xffff) << 16) | \\\n" - "> +\t\t\t\t\t\t\t\302\240((u32)(x) &\n" + "> +\t\t\t\t\t\t\t?((u32)(x) &\n" "> 0xffff))\n" "> +\n" "> +#define SUN4I_BACKEND_LAYLINEWIDTH_REG(l)\t(0x840 + (0x4 *\n" @@ -259,18 +239,18 @@ "> +void sun4i_backend_layer_enable(struct sun4i_backend *backend,\n" "> +\t\t\t\tint layer, bool enable);\n" "> +int sun4i_backend_update_layer_coord(struct sun4i_backend *backend,\n" - "> +\t\t\t\t\302\240\302\240\302\240\302\240\302\240int layer, struct drm_plane\n" + "> +\t\t\t\t?????int layer, struct drm_plane\n" "> *plane);\n" "> +int sun4i_backend_update_layer_formats(struct sun4i_backend\n" "> *backend,\n" - "> +\t\t\t\t\302\240\302\240\302\240\302\240\302\240\302\240\302\240int layer, struct drm_plane\n" + "> +\t\t\t\t???????int layer, struct drm_plane\n" "> *plane);\n" "> +int sun4i_backend_update_layer_buffer(struct sun4i_backend *backend,\n" - "> +\t\t\t\t\302\240\302\240\302\240\302\240\302\240\302\240int layer, struct drm_plane\n" + "> +\t\t\t\t??????int layer, struct drm_plane\n" "> *plane);\n" "> +\n" "> +#endif /* _SUN4I_BACKEND_H_ */\n" - ">\302\240\n" + ">?\n" "[...]\n" "> diff --git a/drivers/gpu/drm/sun4i/sun4i_drv.c\n" "> b/drivers/gpu/drm/sun4i/sun4i_drv.c\n" @@ -406,8 +386,8 @@ "> +\tdrm->mode_config.funcs = &sun4i_de_mode_config_funcs;\n" "> +\n" "> +\treturn drm_fbdev_cma_init(drm, 32,\n" - "> +\t\t\t\t\302\240\302\240drm->mode_config.num_crtc,\n" - "> +\t\t\t\t\302\240\302\240drm->mode_config.num_connector);\n" + "> +\t\t\t\t??drm->mode_config.num_crtc,\n" + "> +\t\t\t\t??drm->mode_config.num_connector);\n" "> +}\n" "> +\n" "> +void sun4i_framebuffer_free(struct drm_device *drm)\n" @@ -419,7 +399,7 @@ "> +}\n" "[...]\n" "\n" - "P\303\244ikest,\n" + "P?ikest,\n" Priit Laes :) -048c48503ec28a5d16cbf3e684c349f8c668b9511a53a156bd3e162ae7872f5e +35058a745bd3370b9dac3b2140309100489da3af7bb116ae5a8855c7c60ef6d0
diff --git a/a/1.txt b/N2/1.txt index 3797d1f..28ebe9b 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -20,7 +20,7 @@ On Thu, 2016-01-14 at 16:24 +0100, Maxime Ripard wrote: > + * Copyright (C) 2015 Free Electrons > + * Copyright (C) 2015 NextThing Co > + * -> + * Maxime Ripard <maxime.ripard@free-electrons.com> +> + * Maxime Ripard <maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> > + * > + * This program is free software; you can redistribute it and/or > + * modify it under the terms of the GNU General Public License as @@ -255,7 +255,7 @@ This isn't used anyway... > + * Copyright (C) 2015 Free Electrons > + * Copyright (C) 2015 NextThing Co > + * -> + * Maxime Ripard <maxime.ripard@free-electrons.com> +> + * Maxime Ripard <maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> > + * > + * This program is free software; you can redistribute it and/or > + * modify it under the terms of the GNU General Public License as @@ -335,7 +335,7 @@ This isn't used anyway... > + * Copyright (C) 2015 Free Electrons > + * Copyright (C) 2015 NextThing Co > + * -> + * Maxime Ripard <maxime.ripard@free-electrons.com> +> + * Maxime Ripard <maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> > + * > + * This program is free software; you can redistribute it and/or > + * modify it under the terms of the GNU General Public License as @@ -393,3 +393,8 @@ Shouldn't these be 1920 x 1080 as per A10 User manual? Päikest, Priit Laes :) + +-- +You received this message because you are subscribed to the Google Groups "linux-sunxi" group. +To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org +For more options, visit https://groups.google.com/d/optout. diff --git a/a/content_digest b/N2/content_digest index a8ef9db..511800b 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,29 +1,30 @@ "ref\01452785109-6172-1-git-send-email-maxime.ripard@free-electrons.com\0" "ref\01452785109-6172-17-git-send-email-maxime.ripard@free-electrons.com\0" - "From\0Priit Laes <plaes@plaes.org>\0" - "Subject\0Re: [linux-sunxi] [PATCH v2 16/26] drm: Add Allwinner A10 Display Engine support\0" + "ref\01452785109-6172-17-git-send-email-maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org\0" + "From\0Priit Laes <plaes-q/aMd4JkU83YtjvyW6yDsg@public.gmane.org>\0" + "Subject\0Re: [PATCH v2 16/26] drm: Add Allwinner A10 Display Engine support\0" "Date\0Sat, 16 Jan 2016 17:11:44 +0200\0" - "To\0maxime.ripard@free-electrons.com" - Mike Turquette <mturquette@baylibre.com> - Stephen Boyd <sboyd@codeaurora.org> - David Airlie <airlied@linux.ie> - Thierry Reding <thierry.reding@gmail.com> - " Philipp Zabel <p.zabel@pengutronix.de>\0" - "Cc\0devicetree@vger.kernel.org" - linux-arm-kernel@lists.infradead.org - linux-kernel@vger.kernel.org - linux-clk@vger.kernel.org - dri-devel@lists.freedesktop.org - linux-sunxi@googlegroups.com - Laurent Pinchart <laurent.pinchart@ideasonboard.com> - Chen-Yu Tsai <wens@csie.org> - Hans de Goede <hdegoede@redhat.com> - Alexander Kaplan <alex@nextthing.co> - Boris Brezillon <boris.brezillon@free-electrons.com> - Wynter Woods <wynter@nextthing.co> - Thomas Petazzoni <thomas.petazzoni@free-electrons.com> - Rob Clark <robdclark@gmail.com> - " Daniel Vetter <daniel@ffwll.ch>\0" + "To\0maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org" + Mike Turquette <mturquette-rdvid1DuHRBWk0Htik3J/w@public.gmane.org> + Stephen Boyd <sboyd-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> + David Airlie <airlied-cv59FeDIM0c@public.gmane.org> + Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> + " Philipp Zabel <p.zabel-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>\0" + "Cc\0devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" + linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org + linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org + linux-clk-u79uwXL29TY76Z2rM5mHXA@public.gmane.org + dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org + linux-sunxi-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org + Laurent Pinchart <laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org> + Chen-Yu Tsai <wens-jdAy2FN1RRM@public.gmane.org> + Hans de Goede <hdegoede-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> + Alexander Kaplan <alex-MflLfwwFzuz+yO7R74ARew@public.gmane.org> + Boris Brezillon <boris.brezillon-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> + Wynter Woods <wynter-MflLfwwFzuz+yO7R74ARew@public.gmane.org> + Thomas Petazzoni <thomas.petazzoni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> + Rob Clark <robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> + " Daniel Vetter <daniel-/w4YWyX8dFk@public.gmane.org>\0" "\00:1\0" "b\0" "On Thu, 2016-01-14 at 16:24 +0100, Maxime Ripard wrote:\n" @@ -48,7 +49,7 @@ "> + * Copyright (C) 2015 Free Electrons\n" "> + * Copyright (C) 2015 NextThing Co\n" "> + *\n" - "> + * Maxime Ripard <maxime.ripard@free-electrons.com>\n" + "> + * Maxime Ripard <maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\n" "> + *\n" "> + * This program is free software; you can redistribute it and/or\n" "> + * modify it under the terms of the GNU General Public License as\n" @@ -283,7 +284,7 @@ "> + * Copyright (C) 2015 Free Electrons\n" "> + * Copyright (C) 2015 NextThing Co\n" "> + *\n" - "> + * Maxime Ripard <maxime.ripard@free-electrons.com>\n" + "> + * Maxime Ripard <maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\n" "> + *\n" "> + * This program is free software; you can redistribute it and/or\n" "> + * modify it under the terms of the GNU General Public License as\n" @@ -363,7 +364,7 @@ "> + * Copyright (C) 2015 Free Electrons\n" "> + * Copyright (C) 2015 NextThing Co\n" "> + *\n" - "> + * Maxime Ripard <maxime.ripard@free-electrons.com>\n" + "> + * Maxime Ripard <maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\n" "> + *\n" "> + * This program is free software; you can redistribute it and/or\n" "> + * modify it under the terms of the GNU General Public License as\n" @@ -420,6 +421,11 @@ "[...]\n" "\n" "P\303\244ikest,\n" - Priit Laes :) + "Priit Laes :)\n" + "\n" + "-- \n" + "You received this message because you are subscribed to the Google Groups \"linux-sunxi\" group.\n" + "To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org\n" + For more options, visit https://groups.google.com/d/optout. -048c48503ec28a5d16cbf3e684c349f8c668b9511a53a156bd3e162ae7872f5e +a939b2a77c0b3d0d6f8ab4ee0588deb18c29ed115527caec23dc064abb2e4071
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.