[PATCH v5] drm/fsl-dcu: Implement gamma_lut atomic crtc properties
Meng Yi
meng.yi at nxp.com
Thu Oct 27 02:49:56 UTC 2016
> Subject: Re: [PATCH v5] drm/fsl-dcu: Implement gamma_lut atomic crtc
> properties
>
> On 2016-09-28 01:24, Meng Yi wrote:
> > Gamma correction is optional and can be used to adjust the color
> > output values to match the gamut of a particular TFT LCD panel
> >
> > Split the DCU regs into "regs", "palette", "gamma" and "cursor".
> > Create a second regmap for gamma memory space using little endian.
> > The registers after the first address space are not accessed yet,
> > hence new device trees would even work with old kernels. Just new
> > kernel need the new format so we can access the separate gamma reg
> > space.
> >
> > Suggested-by: Stefan Agner <stefan at agner.ch>
> > Signed-off-by: Meng Yi <meng.yi at nxp.com>
> > ---
> > Changes since V1:
> > -created a second regmap for gamma
> > -updated the DCU DT binding
> > -removed Kconfig for gamma and enable gamma when valid data filled.
> > -extended and simplified comment lines.
> > ---
> > .../devicetree/bindings/display/fsl,dcu.txt | 12 +++++++-
> > drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 33
> ++++++++++++++++++++
> > drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 35
> +++++++++++++++++++++-
> > drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 7 +++++
> > 4 files changed, 85 insertions(+), 2 deletions(-)
> >
> > diff --git a/Documentation/devicetree/bindings/display/fsl,dcu.txt
> > b/Documentation/devicetree/bindings/display/fsl,dcu.txt
> > index 63ec2a6..8140b5d 100644
> > --- a/Documentation/devicetree/bindings/display/fsl,dcu.txt
> > +++ b/Documentation/devicetree/bindings/display/fsl,dcu.txt
> > @@ -6,6 +6,12 @@ Required properties:
> > * "fsl,vf610-dcu".
> >
> > - reg: Address and length of the register set for dcu.
> > + Must contain four address/length tuples:
> > + 1. Register address space
> > + 2. Palette/Tile address space
> > + 3. Gamma address space
> > + 4. Cursor address space
> > +- reg-names: Should be "regs", "palette", "gamma" and
> "cursor"
>
> Looks good to me, device tree folks?
>
> --
> Stefan
>
Tested-by: Meng Yi <meng.yi at nxp.com>
On LS1021A-TWR board.
Meng
More information about the dri-devel
mailing list