All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL FOR v5.6] R-Car DU & LVDS decoder
@ 2019-11-28  2:45 Laurent Pinchart
  2019-12-17 12:43 ` Daniel Vetter
  0 siblings, 1 reply; 8+ messages in thread
From: Laurent Pinchart @ 2019-11-28  2:45 UTC (permalink / raw)
  To: Dave Airlie, dri-devel

Hi Dave,

The following changes since commit acc61b8929365e63a3e8c8c8913177795aa45594:

  Merge tag 'drm-next-5.5-2019-11-22' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-11-26 08:40:23 +1000)

are available in the Git repository at:

  git://linuxtv.org/pinchartl/media.git tags/du-next-20191128

for you to fetch changes up to c43bcd64c7c703ff7196f74cb6bfc67e35b562d9:

  dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a (2019-11-28 03:55:56 +0200)

----------------------------------------------------------------
- R-Car DU Color Management Module support
- LVDS decoder support

----------------------------------------------------------------
Fabrizio Castro (9):
      dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
      dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
      dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
      dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
      drm/bridge: Repurpose lvds-encoder.c
      drm/bridge: lvds-codec: Add "lvds-decoder" support
      drm/bridge: lvds-codec: Simplify panel DT node localisation
      dt-bindings: display: bridge: Repurpose lvds-encoder
      dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a

Geert Uytterhoeven (2):
      dt-bindings: display: renesas: du: Add vendor prefix to vsps property
      drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps"

Jacopo Mondi (6):
      dt-bindings: display: renesas,cmm: Add R-Car CMM documentation
      dt-bindings: display: renesas,du: Document cmms property
      drm: rcar-du: Add support for CMM
      drm: rcar-du: kms: Initialize CMM instances
      drm: rcar-du: crtc: Control CMM operations
      drm: rcar-du: crtc: Register GAMMA_LUT properties

 .../bindings/display/bridge/lvds-codec.yaml        | 132 +++++++++++++
 .../bindings/display/bridge/lvds-transmitter.txt   |  66 -------
 .../bindings/display/bridge/ti,ds90c185.txt        |  55 ------
 .../devicetree/bindings/display/renesas,cmm.yaml   |  67 +++++++
 .../devicetree/bindings/display/renesas,du.txt     |  15 +-
 drivers/gpu/drm/bridge/Kconfig                     |   8 +-
 drivers/gpu/drm/bridge/Makefile                    |   2 +-
 drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++
 drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------
 drivers/gpu/drm/rcar-du/Kconfig                    |   8 +
 drivers/gpu/drm/rcar-du/Makefile                   |   1 +
 drivers/gpu/drm/rcar-du/rcar_cmm.c                 | 217 +++++++++++++++++++++
 drivers/gpu/drm/rcar-du/rcar_cmm.h                 |  58 ++++++
 drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  71 +++++++
 drivers/gpu/drm/rcar-du/rcar_du_crtc.h             |   2 +
 drivers/gpu/drm/rcar-du/rcar_du_drv.h              |   2 +
 drivers/gpu/drm/rcar-du/rcar_du_group.c            |  10 +
 drivers/gpu/drm/rcar-du/rcar_du_group.h            |   2 +
 drivers/gpu/drm/rcar-du/rcar_du_kms.c              |  93 ++++++++-
 drivers/gpu/drm/rcar-du/rcar_du_regs.h             |   5 +
 20 files changed, 829 insertions(+), 291 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
 create mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml
 create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
 delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
 create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c
 create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h

-- 
Regards,

Laurent Pinchart
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL FOR v5.6] R-Car DU & LVDS decoder
  2019-11-28  2:45 [GIT PULL FOR v5.6] R-Car DU & LVDS decoder Laurent Pinchart
@ 2019-12-17 12:43 ` Daniel Vetter
  2019-12-17 13:23   ` Neil Armstrong
  2019-12-17 21:08   ` Laurent Pinchart
  0 siblings, 2 replies; 8+ messages in thread
From: Daniel Vetter @ 2019-12-17 12:43 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: dri-devel

On Thu, Nov 28, 2019 at 04:45:24AM +0200, Laurent Pinchart wrote:
> Hi Dave,
> 
> The following changes since commit acc61b8929365e63a3e8c8c8913177795aa45594:
> 
>   Merge tag 'drm-next-5.5-2019-11-22' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-11-26 08:40:23 +1000)
> 
> are available in the Git repository at:
> 
>   git://linuxtv.org/pinchartl/media.git tags/du-next-20191128
> 
> for you to fetch changes up to c43bcd64c7c703ff7196f74cb6bfc67e35b562d9:
> 
>   dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a (2019-11-28 03:55:56 +0200)
> 
> ----------------------------------------------------------------
> - R-Car DU Color Management Module support
> - LVDS decoder support
> 
> ----------------------------------------------------------------
> Fabrizio Castro (9):
>       dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
>       dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
>       dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
>       dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
>       drm/bridge: Repurpose lvds-encoder.c
>       drm/bridge: lvds-codec: Add "lvds-decoder" support
>       drm/bridge: lvds-codec: Simplify panel DT node localisation
>       dt-bindings: display: bridge: Repurpose lvds-encoder
>       dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a

Why bridge stuff not in drm-misc?

Also, and the reason I've not pulled this:

