From mboxrd@z Thu Jan 1 00:00:00 1970 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 D0A13CD8CAD for ; Tue, 9 Jun 2026 06:51:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To: Content-Type:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=lrMh+ls70qSGt5XlDlf+FnH8Nmg88W6gaTOr1LalHZY=; b=diW9pqhhqmfRzCiJkBMZixNV6n Kqd6K7M0ak4jQZyiNxf95g55b54SZ+ORzrB27wKWls0ZBGg0J0zjEwcgQdtITYHlHJ8RQoM/ABJKi V1kksJJHhUmVFFtKJBlafwl9YmilCWXRmMbBu2dU53CWvl/X73WHaeHxtjMJny1JOEi6/lJBwE5LW jrpABIKxuntDi3i7f706guBKsQCXYl3G9YYaeZkgpp/2/+8Tucg96xHhj7L1jGVUa0wdTrDilPPyy lQhUinbxL8vHcpu6Mv4t+cqFhT4ern4pwa4oIUCWOGQPbMiWq7xSj7S4fT8B7QTAck6fXEhOYNvjV VhSucgpQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wWqIu-00000004upi-0ubX; Tue, 09 Jun 2026 06:51:16 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wWqIs-00000004uon-0aGy for linux-arm-kernel@bombadil.infradead.org; Tue, 09 Jun 2026 06:51:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=MIME-Version:In-Reply-To:Content-Type: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=lrMh+ls70qSGt5XlDlf+FnH8Nmg88W6gaTOr1LalHZY=; b=F9vvFsPgFTXngBYSe4HcIjpbR3 uP+Byr54XtvwQyHhni7vHpFVsohWqANVlujA+N7HaPEQvpqg9BYWQu1uU8EYur94U3mzeOR5myndR GEXKHnQ2T1m/CgNTgq82ct0XnoN0KPYzaf9jhue19ae5nfftu5GO0EvvMqvXxbFC8Mc0R165sGx0V SyNmYNR9wS8aSS3MGELtmSbSmQfCqqVaHhjQfs3PfJ92J7zafpdbVEyA9j8sGYs0UM0pZvg+RmsLI qiy3ms0rWV6xUrAI+k8iyN9F+xAV84xN15ouH+V51/9g3ganCzIJSti0KGLz0myAjHP5sSO8zijA1 H88UZFyQ==; Received: from mail-westeuropeazlp170110003.outbound.protection.outlook.com ([2a01:111:f403:c201::3] helo=AS8PR04CU009.outbound.protection.outlook.com) by desiato.infradead.org with esmtps (Exim 4.99.2 #2 (Red Hat Linux)) id 1wWqIo-0000000243i-2j7H for linux-arm-kernel@lists.infradead.org; Tue, 09 Jun 2026 06:51:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Nkz5rz8TDxEFeEOTyWjrf7NvOGmCNrSbn6Jw6cXbXHj1QQxvI74O36AvX6hMtcBGW1YtLfHr4gEZymiiUvqaVIC3R+PjNXvFSxdmY8o3nH1MhjD8glocX/MgVfk0E1wstJ4IRcBgtQ1ayJv+52hFZj7zbUtbtnWEiC7JuUpJokRZB/k/n98yeaVPD1pg1OeYHDav7uOmolk3e7ikEJ4fkhD+OEShHcUBbTm2fMmG1DnPqvjDNU7xT+jdrZ/TEccVOO+QwAzsT4RcAfaiVgdrAmY/oNfCpJlubrwJSBDaYiCfmZ2qXSs+TIFQL1GRLF36mPyerPGwTDaUJ3QaJuvgZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lrMh+ls70qSGt5XlDlf+FnH8Nmg88W6gaTOr1LalHZY=; b=PJvAZprHxsz2hO6Mnbv2FMl7dVY5wX9hXX2p/gf434cs8D1ROEuuyzkNAF5CiDNtlFWu/BQ3RWf+RQtdklGG6R47Zmvd6O5Ctrafsd2CdiFBrIqnVRX1XdkEqfeP3RPMzBh2Y/eMtru3kd1pLZaY3wVEvpRlobF3bLyhGg6w2A4fOLSMuWIDoGdpp3029K67VqpikbW6MumCED1PlKfxUVsUaCorFLuKDZCo+Xj4LPQinCv5be7yW5oN848EIydj7D+rTNutYW/n1x2IEwIRJzkH6ikPJGwosuNTTXgTpv+xm8+Ci8KhpUQXDAwo2nBO0YTzoKsULKywKey6qcBpdA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lrMh+ls70qSGt5XlDlf+FnH8Nmg88W6gaTOr1LalHZY=; b=IA5RHVD6uh61mouM8XsUm7tuaV9mrI/MsZTBAjL4monLxo/qw2Xopf648YnaeAFxgmLtAPu+QkiK0A48r40bl5S4BeoKzlDQeBCZICWgN02lUxtf9Vbzlykk3bJ5cITaKxonNdIs4Dj3dfmq2zyAcXafL1e6kRdDOXHlo6uiqlqgWm0xZ0oh6KJUNL7rlGPJy4AKBh/3vaj05IpNpXU3fPKlH+iI8tIR4kA04y0Vi2MKZI4uxE3+gdp/C4aVHMNU+pEzcfYermb8UxtQwaA0KNyswx8CiU0DeFl9tNIbUXM9ndlSyPwwdwZyE4Oy6SN4317N/qLLXJ/Z3fSnUlDGTw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AS1PR04MB9287.eurprd04.prod.outlook.com (2603:10a6:20b:4dd::8) by GVXPR04MB9952.eurprd04.prod.outlook.com (2603:10a6:150:117::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.92.14; Tue, 9 Jun 2026 06:51:05 +0000 Received: from AS1PR04MB9287.eurprd04.prod.outlook.com ([fe80::6f30:763d:17d2:b79c]) by AS1PR04MB9287.eurprd04.prod.outlook.com ([fe80::6f30:763d:17d2:b79c%3]) with mapi id 15.21.0092.011; Tue, 9 Jun 2026 06:51:05 +0000 Date: Tue, 9 Jun 2026 14:52:35 +0800 From: Liu Ying To: Maxime Ripard Cc: Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Maarten Lankhorst , Thomas Zimmermann , David Airlie , Simona Vetter , Dmitry Baryshkov , dri-devel@lists.freedesktop.org, Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v2 16/78] drm/bridge: imx8qxp-ldb: Switch to atomic_create_state Message-ID: References: <20260608-drm-no-more-bridge-reset-v2-0-0a91018bf886@kernel.org> <20260608-drm-no-more-bridge-reset-v2-16-0a91018bf886@kernel.org> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260608-drm-no-more-bridge-reset-v2-16-0a91018bf886@kernel.org> X-ClientProxiedBy: SG2PR02CA0134.apcprd02.prod.outlook.com (2603:1096:4:188::14) To AS1PR04MB9287.eurprd04.prod.outlook.com (2603:10a6:20b:4dd::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS1PR04MB9287:EE_|GVXPR04MB9952:EE_ X-MS-Office365-Filtering-Correlation-Id: 118557d9-b13f-4d32-dea2-08dec5f37a2b X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|376014|7416014|1800799024|366016|56012099006|4143699003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: T6J0X/rY7G0NdKDWH7mZDKPjWAELuDiY+E2CQvIGyiMhD90jugUhTlJAmATsGCC49tTcWtsyP+U5vb7fBlpReXzIKeJaPiBMVoaRubYL4GIyVKjRO29PqcFcwCZ5LNvJlQz7yYx9tu8vZf0VzpQUfQ0cpo5/tI1cIBVb0TKhxmYNwVJ+exIklFdD+CXrJYq8PDUYs3CwTo8cUqUvWCFH1nH4v99UW6Uj/RgMbLxn2+f1xgQg6zsKg+BMqBHNCVbbyxyZpXG8YJwp6J9eShALcWLLA6XmSxjgG99n5/f8CDfpnZ7P78vjVrOVFjZjhBbRRh/4sdgF/H7+hA5EGnQF/rozbhztf5oKo7F43uLYuilO7ZVVcATs5DwN+xgGZhQBqH//cu0sjOvYf/441E4pQcnPjAcGRX6faRcCcD5vUH0pYVeIazvpVXM4NWH0xdeGn0ZzusPahrI1XElGJoI9tvaQyfAUEQyxdn6b6c571xeh1fcgpB55AAAfMD6vGGjIz4yk/HBbbQfMuAAlDC7OIN+5ScGV4imBqUaLC1horx823V3Mqt4RMID9FkVz1X7hxhAHcnxG0p+d+lJ9W8o/00QuD9bIIU4bFF5lIZTEq5zVz/jW8ybWGs8Q03Qx25As6eHxscbp5dh9+uCkaY4DzYz1bVEV31+BArJq26DTemL3gXfbnEJiB1mGQtZaC26/ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS1PR04MB9287.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(376014)(7416014)(1800799024)(366016)(56012099006)(4143699003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?c1YCPbbOCbzMmmHpPkMkEhxFD7GP74X+JFdqT1APs03FXK/hMLamPsrqtgIi?= =?us-ascii?Q?KlXku715bdV9C/eFelDK2igUtTequLtL0CjF9ZI7NOZyc8qdvGwJ/qdcJwhV?= =?us-ascii?Q?SuZGQcphno8hNa5RVqTooKow9QCa0GBIFEdaoiapDlxE4midvQ2zeBhHvK7Y?= =?us-ascii?Q?Dk/QRQ4FE9jm9QZ/p9dVDVy1ZvPNRnQ6N7V7H4xKxAOPTWegfF8iRriEVXvu?= =?us-ascii?Q?ieEYa1vQzwIOCvXtap+zyL8FFw65vjGMiIyYVBPLMV5gXUb9s+pLkOQ+42jU?= =?us-ascii?Q?C8SAYBqTzKupy9cpXaMgYHrnJPuOdusaTb4J6lh8a8qiZ77LDV2IE9DCK99O?= =?us-ascii?Q?GPxfaQgus2E1YNIyw0NC901evyDTddQQGUkT+UzR1vjSWB0CaS6ecvOUyB6F?= =?us-ascii?Q?mgOjoT0mQ1IYGE43pV98Mg6rbcp/n+TPOL+bIxjgz9rPPlcFQMv7HYTcUXRG?= =?us-ascii?Q?JG85RevDI8yl7FD2I7KAZFSDgWZ+h/wE+juFMrtcR8PzELfRyzgKqUA2WuzP?= =?us-ascii?Q?UNAoWH6N0EC4hy+N7+yhS5fWkwd50ks2eS9498VQRBmsFoPNTT8sS/vdR3Pe?= =?us-ascii?Q?Vg19NBng4TESnpwiywtvuPIiRNEbmbFpulIZNPu4+6Klx8eCMZS5WgCNEvjQ?= =?us-ascii?Q?8+z51S5UmA0icPkL/B+DFB0tb8YPn4q3F28OxEiY9XsL94oQnpnIPcghJBlb?= =?us-ascii?Q?Q6ORQzVL62VwsdYbY5mIVSJCcE3objhu8KjShxvwJBSPhiBu0ZYLKp9GFU0y?= =?us-ascii?Q?Cm1zJKTIyYkgywY4146yIX+GTCFY3D/+h2+kMi/mF7I6S7+0qphxzqBWQ1Sr?= =?us-ascii?Q?Tgf43WpJ+mM2CH/7ycmop6DugfzQHBo0SCfTjPRkeRyaTG7fH1c7Jza3d8EU?= =?us-ascii?Q?6JpwyNc491ywUMJko82Rxi5xgXmH5iOXPwsPTZ6BCVuTxBe6FB5e1wOcrbMM?= =?us-ascii?Q?aEMwr61/EJzC3wr3/Y+TU8FFVzxEBv4rSGppy3+LlaD4dW2OykwSUpbt6kgN?= =?us-ascii?Q?sJobBxex+ZGbcN1bISpzxSJL+He4Pkfk7FyZYPn9/NuGTQBgRMUB320U0HlD?= =?us-ascii?Q?oYES8HR3skhbKT2o6uHAoP8FbnEAogwcnSqhhlezIKayHLHi5TJmGnQJIM+L?= =?us-ascii?Q?e3Kd86sD7o3Avl5jzzv6jEpL6tKO7U/LJBulKnmQ3SvNSXo1MxuhGy6twPr9?= =?us-ascii?Q?5eSGR47kSB239LQHLK8dGoKsrT8mvAKXt3ZoqbuYwHwnIdk6E3BbJKknQGyz?= =?us-ascii?Q?rxTRvNazw0Ik6fkEGBMJIYTGXJb8pt1gsUqtyyqisjLqqvOcz1uGK8G+Xfst?= =?us-ascii?Q?iF6z84rtvIjtGMeUSX6B0mNxrrXp/Fvx+LYTUJUnBXcxtVFfEBIhW/WfkqYD?= =?us-ascii?Q?ETLcwPW2xrVjISchIU711fMfYAIcQ3L6oM4feXdpTnU3VAgVMZGppBQJMTrL?= =?us-ascii?Q?bocAlTOiGc+gu+/u7aSk/esC2gVqL1dzzgrbTUnoEgN52gqm80Bu4+k9UGZQ?= =?us-ascii?Q?4CLCUoGj/R4NZKHeBfjAwQ/oL1S0wyV9HSUhKffx6vemzG9J+jVKht4cAd4/?= =?us-ascii?Q?tdCn3wQab26go4sUCAYdhMLDfJ/NXIw82OBRE3Z4JBxQ9F1F9NgW/XGlnuJs?= =?us-ascii?Q?qj5hl7AQ3hYVmDCHq9Bi+YuhxJvqtiEdiW8VJQFNr33kQpwiLT0QOa6tqlu3?= =?us-ascii?Q?2TyUz03usw9WI+fI/xp8jtyR9EiYkWetLWN029zpZx1OwC+eVFjF/ifMve6i?= =?us-ascii?Q?MJrhcMOdvg=3D=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 118557d9-b13f-4d32-dea2-08dec5f37a2b X-MS-Exchange-CrossTenant-AuthSource: AS1PR04MB9287.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2026 06:51:05.3788 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Ilh5/Ltmdta4vn6NQh6qxi1JaNSJM5qUh07+DkfWGtzwHu58nXHqm5q7lJb/IQBYUfC46fhDjOeD9MgJnTxmvg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9952 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260609_075111_132729_A48AB2B8 X-CRM114-Status: GOOD ( 19.09 ) 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 On Mon, Jun 08, 2026 at 04:35:58PM +0200, Maxime Ripard wrote: > The drm_bridge_funcs.atomic_reset callback and its > drm_atomic_helper_bridge_reset() helper are deprecated. > > Switch to the atomic_create_state callback and its > drm_atomic_helper_bridge_create_state() counterpart. > > Reviewed-by: Thomas Zimmermann > Signed-off-by: Maxime Ripard > --- > To: Liu Ying > To: Frank Li > To: Sascha Hauer > Cc: Pengutronix Kernel Team > Cc: Fabio Estevam > Cc: dri-devel@lists.freedesktop.org > Cc: imx@lists.linux.dev > Cc: linux-arm-kernel@lists.infradead.org > --- > drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c b/drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c > index a7906314ade1..1c71697a2083 100644 > --- a/drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c > +++ b/drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c > @@ -402,11 +402,11 @@ imx8qxp_ldb_bridge_mode_valid(struct drm_bridge *bridge, > > static const struct drm_bridge_funcs imx8qxp_ldb_bridge_funcs = { > .destroy = imx8qxp_ldb_bridge_destroy, > .atomic_duplicate_state = drm_atomic_helper_bridge_duplicate_state, > .atomic_destroy_state = drm_atomic_helper_bridge_destroy_state, > - .atomic_reset = drm_atomic_helper_bridge_reset, > + .atomic_create_state = drm_atomic_helper_bridge_create_state, Nit: drop a tab after .atomic_create_state to align '=' characters vertically. Reviewed-by: Liu Ying > .mode_valid = imx8qxp_ldb_bridge_mode_valid, > .attach = ldb_bridge_attach_helper, > .atomic_check = imx8qxp_ldb_bridge_atomic_check, > .mode_set = imx8qxp_ldb_bridge_mode_set, > .atomic_pre_enable = imx8qxp_ldb_bridge_atomic_pre_enable, > > -- > 2.54.0 > -- Regards, Liu Ying