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

diff --git a/a/2.bin b/a/2.bin
deleted file mode 100644
index 5852cf3..0000000
--- a/a/2.bin
+++ /dev/null
@@ -1,239 +0,0 @@
-<html><body><p>
-<pre>
-Hi,&#32;Anusha:
-
-On&#32;Wed,&#32;2025-02-05&#32;at&#32;15:08&#32;-0500,&#32;Anusha&#32;Srivatsa&#32;wrote:
-&gt;&#32;External&#32;email&#32;:&#32;Please&#32;do&#32;not&#32;click&#32;links&#32;or&#32;open&#32;attachments&#32;until&#32;you&#32;have&#32;verified&#32;the&#32;sender&#32;or&#32;the&#32;content.
-&gt;&#32;
-&gt;&#32;
-&gt;&#32;Replace&#32;platform_get_resource&#32;+&#32;devm_ioremap_resource
-&gt;&#32;with&#32;just&#32;devm_platform_ioremap_resource()
-&gt;&#32;
-&gt;&#32;Used&#32;Coccinelle&#32;to&#32;do&#32;this&#32;change.&#32;SmPl&#32;patch:
-&gt;&#32;@rule_1@
-&gt;&#32;identifier&#32;res;
-&gt;&#32;expression&#32;ioremap_res;
-&gt;&#32;identifier&#32;pdev;
-&gt;&#32;@@
-&gt;&#32;-struct&#32;resource&#32;*res;
-&gt;&#32;...
-&gt;&#32;-res&#32;=&#32;platform_get_resource(pdev,...);
-&gt;&#32;-ioremap_res&#32;=&#32;devm_ioremap_resource(...);
-&gt;&#32;+ioremap_res&#32;=&#32;devm_platform_ioremap_resource(pdev,0);
-
-Reviewed-by:&#32;CK&#32;Hu&#32;&lt;ck.hu@mediatek.com&gt;
-
-&gt;&#32;
-&gt;&#32;Cc:&#32;Chun-Kuang&#32;Hu&#32;&lt;chunkuang.hu@kernel.org&gt;
-&gt;&#32;Cc:&#32;Philipp&#32;Zabel&#32;&lt;p.zabel@pengutronix.de&gt;
-&gt;&#32;Signed-off-by:&#32;Anusha&#32;Srivatsa&#32;&lt;asrivats@redhat.com&gt;
-&gt;&#32;---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_color.c&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_gamma.c&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_merge.c&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_ovl.c&#32;&#32;&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_rdma.c&#32;&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_dsi.c&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_hdmi.c&#32;&#32;&#32;&#32;&#32;&#32;&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_mdp_rdma.c&#32;&#32;&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;8&#32;files&#32;changed,&#32;8&#32;insertions(+),&#32;24&#32;deletions(-)
-&gt;&#32;
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_color.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_color.c
-&gt;&#32;index&#32;dd8433a38282a9ba1bcc3a4ddd01dd89738ccb60..39c7de4cdcc16b56a5a1d046aaabaf5580227ed2&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_color.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_color.c
-&gt;&#32;@@&#32;-96,7&#32;+96,6&#32;@@&#32;static&#32;int&#32;mtk_disp_color_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_color&#32;*priv;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv&#32;=&#32;devm_kzalloc(dev,&#32;sizeof(*priv),&#32;GFP_KERNEL);
-&gt;&#32;@@&#32;-108,8&#32;+107,7&#32;@@&#32;static&#32;int&#32;mtk_disp_color_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;color&#32;clk&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;color&#92;n&quot;);
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_gamma.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_gamma.c
-&gt;&#32;index&#32;b17b11d93846f2019d8c4afb294375333e22dc42..8afd15006df2a21f3f52fe00eca3c5501f4fb76a&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_gamma.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_gamma.c
-&gt;&#32;@@&#32;-256,7&#32;+256,6&#32;@@&#32;static&#32;int&#32;mtk_disp_gamma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_gamma&#32;*priv;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv&#32;=&#32;devm_kzalloc(dev,&#32;sizeof(*priv),&#32;GFP_KERNEL);
-&gt;&#32;@@&#32;-268,8&#32;+267,7&#32;@@&#32;static&#32;int&#32;mtk_disp_gamma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;gamma&#32;clk&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;gamma&#92;n&quot;);
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_merge.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_merge.c
-&gt;&#32;index&#32;563b1b248fbbb38ef03bb3e3ceecdd265961df60..b174dda091d3fbd16796e8e128b030fccf5b902c&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_merge.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_merge.c
-&gt;&#32;@@&#32;-306,7&#32;+306,6&#32;@@&#32;static&#32;const&#32;struct&#32;component_ops&#32;mtk_disp_merge_component_ops&#32;=&#32;{
-&gt;&#32;&#32;static&#32;int&#32;mtk_disp_merge_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_merge&#32;*priv;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;@@&#32;-314,8&#32;+313,7&#32;@@&#32;static&#32;int&#32;mtk_disp_merge_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(!priv)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;-ENOMEM;
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;merge&#92;n&quot;);
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_ovl.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_ovl.c
-&gt;&#32;index&#32;df82cea4bb79c472acbb66e0df27fbad3e70bd20..d0581c4e3c999cf865fdd0aaf4c2f38dd404926e&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_ovl.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_ovl.c
-&gt;&#32;@@&#32;-604,7&#32;+604,6&#32;@@&#32;static&#32;int&#32;mtk_disp_ovl_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_ovl&#32;*priv;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;@@&#32;-621,8&#32;+620,7&#32;@@&#32;static&#32;int&#32;mtk_disp_ovl_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;ovl&#32;clk&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;ovl&#92;n&quot;);
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_rdma.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_rdma.c
-&gt;&#32;index&#32;bf47790e4d6be5d60070c63c15c75fa201cc4b27..c9d41d75e7f2a3af5820921b7e563da377ce8d0d&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_rdma.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_rdma.c
-&gt;&#32;@@&#32;-313,7&#32;+313,6&#32;@@&#32;static&#32;int&#32;mtk_disp_rdma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_rdma&#32;*priv;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;@@&#32;-330,8&#32;+329,7&#32;@@&#32;static&#32;int&#32;mtk_disp_rdma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;rdma&#32;clk&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;rdma&#92;n&quot;);
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_dsi.c&#32;b/drivers/gpu/drm/mediatek/mtk_dsi.c
-&gt;&#32;index&#32;40752f2320548fbf6c7de96b18e8a636ac9c31be..f298293471de49473dd05973383dc22f7d3b6c23&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_dsi.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_dsi.c
-&gt;&#32;@@&#32;-1192,7&#32;+1192,6&#32;@@&#32;static&#32;int&#32;mtk_dsi_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_dsi&#32;*dsi;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*regs;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq_num;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;@@&#32;-1217,8&#32;+1216,7&#32;@@&#32;static&#32;int&#32;mtk_dsi_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(dsi-&gt;hs_clk))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(dsi-&gt;hs_clk),&#32;&quot;Failed&#32;to&#32;get&#32;hs&#32;clock&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;regs&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;dsi-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;regs);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;dsi-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(dsi-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(dsi-&gt;regs),&#32;&quot;Failed&#32;to&#32;ioremap&#32;memory&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_hdmi.c&#32;b/drivers/gpu/drm/mediatek/mtk_hdmi.c
-&gt;&#32;index&#32;ca82bc829cb96446d4d34eeef45848df03bd716b..d729c13590cb5ec176f15b680c262a26b677e6aa&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_hdmi.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_hdmi.c
-&gt;&#32;@@&#32;-1425,7&#32;+1425,6&#32;@@&#32;static&#32;int&#32;mtk_hdmi_dt_parse_pdata(struct&#32;mtk_hdmi&#32;*hdmi,
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device_node&#32;*cec_np,&#32;*remote,&#32;*i2c_np;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;platform_device&#32;*cec_pdev;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;regmap&#32;*regmap;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*mem;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ret&#32;=&#32;mtk_hdmi_get_all_clk(hdmi,&#32;np);
-&gt;&#32;@@&#32;-1471,8&#32;+1470,7&#32;@@&#32;static&#32;int&#32;mtk_hdmi_dt_parse_pdata(struct&#32;mtk_hdmi&#32;*hdmi,
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;}
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;sys_regmap&#32;=&#32;regmap;
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;mem&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;mem);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(hdmi-&gt;regs))&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ret&#32;=&#32;PTR_ERR(hdmi-&gt;regs);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;goto&#32;put_device;
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c&#32;b/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c
-&gt;&#32;index&#32;fc69ee38ce7d6a245a7460cfde8de426e83b2e80..7982788ae9df51f1a378d8d538737f38af7299f2&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c
-&gt;&#32;@@&#32;-291,7&#32;+291,6&#32;@@&#32;static&#32;const&#32;struct&#32;component_ops&#32;mtk_mdp_rdma_component_ops&#32;=&#32;{
-&gt;&#32;&#32;static&#32;int&#32;mtk_mdp_rdma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_mdp_rdma&#32;*priv;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret&#32;=&#32;0;
-&gt;&#32;
-&gt;&#32;@@&#32;-299,8&#32;+298,7&#32;@@&#32;static&#32;int&#32;mtk_mdp_rdma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(!priv)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;-ENOMEM;
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;rdma&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;--
-&gt;&#32;2.47.0
-&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/a/2.hdr b/a/2.hdr
deleted file mode 100644
index da1f671..0000000
--- a/a/2.hdr
+++ /dev/null
@@ -1,3 +0,0 @@
-Content-Type: text/html;
-	charset="utf-8"
-Content-Transfer-Encoding: base64
diff --git a/a/content_digest b/N1/content_digest
index 2d6289f..663fe6a 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -59,7 +59,7 @@
   linux-mediatek@lists.infradead.org <linux-mediatek@lists.infradead.org>
   imx@lists.linux.dev <imx@lists.linux.dev>
  " linux-rockchip@lists.infradead.org <linux-rockchip@lists.infradead.org>\0"