dim: c43bcd64c7c7 ("dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a"): committer Signed-off-by missing.
dim: bb29b64ac196 ("dt-bindings: display: bridge: Repurpose lvds-encoder"): committer Signed-off-by missing.
dim: 5db8ae664da4 ("drm/bridge: lvds-codec: Simplify panel DT node localisation"): committer Signed-off-by missing.
dim: e94bb2bf88e2 ("drm/bridge: lvds-codec: Add "lvds-decoder" support"): committer Signed-off-by missing.
dim: b6fafff0c335 ("drm/bridge: Repurpose lvds-encoder.c"): committer Signed-off-by missing.
dim: 1c060450177f ("dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83""): committer Signed-off-by missing.
dim: d2f2a148ba7c ("dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt"): committer Signed-off-by missing.
dim: 07e5c8731999 ("dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios"): committer Signed-off-by missing.
dim: 0fa9d2323ed3 ("dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema"): committer Signed-off-by missing.
dim: ERROR: issues in commits detected, aborting

*insert small sermon about if you do your own maintainer, pls do it right ...

Cheers, Daniel

> 
> Geert Uytterhoeven (2):
>       dt-bindings: display: renesas: du: Add vendor prefix to vsps property
>       drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps"
> 
> Jacopo Mondi (6):
>       dt-bindings: display: renesas,cmm: Add R-Car CMM documentation
>       dt-bindings: display: renesas,du: Document cmms property
>       drm: rcar-du: Add support for CMM
>       drm: rcar-du: kms: Initialize CMM instances
>       drm: rcar-du: crtc: Control CMM operations
>       drm: rcar-du: crtc: Register GAMMA_LUT properties
> 
>  .../bindings/display/bridge/lvds-codec.yaml        | 132 +++++++++++++
>  .../bindings/display/bridge/lvds-transmitter.txt   |  66 -------
>  .../bindings/display/bridge/ti,ds90c185.txt        |  55 ------
>  .../devicetree/bindings/display/renesas,cmm.yaml   |  67 +++++++
>  .../devicetree/bindings/display/renesas,du.txt     |  15 +-
>  drivers/gpu/drm/bridge/Kconfig                     |   8 +-
>  drivers/gpu/drm/bridge/Makefile                    |   2 +-
>  drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++
>  drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------
>  drivers/gpu/drm/rcar-du/Kconfig                    |   8 +
>  drivers/gpu/drm/rcar-du/Makefile                   |   1 +
>  drivers/gpu/drm/rcar-du/rcar_cmm.c                 | 217 +++++++++++++++++++++
>  drivers/gpu/drm/rcar-du/rcar_cmm.h                 |  58 ++++++
>  drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  71 +++++++
>  drivers/gpu/drm/rcar-du/rcar_du_crtc.h             |   2 +
>  drivers/gpu/drm/rcar-du/rcar_du_drv.h              |   2 +
>  drivers/gpu/drm/rcar-du/rcar_du_group.c            |  10 +
>  drivers/gpu/drm/rcar-du/rcar_du_group.h            |   2 +
>  drivers/gpu/drm/rcar-du/rcar_du_kms.c              |  93 ++++++++-
>  drivers/gpu/drm/rcar-du/rcar_du_regs.h             |   5 +
>  20 files changed, 829 insertions(+), 291 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
>  create mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml
>  create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
>  delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c
>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h
> 
> -- 
> Regards,
> 
> Laurent Pinchart
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL FOR v5.6] R-Car DU & LVDS decoder
  2019-12-17 12:43 ` Daniel Vetter
@ 2019-12-17 13:23   ` Neil Armstrong
  2019-12-18  0:44     ` Laurent Pinchart
  2019-12-17 21:08   ` Laurent Pinchart
  1 sibling, 1 reply; 8+ messages in thread
From: Neil Armstrong @ 2019-12-17 13:23 UTC (permalink / raw)
  To: Daniel Vetter, Laurent Pinchart; +Cc: dri-devel

Hi,

On 17/12/2019 13:43, Daniel Vetter wrote:
> On Thu, Nov 28, 2019 at 04:45:24AM +0200, Laurent Pinchart wrote:
>> Hi Dave,
>>
>> The following changes since commit acc61b8929365e63a3e8c8c8913177795aa45594:
>>
>>   Merge tag 'drm-next-5.5-2019-11-22' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-11-26 08:40:23 +1000)
>>
>> are available in the Git repository at:
>>
>>   git://linuxtv.org/pinchartl/media.git tags/du-next-20191128
>>
>> for you to fetch changes up to c43bcd64c7c703ff7196f74cb6bfc67e35b562d9:
>>
>>   dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a (2019-11-28 03:55:56 +0200)
>>
>> ----------------------------------------------------------------
>> - R-Car DU Color Management Module support
>> - LVDS decoder support
>>
>> ----------------------------------------------------------------
>> Fabrizio Castro (9):
>>       dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
>>       dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
>>       dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
>>       dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
>>       drm/bridge: Repurpose lvds-encoder.c
>>       drm/bridge: lvds-codec: Add "lvds-decoder" support
>>       drm/bridge: lvds-codec: Simplify panel DT node localisation
>>       dt-bindings: display: bridge: Repurpose lvds-encoder
>>       dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a
> 
> Why bridge stuff not in drm-misc?
> 
> Also, and the reason I've not pulled this:
> 
> dim: c43bcd64c7c7 ("dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a"): committer Signed-off-by missing.
> dim: bb29b64ac196 ("dt-bindings: display: bridge: Repurpose lvds-encoder"): committer Signed-off-by missing.
> dim: 5db8ae664da4 ("drm/bridge: lvds-codec: Simplify panel DT node localisation"): committer Signed-off-by missing.
> dim: e94bb2bf88e2 ("drm/bridge: lvds-codec: Add "lvds-decoder" support"): committer Signed-off-by missing.
> dim: b6fafff0c335 ("drm/bridge: Repurpose lvds-encoder.c"): committer Signed-off-by missing.
> dim: 1c060450177f ("dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83""): committer Signed-off-by missing.
> dim: d2f2a148ba7c ("dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt"): committer Signed-off-by missing.
> dim: 07e5c8731999 ("dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios"): committer Signed-off-by missing.
> dim: 0fa9d2323ed3 ("dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema"): committer Signed-off-by missing.
> dim: ERROR: issues in commits detected, aborting

Laurent, I can push them into drm-misc if needed, so it will unlock boris.

Neil


> 
> *insert small sermon about if you do your own maintainer, pls do it right ...
> 
> Cheers, Daniel
> 
>>
>> Geert Uytterhoeven (2):
>>       dt-bindings: display: renesas: du: Add vendor prefix to vsps property
>>       drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps"
>>
>> Jacopo Mondi (6):
>>       dt-bindings: display: renesas,cmm: Add R-Car CMM documentation
>>       dt-bindings: display: renesas,du: Document cmms property
>>       drm: rcar-du: Add support for CMM
>>       drm: rcar-du: kms: Initialize CMM instances
>>       drm: rcar-du: crtc: Control CMM operations
>>       drm: rcar-du: crtc: Register GAMMA_LUT properties
>>
>>  .../bindings/display/bridge/lvds-codec.yaml        | 132 +++++++++++++
>>  .../bindings/display/bridge/lvds-transmitter.txt   |  66 -------
>>  .../bindings/display/bridge/ti,ds90c185.txt        |  55 ------
>>  .../devicetree/bindings/display/renesas,cmm.yaml   |  67 +++++++
>>  .../devicetree/bindings/display/renesas,du.txt     |  15 +-
>>  drivers/gpu/drm/bridge/Kconfig                     |   8 +-
>>  drivers/gpu/drm/bridge/Makefile                    |   2 +-
>>  drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++
>>  drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------
>>  drivers/gpu/drm/rcar-du/Kconfig                    |   8 +
>>  drivers/gpu/drm/rcar-du/Makefile                   |   1 +
>>  drivers/gpu/drm/rcar-du/rcar_cmm.c                 | 217 +++++++++++++++++++++
>>  drivers/gpu/drm/rcar-du/rcar_cmm.h                 |  58 ++++++
>>  drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  71 +++++++
>>  drivers/gpu/drm/rcar-du/rcar_du_crtc.h             |   2 +
>>  drivers/gpu/drm/rcar-du/rcar_du_drv.h              |   2 +
>>  drivers/gpu/drm/rcar-du/rcar_du_group.c            |  10 +
>>  drivers/gpu/drm/rcar-du/rcar_du_group.h            |   2 +
>>  drivers/gpu/drm/rcar-du/rcar_du_kms.c              |  93 ++++++++-
>>  drivers/gpu/drm/rcar-du/rcar_du_regs.h             |   5 +
>>  20 files changed, 829 insertions(+), 291 deletions(-)
>>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
>>  create mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml
>>  create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
>>  delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
>>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c
>>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h
>>
>> -- 
>> Regards,
>>
>> Laurent Pinchart
>> _______________________________________________
>> dri-devel mailing list
>> dri-devel@lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/dri-devel
> 

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL FOR v5.6] R-Car DU & LVDS decoder
  2019-12-17 12:43 ` Daniel Vetter
  2019-12-17 13:23   ` Neil Armstrong
