From patchwork Mon Jul 10 03:23:39 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: 13306197 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 AB8FBEB64DD for ; Mon, 10 Jul 2023 03:24:58 +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=cq623sNVarilhmFDoi7v5slQpECDPOMptZ2hvcsSuIc=; b=ua9FMJ3wHdjdhu bbHV13OYJ0refWb6yR3adjfbCZrX6AnZqdf30rIff8h8yqUBVNN08QSiuaJ8ijiuAj8/3ciJ945hC fKMpvzRNqvf9vkedH0BDlgxbGtpYr/x4y3sqzuIfZOMODjc8HFh+kNCl9zyctPx4GLpbAbN920EIt j7vtTtf0T8RHl24blG04oKaph9T3BLW3hnQn6Thxu0ILw+tAr4v/uLKbja1FcnL3PUETz2rEcc/og bYNIFLnJk08zoERrwQMFGnglrEtxtBTMEeNWfyRFNxymHu4csr9nc7WEZkTn3bhEsEDrJt/5rA0cS u/juOYbMuUH398DBoU2A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qIhVo-00AH6F-37; Mon, 10 Jul 2023 03:24:32 +0000 Received: from mail-tyzapc01on20700.outbound.protection.outlook.com ([2a01:111:f403:704b::700] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qIhVl-00AH3P-34; Mon, 10 Jul 2023 03:24:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TR1JtZIo5R6dUkLRH8KKfx1N5KSmY/Nfl72/i+gqgRKlkp7q9J95U2CUzAYM8HsSQ0psFge9kZas60ukJjlz9ZcaGvaF1TrbIYypyrUrbBvZRhRAuwWjcDcaHRzSTSnRgyK8nbohV9U/vvRfBTb1OjBXMb1FRblNRHMPratr3RwOC3iUSxRBecIVApyF2mFZI0qIkB/nwFiidQwXmc3NnYCpjXN97ML/9cGsfTPtEOwaRmGo73CIsW+dIQE2pnkgEUBGPHyuQJLFEe/HcrGBc9SBnKQK0NdiA+I3aKf8wC4hwEzr/dd1JkJk20/eH6bMfT9XqA8ybyuIF8HkYgErJA== 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=+jehaJjYBcWJh3UI/btKH4h5bBwUKDuoQfyuspv1XyA=; b=lMgpGuQwoe+6OuXclMggOk5HQKqAU5RCp9XhOU0Lq/8KvmFb31ZycuKwrKCznbd4BRGuA1KVfgfEqIc2zWphIbycElKJnn4U9c3cvHwdife08C518RylFczbHCRlK0+ZXbZu+YIZIhPkME63JXBhBdkAunL5A423XneLu6ZWYJ9wY8aVKj5AKCwo3u/Uu+OSgOCxpgQVanODR15r5l+P8HSbWHfplKMkfh86j6Fv0m/SdAcJgjxBfd6HvXU1Fuwr+jktzMZNA3r1NHY5fNAZkwQBIUaMhTRS2rbKH4laJ5hovZ5jFnGy4/agDLI0l77mjmTSXDe8fxPVWvjBKvMmYw== 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=+jehaJjYBcWJh3UI/btKH4h5bBwUKDuoQfyuspv1XyA=; b=Jq8jIvWfMx/prH1NRUWKxFeYusmNnQ/L8BUlkcxfr9OCRrkoo0dqq2gvGYLcvVmX9UByQFauCNnBNvwcVKzVDMo6ZroL70RVR5xZLLuD0HRRax+jHFjvBQYmm01cWCJL3vATGQdbOuBkv5vDAuY4Y29m3jGcY6rhrj1gyG/fpPtQStu4WGg5deg9rRNAb7SnA8XrdC487ZKk4VpK85/pmfQZxxw7enzlVuU+56ipgYK5glJbisySNhHoYi2fZB7qssoP7+2pLFQHj2AskR+qNIoXtNVpd+MId8c75nZNT/WgPuCqba5k2JGG4QjAEPincMteCcwNWwP6c/sI5GLDKw== 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 SEYPR06MB5376.apcprd06.prod.outlook.com (2603:1096:101:8f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6565.29; Mon, 10 Jul 2023 03:24:14 +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.028; Mon, 10 Jul 2023 03:24:14 +0000 From: Yangtao Li To: Sandy Huang , =?utf-8?q?Heiko_St=C3=BCbner?= , David Airlie , Daniel Vetter Cc: Yangtao Li , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 03/19] drm/rockchip: dsi: Use devm_platform_get_and_ioremap_resource() Date: Mon, 10 Jul 2023 11:23:39 +0800 Message-Id: <20230710032355.72914-3-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230710032355.72914-1-frank.li@vivo.com> References: <20230710032355.72914-1-frank.li@vivo.com> X-ClientProxiedBy: SGXP274CA0020.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::32) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|SEYPR06MB5376:EE_ X-MS-Office365-Filtering-Correlation-Id: b9b0c196-5ec2-4bfc-5aa7-08db80f52308 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MbBUmsKHKP6IGMKfoLaXU9r9fgiVZzjJ7fsoO2o2xYVfScIl/1cXfXwXtcoXBa5tESfQM2oU0qWpPyzbQXEaUkzUrr5eXtMgP8ohoUQjPVTILoIZ336uAjrYY4kvFNXfI1bIr1Q4BfnsC5OSFfMZlOBBL2wI2Fi59aV2RruunXRWqwTih7Gv2Qvy0GaqkPT6+Bjy1fWCjvBseCRhM/lYR0Jg82FIJcpj5a3wnJHQp4LjqRhuBxnb02ikEOlls9Wgbb06m4vFRvQUjJa97GEBt9+4aOFbEsfBTqiN5dXy776I2/xtMoycg2d73ZgBBgbzL4TNzZC9rQ8ssuB7LUj/dSLlCsM4QwTjQj2nNs0TiNTIyz2k3MNYPc+2j2S3bCZ6eq3GyoF8IuB3qJGh1VY/40g5jASQ+2ru53FaJlaWleh2YHK+YWr8FgOnUsVKbBxtRRSalh0Ni/laiFXrhuxRfRxHjmTE7Ol2XDG/wwp8TlcHgWX1hPD0dQfgDYBc9wExZFvATzkNXrQprfFOCzU/hr8Wrb0EQjaYGADjKyxCYc1tiuZGrwfKIhOhQ6qOG/U3lyiZnWZaSHV4O6hfIr8K51iMwKpxDm45sH36NJZsCBEFFzTFXR/b3RYsyer2UGA0 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)(346002)(39860400002)(376002)(366004)(136003)(451199021)(6506007)(1076003)(5660300002)(26005)(478600001)(6512007)(4744005)(2906002)(110136005)(186003)(83380400001)(2616005)(41300700001)(86362001)(316002)(38100700002)(8676002)(38350700002)(8936002)(52116002)(6666004)(36756003)(66946007)(66476007)(4326008)(6486002)(66556008);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9yuDcHdFhIBaVrFavN9+cDhtDhQC99K6g2AU8kZJiIHSD2i62bPVw5cOrt4lGcPNqhZmcQpqFKkyK3INIV9u1XM6nGPwmCavyyFfpNN2Z0XrCGeydzbkpZvBLFT7Exuy+O+BrWffa+/U3yUiBPR4u0+DDXUsQqi72gqY8QPwztqzDtQ/FkczV/YF685IfXI6f0nMMuILnYkFz+A2gfGA0fVSbFXTZYIg6QBmTBDVxFHeAXSBRSs0Rwpkw882pP2PCgot5ciluZN8vTUSZsskRajPzctc4h2qfKAWHswB1UiSdnzLPsQtTs96ibUBR5lqemSb2Llxis6bJt1wj4+da6rkv1QQc//6NXZqUOZ3HmatZdWHAgHeN4FQG/Z3Hx+z5tp7g/AKIWcMK3+XXJprU9daV3hpjC7lSiErwb/8aHHJ3Bum55O705G0S+XK0RNzmbMphG324gFHK9LOpgO/qbb6/eQimOcO8JWCYRLFbxNfQ3LY1jlLNijmLcPwBnetfZPW9NyWF3Y8CGgBJp8FS/9c1yI5aSEbYe7UGHrSkc4NENE5P/Z3hez981zf72qYk/KgnPP0bUbtDDbK7Z+ojUvd6CYOsQ/IdDUy9mRQ/dOonf95cSEKUFuVFephamcC/WAQ/LMZcm0s8wXdMAIXTTv1f4qX3OVj+etY9Kt/22JG2agPp8ZST3OS188WTIAuOBnNu5x9BHKl5ga4mlkcCmeofbTX62AS4huqSlAlahPUllgFy7WVjPbLpkJ5QHZcJchcKShHA1N06KSvLAxnw6vDJDquL7Ngj5GNnlXvqjgnRyx+8puf6cJhkssPZDj69rRb8nWcS58bwW8wspYRU8258p1jG6/nv/agA9SmebOLVG0ADkHt1p4j0QMXuZD+W1d8SBm8PqX4ziAbqDl6D1u8q/zffDtHIEeg+PxXrgDMah/M46g93qda4lMxusXiI16uoAYqN5y1InQU8de+pp1SYv+NP3I4lO28pcK/wDQ20xF7bG00yP2WeMePANCFtOYiYtv62Y1hnNFNYYodo5N7rBV7OMHYcmBr/tE544pksalYs25ezgPSBEcvX9nKM+Acoj7Hz3ciKOtPx6LUNlA/QqQ7Lzu+1NKnd33XCnfD9C2DY4QZLDfFP+ZrCawOj45HQ3qNb1daRAHw0StjklVGoW+no2ZPqCAuPZ3ylCzIVqOZ0rrd3wAjteLasZNeWyR0d3UVKK4iEIB3c/lH1xk1FemUCiMbSdiq073JmK88CdVSxbxW+Tup4pQmQoetzgLcuv/FGMwetRxQAYLR4i79kR33nxXG2W3PcMa7irIcAxGeVGWob01ZStWZoneasFvhZbrsYWEJBjCTJJZBvB/LX0IHionmTnNiFgH3zPQ5ouYULttRrNwwyJbabGnI3oHBsPeFxnG+scWOogVUpCV62mhB88GPdEyXtnw25+nQtZuSLDpYyyN66rCPpRv75qDDWSWMNIKOnASpGGZLAB9+8bncLyiYqnp/qWPV8I0SXq8TOPuVl+vmFr9pPbwYAb+63XfqRknzJi7MCap78uNkPAvsmzM2OI1p/aqHOgbEBnqKtxZxEWKIgOpceOEQ X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: b9b0c196-5ec2-4bfc-5aa7-08db80f52308 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2023 03:24:14.8177 (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: yYaAknh+kiV9no3n2bklNcwP1NMjD7CD02zXqcT3qiFRmkLHZ4Zh2q0GZuAnJkZhJc9N4gkgDO7QrkJScKOrXQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEYPR06MB5376 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230709_202429_994300_C19E0450 X-CRM114-Status: GOOD ( 10.98 ) 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/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c index 917e79951aac..ab57df7c6eab 100644 --- a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c +++ b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c @@ -1351,8 +1351,7 @@ static int dw_mipi_dsi_rockchip_probe(struct platform_device *pdev) if (!dsi) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - dsi->base = devm_ioremap_resource(dev, res); + dsi->base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); if (IS_ERR(dsi->base)) { DRM_DEV_ERROR(dev, "Unable to get dsi registers\n"); return PTR_ERR(dsi->base); From patchwork Mon Jul 10 03:23:46 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: 13306198 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 2ECB2EB64DC for ; Mon, 10 Jul 2023 03:25:09 +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=lab2lDuyTC8eWucy4TZNAndu/6z4X2pe4zKMuiHhdWA=; b=QHvWiC/25vQ5ej ZnDUH/IrHKuw6taBM+/9pjqW9UbJJvZdHHoVaRvXvDSk8PEQJWjZV5bOSTssfHVlcsFdZZLVK/SO3 X+3YA3TpCTHPZaUMSDXXpB4wMorceeJik+mXyiBqnT4cQ8f8HoYTrZu2Qmcimu6IujG0HsA6FsuJT 9cOfGtrsu4SNpZvToGiAbFJJS3i8dgnAIt/T7XxW0bI307Ct0CGuWiSo2r2JYC5lyG3M3uT+kRXMz Z3tsK8g0MW6hxClatHroGe0L+/BGWBdM+MrjxRkj2o4zEI/HL2cSSNmvIyjwh9/ArghteCAJEnL/V qg1PMr2bVp09/kvGPwCg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qIhVy-00AHBp-2j; Mon, 10 Jul 2023 03:24:42 +0000 Received: from mail-tyzapc01on20712.outbound.protection.outlook.com ([2a01:111:f403:704b::712] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qIhVv-00AH8q-1g for linux-arm-kernel@lists.infradead.org; Mon, 10 Jul 2023 03:24:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MwgMv+ZH+fXu/goOpmiTP6FF02I2XDteakznBqvcM5wHtnejkq3KaGe8UTm4rfT1PbeFk1VVn/QPsqQisf49zrfYgufwWfd6BCn9SJV3kEKOduSFM81itzUqRu0Ffz/Rz9LBvQyLGAPh3GUdJUkrZSSZM2cvrNA4V2xDcLHRVf7G6bfd48PLsWluxYum3C69kstLDqPlVswR7qGSn+xU2S2GruBtIqfbP5Kc+cNEVZKjCVop5WHObBe9Mwa2pulemXY7FaUbnouWRmqIe6wpbGf9PCbnSklhg4vg0yPLZDgPCRtQXcy3/HnepKDjJOIA4Ft/bR6RJs4Xd3NSS3dNJQ== 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=i2No7Zo84xwCRFwHWRB/2QOflf612freUdHSozLBxa8=; b=NbtEviDzy5Zq7nHtQVj6h3CEyHndsiXeZveCcwf9VpAqsEGHLc3DPy0VemzRHRRpJlVPCKVXiHkUINzchQ4xPUmSeqWZISd6CiBqf3mn3SJeBqS0m2KYuds1Oz1iZ/9kfnPCea+FtQe9iJJaP7ycXgovHbgZ2/TgR3tHYLiMJEVNt/as3nsRoXd8Xdm2e/ul6PD704UkLfN3w9C23oX8ekZYcBtoYwSnugAAeAuTB3qv7Pph/u4AsZU1Z2nKQ604DBjMOH2t3oO7YLVNm60G5qco+WbZOBsxUU8nBlABBPjYxWExna84vm1VVY/ecxjg3Or+b8ePe3XeAJCW3OpseA== 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=i2No7Zo84xwCRFwHWRB/2QOflf612freUdHSozLBxa8=; b=btSXtlBwIQgplP2+7/9oGmyR7qf93TSs6jehfmYS2I7KDB4l/p7EISIhfa2C79z+K84yRVbrQ/NCHcaOQr2FsdZhKJCcuRhPRd9SBZJDMix+F4IFRYEMyfRK3LsTWyYu5q/cosD/tFLqDGyj//Q4n9A5WIUDOCaxdBUqsIHPF/8ssJxy3V69PVhLJkV/+gW7QMiPaLQs/yQV394SbHl2yzzTx1brkMTjKhB8uNB/tfkkngakdCoJeC/GcLIv9K6dDoflG59bRDVcKyQ7xd7cMPKrJPwyYmh17Od8SPzViNuXVFDhK4n2C2TSDukUcXcJCNuhOkjKLsaFITX8el6ZBA== 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 TYSPR06MB6472.apcprd06.prod.outlook.com (2603:1096:400:47b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6565.30; Mon, 10 Jul 2023 03:24:32 +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.028; Mon, 10 Jul 2023 03:24:31 +0000 From: Yangtao Li To: Marek Vasut , Stefan Agner , David Airlie , Daniel Vetter , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team Cc: Yangtao Li , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 10/19] drm: lcdif: Convert to devm_platform_ioremap_resource() Date: Mon, 10 Jul 2023 11:23:46 +0800 Message-Id: <20230710032355.72914-10-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230710032355.72914-1-frank.li@vivo.com> References: <20230710032355.72914-1-frank.li@vivo.com> X-ClientProxiedBy: SGXP274CA0020.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::32) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|TYSPR06MB6472:EE_ X-MS-Office365-Filtering-Correlation-Id: 6110ff7a-af6f-44b1-2950-08db80f52d38 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: alOvc9yLlp3nVXOxDjgmdhUxjDfxlR2+5egLX3dckItF9tcVUzhPILcfqNFdpzul+8203rta7ajvlqHjJc2BXj36P9a1MgJRREhKDk0qFhXAYyiaVNAHe9g70x/kFqZSpZ0Gi3IPg5WUFdDEjZdyv98zyGEhC9X7kKCL4S3MMMomvgd6DKJA05VJdzKxqoMmW/t497ZPQM8/k1JwKaRimSgmwJFcIgj7xUZgQCjLFYnpqlTrRtH1pYXIKZ/pelTX4idYpYxSA12xjpWXIG/LMJib8FGlBKWDuBJbA4v9KXBTMN1JSct1iEQzv9CCwHlLMwnbi/bWGCHFZRzacBTqxUKbo6HneKwvvNgZRBFEhEDnYacyvMLuxVklqNke1V5P7sj5I4hBf9OL3bI8+RC/TXFU92kIV3fAL1CizYNzgxbgEqNddWOyfLIkwqwa7b5Z+c7R6nWBuKYq45Ym4PBv2y23pcuf+YQ3tlgxaQuVTQqJeAFFsqbWN6g+MmruqAXqFXahGSQDGvVUP9NaRVI5riUElXgsfBNuC0J9S1oQEisyqq53usrQ0HGi/kwf+RTCpAow+7gqVPd1gNhpQ7AbDpUzmNMxupFQi/yryqgXBsXgjaz0wnRv2WHtsxuyddDw 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)(366004)(39860400002)(376002)(346002)(136003)(396003)(451199021)(186003)(6506007)(26005)(1076003)(2616005)(6512007)(83380400001)(4744005)(41300700001)(4326008)(2906002)(66556008)(316002)(7416002)(5660300002)(8676002)(8936002)(66476007)(478600001)(66946007)(6486002)(52116002)(6666004)(110136005)(36756003)(86362001)(38100700002)(38350700002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: aJB87qgIZ4/TyBNBx2ZyQd4eaENTmlbZyv6jQmvv/zRd8O7glt5kho2dIOpWzxNFOe5FZgRr5zz1aM0uyyUeTymEPcTkCjcPtjARwqlDZDwODB9ogpo9Id2OFDuf/cqUOvisCuC7lRlsB28ypzJlMRFUsDyqUiBfw3LzF6ajL0MIupuZKvlg8q+qIsGsBzvW3I0tgmGJChFZoh7ZX5/AyOOI3kku2hnTEfm7GSXJVwev70WwMkmX7SZUHQkWfpdk7aKKi5EYxUdx/rX4HwfmZwjZDREWp4U5NIin0f7+fBWRj+kHZuRljOgh5pnOxw9XrrIRjBev3ezrdGPTCQJjmkDxU8LPVojeVdFY3OCj63M8L2pxHrdrDfzOpsl/gJfgDh7IVVecuXPleNd4Iq7U256FRtpE5EJLVsXMN+L9HEZLPZtY85dVv0Sm06AErkORMmEgtP80+lCkdRAp23kPnEq7MpcDxMjnORyaHREAXr+fbh58KWQ9wrZIPeqrsg1hTh058kdGMXwCdt0DOVm7EXJIyvePZzgpeLtOYKVxz+EW4KRfv9E8Zi+VBDpsczlu7dmlMznyfIcQhJi0Az3y1h9R9TKB+i3Kzg5m1CA2+rfTP/PTmmcwv85OeVGULTJQ1f7ed4cQMyuissUQqJZ5r4p2cld1ze96kwXQb6a4ROmzgpRbBFXXqXWXRcnk6vAwbbyzCwJciGyxcF79e8qAmOwFx22O/ju02ErM+cqUfYkMZun6nrlIwsQJZQu/Jnpysm/lJhnzj/D2cJBXetJp7uLJ5nQJLtM829EJ6tSJlJA7WbnkjHxvvLewV/WjoVxxaocU++6MKRDliSirOoKyUB6Ge60wlycCDqip6J3OCVbw4e9FGzGjMZeW2RqkFsN2xilrNLnmOV38RDhlMkSwj3V2mOwUP2LVhCn+4Lv7w0sX9PwsbOx0AgkFvfgYmAIOio892fAMhy4bVOJ/vezTNTeKZa0tRQ+cx06mg1hnkOHxlrA4LhrKBfWdIpaqIgjRLHEN0kDp8cEuOWVltWmX0WPa2XBnvtsNKsA5hJi8nwXaCoOhQzl8wUaGo8Un7RfQS2UlyVOHYwYj12nAniQ4jLzfbK5CXjeYTp6LH+1M/jCJaPyEXJyhzrkWpbtHyhvaP0xG7mSzEGrcOXHtkn/NI/4gKF+0xoEcSqnfTKIA3vuR/Avt+7sppD7s/LvUUhTwqpCPtm54tPpjm30NIyRxUDyETbDWXPEXbm27KnC5tcvqz2QI+Tw9YDWKIqUjr5Hu6h3hfpoO/tzw3/EgQTe+Earz7uH3Kg0asp+kcowxegC2uSkvImavynd7+YOTFJpTruRsz0gc9kc9ZVn8UKO+aqanJmNfudCfjz6moBqiTlwOYbG0hXBLTRZp32bZcG0cln07HNaFtIDW7gq8gVo6RYIDkv8d3nFzqQSO2tpldVtRQKdyS2ynpk3r4JM1FmJszNwLR4YuIYhta1cIYFVwmGzdXR3nRnzO8CdwHI7GBr5kmCq4pww9V0UOCFYzOfp9DPrSsfp8z9NFmCCZV7byFvJtbLrlsaMrQVDj2ewpymO552vFVpr1zKdf+KWAcjgE X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6110ff7a-af6f-44b1-2950-08db80f52d38 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2023 03:24:31.9191 (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: FPSRk62lxOhiBsV7UxqGG9KIm2I5WJJrEesEfY4qXbeISUbhm2Fk2ZaFQ+NMl55rQjjjwkhydp0iuRXDTbd1fQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYSPR06MB6472 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230709_202439_562732_799344E3 X-CRM114-Status: GOOD ( 10.58 ) 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 --- drivers/gpu/drm/mxsfb/lcdif_drv.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpu/drm/mxsfb/lcdif_drv.c b/drivers/gpu/drm/mxsfb/lcdif_drv.c index c9d8cbb21407..a7cdd0eec7a2 100644 --- a/drivers/gpu/drm/mxsfb/lcdif_drv.c +++ b/drivers/gpu/drm/mxsfb/lcdif_drv.c @@ -134,7 +134,6 @@ static int lcdif_load(struct drm_device *drm) { struct platform_device *pdev = to_platform_device(drm->dev); struct lcdif_drm_private *lcdif; - struct resource *res; int ret; lcdif = devm_kzalloc(&pdev->dev, sizeof(*lcdif), GFP_KERNEL); @@ -144,8 +143,7 @@ static int lcdif_load(struct drm_device *drm) lcdif->drm = drm; drm->dev_private = lcdif; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - lcdif->base = devm_ioremap_resource(drm->dev, res); + lcdif->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(lcdif->base)) return PTR_ERR(lcdif->base); From patchwork Mon Jul 10 03:23:47 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: 13306199 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 1EA6DEB64DD for ; Mon, 10 Jul 2023 03:25:12 +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=Fo13VF77TAGuFCpCj1+2A8tOM9p1S0/LDkkFESkaa4s=; b=N1iwLey5nerzBD qi5BWdizpB+lprKl/NgIGp853gnHdD0UzYZlRwHZAFuawY6WUD2Z6fMwWKdMOSxmKs8mC13X/8UUl KkeNuloOa+O9yTMatvDhB7qvYMQKGy0tTZVpoiYHBej216lOSPxuCi7E/VfBlzs91JRV0SHjjRwTb 9dNpl/korOd24HpY6I0u/+MUz3r4u8uaUFtrrXuTcjI4nLMiGNpLsqE4aSETAgckTcPabMIdxwvCV RikBU2xqj9l4wliGmW07KAQVO28ylbZTWNHw2QlNK6B3e7MgA39H/ZJrIlMd2Mxoc3VkELLETp3Pa OPBWUM5yZdYwq7ZxwlzA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qIhW1-00AHDL-2J; Mon, 10 Jul 2023 03:24:45 +0000 Received: from mail-tyzapc01on20712.outbound.protection.outlook.com ([2a01:111:f403:704b::712] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qIhVx-00AH8q-0P for linux-arm-kernel@lists.infradead.org; Mon, 10 Jul 2023 03:24:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iaWgxSKQ6JCFHI4umV0Ux3PVIJvNkoGFv4IEUnW5xaeyCZRgLt8nyaWmuPiIlqALJunvLDw13wvqs6tXRErgxX2jQ2j2OFYIW8cUje1fhQUwwLMH+2V3/gCDl4CS0QZ6Wmx/xRZ7WtjYcifSYRpKVa5Bs4kIyZU/+OJSF1hD946gma1se4KsUpfCEXdm5LXU6t8hPwRd6T4KU+NW9ZLA076/wU1fuovaI/bw8XNppxfqUXiDKlRnTkTaj4sDb7fuPFPglsYTLvWM7ge3QzZCjFirJrRAY55YtEbQWFaNWCqesK+Pi2Em8qHpHVypv/YouD+0jgytS8BV415tm/ZBCg== 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=Yc2hhX8ccpa8NG/KKmOqSpO9dEVTF11haptmKKeHccc=; b=n/jjATVCQubbmRcr55hdEr5ja75flUl11oUjGSbXkYaOhb0vvO4uxYk/mvt8fwezwWoLFxMAoARnD3cBBSlzoOz/eVS3Gt7Xhed6dfWmhR0KjP93tIGemvO0yYNlbSLc/p464W9CjxcBgphZ7+tjTeFjrNAQDzX/u5UYBQqfWcO4Es2DV0aqOjwt7bbaiC/vbQNsFox/Dm1hE3ji55uupfcsIU78ZEoA/N09RwlPpP8KAErz4dtEbDGwALjzHB9Rstnr5C/97WfrsWo8QsZB+ejXi60r4yAwraPFdLF7qYbUhsjG4YfhIgep8xEel+XTJreLZQJgT/m9/Y2KguKuMQ== 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=Yc2hhX8ccpa8NG/KKmOqSpO9dEVTF11haptmKKeHccc=; b=qH6GLvQqwmdiEMc2RmE8pfKNue9NqnEVoIzvcbphfB9wFQfkMqQZI+ryEIHfKUD1Duywtyzab2oAhUwad5VeqRYzjcbAD8Z3bbirjPUXj6+dafSGDJ9FIdBUcCEjneiKKziS9kdmLnwhOuCMEGinpkcdI/pJoVJqYoRLGode7HVMDVCjHgHs9ZlR7v4g0UpAguRbvKUzx9WeTbn5DWnKR56HuMROfRzu0Ogu9AS7wD8Oc0cmvPl15GYSauhIjuAzChbsqmJ2f5wQw/A+CQmz7G9eBsFdP/TGSFWZMrJU3p19RGSp9uup7979Nb8g/7Wvw/kbyDdyMYXlqT6h8gr6kQ== 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 TYSPR06MB6472.apcprd06.prod.outlook.com (2603:1096:400:47b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6565.30; Mon, 10 Jul 2023 03:24:34 +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.028; Mon, 10 Jul 2023 03:24:34 +0000 From: Yangtao Li To: Marek Vasut , Stefan Agner , David Airlie , Daniel Vetter , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team Cc: Yangtao Li , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 11/19] drm/mxsfb: Convert to devm_platform_ioremap_resource() Date: Mon, 10 Jul 2023 11:23:47 +0800 Message-Id: <20230710032355.72914-11-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230710032355.72914-1-frank.li@vivo.com> References: <20230710032355.72914-1-frank.li@vivo.com> X-ClientProxiedBy: SGXP274CA0020.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::32) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|TYSPR06MB6472:EE_ X-MS-Office365-Filtering-Correlation-Id: 8ad84b70-0257-4c81-ee7e-08db80f52ed6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5W9ZZxaOQ3gvdW/ThFC7k4u6IJme+VJXVIYsTTzuDYjY45ectMzN+DZygtNCi6VWcVISVOQCXIeD4Zs9NF04VugZmZPtCdWxFhcDqYPE2Vakp27+J+VG5i2nzeGEmLkqe/F3o1KVcGHT/6OIMDURc741q528qyzGRQYNRH02y7uh4dk68tNA/ZGbejrWsxe3gkj2FHHnPqCo/l9pqEFvm2KLslzbuie6iSY2XF1dVUCXObdU+Y9yicuL4ZKL64J6iULyykLvqydRHv91/SxdjDlPXot9Tcm7cV7RbXMEP9Lwrio396oNbjBwsrouFZ26zCK5uFDG+/Dm2azm4T/BXwNPgmN5X18K8I3r+RCGdfvyGtOSrNv3yw0gslno1tFM+LEbp9QpBuvLlwagEl6Kwuf/T+XXix/8bTNcpWNn92aYQtcvvPnfU256zYjHmB2/mRAWd5OLYiW58srvxPisEAFVisZK+hUY+gHbXa3iRN71f9tPQYMhxmTZW/Tu/TWz1ZV617g8+8nSH2xIJ8iiOyZ/y2RSJ8tQzx1QGKOmX9E+vFi9Va/hJrR6G5WKMbj9wAVEWay+g5CeQqsV/+nJxp0PzAmQz80h0G76ZRvQ+UKJxTMtCGzAsF23fxcP6eS5 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)(366004)(39860400002)(376002)(346002)(136003)(396003)(451199021)(186003)(6506007)(26005)(1076003)(2616005)(6512007)(83380400001)(41300700001)(4326008)(2906002)(66556008)(316002)(7416002)(5660300002)(8676002)(8936002)(66476007)(478600001)(66946007)(6486002)(52116002)(6666004)(110136005)(36756003)(86362001)(38100700002)(38350700002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: eNqrbERRGTUx5ehj2cd3ilhfPaUEwB6kHSupzJCcpR0VfggjcH/fniQDmTObEY3z7irtz0r9jl5UHApCrBGCDEwp1ZFi9enNZN5beTEn/EVQGi1jBJ25izzpxZ5MaJaxTeohnYAVpBO1+M/NHhlDCAJANIb9z68WKIA5NHU05oUTin294tg7JwgoWpT0C6zOPyUSuwfqqEUbYeUl5+TcoFPudE9coXk98flMNnJon58Miv0Vm1O5sHmcQI6XFx28vdp26KlG14g5CjvYx9uTF9uXUFctudENaXtpJyaKgowdQ2RqdR1ySwLPPsl7ZDg7UD9CRFu36AEvNB6oSyvbHwF6jcogz0InqviK+IpVKIZ1gybBXHjqZGxt6SSNAruJlOfJuiXMXCjOP6beG25ElHqG2IL9wtEK1u+LVnPlT+VPxrUZ6+6n4FTfsYbRR+NtUQf9Z4xvRbrPzxHYiibrBWcVuS2b4RmwCk4E4NXn+OocaLr0kKYDcaef7WebBzonRbUKLtGj04FOq3Z+yFSWTLi+yOkbvz3R5fccbTJiPdPTKTh0adz+p9XmisJjWd2DxNQyI7MWFjecgzAirGGjGYdyvc/5z4QBgcVg5yauptGvxigEtC6QbgIpSsqN6Ic+310zAIhqzdRFZF4ihLFr3tkrbHHhQdsbQy8Vm0au3YbkdXExsd5nb4Gz2MYbgWANorp1WyQvWIKvKLD1kUPdvK8mi2pHJnbj+erqg53W4hx9ptbFMinXpGEtSKgeGI/xJsz+JcE9i0+QKyn8hOiCsxANLABUQhCM6ObyB7tGbsOms6gOAffO0wMt8FyQYW78B7RmeA2B/Nq7IjNgbQ8OOKFk4keV1xikD2eaIWjO9hpGZXM86OiPnlZgEVRv3t174uicb/w7djrUouZi65t1bNjlPQ4Kw7fps7kKt4Uxszkh9Ja3KHYohD90QSSmNV2R50qSTY8/LQ/STkHI6JfHbn46tn08HN/qkELxJUQq06LHC/YpjtGh9eJQlekreXxGW0vdgLdpZqwGgH16HPMkGSh7CkWqM9p0ir+Yul4GV9CVVT3BqH7SQlhUbJwNCiIW60YKRRtESfOCRn9ubyuphAIo77yzO7iLulPU4lQRDUM1y1s7rNjRuhxFZbKd5+8I9JsBOYwtv6IGWH9fL4uXAgwQDMxxsYfbAftZAtIgT0rGQGTY5QQw9skfGviyJ71JfH+dWOXGT/RHWf54n3SRvgP9bhbTsLXmMscxmiUjGG7W8gEb2FPPXDowJO4IcD4fLeBB/ouiViFx0fS3MN8IWI75xrvp7uWDqE/MOfHUEDJmeAP8STixROTM2EtRR0rq1mVAbufK6/DVH81GLQ1cyMWB04Xa693gf2sjj9kDwfiOVlwZOy8bFLElYNQjZCOvPMmyzrQF1hgCwV/cd4x+uJKMnrTjNo8CFUuGCuSO1/+fSnek4mRm/XKgw27GmcjaWIaDLY/02pBwDRBoexbj+CMc1IOgPvMWE05pBuwA8LUZl7yMf3OOUYk23T8DI+ryfESXiqgTF4/AUJlV9+TOyi3FH7ZRPYQLPIV/uTxjIva+V0bhCWm3Ex88Om3qkxHX X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8ad84b70-0257-4c81-ee7e-08db80f52ed6 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2023 03:24:34.6317 (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: mwzPw5ooamCmS8pJscrFidbza7t4b3z7kyi3p//tytv1TvRM1pU9eFndUZMYEEYti2SQyZR0uaz4GMpcEtt/mA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYSPR06MB6472 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230709_202441_174731_6FE872D4 X-CRM114-Status: GOOD ( 10.58 ) 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 --- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpu/drm/mxsfb/mxsfb_drv.c b/drivers/gpu/drm/mxsfb/mxsfb_drv.c index 368b1fbd8305..c8b3fdb1ab09 100644 --- a/drivers/gpu/drm/mxsfb/mxsfb_drv.c +++ b/drivers/gpu/drm/mxsfb/mxsfb_drv.c @@ -213,7 +213,6 @@ static int mxsfb_load(struct drm_device *drm, { struct platform_device *pdev = to_platform_device(drm->dev); struct mxsfb_drm_private *mxsfb; - struct resource *res; int ret; mxsfb = devm_kzalloc(&pdev->dev, sizeof(*mxsfb), GFP_KERNEL); @@ -224,8 +223,7 @@ static int mxsfb_load(struct drm_device *drm, drm->dev_private = mxsfb; mxsfb->devdata = devdata; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - mxsfb->base = devm_ioremap_resource(drm->dev, res); + mxsfb->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(mxsfb->base)) return PTR_ERR(mxsfb->base); From patchwork Mon Jul 10 03:23:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?5p2O5oms6Z+s?= X-Patchwork-Id: 13306200 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 6CE55EB64DD for ; Mon, 10 Jul 2023 03:25:15 +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=3DcGcsi47KeKYtiuJHvm0FypHrTHUzCBtRAHVe8xfMw=; b=ygrDXhxV+1/lPN BRe4DzeAZLwmOrfck41CIvhpC5dZvD8/3WD4x1H8S5UX6UW0gDPAiY+o1XI2OIF2LmTvpM38EuthV 38gQmI3DGwoXo2qYcCletAdQC8MFCjbBqRkO8Ox5vv3zKdXGnzZUTpsMGjaM6/AZcrubpgsEq05Rg IK5FPJLvdMDMW5wvdAwasCkyyCMP10eAajvLmmYp7KgBzC57ILS1r4BOmNCCdR22b7WxNhRKCqEf8 JSoR0EZwD18CWX8mv5x3prDMUfDXMzPI2Sb3OT3Ht5PVLpdeTEhb0uQidIi9/jpav2v7hwF5JP8ne 4syo11Cm/ZsKx6OBS87w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qIhW6-00AHH1-23; Mon, 10 Jul 2023 03:24:50 +0000 Received: from mail-tyzapc01on20720.outbound.protection.outlook.com ([2a01:111:f403:704b::720] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qIhW4-00AHEG-0X for linux-arm-kernel@lists.infradead.org; Mon, 10 Jul 2023 03:24:49 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IZCMSCM9hPdVA7kXan12Uug2YkOvFe30WR5N+1k6OT8e5fl6B52B/ZA7pQRnPMGKWfc2Bnk7VKkJhFHBK//dlP7S+3FQh52wE/udL18oOQI8QI292hVZGWq57RL1cKRXtVdMyR/spx33+U5xJvw533ji24tEvpq6CfECcwPoLqeIODrk0S0jnkgVQnaFfcy1zq747NU3Iq//NkiNGWXkHW4MM+/EDT5jYeO13NbKUtm/Og976ugI7sSw8m3iJbPmdZ3aDB5ItbjGFSDbwDmbK+OQfhGx6O8T3o+SRU/IcJ4M2Wb1RAsMo6S7yS7oZnfpHkC0l1XdvcW0BTlhj/lj0w== 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=CFadkbB4ld6jq7/H4vKooei5J05bO+Y6n4oq8yBFxxs=; b=EarKwtMvsZFu3VoU8fPEnrcDQyCyr+sY9+/n+T6GVjpTi2rPprNvFDs+PPFP0jABefwz0hA04bUWj2pTVzl0PiEjUaEwkvpm9/iGXtoyDwiqk6JLj/Aiftf2EBlApQJ4A7F7aMAC7Y/9chl49hNREejTFOXElivImlDOl7e69BWUvTSFI0VFhtrNdZpYjf0zFwwsYpMprloiXlwqjbXZpnjUJp0oXb6NzUuQRl1XRoHNw9G0mrCYj/c8yfXKIYbDaVCyIIQbGgr7VOd295T2xJBHJJs5iCVoRS75D2Q3Tx5GjmbEcuawzAiNIgiQvUzvqo7X8sBxp6hb5cKwnhYFjA== 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=CFadkbB4ld6jq7/H4vKooei5J05bO+Y6n4oq8yBFxxs=; b=kmk2XvaTze56PrGDdR+t9SDmBNoygcTUwWPeojZuw6pAbjy06aacUXtnpmuo6fPmTZtSATRl/Z064TD4mGcgEjRT/sQ5ROnAFOM91/waie7JFDvAZ9uWO8FldxxuaeFDvioyHe50c1cqgZ0oHYMtdGWYFQURA4R/z8i+f9UD8JFW8Ao6VvBuvB88On5deT+X+LzRzuiFKztGFuV4Y9KZin3HpnDEiblsz5IT6nqJhQSG4+lhPYT0mOO4BlOfip49dgAkGeFPdVbz2v9P6TuLTeVj/Ck4SCmTvr+6sRZeWvK39eOIlfmvwW8rT6IrcRso874Mud+mzcKz2Ykqlua3Jg== 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 SEYPR06MB5376.apcprd06.prod.outlook.com (2603:1096:101:8f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6565.29; Mon, 10 Jul 2023 03:24:42 +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.028; Mon, 10 Jul 2023 03:24:42 +0000 From: Yangtao Li To: Yannick Fertre , Raphael Gallais-Pou , Philippe Cornu , David Airlie , Daniel Vetter , Maxime Coquelin , Alexandre Torgue Cc: Yangtao Li , dri-devel@lists.freedesktop.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 14/19] drm/stm: ltdc: Convert to devm_platform_ioremap_resource() Date: Mon, 10 Jul 2023 11:23:50 +0800 Message-Id: <20230710032355.72914-14-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230710032355.72914-1-frank.li@vivo.com> References: <20230710032355.72914-1-frank.li@vivo.com> X-ClientProxiedBy: SGXP274CA0020.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::32) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|SEYPR06MB5376:EE_ X-MS-Office365-Filtering-Correlation-Id: d6e5b004-8093-4b2c-1d25-08db80f5336e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HoaeEKf9Tl5pFIgJJoZMbUxOUIdJ73rQzoOFaUWAORvKmaLqjSCuPfXhOI5W/FRHi2xIPJQBKSbUP0/oLIGAXRXoF3/uOcej2OcJbRIm9nLKyPP2FG9pe2sx/KrxzaQ9z6hGDJisxXSa7rfBXDjDfagkVaCgztZQMDaI+MWOP7NUZgsiD2NOT7IEy0/PiOFCjqD7Fh2PA9ITl67BoKAtTquujkBO7s9gRe8YwHyA6HQnKVVJ0Wv/aLZCvhonTaXekwTEZJcBjeHgQ54ziJoM4o/Y3xGSXmVF0nk06Ve6n+qd+2R99w2wNw/tDHMWLtVTWXRM78ukQ3u8uwepyx2hgulZYzxxS0gJRPbttgs++hJ8hZUGswIXWYXi3193H6zokAQuZbov6yB/W1eCSupSeNBrAnu6UJUrpc7L9smoA2yaBrWpb6+Sa7AP+m80EKtX/k+ypAvG34Y+5OTbZ5+Dlz4L0FVZYEQtCP+jrMUv+ywsqYNlkXFF0047Bi9Jo2oBvgtuzbjcwdGk2sk8x16BJ5yaXK/IrVzrSUAwLPCP7YcbsTx7g1DC8A82i3iHZDg/DdhsH+g2HoLLQmRi2+67F5LpJRXzeJyby5f39XxZjeXU7tiwGzJerpx06Pn+SqIE 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)(346002)(39860400002)(376002)(366004)(136003)(451199021)(6506007)(1076003)(5660300002)(26005)(478600001)(6512007)(4744005)(2906002)(110136005)(186003)(83380400001)(2616005)(7416002)(41300700001)(86362001)(316002)(38100700002)(8676002)(38350700002)(8936002)(52116002)(6666004)(36756003)(66946007)(66476007)(4326008)(6486002)(66556008);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?FhLHhqbbjlOpcxLTaxHnMYXjk9HN?= =?utf-8?q?4sQCvF/lH2AIcXetakBiax4D2fTQjM9OTqZFTJhmZu8DIyeaD4dcYM5acFmuRA+4f?= =?utf-8?q?J4MBLwXcND81MTe6GVKbdhWuUmb583lTg5dHNYeSgOlDfnMh+TzSGLId1mCQZiaYa?= =?utf-8?q?4zqI15w5dgK8PCzrwjBMh6TN8M3p0mT/ExyGQniqfoTFvd5K9Vg9kGhm7i9WjEltd?= =?utf-8?q?JyRLDVBNogpWa4m15k9s4fRq66uxp563qDkIjcAs4NC1WjKEen22tevhtHnWBGz7T?= =?utf-8?q?Ohp5H2djUrZEEY3XSIj8MMmxJYTDRdBOAfiFzzsW6rw1Qiue+beH3oZId3U+8zLJ9?= =?utf-8?q?GyKQTIG52PxXO6Q2mjf3gctFEzqok00oOKWcvc2TEcM2944Dz+EGLQJ4WC42GdVmY?= =?utf-8?q?dKBwE9aDdpLoamW+KhmUXj0mjVKlyRhk+65XmjPz+xDvr7wH1/QrpVoF/aGVZLvGk?= =?utf-8?q?YIFKquFsxliqwHjlnwCoKrikb9ql37J5+UpWJmBHt24FaXFxhLb9ih4RNCxTiPlhk?= =?utf-8?q?tVpQ9U2GDyVI+CPDrTmfUtWL2Huyvvj2433pvN/+IT0bbtM4t6qQTdaCBtrCOpN8G?= =?utf-8?q?VxvCzjJR5nFNJOR08YIoCWpBPC4ExH0e7M3uNZY8L+YFG88WV9hGlWi1iY5WsaKpL?= =?utf-8?q?1CDMAOPxa0OeQfYflF+Ro2Cz7tI3fYh1kh/osDYTafvJvJ6PF5nNYu4M1uhlswa5S?= =?utf-8?q?kwHKbSbCNCUqRxwxjDKpenlp8R59N6BySNefLj6Kiy63XDKNMcwFy+nfOZhumYrM8?= =?utf-8?q?qzaezho/BWxFF/RFAF+rBG+10b9itGSOobdX6sWCAkJtoScJLaaxs3Bv4Xmv5rwjD?= =?utf-8?q?HjWY+aZ3L3UvgFllsoma+/gZP2c/nPTa8YcJAcnPqWoBxwJffbN+qp1CX4Aouwp5T?= =?utf-8?q?WrD4gzgfbN6E51nNBME5X7E+7FXJENV61rhH3k4SU0xMouCcGTuHx2X411qpuCDaD?= =?utf-8?q?Q5RFLm5GWOEtNj9w1knZh1mDHdolvrCiJxUENeueOPlCL6EYlybT5t3iIw8+gsUgN?= =?utf-8?q?KPimBSVg004C0VI/pXKcyC01w/AjnzGTPLUYZjf7D4mf/zNHL2cr0d9x05ddHEycE?= =?utf-8?q?IoyGd2HQdSrn4LJdX0DzGvc4ZkDSj5kOxMAjK1/BxlRQfPnVdNFkBjSWcse3VEcIY?= =?utf-8?q?YcSXwn12U11MtirigjMWt8i8MurrouOSrMcvGYAvF/BDX6mfuyFGBqQVU0yE0yJ9v?= =?utf-8?q?Bzpc5EBtTECd7NqUO/ZCij2rg10aFR5xJqkIXcmFCMr21diPS6oEpDRC0QlMBJTtm?= =?utf-8?q?g+M6sVREG6SaorzhOWVbiYxyzTR0wHNimIcwE4gt/yDR+PnDGZwOaPRtYJhzN3+Ya?= =?utf-8?q?PokqeQiz9B6pvwwZhf/CDlZK1ja8hcG1420pAj+hZcnbR8Z0UAxjL+MjWLDgQk9PE?= =?utf-8?q?TEhXRfPAGmfCRlyBYP/A6+/jXwKp2/BLC/R/d0MlE3owhxDUdEEV/ZsXas7wLrKOj?= =?utf-8?q?CfjdDWhCjnzhUGPqJxFb2LdrX5lWY8CW8upcv+0gv+JPpTpIWvEN0kk9PJlUmUEjV?= =?utf-8?q?Lq29rCjj41O4?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: d6e5b004-8093-4b2c-1d25-08db80f5336e X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2023 03:24:42.3384 (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: XSybH6/Mm7VDh7yy9avKfTjb7KtGW8a3hZP+hYSULFK3ZcHBbaDlsCX9c9BaTMkINBBCwTRULJf0gpJEUpdswA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEYPR06MB5376 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230709_202448_208061_EDB3D60B X-CRM114-Status: UNSURE ( 9.88 ) X-CRM114-Notice: Please train this message. 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: Raphaƫl Gallais-Pou --- drivers/gpu/drm/stm/ltdc.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpu/drm/stm/ltdc.c b/drivers/gpu/drm/stm/ltdc.c index b8be4c1db423..734dca4d7dd8 100644 --- a/drivers/gpu/drm/stm/ltdc.c +++ b/drivers/gpu/drm/stm/ltdc.c @@ -1925,7 +1925,6 @@ int ltdc_load(struct drm_device *ddev) struct drm_panel *panel; struct drm_crtc *crtc; struct reset_control *rstc; - struct resource *res; int irq, i, nb_endpoints; int ret = -ENODEV; @@ -1992,8 +1991,7 @@ int ltdc_load(struct drm_device *ddev) reset_control_deassert(rstc); } - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - ldev->regs = devm_ioremap_resource(dev, res); + ldev->regs = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(ldev->regs)) { DRM_ERROR("Unable to get ltdc registers\n"); ret = PTR_ERR(ldev->regs); From patchwork Mon Jul 10 03:23:51 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: 13306201 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 A40C4EB64DC for ; Mon, 10 Jul 2023 03:25: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: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=ikfKrMlhfq7OXsDlzTfHN2YzRLOiB1BvcXPnQTk4R0o=; b=r+6cPRGb+pxqQR vDYYzpjE+CZI/GhvRFUJeG5z+k0YCfsrBurnBcTSfeO655z6/mydoW6vJ/nOmhFLB4GBJpxG6pUgu zCagOCEEXkwkHWKPx45R1e5u+AhoWITvTp65VAqy1xNtLERMk7esLesqPCDrLInI950CZdjblrBYs wJoYv0/NX6pcZCJksueDmSH3zF12XQuiDHZXXPqtn8o4CGpK63oa4KkNSQMJ9gyuAVKg2E7KMybzd TA5FaFI0uTuMxMlymLlnmji8wBaidFU6GmVPy9qf0GO+2tZfCHcfuYNNAUE4tN0uQRL6vDDxeRArP 6aGup2RY7s3qsrvuWXTg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qIhWA-00AHJK-0Q; Mon, 10 Jul 2023 03:24:54 +0000 Received: from mail-tyzapc01on20720.outbound.protection.outlook.com ([2a01:111:f403:704b::720] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qIhW5-00AHEG-2Z for linux-arm-kernel@lists.infradead.org; Mon, 10 Jul 2023 03:24:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dh8EgDO7ZHDCI3P9AJhVnGh0/2aatrqWMzCGrSgYmQzmb2FH3tzdL0DHH9Sr8dDj4ntLJpVh2x/WI2JD/ZIZd+XkJX0Uu86wuDeRafDR0/5suHwI4ebG83wQ565Kz//DY2tQzv6TXZYBY4/NdAw+uaGLmRnWkHdV5wNTVoxketQXH+9GpAvPd4C6+pkBpwXErrKTxwiAmLY4YjQTV/gpYiEI0QvcNLd/GlxwUE3w8lVTRsgfYWUOHIG21NibPppXDZAA5gAA9A51OwtvqImRyQhxCIPKN8TCBAQJvF/cOmmCt614aBqvg6sb0CupZfFXpkZas253j8t1NIjL7mpvEQ== 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=hX8d3Rt/yv4cLgjgnhQifBprqlClsb7HOd2RAGU+eVU=; b=n1XZ4bzoWiwm5TnQknHimQ+AVJfFg892BttlnPNvNiuyJHKd/21HT98YKTXDWDC5n4klsgFguCBgzd8+ARWZVdNd1xBmCfAOj4xJxBX1KQ4KyKTELwvXtwBaQPkfnYBRQ/LdctNpLvFElndT74DGgOmG1Nhx8IU1FDUvc7kld+eB0YN10jTnIffmyh0RfKMO7RcJEfFiAZ3sr/Ee5x+BULm1qPhXu/wcEoHAjpMHGTWPYYlyR/OynN2hRLNbyyqyLzs9cPSrqTCl0aFIMVQUSzWi4nmTPeSxp8RcjyyIVIXJznMhCR+7FYhKvxx3gNpgV/l9PbyrA2PBP4p9/8Dobw== 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=hX8d3Rt/yv4cLgjgnhQifBprqlClsb7HOd2RAGU+eVU=; b=njtuL3O8mqL3up8WKbEmi9NaT2dBnetbfWUaVU+UGqm6OdBN7F2eh5LchARWbYlbT4AbGrHnwFDoMU+I4738o9nYHxTzdZy/ZLtk7OglAK+VanZD2+fbO0QLSjGStZKUPbDMhsejG2THObE8BhlgeEHFROyZzt60IF45wLBsak01WNcFDsiRr8v5NCLiRFteXLhq+6C1Bs+Ef2adB/D5QEmcLHEHEJRLtMe6pEj0TE/CTMi31bwPQ0naf9REAEhhqCnHMWNM8tTNOgqNXcmFKZiangjGd+7MUYcv2A6GdFFatmWe7ldlt8PHK/PgHlxpVdiM3KEArJab92cO2H6Aug== 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 SEYPR06MB5376.apcprd06.prod.outlook.com (2603:1096:101:8f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6565.29; Mon, 10 Jul 2023 03:24:45 +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.028; Mon, 10 Jul 2023 03:24:44 +0000 From: Yangtao Li To: Joel Stanley , David Airlie , Daniel Vetter , Andrew Jeffery Cc: Yangtao Li , linux-aspeed@lists.ozlabs.org, dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 15/19] drm/aspeed: Convert to devm_platform_ioremap_resource() Date: Mon, 10 Jul 2023 11:23:51 +0800 Message-Id: <20230710032355.72914-15-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230710032355.72914-1-frank.li@vivo.com> References: <20230710032355.72914-1-frank.li@vivo.com> X-ClientProxiedBy: SGXP274CA0020.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::32) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|SEYPR06MB5376:EE_ X-MS-Office365-Filtering-Correlation-Id: 6ab087a7-6fbd-46f1-fce1-08db80f534c2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7b7+xCh73WeozwqxH4Du7EfSc2yap085JqWTibyAgkaB6EaOFalHwS6EOCD/aWpUNu1rpcA3mpeUGECaILuk2WZKKxZY9DhwzKkh0TazY0yCy55Pwo0yXd0RIXqfibTHch4ERW4HAOi+JA6jQxfrhjMHNrMVJsmO3zbMYniubIcuRTS+YT9KGTqOmIrZIabaQlBynWpafHhLijJKpqaLaO4aSinDxfAOBMRPbPG20byCbgtGXRklNi4PJQdNCupDFnEk3hBa+z1/JYgVo7IBf1dyMCaEVXIQgyO1MwWf4kMiBRguYE9YHrmeSkzWTNgcLRxxl/fivyKy+zeLGJssTN+JCAguy2wgEnCpjRmyTLjR/kaoHwPro4JMtBt2DB3kiDhJMc8r98meIYaCLbea5+AAqqVC7B1MAlOTm/n2hcwuXpENz6BWxhEl164vzLfDA8wYvZSotIPr4ZWkvyB8SxnbZIZRq4tMPtk8cKZ7ACUg5Kc7eWfI9vtllbEoWiIKlloG3kcTqrIOJP8C8PdSUN/MrhrmK9287Kw872LohPp4317W7+B1ILWNYqHg/QKgS61YirDJ+zCy8LCfBcoP+OXazn8qG7ai2mUg86EwfaZksf3ISzGHfrmO8RX0VpGw 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)(346002)(39860400002)(376002)(366004)(136003)(451199021)(6506007)(1076003)(5660300002)(26005)(478600001)(6512007)(4744005)(2906002)(110136005)(186003)(83380400001)(2616005)(41300700001)(86362001)(316002)(38100700002)(8676002)(38350700002)(8936002)(52116002)(6666004)(36756003)(66946007)(66476007)(4326008)(6486002)(66556008);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ORviGm6leSCCIgZTOk5Of8r2sQIVxrNlj9ApbOcJlhOhdVF941p/0UHdYM71S//Bp9izC0F+Eg4jwiDTq/lVglOye42L5FpB5AnVXb7yGHXjNKF2bH1wIIOahVyvECG+SYxJkXL3p8WIJLDBPwQYHzo93IqpgBxtSEz/8M+QxwOrsqo3RAhZ+vSptaIdxRWZnYpQmpHDDeXWPgNRQTkAEeVYLQSMdOYyhEfSR+oCdBD0M1x5a0en5J+zfUsHgp2F8eKXuusyuE3E5ZALiRV6SzCWD4/H+4YxXJ4d4BbsOhxtJTxNs2b1KYfeG8NR7h/gNO0JpKReWVLhAFRu0v3xIoz8Y34CiPnXweqk3uFWN3+Y6p3q1aiiPA0pXsTe8sK1OUcmxEGW5QZ/bcwicYjzGB935dDjxPvO9kOTDv6Gq4VZlpKjsqVpTPtdj7cfufFAmuqKZa18YOUk8gHzZ4np7hI7UDYhxZ9L7on7AtFfYypcQZ4UShG67SWq5uYWCAQWY1yZFxTd4qW1SUAyMQ8zE36LOpMjgnIQlkFVOvIDNa7YKhD9sb4ldW7xl8YR87I+ogy4D3vyKQulGMlDj6ZfMC7sk9PaWBKEAzmdEF3VV4YiOzZS2I+k50DCftdXwTRoz3hmAj9HW78onCno6Yj8pXZaiH6uioqPSgitzsaDoGsS2dOB1nUpjFfr++ZCMSZ6AbjF+o5DKeHBh3kggTGSge1OzpoGdeYn0JaCQaK5Wp8urTGrtikFmOloRO5eWnCY1KPRUSKHdKt9OR49k6EL+J5XzDaPG4+pZpnTBxV/MyLZlb0ojWPQzzvyVceZghjIc/OphXYju6o4BkuZH4uBpB2NXOMK81Nhru4YKLgdFJzkEO2Fldwj9v4fubE8OxWNE/7SQyoKAcyyum0gZ6KQ7QBCPvad1hAkYyza3obZHNPszCDcyikkQhl+pmfTTgHvjTgGAVMtEBB8bBlYvXl1p9bY3WzFQDZgjDxi0in9FauK9cdMc+1HIvRX/O64Z4Hy9UsyeQ9uTOVnLbWdDUfi0270BRPR9z9ku0wRzDHoHCDa7w0wyvyXq1Nj8jJ4jGieLXq8vtX32BGxGaPQS1Dn7O7Nz79Faz2Y7cyCax4S5IkqL5IX6qZV2r677ny6R5RQwoYouYmFf3+DqqZcswpCCdzbnx4NyBUI4fhGoZnIGRMfO4xFMKPpNYG3R4ddsquGyUU3bdNZiG3t4z1RxCWb8GIK9deuXfsGs0olUNsSa+S9i2FJy3GzydiouV3Lk6WW//Vsxq3JwM3dZMlqlMylxmj15LJnHtZsE9v5bOymPuoN6uOUU3JwAkmKLJGy6aqCV0nlbiWP9lc9D5wLChDUXPycjIoblUtFWoEsGKa1p+K4EUWNGhn0CyGBqzN3jpvsnOCMF6x6ILHcV+2sw6ZsBQgWmiAD/SPNelPaPvE5k4LQRkXv9ZUXxrQX+UwFlsuP1gCBk6jkQHdULLK9vWtnwDVxhqfjvmULr6jgrf8tqYL42DD8VaEGXm5okgWgoZ8Tta32GJew59ZFLTroK2F4zYYTzeCY/RN6COlGn0u1A/i0tQP1uso7Gtogoo92YJPD X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ab087a7-6fbd-46f1-fce1-08db80f534c2 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2023 03:24:44.5719 (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: N63Kza7frI9lcXyBkGt0lLh14V1WFqNFjji2m00k+9GcfU9cc1hYL1kpvU5K7tOIxDbADjxovCEOFx9sXw+7Kg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEYPR06MB5376 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230709_202449_836136_668D5711 X-CRM114-Status: UNSURE ( 9.73 ) X-CRM114-Notice: Please train this message. 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 --- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c b/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c index c8c7f8215155..d681248f098c 100644 --- a/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c +++ b/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c @@ -144,11 +144,9 @@ static int aspeed_gfx_load(struct drm_device *drm) struct device_node *np = pdev->dev.of_node; const struct aspeed_gfx_config *config; const struct of_device_id *match; - struct resource *res; int ret; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - priv->base = devm_ioremap_resource(drm->dev, res); + priv->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(priv->base)) return PTR_ERR(priv->base); From patchwork Mon Jul 10 03:23:53 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: 13306202 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 3B5CFEB64DD for ; Mon, 10 Jul 2023 03:25:20 +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=xAbsWV8RKw8nNyRfzKu7VI2w9CknunPNL8LIGpjcnW8=; b=qPgwcGpEgO8wnR 5Anv9ABzvu8nOsdGQPHBffw+mLvfOEz42OImrZSHdymmNL6QhBRCTSX5FoBErU790OGRB9RKdXS0k ow/0MqmfP7TPTaU+zYe6IFaDm3N1D4cQTvzVNmT228kbRAxjjHZ4xdoVGe5WVHJfOvpV/EBjO0qWr dImYPXsds/hw4Kz4tPB6hrnjyR99D9z9KuqpJJq30fb1w2amKQGZ8XEgqAM/nAPEl1hINuPkWS4NB iesCPbeTfGhEsU+QD4HEcUdSXTV2fTirFI4qUkwopL1/4xFP/z96G+Apz7ta1P0v7TXmpHws2DEs1 fgbTW4BrbyURh/lNgfmg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qIhWA-00AHJw-2T; Mon, 10 Jul 2023 03:24:54 +0000 Received: from mail-tyzapc01on20720.outbound.protection.outlook.com ([2a01:111:f403:704b::720] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qIhW7-00AHEG-0z; Mon, 10 Jul 2023 03:24:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B+NzCP0bnE8n0PaBsz1q+DSQ69RF1eFQ97XTrrtY7G5yzTvJaPL9nfwH0NdR7BC7NsusDNQeA4ZqF6+YwVuWli7Or+GdVOSe1Oi13K5r1VAKvNdG2Xop8K8yWauIEzfLVxizz4vf0qDu/tDbKsmt/V1SWCkxP5ZjjOD+LE0QibpNsY21aZpPvkpez6Gv+3i/1tzjechiA6N2JEUTV/S8jswm3jsjpup1zErwpluHlbxz7rvDeYjlHpQtgFNLvsf0VZOnUZ+C85y/xgtgteeiV/s7E+hiE+I/DR2AQaV1ryCt5XtClKgPkpPw4t90b5hgWONqCoh/sPDwZYPmf+nXdw== 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=S52aLvA9c+8fTPEUxbLQzNSXjy5oQ4nntTQZ5ZpRTG0=; b=gfZaRTJ1VX8MDGScO2nDaTS87842zALi3pXUK+7aTEtSPRLB5CNthZ4SyJVEe0M0SDU5L/NqSW3syEncmmNGLdpP7HIhjLWwmia+/yK2hlNXmQIyN3VKUIcnuM/PnJfIhVxU2P9rzpAxKeW5Q2Ht/LtRSd59PFdGldwZggKaPELR62r54kzOZlX2Hrv7Q1Za2z0AFynS55MeJU0jPCVJui0g4PV5+WQhf4hws5kXjLyCxcsoj/ibiKMa/l8aMjw4gj2l7PaOD/TZroSo6MOGQH+gs5nnVa0e7gXa841BpSmH55Us7/WFKT1VssgqajqvMoE06vVqI49Psk2AvHuUsQ== 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=S52aLvA9c+8fTPEUxbLQzNSXjy5oQ4nntTQZ5ZpRTG0=; b=YqJ9OJdbB6V0dRwuQzoPxXHMig10wKRxlDDxRV3k79GnkXyveeuZ+WUwKyFG/CNPtspNe//Hz6xHCsWVY5fTI5I9O0SGGAbXvuJPCToEVXwRngCzyfXuJ8uqaK4O/OtrBdRn5Y68SXGwWFl0imtINqydopfsHFuI5W46jWzJndjvMb1Mgup4E6GWhm+4au2Wnw/eFePwjbR7uDIbJmRcfj3+o6YgIgT8my2IYPANwhI/2QcFzOE7fUJJFwKltH2dkPL8tD9P8at82Atpqms0kTySyawrxfisncGPDng4ULfLUMctXhga2s2j4MKIgSudKO5YdhF9YVY2RtqKvDkULw== 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 SEYPR06MB5376.apcprd06.prod.outlook.com (2603:1096:101:8f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6565.29; Mon, 10 Jul 2023 03:24:49 +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.028; Mon, 10 Jul 2023 03:24:49 +0000 From: Yangtao Li To: Sandy Huang , =?utf-8?q?Heiko_St=C3=BCbner?= , David Airlie , Daniel Vetter Cc: Yangtao Li , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 17/19] drm/rockchip: vop: Use devm_platform_get_and_ioremap_resource() Date: Mon, 10 Jul 2023 11:23:53 +0800 Message-Id: <20230710032355.72914-17-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230710032355.72914-1-frank.li@vivo.com> References: <20230710032355.72914-1-frank.li@vivo.com> X-ClientProxiedBy: SGXP274CA0020.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::32) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|SEYPR06MB5376:EE_ X-MS-Office365-Filtering-Correlation-Id: 7e345589-dd43-469f-8102-08db80f53771 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XaF0cTgydX/SxdovBwfb7iShSrsFD+YNm8NNRj5l2umwgO7fl85NSrzqTOF3R3TLSTl6SM3Uad2C06WpCfXCd0+wmEgqb1FLM+lYZhCFnB7BoAjXCxQ8ped2yOuj2ykMhGfPpjrtpq7avQkfCeMw0R3lFiKeQA7H2hIL0ltQQ7fohYra5uxSKCvhWVWoMMSuYhwIBMSBj5sGVZ6xcxpzEOYBw9xHKxV78cJor0uOyNkosnp/i8aunmh22Ive35yEQnJSsQuj7hw1lOC6tS1PjHMH3RrDc+85t0rO+KiRSFqf4bQJQ3p2rtub0CLSC7WLL0tbVFHSo/bCKF17iZWHFLYrXPs3DbMLt8SDiFNPoXvVlug7tWE0Wjy1UNYMsuFH5G6r/BoNSGAIuLt/qL9C/9mOdxNgPUmXpa4s+CZCZT1UEFNfTbnVBd8YpYK/afWx4nIAZLdkpHfhXojAoylROS6x4NYm6H+lDtD7CyjQMKyPy/fjATBA1Cq+N3eN0mCceKzRsP4LxX4sgR3GK0+0kmemQdVU7YOqVjdtC5w7hxoudpIi6wINpnvqJ14ZawvhdOqWcVObCyeALttBoUs96Kj2s5eILrIoNlyAintmjMB45K6TR+wAx7qTMUMjgcJj 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)(346002)(39860400002)(376002)(366004)(136003)(451199021)(6506007)(1076003)(5660300002)(26005)(478600001)(6512007)(4744005)(2906002)(110136005)(186003)(83380400001)(2616005)(41300700001)(86362001)(316002)(38100700002)(8676002)(38350700002)(8936002)(52116002)(6666004)(36756003)(66946007)(66476007)(4326008)(6486002)(66556008);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: NgDvtuJlcVvgFZLaSGK13v1UG7/7HyED7wPWQYSy+4qQ2TP1yyzQ8PM5WB+QW6g+VQz7/NQYOoivqhhTs2l4DIZqU3m6/gJzSDYjqYe8c7ZmRzi2YtSdCA5PKmB2B1T340fljyIhEgroD0awWQYOoPxH4+n0u0WLbzjJadL1g3b/lAdnZN+zvi8uDIFid6CDKDNlfumWOCUZ3JUIz+9NO+5m92Ymu/jhOCgcWJqf4qwZ+nfELhczC80XBacIzArFnkoDLj1ktUHBAKHYpWbGNFrXARIHzPBLBP7+yKcRYEWFTSjoaKILz4n2weitqNCVgFT+QJKccTKqY2HQdIIt5pekKUVtGE31xTONM75PECm52ifUlLneP/+V2r5hQZD95ESF+Tb6lCbtHbbohBjtzoeReWxN6HGzCgRSBaM5tK9nrJeqO6540T2chUSLSTwK9gqjeKb2K0/Y1uHEs+Bf3Za51slkv26K43kr3MwZT1puJEnCTV3eUd/DuQfxtvuSaVa0eLYRn9WLK7zrdbVaH7SJqpMgtxjx8V1vloRoejmTzi8jhmviBq9ER1py2heACNH1Fhcd6M4atwSQsOxvskzAmQavoqVxtGTs3TfWSANAEOYAW45tSKz91wwpqnty3ZzETuJKGwTvHahoy9D1knJ5moIHj0BjXjBt55koD2fXTFaNjYWNAq+IVfMPCJSZ4QWJVaF8NNp7idHksdhEcDXkHKc5eqXOzNaExjvDgisY8mtC9imfD/ubvOcO/J0E+4NrR9yIYMrwIVsiOmeRTC72Bn53pbg4ZLzxlnv02PHaisJ4PAVqVIJqpZGlFFgT91dGEMgXFEogpXCOBQmp4u/zpdStT71NjV7zIBQlYbz9yWdUGiELbpHHZcZtQCGiutV7TtdDCPUNLlN3xgCHIlopnW/DEtzVB4QHOIaqEVLIEUjM30LTZ4FVQcG0T5kL98iZ0aqAF9ksRETTh8xJ3pfVi6HgHZxXPkhHlS9ewHJv9VyJgMLX7FieWRT1Gis18XMktMOkFMlN9MHsLOSvt4OzhcvgnrWFS+gJiC7LTrS5QiMFTcyIeunu9d0uJ9NWtp9dW4sRxBChCAWb5Jt8v8QaDu0Q0GO4w/CoM006CE46IHUIPvxgZ5BY0BOfZSD8DWDKEiLhnsz/7S47CfufzMES68B0lyvJnOn8P/2LwoOyOkSE83HDhEhEK87QDy1Fj9uqQwUGwCbnfv8iRTdM/O5MCsF3ErY+OYob/lHqePuybUz+ij0/G02W4YMMBWKc0PKC1Clenvbay7fFsB3+5BBhi+kThKwM1SuArl/xS7Pprn9BHDTTM0H1JfoG+UYlqn88kTfPl6guYcIi6tqFgSBpBV+NSY1/K2k3zSg7joGyN6rm2h6hXCGOzb+grdt0XWiNCWQhzY4o3uT2209LaXlN3rEU1OafC4NIq8xyfd7Od2b2K4Mk7dxz3ZclxueqbC2E3djFgaajuNara2nn9Rr1qoBfgJYUhFRzXKH5JrI5vmIYXjaNS18CqP9BU7qKiuR3kNXLE/p1zkIuSvDKg5UzrwWqFyOtLzLO8GePANvjrdtIElcPRB/fmNmKpNYI X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7e345589-dd43-469f-8102-08db80f53771 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2023 03:24:49.0627 (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: FI8Q0KDacdkxzw9V49j7dWzGtjVjGbGP8brWZEq0SwztNw9Rj2zUMMnL97HlEjcUEBDVQF13uGJroolBuLM78g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEYPR06MB5376 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230709_202451_375271_D639AB0F X-CRM114-Status: GOOD ( 10.18 ) 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/gpu/drm/rockchip/rockchip_drm_vop.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c index a530ecc4d207..e95d94ce1869 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c @@ -2179,8 +2179,7 @@ static int vop_bind(struct device *dev, struct device *master, void *data) vop_win_init(vop); - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - vop->regs = devm_ioremap_resource(dev, res); + vop->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); if (IS_ERR(vop->regs)) return PTR_ERR(vop->regs); vop->len = resource_size(res);