devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
  • [parent not found: <20220126071932.32615-5-jason-jh.lin@mediatek.com>]
  • [parent not found: <20220126071932.32615-6-jason-jh.lin@mediatek.com>]
  • [parent not found: <20220126071932.32615-7-jason-jh.lin@mediatek.com>]
  • [parent not found: <c73eefcbf85cbb1eb9d1278e675608f8d9775693.camel@mediatek.com>]
  • * Re: [PATCH v15 00/12] Add Mediatek Soc DRM (vdosys0) support for mt8195
           [not found] <20220126071932.32615-1-jason-jh.lin@mediatek.com>
                       ` (4 preceding siblings ...)
           [not found] ` <c73eefcbf85cbb1eb9d1278e675608f8d9775693.camel@mediatek.com>
    @ 2022-03-02 23:50 ` Rob Herring
           [not found]   ` <c103927d7dbc3217431c83dc22a44c656c561228.camel@mediatek.com>
           [not found] ` <20220126071932.32615-4-jason-jh.lin@mediatek.com>
      6 siblings, 1 reply; 9+ messages in thread
    From: Rob Herring @ 2022-03-02 23:50 UTC (permalink / raw)
      To: jason-jh.lin
      Cc: Matthias Brugger, Chun-Kuang Hu, Philipp Zabel,
    	AngeloGioacchino Del Regno, Enric Balletbo i Serra,
    	Maxime Coquelin, David Airlie, Daniel Vetter, Alexandre Torgue,
    	Hsin-Yi Wang, Fei Shao, Moudy Ho, roy-cw.yeh, CK Hu,
    	Fabien Parent, Jitao shi, nancy.lin, singo.chang, devicetree,
    	moderated list:ARM/STM32 ARCHITECTURE, linux-arm-kernel,
    	moderated list:ARM/Mediatek SoC support,
    	linux-kernel@vger.kernel.org
    
    On Wed, Jan 26, 2022 at 1:19 AM jason-jh.lin <jason-jh.lin@mediatek.com> wrote:
    >
    > Change in v15:
    > - remove mt8195-mmsys.h comment for mux settings
    > - define the mask macro to replace using value as mask
    >   to fix zero mask problem
    > - add EOF setting comment for MUTEX sof register
    >
    > Change in v14:
    > - rebase on mediatek-drm-next-5.17
    > - rebase on "Add mmsys and mutex support for MDP" series
    >   https://patchwork.kernel.org/project/linux-mediatek/list/?series=602528
    > - rebase on "media: mediatek: support mdp3 on mt8183 platform" series
    >   https://patchwork.kernel.org/project/linux-mediatek/list/?series=602834
    >
    > Change in v13:
    > - remove dts patch
    > - rebase on kernel-5.16-rc1
    > - rebase on mediatek-drm-next
    >
    > Change in v12:
    > - add clock-names property to merge yaml
    > - using BIT(nr) macro to define the settings of mmsys routing table
    > - fix clk_get and clk_prepare_enable error handling issue
    >
    > Change in v11:
    > - rebase on kernel-5.15-rc1
    > - change mbox label to gce0 for dts node of vdosys0
    > - change ovl compatibale to mt8192 to set smi_id_en=true in driver data
    > - move common module from display folder to common folder,
    >   such as AAL, COCLOR, CCORR and MUTEX
    >
    > Change in v10:
    > - rebase on "drm/mediatek: add support for mediatek SOC MT8192" series
    >   https://patchwork.kernel.org/project/linux-mediatek/list/?series=529489
    > - rebase on "soc: mediatek: mmsys: add mt8192 mmsys support" series
    >   https://patchwork.kernel.org/project/linux-mediatek/list/?series=524857
    > - fix some typo and "mediatek" start with capital in every dt-bindings
    > - move mutex yaml from dfisplay folder to soc folder
    > - separate merge additional propoerties to an individual dt-bindings patch
    >
    > Change in v9:
    > - separate power and gce properties of mmsys into another dt-binding patch
    > - rebase on "Separate aal module" series
    >   https://patchwork.kernel.org/project/linux-mediatek/list/?series=516463
    > - keep mtk_ddp_clk_enable/disable in the same place
    > - change mtk_dsc_start config register to mtk_drm_ddp_write_mask
    > - remove the 0 setting of merge fifo config function
    > - add CCORR driver data for mt8195
    >
    > Change in v8:
    > - add DP_INTF0 mux into mmsys routing table
    > - add DP_INTF0 mutex mod and enum into add/remove comp function
    > - remove bypass DSC enum in mtk_ddp_comp_init
    >
    > Change in v7:
    > - add dt=binding of mmsys and disp path into this series
    > - separate th modidfication of alphabetic order, remove unused define and
    >   rename the define of register offset to individual patch
    > - add comment for MERGE ultra and preultra setting
    >
    > Change in v6:
    > - adjust alphabetic order for mediatek-drm
    > - move the patch that add mt8195 support for mediatek-drm as
    >   the lastest patch
    > - add MERGE define for const varriable
    >
    > Change in v5:
    > - add power-domain property into vdosys0 and vdosys1 dts node.
    > - add MT8195 prifix and remove unused VDO1 define in mt8195-mmsys.h
    >
    > Change in v4:
    > - extract dt-binding patches to another patch series
    >   https://patchwork.kernel.org/project/linux-mediatek/list/?series=519597
    > - squash DSC module into mtk_drm_ddp_comp.c
    > - add coment and simplify MERGE config function
    >
    > Change in v3:
    > - change mmsys and display dt-bindings document from txt to yaml
    > - add MERGE additional description in display dt-bindings document
    > - fix mboxes-cells number of vdosys0 node in dts
    > - drop mutex eof convert define
    > - remove pm_runtime apis in DSC and MERGE
    > - change DSC and MERGE enum to alphabetic order
    >
    > Change in v2:
    > - add DSC yaml file
    > - add mt8195 drm driver porting parts in to one patch
    > - remove useless define, variable, structure member and function
    > - simplify DSC and MERGE file and switch threre order
    >
    > jason-jh.lin (12):
    >   dt-bindings: arm: mediatek: mmsys: add power and gce properties
    >   dt-bindings: arm: mediatek: mmsys: add mt8195 SoC binding
    >   dt-bindings: display: mediatek: disp: split each block to individual
    >     yaml
    >   dt-bindings: display: mediatek: dsc: add yaml for mt8195 SoC binding
    >   dt-bindings: display: mediatek: merge: add additional prop for mt8195
    >   dt-bindings: display: mediatek: add mt8195 SoC binding for vdosys0
    >   dt-bindings: arm: mediatek: move out common module from display folder
    >   soc: mediatek: add mtk-mmsys support for mt8195 vdosys0
    >   soc: mediatek: add mtk-mutex support for mt8195 vdosys0
    >   drm/mediatek: add DSC support for mediatek-drm
    >   drm/mediatek: add MERGE support for mediatek-drm
    >   drm/mediatek: add mediatek-drm of vdosys0 support for mt8195
    >
    >  .../bindings/arm/mediatek/mediatek,mmsys.yaml |  32 ++-
    >  .../display/mediatek/mediatek,disp.txt        | 219 ----------------
    >  .../display/mediatek/mediatek,dither.yaml     |  76 ++++++
    >  .../display/mediatek/mediatek,dsc.yaml        |  71 +++++
    >  .../display/mediatek/mediatek,gamma.yaml      |  77 ++++++
    >  .../display/mediatek/mediatek,merge.yaml      | 106 ++++++++
    >  .../display/mediatek/mediatek,od.yaml         |  53 ++++
    >  .../display/mediatek/mediatek,ovl-2l.yaml     |  88 +++++++
    >  .../display/mediatek/mediatek,ovl.yaml        | 103 ++++++++
    >  .../display/mediatek/mediatek,postmask.yaml   |  69 +++++
    >  .../display/mediatek/mediatek,rdma.yaml       | 117 +++++++++
    >  .../display/mediatek/mediatek,split.yaml      |  58 +++++
    >  .../display/mediatek/mediatek,ufoe.yaml       |  61 +++++
    >  .../bindings/soc/mediatek/mediatek,aal.yaml   |  72 +++++
    >  .../bindings/soc/mediatek/mediatek,ccorr.yaml |  46 +++-
    >  .../bindings/soc/mediatek/mediatek,color.yaml |  81 ++++++
    >  .../bindings/soc/mediatek/mediatek,mutex.yaml |  77 ++++++
    >  .../bindings/soc/mediatek/mediatek,wdma.yaml  |  47 +++-
    >  drivers/gpu/drm/mediatek/Makefile             |   1 +
    >  drivers/gpu/drm/mediatek/mtk_disp_drv.h       |   8 +
    >  drivers/gpu/drm/mediatek/mtk_disp_merge.c     | 246 ++++++++++++++++++
    >  drivers/gpu/drm/mediatek/mtk_disp_rdma.c      |   6 +
    >  drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c   |  63 +++++
    >  drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h   |   2 +
    >  drivers/gpu/drm/mediatek/mtk_drm_drv.c        |  32 ++-
    >  drivers/gpu/drm/mediatek/mtk_drm_drv.h        |   1 +
    >  drivers/soc/mediatek/mt8195-mmsys.h           | 130 +++++++++
    >  drivers/soc/mediatek/mtk-mmsys.c              |  11 +
    >  drivers/soc/mediatek/mtk-mutex.c              | 103 +++++++-
    >  include/linux/soc/mediatek/mtk-mmsys.h        |   9 +
    >  30 files changed, 1832 insertions(+), 233 deletions(-)
    >  delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,disp.txt
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dsc.yaml
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,merge.yaml
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,od.yaml
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,split.yaml
    >  create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,ufoe.yaml
    >  create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,aal.yaml
    >  create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,color.yaml
    >  create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mutex.yaml
    >  create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_merge.c
    >  create mode 100644 drivers/soc/mediatek/mt8195-mmsys.h
    
    Looks like this is in linux-next and now:
    
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,aal.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,aal.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,wdma.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,wdma.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,dither.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,dither.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,ufoe.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,ufoe.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,od.example.dts:24.30-31
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,od.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,color.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,color.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,ethdr.example.dts:35.50-51
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,ethdr.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,split.example.dts:24.35-36
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,split.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,merge.example.dts:27.35-36
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,merge.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,dsc.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,dsc.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.example.dt.yaml]
    Error 1
    Error: Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.example.dts:27.27-28
    syntax error
    FATAL ERROR: Unable to parse input tree
    make[1]: *** [scripts/Makefile.lib:386:
    Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.example.dt.yaml]
    Error 1
    
    Please fix 'make dt_binding_check'.
    
    Rob
    
    ^ permalink raw reply	[flat|nested] 9+ messages in thread
  • [parent not found: <20220126071932.32615-4-jason-jh.lin@mediatek.com>]

  • end of thread, other threads:[~2022-03-04  9:10 UTC | newest]
    
    Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <20220126071932.32615-1-jason-jh.lin@mediatek.com>
         [not found] ` <20220126071932.32615-11-jason-jh.lin@mediatek.com>
    2022-01-27 10:27   ` [PATCH v15 10/12] drm/mediatek: add DSC support for mediatek-drm AngeloGioacchino Del Regno
         [not found] ` <20220126071932.32615-5-jason-jh.lin@mediatek.com>
    2022-02-07 23:09   ` [PATCH v15 04/12] dt-bindings: display: mediatek: dsc: add yaml for mt8195 SoC binding Chun-Kuang Hu
         [not found] ` <20220126071932.32615-6-jason-jh.lin@mediatek.com>
    2022-02-07 23:09   ` [PATCH v15 05/12] dt-bindings: display: mediatek: merge: add additional prop for mt8195 Chun-Kuang Hu
         [not found] ` <20220126071932.32615-7-jason-jh.lin@mediatek.com>
    2022-02-07 23:10   ` [PATCH v15 06/12] dt-bindings: display: mediatek: add mt8195 SoC binding for vdosys0 Chun-Kuang Hu
         [not found] ` <c73eefcbf85cbb1eb9d1278e675608f8d9775693.camel@mediatek.com>
    2022-03-02 13:26   ` [PATCH v15 00/12] Add Mediatek Soc DRM (vdosys0) support for mt8195 AngeloGioacchino Del Regno
    2022-03-02 23:50 ` Rob Herring
         [not found]   ` <c103927d7dbc3217431c83dc22a44c656c561228.camel@mediatek.com>
    2022-03-03  9:31     ` AngeloGioacchino Del Regno
         [not found]       ` <c19b14ab9a8879fc50d8bcc87745da48491be373.camel@mediatek.com>
    2022-03-04  9:09         ` AngeloGioacchino Del Regno
         [not found] ` <20220126071932.32615-4-jason-jh.lin@mediatek.com>
         [not found]   ` <CAAOTY__K_0sp6+VdL0yi=wF9wA_uag4HKqK3ST7uySdkzfCHBA@mail.gmail.com>
         [not found]     ` <CAAOTY__Xz0Pu30tmUrNJ=Nji=03Xv_3Qw526_hT-zELME36Bxw@mail.gmail.com>
    2022-03-03  0:00       ` [PATCH v15 03/12] dt-bindings: display: mediatek: disp: split each block to individual yaml Rob Herring
    

    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).