From patchwork Tue Jul 4 12:02:05 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: 13301040 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 5FDFFEB64DA for ; Tue, 4 Jul 2023 12:03:19 +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=HyeMy6a8nQDizOHfIdrx/6Qrnwz16NFQIXl8wt/C0j0=; b=e89ta/0OXWFxPS HH1Je+zQQ01+GlQLQLeAwjYSiFUD8+v1s8WG/KWDqw3lpG2F+1SYu8zAXQlDbLD1cP+LoY6EDYl7+ c9aG4tfAheXQJxbMdiFrk8egUaOFaH0QWJK+qhwQ8EM4SivVw/M7VSqXlW/wIvB5VzP5VBqW0rvJl Exc8mo4OF5Jg04flc3AtzE+NMlgldzsYTDVea9iYMw6b1u4Y1sUvQgqQpYivhi8g0gnYcElKQN3cZ Wd1mOIvx0uXrBCtRqgyMUi+33z2lr7hzbKCxmd0JDWHdJ4fSOmuJwsT4rV41N/KNVQ/H3Zsl0kTRi BzwIrd/+ZE4anBv9oVQA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qGejw-00DBdO-1Y; Tue, 04 Jul 2023 12:02:40 +0000 Received: from mail-tyzapc01on20728.outbound.protection.outlook.com ([2a01:111:f403:704b::728] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qGejt-00DBb9-0p for linux-arm-kernel@lists.infradead.org; Tue, 04 Jul 2023 12:02:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HLDcFx6by+VFhhQOK/0ooZu4ezNj+PuXjOXF8j4w8QM+8x1VhUN71qFTVi+7bD1uYXzYviS6meVmJEl6vE/K2Zmxz+V7YbzHNhd95GgXP5tRBPBoKW7dhB/4D/wbLiPg8bsmF7AY6gfrug2ZmogdD6Y3oyzC1yb7ibdrd9r5geC+QJjfUoITPewVHVgurofVCFf1jwyz0wquJq8s7ir0HhjBkXCZI8LmDpUcDZvwcWr9kB2zBfaQDNoyXzqJCfENCh0P/LigG1SS/FmdCMxy//79yhX22l2VZCO0VLeKJQ/l4yxYD0nz4LoGOEO0WSDy4mvBFFmfQDxpwRzOlSeUJw== 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=s4qH/EEc772Hh1Fa91uEXK3Fyy2YZ1pkJB/En7fGXK0=; b=P8/UddceVDRf00hNco1Ug8urBi3e/w3HhuYJ+vFxfQNDq7PZtWN4SKiiA3mYByENc1Q96NU5FrjCimWmw+qwohR+XFc0WKKYnys1/B70F6vZfZr7TlZdSlVifJSatUTLqA/Rkly5BtJft0eJn/WKjfSTkXx+zrEKROKyeSB8l4EVBBICa/gfJTK+n7Quds7MnXG2II5QxpRKkuIW2sqF3lIec6Q91UFZOcdTYQlUmxjmioLdQATRwKVm/2A2PsPiwn2WEz6SmiaXuwkVr+bnjxefxvzrlDUFrqvBFfW5XFf9Vmys67z4MKXRcQdnj1fLOQEkCeU4zKTzQMaeZ7A9Xw== 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=s4qH/EEc772Hh1Fa91uEXK3Fyy2YZ1pkJB/En7fGXK0=; b=h/zvBnwnsOfS54rwfKR6aLW6KtbluhT1W+j1dGK1+TRg0tlY+Y5agLyvIqVTEvu7OM46O6PElBT4agyOg06C3Bw34D4nYaREe2CxPBFGPPZJO67HppNkBpKOupksgW0lvyXHE0z4aihk9Nblh4gOnTHatHB7gtWHOoyXNrH/JQHwGyP+Rui1PfLfFv1dzlQeO5lycBG8A7NPzIcoI0xzVQKmF9k1/bStnsdlrs5GtM3hXUbep7FbAYrASN3kpKIUwQEoepMJoJsiBLlO8j+sV05L6EIbgVFwPX3496ri5Kk45VH9tb+eDIytb8qoCtvXQ+y2Vodv6YDtPkYfVk9V4Q== 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 SEZPR06MB4999.apcprd06.prod.outlook.com (2603:1096:101:4a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Tue, 4 Jul 2023 12:02:24 +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.6544.024; Tue, 4 Jul 2023 12:02:23 +0000 From: Yangtao Li To: Philipp Zabel , Florian Fainelli , Broadcom internal kernel review list Cc: Yangtao Li , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/7] reset: brcmstb: Use devm_platform_get_and_ioremap_resource() Date: Tue, 4 Jul 2023 20:02:05 +0800 Message-Id: <20230704120211.38122-1-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 X-ClientProxiedBy: SG2PR01CA0144.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::24) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|SEZPR06MB4999:EE_ X-MS-Office365-Filtering-Correlation-Id: 7c64e55f-a4eb-447a-7054-08db7c86867e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WYGGy/o9kuWkNCWDNO+bEYmpadWG5oNTqhyNimMXDvnuhQRxbdcUbH1sUMZJQVb+dzekXoME0RQaj3JJzE6Xf/JAZpZja3/EtOyi3olYdZ5DEkvGYu3yRLiQxk87s1KAIJaDCLspw2/2JwJnVvUuuPMzGmqtd+pvKdgCZ0+3TzbmP2uuJp4HwvR/P85/hiED3KtSZt4Ew9bqvdn3PUDzU54whflS53iwyvHyVL8eeAxqhPPIf5Ca97ZwjE7zh6bfndyDHROaCTJEO7NS5QtvaGI99L7zuTOwjBXo5s61y9EWgt81FfO684+GeG/OPX5Z3nOGeUHFi398ueTQAOVcvOCcjFafm/umMBYkZSbu52/5U7X31I7M5wrJeYUnMs/U8VWh72nQXAm6j7EwoI8pqBgiVlafk2JYRZ4aKsqrdaXzk6iqovKEuPjEWMrua27dO00aQyePfw3x3oMvBmsWY81Ho3e2uwYaydyReJiKJATkBvOBTy8Keq88LOBQ3FhjfRnkgVCiyr/s5AtRa309PUEQmC9nfBICsKi1LNSeEcXIszleqWAI55bv9+SBKXXo1CLLr1uMCat41MshpsYnEN2/8MPDmL5VCVc5NAyGGk6HeXcOYzBGi7IlbBj4sjTtvgzWZ6pSOkSHTzQ70TrX0A== 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)(39860400002)(396003)(376002)(366004)(346002)(136003)(451199021)(6666004)(38100700002)(52116002)(38350700002)(2906002)(4744005)(6486002)(8936002)(110136005)(8676002)(36756003)(41300700001)(478600001)(5660300002)(66946007)(66476007)(1076003)(6512007)(186003)(26005)(86362001)(6506007)(66556008)(316002)(4326008)(2616005)(83380400001)(133343001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 6AcaqFYe++UKEMzY1r23Ch6dVUfgmknH4xdO7MFVv8AbaygdHbvJ8hX+zeGNKDez9uZTMpknsbfmKeDzbYQeyzlQSnc3ZXccjs+XuVrh5zON2ogN7slFfh8cnYPlXhqdPSZG0PUai7ViXAvGsmzsb4kRlGoiK3hjAViCozQ0wVOS+6cPbxONJZLZHRVnRCnbC/RlfmaN+UA+h8/jbcYhrrZQ136wQbaxU4MNvf9B6ki44DOnLt+D1yAs8jvZIhFFrDQyXx9r96k6XuoWzokR4Hc9EphlCk31+ys4/oy4tSDgsqj7OJIRiOHoHtXxhW6WtlRR68IyxdHJCabZ1q6KHKleckEP7vF3lcG3VdpRzjlVp09GMJ9TuxeY9uHNVVhXMpa5v6FkucyqNIdSC2RacUWP2shmmDvUVl+nuOjYGsXxwfZc2ZpfPoIRka8LXUGDcdnSykCM3wc3ZtDTHcXyH975S7jMQ/sRhIIpdD7KYUwaZMyBOIxfGWbFZSZ2wkVos9MgxOAnAayh22LfL5jWnasHJAQJopZStAvKs8qsSQ+pTERbPO6MPgjxUyOwFvy4EwIwdJIIuzCgbYFm332KwDILbxvLZ+j//cluGFNlOeF1RUlYPjdFyOuYETRbmDY5R4rPqsHUiNkU9cdiOQTQ2WDpctmQrGR7AkPTjH/kneFjM6WV2W0FrYUUwaSmbUK9QIG8y1bDJUvFaYU/jtuJpAESmlP8IcdEvpLRe1hkrjYgYb6ZU5vwBnI3RvZx2Qm64PCxD8yKVomhKTFBwW5T3OpY9s+7f2MCVUlGR3Y1/2wftP1CarD54OF9m/Iy56S9G+M5Rcj+uzToBWex3p6brKQoZGFRAmAZLl1WMuBvt4rDNc3AhWKEq78yVspeQwa0xINvUlkfzdaloUc5e2vFqH2TfbzRus48KU92eG1xDuxqZa0OERE2okM+Aa0YDUfboi5L/vKPffP3+1yeThBo6ROO+lE38YQPnWwxvhGA3ecUzxRSUZV86mNDVV2eR1QdXerY3+K5buSRNT9hBrIuetR8dnYtMg8KSxvRHJBc45xIdfsmjEN9dwMbbnxnv4ShFP03buTbnSj0Fdex0ryOqGD24q7T5SkVy6YxIryE2L7MQklbJUBdTRsSzVOkG9kkuoJsy6bV6uqgWYaaTHel5Yks390nLetxfR2ECBEPDNoC4PziSvSMpGTusf2ZZJFvreD98FMtj272meo0xVDV8WCcG30zRCr9pBxNj7++6WgP+0gV1htFhRNR1YiDz3BwQFCSON4EMn9WB2C1KZPCkRyYyoYDA+hL3rLlIQuqaO3AiP2Sg2FJnXtfTlEFHu3tnz/pV6Xiy3eeVTKq1M1JghTczguDlG75qPRb2yxH9jOWDNfgq+5ZpcKR7Pa8QcFeUhzXHHjG6AJaJtfQ28yUArBn6VSEICUXituqIVI3nWa1fd+NSaqhUialfD5MSnta2nQnyX0m7f6AY9l87dPlpz1fLs9leZglhkBIjkT2Fniq4gHG6/qdxfRYfAFJdxt+SzrX6bwU31/c65KcT1iFmTcnIW2f1GQRIObMb0McIW5wwcmCu8PashZuc8faDOQo X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c64e55f-a4eb-447a-7054-08db7c86867e X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2023 12:02:22.9385 (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: HnKDMymO2nXKNzI/RVAxHfv3uFO34dFUaJk5jLZr32ODoFj1pqMeyVovml6OW1N2a8r50I6ZBgMhiElYqe/BwA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB4999 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230704_050237_295957_1EA67FD6 X-CRM114-Status: GOOD ( 10.86 ) 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 Convert platform_get_resource(), devm_ioremap_resource() to a single call to devm_platform_get_and_ioremap_resource(), as this is exactly what this function does. Signed-off-by: Yangtao Li Acked-by: Florian Fainelli --- drivers/reset/reset-brcmstb.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/reset/reset-brcmstb.c b/drivers/reset/reset-brcmstb.c index 42c9d5241c53..810fe76452d6 100644 --- a/drivers/reset/reset-brcmstb.c +++ b/drivers/reset/reset-brcmstb.c @@ -90,8 +90,7 @@ static int brcmstb_reset_probe(struct platform_device *pdev) if (!priv) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - priv->base = devm_ioremap_resource(kdev, res); + priv->base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); if (IS_ERR(priv->base)) return PTR_ERR(priv->base); From patchwork Tue Jul 4 12:02:06 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: 13301041 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 E6F2AEB64DA for ; Tue, 4 Jul 2023 12:03:30 +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:References:In-Reply-To: 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: List-Owner; bh=3osqlJbhvdW6sMDduKjLo7ytHbElegXP5jW2QmFWELM=; b=pCAGl3dZ6bPTa5 +qabuuOwg25s1oxgmvwKfkgh05mbYfCYuoS0uBpZlFOvK1cEVA4wb+lvAazCXe0nTqTxVnGeGedh6 8jq9DpD/ghdWGpZarvHMTbaXGKXUoZve3KH6tG8M4X9pTCWAsru9uRiYUYcl6kHCr6Hh9BAqVKyL2 fVXwABH65rWjpovnDejVp9LusmZIi0sgO1robsuPOANzhR1sswJJkyGf/PLPkS8thliZkS98CeBMV sUXRg+j/3PM4pWH2XZkW3gmSe/KTesvw2AIgHftuxUE3IDimpqT7RyD56DRhGJCXIGS6HeR2Pe1T9 znZbXnCeej41pUv2qmyA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qGejx-00DBeT-2H; Tue, 04 Jul 2023 12:02:41 +0000 Received: from mail-tyzapc01on20728.outbound.protection.outlook.com ([2a01:111:f403:704b::728] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qGeju-00DBb9-2d; Tue, 04 Jul 2023 12:02:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BhZKTzbAKC3d+TwjxPuaqypkLBfwtEjnn1FlvqagdosBVH4nXpn6g50gZE9jaqbZIEKZ7BY6PcNc1J1gB4j4jVWRbIZDalRsCGTd+SvDPNiUU/AX6ezbptceeuQCfMUHOADZ4Tc5RgKWRHPC422yZSGWezH+w7bEdldl1uJu3YbLNU5seRN/+uV9hoxKHCrrveY8naP05uK1GD3HcDGc1eSosV+Y66mztMOxxZy2QZ12LKm0TeCwFu8oJQWjfZa5WwQUDIMl/4ZvlN0iNDX390Th8l0W/tjSnoXe6yFTNtCZ51HTeb0xVN8XWGfmp0G+MX6TnzS+DP1LEVtqnX8Eaw== 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=h5Yebta6240tO0qEIRa9JUM8K5FM3tzmxoh0F7aQ1sg=; b=dXJ37YFfuTZrItAgjyfzzp5RCKqFDUJ0ZukbsC0AzINpg/TjLLRGaB1k9XGoQzD9KBN8K8oW0whLMKIHedHo5CqTXWUfhIewYqufieJFKbb34fWotSwVEyTN65SUJkfE9ZZKH+b4JhFVbsIojMMqGia0CntIwH6KNzIR3xZcjPW8RathElgo+QPU4jpRiT3sYGCVYP5Xo2gjfbvgTjXr7+LPSBknq/QGUvQNcQ2YaBc6HFaGGWOPPgMhOLGct+ToBdTwzJOX93aOVf0M//WERYtppyG1OT/GptYuknnEzqpK2EnFknMa7sCciDeoNoy05CIm2q+eUfBszKo3UsainA== 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=h5Yebta6240tO0qEIRa9JUM8K5FM3tzmxoh0F7aQ1sg=; b=IIUR6+6V4GnCFAn5QHeT7kffciX2DPTbK3RAYOrsCjjdlxbW8/YgRjgRbyU5qd/Os62ArnhOjWWu4N2GEE4A8fGELS0ZhL8rdHtdNS/15Hx59ra1jLX8Ub6Aj12VLVCJqWVi502c7zytLUNYggH6hwDd4ewHVz+FEMZCbsQkf9YDogU8O/uASp1n1Uv8wdLjk8+N9HmIULcKkhTYWK7T1Rne/NxdPsrNp2hlAN3gHLGP0l4K8iPDJGgQfkFjM/unTXimCN+1cDrVE4hR/kxEoALpFazdzZ9fSCBuurfYk3kuEFaID/BHS++sDg7sY+n8bBOZgxf+EW71+FxdqXkdTQ== 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 SEZPR06MB4999.apcprd06.prod.outlook.com (2603:1096:101:4a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Tue, 4 Jul 2023 12:02:25 +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.6544.024; Tue, 4 Jul 2023 12:02:25 +0000 From: Yangtao Li To: Philipp Zabel , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl Cc: Yangtao Li , linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/7] reset: meson-audio-arb: Convert to devm_platform_ioremap_resource() Date: Tue, 4 Jul 2023 20:02:06 +0800 Message-Id: <20230704120211.38122-2-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230704120211.38122-1-frank.li@vivo.com> References: <20230704120211.38122-1-frank.li@vivo.com> X-ClientProxiedBy: SG2PR01CA0144.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::24) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|SEZPR06MB4999:EE_ X-MS-Office365-Filtering-Correlation-Id: b2b4d7d2-4a4a-4aee-dbc0-08db7c8687fb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6S45b7vWoyVB77mEWXrDBbBq12WgfGjYqouNKSMGYAVZL5lrNL08wbOGXCpLNZeiAcA5H08cRGSF+aVhWlRWhKKqOt4BEJZKWliStzP3a8NFGI0Rs8lm23Bx1i5SGL8Bp3qNDuVtH0T4Ar/mr32M+P+8E4ewB4JcYNSvYBrFsT40jfxRCcbgBzL8ONrNIG4aoGNHR8JcA+RqEFn+kmzkG6cgwZARdQnkdNbZpt4E1YWgBHQDTnlHoYmCzVOExki4z52iBPq0KSfKDJFfqbGNkHekJ7c7lfcOASNBPciXDO+BscktAw2fs2BokGNADCw/YeLDT7um8x3zITjcUJVXm4FgnUeqFS1H9Q1JmpBZlgShUhly/JzGP2ypbXBjdadabX/uUpwB5gZZV0rBzTIMB2euqyoxj4GDz9l/BANhlc/h74uGe0PEMgA69J4ZOV76p2GK5pOdUkLQpGfjfGSGjuDY826WlDmXZAu8kbvaveXI315HU7ysO7NH1RnjcwObnNkZlkxApGpt7mYMoGOjpcSDU4s1qJV0pwLm8SIKIcmG1DyvoQjOWMpqQJ1CEeQI64JMQgAs3orESDHhhkCMhmYjgiQMO9vGY2y5y9NiWt2c5UJJ5z/UCIZQafAY4S97 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)(39860400002)(396003)(376002)(366004)(346002)(136003)(451199021)(6666004)(38100700002)(52116002)(38350700002)(2906002)(6486002)(8936002)(110136005)(8676002)(36756003)(41300700001)(478600001)(5660300002)(66946007)(66476007)(1076003)(6512007)(186003)(26005)(86362001)(6506007)(66556008)(316002)(4326008)(2616005)(83380400001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: a2ygVbU10EOzlBEIA2Z7VAV84Df72gYAVOZ4Dd2ZI+bbwSEOVBDY5FP+nrs6run7+/7ego/hQChwPmcgVClzw9RN/FMPzoGAbIzU084fNOMLu2DZAPmnHNJzA6B52TUq39alLp8bTZ/XytB5QZNErX0jXL66mhV073qbOIgSBs8uIbxyehAI3CqukSnX98XIKJ5u/ENUemo4wVlUeItHTZTJhJBI+ZxUKWF8cOVA8XSFymvQC2ZqzNBaVYGApvt1s5pLXIxClYqcM6TboovQo2p9m7s81FJFZXV0UNETA7Wak+WSnJXQsGDHa3gOyK+AJE11DjsZ010dqjIvT+YxNdOb4CufkH00CZcq3Mk0w7mQjDVSB7INawUsYhe7ha2UK9cgmsCbA+O9nqvk1w54Xp1VKKw16HquuBOqR3W8JMBkj1bpqMg8bpVSAP2CJst33QDIfcnnwHNXtyz82mVEHOwCS36RbFmS8qmVwK8kvP+MUcXtBBU8bg9sSCZDWJizyqF8YN5rUl5+tCSkCsh/D9mIeETG1ZS5HrF98gANIQpb5FU+COW6e3iTSMI9ntDBFw2IaBIbnEWK/vCmo85Nv2kodEqZXYGnZU19GMxgrIe8cNfBIYXdHNm3TOvsyPS/f6rLelA0OpYUzoetQ/MlwSb4JnLD/bMzxL6L+9efethM1D7eybL8MICEstZZ0wXbmKsPw9FGTsBfov0tjQx6Od9/cy6bXpa1ZWD4zB78RsajVeEMR+P2ccpJYoRDFMBmdADsPDwspHnwM4ANKO0uNPtbJfsFSizLkaXOIbo6owZSsEqc+3O1d4B8Dhw/nRicK/8uvyHJ7gkpXp8rf0zRNOPwcCNx5BYfMxy/PmG6UFfNFbQ0h9GyHiZBBuX7agNnf4TekxKevMgNs9X28szh/mSCHtgkL6jlC2Vl73ivzglc5Is6T+N59DomW5Yz+BxUH1rku0zupuax6UwvxLAGe0bOkCP3UTQK3LesAgtK4wnhdRErfOitY6f4PpTJTu1U/CWEk6IJSnPG0ameHrtWbEPK5ocANWAW0dlW6fl1Eg+l/uPed2SxdKG2cve0zpozDhaqBOetqLeTjuBe8SNaZDslMgvPn5dPBniEKVxcHu04W2LJ1YBYAXJ7VSB+pjQUQ+95j7YZoXjwcRMVhzWW4S5W+jXzxx5ZOV6qhYx55aznSbDBQA3OBhpoKqhUDnZ9WFeOK+4BvN0Yn+kUrWC0F62LBe3Vpk27zdc7f+rjX/xf7dA29SWLp7UzVOhs2TJhkHEGJd1vVJl1OBQk9Z9LKuhA4MIaUuV061QiHH0XgYX7+Nq5IaXKv135lVODbWg4+SIEcqOOEDFhxoW/ZMPV1VrPvtaeXu1FskfI5FAGZbnFPzlRqHqOa4Arq6pqKhBkl1cJSnvpLu4ebjyvcmn3NXoKg0q5RA7kPiMdg/Yzjx+feBsXE8i8wrgztcUE0ABYM4TDyq1Or/zfu+IqVYOvfXS5yYQyxCUYLVy+V3ldmf0RFJf7JJa0PmEOReGCviK9en9AXRDRrz0GcdRGBafV1gkbqiBqrIJ5hw1GoUXw88YolFCmLGeyfXK5ZHskLUWk X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: b2b4d7d2-4a4a-4aee-dbc0-08db7c8687fb X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2023 12:02:25.4239 (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: pJqnFfkwUotAWRQyjvZOTsB00gJWv2AenPN1owCJQAc00g3LcRwlCyoZ1ik+eVBKmysuBm8gkPeM77b09DWUeg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB4999 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230704_050238_857676_07D8284E X-CRM114-Status: GOOD ( 10.26 ) 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 Reviewed-by: Neil Armstrong --- drivers/reset/reset-meson-audio-arb.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/reset/reset-meson-audio-arb.c b/drivers/reset/reset-meson-audio-arb.c index 6a3f6a6a3bbf..355e041214bd 100644 --- a/drivers/reset/reset-meson-audio-arb.c +++ b/drivers/reset/reset-meson-audio-arb.c @@ -138,7 +138,6 @@ static int meson_audio_arb_probe(struct platform_device *pdev) struct device *dev = &pdev->dev; const struct meson_audio_arb_match_data *data; struct meson_audio_arb_data *arb; - struct resource *res; int ret; data = of_device_get_match_data(dev); @@ -154,8 +153,7 @@ static int meson_audio_arb_probe(struct platform_device *pdev) if (IS_ERR(arb->clk)) return dev_err_probe(dev, PTR_ERR(arb->clk), "failed to get clock\n"); - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - arb->regs = devm_ioremap_resource(dev, res); + arb->regs = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(arb->regs)) return PTR_ERR(arb->regs); From patchwork Tue Jul 4 12:02:10 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: 13301038 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 34055EB64DD for ; Tue, 4 Jul 2023 12:03:16 +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:References:In-Reply-To: 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: List-Owner; bh=oaREYfA8LPqk+ezyMVproHqQOL5jTEXzAe2Fy3aoh7I=; b=zbKTGo+0Lp7mp6 WetIg+fDCoykQSix4NLbm8D7OgtmG6uHkPrd6HrCpgq9KQivCzg7vtIOU2hfeCa7T9xeWnJATmQaM 87tKtrg3d3yQI83YNMaNIEdGfhmfrUivuArNjbpRBx8X2Eo3bhTE5CS03RdTles9F/Ho2u1T6AdcC iRM1ApZPusOOxVB+stZyXceWzd9obE8Dl2y1snjRoNQdqXk/An/uiyQIuQaCIpEePxvp1f3w/NdED z97j6ombGwOO7uET/jvIGInsJJjWdbA9fIDobadPz2EQ+UQ8s4ZEX7X8igvKNhMlkVwvxr6/eLBq1 +2sKLkHsGlHZibStxcaw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qGejz-00DBfK-07; Tue, 04 Jul 2023 12:02:43 +0000 Received: from mail-tyzapc01on20728.outbound.protection.outlook.com ([2a01:111:f403:704b::728] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qGejw-00DBb9-1C for linux-arm-kernel@lists.infradead.org; Tue, 04 Jul 2023 12:02:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W+W5tZ7El2B0nmQt5CL6y53TUMJDRgTc6T1t3BPt0l2bFFy3IGRGa/lOMI1/k2PaEmqjEVgIFWL/UzBw9HIgxWawYyvg0WK2QEoP7fYzTbjGKk8SxiBbH7TEA7AVl2c+MRyQ6LywsEI5v1jjHwvuLnMu2nfkKKHurltydQEiGEN8QwX51piboK5/GAlsO2tabhtGppvoIpgSbaJBsjy8E6OG6IdO6fEhPA0GerAudviduXMslPhvZCMt9XC5qRDa/16FGtKAd5aadoqHKWXW1VMQiSkZvDwj0tVSEM4tueFvbnHZM26peIqqV7AC8AbK/Z7IVCFAH6VOFm/nTNJ+TQ== 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=Ey8x6ahxv7hVTC4qQRpYkZKa5U4pD29GdZ9WhcRHvKY=; b=EiTIDMjZbZc0UjFxNTrO+SKTYI+Dsippuo2d7IeKFhiZVCORwGRDyR4ZODW7A7Cenysj0HkkeefOvq8YpWTYiFo5FIpq/LnlWU86cqipSCHfsnhT9GWv4P1uha1ZRKPWyj0B3gQBVlN/6sjM6ezUYa/YRj/O+l6FiNSgj5wHtXX54ueLh2lmcsz5l/tnMSU/vVsr3id7UQzfemH/Qc9t6GsVMsKGeaMSMpafAdhJIdKQ81a6hPMHn8dLJwPTA/F3p/noEH0vfgmkpnSHxCmXYTdXLeveZ862/+QYl3uux6pRDhYhQWZt3E28DLM/FF8UUA83ygdck2C7FOwNZEFDYQ== 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=Ey8x6ahxv7hVTC4qQRpYkZKa5U4pD29GdZ9WhcRHvKY=; b=NFnx7x5Kqc3oxEkuLb4cKIVeuAcqwCtx2A5QM9kVo9AOlmlvZA5WA8K/oKsWVjwzIm6nnKNk/d8kJSy9SsBaUdrVX1/8KvfhQAzlNlrPRbxDKAaYvxTF9qNAAE9VAjcuJFwgNgLXt4yoSVwmODlIKJgxAz4s73pDxFDgs9wqlLzHHDP/MpfQ7U+TBlFdyyBSMTYdOHiuaS+leDV9dpjQAjtMdAvx+lIMOSIrsnrRxlemUuJtxPOFgbcEh4u/cWGr8P+R9cNioAedCP5fpIbxRgvh/ZIn0jfx+n6iMPuzy2xV/EzwscLzJ8wtVoIcc1vusRAvbm9lCZEBImVznh851w== 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 SEZPR06MB4999.apcprd06.prod.outlook.com (2603:1096:101:4a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Tue, 4 Jul 2023 12:02:33 +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.6544.024; Tue, 4 Jul 2023 12:02:33 +0000 From: Yangtao Li To: Qin Jian , Philipp Zabel Cc: Yangtao Li , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 6/7] reset: sunplus: Use devm_platform_get_and_ioremap_resource() Date: Tue, 4 Jul 2023 20:02:10 +0800 Message-Id: <20230704120211.38122-6-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230704120211.38122-1-frank.li@vivo.com> References: <20230704120211.38122-1-frank.li@vivo.com> X-ClientProxiedBy: SG2PR01CA0144.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::24) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|SEZPR06MB4999:EE_ X-MS-Office365-Filtering-Correlation-Id: c5ec69fd-1825-41e0-04b5-08db7c868c93 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xMNs/BWBhf7Gh2QalACV9HlLtveM2j4Drd5S6BAWpwMLVrEEI+HTq7kNEdw7IHA7yQ6tnNTaBrTrbp90aXjWBYd+GgY4yXqNPewxkNCHeuG0eAmBn51LhRyafjGXu3Z3+8CndIJLZiiIY2u4OoLsS7X/sZnof0qRKLVDppYNan2EIWumLXr+oSZvTfOd2qZx7EhmMd78qF/wfe5G3qeoqKhHTOQ/pGnZORQCupbnL1wcGQqvDdTOF8jpAL2ffCTr1aVcRlgXZ8ZwxYEITBuMHuQjx1pCGrvnMr6SqnmVyTsvLv6bFurm9rYrUYT9IruaVXtfCGnNhL0fXoRaKFRs4QDa2D/qhCkW4/Vv0Xp3SQiyxgxcgdvSu//Ili5GwKNIN4UQIOf4lwEyEQjitFerqZzP/sppbzABUIRp+CSg8fK9HyvYha2evgALD4ZgjfTtR/mqNdCJ0dNBCt6dGfyIEmZ85cKENH3wqDiaHbrya26djkxpZ/BmuO6bSuwg4FxZ4dZLDaIfJCwt+rLCGJ1VD84/T9GyfA+OMTKj4wiX3XBDV9S8miTukp0wGzlJmgtOOnKg7oz4kJRdrYcZA1ykD/kre+SPSNMa6Hdlcm9cNw9doAZJFI2tPlgcaL8q/VFI 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)(39860400002)(396003)(376002)(366004)(346002)(136003)(451199021)(6666004)(38100700002)(52116002)(38350700002)(2906002)(4744005)(6486002)(8936002)(110136005)(8676002)(36756003)(41300700001)(478600001)(5660300002)(66946007)(66476007)(1076003)(6512007)(186003)(26005)(86362001)(6506007)(66556008)(316002)(4326008)(2616005)(83380400001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tqVpK5Vl4cC1BpD+VWEF/njXDeZh+/+ILJszKT8VqO15uIO4sauhyH9NE0VbU5VouzeqmvA2dWkzcj4Mr/AmRpV2K1W/N9oJtyIF4rIuQQfbqAgbBFBnpeFTTJzq+RPVNveJyRm4GbPT9p/Zfj/vZZEb7Tt4V8Ri214HRhEVBCh3NC9U8XQQupdGL+Z0GKrDZe3qF2wxQ2QGDzc0Oj8W6Umr5ME7qJTT4HYzqb5OfLcXFs3N6rcQgt8Cc2axFdCVGuzcWY4b2aXCb8pt9YHxp1SxCqXcy5ViS+UhFBv1oT3rzhW6Q+bx/0/wuuf1/NewRipcw1fdhDYSPAW+8SVXPIC7OKu76x1/vS3aaOiRKZepnKZ3m4dVnMxrZbGkVOfePtfW05Xmr3epa156W7y+/+XjKwn6E0fm1G2PJdqNSCu2h+bMePVti3Z+aYBFSgoTKtKxNloebXM8xaeFpbZm+DODhghdzRF5GzGJWOkKo915MidWbzx8LgeNZJ+j3jjQE5fiT+TeA+HvZ0SzNEEOiROh++PExoNwBfvSTTyHUklfIpvwRPIRi3mQCtJ3VaRwWJXkUWXGX1oQ38p/ZyzupWkVjQr+TdXpM0HrCmRWCF1a/u7Y9cPvkB6jsG7HiV+irOm32oKSH/HlIT4aKAOvq4L1O9k0eb8K5/2NTxY74MPDWjGXPsbetZlL5aJz34u0jKNkRjtchXOsUw3FA4zbGuk3CfOgOVrrITGHJNRYJbLM3L78CpSseWTa36tul/jKwA8vrYCIz1lwkgYXe04R0iDYpBYvtrtrKiEZA8nhZHJ8i+gcNXQ8gnzt0PP2LW/S9b3IIR3iAH28/zki7mqYqwBAnPzIerBB/TR1yLOPJEVuKSqKUqf3LSR2t7uCF65Ihs73ark0fzDaKdHUT8bjeY/Ofb0FzwKkfm60Fl4eEyjPieZrYi888vzGGDERCZJzpGDlZgUKOJz/Of35eJ8nx/DVTCrdzKZintEEuy4Jc8RRjRWipxSl9Hk9Rq0ln4rizN53tM7IcGdXrVnrBkS2CfcjRvMxZD2S9sVmD2YNEx7NsFd+YXKgnXvKbq1eF2MIP60wP5pw2E3j+YH+om/1xYZOa/ZsjMUPu+MnZuqqoprCSBjmr5izAoXm6Zi9kojSD6+hLi83o3avH2axhHN66JE1Nml2PNzX37XPJA34o0t3viMhQMdJn4k+T6fgZK/LfipobsfdeTXCnAMZaqCxvwBdy9dUgJCGIna9+sEs3Sraevh11eRn2jIKEiaryK5xmKLU3UHIc4VIvfB62jvPyzcu9Pe+m5PBFovy68oQJU6efhuASsX3gLuqNYzqopQ9nnEBTN5LyJWgqh/i4cdYWPbeO+IQMUIDCtyW7iz/gwW6qJ4nv5cAwGQypcaPz7vIZG0l2TS87wdevuDZpvBNGhBfTAeNd8SuPqJBffSloIIhVm5QKrI8Nj62Hp94lkd9zMfNLBTSYYNXNeUw5o8D5NQPT8M7lw7nOt7uzfjgQU1CeznW/j3hrYvdrfWelpau1wlO49truldnztrPBxA9o3qorCKWVt07zch2E/CYa0csYBn/yx34BMPsP4XiPVeQ X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: c5ec69fd-1825-41e0-04b5-08db7c868c93 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2023 12:02:33.1474 (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: 5KkoX0l0oAvjBU5YLEBW1oJnWpcc17QxjC32Z7QSekjO/yAbR28yF83mS/Yx4aFtRsT9aZzVtEeoPzrJm7HrhA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB4999 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230704_050240_417794_0F8F6B33 X-CRM114-Status: GOOD ( 11.31 ) 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 Convert platform_get_resource(), devm_ioremap_resource() to a single call to devm_platform_get_and_ioremap_resource(), as this is exactly what this function does. Signed-off-by: Yangtao Li --- drivers/reset/reset-sunplus.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/reset/reset-sunplus.c b/drivers/reset/reset-sunplus.c index 2f23ecaa7b98..df58decab64d 100644 --- a/drivers/reset/reset-sunplus.c +++ b/drivers/reset/reset-sunplus.c @@ -176,8 +176,7 @@ static int sp_reset_probe(struct platform_device *pdev) if (!reset) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - reset->base = devm_ioremap_resource(dev, res); + reset->base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); if (IS_ERR(reset->base)) return PTR_ERR(reset->base); From patchwork Tue Jul 4 12:02:11 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: 13301039 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 A805DEB64D9 for ; Tue, 4 Jul 2023 12:03:18 +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:References:In-Reply-To: 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: List-Owner; bh=2IaJ32++gyvqjc7Pgd7B+zOQV9nDTNlvPoxD0K27nMg=; b=rtqEl732hYUUYj F+YzLIm1aUH15qAjPmibAz4qQNp2fa3Bxge4AhYy1yaM8T3m3cCF3Lk/EyyA7DVgNj83k1qbEYpOc uTcipCl6Sz7kdMKkUVmP0C2EeVh+ZrcDn1jtu1w+/s0pJFrDvArwL7vjwHG7wwrGcTkC7I8hwQh/z Rcrkcl5te5zNFn7dPjxtWFi3huTuYJ0Gi293uV+1sEUBGhYms/Tk8lGxTD2q5oSgoqCqkYvOVhK0r 4PwIeBc0q8HktdyrYZSQgs5TiG2ytkfaijCtZmwuy029fTzbW0981S3lgnvicfesO8lpXlAFu4N9N JJW+KDSkChqWlB0PyBZw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qGek0-00DBg1-24; Tue, 04 Jul 2023 12:02:44 +0000 Received: from mail-tyzapc01on20728.outbound.protection.outlook.com ([2a01:111:f403:704b::728] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qGejx-00DBb9-2u for linux-arm-kernel@lists.infradead.org; Tue, 04 Jul 2023 12:02:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BIltnDH8+Qf8sNWJpZ32OmvJkjqezvM42P6HumcPbMW76cpzk3KA5b24iCpNXWFrVObUWGUqxO4WyV97FFpLKmAxPHnlc03/9u9YAPM04urxyYXU27EcLPgurBlQA0/bAYiILiT81bzjHW0X12aIqt/+bPhDTDnMMmd8dc7s1snGupPY89xBH07x5SNi81AMDE0IAxiFecAAt/tx5mlc0zwC6f5wDAFgEwm0BBRGpxT0smabNykdRbCBjIxqjAwTc11myLGatfSQbuUiBiGRAoQ+zj7ZLGs+gTV21xSALDJRdmOs43s3Zfzjc9Oblz7ujdkDpV4RYBNkKKGp1weu0g== 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=ecH+KkpEz167wX2z/VdYfQe4tGjxQuo5p5IfQagxbTU=; b=Di45d9khu+dNXknrX58ayJmFPeIx+sPy0TbwUdNEuafSzR2yv9EEpavRee28YIlZp3Jm+zdf5W176JYtuBGAXXENdWmwcyji6ZN5jEN8HJ2hmqA1HNpPjwdrXUw4AplusEa5l7cUnk+lZuO4UfLA9nulB2vlZma15KA+2DdpXH76Q7TS39bL1G9OKQDaKZGIERyruNQYkG3MEAsOCPSF+MH01P6auR6xWlBnMM0txYNd1Y5wbcPk+Et6mUyLm7M0OAmLVQybhsfO4B4wfheBQZivgo2fwL7FxImly9MheorNAeO90m9XV6OEHeynInwrqswqjssS1UAQD9MTBeuATg== 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=ecH+KkpEz167wX2z/VdYfQe4tGjxQuo5p5IfQagxbTU=; b=aK+nBpNBY+M9LATalPdjKGURS2+g9GcFTr/SjMVuaA44Bojcwd89ZVOQSu446n1qYbUpRWR2tpfS2JW0Gi7+kNL150ns6QNhWKkC3umur8lOuhQULqvpuNy9GW44tNnXWqv8NAb2LW32C34REaEX6nNskh/HVPl1rDTEt1MAdLf/hn9TIYWxTmwc5mp3ANvF3JNx4X0NTn/kuZ6ZICocBuXTrmB40apVcMV4o+ne1kf6jjg3ddftCXLoGwiV3rATo73O0POIogR69Juh7Iumn4eFXJPoF7XKiWBWrHWN3kKhYhpo1Qymf+ADy5rrQU6SEjbLcYaKjdYMZJBbeyweZQ== 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 SEZPR06MB4999.apcprd06.prod.outlook.com (2603:1096:101:4a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Tue, 4 Jul 2023 12:02:35 +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.6544.024; Tue, 4 Jul 2023 12:02:35 +0000 From: Yangtao Li To: Philipp Zabel , Kunihiko Hayashi , Masami Hiramatsu Cc: Yangtao Li , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 7/7] reset: uniphier-glue: Use devm_platform_get_and_ioremap_resource() Date: Tue, 4 Jul 2023 20:02:11 +0800 Message-Id: <20230704120211.38122-7-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230704120211.38122-1-frank.li@vivo.com> References: <20230704120211.38122-1-frank.li@vivo.com> X-ClientProxiedBy: SG2PR01CA0144.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::24) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|SEZPR06MB4999:EE_ X-MS-Office365-Filtering-Correlation-Id: 44ea1a41-4f56-4f00-37c2-08db7c868db8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: z+Wb3fNgF7XEBDQuRT0UZueVUyfUUqdM1pn70QkpyI81ZzB7IhSccJMsljhkRQARSTh+wvA88ck+wuf7FrajdUAYoCMCX8VtEc8Eheri75rB3SFPZ+RWOozACbUJF8eK1PR/K0fXyxzVJWqq6mBN7MoagwujVC9Ypug4QpXT0IexpwzFMuTocTa2y8a1kR3n3MLJZcQIe40ZV++jtHmi+n8pqgwbEjXtJI//4zmHKBmQJ9NkTXYu/0mJryvGhbgTCLSZn0nTSA0RZaLrNtlyRjkKfd12JcUEfXq541K3fknYg3wydMc3c/anIV1hPkpNUKCINoU1ingOCX1Sq+XhIxVBOWJF+j76hxJ9BPggD85wqP2lIY2qr7MlYDzbZ1dwvrZyApP/rVggLz2hDtrWSgZ3c31wyKBiJz15psK/6SN/NuS/cHcK5geRY/OQZihr/UUWW3h8U5B1c7MbUawnsEBdohjH5CWuZA0a1h3rrrybJ1H7J67IwwcUsWahajJzxcbPtFYF50iCMQ9uLb2+E2h9CwMsDQ3IH475eYJ6H2o5klE8fDk3vp/bLqML8VCEkqL0t/c8L5gv717CrNjgD7xUOGkpQFwQAb9vt8G5WRgY1LhT9FL6UOiiCyhm6AE1 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)(39860400002)(396003)(376002)(366004)(346002)(136003)(451199021)(6666004)(38100700002)(52116002)(38350700002)(2906002)(4744005)(6486002)(8936002)(110136005)(8676002)(36756003)(41300700001)(478600001)(5660300002)(66946007)(66476007)(1076003)(6512007)(186003)(26005)(86362001)(6506007)(66556008)(316002)(4326008)(2616005)(83380400001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: wK0GncXI+sX0AlWvLeCfAklMgDX4595kdsIVk5QRcNaIlu373B1DGx0U5txstcyrlicF7mU2A6RucY0/eSX+fgs5fq6lFjuNzQw24yGrtDPxxmgmd3zxGSZPJAW1Bv5cB9QHkl2SokkJnNb4j12RWyXbaXTw1d5FGCtMXOBIR4/QJHyKyOXfReHfN9yNrcQL1UsEc4YsyJzKmzF/uvlWBW2m83p4F3IVnuMs+WGWV16jq6EiIJM/hkTlYkV7H25ZdsuPEH9gkssRBMmxPAEM0W1ndbDWBh7uhQdZCFWDmEEDVnBsLdJgDaIBU0RveL35bQ/P2hikSYn15/lhCp1s+hwcJpVHC0dMz8Ui7/aKx5lmw3ZQGtyRNZHaCc+ZwS054DfaXBY0nlIS91XBsHcEhDPy9Kd5HICWFDLWYz4zZ78t5sGP2HU3XBV8F3Y2CVWVA7wBTi8w2sOjn9pfiCakHu8POtFq+9ayYdwmkun3TUF+syqenGxU6w7w4lYKptb5WV5jhv2nm6SXhPVzbhPB0pZpDCBrYKpuiU59MiNXR361WMV8cQNJtjc5MzdvktKjJQ4I8Y125WOGW0Ao+Z42MF28BgnrD6HhIIR+NaI+wfnKdtqsiK/rUOFfBK3VqjEj15mcoLbB+WwZa8np8wZ1nY0nv5RHXLrnJAussG7+7QKaidhuxdPZbb6kOvktPyPl0LxjHJHZXiBN1g2yj2RIvipDso41YdvMYTfVBbaXEqMLX3sFfTlM27IevO8QZWYXmBko73bPEosrPL9eZDu8DYRj2wxoT60eMt/RUYrbcoLMf+QxgAOV3MQNBfNoStnhv+4yCHqTP6U4nNmyw8ckpKvBm1ATHJvZ4+wvMWAOF6ZwzdAtj0/sCQaphonUbr3JQStPMzLKaf7Ce34nR8R3lmzOB3+b2t4rJwpoBdPENA5dZe7vxFOqnd95Cdoy4HLAcW0ZLYYg525rLDTHg0vB0sJNKIrSSOB8ykuvRvRN0jfA8nUT2lLA03rRX+pNyFezESVfYJsyTlkIZimeprMEyFP1BWyLC5WmtlPTbGCpTGpUEDfY/SXEuSEYGtPdR+vld6l9gofePuzrn7yCRqxCpUOj7Odbw7mRPTGthNRBHSu6ramRhZce+Rzght+JO4Wzh778/LvwDHNbEc9PREWzlnR1of8cl8dRFrTjOYc2dHMIITKjQkoqfvR9B335VGlG4hyQbue/N7JNJ+9Af/WOISedWvy0UNRvkbuXU+KEMfe2hWTHciGE50hlYJpc7us1kP+E/CD/437R0oEQMfpXShOau6rpDYPAWAvQS8C8NUj1OuqsHZ6mxZXHDjTzYBAhLUxZK3Tu3I8ElG9ReSAE5tGkt2+hN4dwRvtgbHFVQdr4qpNFB4niB5/MK5w9QN7N1H5s2QWfrooQK6lZvVQ0AbXB6F3iy0PbyGm37W6Wsx17XO0ujTZUhVv70bMfTrnDknh5Uz/JfO5VN2lh0XVBFqGNQXLUycCDyE1ORiKXIAxTbXJxslDzvNBRSdfrvVMR8JZHlHfpIEt1dfPBPk1QkvW8+aQuIfJRwQa0ab24WhmhJh/+TknaEMBjyH3MZiF9 X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 44ea1a41-4f56-4f00-37c2-08db7c868db8 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2023 12:02:35.0487 (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: 3dKyUrzz0e6FhFzat4Bs38fKcL/c0ossZXiBhVg9YTbiZfzIA+F/pUPT2OeZvByJdqnCJhF6wWfrupcs5Iya4w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB4999 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230704_050241_948586_124DC623 X-CRM114-Status: GOOD ( 11.11 ) 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 Convert platform_get_resource(), devm_ioremap_resource() to a single call to devm_platform_get_and_ioremap_resource(), as this is exactly what this function does. Signed-off-by: Yangtao Li --- drivers/reset/reset-uniphier-glue.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/reset/reset-uniphier-glue.c b/drivers/reset/reset-uniphier-glue.c index 15abac9fc72c..8f315dcb10a8 100644 --- a/drivers/reset/reset-uniphier-glue.c +++ b/drivers/reset/reset-uniphier-glue.c @@ -58,8 +58,7 @@ static int uniphier_glue_reset_probe(struct platform_device *pdev) priv->data->nrsts > MAX_RSTS)) return -EINVAL; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - priv->rdata.membase = devm_ioremap_resource(dev, res); + priv->rdata.membase = devm_platform_get_and_ioremap_resource(pdev, 0, &res); if (IS_ERR(priv->rdata.membase)) return PTR_ERR(priv->rdata.membase);