[PATCH v2] powerpc/fsl-85xx: fix compile error

Subsystems: linux for powerpc (32-bit and 64-bit), the rest

STALE2343d

5 messages, 2 authors, 2020-03-14 · open the first message on its own page

[PATCH v2] powerpc/fsl-85xx: fix compile error

From: WANG Wenhu <hidden>
Date: 2020-03-13 17:20:23

Include "linux/of_address.h" to fix the compile error for
mpc85xx_l2ctlr_of_probe() when compiling fsl_85xx_cache_sram.c.

  CC      arch/powerpc/sysdev/fsl_85xx_l2ctlr.o
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c: In function ‘mpc85xx_l2ctlr_of_probe’:
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c:90:11: error: implicit declaration of function ‘of_iomap’; did you mean ‘pci_iomap’? [-Werror=implicit-function-declaration]
  l2ctlr = of_iomap(dev->dev.of_node, 0);
           ^~~~~~~~
           pci_iomap
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c:90:9: error: assignment makes pointer from integer without a cast [-Werror=int-conversion]
  l2ctlr = of_iomap(dev->dev.of_node, 0);
         ^
cc1: all warnings being treated as errors
scripts/Makefile.build:267: recipe for target 'arch/powerpc/sysdev/fsl_85xx_l2ctlr.o' failed
make[2]: *** [arch/powerpc/sysdev/fsl_85xx_l2ctlr.o] Error 1

Fixes: commit 6db92cc9d07d ("powerpc/85xx: add cache-sram support")
Signed-off-by: WANG Wenhu <redacted>
---
 arch/powerpc/sysdev/fsl_85xx_l2ctlr.c | 1 +
 1 file changed, 1 insertion(+)
diff --git a/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c b/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c
index 2d0af0c517bb..7533572492f0 100644
--- a/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c
+++ b/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c
@@ -10,6 +10,7 @@
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/of_platform.h>
+#include <linux/of_address.h>
 #include <asm/io.h>
 
 #include "fsl_85xx_cache_ctlr.h"
-- 
2.17.1

Re: [PATCH v2] powerpc/fsl-85xx: fix compile error

From: Christophe Leroy <hidden>
Date: 2020-03-13 17:45:38


Le 13/03/2020 à 18:19, WANG Wenhu a écrit :
Include "linux/of_address.h" to fix the compile error for
mpc85xx_l2ctlr_of_probe() when compiling fsl_85xx_cache_sram.c.

   CC      arch/powerpc/sysdev/fsl_85xx_l2ctlr.o
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c: In function ‘mpc85xx_l2ctlr_of_probe’:
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c:90:11: error: implicit declaration of function ‘of_iomap’; did you mean ‘pci_iomap’? [-Werror=implicit-function-declaration]
   l2ctlr = of_iomap(dev->dev.of_node, 0);
            ^~~~~~~~
            pci_iomap
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c:90:9: error: assignment makes pointer from integer without a cast [-Werror=int-conversion]
   l2ctlr = of_iomap(dev->dev.of_node, 0);
          ^
cc1: all warnings being treated as errors
scripts/Makefile.build:267: recipe for target 'arch/powerpc/sysdev/fsl_85xx_l2ctlr.o' failed
make[2]: *** [arch/powerpc/sysdev/fsl_85xx_l2ctlr.o] Error 1

Fixes: commit 6db92cc9d07d ("powerpc/85xx: add cache-sram support")
Shouldn't you Cc stable as well ?
Signed-off-by: WANG Wenhu <redacted>
---
What's the difference between v1 and v2 ?

Christophe

Re:Re: [PATCH v2] powerpc/fsl-85xx: fix compile error

From: 王文虎 <hidden>
Date: 2020-03-13 18:26:15