- "\01:1\0"
+ "\00:1\0"
  "b\0"
  "Hi, Anusha:\n"
  "\n"
@@ -280,246 +280,5 @@
  "> 2.47.0\n"
  "> \n"
  >
- "\01:2\0"
- "b\0"
- "<html><body><p>\r\n"
- "<pre>\r\n"
- "Hi,&#32;Anusha:\r\n"
- "\r\n"
- "On&#32;Wed,&#32;2025-02-05&#32;at&#32;15:08&#32;-0500,&#32;Anusha&#32;Srivatsa&#32;wrote:\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&#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;Replace&#32;platform_get_resource&#32;+&#32;devm_ioremap_resource\r\n"
- "&gt;&#32;with&#32;just&#32;devm_platform_ioremap_resource()\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;Used&#32;Coccinelle&#32;to&#32;do&#32;this&#32;change.&#32;SmPl&#32;patch:\r\n"
- "&gt;&#32;@rule_1@\r\n"
- "&gt;&#32;identifier&#32;res;\r\n"
- "&gt;&#32;expression&#32;ioremap_res;\r\n"
- "&gt;&#32;identifier&#32;pdev;\r\n"
- "&gt;&#32;@@\r\n"
- "&gt;&#32;-struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;...\r\n"
- "&gt;&#32;-res&#32;=&#32;platform_get_resource(pdev,...);\r\n"
- "&gt;&#32;-ioremap_res&#32;=&#32;devm_ioremap_resource(...);\r\n"
- "&gt;&#32;+ioremap_res&#32;=&#32;devm_platform_ioremap_resource(pdev,0);\r\n"
- "\r\n"
- "Reviewed-by:&#32;CK&#32;Hu&#32;&lt;ck.hu@mediatek.com&gt;\r\n"
- "\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;Cc:&#32;Chun-Kuang&#32;Hu&#32;&lt;chunkuang.hu@kernel.org&gt;\r\n"
- "&gt;&#32;Cc:&#32;Philipp&#32;Zabel&#32;&lt;p.zabel@pengutronix.de&gt;\r\n"
- "&gt;&#32;Signed-off-by:&#32;Anusha&#32;Srivatsa&#32;&lt;asrivats@redhat.com&gt;\r\n"
- "&gt;&#32;---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_color.c&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_gamma.c&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_merge.c&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_ovl.c&#32;&#32;&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_rdma.c&#32;&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_dsi.c&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_hdmi.c&#32;&#32;&#32;&#32;&#32;&#32;&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_mdp_rdma.c&#32;&#32;&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;8&#32;files&#32;changed,&#32;8&#32;insertions(+),&#32;24&#32;deletions(-)\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_color.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_color.c\r\n"
- "&gt;&#32;index&#32;dd8433a38282a9ba1bcc3a4ddd01dd89738ccb60..39c7de4cdcc16b56a5a1d046aaabaf5580227ed2&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_color.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_color.c\r\n"
- "&gt;&#32;@@&#32;-96,7&#32;+96,6&#32;@@&#32;static&#32;int&#32;mtk_disp_color_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_color&#32;*priv;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv&#32;=&#32;devm_kzalloc(dev,&#32;sizeof(*priv),&#32;GFP_KERNEL);\r\n"
- "&gt;&#32;@@&#32;-108,8&#32;+107,7&#32;@@&#32;static&#32;int&#32;mtk_disp_color_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;color&#32;clk&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;color&#92;n&quot;);\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_gamma.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_gamma.c\r\n"
- "&gt;&#32;index&#32;b17b11d93846f2019d8c4afb294375333e22dc42..8afd15006df2a21f3f52fe00eca3c5501f4fb76a&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_gamma.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_gamma.c\r\n"
- "&gt;&#32;@@&#32;-256,7&#32;+256,6&#32;@@&#32;static&#32;int&#32;mtk_disp_gamma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_gamma&#32;*priv;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv&#32;=&#32;devm_kzalloc(dev,&#32;sizeof(*priv),&#32;GFP_KERNEL);\r\n"
- "&gt;&#32;@@&#32;-268,8&#32;+267,7&#32;@@&#32;static&#32;int&#32;mtk_disp_gamma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;gamma&#32;clk&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;gamma&#92;n&quot;);\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_merge.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_merge.c\r\n"
- "&gt;&#32;index&#32;563b1b248fbbb38ef03bb3e3ceecdd265961df60..b174dda091d3fbd16796e8e128b030fccf5b902c&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_merge.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_merge.c\r\n"
- "&gt;&#32;@@&#32;-306,7&#32;+306,6&#32;@@&#32;static&#32;const&#32;struct&#32;component_ops&#32;mtk_disp_merge_component_ops&#32;=&#32;{\r\n"
- "&gt;&#32;&#32;static&#32;int&#32;mtk_disp_merge_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_merge&#32;*priv;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;@@&#32;-314,8&#32;+313,7&#32;@@&#32;static&#32;int&#32;mtk_disp_merge_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(!priv)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;-ENOMEM;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;merge&#92;n&quot;);\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_ovl.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_ovl.c\r\n"
- "&gt;&#32;index&#32;df82cea4bb79c472acbb66e0df27fbad3e70bd20..d0581c4e3c999cf865fdd0aaf4c2f38dd404926e&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_ovl.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_ovl.c\r\n"
- "&gt;&#32;@@&#32;-604,7&#32;+604,6&#32;@@&#32;static&#32;int&#32;mtk_disp_ovl_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_ovl&#32;*priv;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;@@&#32;-621,8&#32;+620,7&#32;@@&#32;static&#32;int&#32;mtk_disp_ovl_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;ovl&#32;clk&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;ovl&#92;n&quot;);\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_rdma.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_rdma.c\r\n"
- "&gt;&#32;index&#32;bf47790e4d6be5d60070c63c15c75fa201cc4b27..c9d41d75e7f2a3af5820921b7e563da377ce8d0d&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_rdma.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_rdma.c\r\n"
- "&gt;&#32;@@&#32;-313,7&#32;+313,6&#32;@@&#32;static&#32;int&#32;mtk_disp_rdma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_rdma&#32;*priv;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;@@&#32;-330,8&#32;+329,7&#32;@@&#32;static&#32;int&#32;mtk_disp_rdma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;rdma&#32;clk&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;rdma&#92;n&quot;);\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_dsi.c&#32;b/drivers/gpu/drm/mediatek/mtk_dsi.c\r\n"
- "&gt;&#32;index&#32;40752f2320548fbf6c7de96b18e8a636ac9c31be..f298293471de49473dd05973383dc22f7d3b6c23&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_dsi.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_dsi.c\r\n"
- "&gt;&#32;@@&#32;-1192,7&#32;+1192,6&#32;@@&#32;static&#32;int&#32;mtk_dsi_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_dsi&#32;*dsi;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*regs;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq_num;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;@@&#32;-1217,8&#32;+1216,7&#32;@@&#32;static&#32;int&#32;mtk_dsi_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(dsi-&gt;hs_clk))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(dsi-&gt;hs_clk),&#32;&quot;Failed&#32;to&#32;get&#32;hs&#32;clock&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;regs&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;dsi-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;regs);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;dsi-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(dsi-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(dsi-&gt;regs),&#32;&quot;Failed&#32;to&#32;ioremap&#32;memory&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_hdmi.c&#32;b/drivers/gpu/drm/mediatek/mtk_hdmi.c\r\n"
- "&gt;&#32;index&#32;ca82bc829cb96446d4d34eeef45848df03bd716b..d729c13590cb5ec176f15b680c262a26b677e6aa&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_hdmi.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_hdmi.c\r\n"
- "&gt;&#32;@@&#32;-1425,7&#32;+1425,6&#32;@@&#32;static&#32;int&#32;mtk_hdmi_dt_parse_pdata(struct&#32;mtk_hdmi&#32;*hdmi,\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device_node&#32;*cec_np,&#32;*remote,&#32;*i2c_np;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;platform_device&#32;*cec_pdev;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;regmap&#32;*regmap;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*mem;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ret&#32;=&#32;mtk_hdmi_get_all_clk(hdmi,&#32;np);\r\n"
- "&gt;&#32;@@&#32;-1471,8&#32;+1470,7&#32;@@&#32;static&#32;int&#32;mtk_hdmi_dt_parse_pdata(struct&#32;mtk_hdmi&#32;*hdmi,\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;}\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;sys_regmap&#32;=&#32;regmap;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;mem&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;mem);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(hdmi-&gt;regs))&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ret&#32;=&#32;PTR_ERR(hdmi-&gt;regs);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;goto&#32;put_device;\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c&#32;b/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c\r\n"
- "&gt;&#32;index&#32;fc69ee38ce7d6a245a7460cfde8de426e83b2e80..7982788ae9df51f1a378d8d538737f38af7299f2&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c\r\n"
- "&gt;&#32;@@&#32;-291,7&#32;+291,6&#32;@@&#32;static&#32;const&#32;struct&#32;component_ops&#32;mtk_mdp_rdma_component_ops&#32;=&#32;{\r\n"
- "&gt;&#32;&#32;static&#32;int&#32;mtk_mdp_rdma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_mdp_rdma&#32;*priv;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret&#32;=&#32;0;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;@@&#32;-299,8&#32;+298,7&#32;@@&#32;static&#32;int&#32;mtk_mdp_rdma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(!priv)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;-ENOMEM;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;rdma&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;--\r\n"
- "&gt;&#32;2.47.0\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><!--}-->
 
