diff for duplicates of <ee7b16097fbc7c5cc6b8c3163447d48ead0d44f5.camel@mediatek.com> diff --git a/N1/2.bin b/N1/2.bin new file mode 100644 index 0000000..501387e --- /dev/null +++ b/N1/2.bin @@ -0,0 +1,134 @@ +<html><body><p> +<pre> +On Mon, 2025-08-11 at 09:52 +0200, Krzysztof Kozlowski wrote: +> External email : Please do not click links or open attachments until +> you have verified the sender or the content. +>  +>  +> On Fri, Aug 08, 2025 at 08:53:59PM +0800, Jay Liu wrote: +> > Add disp-tdshp hardware description for MediaTek MT8196 SoC +> >  +> > Signed-off-by: Jay Liu <jay.liu@mediatek.com> +> > --- +> >  .../display/mediatek/mediatek,disp-tdshp.yaml | 52 +> > +++++++++++++++++++ +> >  1 file changed, 52 insertions(+) +> >  create mode 100644 +> > Documentation/devicetree/bindings/display/mediatek/mediatek,disp- +> > tdshp.yaml +>  +> We expect filename based on compatibles (see writing bindings). +>  +> >  +> > diff --git +> > a/Documentation/devicetree/bindings/display/mediatek/mediatek,disp- +> > tdshp.yaml +> > b/Documentation/devicetree/bindings/display/mediatek/mediatek,disp- +> > tdshp.yaml +> > new file mode 100644 +> > index 000000000000..94aa33a2a5ed +> > --- /dev/null +> > +++ +> > b/Documentation/devicetree/bindings/display/mediatek/mediatek,disp- +> > tdshp.yaml +> > @@ -0,0 +1,52 @@ +> > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +> > +%YAML 1.2 +> > +--- +> > +$id:  +> > https://urldefense.com/v3/__http://devicetree.org/schemas/display/mediatek/mediatek,disp-tdshp.yaml*__;Iw!!CTRNKA9wMg0ARbw!iQm_1HzyfT_nSaK-KNbXByLmW5dXythQCPEJzW-_ibXiLJyOKzw08MgQui4GKRmJ3QjHIj0zl1x1$ +> > +$schema:  +> > https://urldefense.com/v3/__http://devicetree.org/meta-schemas/core.yaml*__;Iw!!CTRNKA9wMg0ARbw!iQm_1HzyfT_nSaK-KNbXByLmW5dXythQCPEJzW-_ibXiLJyOKzw08MgQui4GKRmJ3QjHIsmf4urv$ +> > + +> > +title: MediaTek display 2D sharpness processor +> > + +> > +maintainers: +> > +  - Chun-Kuang Hu <chunkuang.hu@kernel.org> +> > +  - Philipp Zabel <p.zabel@pengutronix.de> +> > + +> > +description: | +> > +  MediaTek display 2D sharpness processor, namely TDSHP, provides +> > a +> > +  operation used to adjust sharpness in display system. +> > +  TDSHP device node must be siblings to the central MMSYS_CONFIG +> > node. +>  +> Heh? Why would this have to be a sibling? This is really odd, because +> you cannto actually rely on that. +>  +hi Krzysztof, +disp-tdshp is one of components of display pipeline. just like OVL, +color, etc. MMSYS_CONFIG controls the clock of display pipeline, + +> You just added unverifiable unusual ABI with no explanation. +>  +>  +> > +  For a description of the MMSYS_CONFIG binding, see +> > +  Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.ya +> > ml +> > +  for details. +> > + +> > +properties: +> > +  compatible: +> > +    items: +>  +> Drop, just enum. +>  +> > +      - enum: +> > +          - mediatek,mt8196-disp-tdshp +> > + +> > +  reg: +> > +    maxItems: 1 +> > + +> > +  clocks: +> > +    maxItems: 1 +> > + +> > +required: +> > +  - compatible +> > +  - reg +> > +  - clocks +> > + +> > +additionalProperties: false +> > + +> > +examples: +> > +  - | +> > + +>  +> Drop blank line +>  +> > +    soc { +> > +      #address-cells = <2>; +> > +      #size-cells = <2>; +>  +> messed indentation +>  +> > + +> > +      disp-tdshp@321e0000 { +>  +> Node names should be generic. See also an explanation and list of +> examples (not exhaustive) in DT specification: +>  +https://urldefense.com/v3/__https://devicetree-specification.readthedocs.io/en/latest/chapter2-devicetree-basics.html*generic-names-recommendation__;Iw!!CTRNKA9wMg0ARbw!iQm_1HzyfT_nSaK-KNbXByLmW5dXythQCPEJzW-_ibXiLJyOKzw08MgQui4GKRmJ3QjHIjQOIUWC$ +>  +> e.g. image-processor +>  +> Best regards, +> Krzysztof +>  + +</pre> +</p></body></html><!--type:text--><!--{--><pre>************* MEDIATEK Confidentiality Notice + ******************** +The information contained in this e-mail message (including any +attachments) may be confidential, proprietary, privileged, or otherwise +exempt from disclosure under applicable laws. It is intended to be +conveyed only to the designated recipient(s). Any use, dissemination, +distribution, printing, retaining or copying of this e-mail (including its +attachments) by unintended recipient(s) is strictly prohibited and may +be unlawful. If you are not an intended recipient of this e-mail, or believe + +that you have received this e-mail in error, please notify the sender +immediately (by replying to this e-mail), delete any and all copies of +this e-mail (including any attachments) from your system, and do not +disclose the content of this e-mail to any other person. Thank you! +</pre><!--}--> diff --git a/N1/2.hdr b/N1/2.hdr new file mode 100644 index 0000000..da1f671 --- /dev/null +++ b/N1/2.hdr @@ -0,0 +1,3 @@ +Content-Type: text/html; + charset="utf-8" +Content-Transfer-Encoding: base64 diff --git a/a/content_digest b/N1/content_digest index f6171c0..90c165d 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -22,7 +22,7 @@ matthias.bgg@gmail.com <matthias.bgg@gmail.com> krzk+dt@kernel.org <krzk+dt@kernel.org> " AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>\0" - "\00:1\0" + "\01:1\0" "b\0" "On Mon, 2025-08-11 at 09:52 +0200, Krzysztof Kozlowski wrote:\n" "> External email : Please do not click links or open attachments until\n" @@ -139,5 +139,141 @@ "> Best regards,\n" "> Krzysztof\n" > + "\01:2\0" + "b\0" + "<html><body><p>\r\n" + "<pre>\r\n" + "On Mon, 2025-08-11 at 09:52 +0200, Krzysztof Kozlowski wrote:\r\n" + "> External email : Please do not click links or open attachments until\r\n" + "> you have verified the sender or the content.\r\n" + "> \r\n" + "> \r\n" + "> On Fri, Aug 08, 2025 at 08:53:59PM +0800, Jay Liu wrote:\r\n" + "> > Add disp-tdshp hardware description for MediaTek MT8196 SoC\r\n" + "> > \r\n" + "> > Signed-off-by: Jay Liu <jay.liu@mediatek.com>\r\n" + "> > ---\r\n" + "> >  .../display/mediatek/mediatek,disp-tdshp.yaml | 52\r\n" + "> > +++++++++++++++++++\r\n" + "> >  1 file changed, 52 insertions(+)\r\n" + "> >  create mode 100644\r\n" + "> > Documentation/devicetree/bindings/display/mediatek/mediatek,disp-\r\n" + "> > tdshp.yaml\r\n" + "> \r\n" + "> We expect filename based on compatibles (see writing bindings).\r\n" + "> \r\n" + "> > \r\n" + "> > diff --git\r\n" + "> > a/Documentation/devicetree/bindings/display/mediatek/mediatek,disp-\r\n" + "> > tdshp.yaml\r\n" + "> > b/Documentation/devicetree/bindings/display/mediatek/mediatek,disp-\r\n" + "> > tdshp.yaml\r\n" + "> > new file mode 100644\r\n" + "> > index 000000000000..94aa33a2a5ed\r\n" + "> > --- /dev/null\r\n" + "> > +++\r\n" + "> > b/Documentation/devicetree/bindings/display/mediatek/mediatek,disp-\r\n" + "> > tdshp.yaml\r\n" + "> > @@ -0,0 +1,52 @@\r\n" + "> > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)\r\n" + "> > +%YAML 1.2\r\n" + "> > +---\r\n" + "> > +$id: \r\n" + "> > https://urldefense.com/v3/__http://devicetree.org/schemas/display/mediatek/mediatek,disp-tdshp.yaml*__;Iw!!CTRNKA9wMg0ARbw!iQm_1HzyfT_nSaK-KNbXByLmW5dXythQCPEJzW-_ibXiLJyOKzw08MgQui4GKRmJ3QjHIj0zl1x1$\r\n" + "> > +$schema: \r\n" + "> > https://urldefense.com/v3/__http://devicetree.org/meta-schemas/core.yaml*__;Iw!!CTRNKA9wMg0ARbw!iQm_1HzyfT_nSaK-KNbXByLmW5dXythQCPEJzW-_ibXiLJyOKzw08MgQui4GKRmJ3QjHIsmf4urv$\r\n" + "> > +\r\n" + "> > +title: MediaTek display 2D sharpness processor\r\n" + "> > +\r\n" + "> > +maintainers:\r\n" + "> > +  - Chun-Kuang Hu <chunkuang.hu@kernel.org>\r\n" + "> > +  - Philipp Zabel <p.zabel@pengutronix.de>\r\n" + "> > +\r\n" + "> > +description: |\r\n" + "> > +  MediaTek display 2D sharpness processor, namely TDSHP, provides\r\n" + "> > a\r\n" + "> > +  operation used to adjust sharpness in display system.\r\n" + "> > +  TDSHP device node must be siblings to the central MMSYS_CONFIG\r\n" + "> > node.\r\n" + "> \r\n" + "> Heh? Why would this have to be a sibling? This is really odd, because\r\n" + "> you cannto actually rely on that.\r\n" + "> \r\n" + "hi Krzysztof,\r\n" + "disp-tdshp is one of components of display pipeline. just like OVL,\r\n" + "color, etc. MMSYS_CONFIG controls the clock of display pipeline,\r\n" + "\r\n" + "> You just added unverifiable unusual ABI with no explanation.\r\n" + "> \r\n" + "> \r\n" + "> > +  For a description of the MMSYS_CONFIG binding, see\r\n" + "> > +  Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.ya\r\n" + "> > ml\r\n" + "> > +  for details.\r\n" + "> > +\r\n" + "> > +properties:\r\n" + "> > +  compatible:\r\n" + "> > +    items:\r\n" + "> \r\n" + "> Drop, just enum.\r\n" + "> \r\n" + "> > +      - enum:\r\n" + "> > +          - mediatek,mt8196-disp-tdshp\r\n" + "> > +\r\n" + "> > +  reg:\r\n" + "> > +    maxItems: 1\r\n" + "> > +\r\n" + "> > +  clocks:\r\n" + "> > +    maxItems: 1\r\n" + "> > +\r\n" + "> > +required:\r\n" + "> > +  - compatible\r\n" + "> > +  - reg\r\n" + "> > +  - clocks\r\n" + "> > +\r\n" + "> > +additionalProperties: false\r\n" + "> > +\r\n" + "> > +examples:\r\n" + "> > +  - |\r\n" + "> > +\r\n" + "> \r\n" + "> Drop blank line\r\n" + "> \r\n" + "> > +    soc {\r\n" + "> > +      #address-cells = <2>;\r\n" + "> > +      #size-cells = <2>;\r\n" + "> \r\n" + "> messed indentation\r\n" + "> \r\n" + "> > +\r\n" + "> > +      disp-tdshp@321e0000 {\r\n" + "> \r\n" + "> Node names should be generic. See also an explanation and list of\r\n" + "> examples (not exhaustive) in DT specification:\r\n" + "> \r\n" + "https://urldefense.com/v3/__https://devicetree-specification.readthedocs.io/en/latest/chapter2-devicetree-basics.html*generic-names-recommendation__;Iw!!CTRNKA9wMg0ARbw!iQm_1HzyfT_nSaK-KNbXByLmW5dXythQCPEJzW-_ibXiLJyOKzw08MgQui4GKRmJ3QjHIjQOIUWC$\r\n" + "> \r\n" + "> e.g. image-processor\r\n" + "> \r\n" + "> Best regards,\r\n" + "> Krzysztof\r\n" + "> \r\n" + "\r\n" + "</pre>\r\n" + "</p></body></html><!--type:text--><!--{--><pre>************* MEDIATEK Confidentiality Notice\r\n" + " ********************\r\n" + "The information contained in this e-mail message (including any \r\n" + "attachments) may be confidential, proprietary, privileged, or otherwise\r\n" + "exempt from disclosure under applicable laws. It is intended to be \r\n" + "conveyed only to the designated recipient(s). Any use, dissemination, \r\n" + "distribution, printing, retaining or copying of this e-mail (including its \r\n" + "attachments) by unintended recipient(s) is strictly prohibited and may \r\n" + "be unlawful. If you are not an intended recipient of this e-mail, or believe\r\n" + " \r\n" + "that you have received this e-mail in error, please notify the sender \r\n" + "immediately (by replying to this e-mail), delete any and all copies of \r\n" + "this e-mail (including any attachments) from your system, and do not\r\n" + "disclose the content of this e-mail to any other person. Thank you!\r\n" + </pre><!--}--> -c59d2f2431c0f2170110f62cfaf7d7e8c6d444b47a70c5de62069a9d47990e2a +6b17ed5b44e3108455b02dfadac120e3f23eb4943824a4e393af58b051171f4f
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.