1 From 341e6a1cbbc8a06702df15c147cbe1264418bf3b Mon Sep 17 00:00:00 2001
2 From: Biwen Li <biwen.li@nxp.com>
3 Date: Thu, 5 Dec 2019 17:21:06 +0800
4 Subject: [PATCH] soc: fsl: rcpm: remove build warning
6 Content-Type: text/plain; charset=UTF-8
7 Content-Transfer-Encoding: 8bit
9 This removes build warning,
10 drivers/soc/fsl/rcpm.c: In function ‘rcpm_pm_prepare’:
11 drivers/soc/fsl/rcpm.c:126:37: warning: left shift count >= width of type [-Wshift-count-overflow]
12 (u32)(((u64)(reg_offset[1] << (sizeof(u32) * 8) |
14 drivers/soc/fsl/rcpm.c:131:38: warning: left shift count >= width of type [-Wshift-count-overflow]
15 (u32)(((u64)(reg_offset[1] << (sizeof(u32) * 8) |
17 Reviewed-by: Ran Wang <ran.wang_1@nxp.com>
18 Signed-off-by: Biwen Li <biwen.li@nxp.com>
20 drivers/soc/fsl/rcpm.c | 4 ++--
21 1 file changed, 2 insertions(+), 2 deletions(-)
23 --- a/drivers/soc/fsl/rcpm.c
24 +++ b/drivers/soc/fsl/rcpm.c
25 @@ -123,12 +123,12 @@ static int rcpm_pm_prepare(struct device
27 /* Read value from register SCFG_SPARECR8 */
28 regmap_read(scfg_addr_regmap,
29 - (u32)(((u64)(reg_offset[1] << (sizeof(u32) * 8) |
30 + ((((u64)reg_offset[1] << (sizeof(u32) * 8) |
31 reg_offset[2])) & 0xffffffff),
33 /* Write value to register SCFG_SPARECR8 */
34 regmap_write(scfg_addr_regmap,
35 - (u32)(((u64)(reg_offset[1] << (sizeof(u32) * 8) |
36 + ((((u64)reg_offset[1] << (sizeof(u32) * 8) |
37 reg_offset[2])) & 0xffffffff),