-474a3a1417fb64592bf70c6c46c0674a454aba521f8b2e10210b6085f00dbeb6
+3e564630ac6ae1fadaeda87f775d77a03d5cd42913d6538686c67fa609fc1aa5

diff --git a/a/1.txt b/N2/1.txt
index 339f251..b5a721d 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -216,4 +216,9 @@ Reviewed-by: CK Hu <ck.hu@mediatek.com>
 > --
 > 2.47.0
 > 
->
+> 
+
+_______________________________________________
+Linux-rockchip mailing list
+Linux-rockchip@lists.infradead.org
+http://lists.infradead.org/mailman/listinfo/linux-rockchip
diff --git a/a/2.bin b/a/2.bin
deleted file mode 100644
index 5852cf3..0000000
--- a/a/2.bin
+++ /dev/null
@@ -1,239 +0,0 @@
-<html><body><p>
-<pre>
-Hi,&#32;Anusha:
-
-On&#32;Wed,&#32;2025-02-05&#32;at&#32;15:08&#32;-0500,&#32;Anusha&#32;Srivatsa&#32;wrote:
-&gt;&#32;External&#32;email&#32;:&#32;Please&#32;do&#32;not&#32;click&#32;links&#32;or&#32;open&#32;attachments&#32;until&#32;you&#32;have&#32;verified&#32;the&#32;sender&#32;or&#32;the&#32;content.
-&gt;&#32;
-&gt;&#32;
-&gt;&#32;Replace&#32;platform_get_resource&#32;+&#32;devm_ioremap_resource
-&gt;&#32;with&#32;just&#32;devm_platform_ioremap_resource()
-&gt;&#32;
-&gt;&#32;Used&#32;Coccinelle&#32;to&#32;do&#32;this&#32;change.&#32;SmPl&#32;patch:
-&gt;&#32;@rule_1@
-&gt;&#32;identifier&#32;res;
-&gt;&#32;expression&#32;ioremap_res;
-&gt;&#32;identifier&#32;pdev;
-&gt;&#32;@@
-&gt;&#32;-struct&#32;resource&#32;*res;
-&gt;&#32;...
-&gt;&#32;-res&#32;=&#32;platform_get_resource(pdev,...);
-&gt;&#32;-ioremap_res&#32;=&#32;devm_ioremap_resource(...);
-&gt;&#32;+ioremap_res&#32;=&#32;devm_platform_ioremap_resource(pdev,0);
-
-Reviewed-by:&#32;CK&#32;Hu&#32;&lt;ck.hu@mediatek.com&gt;
-
-&gt;&#32;
-&gt;&#32;Cc:&#32;Chun-Kuang&#32;Hu&#32;&lt;chunkuang.hu@kernel.org&gt;
-&gt;&#32;Cc:&#32;Philipp&#32;Zabel&#32;&lt;p.zabel@pengutronix.de&gt;
-&gt;&#32;Signed-off-by:&#32;Anusha&#32;Srivatsa&#32;&lt;asrivats@redhat.com&gt;
-&gt;&#32;---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_color.c&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_gamma.c&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_merge.c&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_ovl.c&#32;&#32;&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_rdma.c&#32;&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_dsi.c&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_hdmi.c&#32;&#32;&#32;&#32;&#32;&#32;&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_mdp_rdma.c&#32;&#32;&#32;|&#32;4&#32;+---
-&gt;&#32;&#32;8&#32;files&#32;changed,&#32;8&#32;insertions(+),&#32;24&#32;deletions(-)
-&gt;&#32;
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_color.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_color.c
-&gt;&#32;index&#32;dd8433a38282a9ba1bcc3a4ddd01dd89738ccb60..39c7de4cdcc16b56a5a1d046aaabaf5580227ed2&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_color.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_color.c
-&gt;&#32;@@&#32;-96,7&#32;+96,6&#32;@@&#32;static&#32;int&#32;mtk_disp_color_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_color&#32;*priv;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv&#32;=&#32;devm_kzalloc(dev,&#32;sizeof(*priv),&#32;GFP_KERNEL);
-&gt;&#32;@@&#32;-108,8&#32;+107,7&#32;@@&#32;static&#32;int&#32;mtk_disp_color_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;color&#32;clk&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;color&#92;n&quot;);
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_gamma.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_gamma.c
-&gt;&#32;index&#32;b17b11d93846f2019d8c4afb294375333e22dc42..8afd15006df2a21f3f52fe00eca3c5501f4fb76a&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_gamma.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_gamma.c
-&gt;&#32;@@&#32;-256,7&#32;+256,6&#32;@@&#32;static&#32;int&#32;mtk_disp_gamma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_gamma&#32;*priv;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv&#32;=&#32;devm_kzalloc(dev,&#32;sizeof(*priv),&#32;GFP_KERNEL);
-&gt;&#32;@@&#32;-268,8&#32;+267,7&#32;@@&#32;static&#32;int&#32;mtk_disp_gamma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;gamma&#32;clk&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;gamma&#92;n&quot;);
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_merge.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_merge.c
-&gt;&#32;index&#32;563b1b248fbbb38ef03bb3e3ceecdd265961df60..b174dda091d3fbd16796e8e128b030fccf5b902c&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_merge.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_merge.c
-&gt;&#32;@@&#32;-306,7&#32;+306,6&#32;@@&#32;static&#32;const&#32;struct&#32;component_ops&#32;mtk_disp_merge_component_ops&#32;=&#32;{
-&gt;&#32;&#32;static&#32;int&#32;mtk_disp_merge_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_merge&#32;*priv;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;@@&#32;-314,8&#32;+313,7&#32;@@&#32;static&#32;int&#32;mtk_disp_merge_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(!priv)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;-ENOMEM;
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;merge&#92;n&quot;);
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_ovl.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_ovl.c
-&gt;&#32;index&#32;df82cea4bb79c472acbb66e0df27fbad3e70bd20..d0581c4e3c999cf865fdd0aaf4c2f38dd404926e&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_ovl.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_ovl.c
-&gt;&#32;@@&#32;-604,7&#32;+604,6&#32;@@&#32;static&#32;int&#32;mtk_disp_ovl_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_ovl&#32;*priv;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;@@&#32;-621,8&#32;+620,7&#32;@@&#32;static&#32;int&#32;mtk_disp_ovl_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;ovl&#32;clk&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;ovl&#92;n&quot;);
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_rdma.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_rdma.c
-&gt;&#32;index&#32;bf47790e4d6be5d60070c63c15c75fa201cc4b27..c9d41d75e7f2a3af5820921b7e563da377ce8d0d&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_rdma.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_rdma.c
-&gt;&#32;@@&#32;-313,7&#32;+313,6&#32;@@&#32;static&#32;int&#32;mtk_disp_rdma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_rdma&#32;*priv;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;@@&#32;-330,8&#32;+329,7&#32;@@&#32;static&#32;int&#32;mtk_disp_rdma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;rdma&#32;clk&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;rdma&#92;n&quot;);
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_dsi.c&#32;b/drivers/gpu/drm/mediatek/mtk_dsi.c
-&gt;&#32;index&#32;40752f2320548fbf6c7de96b18e8a636ac9c31be..f298293471de49473dd05973383dc22f7d3b6c23&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_dsi.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_dsi.c
-&gt;&#32;@@&#32;-1192,7&#32;+1192,6&#32;@@&#32;static&#32;int&#32;mtk_dsi_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_dsi&#32;*dsi;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*regs;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq_num;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;@@&#32;-1217,8&#32;+1216,7&#32;@@&#32;static&#32;int&#32;mtk_dsi_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(dsi-&gt;hs_clk))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(dsi-&gt;hs_clk),&#32;&quot;Failed&#32;to&#32;get&#32;hs&#32;clock&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;regs&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;dsi-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;regs);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;dsi-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(dsi-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(dsi-&gt;regs),&#32;&quot;Failed&#32;to&#32;ioremap&#32;memory&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_hdmi.c&#32;b/drivers/gpu/drm/mediatek/mtk_hdmi.c
-&gt;&#32;index&#32;ca82bc829cb96446d4d34eeef45848df03bd716b..d729c13590cb5ec176f15b680c262a26b677e6aa&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_hdmi.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_hdmi.c
-&gt;&#32;@@&#32;-1425,7&#32;+1425,6&#32;@@&#32;static&#32;int&#32;mtk_hdmi_dt_parse_pdata(struct&#32;mtk_hdmi&#32;*hdmi,
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device_node&#32;*cec_np,&#32;*remote,&#32;*i2c_np;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;platform_device&#32;*cec_pdev;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;regmap&#32;*regmap;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*mem;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;
-&gt;&#32;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ret&#32;=&#32;mtk_hdmi_get_all_clk(hdmi,&#32;np);
-&gt;&#32;@@&#32;-1471,8&#32;+1470,7&#32;@@&#32;static&#32;int&#32;mtk_hdmi_dt_parse_pdata(struct&#32;mtk_hdmi&#32;*hdmi,
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;}
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;sys_regmap&#32;=&#32;regmap;
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;mem&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;mem);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(hdmi-&gt;regs))&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ret&#32;=&#32;PTR_ERR(hdmi-&gt;regs);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;goto&#32;put_device;
-&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c&#32;b/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c
-&gt;&#32;index&#32;fc69ee38ce7d6a245a7460cfde8de426e83b2e80..7982788ae9df51f1a378d8d538737f38af7299f2&#32;100644
-&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c
-&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c
-&gt;&#32;@@&#32;-291,7&#32;+291,6&#32;@@&#32;static&#32;const&#32;struct&#32;component_ops&#32;mtk_mdp_rdma_component_ops&#32;=&#32;{
-&gt;&#32;&#32;static&#32;int&#32;mtk_mdp_rdma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;{
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_mdp_rdma&#32;*priv;
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret&#32;=&#32;0;
-&gt;&#32;
-&gt;&#32;@@&#32;-299,8&#32;+298,7&#32;@@&#32;static&#32;int&#32;mtk_mdp_rdma_probe(struct&#32;platform_device&#32;*pdev)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(!priv)
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;-ENOMEM;
-&gt;&#32;
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);
-&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);
-&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),
-&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;rdma&#92;n&quot;);
-&gt;&#32;
-&gt;&#32;--
-&gt;&#32;2.47.0
-&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/a/2.hdr b/a/2.hdr
deleted file mode 100644
index da1f671..0000000
--- a/a/2.hdr
+++ /dev/null
@@ -1,3 +0,0 @@
-Content-Type: text/html;
-	charset="utf-8"
-Content-Transfer-Encoding: base64
diff --git a/a/content_digest b/N2/content_digest
index 2d6289f..7d4037d 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -59,7 +59,7 @@
   linux-mediatek@lists.infradead.org <linux-mediatek@lists.infradead.org>
   imx@lists.linux.dev <imx@lists.linux.dev>
  " linux-rockchip@lists.infradead.org <linux-rockchip@lists.infradead.org>\0"