@ 2019-12-17 21:08   ` Laurent Pinchart
  1 sibling, 0 replies; 8+ messages in thread
From: Laurent Pinchart @ 2019-12-17 21:08 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: dri-devel

Hi Daniel,

On Tue, Dec 17, 2019 at 01:43:44PM +0100, Daniel Vetter wrote:
> On Thu, Nov 28, 2019 at 04:45:24AM +0200, Laurent Pinchart wrote:
> > Hi Dave,
> > 
> > The following changes since commit acc61b8929365e63a3e8c8c8913177795aa45594:
> > 
> >   Merge tag 'drm-next-5.5-2019-11-22' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-11-26 08:40:23 +1000)
> > 
> > are available in the Git repository at:
> > 
> >   git://linuxtv.org/pinchartl/media.git tags/du-next-20191128
> > 
> > for you to fetch changes up to c43bcd64c7c703ff7196f74cb6bfc67e35b562d9:
> > 
> >   dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a (2019-11-28 03:55:56 +0200)
> > 
> > ----------------------------------------------------------------
> > - R-Car DU Color Management Module support
> > - LVDS decoder support
> > 
> > ----------------------------------------------------------------
> > Fabrizio Castro (9):
> >       dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
> >       dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
> >       dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
> >       dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
> >       drm/bridge: Repurpose lvds-encoder.c
> >       drm/bridge: lvds-codec: Add "lvds-decoder" support
> >       drm/bridge: lvds-codec: Simplify panel DT node localisation
> >       dt-bindings: display: bridge: Repurpose lvds-encoder
> >       dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a
> 
> Why bridge stuff not in drm-misc?

This was submitted as part of a Renesas-related series, so I've grouped
all the Renesas-related patches in a single pull request.

> Also, and the reason I've not pulled this:
> 
> dim: c43bcd64c7c7 ("dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a"): committer Signed-off-by missing.
> dim: bb29b64ac196 ("dt-bindings: display: bridge: Repurpose lvds-encoder"): committer Signed-off-by missing.
> dim: 5db8ae664da4 ("drm/bridge: lvds-codec: Simplify panel DT node localisation"): committer Signed-off-by missing.
> dim: e94bb2bf88e2 ("drm/bridge: lvds-codec: Add "lvds-decoder" support"): committer Signed-off-by missing.
> dim: b6fafff0c335 ("drm/bridge: Repurpose lvds-encoder.c"): committer Signed-off-by missing.
> dim: 1c060450177f ("dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83""): committer Signed-off-by missing.
> dim: d2f2a148ba7c ("dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt"): committer Signed-off-by missing.
> dim: 07e5c8731999 ("dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios"): committer Signed-off-by missing.
> dim: 0fa9d2323ed3 ("dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema"): committer Signed-off-by missing.
> dim: ERROR: issues in commits detected, aborting
> 
> *insert small sermon about if you do your own maintainer, pls do it right ...

Sorry, I'll fix it and make sure it doesn't happen again.

> > Geert Uytterhoeven (2):
> >       dt-bindings: display: renesas: du: Add vendor prefix to vsps property
> >       drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps"
> > 
> > Jacopo Mondi (6):
> >       dt-bindings: display: renesas,cmm: Add R-Car CMM documentation
> >       dt-bindings: display: renesas,du: Document cmms property
> >       drm: rcar-du: Add support for CMM
> >       drm: rcar-du: kms: Initialize CMM instances
> >       drm: rcar-du: crtc: Control CMM operations
> >       drm: rcar-du: crtc: Register GAMMA_LUT properties
> > 
> >  .../bindings/display/bridge/lvds-codec.yaml        | 132 +++++++++++++
> >  .../bindings/display/bridge/lvds-transmitter.txt   |  66 -------
> >  .../bindings/display/bridge/ti,ds90c185.txt        |  55 ------
> >  .../devicetree/bindings/display/renesas,cmm.yaml   |  67 +++++++
> >  .../devicetree/bindings/display/renesas,du.txt     |  15 +-
> >  drivers/gpu/drm/bridge/Kconfig                     |   8 +-
> >  drivers/gpu/drm/bridge/Makefile                    |   2 +-
> >  drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++
> >  drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------
> >  drivers/gpu/drm/rcar-du/Kconfig                    |   8 +
> >  drivers/gpu/drm/rcar-du/Makefile                   |   1 +
> >  drivers/gpu/drm/rcar-du/rcar_cmm.c                 | 217 +++++++++++++++++++++
> >  drivers/gpu/drm/rcar-du/rcar_cmm.h                 |  58 ++++++
> >  drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  71 +++++++
> >  drivers/gpu/drm/rcar-du/rcar_du_crtc.h             |   2 +
> >  drivers/gpu/drm/rcar-du/rcar_du_drv.h              |   2 +
> >  drivers/gpu/drm/rcar-du/rcar_du_group.c            |  10 +
> >  drivers/gpu/drm/rcar-du/rcar_du_group.h            |   2 +
> >  drivers/gpu/drm/rcar-du/rcar_du_kms.c              |  93 ++++++++-
> >  drivers/gpu/drm/rcar-du/rcar_du_regs.h             |   5 +
> >  20 files changed, 829 insertions(+), 291 deletions(-)
> >  create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
> >  delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
> >  delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
> >  create mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml
> >  create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
> >  delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
> >  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c
> >  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h

-- 
Regards,

Laurent Pinchart
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL FOR v5.6] R-Car DU & LVDS decoder
  2019-12-17 13:23   ` Neil Armstrong
@ 2019-12-18  0:44     ` Laurent Pinchart
  2019-12-18 11:22       ` Neil Armstrong
  0 siblings, 1 reply; 8+ messages in thread
From: Laurent Pinchart @ 2019-12-18  0:44 UTC (permalink / raw)
  To: Neil Armstrong; +Cc: dri-devel

Hi Neil,

