All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <cfb8b2bc8249dea9676dc6493baf2cdbeb38f943.camel@mediatek.com>

diff --git a/N1/2.bin b/N1/2.bin
new file mode 100644
index 0000000..b5c6219
--- /dev/null
+++ b/N1/2.bin
@@ -0,0 +1,105 @@
+<html><body><p>
+<pre>
+On&#32;Mon,&#32;2025-02-17&#32;at&#32;15:25&#32;+0100,&#32;AngeloGioacchino&#32;Del&#32;Regno&#32;wrote:
+&gt;&#32;
+&gt;&#32;External&#32;email&#32;:&#32;Please&#32;do&#32;not&#32;click&#32;links&#32;or&#32;open&#32;attachments&#32;until
+&gt;&#32;you&#32;have&#32;verified&#32;the&#32;sender&#32;or&#32;the&#32;content.
+&gt;&#32;
+&gt;&#32;
+&gt;&#32;Il&#32;17/02/25&#32;07:06,&#32;CK&#32;Hu&#32;(&#32993;&#20426;&#20809;)&#32;ha&#32;scritto:
+&gt;&#32;&gt;&#32;On&#32;Tue,&#32;2025-02-11&#32;at&#32;10:52&#32;+0800,&#32;Sunny&#32;Shen&#32;wrote:
+&gt;&#32;&gt;&#32;&gt;&#32;Due&#32;to&#32;the&#32;path&#32;mux&#32;design&#32;of&#32;the&#32;MT8196,&#32;the&#32;following
+&gt;&#32;&gt;&#32;&gt;&#32;components
+&gt;&#32;&gt;&#32;&gt;&#32;need&#32;to&#32;be&#32;added&#32;to&#32;support&#32;Picture&#32;Quality&#32;(PQ)&#32;in&#32;the&#32;main
+&gt;&#32;&gt;&#32;&gt;&#32;display
+&gt;&#32;&gt;&#32;&gt;&#32;path:&#32;CCORR0,&#32;CCORR1,&#32;DITHER0,&#32;GAMMA0,&#32;MDP_RSZ0,&#32;POSTMASK0,
+&gt;&#32;&gt;&#32;&gt;&#32;TDSHP0.
+&gt;&#32;&gt;&#32;
+&gt;&#32;&gt;&#32;Reviewed-by:&#32;CK&#32;Hu&#32;&lt;ck.hu@mediatek.com&gt;
+&gt;&#32;&gt;&#32;
+&gt;&#32;&gt;&#32;&gt;&#32;
+&gt;&#32;&gt;&#32;&gt;&#32;Signed-off-by:&#32;Sunny&#32;Shen&#32;&lt;sunny.shen@mediatek.com&gt;
+&gt;&#32;&gt;&#32;&gt;&#32;---
+&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#32;drivers/gpu/drm/mediatek/mtk_drm_drv.c&#32;|&#32;7&#32;+++++++
+&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#32;1&#32;file&#32;changed,&#32;7&#32;insertions(+)
+&gt;&#32;&gt;&#32;&gt;&#32;
+&gt;&#32;&gt;&#32;&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_drm_drv.c
+&gt;&#32;&gt;&#32;&gt;&#32;b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
+&gt;&#32;&gt;&#32;&gt;&#32;index&#32;b810a197f58b..1c97dc46ae70&#32;100644
+&gt;&#32;&gt;&#32;&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_drm_drv.c
+&gt;&#32;&gt;&#32;&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
+&gt;&#32;&gt;&#32;&gt;&#32;@@&#32;-242,6&#32;+242,13&#32;@@&#32;static&#32;const&#32;unsigned&#32;int
+&gt;&#32;&gt;&#32;&gt;&#32;mt8196_mtk_ddp_ovl0_main[]&#32;=&#32;{
+&gt;&#32;&gt;&#32;&gt;&#32;
+&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#32;static&#32;const&#32;unsigned&#32;int&#32;mt8196_mtk_ddp_disp0_main[]&#32;=&#32;{
+&gt;&#32;
+&gt;&#32;If&#32;you&#32;build&#32;the&#32;display&#32;controller&#32;path&#32;with&#32;an&#32;OF&#32;graph,&#32;you&#32;don&#39;t
+&gt;&#32;need&#32;to
+&gt;&#32;introduce&#32;any&#32;mt8196_mtk_ddp_disp0_main,&#32;at&#32;all.
+&gt;&#32;
+&gt;&#32;Since&#32;all&#32;this&#32;work&#32;was&#32;done&#32;and&#32;upstreamed,&#32;and&#32;was&#32;done&#32;because
+&gt;&#32;hardcoding
+&gt;&#32;the&#32;display&#32;pipeline&#32;for&#32;each&#32;board&#32;is&#32;only&#32;bloating&#32;the&#32;driver&#32;(and
+&gt;&#32;wrong),
+&gt;&#32;just&#32;express&#32;the&#32;pipeline&#32;with&#32;a&#32;graph&#32;in&#32;the&#32;devicetree.
+&gt;&#32;
+&gt;&#32;The&#32;driver&#32;doesn&#39;t&#32;need&#32;that&#32;array,&#32;not&#32;anymore.
+&gt;&#32;
+&gt;&#32;Regards,
+&gt;&#32;Angelo
+
+Hi&#32;Angelo,
+
+Thank&#32;you&#32;for&#32;the&#32;review
+&#32;
+We&#32;are&#32;still&#32;investigating&#32;the&#32;method&#32;of&#32;using&#32;OF&#32;graph.
+I&#32;can&#32;find&#32;a&#32;patch&#32;of&#32;add&#32;controllor&#32;graph&#32;here
+(https://patchwork.kernel.org/project/linux-mediatek/patch/20250220110948.45596-2-angelogioacchino.delregno@collabora.com/
+)
+May&#32;I&#32;ask&#32;that&#32;is&#32;there&#32;any&#32;example&#32;of&#32;driver&#32;config&#32;display&#32;path&#32;by&#32;OF
+graph&#63;
+&#32;
+And&#32;since&#32;the&#32;path&#32;control&#32;is&#32;not&#32;the&#32;main&#32;topic&#32;of&#32;PQ&#32;support.
+Should&#32;we&#32;discard&#32;the&#32;change&#32;of&#32;this&#32;file
+and&#32;modify&#32;the&#32;patch&#32;added&#32;path&#32;of&#32;mt8196&#63;
+(https://patchwork.kernel.org/project/linux-mediatek/patch/20250321093435.94835-16-paul-pl.chen@mediatek.com/
+)
+Or&#32;add&#32;a&#32;new&#32;patch&#32;series&#63;
+
+Regards,
+Sunny
+
+&gt;&#32;
+&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#160;&#160;&#160;&#32;DDP_COMPONENT_DLI_ASYNC0,
+&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_MDP_RSZ0,
+&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_TDSHP0,
+&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_CCORR0,
+&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_CCORR1,
+&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_GAMMA0,
+&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_POSTMASK0,
+&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_DITHER0,
+&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#160;&#160;&#160;&#32;DDP_COMPONENT_DLO_ASYNC1,
+&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#32;};
+&gt;&#32;&gt;&#32;&gt;&#32;
+&gt;&#32;&gt;&#32;
+&gt;&#32;
+&gt;&#32;
+&gt;&#32;
+
+
+</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 f21a484..3cd8419 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -23,7 +23,7 @@
   linux-mediatek@lists.infradead.org <linux-mediatek@lists.infradead.org>
   matthias.bgg@gmail.com <matthias.bgg@gmail.com>
  " p.zabel@pengutronix.de <p.zabel@pengutronix.de>\0"