- "\01:1\0"
+ "\00:1\0"
  "b\0"
  "Hi, Anusha:\n"
  "\n"
@@ -279,247 +279,11 @@
  "> --\n"
  "> 2.47.0\n"
  "> \n"
- >
- "\01:2\0"
- "b\0"
- "<html><body><p>\r\n"
- "<pre>\r\n"
- "Hi,&#32;Anusha:\r\n"
- "\r\n"
- "On&#32;Wed,&#32;2025-02-05&#32;at&#32;15:08&#32;-0500,&#32;Anusha&#32;Srivatsa&#32;wrote:\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&#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;Replace&#32;platform_get_resource&#32;+&#32;devm_ioremap_resource\r\n"
- "&gt;&#32;with&#32;just&#32;devm_platform_ioremap_resource()\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;Used&#32;Coccinelle&#32;to&#32;do&#32;this&#32;change.&#32;SmPl&#32;patch:\r\n"
- "&gt;&#32;@rule_1@\r\n"
- "&gt;&#32;identifier&#32;res;\r\n"
- "&gt;&#32;expression&#32;ioremap_res;\r\n"
- "&gt;&#32;identifier&#32;pdev;\r\n"
- "&gt;&#32;@@\r\n"
- "&gt;&#32;-struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;...\r\n"
- "&gt;&#32;-res&#32;=&#32;platform_get_resource(pdev,...);\r\n"
- "&gt;&#32;-ioremap_res&#32;=&#32;devm_ioremap_resource(...);\r\n"
- "&gt;&#32;+ioremap_res&#32;=&#32;devm_platform_ioremap_resource(pdev,0);\r\n"
- "\r\n"
- "Reviewed-by:&#32;CK&#32;Hu&#32;&lt;ck.hu@mediatek.com&gt;\r\n"
- "\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;Cc:&#32;Chun-Kuang&#32;Hu&#32;&lt;chunkuang.hu@kernel.org&gt;\r\n"
- "&gt;&#32;Cc:&#32;Philipp&#32;Zabel&#32;&lt;p.zabel@pengutronix.de&gt;\r\n"
- "&gt;&#32;Signed-off-by:&#32;Anusha&#32;Srivatsa&#32;&lt;asrivats@redhat.com&gt;\r\n"
- "&gt;&#32;---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_color.c&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_gamma.c&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_merge.c&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_ovl.c&#32;&#32;&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_disp_rdma.c&#32;&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_dsi.c&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_hdmi.c&#32;&#32;&#32;&#32;&#32;&#32;&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;drivers/gpu/drm/mediatek/mtk_mdp_rdma.c&#32;&#32;&#32;|&#32;4&#32;+---\r\n"
- "&gt;&#32;&#32;8&#32;files&#32;changed,&#32;8&#32;insertions(+),&#32;24&#32;deletions(-)\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_color.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_color.c\r\n"
- "&gt;&#32;index&#32;dd8433a38282a9ba1bcc3a4ddd01dd89738ccb60..39c7de4cdcc16b56a5a1d046aaabaf5580227ed2&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_color.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_color.c\r\n"
- "&gt;&#32;@@&#32;-96,7&#32;+96,6&#32;@@&#32;static&#32;int&#32;mtk_disp_color_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_color&#32;*priv;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv&#32;=&#32;devm_kzalloc(dev,&#32;sizeof(*priv),&#32;GFP_KERNEL);\r\n"
- "&gt;&#32;@@&#32;-108,8&#32;+107,7&#32;@@&#32;static&#32;int&#32;mtk_disp_color_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;color&#32;clk&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;color&#92;n&quot;);\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_gamma.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_gamma.c\r\n"
- "&gt;&#32;index&#32;b17b11d93846f2019d8c4afb294375333e22dc42..8afd15006df2a21f3f52fe00eca3c5501f4fb76a&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_gamma.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_gamma.c\r\n"
- "&gt;&#32;@@&#32;-256,7&#32;+256,6&#32;@@&#32;static&#32;int&#32;mtk_disp_gamma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_gamma&#32;*priv;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv&#32;=&#32;devm_kzalloc(dev,&#32;sizeof(*priv),&#32;GFP_KERNEL);\r\n"
- "&gt;&#32;@@&#32;-268,8&#32;+267,7&#32;@@&#32;static&#32;int&#32;mtk_disp_gamma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;gamma&#32;clk&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;gamma&#92;n&quot;);\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_merge.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_merge.c\r\n"
- "&gt;&#32;index&#32;563b1b248fbbb38ef03bb3e3ceecdd265961df60..b174dda091d3fbd16796e8e128b030fccf5b902c&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_merge.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_merge.c\r\n"
- "&gt;&#32;@@&#32;-306,7&#32;+306,6&#32;@@&#32;static&#32;const&#32;struct&#32;component_ops&#32;mtk_disp_merge_component_ops&#32;=&#32;{\r\n"
- "&gt;&#32;&#32;static&#32;int&#32;mtk_disp_merge_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_merge&#32;*priv;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;@@&#32;-314,8&#32;+313,7&#32;@@&#32;static&#32;int&#32;mtk_disp_merge_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(!priv)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;-ENOMEM;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;merge&#92;n&quot;);\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_ovl.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_ovl.c\r\n"
- "&gt;&#32;index&#32;df82cea4bb79c472acbb66e0df27fbad3e70bd20..d0581c4e3c999cf865fdd0aaf4c2f38dd404926e&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_ovl.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_ovl.c\r\n"
- "&gt;&#32;@@&#32;-604,7&#32;+604,6&#32;@@&#32;static&#32;int&#32;mtk_disp_ovl_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_ovl&#32;*priv;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;@@&#32;-621,8&#32;+620,7&#32;@@&#32;static&#32;int&#32;mtk_disp_ovl_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;ovl&#32;clk&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;ovl&#92;n&quot;);\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_disp_rdma.c&#32;b/drivers/gpu/drm/mediatek/mtk_disp_rdma.c\r\n"
- "&gt;&#32;index&#32;bf47790e4d6be5d60070c63c15c75fa201cc4b27..c9d41d75e7f2a3af5820921b7e563da377ce8d0d&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_disp_rdma.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_disp_rdma.c\r\n"
- "&gt;&#32;@@&#32;-313,7&#32;+313,6&#32;@@&#32;static&#32;int&#32;mtk_disp_rdma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_disp_rdma&#32;*priv;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;@@&#32;-330,8&#32;+329,7&#32;@@&#32;static&#32;int&#32;mtk_disp_rdma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;clk),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;get&#32;rdma&#32;clk&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;rdma&#92;n&quot;);\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_dsi.c&#32;b/drivers/gpu/drm/mediatek/mtk_dsi.c\r\n"
- "&gt;&#32;index&#32;40752f2320548fbf6c7de96b18e8a636ac9c31be..f298293471de49473dd05973383dc22f7d3b6c23&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_dsi.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_dsi.c\r\n"
- "&gt;&#32;@@&#32;-1192,7&#32;+1192,6&#32;@@&#32;static&#32;int&#32;mtk_dsi_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_dsi&#32;*dsi;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*regs;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;irq_num;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;@@&#32;-1217,8&#32;+1216,7&#32;@@&#32;static&#32;int&#32;mtk_dsi_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(dsi-&gt;hs_clk))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(dsi-&gt;hs_clk),&#32;&quot;Failed&#32;to&#32;get&#32;hs&#32;clock&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;regs&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;dsi-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;regs);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;dsi-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(dsi-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(dsi-&gt;regs),&#32;&quot;Failed&#32;to&#32;ioremap&#32;memory&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_hdmi.c&#32;b/drivers/gpu/drm/mediatek/mtk_hdmi.c\r\n"
- "&gt;&#32;index&#32;ca82bc829cb96446d4d34eeef45848df03bd716b..d729c13590cb5ec176f15b680c262a26b677e6aa&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_hdmi.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_hdmi.c\r\n"
- "&gt;&#32;@@&#32;-1425,7&#32;+1425,6&#32;@@&#32;static&#32;int&#32;mtk_hdmi_dt_parse_pdata(struct&#32;mtk_hdmi&#32;*hdmi,\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device_node&#32;*cec_np,&#32;*remote,&#32;*i2c_np;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;platform_device&#32;*cec_pdev;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;regmap&#32;*regmap;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*mem;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ret&#32;=&#32;mtk_hdmi_get_all_clk(hdmi,&#32;np);\r\n"
- "&gt;&#32;@@&#32;-1471,8&#32;+1470,7&#32;@@&#32;static&#32;int&#32;mtk_hdmi_dt_parse_pdata(struct&#32;mtk_hdmi&#32;*hdmi,\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;}\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;sys_regmap&#32;=&#32;regmap;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;mem&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;mem);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;hdmi-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(hdmi-&gt;regs))&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ret&#32;=&#32;PTR_ERR(hdmi-&gt;regs);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;goto&#32;put_device;\r\n"
- "&gt;&#32;diff&#32;--git&#32;a/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c&#32;b/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c\r\n"
- "&gt;&#32;index&#32;fc69ee38ce7d6a245a7460cfde8de426e83b2e80..7982788ae9df51f1a378d8d538737f38af7299f2&#32;100644\r\n"
- "&gt;&#32;---&#32;a/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c\r\n"
- "&gt;&#32;+++&#32;b/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c\r\n"
- "&gt;&#32;@@&#32;-291,7&#32;+291,6&#32;@@&#32;static&#32;const&#32;struct&#32;component_ops&#32;mtk_mdp_rdma_component_ops&#32;=&#32;{\r\n"
- "&gt;&#32;&#32;static&#32;int&#32;mtk_mdp_rdma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;{\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;device&#32;*dev&#32;=&#32;&amp;pdev-&gt;dev;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;resource&#32;*res;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;struct&#32;mtk_mdp_rdma&#32;*priv;\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;int&#32;ret&#32;=&#32;0;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;@@&#32;-299,8&#32;+298,7&#32;@@&#32;static&#32;int&#32;mtk_mdp_rdma_probe(struct&#32;platform_device&#32;*pdev)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(!priv)\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;-ENOMEM;\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;res&#32;=&#32;platform_get_resource(pdev,&#32;IORESOURCE_MEM,&#32;0);\r\n"
- "&gt;&#32;-&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_ioremap_resource(dev,&#32;res);\r\n"
- "&gt;&#32;+&#32;&#32;&#32;&#32;&#32;&#32;&#32;priv-&gt;regs&#32;=&#32;devm_platform_ioremap_resource(pdev,&#32;0);\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;(IS_ERR(priv-&gt;regs))\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dev_err_probe(dev,&#32;PTR_ERR(priv-&gt;regs),\r\n"
- "&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&quot;failed&#32;to&#32;ioremap&#32;rdma&#92;n&quot;);\r\n"
- "&gt;&#32;\r\n"
- "&gt;&#32;--\r\n"
- "&gt;&#32;2.47.0\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><!--}-->
+ "> \n"
+ "\n"
+ "_______________________________________________\n"
+ "Linux-rockchip mailing list\n"
+ "Linux-rockchip@lists.infradead.org\n"
+ http://lists.infradead.org/mailman/listinfo/linux-rockchip
 
-474a3a1417fb64592bf70c6c46c0674a454aba521f8b2e10210b6085f00dbeb6
+dde3ac1fd743d003b70d4c51cefcf818d0cc8324f3f726079ee718ef2dacab6c

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.