On Tue, Dec 17, 2019 at 02:23:57PM +0100, Neil Armstrong wrote:
> On 17/12/2019 13:43, Daniel Vetter wrote:
> > On Thu, Nov 28, 2019 at 04:45:24AM +0200, Laurent Pinchart wrote:
> >> Hi Dave,
> >>
> >> The following changes since commit acc61b8929365e63a3e8c8c8913177795aa45594:
> >>
> >>   Merge tag 'drm-next-5.5-2019-11-22' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-11-26 08:40:23 +1000)
> >>
> >> are available in the Git repository at:
> >>
> >>   git://linuxtv.org/pinchartl/media.git tags/du-next-20191128
> >>
> >> for you to fetch changes up to c43bcd64c7c703ff7196f74cb6bfc67e35b562d9:
> >>
> >>   dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a (2019-11-28 03:55:56 +0200)
> >>
> >> ----------------------------------------------------------------
> >> - R-Car DU Color Management Module support
> >> - LVDS decoder support
> >>
> >> ----------------------------------------------------------------
> >> Fabrizio Castro (9):
> >>       dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
> >>       dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
> >>       dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
> >>       dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
> >>       drm/bridge: Repurpose lvds-encoder.c
> >>       drm/bridge: lvds-codec: Add "lvds-decoder" support
> >>       drm/bridge: lvds-codec: Simplify panel DT node localisation
> >>       dt-bindings: display: bridge: Repurpose lvds-encoder
> >>       dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a
> > 
> > Why bridge stuff not in drm-misc?
> > 
> > Also, and the reason I've not pulled this:
> > 
> > dim: c43bcd64c7c7 ("dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a"): committer Signed-off-by missing.
> > dim: bb29b64ac196 ("dt-bindings: display: bridge: Repurpose lvds-encoder"): committer Signed-off-by missing.
> > dim: 5db8ae664da4 ("drm/bridge: lvds-codec: Simplify panel DT node localisation"): committer Signed-off-by missing.
> > dim: e94bb2bf88e2 ("drm/bridge: lvds-codec: Add "lvds-decoder" support"): committer Signed-off-by missing.
> > dim: b6fafff0c335 ("drm/bridge: Repurpose lvds-encoder.c"): committer Signed-off-by missing.
> > dim: 1c060450177f ("dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83""): committer Signed-off-by missing.
> > dim: d2f2a148ba7c ("dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt"): committer Signed-off-by missing.
> > dim: 07e5c8731999 ("dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios"): committer Signed-off-by missing.
> > dim: 0fa9d2323ed3 ("dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema"): committer Signed-off-by missing.
> > dim: ERROR: issues in commits detected, aborting
> 
> Laurent, I can push them into drm-misc if needed, so it will unlock boris.

Thanks for the offer. I've gathered all the bridge patches that are not
specific to Renesas in

The following changes since commit d1eef1c619749b2a57e514a3fa67d9a516ffa919:

  Linux 5.5-rc2 (2019-12-15 15:16:08 -0800)

are available in the Git repository at:

  git://linuxtv.org/pinchartl/media.git drm/bridge/next

for you to fetch changes up to efe52545bccf56d62c1fd1704937a971fa2d24f8:

  dt-bindings: display: bridge: lvds-codec: Absorb thine,thc63lvdm83d.txt (2019-12-18 02:37:47 +0200)

----------------------------------------------------------------
Fabrizio Castro (10):
      dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
      dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
      dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
      dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
      drm/bridge: Repurpose lvds-encoder.c
      drm/bridge: lvds-codec: Add "lvds-decoder" support
      drm/bridge: lvds-codec: Simplify panel DT node localisation
      dt-bindings: display: bridge: Repurpose lvds-encoder
      dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a
      dt-bindings: display: bridge: lvds-codec: Absorb thine,thc63lvdm83d.txt

 .../bindings/display/bridge/lvds-codec.yaml        | 131 +++++++++++++++++
 .../bindings/display/bridge/lvds-transmitter.txt   |  66 ---------
 .../bindings/display/bridge/thine,thc63lvdm83d.txt |  50 -------
 .../bindings/display/bridge/ti,ds90c185.txt        |  55 --------
 drivers/gpu/drm/bridge/Kconfig                     |   8 +-
 drivers/gpu/drm/bridge/Makefile                    |   2 +-
 drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++++++++
 drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------------
 8 files changed, 287 insertions(+), 331 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvdm83d.txt
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
 create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
 delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c

(with proper SoB tags this time).

Merging them through drm-misc makes sense, if you want to push them that
would be appreciated (although I suppose that would require applying
them from patchwork with dim ?).

Otherwise I can include them in my next pull request for Renesas, which
I plan to submit tomorrow.

> > *insert small sermon about if you do your own maintainer, pls do it right ...
> > 
> > Cheers, Daniel
> > 
> >>
> >> Geert Uytterhoeven (2):
> >>       dt-bindings: display: renesas: du: Add vendor prefix to vsps property
> >>       drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps"
> >>
> >> Jacopo Mondi (6):
> >>       dt-bindings: display: renesas,cmm: Add R-Car CMM documentation
> >>       dt-bindings: display: renesas,du: Document cmms property
> >>       drm: rcar-du: Add support for CMM
> >>       drm: rcar-du: kms: Initialize CMM instances
> >>       drm: rcar-du: crtc: Control CMM operations
> >>       drm: rcar-du: crtc: Register GAMMA_LUT properties
> >>
> >>  .../bindings/display/bridge/lvds-codec.yaml        | 132 +++++++++++++
> >>  .../bindings/display/bridge/lvds-transmitter.txt   |  66 -------
> >>  .../bindings/display/bridge/ti,ds90c185.txt        |  55 ------
> >>  .../devicetree/bindings/display/renesas,cmm.yaml   |  67 +++++++
> >>  .../devicetree/bindings/display/renesas,du.txt     |  15 +-
> >>  drivers/gpu/drm/bridge/Kconfig                     |   8 +-
> >>  drivers/gpu/drm/bridge/Makefile                    |   2 +-
> >>  drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++
> >>  drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------
> >>  drivers/gpu/drm/rcar-du/Kconfig                    |   8 +
> >>  drivers/gpu/drm/rcar-du/Makefile                   |   1 +
> >>  drivers/gpu/drm/rcar-du/rcar_cmm.c                 | 217 +++++++++++++++++++++
> >>  drivers/gpu/drm/rcar-du/rcar_cmm.h                 |  58 ++++++
> >>  drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  71 +++++++
> >>  drivers/gpu/drm/rcar-du/rcar_du_crtc.h             |   2 +
> >>  drivers/gpu/drm/rcar-du/rcar_du_drv.h              |   2 +
> >>  drivers/gpu/drm/rcar-du/rcar_du_group.c            |  10 +
> >>  drivers/gpu/drm/rcar-du/rcar_du_group.h            |   2 +
> >>  drivers/gpu/drm/rcar-du/rcar_du_kms.c              |  93 ++++++++-
> >>  drivers/gpu/drm/rcar-du/rcar_du_regs.h             |   5 +
> >>  20 files changed, 829 insertions(+), 291 deletions(-)
> >>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
> >>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
> >>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
> >>  create mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml
> >>  create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
> >>  delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
> >>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c
> >>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h

-- 
Regards,

Laurent Pinchart
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL FOR v5.6] R-Car DU & LVDS decoder
  2019-12-18  0:44     ` Laurent Pinchart
@ 2019-12-18 11:22       ` Neil Armstrong
  2019-12-18 11:55         ` Neil Armstrong
  0 siblings, 1 reply; 8+ messages in thread
From: Neil Armstrong @ 2019-12-18 11:22 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: dri-devel

Hi,

On 18/12/2019 01:44, Laurent Pinchart wrote:
> Hi Neil,
> 
> On Tue, Dec 17, 2019 at 02:23:57PM +0100, Neil Armstrong wrote:
>> On 17/12/2019 13:43, Daniel Vetter wrote:
>>> On Thu, Nov 28, 2019 at 04:45:24AM +0200, Laurent Pinchart wrote:
>>>> Hi Dave,
>>>>
>>>> The following changes since commit acc61b8929365e63a3e8c8c8913177795aa45594:
>>>>
>>>>   Merge tag 'drm-next-5.5-2019-11-22' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-11-26 08:40:23 +1000)
>>>>
>>>> are available in the Git repository at:
>>>>
>>>>   git://linuxtv.org/pinchartl/media.git tags/du-next-20191128
>>>>
>>>> for you to fetch changes up to c43bcd64c7c703ff7196f74cb6bfc67e35b562d9:
>>>>
>>>>   dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a (2019-11-28 03:55:56 +0200)
>>>>
>>>> ----------------------------------------------------------------
>>>> - R-Car DU Color Management Module support
>>>> - LVDS decoder support
>>>>
>>>> ----------------------------------------------------------------
>>>> Fabrizio Castro (9):
>>>>       dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
>>>>       dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
>>>>       dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
>>>>       dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
>>>>       drm/bridge: Repurpose lvds-encoder.c
>>>>       drm/bridge: lvds-codec: Add "lvds-decoder" support
>>>>       drm/bridge: lvds-codec: Simplify panel DT node localisation
>>>>       dt-bindings: display: bridge: Repurpose lvds-encoder
>>>>       dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a
>>>
>>> Why bridge stuff not in drm-misc?
>>>
>>> Also, and the reason I've not pulled this:
>>>
>>> dim: c43bcd64c7c7 ("dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a"): committer Signed-off-by missing.
>>> dim: bb29b64ac196 ("dt-bindings: display: bridge: Repurpose lvds-encoder"): committer Signed-off-by missing.
>>> dim: 5db8ae664da4 ("drm/bridge: lvds-codec: Simplify panel DT node localisation"): committer Signed-off-by missing.
>>> dim: e94bb2bf88e2 ("drm/bridge: lvds-codec: Add "lvds-decoder" support"): committer Signed-off-by missing.
>>> dim: b6fafff0c335 ("drm/bridge: Repurpose lvds-encoder.c"): committer Signed-off-by missing.
>>> dim: 1c060450177f ("dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83""): committer Signed-off-by missing.
>>> dim: d2f2a148ba7c ("dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt"): committer Signed-off-by missing.
>>> dim: 07e5c8731999 ("dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios"): committer Signed-off-by missing.
>>> dim: 0fa9d2323ed3 ("dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema"): committer Signed-off-by missing.
>>> dim: ERROR: issues in commits detected, aborting
>>
>> Laurent, I can push them into drm-misc if needed, so it will unlock boris.
> 
> Thanks for the offer. I've gathered all the bridge patches that are not
> specific to Renesas in
> 
> The following changes since commit d1eef1c619749b2a57e514a3fa67d9a516ffa919:
> 
>   Linux 5.5-rc2 (2019-12-15 15:16:08 -0800)
> 
> are available in the Git repository at:
> 
>   git://linuxtv.org/pinchartl/media.git drm/bridge/next
> 
> for you to fetch changes up to efe52545bccf56d62c1fd1704937a971fa2d24f8:
> 
>   dt-bindings: display: bridge: lvds-codec: Absorb thine,thc63lvdm83d.txt (2019-12-18 02:37:47 +0200)
> 
> ----------------------------------------------------------------
> Fabrizio Castro (10):
>       dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
>       dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
>       dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
>       dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
>       drm/bridge: Repurpose lvds-encoder.c
>       drm/bridge: lvds-codec: Add "lvds-decoder" support
>       drm/bridge: lvds-codec: Simplify panel DT node localisation
>       dt-bindings: display: bridge: Repurpose lvds-encoder
>       dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a
>       dt-bindings: display: bridge: lvds-codec: Absorb thine,thc63lvdm83d.txt
> 
>  .../bindings/display/bridge/lvds-codec.yaml        | 131 +++++++++++++++++
>  .../bindings/display/bridge/lvds-transmitter.txt   |  66 ---------
>  .../bindings/display/bridge/thine,thc63lvdm83d.txt |  50 -------
>  .../bindings/display/bridge/ti,ds90c185.txt        |  55 --------
>  drivers/gpu/drm/bridge/Kconfig                     |   8 +-
>  drivers/gpu/drm/bridge/Makefile                    |   2 +-
>  drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++++++++
>  drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------------
>  8 files changed, 287 insertions(+), 331 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvdm83d.txt
>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
>  create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
>  delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
> 
> (with proper SoB tags this time).
> 
> Merging them through drm-misc makes sense, if you want to push them that
> would be appreciated (although I suppose that would require applying
> them from patchwork with dim ?).
> 
> Otherwise I can include them in my next pull request for Renesas, which
> I plan to submit tomorrow.

Indeed I would need to find out the correct message ID in patchwork to get
them with dim.

I can have a try, if I fail you can take them in your renesas PR.

Neil

> 
>>> *insert small sermon about if you do your own maintainer, pls do it right ...
>>>
>>> Cheers, Daniel
>>>
>>>>
>>>> Geert Uytterhoeven (2):
>>>>       dt-bindings: display: renesas: du: Add vendor prefix to vsps property
>>>>       drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps"
>>>>
>>>> Jacopo Mondi (6):
>>>>       dt-bindings: display: renesas,cmm: Add R-Car CMM documentation
>>>>       dt-bindings: display: renesas,du: Document cmms property
>>>>       drm: rcar-du: Add support for CMM
>>>>       drm: rcar-du: kms: Initialize CMM instances
>>>>       drm: rcar-du: crtc: Control CMM operations
>>>>       drm: rcar-du: crtc: Register GAMMA_LUT properties
>>>>
>>>>  .../bindings/display/bridge/lvds-codec.yaml        | 132 +++++++++++++
>>>>  .../bindings/display/bridge/lvds-transmitter.txt   |  66 -------
>>>>  .../bindings/display/bridge/ti,ds90c185.txt        |  55 ------
>>>>  .../devicetree/bindings/display/renesas,cmm.yaml   |  67 +++++++
>>>>  .../devicetree/bindings/display/renesas,du.txt     |  15 +-
>>>>  drivers/gpu/drm/bridge/Kconfig                     |   8 +-
>>>>  drivers/gpu/drm/bridge/Makefile                    |   2 +-
>>>>  drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++
>>>>  drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------
>>>>  drivers/gpu/drm/rcar-du/Kconfig                    |   8 +
>>>>  drivers/gpu/drm/rcar-du/Makefile                   |   1 +
>>>>  drivers/gpu/drm/rcar-du/rcar_cmm.c                 | 217 +++++++++++++++++++++
>>>>  drivers/gpu/drm/rcar-du/rcar_cmm.h                 |  58 ++++++
>>>>  drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  71 +++++++
>>>>  drivers/gpu/drm/rcar-du/rcar_du_crtc.h             |   2 +
>>>>  drivers/gpu/drm/rcar-du/rcar_du_drv.h              |   2 +
>>>>  drivers/gpu/drm/rcar-du/rcar_du_group.c            |  10 +
>>>>  drivers/gpu/drm/rcar-du/rcar_du_group.h            |   2 +
>>>>  drivers/gpu/drm/rcar-du/rcar_du_kms.c              |  93 ++++++++-
>>>>  drivers/gpu/drm/rcar-du/rcar_du_regs.h             |   5 +
>>>>  20 files changed, 829 insertions(+), 291 deletions(-)
>>>>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
>>>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
>>>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
>>>>  create mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml
>>>>  create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
>>>>  delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
>>>>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c
>>>>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h
> 

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL FOR v5.6] R-Car DU & LVDS decoder
  2019-12-18 11:22       ` Neil Armstrong
