Message ID | 20250312112302.1605750-43-tommaso.merciai.xr@bp.renesas.com (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <yoshitake.kobayashi@toshiba.co.jp> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A37D8C28B30 for <webhook@archiver.kernel.org>; Thu, 13 Mar 2025 01:33:15 +0000 (UTC) Received: from TY3P286CU002.outbound.protection.outlook.com (TY3P286CU002.outbound.protection.outlook.com [52.101.229.64]) by mx.groups.io with SMTP id smtpd.web10.34467.1741778741795642098 for <cip-dev@lists.cip-project.org>; Wed, 12 Mar 2025 04:25:42 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@bp.renesas.com header.s=selector1 header.b=O+mTu1aV; spf=pass (domain: bp.renesas.com, ip: 52.101.229.64, mailfrom: tommaso.merciai.xr@bp.renesas.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=F5gFxSMXnc4q6qESJSaOo6QN0U63NaJZDFRebicRMaJIzMBGY53F/FzzVke2slx9iBryPrasdZPZmmDtlvMEMwpa/GGK9g8TSl+Y3eVgV3EN28hTTFLBdKUyv9+77eydfnPoILhEjT3ecT+FqeT6azGRYIBbEsIwgdmkt9LiuoV/mRx+4mSkYTSokcumMF67q2kfQvw2md3GihbjHMAnkQuhScRu+Y+2KN5jsCx496vRTySMxnCJuZDeDqmvFHDyzGk7vfzAWh7mgNNgFJ66063/NsIxeN2YZljr4PNFSSV1ZLETzIxHeLvq7wHp1smdB09+4ZFOTwhN/rj7Uhf4Sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=86+Y49fkaXZNuuXXV8G1rtFwIvOMoMIj4z5vOr0wuxg=; b=S54ckcF2njQIRJvutD47H+mX6VVa4X33GLofQmbg9MeaXWRy/HfrW6uUclixIgHnPXoSOqbzCd/A+u9CwtY3NrO7/OP72FToIbpOjaL+TUHiLfyRIFKeMPn2RGUx9939PJWVOFcU7QC5NieYGVdI5TjqGTPas24ky0R5KmV7xr45fjiv/+Cdx78Se7rycl1C1dtQd9TllXkZqX0aZX4dGHD2veHZX2vGc18M/0OMsq04fqbcfF/fQT0R7V5WEYy80KNQvvY1cWQ4oGCqc8zSPIsQQ+g/LJlRnsRuJe76tJLyhjroRWPKVbuMgdjsyCjK3qr0Fd0JNI+cGbuq+6m4fw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bp.renesas.com; dmarc=pass action=none header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=86+Y49fkaXZNuuXXV8G1rtFwIvOMoMIj4z5vOr0wuxg=; b=O+mTu1aVL3Uu1ZhLSmZHIE4NHa5QOKhDLRBAvq3Mz647KrjQJK/PUMqO3G38EtC0f/v3MLzGJtoP/e1RL+yuxWaurdWO5W9RygHYTUnY3hXaXQpwKAFawbQplaoa6YHTVrUGDChlaN2/Fl+nlmG4Z74ju5943JUCddlnNGhen0k= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bp.renesas.com; Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5) by TYWPR01MB10982.jpnprd01.prod.outlook.com (2603:1096:400:397::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.27; Wed, 12 Mar 2025 11:25:39 +0000 Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com ([fe80::244d:8815:7064:a9f3]) by OS9PR01MB13950.jpnprd01.prod.outlook.com ([fe80::244d:8815:7064:a9f3%5]) with mapi id 15.20.8511.026; Wed, 12 Mar 2025 11:25:39 +0000 From: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com> To: cip-dev@lists.cip-project.org, Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>, Pavel Machek <pavel@denx.de> CC: Biju Das <biju.das.jz@bp.renesas.com>, Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>, tomm.merciai@gmail.com Subject: [PATCH 6.1.y-cip 42/85] pinctrl: renesas: rzg2l: Update PIN_CFG_MASK() macro to be 32-bit wide Date: Wed, 12 Mar 2025 12:22:19 +0100 Message-ID: <20250312112302.1605750-43-tommaso.merciai.xr@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250312112302.1605750-1-tommaso.merciai.xr@bp.renesas.com> References: <20250312112302.1605750-1-tommaso.merciai.xr@bp.renesas.com> X-ClientProxiedBy: FR4P281CA0246.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f5::15) To OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS9PR01MB13950:EE_|TYWPR01MB10982:EE_ X-MS-Office365-Filtering-Correlation-Id: 9ed4f984-470d-4e55-9559-08dd61589e06 X-LD-Processed: 53d82571-da19-47e4-9cb4-625a166a4a2a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: PFcyZ9Gr1uqK7+ZkfUUUEuYR3xZiA1j/HBPfpqcTJlcFb7iQc8WEBlUlTFW0iXWZ1x8MM6yi2u4BPW6PuQ/9ojhlRq+qyLgsHfbLndsvb0YtQl0BtWMm9M+dJ7czKqomq+1QpWiSZAqImEy8RtjbuPEzshAZJMMl0O56uxKNT3e3CIvnk1ZgOZNpg9ddG1WqcnMeG3YAqUh1gpqTtaaIuB172KsIjt5c4sGyfovGUlIZ+++PqFjXHSrnIE+C+ZRzElsf3GGyf4tpRGLt0muJ2r+BWbIheEs11YU6NX7+2sUCn7qJ+vvsqOINnghTKrM44VDP9ESnqK6y/TD7XR5dqXoc9ATRvrmMt3WNm39yHZGsXEEmczBqaIVaeoITD+s9MQRL4DZSa6a7nWhMTPK1TBxWduAqmx1su0Mi3ElASvM6eUYLCW8O26oByE2dXSpqk4XQE3TbTHCIu/ynMWFpxgzQaXQj1UY5LYmZ2NLpEw81PLwNfXlvUKnDs8fqp1/20C7DQSVUzEX1ju+vlZMdvucoqs/fbdloG5wrZ1lgoy3sFJeiPgJdWVPKj90frP9eVsKTPU44nIx6D/0FKVhgRGa8HYDrwC4Ki1t4om0fSfor2enHoMV0Gd1HCMWcSR4giA+ypy2K5QDlQSX71H/9R9k7dNGGdP2YqD3kV87+SuJ5Zg/m8Yfa7s5fcN4JUoflSWeG9xieuOjuVLKu3/mck87HS3FSUnsnn5qeTvjCl+8PehMWgLWoX39Cwg5ADCM96u03QmR1YIZj9ea8+E5ld8J/E72DQSmdokG4vQNbjElhnbxoueCXs8ibkcoa7A9Nme6CJhn4xZDm9HwpDbBT8oH0m75AH9E71ipdmm6z0LgbJn8dytdcj1nJ0qZHj4YYMJRCvgU1LY+nHbY3YvldKXMviIVxuaspzHO3wKq5VQq3XNiKms1uRnaYbLL7OyFsGBCevD7yVSHBlnKpqOO07Y2ugcuii1cmmVbhIQYtDjTMBp6Ml1qHUD4svrZox1ro2dDAEy6FbbYqey9i03g2s0tjKjAxWbV4ZH5KApesqqyjp2ZtYElerL2tw5bvAHCsDV+S3/Oet46E9HgMS5gSd3EA73l6h0iOFLGndjFQeQK9AbD4mjW9FGeOcREZoswb8s4sLmdPEZsMlOSpkRCloZ7tAI5CjYntYwMp6OeDWDZUajZRcygZ4pNpBYwmsSzcAxw/aP9v7+LThpJCa5QSHThndG/DlBr1ac2zoJ0I66Yh3Sqo54u/sTnqUhyH8ILSuXhj8w9VD+UWwVBwLq0EH5i0pYKAS06D4vtztrQgiMwjcBRELA/gWj5KqiSrQ4K9RFhwCZRTeaXJQcs6Mz0AemhNre7lPxXJWTBEWabhP9giccqsSTOv9wOJkpZBtWlqj+3M4H97i7NA1oZIQ7ezHbcNUCv7+UWJCoeewBzdtsS3mVZtqtebtKZhkK0g+ygY X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS9PR01MB13950.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bIeJ5GXdAbOxZC867ORr/MK12BEP7g0MFH12V+uVI08dWHhWYk0OUAsapJ/Ncn2Qd7xdR42aD/mNQUkRi1502A1vnJjHKJEOdCAlnyrCFGf3VIAMVLWXIWvDcvC1NkT52rRavKyQ0zfPph+gc7UD+oCbrKAaQD+OgvHk4UrEZg/qr9n6CzCYIE2xdEXnOiGf5QTevvd+GTvTQFQePZ6fVQO8WMbTaR0G6jjbLQDEPtUz9wj6TAtuAPUo08MOXaTH0lQAgNK2I+CgjUONmJ+A+ZMrqo/3IPmciKydc4Vn32ypEr7H/om0lMzauJK8fk55y26+OS998A2bhKvc6HtT92lndzTept0ULRie1oaehNK1aUhFNZs+SJBasMaym1b82vPVssYSLfvTblvNohlIYKS+nW5Ynv/VV0+wuOzotgX9tesRRUNAvT9zwz0BZGC1drCwWcRuQHGMLV1FB1GJxUYXoIb5iSJmcxmoSgsjO3oz5DOI6FVQLhYd9gBLFKHqMQBhNX/6SE9jTBVpqudXtDiEp4UexYfyJ9qJpE1/oH8Im+ADmRij939yTuxNfrQlEQY9EUjE0h008GchQief8NRueDCMp9SI8Q7JJldJjYYsND2ixu7pdfmLmNcCUcUN0Fe7HS2fYgHufVSJWjV/EGbOkkc7M6aRbXrtEYdFdz536QzlFyIDrIkFcJhzfVtNfJRhoRJWsgtt4xYVio343mXUmOkWfr9tlTS4SvKdxl8FqgExrkmES/ngsNDe5xXySh2AgLqg98bKGQQckmmd6Hy29muDB1DGCbbno8dGMIgT/JZhUEuK5NZhizwgCUFBVCfR8mv9POOp25KpKK6lY4pYiXJYVsmDWAloJ34DP5bZi62DeXrw/1luF5+tP/v8L0b1/yhMbO2FbLLNka3dn7j967keq7T1u92mVcSHCGZ5IiEc+9vOtxRAUmAUIcbj++evov6Rbi8Mqy1eTt3HQNDp2Qdirw9DnDXasgqQbnLtMCeTFrGRPEL/PfKMypqwrePyhdi36o6vS9KOVYChvcKbylNfU+Hum3blMfQPlWxgldE1vkMnaKyehwMhjXdeHb4DJdF7LUYS8LHhEkB7R3gQ/uJ4ZAgsJkcie50G43m82j8NG617y8OW1ShJJngfSO5iqcCCCOKI2vVyBaq47ljEw537oYaCE8Z+DF5vLrV69pEFYLTG6IqUbbTryAVMWnYiQWnM5REoqn8WbuFFJLZgxpe/IFCtkP3qGp/OMxqyC/jHpBeJ42KAe+3svJkm0kgy7nSnKCn01a/VT1iw9/XTfjb6sM2+Fv8hHMqeyoMWdVAOVAfNLvEjyyakpt7qpsupxtF0KBQgScN/1284O+Dxd5jr3CAgyvyAMKM/kkppP5jBCvEOpmjjKOSK5wBrD6sjbOEGZIJrZ+wfVnNAaW4nHmHPtvIoeuvy7eRXn4Y3x9jYCXkgMPQLLhxMpNA3VkohzjkpLejP2M2kS4AAEFDjWXU9swG9mE//NexGfVU25q1uGukXc3qF+rBOsrb55VDyaADxbLbwnYlS/YwRmdnwQIAqOtIjXqYNwa7ocDtDpf7H6JFliVdsTvGFIniIvWij3Tt0tRncihQ6hxtJLVgGZyyVo4b9LnNvLP1ImbE= X-OriginatorOrg: bp.renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9ed4f984-470d-4e55-9559-08dd61589e06 X-MS-Exchange-CrossTenant-AuthSource: OS9PR01MB13950.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2025 11:25:39.6176 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hcFpE7FzSM/KaZlsDgYXn4OQsqHRUJwFM9DDjsJGPwg+NWrzt3S/4imbL+t47ZDMth7EhHcBOs4+RNm8UQYPe9o2xLrfnA/9MUctWeycTD25vleRxcLeuS1WM6r+6MUZ X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB10982 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain List-Id: <cip-dev.lists.cip-project.org> X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for <cip-dev@lists.cip-project.org>; Thu, 13 Mar 2025 01:33:15 -0000 X-Groupsio-URL: https://lists.cip-project.org/g/cip-dev/message/18134 |
Series |
soc: renesas: Add RZ/G3E support
|
expand
|
diff --git a/drivers/pinctrl/renesas/pinctrl-rzg2l.c b/drivers/pinctrl/renesas/pinctrl-rzg2l.c index 8c29c8d3c574..b4ad4a4d2046 100644 --- a/drivers/pinctrl/renesas/pinctrl-rzg2l.c +++ b/drivers/pinctrl/renesas/pinctrl-rzg2l.c @@ -88,7 +88,7 @@ #define PIN_CFG_PIN_MAP_MASK GENMASK_ULL(62, 55) #define PIN_CFG_PIN_REG_MASK GENMASK_ULL(54, 47) -#define PIN_CFG_MASK GENMASK_ULL(46, 0) +#define PIN_CFG_MASK GENMASK_ULL(31, 0) /* * m indicates the bitmap of supported pins, a is the register index @@ -1187,7 +1187,7 @@ static int rzg2l_pinctrl_pinconf_get(struct pinctrl_dev *pctldev, u64 *pin_data = pin->drv_data; unsigned int arg = 0; u32 off; - u64 cfg; + u32 cfg; int ret; u8 bit; @@ -1322,7 +1322,7 @@ static int rzg2l_pinctrl_pinconf_set(struct pinctrl_dev *pctldev, u64 *pin_data = pin->drv_data; unsigned int i, arg, index; u32 off, param; - u64 cfg; + u32 cfg; int ret; u8 bit; @@ -2755,9 +2755,9 @@ static void rzg2l_pinctrl_pm_setup_regs(struct rzg2l_pinctrl *pctrl, bool suspen for (u32 port = 0; port < nports; port++) { bool has_iolh, has_ien; - u64 cfg, caps; + u32 off, caps; u8 pincnt; - u32 off; + u64 cfg; cfg = pctrl->data->port_pin_configs[port]; off = RZG2L_PIN_CFG_TO_PORT_OFFSET(cfg); @@ -2801,7 +2801,7 @@ static void rzg2l_pinctrl_pm_setup_regs(struct rzg2l_pinctrl *pctrl, bool suspen static void rzg2l_pinctrl_pm_setup_dedicated_regs(struct rzg2l_pinctrl *pctrl, bool suspend) { struct rzg2l_pinctrl_reg_cache *cache = pctrl->dedicated_cache; - u64 caps; + u32 caps; u32 i; /*