- "\00:1\0"
+ "\01:1\0"
  "b\0"
  "On Mon, 2025-02-17 at 15:25 +0100, AngeloGioacchino Del Regno wrote:\n"
  "> \n"
@@ -110,5 +110,112 @@
  "> \n"
  "> \n"
  >
+ "\01:2\0"
+ "b\0"
+ "<html><body><p>\r\n"
+ "<pre>\r\n"
+ "On&#32;Mon,&#32;2025-02-17&#32;at&#32;15:25&#32;+0100,&#32;AngeloGioacchino&#32;Del&#32;Regno&#32;wrote:\r\n"
+ "&gt;&#32;\r\n"
+ "&gt;&#32;External&#32;email&#32;:&#32;Please&#32;do&#32;not&#32;click&#32;links&#32;or&#32;open&#32;attachments&#32;until\r\n"
+ "&gt;&#32;you&#32;have&#32;verified&#32;the&#32;sender&#32;or&#32;the&#32;content.\r\n"
+ "&gt;&#32;\r\n"
+ "&gt;&#32;\r\n"
+ "&gt;&#32;Il&#32;17/02/25&#32;07:06,&#32;CK&#32;Hu&#32;(&#32993;&#20426;&#20809;)&#32;ha&#32;scritto:\r\n"
+ "&gt;&#32;&gt;&#32;On&#32;Tue,&#32;2025-02-11&#32;at&#32;10:52&#32;+0800,&#32;Sunny&#32;Shen&#32;wrote:\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;Due&#32;to&#32;the&#32;path&#32;mux&#32;design&#32;of&#32;the&#32;MT8196,&#32;the&#32;following\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;components\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;need&#32;to&#32;be&#32;added&#32;to&#32;support&#32;Picture&#32;Quality&#32;(PQ)&#32;in&#32;the&#32;main\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;display\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;path:&#32;CCORR0,&#32;CCORR1,&#32;DITHER0,&#32;GAMMA0,&#32;MDP_RSZ0,&#32;POSTMASK0,\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;TDSHP0.\r\n"
+ "&gt;&#32;&gt;&#32;\r\n"
+ "&gt;&#32;&gt;&#32;Reviewed-by:&#32;CK&#32;Hu&#32;&lt;ck.hu@mediatek.com&gt;\r\n"
+ "&gt;&#32;&gt;&#32;\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;Signed-off-by:&#32;Sunny&#32;Shen&#32;&lt;sunny.shen@mediatek.com&gt;\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;---\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#32;drivers/gpu/drm/mediatek/mtk_drm_drv.c&#32;|&#32;7&#32;+++++++\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#32;1&#32;file&#32;changed,&#32;7&#32;insertions(+)\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_drm_drv.c\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;b/drivers/gpu/drm/mediatek/mtk_drm_drv.c\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;index&#32;b810a197f58b..1c97dc46ae70&#32;100644\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_drm_drv.c\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_drm_drv.c\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;@@&#32;-242,6&#32;+242,13&#32;@@&#32;static&#32;const&#32;unsigned&#32;int\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;mt8196_mtk_ddp_ovl0_main[]&#32;=&#32;{\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#32;static&#32;const&#32;unsigned&#32;int&#32;mt8196_mtk_ddp_disp0_main[]&#32;=&#32;{\r\n"
+ "&gt;&#32;\r\n"
+ "&gt;&#32;If&#32;you&#32;build&#32;the&#32;display&#32;controller&#32;path&#32;with&#32;an&#32;OF&#32;graph,&#32;you&#32;don&#39;t\r\n"
+ "&gt;&#32;need&#32;to\r\n"
+ "&gt;&#32;introduce&#32;any&#32;mt8196_mtk_ddp_disp0_main,&#32;at&#32;all.\r\n"
+ "&gt;&#32;\r\n"
+ "&gt;&#32;Since&#32;all&#32;this&#32;work&#32;was&#32;done&#32;and&#32;upstreamed,&#32;and&#32;was&#32;done&#32;because\r\n"
+ "&gt;&#32;hardcoding\r\n"
+ "&gt;&#32;the&#32;display&#32;pipeline&#32;for&#32;each&#32;board&#32;is&#32;only&#32;bloating&#32;the&#32;driver&#32;(and\r\n"
+ "&gt;&#32;wrong),\r\n"
+ "&gt;&#32;just&#32;express&#32;the&#32;pipeline&#32;with&#32;a&#32;graph&#32;in&#32;the&#32;devicetree.\r\n"
+ "&gt;&#32;\r\n"
+ "&gt;&#32;The&#32;driver&#32;doesn&#39;t&#32;need&#32;that&#32;array,&#32;not&#32;anymore.\r\n"
+ "&gt;&#32;\r\n"
+ "&gt;&#32;Regards,\r\n"
+ "&gt;&#32;Angelo\r\n"
+ "\r\n"
+ "Hi&#32;Angelo,\r\n"
+ "\r\n"
+ "Thank&#32;you&#32;for&#32;the&#32;review\r\n"
+ "&#32;\r\n"
+ "We&#32;are&#32;still&#32;investigating&#32;the&#32;method&#32;of&#32;using&#32;OF&#32;graph.\r\n"
+ "I&#32;can&#32;find&#32;a&#32;patch&#32;of&#32;add&#32;controllor&#32;graph&#32;here\r\n"
+ "(https://patchwork.kernel.org/project/linux-mediatek/patch/20250220110948.45596-2-angelogioacchino.delregno@collabora.com/\r\n"
+ ")\r\n"
+ "May&#32;I&#32;ask&#32;that&#32;is&#32;there&#32;any&#32;example&#32;of&#32;driver&#32;config&#32;display&#32;path&#32;by&#32;OF\r\n"
+ "graph&#63;\r\n"
+ "&#32;\r\n"
+ "And&#32;since&#32;the&#32;path&#32;control&#32;is&#32;not&#32;the&#32;main&#32;topic&#32;of&#32;PQ&#32;support.\r\n"
+ "Should&#32;we&#32;discard&#32;the&#32;change&#32;of&#32;this&#32;file\r\n"
+ "and&#32;modify&#32;the&#32;patch&#32;added&#32;path&#32;of&#32;mt8196&#63;\r\n"
+ "(https://patchwork.kernel.org/project/linux-mediatek/patch/20250321093435.94835-16-paul-pl.chen@mediatek.com/\r\n"
+ ")\r\n"
+ "Or&#32;add&#32;a&#32;new&#32;patch&#32;series&#63;\r\n"
+ "\r\n"
+ "Regards,\r\n"
+ "Sunny\r\n"
+ "\r\n"
+ "&gt;&#32;\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#160;&#160;&#160;&#32;DDP_COMPONENT_DLI_ASYNC0,\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_MDP_RSZ0,\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_TDSHP0,\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_CCORR0,\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_CCORR1,\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_GAMMA0,\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_POSTMASK0,\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;+&#160;&#160;&#160;&#32;DDP_COMPONENT_DITHER0,\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#160;&#160;&#160;&#32;DDP_COMPONENT_DLO_ASYNC1,\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;&#160;&#32;};\r\n"
+ "&gt;&#32;&gt;&#32;&gt;&#32;\r\n"
+ "&gt;&#32;&gt;&#32;\r\n"
+ "&gt;&#32;\r\n"
+ "&gt;&#32;\r\n"
+ "&gt;&#32;\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><!--}-->
 
-8682aee021f8de9962ef90b28f2a322856beb3bb83db1deee9778d24c2e3ce2a
+1f6b82462958838db2e139569fdc80817492b8b24ec25d5228f4fea1406ce2cd

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.