@ 2019-12-18 11:55         ` Neil Armstrong
  2019-12-18 12:59           ` Laurent Pinchart
  0 siblings, 1 reply; 8+ messages in thread
From: Neil Armstrong @ 2019-12-18 11:55 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: dri-devel

On 18/12/2019 12:22, Neil Armstrong wrote:
> Hi,
> 
> On 18/12/2019 01:44, Laurent Pinchart wrote:
>> Hi Neil,
>>
>> On Tue, Dec 17, 2019 at 02:23:57PM +0100, Neil Armstrong wrote:
>>> On 17/12/2019 13:43, Daniel Vetter wrote:
>>>> On Thu, Nov 28, 2019 at 04:45:24AM +0200, Laurent Pinchart wrote:
>>>>> Hi Dave,
>>>>>
>>>>> The following changes since commit acc61b8929365e63a3e8c8c8913177795aa45594:
>>>>>
>>>>>   Merge tag 'drm-next-5.5-2019-11-22' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-11-26 08:40:23 +1000)
>>>>>
>>>>> are available in the Git repository at:
>>>>>
>>>>>   git://linuxtv.org/pinchartl/media.git tags/du-next-20191128
>>>>>
>>>>> for you to fetch changes up to c43bcd64c7c703ff7196f74cb6bfc67e35b562d9:
>>>>>
>>>>>   dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a (2019-11-28 03:55:56 +0200)
>>>>>
>>>>> ----------------------------------------------------------------
>>>>> - R-Car DU Color Management Module support
>>>>> - LVDS decoder support
>>>>>
>>>>> ----------------------------------------------------------------
>>>>> Fabrizio Castro (9):
>>>>>       dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
>>>>>       dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
>>>>>       dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
>>>>>       dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
>>>>>       drm/bridge: Repurpose lvds-encoder.c
>>>>>       drm/bridge: lvds-codec: Add "lvds-decoder" support
>>>>>       drm/bridge: lvds-codec: Simplify panel DT node localisation
>>>>>       dt-bindings: display: bridge: Repurpose lvds-encoder
>>>>>       dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a
>>>>
>>>> Why bridge stuff not in drm-misc?
>>>>
>>>> Also, and the reason I've not pulled this:
>>>>
>>>> dim: c43bcd64c7c7 ("dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a"): committer Signed-off-by missing.
>>>> dim: bb29b64ac196 ("dt-bindings: display: bridge: Repurpose lvds-encoder"): committer Signed-off-by missing.
>>>> dim: 5db8ae664da4 ("drm/bridge: lvds-codec: Simplify panel DT node localisation"): committer Signed-off-by missing.
>>>> dim: e94bb2bf88e2 ("drm/bridge: lvds-codec: Add "lvds-decoder" support"): committer Signed-off-by missing.
>>>> dim: b6fafff0c335 ("drm/bridge: Repurpose lvds-encoder.c"): committer Signed-off-by missing.
>>>> dim: 1c060450177f ("dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83""): committer Signed-off-by missing.
>>>> dim: d2f2a148ba7c ("dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt"): committer Signed-off-by missing.
>>>> dim: 07e5c8731999 ("dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios"): committer Signed-off-by missing.
>>>> dim: 0fa9d2323ed3 ("dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema"): committer Signed-off-by missing.
>>>> dim: ERROR: issues in commits detected, aborting
>>>
>>> Laurent, I can push them into drm-misc if needed, so it will unlock boris.
>>
>> Thanks for the offer. I've gathered all the bridge patches that are not
>> specific to Renesas in
>>
>> The following changes since commit d1eef1c619749b2a57e514a3fa67d9a516ffa919:
>>
>>   Linux 5.5-rc2 (2019-12-15 15:16:08 -0800)
>>
>> are available in the Git repository at:
>>
>>   git://linuxtv.org/pinchartl/media.git drm/bridge/next
>>
>> for you to fetch changes up to efe52545bccf56d62c1fd1704937a971fa2d24f8:
>>
>>   dt-bindings: display: bridge: lvds-codec: Absorb thine,thc63lvdm83d.txt (2019-12-18 02:37:47 +0200)
>>
>> ----------------------------------------------------------------
>> Fabrizio Castro (10):
>>       dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
>>       dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
>>       dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
>>       dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
>>       drm/bridge: Repurpose lvds-encoder.c
>>       drm/bridge: lvds-codec: Add "lvds-decoder" support
>>       drm/bridge: lvds-codec: Simplify panel DT node localisation
>>       dt-bindings: display: bridge: Repurpose lvds-encoder
>>       dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a
>>       dt-bindings: display: bridge: lvds-codec: Absorb thine,thc63lvdm83d.txt
>>
>>  .../bindings/display/bridge/lvds-codec.yaml        | 131 +++++++++++++++++
>>  .../bindings/display/bridge/lvds-transmitter.txt   |  66 ---------
>>  .../bindings/display/bridge/thine,thc63lvdm83d.txt |  50 -------
>>  .../bindings/display/bridge/ti,ds90c185.txt        |  55 --------
>>  drivers/gpu/drm/bridge/Kconfig                     |   8 +-
>>  drivers/gpu/drm/bridge/Makefile                    |   2 +-
>>  drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++++++++
>>  drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------------
>>  8 files changed, 287 insertions(+), 331 deletions(-)
>>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvdm83d.txt
>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
>>  create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
>>  delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
>>
>> (with proper SoB tags this time).
>>
>> Merging them through drm-misc makes sense, if you want to push them that
>> would be appreciated (although I suppose that would require applying
>> them from patchwork with dim ?).
>>
>> Otherwise I can include them in my next pull request for Renesas, which
>> I plan to submit tomorrow.
> 
> Indeed I would need to find out the correct message ID in patchwork to get
> them with dim.
> 
> I can have a try, if I fail you can take them in your renesas PR.

Ok, all applied to drm-misc-next.

Neil

> 
> Neil
> 
>>
>>>> *insert small sermon about if you do your own maintainer, pls do it right ...
>>>>
>>>> Cheers, Daniel
>>>>
>>>>>
>>>>> Geert Uytterhoeven (2):
>>>>>       dt-bindings: display: renesas: du: Add vendor prefix to vsps property
>>>>>       drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps"
>>>>>
>>>>> Jacopo Mondi (6):
>>>>>       dt-bindings: display: renesas,cmm: Add R-Car CMM documentation
>>>>>       dt-bindings: display: renesas,du: Document cmms property
>>>>>       drm: rcar-du: Add support for CMM
>>>>>       drm: rcar-du: kms: Initialize CMM instances
>>>>>       drm: rcar-du: crtc: Control CMM operations
>>>>>       drm: rcar-du: crtc: Register GAMMA_LUT properties
>>>>>
>>>>>  .../bindings/display/bridge/lvds-codec.yaml        | 132 +++++++++++++
>>>>>  .../bindings/display/bridge/lvds-transmitter.txt   |  66 -------
>>>>>  .../bindings/display/bridge/ti,ds90c185.txt        |  55 ------
>>>>>  .../devicetree/bindings/display/renesas,cmm.yaml   |  67 +++++++
>>>>>  .../devicetree/bindings/display/renesas,du.txt     |  15 +-
>>>>>  drivers/gpu/drm/bridge/Kconfig                     |   8 +-
>>>>>  drivers/gpu/drm/bridge/Makefile                    |   2 +-
>>>>>  drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++
>>>>>  drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------
>>>>>  drivers/gpu/drm/rcar-du/Kconfig                    |   8 +
>>>>>  drivers/gpu/drm/rcar-du/Makefile                   |   1 +
>>>>>  drivers/gpu/drm/rcar-du/rcar_cmm.c                 | 217 +++++++++++++++++++++
>>>>>  drivers/gpu/drm/rcar-du/rcar_cmm.h                 |  58 ++++++
>>>>>  drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  71 +++++++
>>>>>  drivers/gpu/drm/rcar-du/rcar_du_crtc.h             |   2 +
>>>>>  drivers/gpu/drm/rcar-du/rcar_du_drv.h              |   2 +
>>>>>  drivers/gpu/drm/rcar-du/rcar_du_group.c            |  10 +
>>>>>  drivers/gpu/drm/rcar-du/rcar_du_group.h            |   2 +
>>>>>  drivers/gpu/drm/rcar-du/rcar_du_kms.c              |  93 ++++++++-
>>>>>  drivers/gpu/drm/rcar-du/rcar_du_regs.h             |   5 +
>>>>>  20 files changed, 829 insertions(+), 291 deletions(-)
>>>>>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
>>>>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
>>>>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
>>>>>  create mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml
>>>>>  create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
>>>>>  delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
>>>>>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c
>>>>>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h
>>
> 

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL FOR v5.6] R-Car DU & LVDS decoder
  2019-12-18 11:55         ` Neil Armstrong
@ 2019-12-18 12:59           ` Laurent Pinchart
  0 siblings, 0 replies; 8+ messages in thread
