* [PATCH 2/2] dt-bindings: display: imx: entry for LAUSCR [not found] <1488193030-13064-1-git-send-email-martin@kaiser.cx> @ 2017-02-27 10:56 ` Martin Kaiser 2017-03-02 16:13 ` Rob Herring 2017-02-28 20:04 ` [PATCH v2] video: fbdev: imxfb: support AUS mode Martin Kaiser [not found] ` <1488193030-13064-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2 siblings, 1 reply; 19+ messages in thread From: Martin Kaiser @ 2017-02-27 10:56 UTC (permalink / raw) To: linux-fbdev Cc: Martin Kaiser, Philipp Zabel, Rob Herring, Mark Rutland, devicetree, linux-kernel Allow setting the LCDC AUS Mode Control Register from the device tree. This setting is optional, the register is available only on imx21 and compatible chipsets. Signed-off-by: Martin Kaiser <martin@kaiser.cx> --- Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt index 7a5c0e2..bd5077f 100644 --- a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt +++ b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt @@ -13,6 +13,8 @@ Required nodes: Additional, the display node has to define properties: - bits-per-pixel: Bits per pixel - fsl,pcr: LCDC PCR value + A display node may optionally define + - fsl,lauscr: LCDC AUS Mode Control Register value (only for imx21) Optional properties: - lcd-supply: Regulator for LCD supply voltage. -- 2.1.4 ^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH 2/2] dt-bindings: display: imx: entry for LAUSCR 2017-02-27 10:56 ` [PATCH 2/2] dt-bindings: display: imx: entry for LAUSCR Martin Kaiser @ 2017-03-02 16:13 ` Rob Herring 2017-03-04 8:52 ` Martin Kaiser 0 siblings, 1 reply; 19+ messages in thread From: Rob Herring @ 2017-03-02 16:13 UTC (permalink / raw) To: Martin Kaiser Cc: linux-fbdev, Philipp Zabel, Mark Rutland, devicetree, linux-kernel On Mon, Feb 27, 2017 at 11:56:42AM +0100, Martin Kaiser wrote: > Allow setting the LCDC AUS Mode Control Register from the device tree. > This setting is optional, the register is available only on imx21 and > compatible chipsets. > > Signed-off-by: Martin Kaiser <martin@kaiser.cx> > --- > Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt > index 7a5c0e2..bd5077f 100644 > --- a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt > +++ b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt > @@ -13,6 +13,8 @@ Required nodes: > Additional, the display node has to define properties: > - bits-per-pixel: Bits per pixel > - fsl,pcr: LCDC PCR value > + A display node may optionally define > + - fsl,lauscr: LCDC AUS Mode Control Register value (only for imx21) Looks like we already got one, but generally we don't just put magic register values in the DT. What does this register control? ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 2/2] dt-bindings: display: imx: entry for LAUSCR 2017-03-02 16:13 ` Rob Herring @ 2017-03-04 8:52 ` Martin Kaiser 0 siblings, 0 replies; 19+ messages in thread From: Martin Kaiser @ 2017-03-04 8:52 UTC (permalink / raw) To: Rob Herring, Bartlomiej Zolnierkiewicz Cc: linux-fbdev-u79uwXL29TY76Z2rM5mHXA, Philipp Zabel, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA Hi, Thus wrote Rob Herring (robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org): > On Mon, Feb 27, 2017 at 11:56:42AM +0100, Martin Kaiser wrote: > > - fsl,pcr: LCDC PCR value > > + A display node may optionally define > > + - fsl,lauscr: LCDC AUS Mode Control Register value (only for imx21) > Looks like we already got one, but generally we don't just put magic > register values in the DT. What does this register control? it contains settings related to AUS mode. This mode sets different mappings between framebuffer memory and display pixels. It seems that these mappings were originally defined for displays from AUO. The only bit from this register that I really need is "AUS mode on/off". I could put this into the device tree instead of the entire register. Best regards, Martin -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH v2] video: fbdev: imxfb: support AUS mode [not found] <1488193030-13064-1-git-send-email-martin@kaiser.cx> 2017-02-27 10:56 ` [PATCH 2/2] dt-bindings: display: imx: entry for LAUSCR Martin Kaiser @ 2017-02-28 20:04 ` Martin Kaiser 2017-03-03 6:21 ` Rob Herring [not found] ` <1488193030-13064-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2 siblings, 1 reply; 19+ messages in thread From: Martin Kaiser @ 2017-02-28 20:04 UTC (permalink / raw) To: linux-fbdev Cc: Martin Kaiser, Philipp Zabel, Rob Herring, Mark Rutland, Sascha Hauer, Bartlomiej Zolnierkiewicz, devicetree, linux-kernel Some displays require setting AUS mode in the LDCD AUS Mode Control Register to work with the imxfb driver. Like the value of the Panel Configuration Register, the AUS Mode Control Register's value depends on the display mode. Allow setting this register from the device tree. Make the device tree node optional to keep the DT ABI stable. This register is available only on imx21 and compatible chipsets. Update the device tree bindings with this info. Signed-off-by: Martin Kaiser <martin@kaiser.cx> --- v2: re-sending DT bindings and code changes as one patch .../devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 ++ drivers/video/fbdev/imxfb.c | 19 +++++++++++++++++++ include/linux/platform_data/video-imxfb.h | 1 + 3 files changed, 22 insertions(+) diff --git a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt index 7a5c0e2..bd5077f 100644 --- a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt +++ b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt @@ -13,6 +13,8 @@ Required nodes: Additional, the display node has to define properties: - bits-per-pixel: Bits per pixel - fsl,pcr: LCDC PCR value + A display node may optionally define + - fsl,lauscr: LCDC AUS Mode Control Register value (only for imx21) Optional properties: - lcd-supply: Regulator for LCD supply voltage. diff --git a/drivers/video/fbdev/imxfb.c b/drivers/video/fbdev/imxfb.c index 1b0faad..a05cad4 100644 --- a/drivers/video/fbdev/imxfb.c +++ b/drivers/video/fbdev/imxfb.c @@ -117,6 +117,8 @@ #define IMXFB_LSCR1_DEFAULT 0x00120300 +#define LCDC_LAUSCR 0x80 + /* Used fb-mode. Can be set on kernel command line, therefore file-static. */ static const char *fb_mode; @@ -158,6 +160,7 @@ struct imxfb_info { dma_addr_t dbar2; u_int pcr; + u_int lauscr; u_int pwmr; u_int lscr1; u_int dmacr; @@ -422,6 +425,11 @@ static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) pcr |= imxfb_mode->pcr & ~(0x3f | (7 << 25)); fbi->pcr = pcr; + /* + * The LCDC AUS Mode Control Register does not exist on imx1. + */ + if (!is_imx1_fb(fbi)) + fbi->lauscr = imxfb_mode->lauscr; /* * Copy the RGB parameters for this display @@ -638,6 +646,9 @@ static int imxfb_activate_var(struct fb_var_screeninfo *var, struct fb_info *inf if (fbi->dmacr) writel(fbi->dmacr, fbi->regs + LCDC_DMACR); + if (fbi->lauscr) + writel(fbi->lauscr, fbi->regs + LCDC_LAUSCR); + return 0; } @@ -707,6 +718,7 @@ static int imxfb_of_read_mode(struct device *dev, struct device_node *np, struct fb_videomode *of_mode = &imxfb_mode->mode; u32 bpp; u32 pcr; + u32 lauscr; ret = of_property_read_string(np, "model", &of_mode->name); if (ret) @@ -734,6 +746,13 @@ static int imxfb_of_read_mode(struct device *dev, struct device_node *np, imxfb_mode->bpp = bpp; imxfb_mode->pcr = pcr; + /* + * fsl,lauscr is optional + */ + ret = of_property_read_u32(np, "fsl,lauscr", &lauscr); + if (ret == 0) + imxfb_mode->lauscr = lauscr; + return 0; } diff --git a/include/linux/platform_data/video-imxfb.h b/include/linux/platform_data/video-imxfb.h index a5c0a71..fdd2d4c 100644 --- a/include/linux/platform_data/video-imxfb.h +++ b/include/linux/platform_data/video-imxfb.h @@ -50,6 +50,7 @@ struct imx_fb_videomode { struct fb_videomode mode; u32 pcr; + u32 lauscr; unsigned char bpp; }; -- 2.1.4 ^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH v2] video: fbdev: imxfb: support AUS mode 2017-02-28 20:04 ` [PATCH v2] video: fbdev: imxfb: support AUS mode Martin Kaiser @ 2017-03-03 6:21 ` Rob Herring 2017-03-03 8:53 ` Bartlomiej Zolnierkiewicz 0 siblings, 1 reply; 19+ messages in thread From: Rob Herring @ 2017-03-03 6:21 UTC (permalink / raw) To: Martin Kaiser Cc: linux-fbdev, Philipp Zabel, Mark Rutland, Sascha Hauer, Bartlomiej Zolnierkiewicz, devicetree, linux-kernel On Tue, Feb 28, 2017 at 09:04:16PM +0100, Martin Kaiser wrote: > Some displays require setting AUS mode in the LDCD AUS Mode Control > Register to work with the imxfb driver. Like the value of the Panel > Configuration Register, the AUS Mode Control Register's value depends on > the display mode. > > Allow setting this register from the device tree. Make the device tree > node optional to keep the DT ABI stable. This register is available only > on imx21 and compatible chipsets. Update the device tree bindings with > this info. > > Signed-off-by: Martin Kaiser <martin@kaiser.cx> > --- > v2: > re-sending DT bindings and code changes as one patch The opposite is what is prefered. > > .../devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 ++ > drivers/video/fbdev/imxfb.c | 19 +++++++++++++++++++ > include/linux/platform_data/video-imxfb.h | 1 + > 3 files changed, 22 insertions(+) ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2] video: fbdev: imxfb: support AUS mode 2017-03-03 6:21 ` Rob Herring @ 2017-03-03 8:53 ` Bartlomiej Zolnierkiewicz 2017-03-04 8:38 ` Martin Kaiser 0 siblings, 1 reply; 19+ messages in thread From: Bartlomiej Zolnierkiewicz @ 2017-03-03 8:53 UTC (permalink / raw) To: Rob Herring Cc: Martin Kaiser, linux-fbdev, Philipp Zabel, Mark Rutland, Sascha Hauer, devicetree, linux-kernel Hi, On Friday, March 03, 2017 12:21:30 AM Rob Herring wrote: > On Tue, Feb 28, 2017 at 09:04:16PM +0100, Martin Kaiser wrote: > > Some displays require setting AUS mode in the LDCD AUS Mode Control > > Register to work with the imxfb driver. Like the value of the Panel > > Configuration Register, the AUS Mode Control Register's value depends on > > the display mode. > > > > Allow setting this register from the device tree. Make the device tree > > node optional to keep the DT ABI stable. This register is available only > > on imx21 and compatible chipsets. Update the device tree bindings with > > this info. > > > > Signed-off-by: Martin Kaiser <martin@kaiser.cx> > > --- > > v2: > > re-sending DT bindings and code changes as one patch > > The opposite is what is prefered. Do you mean that you want to have code adding bindings and its documentation in separate patches (because that is like it was before)? This doesn't sound good for me from kernel changes integrity POV but if this is what you prefer I can live with that. ;) > > .../devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 ++ > > drivers/video/fbdev/imxfb.c | 19 +++++++++++++++++++ > > include/linux/platform_data/video-imxfb.h | 1 + > > 3 files changed, 22 insertions(+) Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2] video: fbdev: imxfb: support AUS mode 2017-03-03 8:53 ` Bartlomiej Zolnierkiewicz @ 2017-03-04 8:38 ` Martin Kaiser 0 siblings, 0 replies; 19+ messages in thread From: Martin Kaiser @ 2017-03-04 8:38 UTC (permalink / raw) To: Bartlomiej Zolnierkiewicz Cc: Rob Herring, linux-fbdev, Philipp Zabel, Mark Rutland, Sascha Hauer, devicetree, linux-kernel Hi, Thus wrote Bartlomiej Zolnierkiewicz (b.zolnierkie@samsung.com): > Do you mean that you want to have code adding bindings > and its documentation in separate patches (because that > is like it was before)? ok, I'll send the next version as two patches again. Looks like we'll need another iteration anyway. Best regards, Martin ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <1488193030-13064-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org>]
* [PATCH 1/2 v3] video: fbdev: imxfb: support AUS mode [not found] ` <1488193030-13064-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> @ 2017-03-08 18:22 ` Martin Kaiser [not found] ` <1488997376-1564-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-04-21 7:45 ` [PATCH 1/2 v3 resend] video: fbdev: imxfb: support " Martin Kaiser 2017-04-21 10:29 ` [PATCH 1/2 v4] " Martin Kaiser 2 siblings, 1 reply; 19+ messages in thread From: Martin Kaiser @ 2017-03-08 18:22 UTC (permalink / raw) To: linux-fbdev-u79uwXL29TY76Z2rM5mHXA Cc: Bartlomiej Zolnierkiewicz, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA, Martin Kaiser Some displays require setting AUS mode in the LDCD AUS Mode Control Register to work with the imxfb driver. Like the value of the Panel Configuration Register, the AUS mode setting depends on the display mode. Allow setting AUS mode from the device tree by adding a boolean property. Make this property optional to keep the DT ABI stable. AUS mode can be set only on imx21 and compatible chipsets. Signed-off-by: Martin Kaiser <martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> --- v3: use a boolean DT property instead of the register value separate patches for DT binding and code changes v2: re-sending DT bindings and code changes as one patch drivers/video/fbdev/imxfb.c | 17 +++++++++++++++++ include/linux/platform_data/video-imxfb.h | 1 + 2 files changed, 18 insertions(+) diff --git a/drivers/video/fbdev/imxfb.c b/drivers/video/fbdev/imxfb.c index 1b0faad..463fbf2 100644 --- a/drivers/video/fbdev/imxfb.c +++ b/drivers/video/fbdev/imxfb.c @@ -117,6 +117,9 @@ #define IMXFB_LSCR1_DEFAULT 0x00120300 +#define LCDC_LAUSCR 0x80 +#define LAUSCR_AUS_MODE (1<<31) + /* Used fb-mode. Can be set on kernel command line, therefore file-static. */ static const char *fb_mode; @@ -158,6 +161,7 @@ struct imxfb_info { dma_addr_t dbar2; u_int pcr; + u_int lauscr; u_int pwmr; u_int lscr1; u_int dmacr; @@ -422,6 +426,11 @@ static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) pcr |= imxfb_mode->pcr & ~(0x3f | (7 << 25)); fbi->pcr = pcr; + /* + * The LCDC AUS Mode Control Register does not exist on imx1. + */ + if (!is_imx1_fb(fbi) && imxfb_mode->aus_mode) + fbi->lauscr = LAUSCR_AUS_MODE; /* * Copy the RGB parameters for this display @@ -638,6 +647,9 @@ static int imxfb_activate_var(struct fb_var_screeninfo *var, struct fb_info *inf if (fbi->dmacr) writel(fbi->dmacr, fbi->regs + LCDC_DMACR); + if (fbi->lauscr) + writel(fbi->lauscr, fbi->regs + LCDC_LAUSCR); + return 0; } @@ -734,6 +746,11 @@ static int imxfb_of_read_mode(struct device *dev, struct device_node *np, imxfb_mode->bpp = bpp; imxfb_mode->pcr = pcr; + /* + * fsl,aus_mode is optional + */ + imxfb_mode->aus_mode = of_property_read_bool(np, "fsl,aus_mode"); + return 0; } diff --git a/include/linux/platform_data/video-imxfb.h b/include/linux/platform_data/video-imxfb.h index a5c0a71..cf9348b 100644 --- a/include/linux/platform_data/video-imxfb.h +++ b/include/linux/platform_data/video-imxfb.h @@ -50,6 +50,7 @@ struct imx_fb_videomode { struct fb_videomode mode; u32 pcr; + bool aus_mode; unsigned char bpp; }; -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply related [flat|nested] 19+ messages in thread
[parent not found: <1488997376-1564-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org>]
* [PATCH 2/2 v3] dt-bindings: display: imx: entry for AUS mode [not found] ` <1488997376-1564-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> @ 2017-03-08 18:22 ` Martin Kaiser [not found] ` <1488997376-1564-2-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 0 siblings, 1 reply; 19+ messages in thread From: Martin Kaiser @ 2017-03-08 18:22 UTC (permalink / raw) To: linux-fbdev-u79uwXL29TY76Z2rM5mHXA Cc: Bartlomiej Zolnierkiewicz, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA, Martin Kaiser Allow setting the AUS mode for a display from the device tree. Use an optional boolean property. AUS mode can be set only on imx21 and compatible chipsets. Signed-off-by: Martin Kaiser <martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> --- v3: use a boolean DT property instead of the register value separate patches for DT binding and code changes v2: re-sending DT bindings and code changes as one patch Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt index 7a5c0e2..cacae0e 100644 --- a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt +++ b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt @@ -13,6 +13,8 @@ Required nodes: Additional, the display node has to define properties: - bits-per-pixel: Bits per pixel - fsl,pcr: LCDC PCR value + A display node may optionally define + - fsl,aus_mode: boolean to enable AUS mode (only for imx21) Optional properties: - lcd-supply: Regulator for LCD supply voltage. -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply related [flat|nested] 19+ messages in thread
[parent not found: <1488997376-1564-2-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org>]
* Re: [PATCH 2/2 v3] dt-bindings: display: imx: entry for AUS mode [not found] ` <1488997376-1564-2-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> @ 2017-03-15 20:24 ` Rob Herring 0 siblings, 0 replies; 19+ messages in thread From: Rob Herring @ 2017-03-15 20:24 UTC (permalink / raw) To: Martin Kaiser Cc: linux-fbdev-u79uwXL29TY76Z2rM5mHXA, Bartlomiej Zolnierkiewicz, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA On Wed, Mar 08, 2017 at 07:22:56PM +0100, Martin Kaiser wrote: > Allow setting the AUS mode for a display from the device tree. > Use an optional boolean property. AUS mode can be set only on imx21 > and compatible chipsets. > > Signed-off-by: Martin Kaiser <martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> > --- > v3: > use a boolean DT property instead of the register value > separate patches for DT binding and code changes > > v2: > re-sending DT bindings and code changes as one patch > > Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt > index 7a5c0e2..cacae0e 100644 > --- a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt > +++ b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt > @@ -13,6 +13,8 @@ Required nodes: > Additional, the display node has to define properties: > - bits-per-pixel: Bits per pixel > - fsl,pcr: LCDC PCR value > + A display node may optionally define > + - fsl,aus_mode: boolean to enable AUS mode (only for imx21) fsl,aus-mode With that, Acked-by: Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH 1/2 v3 resend] video: fbdev: imxfb: support AUS mode [not found] ` <1488193030-13064-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-03-08 18:22 ` [PATCH 1/2 v3] " Martin Kaiser @ 2017-04-21 7:45 ` Martin Kaiser 2017-04-21 7:45 ` [PATCH 2/2 v3 resend] dt-bindings: display: imx: entry for " Martin Kaiser [not found] ` <1492760753-8374-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-04-21 10:29 ` [PATCH 1/2 v4] " Martin Kaiser 2 siblings, 2 replies; 19+ messages in thread From: Martin Kaiser @ 2017-04-21 7:45 UTC (permalink / raw) To: linux-fbdev-u79uwXL29TY76Z2rM5mHXA Cc: Bartlomiej Zolnierkiewicz, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA, Martin Kaiser Some displays require setting AUS mode in the LDCD AUS Mode Control Register to work with the imxfb driver. Like the value of the Panel Configuration Register, the AUS mode setting depends on the display mode. Allow setting AUS mode from the device tree by adding a boolean property. Make this property optional to keep the DT ABI stable. AUS mode can be set only on imx21 and compatible chipsets. Signed-off-by: Martin Kaiser <martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> --- re-sending v3, rebased against current linux-next it seems this got lost along the way, there was a bit of confusion whether to split this in two patches or not v3: use a boolean DT property instead of the register value separate patches for DT binding and code changes v2: re-sending DT bindings and code changes as one patch drivers/video/fbdev/imxfb.c | 17 +++++++++++++++++ include/linux/platform_data/video-imxfb.h | 1 + 2 files changed, 18 insertions(+) diff --git a/drivers/video/fbdev/imxfb.c b/drivers/video/fbdev/imxfb.c index 1b0faad..463fbf2 100644 --- a/drivers/video/fbdev/imxfb.c +++ b/drivers/video/fbdev/imxfb.c @@ -117,6 +117,9 @@ #define IMXFB_LSCR1_DEFAULT 0x00120300 +#define LCDC_LAUSCR 0x80 +#define LAUSCR_AUS_MODE (1<<31) + /* Used fb-mode. Can be set on kernel command line, therefore file-static. */ static const char *fb_mode; @@ -158,6 +161,7 @@ struct imxfb_info { dma_addr_t dbar2; u_int pcr; + u_int lauscr; u_int pwmr; u_int lscr1; u_int dmacr; @@ -422,6 +426,11 @@ static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) pcr |= imxfb_mode->pcr & ~(0x3f | (7 << 25)); fbi->pcr = pcr; + /* + * The LCDC AUS Mode Control Register does not exist on imx1. + */ + if (!is_imx1_fb(fbi) && imxfb_mode->aus_mode) + fbi->lauscr = LAUSCR_AUS_MODE; /* * Copy the RGB parameters for this display @@ -638,6 +647,9 @@ static int imxfb_activate_var(struct fb_var_screeninfo *var, struct fb_info *inf if (fbi->dmacr) writel(fbi->dmacr, fbi->regs + LCDC_DMACR); + if (fbi->lauscr) + writel(fbi->lauscr, fbi->regs + LCDC_LAUSCR); + return 0; } @@ -734,6 +746,11 @@ static int imxfb_of_read_mode(struct device *dev, struct device_node *np, imxfb_mode->bpp = bpp; imxfb_mode->pcr = pcr; + /* + * fsl,aus_mode is optional + */ + imxfb_mode->aus_mode = of_property_read_bool(np, "fsl,aus_mode"); + return 0; } diff --git a/include/linux/platform_data/video-imxfb.h b/include/linux/platform_data/video-imxfb.h index a5c0a71..cf9348b 100644 --- a/include/linux/platform_data/video-imxfb.h +++ b/include/linux/platform_data/video-imxfb.h @@ -50,6 +50,7 @@ struct imx_fb_videomode { struct fb_videomode mode; u32 pcr; + bool aus_mode; unsigned char bpp; }; -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 2/2 v3 resend] dt-bindings: display: imx: entry for AUS mode 2017-04-21 7:45 ` [PATCH 1/2 v3 resend] video: fbdev: imxfb: support " Martin Kaiser @ 2017-04-21 7:45 ` Martin Kaiser [not found] ` <1492760753-8374-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 1 sibling, 0 replies; 19+ messages in thread From: Martin Kaiser @ 2017-04-21 7:45 UTC (permalink / raw) To: linux-fbdev Cc: Bartlomiej Zolnierkiewicz, Sascha Hauer, linux-kernel, Rob Herring, Mark Rutland, devicetree, Martin Kaiser Allow setting the AUS mode for a display from the device tree. Use an optional boolean property. AUS mode can be set only on imx21 and compatible chipsets. Signed-off-by: Martin Kaiser <martin@kaiser.cx> Acked-by: Rob Herring <robh@kernel.org> --- re-sending v3, rebased against current linux-next it seems this got lost along the way, there was a bit of confusion whether to split this in two patches or not v3: use a boolean DT property instead of the register value separate patches for DT binding and code changes v2: re-sending DT bindings and code changes as one patch Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt index 7a5c0e2..cacae0e 100644 --- a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt +++ b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt @@ -13,6 +13,8 @@ Required nodes: Additional, the display node has to define properties: - bits-per-pixel: Bits per pixel - fsl,pcr: LCDC PCR value + A display node may optionally define + - fsl,aus_mode: boolean to enable AUS mode (only for imx21) Optional properties: - lcd-supply: Regulator for LCD supply voltage. -- 2.1.4 ^ permalink raw reply related [flat|nested] 19+ messages in thread
[parent not found: <1492760753-8374-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org>]
* Re: [PATCH 1/2 v3 resend] video: fbdev: imxfb: support AUS mode [not found] ` <1492760753-8374-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> @ 2017-04-21 9:33 ` Bartlomiej Zolnierkiewicz 2017-04-21 10:31 ` Martin Kaiser 0 siblings, 1 reply; 19+ messages in thread From: Bartlomiej Zolnierkiewicz @ 2017-04-21 9:33 UTC (permalink / raw) To: Martin Kaiser Cc: linux-fbdev-u79uwXL29TY76Z2rM5mHXA, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA Hi, On Friday, April 21, 2017 09:45:52 AM Martin Kaiser wrote: > Some displays require setting AUS mode in the LDCD AUS Mode Control > Register to work with the imxfb driver. Like the value of the Panel > Configuration Register, the AUS mode setting depends on the display > mode. > > Allow setting AUS mode from the device tree by adding a boolean > property. Make this property optional to keep the DT ABI stable. > AUS mode can be set only on imx21 and compatible chipsets. > > Signed-off-by: Martin Kaiser <martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> > --- > re-sending v3, rebased against current linux-next > it seems this got lost along the way, there was a bit of confusion > whether to split this in two patches or not It hadn't been lost, I've been waiting on v4, please see: https://lkml.org/lkml/2017/3/15/709 [ Rob has requested rename of the property to "fsl,aus-mode". ] Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 1/2 v3 resend] video: fbdev: imxfb: support AUS mode 2017-04-21 9:33 ` [PATCH 1/2 v3 resend] video: fbdev: imxfb: support " Bartlomiej Zolnierkiewicz @ 2017-04-21 10:31 ` Martin Kaiser 0 siblings, 0 replies; 19+ messages in thread From: Martin Kaiser @ 2017-04-21 10:31 UTC (permalink / raw) To: Bartlomiej Zolnierkiewicz Cc: linux-fbdev-u79uwXL29TY76Z2rM5mHXA, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA Thus wrote Bartlomiej Zolnierkiewicz (b.zolnierkie-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org): > It hadn't been lost, I've been waiting on v4, please see: > https://lkml.org/lkml/2017/3/15/709 > [ Rob has requested rename of the property to "fsl,aus-mode". ] Sorry, I didn't notice that Rob wanted me to rename the property. I just sent out v4. Thanks, Martin -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH 1/2 v4] video: fbdev: imxfb: support AUS mode [not found] ` <1488193030-13064-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-03-08 18:22 ` [PATCH 1/2 v3] " Martin Kaiser 2017-04-21 7:45 ` [PATCH 1/2 v3 resend] video: fbdev: imxfb: support " Martin Kaiser @ 2017-04-21 10:29 ` Martin Kaiser [not found] ` <1492770549-7347-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2 siblings, 1 reply; 19+ messages in thread From: Martin Kaiser @ 2017-04-21 10:29 UTC (permalink / raw) To: linux-fbdev-u79uwXL29TY76Z2rM5mHXA Cc: Bartlomiej Zolnierkiewicz, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA, Martin Kaiser Some displays require setting AUS mode in the LDCD AUS Mode Control Register to work with the imxfb driver. Like the value of the Panel Configuration Register, the AUS mode setting depends on the display mode. Allow setting AUS mode from the device tree by adding a boolean property. Make this property optional to keep the DT ABI stable. AUS mode can be set only on imx21 and compatible chipsets. Signed-off-by: Martin Kaiser <martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> --- v4: rename the DT property to fsl,aus-mode v3: use a boolean DT property instead of the register value separate patches for DT binding and code changes v2: re-sending DT bindings and code changes as one patch drivers/video/fbdev/imxfb.c | 17 +++++++++++++++++ include/linux/platform_data/video-imxfb.h | 1 + 2 files changed, 18 insertions(+) diff --git a/drivers/video/fbdev/imxfb.c b/drivers/video/fbdev/imxfb.c index 1b0faad..c166e07 100644 --- a/drivers/video/fbdev/imxfb.c +++ b/drivers/video/fbdev/imxfb.c @@ -117,6 +117,9 @@ #define IMXFB_LSCR1_DEFAULT 0x00120300 +#define LCDC_LAUSCR 0x80 +#define LAUSCR_AUS_MODE (1<<31) + /* Used fb-mode. Can be set on kernel command line, therefore file-static. */ static const char *fb_mode; @@ -158,6 +161,7 @@ struct imxfb_info { dma_addr_t dbar2; u_int pcr; + u_int lauscr; u_int pwmr; u_int lscr1; u_int dmacr; @@ -422,6 +426,11 @@ static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) pcr |= imxfb_mode->pcr & ~(0x3f | (7 << 25)); fbi->pcr = pcr; + /* + * The LCDC AUS Mode Control Register does not exist on imx1. + */ + if (!is_imx1_fb(fbi) && imxfb_mode->aus_mode) + fbi->lauscr = LAUSCR_AUS_MODE; /* * Copy the RGB parameters for this display @@ -638,6 +647,9 @@ static int imxfb_activate_var(struct fb_var_screeninfo *var, struct fb_info *inf if (fbi->dmacr) writel(fbi->dmacr, fbi->regs + LCDC_DMACR); + if (fbi->lauscr) + writel(fbi->lauscr, fbi->regs + LCDC_LAUSCR); + return 0; } @@ -734,6 +746,11 @@ static int imxfb_of_read_mode(struct device *dev, struct device_node *np, imxfb_mode->bpp = bpp; imxfb_mode->pcr = pcr; + /* + * fsl,aus-mode is optional + */ + imxfb_mode->aus_mode = of_property_read_bool(np, "fsl,aus-mode"); + return 0; } diff --git a/include/linux/platform_data/video-imxfb.h b/include/linux/platform_data/video-imxfb.h index a5c0a71..cf9348b 100644 --- a/include/linux/platform_data/video-imxfb.h +++ b/include/linux/platform_data/video-imxfb.h @@ -50,6 +50,7 @@ struct imx_fb_videomode { struct fb_videomode mode; u32 pcr; + bool aus_mode; unsigned char bpp; }; -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply related [flat|nested] 19+ messages in thread
[parent not found: <1492770549-7347-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org>]
* [PATCH 2/2] dt-bindings: display: imx: entry for AUS mode [not found] ` <1492770549-7347-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> @ 2017-04-21 10:29 ` Martin Kaiser 2017-04-21 12:29 ` [PATCH 2/2 v4] " Martin Kaiser 2017-04-21 14:49 ` [PATCH 1/2 v4] video: fbdev: imxfb: support " Bartlomiej Zolnierkiewicz 2 siblings, 0 replies; 19+ messages in thread From: Martin Kaiser @ 2017-04-21 10:29 UTC (permalink / raw) To: linux-fbdev-u79uwXL29TY76Z2rM5mHXA Cc: Bartlomiej Zolnierkiewicz, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA, Martin Kaiser Allow setting AUS mode for a display from the device tree. Use an optional boolean property. AUS mode can be set only on imx21 and compatible chipsets. Signed-off-by: Martin Kaiser <martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> Acked-by: Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> --- v4: rename the DT property to fsl,aus-mode v3: use a boolean DT property instead of the register value separate patches for DT binding and code changes v2: re-sending DT bindings and code changes as one patch Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt index 7a5c0e2..e5a8b36 100644 --- a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt +++ b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt @@ -13,6 +13,8 @@ Required nodes: Additional, the display node has to define properties: - bits-per-pixel: Bits per pixel - fsl,pcr: LCDC PCR value + A display node may optionally define + - fsl,aus-mode: boolean to enable AUS mode (only for imx21) Optional properties: - lcd-supply: Regulator for LCD supply voltage. -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 2/2 v4] dt-bindings: display: imx: entry for AUS mode [not found] ` <1492770549-7347-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-04-21 10:29 ` [PATCH 2/2] dt-bindings: display: imx: entry for " Martin Kaiser @ 2017-04-21 12:29 ` Martin Kaiser [not found] ` <1492777790-12748-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-04-21 14:49 ` [PATCH 1/2 v4] video: fbdev: imxfb: support " Bartlomiej Zolnierkiewicz 2 siblings, 1 reply; 19+ messages in thread From: Martin Kaiser @ 2017-04-21 12:29 UTC (permalink / raw) To: linux-fbdev-u79uwXL29TY76Z2rM5mHXA Cc: Bartlomiej Zolnierkiewicz, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA, Martin Kaiser Allow setting AUS mode for a display from the device tree. Use an optional boolean property. AUS mode can be set only on imx21 and compatible chipsets. Signed-off-by: Martin Kaiser <martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> Acked-by: Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> --- sending this again, I missed the v4 in the Subject line v4: rename the DT property to fsl,aus-mode v3: use a boolean DT property instead of the register value separate patches for DT binding and code changes v2: re-sending DT bindings and code changes as one patch Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt index 7a5c0e2..e5a8b36 100644 --- a/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt +++ b/Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt @@ -13,6 +13,8 @@ Required nodes: Additional, the display node has to define properties: - bits-per-pixel: Bits per pixel - fsl,pcr: LCDC PCR value + A display node may optionally define + - fsl,aus-mode: boolean to enable AUS mode (only for imx21) Optional properties: - lcd-supply: Regulator for LCD supply voltage. -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply related [flat|nested] 19+ messages in thread
[parent not found: <1492777790-12748-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org>]
* Re: [PATCH 2/2 v4] dt-bindings: display: imx: entry for AUS mode [not found] ` <1492777790-12748-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> @ 2017-04-21 14:50 ` Bartlomiej Zolnierkiewicz 0 siblings, 0 replies; 19+ messages in thread From: Bartlomiej Zolnierkiewicz @ 2017-04-21 14:50 UTC (permalink / raw) To: Martin Kaiser Cc: linux-fbdev-u79uwXL29TY76Z2rM5mHXA, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA On Friday, April 21, 2017 02:29:50 PM Martin Kaiser wrote: > Allow setting AUS mode for a display from the device tree. Use an > optional boolean property. AUS mode can be set only on imx21 and > compatible chipsets. > > Signed-off-by: Martin Kaiser <martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> > Acked-by: Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> Patch queued for 4.12, thanks. Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 1/2 v4] video: fbdev: imxfb: support AUS mode [not found] ` <1492770549-7347-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-04-21 10:29 ` [PATCH 2/2] dt-bindings: display: imx: entry for " Martin Kaiser 2017-04-21 12:29 ` [PATCH 2/2 v4] " Martin Kaiser @ 2017-04-21 14:49 ` Bartlomiej Zolnierkiewicz 2 siblings, 0 replies; 19+ messages in thread From: Bartlomiej Zolnierkiewicz @ 2017-04-21 14:49 UTC (permalink / raw) To: Martin Kaiser Cc: linux-fbdev-u79uwXL29TY76Z2rM5mHXA, Sascha Hauer, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA On Friday, April 21, 2017 12:29:08 PM Martin Kaiser wrote: > Some displays require setting AUS mode in the LDCD AUS Mode Control > Register to work with the imxfb driver. Like the value of the Panel > Configuration Register, the AUS mode setting depends on the display > mode. > > Allow setting AUS mode from the device tree by adding a boolean > property. Make this property optional to keep the DT ABI stable. > AUS mode can be set only on imx21 and compatible chipsets. > > Signed-off-by: Martin Kaiser <martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> Patch queued for 4.12, thanks. Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2017-04-21 14:50 UTC | newest] Thread overview: 19+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <1488193030-13064-1-git-send-email-martin@kaiser.cx> 2017-02-27 10:56 ` [PATCH 2/2] dt-bindings: display: imx: entry for LAUSCR Martin Kaiser 2017-03-02 16:13 ` Rob Herring 2017-03-04 8:52 ` Martin Kaiser 2017-02-28 20:04 ` [PATCH v2] video: fbdev: imxfb: support AUS mode Martin Kaiser 2017-03-03 6:21 ` Rob Herring 2017-03-03 8:53 ` Bartlomiej Zolnierkiewicz 2017-03-04 8:38 ` Martin Kaiser [not found] ` <1488193030-13064-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-03-08 18:22 ` [PATCH 1/2 v3] " Martin Kaiser [not found] ` <1488997376-1564-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-03-08 18:22 ` [PATCH 2/2 v3] dt-bindings: display: imx: entry for " Martin Kaiser [not found] ` <1488997376-1564-2-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-03-15 20:24 ` Rob Herring 2017-04-21 7:45 ` [PATCH 1/2 v3 resend] video: fbdev: imxfb: support " Martin Kaiser 2017-04-21 7:45 ` [PATCH 2/2 v3 resend] dt-bindings: display: imx: entry for " Martin Kaiser [not found] ` <1492760753-8374-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-04-21 9:33 ` [PATCH 1/2 v3 resend] video: fbdev: imxfb: support " Bartlomiej Zolnierkiewicz 2017-04-21 10:31 ` Martin Kaiser 2017-04-21 10:29 ` [PATCH 1/2 v4] " Martin Kaiser [not found] ` <1492770549-7347-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-04-21 10:29 ` [PATCH 2/2] dt-bindings: display: imx: entry for " Martin Kaiser 2017-04-21 12:29 ` [PATCH 2/2 v4] " Martin Kaiser [not found] ` <1492777790-12748-1-git-send-email-martin-XxZfDwE/svGeZLLa646FqQ@public.gmane.org> 2017-04-21 14:50 ` Bartlomiej Zolnierkiewicz 2017-04-21 14:49 ` [PATCH 1/2 v4] video: fbdev: imxfb: support " Bartlomiej Zolnierkiewicz
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).