mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] memory: renesas-rpc-if: Silence clang warning
@ 2021-11-21 18:01 Lad Prabhakar
  2021-11-22  7:50 ` Geert Uytterhoeven
  2021-11-22  9:54 ` Krzysztof Kozlowski
  0 siblings, 2 replies; 6+ messages in thread
From: Lad Prabhakar @ 2021-11-21 18:01 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Nathan Chancellor, Nick Desaulniers, Wolfram Sang, Biju Das,
	linux-renesas-soc, linux-kernel, llvm, Prabhakar, Lad Prabhakar

This patch silences the following clang warning:

| drivers/memory/renesas-rpc-if.c:253:14: warning: cast to smaller integer
| type 'enum rpcif_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
|           rpc->type = (enum rpcif_type)of_device_get_match_data(dev);
|                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Fixes: b04cc0d912eb8 ("memory: renesas-rpc-if: Add support for RZ/G2L")
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
 drivers/memory/renesas-rpc-if.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/memory/renesas-rpc-if.c b/drivers/memory/renesas-rpc-if.c
index 8c51145c0f5c..0202c1dbc5c4 100644
--- a/drivers/memory/renesas-rpc-if.c
+++ b/drivers/memory/renesas-rpc-if.c
@@ -250,7 +250,7 @@ int rpcif_sw_init(struct rpcif *rpc, struct device *dev)
 		return PTR_ERR(rpc->dirmap);
 	rpc->size = resource_size(res);
 
-	rpc->type = (enum rpcif_type)of_device_get_match_data(dev);
+	rpc->type = (enum rpcif_type)(uintptr_t)of_device_get_match_data(dev);
 	rpc->rstc = devm_reset_control_get_exclusive(&pdev->dev, NULL);
 
 	return PTR_ERR_OR_ZERO(rpc->rstc);
-- 
2.17.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-11-22  9:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-21 18:01 [PATCH] memory: renesas-rpc-if: Silence clang warning Lad Prabhakar
2021-11-22  7:50 ` Geert Uytterhoeven
2021-11-22  8:46   ` Lad, Prabhakar
2021-11-22  9:32     ` Krzysztof Kozlowski
2021-11-22  9:34       ` Lad, Prabhakar
2021-11-22  9:54 ` Krzysztof Kozlowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®