From: Laurent Pinchart @ 2019-12-18 12:59 UTC (permalink / raw)
  To: Neil Armstrong; +Cc: dri-devel

Hi Neil,

On Wed, Dec 18, 2019 at 12:55:24PM +0100, Neil Armstrong wrote:
> On 18/12/2019 12:22, Neil Armstrong wrote:
> > On 18/12/2019 01:44, Laurent Pinchart wrote:
> >> On Tue, Dec 17, 2019 at 02:23:57PM +0100, Neil Armstrong wrote:
> >>> On 17/12/2019 13:43, Daniel Vetter wrote:
> >>>> On Thu, Nov 28, 2019 at 04:45:24AM +0200, Laurent Pinchart wrote:
> >>>>> Hi Dave,
> >>>>>
> >>>>> The following changes since commit acc61b8929365e63a3e8c8c8913177795aa45594:
> >>>>>
> >>>>>   Merge tag 'drm-next-5.5-2019-11-22' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-11-26 08:40:23 +1000)
> >>>>>
> >>>>> are available in the Git repository at:
> >>>>>
> >>>>>   git://linuxtv.org/pinchartl/media.git tags/du-next-20191128
> >>>>>
> >>>>> for you to fetch changes up to c43bcd64c7c703ff7196f74cb6bfc67e35b562d9:
> >>>>>
> >>>>>   dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a (2019-11-28 03:55:56 +0200)
> >>>>>
> >>>>> ----------------------------------------------------------------
> >>>>> - R-Car DU Color Management Module support
> >>>>> - LVDS decoder support
> >>>>>
> >>>>> ----------------------------------------------------------------
> >>>>> Fabrizio Castro (9):
> >>>>>       dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
> >>>>>       dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
> >>>>>       dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
> >>>>>       dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
> >>>>>       drm/bridge: Repurpose lvds-encoder.c
> >>>>>       drm/bridge: lvds-codec: Add "lvds-decoder" support
> >>>>>       drm/bridge: lvds-codec: Simplify panel DT node localisation
> >>>>>       dt-bindings: display: bridge: Repurpose lvds-encoder
> >>>>>       dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a
> >>>>
> >>>> Why bridge stuff not in drm-misc?
> >>>>
> >>>> Also, and the reason I've not pulled this:
> >>>>
> >>>> dim: c43bcd64c7c7 ("dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a"): committer Signed-off-by missing.
> >>>> dim: bb29b64ac196 ("dt-bindings: display: bridge: Repurpose lvds-encoder"): committer Signed-off-by missing.
> >>>> dim: 5db8ae664da4 ("drm/bridge: lvds-codec: Simplify panel DT node localisation"): committer Signed-off-by missing.
> >>>> dim: e94bb2bf88e2 ("drm/bridge: lvds-codec: Add "lvds-decoder" support"): committer Signed-off-by missing.
> >>>> dim: b6fafff0c335 ("drm/bridge: Repurpose lvds-encoder.c"): committer Signed-off-by missing.
> >>>> dim: 1c060450177f ("dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83""): committer Signed-off-by missing.
> >>>> dim: d2f2a148ba7c ("dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt"): committer Signed-off-by missing.
> >>>> dim: 07e5c8731999 ("dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios"): committer Signed-off-by missing.
> >>>> dim: 0fa9d2323ed3 ("dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema"): committer Signed-off-by missing.
> >>>> dim: ERROR: issues in commits detected, aborting
> >>>
> >>> Laurent, I can push them into drm-misc if needed, so it will unlock boris.
> >>
> >> Thanks for the offer. I've gathered all the bridge patches that are not
> >> specific to Renesas in
> >>
> >> The following changes since commit d1eef1c619749b2a57e514a3fa67d9a516ffa919:
> >>
> >>   Linux 5.5-rc2 (2019-12-15 15:16:08 -0800)
> >>
> >> are available in the Git repository at:
> >>
> >>   git://linuxtv.org/pinchartl/media.git drm/bridge/next
> >>
> >> for you to fetch changes up to efe52545bccf56d62c1fd1704937a971fa2d24f8:
> >>
> >>   dt-bindings: display: bridge: lvds-codec: Absorb thine,thc63lvdm83d.txt (2019-12-18 02:37:47 +0200)
> >>
> >> ----------------------------------------------------------------
> >> Fabrizio Castro (10):
> >>       dt-bindings: display: bridge: Convert lvds-transmitter binding to json-schema
> >>       dt-bindings: display: bridge: lvds-transmitter: Document powerdown-gpios
> >>       dt-bindings: display: bridge: lvds-transmitter: Absorb ti,ds90c185.txt
> >>       dt-bindings: display: bridge: lvds-transmitter: Document "ti,sn75lvds83"
> >>       drm/bridge: Repurpose lvds-encoder.c
> >>       drm/bridge: lvds-codec: Add "lvds-decoder" support
> >>       drm/bridge: lvds-codec: Simplify panel DT node localisation
> >>       dt-bindings: display: bridge: Repurpose lvds-encoder
> >>       dt-bindings: display: bridge: lvds-codec: Document ti,ds90cf384a
> >>       dt-bindings: display: bridge: lvds-codec: Absorb thine,thc63lvdm83d.txt
> >>
> >>  .../bindings/display/bridge/lvds-codec.yaml        | 131 +++++++++++++++++
> >>  .../bindings/display/bridge/lvds-transmitter.txt   |  66 ---------
> >>  .../bindings/display/bridge/thine,thc63lvdm83d.txt |  50 -------
> >>  .../bindings/display/bridge/ti,ds90c185.txt        |  55 --------
> >>  drivers/gpu/drm/bridge/Kconfig                     |   8 +-
> >>  drivers/gpu/drm/bridge/Makefile                    |   2 +-
> >>  drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++++++++
> >>  drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------------
> >>  8 files changed, 287 insertions(+), 331 deletions(-)
> >>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
> >>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
> >>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvdm83d.txt
> >>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
> >>  create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
> >>  delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
> >>
> >> (with proper SoB tags this time).
> >>
> >> Merging them through drm-misc makes sense, if you want to push them that
> >> would be appreciated (although I suppose that would require applying
> >> them from patchwork with dim ?).
> >>
> >> Otherwise I can include them in my next pull request for Renesas, which
> >> I plan to submit tomorrow.
> > 
> > Indeed I would need to find out the correct message ID in patchwork to get
> > them with dim.
> > 
> > I can have a try, if I fail you can take them in your renesas PR.
> 
> Ok, all applied to drm-misc-next.

Thanks a lot :-)