发件人:Christophe Leroy [off-list ref]
发送日期:2020-03-14 01:45:11
收件人:WANG Wenhu [off-list ref],Benjamin Herrenschmidt [off-list ref],Paul Mackerras [off-list ref],Michael Ellerman [off-list ref],Richard Fontana [off-list ref],Kate Stewart [off-list ref],Allison Randal [off-list ref],Thomas Gleixner [off-list ref],linuxppc-dev@lists.ozlabs.org,linux-kernel@vger.kernel.org
抄送人:kernel@vivo.com,trivial@kernel.org
主题:Re: [PATCH v2] powerpc/fsl-85xx: fix compile error>
Le 13/03/2020 à 18:19, WANG Wenhu a écrit :
quoted
Include "linux/of_address.h" to fix the compile error for
mpc85xx_l2ctlr_of_probe() when compiling fsl_85xx_cache_sram.c.

   CC      arch/powerpc/sysdev/fsl_85xx_l2ctlr.o
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c: In function ‘mpc85xx_l2ctlr_of_probe’:
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c:90:11: error: implicit declaration of function ‘of_iomap’; did you mean ‘pci_iomap’? [-Werror=implicit-function-declaration]
   l2ctlr = of_iomap(dev->dev.of_node, 0);
            ^~~~~~~~
            pci_iomap
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c:90:9: error: assignment makes pointer from integer without a cast [-Werror=int-conversion]
   l2ctlr = of_iomap(dev->dev.of_node, 0);
          ^
cc1: all warnings being treated as errors
scripts/Makefile.build:267: recipe for target 'arch/powerpc/sysdev/fsl_85xx_l2ctlr.o' failed
make[2]: *** [arch/powerpc/sysdev/fsl_85xx_l2ctlr.o] Error 1

Fixes: commit 6db92cc9d07d ("powerpc/85xx: add cache-sram support")
Shouldn't you Cc stable as well ?
Pretty sure if it makes a difference(that I did not recognize). 
Does the inconsistency of Cc lead to a failure on classification
or something else which may confuse you?
quoted
Signed-off-by: WANG Wenhu <redacted>
---
What's the difference between v1 and v2 ?
The label field modification: "Fixed" -> "Fixes", which now is
identified successfully. Really sorry for the fault on v1.
Christophe

Re: [PATCH v2] powerpc/fsl-85xx: fix compile error

From: Christophe Leroy <hidden>
Date: 2020-03-13 19:24:32


Le 13/03/2020 à 19:17, 王文虎 a écrit :
发件人:Christophe Leroy [off-list ref]
发送日期:2020-03-14 01:45:11
收件人:WANG Wenhu [off-list ref],Benjamin Herrenschmidt [off-list ref],Paul Mackerras [off-list ref],Michael Ellerman [off-list ref],Richard Fontana [off-list ref],Kate Stewart [off-list ref],Allison Randal [off-list ref],Thomas Gleixner [off-list ref],linuxppc-dev@lists.ozlabs.org,linux-kernel@vger.kernel.org
抄送人:kernel@vivo.com,trivial@kernel.org
主题:Re: [PATCH v2] powerpc/fsl-85xx: fix compile error>
quoted
Le 13/03/2020 à 18:19, WANG Wenhu a écrit :
quoted
Include "linux/of_address.h" to fix the compile error for
mpc85xx_l2ctlr_of_probe() when compiling fsl_85xx_cache_sram.c.

    CC      arch/powerpc/sysdev/fsl_85xx_l2ctlr.o
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c: In function ‘mpc85xx_l2ctlr_of_probe’:
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c:90:11: error: implicit declaration of function ‘of_iomap’; did you mean ‘pci_iomap’? [-Werror=implicit-function-declaration]
    l2ctlr = of_iomap(dev->dev.of_node, 0);
             ^~~~~~~~
             pci_iomap
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c:90:9: error: assignment makes pointer from integer without a cast [-Werror=int-conversion]
    l2ctlr = of_iomap(dev->dev.of_node, 0);
           ^
cc1: all warnings being treated as errors
scripts/Makefile.build:267: recipe for target 'arch/powerpc/sysdev/fsl_85xx_l2ctlr.o' failed
make[2]: *** [arch/powerpc/sysdev/fsl_85xx_l2ctlr.o] Error 1

