From patchwork Thu Jul 6 07:20:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?b?5p2O5oms6Z+s?= X-Patchwork-Id: 13303251 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 2FC65EB64DD for ; Thu, 6 Jul 2023 07:21:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=np1ZiJbQIOwy2MkZrKRmnMlCfCKfxkedFmIDTLzF4pg=; b=uzABwIbkpujWIM sfDPtKhEAKEn/nK+RIX3CLrPc5qlOynEHcUw6NOuk0XXKhW+Sq/069iwa6GmoX3AaLFtrS1JD1Hif pWY1UPr0Me4LAhXyp5JtUe3sMeen1OyxLgNLKFJQ+IDmQ675qSfAn8somSHO9FQna1HLPpI29L1H/ BPU6n1NFjZE0R416sQXKyj4r+qfnvjVCG3nHP6tJJMuA++P/4yXnaJLLuToxoVmjU2SGLjt8+2VhK RyCo9VyZ+AKVjIfAT4d37qNYtYCIndhmQ/+9V4ijXPdQnUMizeS3JsiI3zkW0rLMTOyBk76pAtEhJ P3l4VmkE5+druBg2e0uQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qHJIb-000m3U-2u; Thu, 06 Jul 2023 07:21:09 +0000 Received: from mail-tyzapc01on2071c.outbound.protection.outlook.com ([2a01:111:f403:704b::71c] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qHJIY-000m12-2g for linux-arm-kernel@lists.infradead.org; Thu, 06 Jul 2023 07:21:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UaTfZTNBrlhyY2jslFUHmsuhxnwbJfWocI7H3JJs/8mdrSCiZQPawcya83B0SMo9kxFh8MRY2+QWK+PdEbN92zm4NB7CNXIhgEMy+nLO/O2WbqTT3EpEERRg1rREwEmBWTZAEf9Pn/J4aDz2iosW5lFtBdrCcY51ynuq6Nn/Xqq/bY2XnecG72wmCGF+q5a9jxmLDCJhqIaqQQyNbYRp1fs11Wh30zu9f/MjTDi8KIR4WFvinY/KBIttDDEOROGJR0R8IhC1RpEuO3tOL6g+hGsfLoGallof2wA2oNBXV6p0XF6s7/oLcHm2k7cve54k0NwJqJ7OmRkM4YNs82x2SQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=w5bn7ncMehRBS1ZQydPUbDvazY3QY3oKMgwsfUyfqk4=; b=fD3M+br951bk/K8mnHzSGLPE/72XPIxM/0QHA0+jE1W1NUYnb1gseoUesW1AnX5pLVVb6tlhFB+650G/BKtJynz8Q13dkLNG3XA0Edh5G7feors8sYNVMPIyl1Ir7IxTjbKA0G3tufri3+BajGn7Gy1J6M1VC3mIwlB6Fx+uZodDidBAkVm5n+peWHqtrDYoNY7St6yGp2ttj0pc1URnnvMKuqcttcJOAB7wgwdRzpZpOz3PAtDNg6jXiEgQXkor4DJjo7moSXBn09n06cnUeRRlo73+KvTMv211ObYjg11FzgFfyuLAV7A/ZcpxZCENbC/fcwk3IVc8PqqEUbTYBQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w5bn7ncMehRBS1ZQydPUbDvazY3QY3oKMgwsfUyfqk4=; b=XXrNyarQChU9agEo3R2VAysa1Fj7NyQ1FEmW3RgDJpzCy/l8jHv7fW57KFOzOPOuWzpEg+gXoQPwy1/5fvGDIZhiQ3+Tx8N73pJ1IxkAh0Q11jiBb9jTrZQHSo6pxjn/QWo5pUSQYf9rr4NtuYWxPej0T4N4Yjg8AhTr1rTKqsS3fxlDs+cTldHQ1WB57H4Mnv4HxAosPKhdfgJOoKlt4e4DoI3lJH7vzPObx+uSbgGdiIVoP/bRnuDvKHTFv3gqG5UjTqUPkyc2qEhpDzur1rOX3ZFPagXq6qgLvhjwR00FY3F3JZqMRnCHFyjpMPUr1SotZkn9DCcziXPUbDRpXg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) by SEYPR06MB6081.apcprd06.prod.outlook.com (2603:1096:101:d6::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6565.17; Thu, 6 Jul 2023 07:20:55 +0000 Received: from SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::fa0e:6c06:7474:285c]) by SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::fa0e:6c06:7474:285c%5]) with mapi id 15.20.6565.016; Thu, 6 Jul 2023 07:20:54 +0000 From: Yangtao Li To: Chen-Yu Tsai , Jernej Skrabec , Samuel Holland Cc: Yangtao Li , linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH 1/7] bus: sunxi-rsb: Convert to devm_platform_ioremap_resource() Date: Thu, 6 Jul 2023 15:20:36 +0800 Message-Id: <20230706072042.31296-1-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 X-ClientProxiedBy: SG2PR02CA0129.apcprd02.prod.outlook.com (2603:1096:4:188::19) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|SEYPR06MB6081:EE_ X-MS-Office365-Filtering-Correlation-Id: 388946c9-9a33-4ad2-125e-08db7df188d5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: w17lgeIe9rsh+SIuHw6j70guCQ3nIjbs/pEhd6c30zyOZc4Eadgx19TZqHHkZGFOzP8D5YVYq16X6skfcwgd6SPvdOqeJfkVNVHWxxLz9eDuHzoPC/lPLpiuolgWZb7nc93bNAnCYLptJwa/7MH/PYJTcFoHvXRx5oivO7dcoYGg9shBUVnhHrFkzAukj/1JVpg2kkyvDVtAHrtOtcxQ+mGxsYsdABIqgYq+GgwqcYTw92puMViekuTp/SEltSX1AOY7JRFxgrddvUtaW1kk9rfDEbvMXpFgkkM2A+gUbot0twIhba/g+UfLr6MHSYQpiTX7ukTDrs0kqlCOtFwC5tRGiRspl0R90t4iF2s1PBwCaVIkeWZx7B5Kw9G7bQJiiyU8WS6oQa/IgE05p2G5i4qVq0B4xZlUBlmNngIgMM1OhTlFSfbcXochiEHiNGIchJa8/W6ZuTuC+xfwqmR/ip9jV65JJ4y4/wEd4nD29Ba6IKOttC9G84I+ojE6cB8pcI2awIzAWDD7LG5kRzIeeLdZiAxWF4oojPgDPqIs49W4BI9HMjv5DDB+U8m8YC6w0TD1zJo1LIjUjwWS2zzFc0dBkiJBPAeCl7ejgJT5JKBzTan77ECKMQlKU1yTmB0g X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEZPR06MB5269.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(396003)(376002)(366004)(39860400002)(346002)(136003)(451199021)(38100700002)(478600001)(66476007)(66946007)(110136005)(52116002)(6486002)(2616005)(6666004)(66556008)(41300700001)(8676002)(8936002)(38350700002)(316002)(4326008)(186003)(83380400001)(6512007)(6506007)(1076003)(26005)(4744005)(86362001)(5660300002)(2906002)(36756003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: i7ZDv3ZGFXH+T/JzlxzHvJCx4k8okAy83MtKpIkhPjxTAxLpCmgMcRQjujdLQJo21zT44+8kfo657FOmhA8DaFzWPnRRizs4friQx512FqzPpMkK+9X69c3she3HhWesBQdQ1bVGbIsl+erDQRetZXnhzqql6/THyFIKWwxcUdZYkTWsxyiRhelEVQmK5b1MIj8pOMEtnnf9GhUtWXmzzkOmq+2xd6FB3jvZ3il8EsaVa6u3eEvd/LVZ8oxJSKhkxOLi3XB+ENH+DiKByig8qyaXb0LXNcU+TmjAdjd9Fl+6at+0136TTs78xm+gdN5dU+N1ydQoDetKhLwUSLZGYiQLpV7+5gYuLFgMZPKZwB+Igfi+wgdZr2glrXUPaO3DygI0d3ry8Y1aW5A5RsXvNZONgtdNEZMtedpUKVYUDSj7K5uGVcrcPDnmsId3b0gJpKvtspNYxS2sA0oiE8RlE9oKi+gXioEtvIrw+eB4gz06NmsoYIy5eBeMnY9+mQ86GUZAZk+4FvJmWWxGiYlez9SEEH6kdVKem1fsbsFbG+JfmXcdqntvKB9myCyWiaqukzeazySO1B6ba+QQmUlYn1+bMSWF7Va+nJaanFMq/awBygZ2m6xMOTB3LDeSK3yMIC+MwJfhH6e4C0EyhvytPeDtVqrdCCH42thpfvNfCHuXBxuV4Zdkn5JyeXR2Z/f91fjDilOv3w7FYzZvHjWfF7kgY+X9zVFT0k/JVTUGUTCd/V1q/A7g6rW09Vld5LVooWmCEC4TVtjOrkElMGN7Er5qcaCGd3B29iL4Cbb9y/gmd6Qp1m4qFAuZHXaxxh6u/7TyymIRp5Tmhv7M2L5FMJ8kezmUzG11jz33j4Z0xgArruhNii8WNXmeQIzVzMBQYlvplA+k0eXCoi11EKOqEQBWeCOwIqeEvr/wC4PivgGi16jACeh5U98fQkCX3fH44ig18GrDvyUO+0thEXIf+FZgyk/R+U0zWOfcm+WhYDKc+DZgUfZkRbW8Ml89xaUjcdACpQnGE/z+mdeJ+sJ2dkeRWd5IeiEhSGYP40PDEVudHaHdUUSfLrk0ATrENx6o/4cqlmaQZCRf6cVJ5Foop/xJ7KiEkGjl/+I7WzH0fbODshJsR526As1/69gV0T+ZlMaK1O1Y9IT++FqMJB3ibym6zXA/BtPwLICvTwELykb5AhrSNMwguWhkbGvOSGmySLV4n5VPkz6QTh4i+Vze+mPQvXmP4/5j9qlJDyLm/qn4smZj3V2d/7zh2F+RUz9Onfgzu/Gs11sHCxXCqGammvjjueRTQCj9m7KAEBU3cmoXF7UA0tz995eNDBY5a64H205qBc24rMXmvnY4/pV6Q+DHlrRzeSBWbRW/3dGBtH7KMVUfG5Dfp+At9DJBMa+Hqv4aWydFlzNLBOts2yWCqHu1w3jQPjgUpLSxTrJ0cyYX4rDMxX3Z2+PznmIWhj9Vln1TAmCq9n5UupNlUaJSmnU55vz6Yu/8oaO+CR/RpgqVzrofo8K2lxr6xiYXqvG364u3Y+79n0et2wx7uiiVW5jVRBghFk7PvOrlLxaDQvzNQTNULPLlrDOQraZaiaft X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 388946c9-9a33-4ad2-125e-08db7df188d5 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2023 07:20:54.2977 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EcLVnFra98bzDKDwA/WPKRC6Dif1jMdLF+OUSFeFG0i3tQjRy7CI/ibADlcgUqgtJvBxfiYdE7NobTw460W1AA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEYPR06MB6081 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230706_002106_870040_3EF44CED X-CRM114-Status: GOOD ( 10.65 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Use devm_platform_ioremap_resource() to simplify code. Signed-off-by: Yangtao Li Acked-by: Jernej Skrabec --- drivers/bus/sunxi-rsb.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/bus/sunxi-rsb.c b/drivers/bus/sunxi-rsb.c index 696c0aefb0ca..2aefd5dde3c9 100644 --- a/drivers/bus/sunxi-rsb.c +++ b/drivers/bus/sunxi-rsb.c @@ -746,7 +746,6 @@ static int sunxi_rsb_probe(struct platform_device *pdev) { struct device *dev = &pdev->dev; struct device_node *np = dev->of_node; - struct resource *r; struct sunxi_rsb *rsb; u32 clk_freq = 3000000; int irq, ret; @@ -766,8 +765,7 @@ static int sunxi_rsb_probe(struct platform_device *pdev) rsb->dev = dev; rsb->clk_freq = clk_freq; platform_set_drvdata(pdev, rsb); - r = platform_get_resource(pdev, IORESOURCE_MEM, 0); - rsb->regs = devm_ioremap_resource(dev, r); + rsb->regs = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(rsb->regs)) return PTR_ERR(rsb->regs);