| From 5d629982baba368243b578f786170d469c7c6aa6 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Thu, 4 Mar 2021 17:01:39 +0100 |
| Subject: reset: ti-syscon: fix to_ti_syscon_reset_data macro |
| |
| From: Philipp Zabel <p.zabel@pengutronix.de> |
| |
| [ Upstream commit 05cf8fffcdeb47aef1203c08cbec5224fd3a0e1c ] |
| |
| The to_ti_syscon_reset_data macro currently only works if the |
| parameter passed into it is called 'rcdev'. |
| |
| Fixes a checkpatch --strict issue: |
| |
| CHECK: Macro argument reuse 'rcdev' - possible side-effects? |
| #53: FILE: drivers/reset/reset-ti-syscon.c:53: |
| +#define to_ti_syscon_reset_data(rcdev) \ |
| + container_of(rcdev, struct ti_syscon_reset_data, rcdev) |
| |
| Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/reset/reset-ti-syscon.c | 4 ++-- |
| 1 file changed, 2 insertions(+), 2 deletions(-) |
| |
| diff --git a/drivers/reset/reset-ti-syscon.c b/drivers/reset/reset-ti-syscon.c |
| index a2635c21db7f..ecb8873e3a19 100644 |
| --- a/drivers/reset/reset-ti-syscon.c |
| +++ b/drivers/reset/reset-ti-syscon.c |
| @@ -58,8 +58,8 @@ struct ti_syscon_reset_data { |
| unsigned int nr_controls; |
| }; |
| |
| -#define to_ti_syscon_reset_data(rcdev) \ |
| - container_of(rcdev, struct ti_syscon_reset_data, rcdev) |
| +#define to_ti_syscon_reset_data(_rcdev) \ |
| + container_of(_rcdev, struct ti_syscon_reset_data, rcdev) |
| |
| /** |
| * ti_syscon_reset_assert() - assert device reset |
| -- |
| 2.30.2 |
| |