Fixes: commit 6db92cc9d07d ("powerpc/85xx: add cache-sram support")
Shouldn't you Cc stable as well ?
Pretty sure if it makes a difference(that I did not recognize).
Does the inconsistency of Cc lead to a failure on classification
or something else which may confuse you?
See 
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/Documentation/process/submitting-patches.rst?h=v5.1.9#n299
quoted
quoted
Signed-off-by: WANG Wenhu <redacted>
---
What's the difference between v1 and v2 ?
The label field modification: "Fixed" -> "Fixes", which now is
identified successfully. Really sorry for the fault on v1.
Ok. Usually people tell here (just below the ---) what is the difference 
between the different versions. It helps people understand what the 
changes are.

Christophe

Re:Re: [PATCH v2] powerpc/fsl-85xx: fix compile error

From: 王文虎 <hidden>
Date: 2020-03-14 04:52:18

发件人:Christophe Leroy [off-list ref]
发送日期:2020-03-14 03:24:20
收件人:"王文虎" [off-list ref]
抄送人:Benjamin Herrenschmidt [off-list ref],Paul Mackerras [off-list ref],Michael Ellerman [off-list ref],Richard Fontana [off-list ref],Kate Stewart [off-list ref],Allison Randal [off-list ref],Thomas Gleixner [off-list ref],linuxppc-dev@lists.ozlabs.org,linux-kernel@vger.kernel.org,kernel@vivo.com,trivial@kernel.org
主题:Re: [PATCH v2] powerpc/fsl-85xx: fix compile error>
Le 13/03/2020 à 19:17, 王文虎 a écrit :
quoted
发件人:Christophe Leroy [off-list ref]
发送日期:2020-03-14 01:45:11
收件人:WANG Wenhu [off-list ref],Benjamin Herrenschmidt [off-list ref],Paul Mackerras [off-list ref],Michael Ellerman [off-list ref],Richard Fontana [off-list ref],Kate Stewart [off-list ref],Allison Randal [off-list ref],Thomas Gleixner [off-list ref],linuxppc-dev@lists.ozlabs.org,linux-kernel@vger.kernel.org
抄送人:kernel@vivo.com,trivial@kernel.org
主题:Re: [PATCH v2] powerpc/fsl-85xx: fix compile error>
quoted
Le 13/03/2020 à 18:19, WANG Wenhu a écrit :
quoted
Include "linux/of_address.h" to fix the compile error for
mpc85xx_l2ctlr_of_probe() when compiling fsl_85xx_cache_sram.c.

    CC      arch/powerpc/sysdev/fsl_85xx_l2ctlr.o
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c: In function ‘mpc85xx_l2ctlr_of_probe’:
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c:90:11: error: implicit declaration of function ‘of_iomap’; did you mean ‘pci_iomap’? [-Werror=implicit-function-declaration]
    l2ctlr = of_iomap(dev->dev.of_node, 0);
             ^~~~~~~~
             pci_iomap
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c:90:9: error: assignment makes pointer from integer without a cast [-Werror=int-conversion]
    l2ctlr = of_iomap(dev->dev.of_node, 0);
           ^
cc1: all warnings being treated as errors
scripts/Makefile.build:267: recipe for target 'arch/powerpc/sysdev/fsl_85xx_l2ctlr.o' failed
make[2]: *** [arch/powerpc/sysdev/fsl_85xx_l2ctlr.o] Error 1

Fixes: commit 6db92cc9d07d ("powerpc/85xx: add cache-sram support")
Shouldn't you Cc stable as well ?
Pretty sure if it makes a difference(that I did not recognize).
Does the inconsistency of Cc lead to a failure on classification
or something else which may confuse you?
See 
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/Documentation/process/submitting-patches.rst?h=v5.1.9#n299
Seen, and I 'll do a repatch of v3 with stable being added
to sign-off area as Cc list. Thanks a lot.

Wenhu
quoted
quoted
quoted
Signed-off-by: WANG Wenhu <redacted>
---
What's the difference between v1 and v2 ?
The label field modification: "Fixed" -> "Fixes", which now is
identified successfully. Really sorry for the fault on v1.
Ok. Usually people tell here (just below the ---) what is the difference 
between the different versions. It helps people understand what the 
changes are.

Christophe

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help