> >>>> *insert small sermon about if you do your own maintainer, pls do it right ...
> >>>>
> >>>> Cheers, Daniel
> >>>>
> >>>>> Geert Uytterhoeven (2):
> >>>>>       dt-bindings: display: renesas: du: Add vendor prefix to vsps property
> >>>>>       drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps"
> >>>>>
> >>>>> Jacopo Mondi (6):
> >>>>>       dt-bindings: display: renesas,cmm: Add R-Car CMM documentation
> >>>>>       dt-bindings: display: renesas,du: Document cmms property
> >>>>>       drm: rcar-du: Add support for CMM
> >>>>>       drm: rcar-du: kms: Initialize CMM instances
> >>>>>       drm: rcar-du: crtc: Control CMM operations
> >>>>>       drm: rcar-du: crtc: Register GAMMA_LUT properties
> >>>>>
> >>>>>  .../bindings/display/bridge/lvds-codec.yaml        | 132 +++++++++++++
> >>>>>  .../bindings/display/bridge/lvds-transmitter.txt   |  66 -------
> >>>>>  .../bindings/display/bridge/ti,ds90c185.txt        |  55 ------
> >>>>>  .../devicetree/bindings/display/renesas,cmm.yaml   |  67 +++++++
> >>>>>  .../devicetree/bindings/display/renesas,du.txt     |  15 +-
> >>>>>  drivers/gpu/drm/bridge/Kconfig                     |   8 +-
> >>>>>  drivers/gpu/drm/bridge/Makefile                    |   2 +-
> >>>>>  drivers/gpu/drm/bridge/lvds-codec.c                | 151 ++++++++++++++
> >>>>>  drivers/gpu/drm/bridge/lvds-encoder.c              | 155 ---------------
> >>>>>  drivers/gpu/drm/rcar-du/Kconfig                    |   8 +
> >>>>>  drivers/gpu/drm/rcar-du/Makefile                   |   1 +
> >>>>>  drivers/gpu/drm/rcar-du/rcar_cmm.c                 | 217 +++++++++++++++++++++
> >>>>>  drivers/gpu/drm/rcar-du/rcar_cmm.h                 |  58 ++++++
> >>>>>  drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  71 +++++++
> >>>>>  drivers/gpu/drm/rcar-du/rcar_du_crtc.h             |   2 +
> >>>>>  drivers/gpu/drm/rcar-du/rcar_du_drv.h              |   2 +
> >>>>>  drivers/gpu/drm/rcar-du/rcar_du_group.c            |  10 +
> >>>>>  drivers/gpu/drm/rcar-du/rcar_du_group.h            |   2 +
> >>>>>  drivers/gpu/drm/rcar-du/rcar_du_kms.c              |  93 ++++++++-
> >>>>>  drivers/gpu/drm/rcar-du/rcar_du_regs.h             |   5 +
> >>>>>  20 files changed, 829 insertions(+), 291 deletions(-)
> >>>>>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
> >>>>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt
> >>>>>  delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt
> >>>>>  create mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml
> >>>>>  create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c
> >>>>>  delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c
> >>>>>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c
> >>>>>  create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h

-- 
Regards,

Laurent Pinchart
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-12-18 12:59 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-28  2:45 [GIT PULL FOR v5.6] R-Car DU & LVDS decoder Laurent Pinchart
2019-12-17 12:43 ` Daniel Vetter
2019-12-17 13:23   ` Neil Armstrong
2019-12-18  0:44     ` Laurent Pinchart
2019-12-18 11:22       ` Neil Armstrong
2019-12-18 11:55         ` Neil Armstrong
2019-12-18 12:59           ` Laurent Pinchart
2019-12-17 21:08   ` Laurent Pinchart

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.