From nobody Sun Feb 8 15:08:27 2026 Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01on2074.outbound.protection.outlook.com [40.107.117.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D197B1422A8 for ; Thu, 22 Aug 2024 06:57:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.117.74 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309866; cv=fail; b=pMvq5/Z6Jb3734TSuHNAqa4kiqSy7DlRbq0MrW+GE5hRzjLlhuL0Z/Eshe1ZzGGuzuz8pCy93/B6Of+KzGZk5kP9H94I+byvQD9xI1lWHbUHJ3M0663FXeHyd4ECTrbOZq+5GVTBw4vIFBDcjJA/HxNwbeESWZ3sy695XWr9zMg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309866; c=relaxed/simple; bh=1dPOzVSO2WaKuQLekBUuy6XZqGKutGtDNi1NRhnhjbQ=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=t1Qw5b7S37dZoI3IvE4+nziP8hezuE3aL0hCcLct254Inu46f7FOhIDYyCmBsh0tPsiunBxrtJckpW6PT3r0vbIQZiL2CDgjvK7ABT4tDSz/do1tvr+KzsXXTTtZQD9vNLwuQ7LRPfGXLojIkq5aC5WibFB3h2s7+QNUbkQ6HvM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=G6WGwiXm; arc=fail smtp.client-ip=40.107.117.74 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="G6WGwiXm" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lIFdC3qZQk4992qbNI/Fz7MBJwjMomeSM8Vk4oUIh45cAyyYQv7Yl7eEUl/3guHWGtYCkK5sSp79wSx/f1SuXeGqhXT+UGLolISBa3WSnE43cLpaXZ2gAblWf0hdhjmz2J2IfUV2Bx1sPSju7ApWj1sTI+xggfHg0FFhaiMguoA7GT6Ug/fAHJ4eAW76EG3MUac1jxR2YBH5CZWCv/2lJlI5X1khUMUxZ7xLsZJJaUy4onTnIl2WeR/ZYBEn3frvf65JQLPjeGFNRKY0/nJ2jOP3zMqpROaKlUabaZlWuKJXVkPYpMe6Aeo13/Owhph+wtUAd4NU6zKzA53yqxwwMw== 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=AaG5MbNUU+PU5oj5mUfga4yQ1Xw2kXZCJD+gDoOUTgg=; b=sYx8mg8yXAXNRQ0ot2xV2TvfoDNhVL19hU0Ge2MRVZZV/YQSu4yrtsPrGM0UCWcYcgChJi1cBDz8dg5ba1rhZgfMDU4uYk/LuNToXTkD5RuBqxPAKfDyn5SKBhBXMJkoTSlhnOyoVWS4qYxAzKbW5DKQcWPu3ggkMiJibKSqEX/MZAnpESjjwxnc4TkjGaavxVH29M3aMrzLjCCTT7jBos6axeez3rCvdnzEL7aIyW67Opwxkru33NcalJQohp2QB/burXokmthw9npMzwYgr7z5hORp/tToSTb7SyOfHSs+Ce/yXO2mN+oURIQ5WZrIPQMXFZOZpPxRhOQMWZY5wg== 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=AaG5MbNUU+PU5oj5mUfga4yQ1Xw2kXZCJD+gDoOUTgg=; b=G6WGwiXmFgPHtLndtyKrnmDonClwby6Gl6hX/ZJH+fdIAtekeLdju8XcSgvzR3cr84K1B87u633BwvqKod6W5yp6HjTFoZJ+JRbuyo/QbLdpIsSAUdLWbYVZDhWZXIbCC7NqZesSAGtFwX4S8zS5A+GjpW5PbZdN9Qod7IuTigQRFYE6JHYJWEqV40S2ruolEeEug+5PVfRgZyMUEJZq9y3Mossl0H24lZOb5/7rGfX34PRvQSGdIBKVoWT3jd73d7Hyx+GqjKxDgGJ0YlfU6wYNlOeX8mCLlORjnqKax/2Yn+bsjgyDaDRQGrbPD1/XjOV6cj9v0HNvf8xYoj9bdw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) by PUZPR06MB5982.apcprd06.prod.outlook.com (2603:1096:301:112::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.19; Thu, 22 Aug 2024 06:57:42 +0000 Received: from TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70]) by TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70%7]) with mapi id 15.20.7897.014; Thu, 22 Aug 2024 06:57:42 +0000 From: Yu Jiaoliang To: Harry Wentland , Leo Li , Rodrigo Siqueira , Xinhui Pan , David Airlie , Daniel Vetter , Hamza Mahfooz , Alex Hung , Dillon Varone , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: opensource.kernel@vivo.com Subject: [PATCH v1 1/6] drm/amd/display: Use max/min macro Date: Thu, 22 Aug 2024 14:57:18 +0800 Message-Id: <20240822065723.1336181-2-yujiaoliang@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240822065723.1336181-1-yujiaoliang@vivo.com> References: <20240822065723.1336181-1-yujiaoliang@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0049.apcprd02.prod.outlook.com (2603:1096:4:1f5::18) To TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR06MB4461:EE_|PUZPR06MB5982:EE_ X-MS-Office365-Filtering-Correlation-Id: b77d6580-f358-43aa-6718-08dcc277b7b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?I0q+SS+VIvNrWTIbEm+Vfw/ORIxIJxTiYFGX0o48mkDLWiydYT2Sta+jNxn8?= =?us-ascii?Q?mhDDkYvpsq/ZAuq4qjSDZcCAjnxnthSXOzzgiHRvhtAH05mFXoFUDJyAuLoi?= =?us-ascii?Q?g2h9Ngr3L0WW3bjGcIMHyLUj3gVZ4FPzwtBPKOATAxKzGekxaimOKzZXHWvT?= =?us-ascii?Q?93dUAM4s6/CVgLtoOAKWbAyeN3juFOINfRfwD+Eq5I6NFm/MvMZj7CywPvSB?= =?us-ascii?Q?ja3wN4ywrulBaOgrjWM0EjT+HAGyS6cbypXArPBq4qZmBTNxCnw2OusbvtaA?= =?us-ascii?Q?VJ/4H+QAQ5XQF27YMagHyTB8nuYI2slNgnRL2CZGozfrQe0UcQW3Jtfsay8h?= =?us-ascii?Q?ktPQxO5ZE1Vx1WpRU++6uJS9lR7UQlSOZMd35EVeqs8yFwtmeHiK8bgLCO11?= =?us-ascii?Q?O7rbUGzbDb07iLamJkcRTZhuRD9/z/HfqhnQp74ldR8jzKS/9VsP9w0Z30GK?= =?us-ascii?Q?kyp4Q5cu7uAaHb/kCTohpu8uHfdXiDaQIt5GTaU6nPP6bJtOSbH4XlMtex/q?= =?us-ascii?Q?czIxHPPAuKdAtHe+Zn0UBAzeslZKIuPHKh3q/RJYqkPLnGz5eZcS2zTXcUmT?= =?us-ascii?Q?s3Kde66lfciWT2hH+th4pa6NojDoq2ujKBi1u4dzMk0shF/ZTBMBDpjOj57u?= =?us-ascii?Q?2LsdbktX8Ei+sJBuhPGxw4AaN0lNy6a6dQsRl6EjwabP/z1shSD/fd5Abl3P?= =?us-ascii?Q?PWoo6923rIBFqzIC7YlkXB0YXpM5/ac9i4UpDUlq7Ip9Ai+AqP9n6QKYN4By?= =?us-ascii?Q?+If3yKPQZvaonnOpg91NleQaqB+Lmy9Cd+x3kxhrCXIMZZCNWQz7kEdr/fjf?= =?us-ascii?Q?u4G9sZ0gpBJYeeB658DwFN6xalyhpGNQTV29VYLasNJUj31h0cM4kIGSgL/r?= =?us-ascii?Q?9dqvD9QPAP5QANI6oJolw5qjruLqn2UNrlkmIXoukJwN5Llx3OsRKp+g2AKe?= =?us-ascii?Q?PkEspIfu8wRx4eZfZ/9bg6/yJtvwM4EFOVdzLU0esFQpOWfV3hCPzGmDVyUx?= =?us-ascii?Q?vdrGb8db+HZBDKjPTM8yn0vS67i+yDiDtj2p1Pz9/VQpsjFjeKIr4nzMsxnT?= =?us-ascii?Q?a5FPTFhwWhySUBGCIgGEOLPWzt2/knXnHSe2R/THA3VTR5ZgcTezaijYuZMq?= =?us-ascii?Q?Wx6kH4yGyEoxDPtZRmGLcp4C6CvXHxLieX9JXzJGwMZRF8urWpRn3mpTSjyh?= =?us-ascii?Q?csXLTncfOutNcqj99QQk9bWpgGuh+3H022dlFMxetuBDLl5lQdnwXxICE67M?= =?us-ascii?Q?6RBRWx7zQxd7QMQDHVy3gya/CvBcqJcdHBULVBsADmCoBZ0xx3nR4uWMrbz6?= =?us-ascii?Q?zbaiOsXw8NI/aLUIIGRCKujIn+0qdE8xAYlh6CtsQqxdsp51G0TiDHqeXmni?= =?us-ascii?Q?OzgunAoSIYWzKim49Jn+YD1Yxlqd78pCjTW9rk2aSXvqLThoHHb0OmCY9Iz/?= =?us-ascii?Q?iuFvAeQDgKY=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR06MB4461.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?sYjs0V+LXl8Ut8X2SbZ7Nv7qyxYhOMbSYQOM3UA1hkGWGrjuhfnkF3RaigU4?= =?us-ascii?Q?u8uQ9S718G7AcYW1e78XkxVV+SfQ9d5EmK0GrdoKCAO5r+YYFViPqvYqEI0t?= =?us-ascii?Q?qbuODbK4KhZXUvR1ifUNtcNNro2tgLv6B7pCvdZ0lgN8j14+39wS5/te8+Iv?= =?us-ascii?Q?FDGYSKpGIKa7qYbhBbaUomMELUZWi2/8uDs3Tw5llv27AxAQIiT3w14INbTw?= =?us-ascii?Q?OItoICs9HAWSaLc5dClxBU06aL+6oyHxV03CWIDkkGyqoUaNiNNHVJEFlC1p?= =?us-ascii?Q?vO2WO2kAmyPIyXnpD9WPxI/dkX2M3qxYBljj+4AJrWVzmN5QkwcOjSZL/Uz/?= =?us-ascii?Q?oJ3GblXK2akyG4UsJFm+vG2QPwId/+r+P/i6rmedrEZ12mkmuOXz2Fzxfss0?= =?us-ascii?Q?rdgvlhkDzNam/w3ARwBw5K6stnr3msY8Z8FvEXDWoqELv4bYRcr10pP/ai5s?= =?us-ascii?Q?C4JAmaMh4Ta7EECuYfziUMbLTR7uzqSv2r4Oy3u0e+TZcek6L/MpjWDwcPMY?= =?us-ascii?Q?+krwA8h8/vuLZTolyk9UofVVS+cJ3Gbb2s/ACP/HC9yCMBFaJky+G29aHgSM?= =?us-ascii?Q?UvjQdQkYDtSH7SdKvTVG8nqac5PxIdJudKZUVY1MKOvwiCwVJmqF+WcMVw3h?= =?us-ascii?Q?XDQSd7zJ+IFRCIr3tjsp4PayMeio6f77NeZTD9i59PNxiVpejJ2Fybnq50Hr?= =?us-ascii?Q?bnGWUf8piOFYKO/CFLGirIoUa2JSdLPa2ofwj/xk+gU9WQcf+/s0WDPiA1oS?= =?us-ascii?Q?/KnAGH66BemYMBVZZg3dKOz2NY8J6UTmcA+yOlr7AokqUOwDscFEvYHMVFzs?= =?us-ascii?Q?6efrwQIj2Zt4CysQQHMC0hDnZlvTKYtZf/UbX9G0kWykeGOdbYEDgxX/IhRm?= =?us-ascii?Q?IB/7lamh08szkE7ot3IssTwwe2aAXjkGm/Bh/zh14Hq56PMMYCTgmOpkNbWN?= =?us-ascii?Q?4SBdXtoBbAF55f5DWDJZ/zaQXcdhHJ7olZalVlU4vOvx0a+n6YSUUOW2pDpK?= =?us-ascii?Q?wNHiW6O6QdvOxVJmire040JMC6qEuyW+UPt2L2PIdfMBrt2RsNA3ame1gsmY?= =?us-ascii?Q?BHm56a/HLIsp1erVYTDaZ+uT1kjrUqeXZ7gCjXAMbboeJ4lwR5W4Ye4dWvgy?= =?us-ascii?Q?FjzL3GYIAYsRFnyX4XP6EBeGyzoULMUPjg7fV2q+ICz6/1MXs9gSzdxeqkT4?= =?us-ascii?Q?C4JnMMQ4VYzkjUX2SgS6fDQmcQgaDKHi2gCAGHL2QBs9mrDuvkpOhl/jGep7?= =?us-ascii?Q?u4cIm4FggS+mCqwKkQ9L5dCPsKwrTN4ga4ilgiYgk4LVIAHkCh9mmY2J9Zni?= =?us-ascii?Q?7UKG+2cgpe+t4bg4MadQFCNJrpll7sH10jcJV8BvRuNP92ZoZLcv0yo9BYFK?= =?us-ascii?Q?9apnJl9h1HJ49kyNV/cyMwC5K68G/no57gAzX33j/VcB/SqAG79KTNYZ1yXF?= =?us-ascii?Q?Vpr1qZhk+zWwHArGIEMezqOjFAOl/iCWIqq/xf0lCxCq/5WpRISDm9nXiiQA?= =?us-ascii?Q?i90Ck5C/t3ggNQRlFJVz885BFuoHSFs3IFzetT6hlNIOkbbj48xfcyD8cxFS?= =?us-ascii?Q?avQPw63Sh6iXVdDUo/913UrllHR1s0t3+DA2uqgD?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: b77d6580-f358-43aa-6718-08dcc277b7b8 X-MS-Exchange-CrossTenant-AuthSource: TYZPR06MB4461.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2024 06:57:42.0609 (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: OH/wQfF2fG6ESyO2PDBAz31piNXdJNBckutnqvHsfHLg09JGjuALNzcp7R3wTFECDc/T5cqQcZ2eZmYDS3VyeA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR06MB5982 Content-Type: text/plain; charset="utf-8" Use the macro instead of ternary operator. Signed-off-by: Yu Jiaoliang --- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/bios/bios_parser.c b/drivers/gp= u/drm/amd/display/dc/bios/bios_parser.c index 3bacf470f7c5..f8c1650eb21f 100644 --- a/drivers/gpu/drm/amd/display/dc/bios/bios_parser.c +++ b/drivers/gpu/drm/amd/display/dc/bios/bios_parser.c @@ -2300,8 +2300,8 @@ static enum bp_result get_integrated_info_v8( le32_to_cpu(info_v8->ulNbpStateNClkFreq[0]); for (i =3D 1; i < 4; ++i) info->minimum_n_clk =3D - info->minimum_n_clk < le32_to_cpu(info_v8->ulNbpStateNClkFreq[i]) ? - info->minimum_n_clk : le32_to_cpu(info_v8->ulNbpStateNClkFreq[i]); + min(info->minimum_n_clk, + le32_to_cpu(info_v8->ulNbpStateNClkFreq[i])); =20 info->idle_n_clk =3D le32_to_cpu(info_v8->ulIdleNClk); info->ddr_dll_power_up_time =3D --=20 2.34.1 From nobody Sun Feb 8 15:08:27 2026 Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01on2050.outbound.protection.outlook.com [40.107.215.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8DE5015CD78 for ; Thu, 22 Aug 2024 06:58:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.215.50 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309888; cv=fail; b=VDuBubZbJIqc1g+OKGKmF1jU2kg9J1LBWjlxubHvMAaxASOHF21Dmph+peo7ngHG6hvRkYIR8paOEJ6lZxWgkC6cnHpkcV22kn7+hu3ND9h6JbKlVZt0Y4MBHzoeabCtmoSGKTNOYIRyTwwuGxq32CYXmN3H5piI+8h0R8/xNyM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309888; c=relaxed/simple; bh=+KhRbbpPLcKSWJ6HAX/NWIVQexesDXnBFIqq8ymjUK4=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=ZQgHjPSm9DhpMMbXotoHOisC35MLqspwEW8tAZ3qQkxsd24MVljgcHUXFzNe+OCny4KLJ0/LsrOoHmFfVFRr8BZLKQ/Bz7zZ9NdPPydAs/NxRGvCuPYj5anNATFMTUIKcfY8RsEtHVNxJwhQYcQ6S7pse4lmbDf6ldHWGpXC72Y= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=FndzF8gg; arc=fail smtp.client-ip=40.107.215.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="FndzF8gg" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BOsh81T83NAHfPE0/Hx4IT3K/lvj66SemP8Sf0xllAWDkXqszeHNxA23JJL2FaXQNjO0YZ3QfcuBgxOy2H4TJfWpLMF6br4DoJAGgVE1DDsBpzX+9GW6q2vpbZWyYd1VQVPDdpYD8KE2ES/7ChqezDzryHFvVj7Ka5SPiBGhX9NTHhbHhHLn59qIAwxvtEMRAo6sDY/cReQsKoDCFz66t3aMFodBjqM+R4KbuqrO+b2QjxGRjobGZHOJHjjDkeAVnfg16n6k/U6dgkafEUuHoCTFSkQ+N68BRUzCYcsIcUTG5iMTgv0A7WzPQBY5U67ixhp3L1zm2wZMkww/INcn5w== 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=KDzZO710rFLkj1elfDytM9c007FIqcUXwciJ5i4GCmw=; b=HfSZJW4hAQoDPqEbR7TTxSUsgul6z/H2NYNgOVReGDuwMudS0acIC7g3YQsln8eiCysqkFySlu9Qxi4AwXtu3jdZWUxvx61FfsMsNlFJYjf35yjgOgZqnZ6cP2pZswGJYU4E7sx2BquJ/ZScGnJxPUvo8Wh/3riwl2Ctm4Nj0vBcDSYrEtz5OmQtJHcIM1KIfLKOpOMNdvVQu80WB1b566XwENsHsOJOnCh+tKeMpXHT2QnMQNHPAaMlvLseNKShOLOpS6EDoAUDcRHBVvLPVfxbT3VerAFhcKzsql6tzKyHOqXbjHrYa5HS846dQ5id8P4rYq+daIaPEv33k1vbyg== 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=KDzZO710rFLkj1elfDytM9c007FIqcUXwciJ5i4GCmw=; b=FndzF8gg3Hxhe+7knGAVeWWe250+xSztjhCUQbYElaEn2ilO/ZBNtDXayltjueb5U7dHVI9Pl2+nN1xHZf3cgUAIOoEjRC2hn4hAVJwnA/xi5DjSB03MDpiiwjbW7Irio25G//U5DqyzCw1lfJ37MjTjC0Oj9CKXrCLAB5AiIwD32n/1zzWGrHXOMhFdNqMZhFit3+aAH7HxEEaMMbK06KvsvUsMCNMnSoGs1zz5XR2hfMajc+T2JQU+dV9S21R1ih0jc9jcTFrK/Aar0AWqZgMmKlMSWclsXxvxlbLzj5eWDmRQZ7I+qucSWKyf/q4+M4JuuewOM2Z+QjRCkw7B/g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) by PUZPR06MB5982.apcprd06.prod.outlook.com (2603:1096:301:112::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.19; Thu, 22 Aug 2024 06:58:03 +0000 Received: from TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70]) by TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70%7]) with mapi id 15.20.7897.014; Thu, 22 Aug 2024 06:58:03 +0000 From: Yu Jiaoliang To: Harry Wentland , Leo Li , Rodrigo Siqueira , Xinhui Pan , David Airlie , Daniel Vetter , Hamza Mahfooz , Alex Hung , Dillon Varone , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: opensource.kernel@vivo.com Subject: [PATCH v1 2/6] drm/amd/display: Use max/min macro Date: Thu, 22 Aug 2024 14:57:19 +0800 Message-Id: <20240822065723.1336181-3-yujiaoliang@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240822065723.1336181-1-yujiaoliang@vivo.com> References: <20240822065723.1336181-1-yujiaoliang@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0049.apcprd02.prod.outlook.com (2603:1096:4:1f5::18) To TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR06MB4461:EE_|PUZPR06MB5982:EE_ X-MS-Office365-Filtering-Correlation-Id: 008e3275-4452-4c86-60e9-08dcc277c436 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?R/b0Pe+ES63IhXplpner79lhqJQ0+1B/KUUTGmMWxtcCpa3k7140ZL4wIn8f?= =?us-ascii?Q?PGRm+sVE//u4BqHHvVrDLl8mEpLvERLAQF/2KCJr14plzARbtzHwKINxNKAL?= =?us-ascii?Q?XC20fvZJZU0+FFp4HS0YKJO/7mF0jRzCVuEHYJWqsLOzTwJ/hy/+jd+UvthQ?= =?us-ascii?Q?lSypSokvnnf/DGpSK/mvsmtCYYteJfGNMBlqqz5e5GAOxHN7Z1Zi7ntXDrBk?= =?us-ascii?Q?VzB9GtZyBJhLqtFlFeGNphnebu7/Vm4R/l/JW4FbZ4mkPa3lWL9R/xW1Fxg0?= =?us-ascii?Q?FKwliNBmtKAzHqvKgK4ioDE/nQL/2Igx4A/VKPI3OvfknRIftm9+mLD/lgeM?= =?us-ascii?Q?PoTRhDlIuHzgOtaXO4HLrahM4Fajr9+ouMjJsL7K97ZieAHbQAjF238NwElg?= =?us-ascii?Q?sAIiBBt7J+THXMmMQEw95wBcg/hpkHkAMINvONK+cYM5SbuLu1Qmjb0Fp4g2?= =?us-ascii?Q?GRsWldvw1pcrVZb8HZaxGOfBZHk5xwbUQ50ArrbIaZFtnJG6MmStGHLqDgnR?= =?us-ascii?Q?uSfovNcmCc0vgpO5OqPySW7vgenx0HPSEo2e2Hd1cAP2g0QHrYS0lw4yqvDs?= =?us-ascii?Q?ZDmZf6No8pAN0+fozKl3YL0CHR5YeXF/VVEvmkaI/LoLv3fCODxLRSHW0dug?= =?us-ascii?Q?KKTFhs2EVxdtklE4e18lU+afZF75+oatjlcWwQbAnwNffFXvnU8H9DN7mV5x?= =?us-ascii?Q?mrJ5/6WqfnshW7GqkAefH6AHVUtm3IE2S8NFlF7/e2m7TqTexEqW0hbH0TAN?= =?us-ascii?Q?iaEs+ae82il2TKRvEjkh2oz4AGQwfUW7oXTtd0QVIpXPDnVHKYdu/n43FpxF?= =?us-ascii?Q?9wGUrz4hspuMSTYwH7SuchnIZQz2pMtmsj07I1h5dTnjqZxhkUBMOorg2DQo?= =?us-ascii?Q?BmHykEuSQwmc/WxFs8lYEuXrA8E1pTrp3vb8jNA3jfMsRppqVK2KwHrcDxmq?= =?us-ascii?Q?WkHahaUNcZ/wqgLl+lTQ83pvoUurChDX6HxmpJ4ulRFfuKtKTdjBMssOmem8?= =?us-ascii?Q?wEORcZQ5WBBvaWn00Tw+0I+RTP6Y5EZSlGXT0vBvE6QHq7IHO48LDxcZu71D?= =?us-ascii?Q?OdmT1MZDAe0zwTq0CJsT3UwZuEwYHEjeEBVYxUuyi+afNWql2nHjpLjI6WYt?= =?us-ascii?Q?b14CyAySptCX+e32VsHhSMkvEM3923O3R0kLs6Z4xR+CXNTOz/c7hhA0YxQU?= =?us-ascii?Q?yNpPIR3bIZo/CRq9PGW4bVBkaSyhSy7XdOMmewlN2hXXlLJc1cDO3oUYEya4?= =?us-ascii?Q?gp9rGATIim64/sd3N5uEkTFXk6zsCV3yX46ZoSP+dD/+cNSJvhk/OE0nTLBX?= =?us-ascii?Q?OHgcaiLEEiSOJqVeoJT6IczY5PAIpgKtBuiSKEK+I7X/O66ZBF55G1yPDOHM?= =?us-ascii?Q?6suspO9fX4aDX2h0QUCVt4bwHWjcFsRNm/g0j3sg8M957vA2NWJUVHuPSVE9?= =?us-ascii?Q?2MkBFv48Bjo=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR06MB4461.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?s3Plp0pPgCziqL2v1Fq53wUIb0JAsvX6B76VPL179xJyt859eSTh5P+MLQAT?= =?us-ascii?Q?Hgn2QGwKEOrb953E2r5s2yVOtq/PFxJ8tyE8y4HRFR/LKZBeb0t1njEHjc97?= =?us-ascii?Q?6fbBYMXJE5F/IXGQEm34fVXneXU1gQLq0XTBioLIYA6YjauGo8sKorh7urRe?= =?us-ascii?Q?B/htSa/A00mHQU8Tc3kpzHWGv7GjqIPgR/MWK7EmepMPLLF+H7NPE3vsex3f?= =?us-ascii?Q?06fyX+irf7N9daDMVdosxWm9R1148PSGo8rGx61aCyoZZfTHcMaEf3/8PBB5?= =?us-ascii?Q?ZVVqpQXdlDvnZo4Rxj6M9ZDXMFIXVhEHDtDc68U3QJl7C5xkf1xEwsxD+CIv?= =?us-ascii?Q?tWflKeVjHaN7vp5ST7FuLPpbYDbGg0W4MOFo78WhrERaf+7rLmtlTSFu7NY8?= =?us-ascii?Q?VhWtra/LuiPTvENG2Vp6rpQNiP9KkafTIAOhb/pRJNa3UUeSXtM0qL4dmWRQ?= =?us-ascii?Q?uPKgW3UYb2qDctLGKUDGqAc4OKCgvYmwSf9RYjYngQG6jL4XfM/FWVGhY/G0?= =?us-ascii?Q?w8/htTRzWq8UNSH92E65CGuWhTPIgPbk6snKjr8D74yMVmPpRMxFLpZ2Lder?= =?us-ascii?Q?Vbuzz7OgWTTkbhCSt8H4CxKfEDVkMbVBvggADYBAnf1qyZhTSFOjvwAk0d0A?= =?us-ascii?Q?ybNJoIddtqR9zhMnwaGaBiyM6vQS8/o74MVvM8q8J/ARddSKD0TgEWpQU4Tf?= =?us-ascii?Q?QYxQwdKEk/rRR8dulLDVBiu6/doRej5ZTn11GuX1H7Ymu7T5ybNhRmL1q9FN?= =?us-ascii?Q?sT4onhEwtQQz/S3Rid3akXGtvUk9iugk5LRtsLiVZylROfdONsRB3SZg9Uop?= =?us-ascii?Q?21g/2b1L8DbXjU0nPKxeblglr5PYymJDsfr4DfYC3vgPXL+LCsf2qkx/SIrX?= =?us-ascii?Q?VMPtsqfDIlIj+fI8MBxgm+FjKm42oq6x0d+/9U2n9pmpnz+2Z2FoYIUIarzU?= =?us-ascii?Q?AcSkam3x32rFs/YVyTAq4RNQeC9Kd4+xF+yKDXDaCIzbnBX7vvEqo8iysn1q?= =?us-ascii?Q?lCYxh8hijz2ZO7nz3S1/ysEQs/7k+t0yGzahYQN0Js3Y9seALw8g88RBsjK1?= =?us-ascii?Q?KFQ5N3sKbqeVnGxqFnqI6PUUEBqDoqNe5XGCRKZwmFs/oxTSgKNy+mWkV/oC?= =?us-ascii?Q?sGDhPgvfnt6W6HZnrPoyrCRlPTlXc3/ux5Ylv86UtKF54RCrh3nykyLbK1qe?= =?us-ascii?Q?+65KpH2wCDx5mWE6+GfawjEhVSO+r9O3WNX3v9UejbAjS5CzebGyYsWr5MQG?= =?us-ascii?Q?ZRvEtocH0cDyT+YkVJMJJo4VdNaNOPNGrSm4uA9gSEOB2eFDT4pi7C1+QIic?= =?us-ascii?Q?p/LySA37+0/AtBcpNcvGQ8b8X5rD0wALE0RjjkNriHwKaHGaMqJeT/X1adum?= =?us-ascii?Q?hxNDP1PAXrdX8lURBTCG7vmG/CVw34k4R+ivALP6V0Muybx1m1SoxZ46HezP?= =?us-ascii?Q?qwIDMJKk5w7B9nlrFsGFIHf1S+R8LynwExhN0pLFC4sVfTyzl5kN4aAwazNj?= =?us-ascii?Q?rI7b41Ktrp7dlogyrEiM1Cf1EZS7lIp6VOWRhW0CB6x9DOpYcigC2doGswcI?= =?us-ascii?Q?PheFPeGm2/l2dlUggRyKFQmuPO3vgYSfXlVF6kPM?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 008e3275-4452-4c86-60e9-08dcc277c436 X-MS-Exchange-CrossTenant-AuthSource: TYZPR06MB4461.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2024 06:58:03.0240 (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: 3rZbTjc5tG/f8I6Ue7f4UIUwCb1NJfixVckB+f6BCcGMvRsU5usGSiYF7ugsgesRzNkzYupLG7aLQtUEPBb89g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR06MB5982 Content-Type: text/plain; charset="utf-8" Use the macro instead of ternary operator. Signed-off-by: Yu Jiaoliang --- drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c b= /drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c index bb4f3bd7532e..4975d47b66d8 100644 --- a/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c +++ b/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c @@ -311,7 +311,9 @@ void dcn2_update_clocks(struct clk_mgr *clk_mgr_base, new_clocks->disp_dpp_voltage_level_khz =3D new_clocks->dppclk_khz; =20 if (update_dispclk) - new_clocks->disp_dpp_voltage_level_khz =3D new_clocks->dispclk_khz > ne= w_clocks->dppclk_khz ? new_clocks->dispclk_khz : new_clocks->dppclk_khz; + new_clocks->disp_dpp_voltage_level_khz =3D + max(new_clocks->dispclk_khz, + new_clocks->dppclk_khz); =20 clk_mgr_base->clks.disp_dpp_voltage_level_khz =3D new_clocks->disp_dpp_v= oltage_level_khz; if (pp_smu && pp_smu->set_voltage_by_freq) --=20 2.34.1 From nobody Sun Feb 8 15:08:27 2026 Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01on2050.outbound.protection.outlook.com [40.107.215.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8CEDC1581FC for ; Thu, 22 Aug 2024 06:58:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.215.50 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309890; cv=fail; b=Mm3gKmuNGRWrqFo1b3zJ7E2O4g+O/3EgNSGmYOKr/pA3VTxUG40NjWu2cEbu0ApBuwc72UPJ7QrbEC4Fwjp/jGG4SoqBmiibUKFpA/SqbSbfsF77Kv0UL28QKFfcb4oqZvw5uJKNUISfwyNFYWPsIWmEyd9dkFHpGpBWLTUPOr0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309890; c=relaxed/simple; bh=35spBJUt5DeCgSAVWlbjWIBx2zduK97xR5CtexQ5pfA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=ODeJGoyqpv9jx+TelRin4WoSdtTG2jAAAw7BJVI0WsZgvYYp+mMGK7qSI4hXCkfJffykLpmpw1VKqULkY23C3pOD7OuQh6OGgEZRCUqUAy7BFyfQfkPzMJX/Qrj4iGITlYuyQasdC2Wblc5wyXxK0SEXUZq0O/6cI0dcEkcLXcg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=OIaJfNVV; arc=fail smtp.client-ip=40.107.215.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="OIaJfNVV" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PEyAiAKVnisnRvdOLjH+LetB3QR/4FKoy3LrcHAmRn6t15myFc3+ppJHxIAdpJyS+9MS8DaZ2Q6+yz/BvT4hPBAp1xsbtalVqtGfscQSiZibgy6JVsckCSwLGEgJ3LezP+5M/LZnRludGJYW7SG/Cj29qZGADvFl1PzJujMMK088WhsJ1hkUpI8KI8H27DXxJ5DnECKH98zcOhPy76wug7Ih3oRmSTd65LCfJZQAi1Uc2eieJjJ5JBLTaJRq8npiwhGpcMTwf1tGCHbUGNoL0gAh3Vpbz63FYaRe6Pki2OvjcTQgd8TAWLqJmZiO6T7QOGhpyCCvFe0I7If0KHpGEw== 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=WPHFiCX2D8HefJU2ksWv8ccMuI1S9KxOQ2E/bdwcOTg=; b=IbazQVhYa4afpmtpBgr/mRsBhC10v/UUKVhJu4HHTcJypkDSNDDHidRnLv0kH1TA4e+YzzLtV95g7aqvgJ5GjofRXH45Ws5fRAplX3FlQyZo+4dueK1RP8FstGdcRIe2zksE2d76Pe8tS5Dp/6UGt2siPd4sOGFmbWxrj2VI+QNr2v6Z3AkOKzK1Zg9PdWSIpxZuiq6ybnQQY1HETNEptA5hnqv/vVBgLkyLFpxIgcDEhkwbNQ28WE2B3acncMMMAEZqrq855G4byYrllmAb1lIkeXzx1WGz5SR2QGP34AKenaXuJKQ4TqI8F8uhkW+3JDWXjGkm3t+kvtpco7vF1w== 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=WPHFiCX2D8HefJU2ksWv8ccMuI1S9KxOQ2E/bdwcOTg=; b=OIaJfNVVFIDpxp1xSNNJ79b0qW7fXNsItkqm3S4BcwXWGLGjmjMSYd9vjm78s/d8xsQGyPe7Si5Sm0FCZFdWAm3D5v2wq4kh1qQoq7DTFTu9zQJO/5n5XHiUxYXuTD4jsV4sELaO/usOgv25+CFyVErJnEBihGmeHe4T34N+Ir/zxPyt3CYd2cO7vjO1RoA2gHba+p6noS1tbG0q8Eqf1FcI8r4CVu/u7dtkUl333UoagL8XC/nEpdl1pcLfGeP+MhQk4gXpwEr10RY+yubAZeiseojKbctVM6KrCj9KoMt7YxSDfIVFMoGUhSCDk6yNI+DF5w6mPa1Rr46Dd2CGiw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) by PUZPR06MB5982.apcprd06.prod.outlook.com (2603:1096:301:112::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.19; Thu, 22 Aug 2024 06:58:06 +0000 Received: from TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70]) by TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70%7]) with mapi id 15.20.7897.014; Thu, 22 Aug 2024 06:58:06 +0000 From: Yu Jiaoliang To: Harry Wentland , Leo Li , Rodrigo Siqueira , Xinhui Pan , David Airlie , Daniel Vetter , Hamza Mahfooz , Alex Hung , Dillon Varone , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: opensource.kernel@vivo.com Subject: [PATCH v1 3/6] drm/amd/display: Use max/min macro Date: Thu, 22 Aug 2024 14:57:20 +0800 Message-Id: <20240822065723.1336181-4-yujiaoliang@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240822065723.1336181-1-yujiaoliang@vivo.com> References: <20240822065723.1336181-1-yujiaoliang@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0049.apcprd02.prod.outlook.com (2603:1096:4:1f5::18) To TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR06MB4461:EE_|PUZPR06MB5982:EE_ X-MS-Office365-Filtering-Correlation-Id: f2e01031-52a6-40d1-2581-08dcc277c62b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?26aEPKw2VQsGPqlZyaAH6jxoMgIqtjZozWAbm5AfGiQLgRWJJGPcM0zG4XjE?= =?us-ascii?Q?o3+5JCI2KcXSNaJ8VXo9/kliw/epjengwHl5DG/qrlfVsd+pJU60UzE8BXvp?= =?us-ascii?Q?T9LissiagM4bLjtNO3BVanRyc8+Yj5/ucPF9YD3ai4/DR/7iLCh2+Bp9yN4N?= =?us-ascii?Q?PxoyVeicqDKuNJIzSyFyaXtQNa5Ifh/OpUUNUdJD7sG9v5T7xc+O8XfaPYJw?= =?us-ascii?Q?uY4nltdfYM8P3hOoLtMnwuAgo4rG+9dTOE2TZpudR931gEbzP0LpdzLNtGtf?= =?us-ascii?Q?0M3dTG+xQVbfC1EGP1pZuo/PNBMr3EVnXHFGzbCrieBAJPZSZTN9lzWwAwai?= =?us-ascii?Q?7JpZ3vbbwd6IfzjuLOhuImZOGHWK2QaCiA4PFAu+kvn7Foz8+msVuMSawz53?= =?us-ascii?Q?NXrivVpMWL7KSUknd2fnzHT0KF1g9m5bVyJxjs/YBcRmwL1g6IgtlAC1zCNA?= =?us-ascii?Q?kvKRDkDklzPLFa79g8zMyMKimnGvazbE+S/NLWOUn5LcPp5TVsFm2gavh6Fj?= =?us-ascii?Q?UCR6FchnL0203ujWCLu5TH2yWLTb10erkeKSO6sPEPWqXyFUNvYNKHgxeSHn?= =?us-ascii?Q?Q/ksNWGftwOKFcwDyY31uP2wa996Vum5wn3FfOT5352nn9mAoFDjRe/i04jG?= =?us-ascii?Q?WzY55Zl++5Z7A7ja3MHwSg4nGQabwrISdtyd4r5GnZwk7eU3pgBV8uyiHZ2f?= =?us-ascii?Q?y3AcGDQ9Z3eu1TSdyZZp5/4TOJha7TMY5ompGsOVvvv4HVBm6gIz44mXR7M2?= =?us-ascii?Q?5a67g/w0AdXwmhakUPy4+sc08H1XA+TmNRRbsQ1y/zjvqerRlOHP4YJagw1s?= =?us-ascii?Q?29jViB6M6fsqzBU0OQyJvI3dSN8j+3OSxgQg5UBUVoY4S17eI7RS1coLX6JH?= =?us-ascii?Q?DT71MUVxj9LrUwIk5l8drJXuZ/kL2aufjW/a6ynn1qdoSo7L3IZg+NVQCC97?= =?us-ascii?Q?uG35RsKDgfrE0RusBWKohLzQjpTISnPqTkJIfPyo2kmjei3jKbSk0o2j18H/?= =?us-ascii?Q?CQRgoGSnbEc8ilhC8fM5oT0x08Rjq2HcbVMza71x046fYgrPXnkiv9tELLi/?= =?us-ascii?Q?gPun3/Tf+k31Rx+UivBR8SrhbASncVzcapc3Wcn/mxD5I+lWcUQYrr5oZwGM?= =?us-ascii?Q?MQKAaScmT9peQu1Ehz5DclBd3nac+kilo0ZPff6XHCDR79YLSdQ8J2dYyPam?= =?us-ascii?Q?ywqa1wSND9XbUrXPTYOsWVkJ+SXN8ixV975l6m5+eBWyTfnM7DnzGpd1fYlR?= =?us-ascii?Q?iMn0JMBGcImQ1TZ7BPHWGsU4HrZ7iEkuceeSEDGbC2kMislCa32E7Mhkm/6N?= =?us-ascii?Q?Advjf9OgjNHUhLie3OsH7N2sHp8GFV5I0UErGXYJg0HDjBKn6CA24zZs6LtI?= =?us-ascii?Q?bYMl5UEhWRYx1vZc4/PhTvaP0K58EMoWw+FLE++X8ZbDtqHC14Nv28Bb2eSO?= =?us-ascii?Q?1cA9G1b260g=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR06MB4461.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3UNe0DLxZDdM7Aa9Aa84GOPiiO4yB0sA26n9hRCDgLG9pE/tNx7qlVL+Z7e+?= =?us-ascii?Q?5tpsS7F00fNdWpK14UAHugsKrPerhDXqJsrYD9a70L2xOrK6gUC39qo6dEmx?= =?us-ascii?Q?ozZTlUFZ20SJjbIfnSkU+r7nAipGoH24fkWHugXdzY189clV+c6ZstYjdglW?= =?us-ascii?Q?QOcrS9J4B0LADakfunXUsFjnb5S1ZjV6bm9Z6mTBIFcQNDH8DTT0q0LrmmB2?= =?us-ascii?Q?tB/WLMyxJBJQ1RQ4ODtHYzwcwSF+bNj3RO+vzSnIt+YGaZwnDNKDyOTsGLeb?= =?us-ascii?Q?rWBraHjM1ih3QTscOMuRPzi/4pjwmlmcRnssLPKQWmfmIQ0Tcj2l3NITOlZe?= =?us-ascii?Q?xlZjyzvzQiccYlbH55SfdVZG3LeZg3fB0axrla6vKo+hG8tOI72lbjJ/TtaX?= =?us-ascii?Q?Xoz9OvtW7n6zf3izBbzb397izwQ7OjvN0WcNN7OSeR69vqxfOiX3ecgNH9qw?= =?us-ascii?Q?8O0u9bugmLPN883Ksx8TiOgE5KsLfvfz0e+je7k3R7wtptcoKbWEhcJ2Gy/I?= =?us-ascii?Q?EoG2bnXU7p3H1Szw6YWn0UHuZIMs0B8b5E8ictNNYuvHhymLUpFStSlexkwA?= =?us-ascii?Q?kzc3hV6H+pkS2nyjmieSEYFFlimFXfcFSdkPZygNusfxloRBbFKoFKyZ3Dlw?= =?us-ascii?Q?hLenwaWDF6xxYJnMpYE1vDcxhmMWwBS8HABX4mVqfZxs1xr17QTl/haO+UGX?= =?us-ascii?Q?vJa9RJIi5EWXAOQx5vUA5n+ARjBr0NN9BRDh77Z/slfqDZ/gW3nWYdCGN1vT?= =?us-ascii?Q?RliuwDgloK2D5KxhoLDp4VaNM4WR/iPrLx5jHE+KSsu/+dJ03ZQu8MKqmvgs?= =?us-ascii?Q?JG5eptXuZhhKhhTCgZxTMjTVKAE/EWfSw9a89UfNov54VrNSQKCiHk/9bCLG?= =?us-ascii?Q?FO4zqQgOMZBwGVibWn/Sg1RZ7QoQaZJ8IYlvCJxiHSbEnCH4AB8o8VMq0VuX?= =?us-ascii?Q?/KQKsg8JxbkduNHFxRxVPk3/4eanp1FGEvREflxcvdrmdN+P7oDr1uMwb+mk?= =?us-ascii?Q?Xmrsv+0Mm/UPHNzdFJ55T4mVrA2MryAvebeNGEggYhjnbIg2yTD/qgtZxDv0?= =?us-ascii?Q?3qvLB7wufFVJCZAvbeCbFa76jehMBLd3jmBh6PNhbarTFl/eek3aVLuu+UrK?= =?us-ascii?Q?/auMlrUZh6iqsXPi84+eRLGjoyNhAYgOEtKuidNbv4S74d4jGHAmT+dI+pET?= =?us-ascii?Q?ULNP4aRmn0buTLZEaU6izCD11lVv6fmOEv2zGbcqI07ynl0b5Szfq5Xbrap4?= =?us-ascii?Q?qtANvS9s1yev31tLa2diDBtaHwSoqX21TFhl1zdjX9wpSiQPBPqxc1m/Jtn/?= =?us-ascii?Q?uQtbVJJzQ3w/YddfFUhJfVe0NA+kK8z/4J/2kW+j6e3qxYQQiXa7xJ8vhfer?= =?us-ascii?Q?9rrvThr89MkU3qTzSNezA/s0GSLks2lYIl5u0/C/D0sg4NeEdBSuM9KG24S7?= =?us-ascii?Q?cuKVFgYklnFYxb7iEBIHDQI21ijT0PMQKH9WQ2R33EcAOJFYkgBYqKQj5HI9?= =?us-ascii?Q?ZNkAW+U4JJykekq73hGyuKraeJXQgKgIRbysNZi9RMQyh6kGJXamLlMgYr7W?= =?us-ascii?Q?u6tdruvAx9fu7ntK9G6ECnCpcvily/Gw5hytGgb4?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: f2e01031-52a6-40d1-2581-08dcc277c62b X-MS-Exchange-CrossTenant-AuthSource: TYZPR06MB4461.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2024 06:58:06.2919 (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: qwSD6oG6wAKy4eibIN3hysK9n+P5yr9Z6qMQmnlYS6Ufpvf9uxeVqRsR3UsYnGo2GhAJnqMWfuLCG9N9dDrCnw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR06MB5982 Content-Type: text/plain; charset="utf-8" Use the macro instead of ternary operator. Signed-off-by: Yu Jiaoliang --- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_resource.c b/drivers/gp= u/drm/amd/display/dc/core/dc_resource.c index b38340c690c6..5d40f61261ad 100644 --- a/drivers/gpu/drm/amd/display/dc/core/dc_resource.c +++ b/drivers/gpu/drm/amd/display/dc/core/dc_resource.c @@ -797,9 +797,9 @@ static struct rect intersect_rec(const struct rect *r0,= const struct rect *r1) int r0_y_end =3D r0->y + r0->height; int r1_y_end =3D r1->y + r1->height; =20 - rec.x =3D r0->x > r1->x ? r0->x : r1->x; + rec.x =3D max(r0->x, r1->x); rec.width =3D r0_x_end > r1_x_end ? r1_x_end - rec.x : r0_x_end - rec.x; - rec.y =3D r0->y > r1->y ? r0->y : r1->y; + rec.y =3D max(r0->y, r1->y); rec.height =3D r0_y_end > r1_y_end ? r1_y_end - rec.y : r0_y_end - rec.y; =20 /* in case that there is no intersection */ --=20 2.34.1 From nobody Sun Feb 8 15:08:27 2026 Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01on2083.outbound.protection.outlook.com [40.107.117.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DF14D1684AE for ; Thu, 22 Aug 2024 06:58:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.117.83 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309893; cv=fail; b=DeyFwlZUs6KpI62I1ap+qqptYUIBAjrlqzx5RiFl3CQcLAr4kpS6GGGS3H9C3A+V7D+QAaoBveqU2Fbi1Ie8ee57FuT0qLMUqSYX1R0gzXXSZJXV/1g6ke5YHN4fvteEB7/PvMpHQIeoCIbFdqaGcGb3A44bP/N44ZNxSD7O4So= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309893; c=relaxed/simple; bh=mOTuuGp9NHdZaTyR+VhF9fYrPddCTPd2FRfu8AvMd94=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=dR8gMYrm6B7apjAv0vu0MteLFkyWs6hiUjzKDw/CmaFfnlFbCHDMbw7vMDSWG7WTF3BfjFW83QBucbRG+wct5yl1EngAKXbIohbNOE3AMwlnj6J8+nUH/5H5jYVnt2wJJjEZEzbrGMm0rx4Rly54OdecSs5AUOX1EXPduzfiqZ4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=M1RMuZZs; arc=fail smtp.client-ip=40.107.117.83 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="M1RMuZZs" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cjZjhjR88VC/q7HrLKEc9OSgNGWLZ10zf1Vgjorxqiiqq+N+WRyWofCxSBp7egU0/crnOUwLcbGC0PPz2iXTD5LvdDBZA6nLBMmbCazWz0OjWEphdKJLGnq7b3WGpgUDAuPr+uGACd+BHuY47scz8nn2wXhTTbJ9s8t+tGCoGG32NmUrWvq4mwdmRtUc/JiXnaw/LeUm8PHPZt8SafgQXqz9/Uf/7VAyKbl5wSQ2oR6fsgnKjWXBX090rtlN0ZrspTfDqO6vk94ezO/PnHjhp4JnpPHqqMmZCDtbwyPIyHyMEQMIbfmRWdgLT9m1jz9Sky1Khb2UonRGM5RIOEQsrg== 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=mTsu0wrvbdIEE6vA3MQgBXlaN79AI4+N6lS1tqsz9ss=; b=eUfaKqImEAQyW171bhjaQ3XZS/VTewctBra6VSY78tqJMWRooeK8UP4R0mINSkyTVL7fQ7RAU7pVyG8OC0Tko4PnWmZ/MWAxpJjdgLcIABEr173cM/s4KIKRf5JhFbE69JxlD6t3B0igs7irjD2VhlwZj4MSgyQ6Zbal7m7G/GZEk3XTisbGQ1HSnxtCc4DHUmCu6oPEEopIBv3VSFF/Mep7TH3po0wLMhjLLim565YYMw4ka7dTE8CjCo9HPsC7NHX4JlVw+qiiZ9BmguPv3DB3Y6tMlHaeP0NrM4TM4n/b7rwiPdkFUjdFEneogil8NVcOFnsDRg+O8u6A6UhRrA== 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=mTsu0wrvbdIEE6vA3MQgBXlaN79AI4+N6lS1tqsz9ss=; b=M1RMuZZs05ZAGfM/evNuF3mFCjZvLbVbh3Vpgto3T3XDUrwlko8aOFm47/dXD/eak22SBLCmFgENgC06Pvl6KFTguwdZKj36CV/DIXfADd1Ou/ChHn14fXoI9rG1MyihuX3tmAN09r38b346gWrxzi4e2w80u4NdCki2pADmf+p3EHwzOwulHGcLW/5rS0F5SYyVkxSoI173NnsDxZpa27Szjop6pCQZ+xfp7WxcbfVGHULWdLR9eR5rQ1f4UXyAXn91E2lgOazMqhKHQvjHWNbLgWy+/tIxkyZjewrox67V8/SUzz97aglmZ1yHbY7q+jUpma6csE+ag5h3HVYmMQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) by PUZPR06MB5982.apcprd06.prod.outlook.com (2603:1096:301:112::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.19; Thu, 22 Aug 2024 06:58:09 +0000 Received: from TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70]) by TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70%7]) with mapi id 15.20.7897.014; Thu, 22 Aug 2024 06:58:09 +0000 From: Yu Jiaoliang To: Harry Wentland , Leo Li , Rodrigo Siqueira , Xinhui Pan , David Airlie , Daniel Vetter , Hamza Mahfooz , Alex Hung , Dillon Varone , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: opensource.kernel@vivo.com Subject: [PATCH v1 4/6] drm/amd/display: Use max/min macro Date: Thu, 22 Aug 2024 14:57:21 +0800 Message-Id: <20240822065723.1336181-5-yujiaoliang@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240822065723.1336181-1-yujiaoliang@vivo.com> References: <20240822065723.1336181-1-yujiaoliang@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0049.apcprd02.prod.outlook.com (2603:1096:4:1f5::18) To TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR06MB4461:EE_|PUZPR06MB5982:EE_ X-MS-Office365-Filtering-Correlation-Id: d4d45a7d-1d94-4538-5a5c-08dcc277c826 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Qt5qY8xaYneybMEkK5+XF17QlP3ctUHZ00AwIHam+emz56q8jDwKEF2js6DI?= =?us-ascii?Q?2K4jkWhtFZu1YFoVujF7nUWBZDXV1M+p/PcPk94ZbwYg6Ay792rAfVeSNsNZ?= =?us-ascii?Q?yxIsRfGIYWNNXbbfZdvtrTH/84kfHJUDGJ4+pqHAAs2cJpSca/qoXpQ07BaF?= =?us-ascii?Q?ZArPC2a32lcmvaNafOlyXLlMcQruiTp0blGM/aXjdmVFNiPI4K/mi1FNLAIO?= =?us-ascii?Q?G6ErGUqWFPIIyaGwR8PewwMDpJKGJ7RVDqHxRGz8rNMZ7wmoYMQ8U2vtYiDt?= =?us-ascii?Q?uJncPbyFKFRPD5Fi324OMQO3pxAie77O1jT0Zacu1UrScBTHNiNXMMz8RM7h?= =?us-ascii?Q?a55t6CC1LFXtxdv4LHVHqWJksIVkd4I5lzL6owmhDRXRlfVBbB4F0xstoSJQ?= =?us-ascii?Q?+/6oVkwCylCqeqt/0tDezPZcOiZQmf+eycLgwTqF+wWM1ALnlB5daOBZmk46?= =?us-ascii?Q?JMqe/lWXI0SdIy6qGRRUutg8gH+HrB7S/hoskY3bOMrgYQI9Z8qeOk/7OoI2?= =?us-ascii?Q?aJGFrFnFP1R0ByoKxG/4cLGyshETGQlvE2Axv80Fy4uOy8kfJghdiIhjOW+P?= =?us-ascii?Q?egAlcmsTGqwIY9v5E3LKWu2A2cCVZtzzOU//uX6UMb+LY9heKbVj4aKhS4Cx?= =?us-ascii?Q?Kw4/9bsPv48Myv1EKkloeWsu8hNXT63xC5aY+8FN2NluwVSylPhKNTV7sDDV?= =?us-ascii?Q?mL1Vv4a9hJ0+uKL8pMJ4Ffnpr/+SzHyH2RxdscoCYT1dMh52yTZWxSQo9XSF?= =?us-ascii?Q?ygsjr8srTQtAzYaLstjgFp82Kn3yGueEWeXAKDkX18n86GgB74h45A1QeXRm?= =?us-ascii?Q?lKcAHbofiAuIpUB7knocNdpTEHmCesNl2ld5xsJIhfVLPOGvIYlb+zZGiV2T?= =?us-ascii?Q?PUY8NnTemwn4L5GhsZlLGLMFRfbaVSpRGbZ3L2aBMqDoYnleIVMMdAhHkJiq?= =?us-ascii?Q?3ktcClxgW/uKYVx44TpygVOzDd6U+hWg8qNCzrRYZvbEPQhL618dTGRmrl06?= =?us-ascii?Q?jYarScRFS7/geA9QqEBfn+5ElM4Al+3Z/pf4+DxXydOiY74oroK5yZ5G132E?= =?us-ascii?Q?Eirk7raEHmb01gN6tD4eqfnEA01I0GqUUVb4I+j6BZNi2ciMr1rbgLwNtS7U?= =?us-ascii?Q?viLqL5f+I//MxDqQFNhQj54o8Yp8eqfwduKj0cH/Vi1fsHq0myORj3/lkuOQ?= =?us-ascii?Q?Kjznt7fXrQfbc6am1LdTYVOOddw0m25fqi0zI1X2M++ReoggKklSNO7amMd4?= =?us-ascii?Q?eDyBsCSOE01PX/DwCpznpOGEI7YPnYQzOv2x7E9Y8+ebXVfsQiarfdRCopnN?= =?us-ascii?Q?iznEelwEnybYIYbQVqkwuUBx6IQq6LJUNrp64uypPJBCNCC8wtNuYVnIlpCM?= =?us-ascii?Q?TNQKLNlAjKbkv00pzKw3b41vY5zei2uqypkauKTqQNzYkkipOw2v7CMj0sw4?= =?us-ascii?Q?xEhDBi0BOcE=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR06MB4461.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?f2IibXv9BAz1y7K8MmJfRtiPuPn4WkN2D8cdpSuhYrRFru9JBPgqWQRdxRZQ?= =?us-ascii?Q?cwW0tnGU2bzRG1Vh+TihJ3naih4wsSXmuIPtPYd6UggXf1dPiCf9nKOwHh3R?= =?us-ascii?Q?+FuuDpb5qgc0LokPxK7VohkBanekRAwAFZVFb49TwWzFix/8dx48OfiE+xmV?= =?us-ascii?Q?PuHaBnqbhM2+BAO9HNx9VIKDpPgOK5iNmk97fGxAUNwATzc8fKf3F024YJA1?= =?us-ascii?Q?GGNrg9k1sa5BLbFu0V9Pbwl8VeAlr0F/sp2cdCK+hI3766ny6+fkEobjn5VU?= =?us-ascii?Q?BKvWQ4LUK0yBGFCA5IJjzmzm5tPRuH+6K6s49SEx8Qkd/o55dzpux6dQxRHJ?= =?us-ascii?Q?c0TqrkQXQPoHBbfbQVDQFSG2YYMA3FyWxnIp20b0hwmDcBuQZjci6/OeE1a1?= =?us-ascii?Q?pELasuTCjiLgWoUG19CoLtIQJ74P/rhcQBm9mNsOMdc6rKf4XvWEnQ2eS9OV?= =?us-ascii?Q?1DZMRpnh76Jsl4GSHIaIgbDQsA2IAiTgyU6iXtvAVOrJjvoTWppnJugq31LK?= =?us-ascii?Q?x6rFOEeQl8b2s5wclXMWrP+rnfhGW6SN3+VBtzutvaQTxJecgaFNaXOReZnv?= =?us-ascii?Q?D/YH/mRvgFU2ZR4BRb9Mkq7Omx00dtRqKm/5wd3rwGCPGAHLrzIcdvT6ea3X?= =?us-ascii?Q?Zk1VnmhUo4Gp1gwX2X2a7BdiTZBgNkwzebdvwrviADdVy4FjCyYpOFJC2NUY?= =?us-ascii?Q?fAWWIXwK/utNl41WmDEK/KkYSTyO93UXRfr7jaBHfR4Ca8RwUQY8Ab0L66AL?= =?us-ascii?Q?EW0TBpvcwW21g5OM2+YgUOBa6Y+z+FeY+F8RruJs5TAVd6hgttORg/lpI+sU?= =?us-ascii?Q?Of64oVQL7HUKqMpuEg6QHrIyJm6wFBXDBYlVPbqQhc7HdgfJ9ole53Hdc8CH?= =?us-ascii?Q?F/4/fRNwuT3OjsU1O3eT5jG504wGyNcSw+IH3tYalltweeM8dMKd6iuMdpTh?= =?us-ascii?Q?k+NLEjj5rlr3VQusn7kjXNF/QrS1Efs1EhG0VF7Yl8U1isLx/tnVEig6IK5J?= =?us-ascii?Q?CNBhvrSAL/erznzgJqs1nkdbnaXnfuwNUwS+4K3RKaib7Gio2xn9FOiG8d/M?= =?us-ascii?Q?ldHsq/sxCH/j9hRxKLSdhNIdovkT6Es99iKMtbzpNT8ElR9vkGqQoW6D+yWW?= =?us-ascii?Q?iCJsj2L015qzaBwWgizoN8PA00QwXRJINffQAqqHLkgpfqrsHncJ0qBNjWxg?= =?us-ascii?Q?zmL0Fk7SS9sCuinLcjFpHRZDXjEbrRgohKyMK64ubcYR3UhSL9eI51jTfggf?= =?us-ascii?Q?1gN1VUYHUndcHfGokNFrGKzZfxnBHANTh0vc/ljWMkb5xLc3VZluJFZxcY/M?= =?us-ascii?Q?zpQfs1rz3tJ77nJZAbwgI5gsQv8462qMfPZ6TesT7xw2fQUUDIHFWWVY3YMq?= =?us-ascii?Q?r2qrSutfqT0zrhxwXCkGEFZigbwuA7+tPZU5pgSJsl5VEmWQVMgGpdgZ+OHz?= =?us-ascii?Q?mQQ67MAv3IPuDXwxnZR4THNaH10c6QpoiEk7d+nk7axAXsKqPFblLsj0rFby?= =?us-ascii?Q?AxpQwFkarFCOBB7aHDNcwOht7aIqnpBVwL2DYsp0SH8aA4V3Zp4fkMDEG95J?= =?us-ascii?Q?nkoEz65jGjFJ/yt/fuL8ZL8t141BCmIEm1RIk9Go?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: d4d45a7d-1d94-4538-5a5c-08dcc277c826 X-MS-Exchange-CrossTenant-AuthSource: TYZPR06MB4461.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2024 06:58:09.6332 (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: XlAzvivbHKgws98IlpL9hhHrHa5MnkYyyZ4R8SlPrOtTYLNdz0kvTxH0ovDcbEayBHnhm4iRKqfX1Mt+U/V0xA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR06MB5982 Content-Type: text/plain; charset="utf-8" Use the macro instead of ternary operator. Signed-off-by: Yu Jiaoliang --- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c b/drivers/gpu/drm= /amd/display/dc/dc_dmub_srv.c index b1265124608b..f48f8cf1e232 100644 --- a/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c +++ b/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c @@ -606,7 +606,7 @@ static void populate_subvp_cmd_drr_info(struct dc *dc, max_drr_vblank_us =3D div64_u64((subvp_active_us - prefetch_us - dc->caps.subvp_fw_processing_delay_us - drr_active_us), 2) + drr_active= _us; max_drr_mallregion_us =3D subvp_active_us - prefetch_us - mall_region_us = - dc->caps.subvp_fw_processing_delay_us; - max_drr_supported_us =3D max_drr_vblank_us > max_drr_mallregion_us ? max_= drr_vblank_us : max_drr_mallregion_us; + max_drr_supported_us =3D max(max_drr_vblank_us, max_drr_mallregion_us); max_vtotal_supported =3D div64_u64(((uint64_t)drr_timing->pix_clk_100hz *= 100 * max_drr_supported_us), (((uint64_t)drr_timing->h_total * 1000000))); =20 --=20 2.34.1 From nobody Sun Feb 8 15:08:27 2026 Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2046.outbound.protection.outlook.com [40.107.255.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3446B16F0DE for ; Thu, 22 Aug 2024 06:58:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.255.46 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309898; cv=fail; b=P6bWrkWPeManxfber0LEUfjw9sth0x7h3KACukM5/QEWhQE7+CPr6c27oc5KHBJYiaBfXw4kpAyXLHFHFGZZtAeLWSajlF3zT8giyBPcQ0MD5st+NBTyM0ROr1qhw0J0vCkwvOOLJari5+TONeMOIuSJDxVJUyXoSBMOdvPMgxY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309898; c=relaxed/simple; bh=bJln1nRUybbHpmcdwsAEIWLDrMCgpSjBDzMlsxPpGm0=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=qHVm+4eaR2ls/7pe38IBmPNteQli2IVJiurjo/mDno1OG57Nocf8Nvdxyk3BuJ/L0ePdxdIVHxJu9+M7hS5pQLOu6zTYqlEe8I+Mj9dNgNt1/uLZOgBgnDJekExIEwrNKlN1qpPaoDvIxndnipwPl5HTaD6luY2AnHvuWYjafvg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=DW5N+Feb; arc=fail smtp.client-ip=40.107.255.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="DW5N+Feb" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=iLJyoqLDrSibftHT7VQRUSQCAJZxyQgboVzFPKgNv7a0+zvjx9Z6K2rwdOxief9njCfrBv3QTjEcGGq5fxI7hs0736g/S02+6udXEFPygEsAp5HJKAKvY9C6CcdzyPdSJ9UtAlgl2QmXE7g4JvYkL0Tf1GuRihuFBETWAg1qmiwla7dwZsDPlkvCC4EgxZdXI9jqvtVsFP5S+jr0x6Trg8yGRFNx/j2StFMZ34rrWYs6DMgiDMhGKcKc6/tZZa99JWdWnZQumVIuzCZqLIHPI3qXtx7g5HMGOaMRgC5GorXFSZrA8RBt+QBaB6KJl1VgttGAfEWVXHv2xxlo6CHOTQ== 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=WfXf3Thi8Fu04hOU5bFN2rxfQbx13dEfeKLe0Ovid+0=; b=TvWjZ3+zy6cSOWTV/0byJfG7h4lVsOl3XsGWDF68XSvVwQh1ZWPuiwR+/QKLiJzs0JCFV2iaYAqnoYKL5SADQ/+3wGuweIti6qPd1iiS2F7xt6zb36q3ouUm/PP0L2DPZVlpZLLAzCbIRAwyHfprQn3J+MtouwjCHFzadL+zjxsCHW+99L+PSQCiIG/5M57J3ruOof1L+MC6FADfDiq6uY6jDyXZGFC2SYTrsTaPA6/gOrexxcWVqIIIr/2gzcEeZ37Fp0fn5GIKH5mchEiPn07WR47VAFt3fcY06Q9IfTkso5ZcIJD9FpGpO4ngiC//ZyJrtw9l/hCi7C2x1PSBpw== 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=WfXf3Thi8Fu04hOU5bFN2rxfQbx13dEfeKLe0Ovid+0=; b=DW5N+FebxvD4JsQJdMJ4EaQNWBSYZRSzpLRVpSAu3PV5illTOmU8EGmHtlOAW4yy5ilk8g5cTGIxF4YXtwKeSiUygR+gL9QpeOVjakcfUoEx9CKqU9xsbCTQrQc12vhVwyaWw6oecwvMoz7qgG+/sy9gkVO7xyYbUeGQozpofJghdynT1aJ2+c0789BIz9ZjO82yxERnzVmse0PAQIvC2piQyzjqjOG4htPKjwN41e2q20/YQTEHCEch7k/8HcTkDebkeN3NmRlkRq3/r1dEQetayq53NVWLhGxe/z9e7VR67FC9/GNKPZqJ5svue6g+zUcJmJ9z5DF16itb8/NMgw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) by TYZPR06MB5417.apcprd06.prod.outlook.com (2603:1096:400:203::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7875.21; Thu, 22 Aug 2024 06:58:13 +0000 Received: from TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70]) by TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70%7]) with mapi id 15.20.7897.014; Thu, 22 Aug 2024 06:58:13 +0000 From: Yu Jiaoliang To: Harry Wentland , Leo Li , Rodrigo Siqueira , Xinhui Pan , David Airlie , Daniel Vetter , Hamza Mahfooz , Alex Hung , Dillon Varone , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: opensource.kernel@vivo.com Subject: [PATCH v1 5/6] drm/amd/display: Use max/min macro Date: Thu, 22 Aug 2024 14:57:22 +0800 Message-Id: <20240822065723.1336181-6-yujiaoliang@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240822065723.1336181-1-yujiaoliang@vivo.com> References: <20240822065723.1336181-1-yujiaoliang@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0049.apcprd02.prod.outlook.com (2603:1096:4:1f5::18) To TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR06MB4461:EE_|TYZPR06MB5417:EE_ X-MS-Office365-Filtering-Correlation-Id: 9c285e52-da3d-43a6-1966-08dcc277ca5a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|7416014|1800799024|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?/l8gDyJLQn0Yu3OvS63cfRtsjvXOcBMdlCywZe4FDJwAooLQ88TvQl2tbN3w?= =?us-ascii?Q?Fw+nqhClhOG96B/KxV2FJn8rl7N90rW+Ut8O5bwa2dfb3LrX8gzVsa3nmQ+w?= =?us-ascii?Q?T6GBXm1giuK9n61Un5LepcClDiOTJHR8z0P3zJWNIIl9m262Mz5CDt2zG6vq?= =?us-ascii?Q?jDJ2oRgnzyRjUwTwGlLKjMmwTEWbAP1LcyKdckQovAX1Vqz6Qb14NE8KazYB?= =?us-ascii?Q?V4s9L8FnHirg2DdMYi3T+z7C80LzH0yhtgwYOrQ0HU3S2LIRHd1/vlE4mPjo?= =?us-ascii?Q?K7z1iIMjCgKCIAtQ9MSgqM72hDYb2kyqo3R0IZvHISvjy40WM2Sa+MhhsP7R?= =?us-ascii?Q?6oqOLiuvMsqdSLUVUxVU8n0TOQDYcXHCm0r7z/OFURCmhJMVES5P8SsyaWhe?= =?us-ascii?Q?jXZvejL8AFje+TjSmfYegd6+W5A/ZbXzNvCmrqvXc1kJN5WX4ReVfQsDrZZt?= =?us-ascii?Q?yrtoxkU8ihIH48NHIpw1Warjt7N4QJbDKJdYilRkZLGtHevqexS1bS9/smg0?= =?us-ascii?Q?QkM/zLfvrx7VNHxgP5bftSKLeSiH8Pg9Bt49hFiB9aG9IYbIqvv0FXiUnTH9?= =?us-ascii?Q?h9OK+XPXl6tRcDAZoSF6Qp076Cr1po8BKp3Xp8Rj7+t3JEeuTjAn43EBM47V?= =?us-ascii?Q?ZX9i+KTdknYAEQ4VlzFZ3CU2txePJZNZ6Ywy38OLfhoUewIbjxkagwT7MeCy?= =?us-ascii?Q?fnnBseMX4DjcugBRTMZUgdbVbLLSmUmYFnugqUg0yCTaOm+0Usb0iYqr79Eo?= =?us-ascii?Q?AAJ+lVbiLQLa+HH7lxS6mXQhMJJsnZP2LZauM88yD5ezH8IRWn42syL0yE9P?= =?us-ascii?Q?mvsgJtCoeBFNwYevo6EmdhHrK5zUyJ7qUoo08BZP7vxo2q/4o3lbkSqbmCBE?= =?us-ascii?Q?GrfNwvzO1C190WYOeW/7aAoKE1+4G+bcYpZxxK7nN6a2Jq5SNPRu8chePglE?= =?us-ascii?Q?jDhf6TZLSCyv0KsfoD+IMuk6LJpgBS59oNlw+Hn2d9u1MnLFFzm2ubLRu9s+?= =?us-ascii?Q?KFyplRuqq2w9aQbi2WaCeXSc7WwL7WaGejEvIcdn0kQv/mDfYqISI3wJmw53?= =?us-ascii?Q?9xeqgGwEPpeEOnENfWKx2aqTjfgpiEj0/ghyPtl2MaNu6xJzFTYkCSjjuM8z?= =?us-ascii?Q?kaK30AKbiS/qIACNflNUujn+uZwl+HihlcU+4dfSKhp1D1cMLNDGJ35J3e4m?= =?us-ascii?Q?DFtSNNbZOHDQv/WKZvNkFttcaqtmYRj0fdjOQLP/OMA+/nloHQNtD/FWU3m2?= =?us-ascii?Q?x7W2/BBp8KYPiAWJTr3TGFUS6wPaG3O/ZtLr9vaMtI/LB4iwMweISSzxJQTc?= =?us-ascii?Q?i7ehrnUy01FLyGtMT7Vj4f03PCIbMwhBsVCVCIZb1LzGh2+Pw+6tzfyHSJ9n?= =?us-ascii?Q?9LSWCUz55ciKEazPlZSVUMOEZFVhqTtKFUQw1LCHTPEXVlNlja/sXEcn/5qk?= =?us-ascii?Q?49LIXwk5zUg=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR06MB4461.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(7416014)(1800799024)(366016)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?gKady4EtXqZKUKCoyUypSpOLrXiKqkAA8THgSrGYZOHDZ5MLJbzlXDC/LNzg?= =?us-ascii?Q?Otf1VNcP/6C10VKg24VkqCzyP/Ez4mp4NjYUoHJ6UYCBDq0JaQMmLwNleKbD?= =?us-ascii?Q?x8rQONq1Xgw2SL+4rnO4KbzoMpYY+FrvtVEhH1ZNnmU/+3ItJPgweCEpVJ+M?= =?us-ascii?Q?ejX640GqTAYOsO0unJ++xy9qeP3yhU8L/55QUKhOLdrhuhyZjzV70AwbM4zS?= =?us-ascii?Q?ZnLj0uu1iySPLTPu6AXWDIhQ+zJmjiEkz/D+7niY6dKBKyX2zhB/8wjWISmV?= =?us-ascii?Q?NFNHlfRJqUvyphjfu/VwziPh7ADY2JRjNb78ZmaaZcwb0L/jAJ3PWKQC1JwB?= =?us-ascii?Q?2k4tTYbzlCDDQNP+xXS0YIg5AgF0RvqihlL11VpF264uoOAPpwog2GXWweuu?= =?us-ascii?Q?+asmAYZ89pnhp9pBO8ycfaqbtqveoOM2rFLLl1e68/oELPfp56vqHQCAyNFP?= =?us-ascii?Q?vGqoglYtHVBCmqyWklJZGai0pY1J3/+8qPrL/z1ZmoFAokKZRbfa9f2T6Zq+?= =?us-ascii?Q?xFgKFKsT6d+T1B1wpT1jBmZyL8p9ds2OHvjEhWMOAgjsvDGkskkUYDATBDAM?= =?us-ascii?Q?hQgLKpkbGdWmlYtxrJf/AnANbnlVQJzMXpPe/Af2Bl1JqfKVfdF5DqZqZqUY?= =?us-ascii?Q?xOBvfv2TkmYhmegzvD9im+naoP+zPl4QJoaI9CdxE/DuMVOndVgnnXMFpf0k?= =?us-ascii?Q?RSOdb7Jw+at8j7rbeNTnCf14PU9Uo7SKlY4ExIgAUmXIKCkuVBODz5a5MVgG?= =?us-ascii?Q?tD5eXOFLAxYDx4yIWvzONecK44AkQMTYbv3K9AQbbCvCCfb+kq1/jaCnBmDL?= =?us-ascii?Q?TpwflLdE9LPnRZsONqwia4TaTfwUlyDNdEU5tpyc2fSFG5c5D2uF+vYu9BuE?= =?us-ascii?Q?P81g4AO9vaMueY8Pepvxjms3ApOgPiW+AsHGd5ho9zVZUZLgDkzMcxCsQpzP?= =?us-ascii?Q?UfNrCK8h8QUQ0tizUwuPl/nG4Id5Ftzktg/Cn6f5Fr6l3PT6NJAyQPRP9XHz?= =?us-ascii?Q?r0KMTnuzORnM2FCh9d91G1qxnVQkVy2+ZAnZv3WPvyNTSbh/0bwCaCQV9Ol6?= =?us-ascii?Q?1RpRoOFDbOX34rzYI/d0p+6ZG558x7W6YDkQB1wHBT9KQFHOstb/lV3oR4Mp?= =?us-ascii?Q?yA3ZB+i6hJ0DfgomuSseUGCOwk30P/pLqprQVFrpitNdNHMx9zvTQ2zLaDQ8?= =?us-ascii?Q?uRxfuXCs+N+rtPrXWcU/hfSP/OA9H8ZZ0vP3DkUWSGfAOPoF8HBPFeTaU5Do?= =?us-ascii?Q?nmkyXCL7RwEVBRJAWRZ6pPrHBRf1yXDYJ1VRc+mpVq9EguKYBvnHqMLWqteF?= =?us-ascii?Q?wXxMCCZc2HDObXjkvMGQBZt964m5UeYQ26xwlrZOrbnR8r22y1LPe1IsSypY?= =?us-ascii?Q?4q8n230NiEuZ2kC5r2rQ7YmT/uzho7INC5n42IAJLBEd5MId2HlGjevTvard?= =?us-ascii?Q?8DkeKTcaN3KpJPZm6HqjfTIj/OXFWhg91HqpejllyaLiqtyV4So/Cpo+RAC5?= =?us-ascii?Q?7qn1v73wfWO7pZm32Ea4Vu2boqow9q20Z8pDXCXOcz7uc5fKFUKHOUVBgzM9?= =?us-ascii?Q?ZA4WekvjB1RiT3gwwOf0UfzsNRxTXGHJJdm9ChG/?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c285e52-da3d-43a6-1966-08dcc277ca5a X-MS-Exchange-CrossTenant-AuthSource: TYZPR06MB4461.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2024 06:58:13.3388 (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: 7m7ID7/bJNvxNMc1Xk+VraJ0AdBHyztZvGFnaAF+wHPyqRkvgT1xQ48oWs7QK0NnBevZZcBb2CymovF8MIZhlg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR06MB5417 Content-Type: text/plain; charset="utf-8" Use the macro instead of ternary operator. Signed-off-by: Yu Jiaoliang --- drivers/gpu/drm/amd/display/dc/spl/dc_spl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/spl/dc_spl.c b/drivers/gpu/drm/= amd/display/dc/spl/dc_spl.c index 9eccdb38bed4..d5fa6e79fdff 100644 --- a/drivers/gpu/drm/amd/display/dc/spl/dc_spl.c +++ b/drivers/gpu/drm/amd/display/dc/spl/dc_spl.c @@ -17,9 +17,9 @@ static struct spl_rect intersect_rec(const struct spl_rec= t *r0, const struct spl int r0_y_end =3D r0->y + r0->height; int r1_y_end =3D r1->y + r1->height; =20 - rec.x =3D r0->x > r1->x ? r0->x : r1->x; + rec.x =3D max(r0->x, r1->x); rec.width =3D r0_x_end > r1_x_end ? r1_x_end - rec.x : r0_x_end - rec.x; - rec.y =3D r0->y > r1->y ? r0->y : r1->y; + rec.y =3D max(r0->y, r1->y); rec.height =3D r0_y_end > r1_y_end ? r1_y_end - rec.y : r0_y_end - rec.y; =20 /* in case that there is no intersection */ --=20 2.34.1 From nobody Sun Feb 8 15:08:27 2026 Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2046.outbound.protection.outlook.com [40.107.255.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0A87F14D42C for ; Thu, 22 Aug 2024 06:58:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.255.46 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309900; cv=fail; b=nTXho9cJyfb0SVXSjkGNsvVUwHpd0DtwyYqaIwGGqYhaET8YFjbIo96fUEHkY4SkfsjCmkFiM6B+9eY3i0bSTFRWywjUPFDuMBwbosJ6P+CpO/ReWfLjIm9cmhNQZnX3zBKVRSNKSOEILp2g0Rxo+lYp9LCXt1Z00AV+NcMp38Y= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309900; c=relaxed/simple; bh=h4Cl3b/c31t0v0WLutCjDxjfnnpeE40lYojRd4SGiRk=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=GRqYjNHkl14oGeur3Z2eYQbiaxlnPVxEFJHNntm4u8w5zNIPLj9ASQzNSaW8wvhzFfZSJ7UsBdSqw4hLwtIw5Ux95ELvEaxwmECJfGxljuGGAb+l5PpTLA7yTVEb8k+bNPAk3bnyWMSoXEQUUIaTXoiyl616WJyMKp2ps3RbatE= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=hKpzAvpK; arc=fail smtp.client-ip=40.107.255.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="hKpzAvpK" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HhtEj54PWCDu6gCNoSmC/r29nSYQLJR+1f10Ox36pRtAI09pm5y5/ZWt9PHH5tZuocCzMIwC5Pm/hITilZ1IYC4kpB5nMXJSLtd4u/bSzKoLdQfpE+KOvDj9RFkLsx38owQqoLP13E7OcPNLZAWSg0pmoLL8UeboBjoupWyrwTd7ZYjJQKTANWliFSXOZGwOC114KsbuTPd1N+Levql7REICYuj9i9vyXpq7li+JL1o7ZYgD1lVWaNovykkAhRUN6Beto6wMNn8D+JG5UC/rBwp//x7JE9oNj/KN+YrMlfkdG0TXnaPrOzW+sAMUTAQ/W9UEJ40udKbVF4JOcn4rUQ== 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=6Nf4qHOg4Wy94B4bQcsuL4rSf5VRXrwo3ygBKI6+/bM=; b=uyoKHc6rXD8Mlt0tXkjVD6D5u2hCIy42dTesIONjPs2swb7jt4jpkQSGzNh4mxQQo04APYtDLdVx+K3ZhxrZzEjeQ9HU0By8QH9XTiW7f43TOt1LBGzud4IbHBWQkHGBauw2UEML701yqPPWOe7ZwvJPbfkfSZWCTD5HcxYHqA5lWEHZqNdRmaUDsHlehFzLg3Zet3kHkODmpONfD8kgYSQG6UrIqZaE4IsqpXm9T6yL8lIG94mMJwUGRg7IcL/RcvH64UATjPXPf8bGOb16JZdW1EJ35U53l3gazYH368R3adVFqqeNWw6BGLgusU6AyapqJ426RRbxQGWgJ4vuNQ== 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=6Nf4qHOg4Wy94B4bQcsuL4rSf5VRXrwo3ygBKI6+/bM=; b=hKpzAvpKUklnX6KkayFKPQ1cKrWOUdiAXXyQfMZ07zXYPdNWOvDjNGpVtXQyj3VqFmv6e0yGtfSZ+HXrGdtNPjx1MLd8Sho05CB6m1Y6VZaqzAfp/1fNzCyWD1rpQTWD+Wy0q1Vy+yiTi4GHhbnvhvNgbHiuJ0kdUef4ooEF9NM8WjPRyqIcZDkuF1GC3NESDuyNAL7ptf+0NxZNNPBqtEkC14e+Q2jbf3f5o3tisHT87H76worQ6Y4C0C0Z9vSmUgozHl3/bGQj7Olm95kztA8y/oviuzTRmIimRxRPTQw3coHi02+eotD7XmprXTG5lUxmRA2KXyKdy/WJLZDgjQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) by TYZPR06MB5417.apcprd06.prod.outlook.com (2603:1096:400:203::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7875.21; Thu, 22 Aug 2024 06:58:16 +0000 Received: from TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70]) by TYZPR06MB4461.apcprd06.prod.outlook.com ([fe80::9c62:d1f5:ede3:1b70%7]) with mapi id 15.20.7897.014; Thu, 22 Aug 2024 06:58:16 +0000 From: Yu Jiaoliang To: Harry Wentland , Leo Li , Rodrigo Siqueira , Xinhui Pan , David Airlie , Daniel Vetter , Hamza Mahfooz , Alex Hung , Dillon Varone , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: opensource.kernel@vivo.com Subject: [PATCH v1 6/6] drm/amd/display: Use max/min macro Date: Thu, 22 Aug 2024 14:57:23 +0800 Message-Id: <20240822065723.1336181-7-yujiaoliang@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240822065723.1336181-1-yujiaoliang@vivo.com> References: <20240822065723.1336181-1-yujiaoliang@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0049.apcprd02.prod.outlook.com (2603:1096:4:1f5::18) To TYZPR06MB4461.apcprd06.prod.outlook.com (2603:1096:400:82::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR06MB4461:EE_|TYZPR06MB5417:EE_ X-MS-Office365-Filtering-Correlation-Id: f96967af-50e7-48d2-baeb-08dcc277cc5d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|7416014|1800799024|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ias8CSdYvciCapqx5JG5o1vQiaqTcF/sX4wIlJqNwW5sMCVqzjK6eX6jRrMe?= =?us-ascii?Q?6x0nWX6/ClSKDfd85u/iH48gw1ZYF0KYG9wnfwjyJn+gIb8cgpZlJwagWzdi?= =?us-ascii?Q?E1UnZshVsIUpt9jkjT8bJGO9ElZEMh1BooE1LvHp8AnpfpeZ3o0PDXK9/caB?= =?us-ascii?Q?b7rfBbtGwRZANxsJIuzzJS6UudMVsuMASquSSoP2GNgBOjvduNRIlepmJFMI?= =?us-ascii?Q?ep7DIC+8d8UeffsJSMdk6tT47P8c0rV8bofwST4YaESnXrsFWzCYSvypALFx?= =?us-ascii?Q?q7j78x72x9hHiE8j2WTOH6o8vNBsiRkSqP/78azXv9g871GxcgW0Mr+5IKuM?= =?us-ascii?Q?aeAW/M8/9hb2JZf+X60CrMew7/Re68uSZSQpGwd0bKjUn1MQxSpFU2BGG/OA?= =?us-ascii?Q?63egKnpiAv83Lb7Qb9ZIost9UYKoBo2jYAFazfiv6lSbgTtJshcTSA+/6/c5?= =?us-ascii?Q?W7z+YmKT3k4EFae+y+oevgN7cXBucPvEYYQWk3nf4uu9JUA9CS6/rfzR9RMV?= =?us-ascii?Q?23d1yXbnsengdiho83tSdYOsTAdjiDiF3gliNSk9Rxhp35pzc/MQb3rc5obx?= =?us-ascii?Q?3rVVKaoK7BDdwyzykI0wH2LcDD/2uRUaqAQON53ZYsODtQW6fZQniPLpRDKe?= =?us-ascii?Q?f+LmXwTvJJM53RioQ4jNqiE5cWNO5a+c9zKsLvm+VOUpTX9YynjG+IF/8wr/?= =?us-ascii?Q?sUUXe+qLrxgCr6ZFR9+kwFsl8BuJ3MTdMarg1/eDA4zKhD9BM64Dgmlsoijn?= =?us-ascii?Q?OM+kJqUkjZedYZMWkYejWl82XFsQl5TxJeleqFg605/i0tuJNtUKcl59mK7c?= =?us-ascii?Q?wDuq+nQTn/Nw/kojdhWvPv5+nW0AG4A0MWpvzF0M2sGtgkftID3EHxkmJnhg?= =?us-ascii?Q?l/DkUN+LDjniSxpOn8rRG32gRHWCzXpaebK6lL1sNjxjc88bYJELHLiwWbwZ?= =?us-ascii?Q?1Z/ZTkQUoDdxBV9vdDXMLRxpgFHgI5DFKpr9Y8sBttFVEVVemqPje/ujaP4l?= =?us-ascii?Q?YMrLQxLoa3V2bMcChpZC6pMo7WVRZnSL3zY/bHHNE7ALqvDgNPnaevRnQika?= =?us-ascii?Q?drr2UgFTdGsWXV4rRSnAuNDRmgbN/ysoyQ3KPY2ZgnLNn9/pLLNf9gX+5an9?= =?us-ascii?Q?2YdoB/ILlj5hf57lIPksOPnxqJ4qY/YXFlfBHo/7odbrVZBhdtS+W2f/HeN0?= =?us-ascii?Q?xtzy9nXszeANULU5466d/EIaK0rwfMIjMqXxJlmfPzwec0/okoH/t/g6bKGu?= =?us-ascii?Q?1J0ZA8fjML21xQcDCF3WE24F42qePUyQcJvk776KaGU9XjbyBSqv4gY3Ewot?= =?us-ascii?Q?B0sYFB+o9OKFhhgDihcKyJgEJSeByxnlhxdu1wvaNfiEBj2txE00Yw0SOKXT?= =?us-ascii?Q?zmRzcQdhzlCTBY7Y0oMq4Ww4pqH/hH2DAdwRxPNkp5kT3/QETooA/NQ4Ya+M?= =?us-ascii?Q?26vD6M0NBRk=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR06MB4461.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(7416014)(1800799024)(366016)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?AH/8KZqTxOxczXXNwTM5rONDkYSkCUgupLr+cWHXt4LgtBIvlF2b5tyh8k/W?= =?us-ascii?Q?j4rrDpGlrOmm9hOmJIseuG6L9P1QG3iPRm42bZ4wli2A0BDe4Gui3R3Geryl?= =?us-ascii?Q?IisqDyfbcL67+ohwk9H8mrQ325aDzm5vEgyuGmi0x/sUvz4fjR/3VMefUcqp?= =?us-ascii?Q?Z2loA1HMocnJ2bzKXQbmnqWsgsqjCOXQ/ytapjdI+bdJV0Uo7UMf4In3zflm?= =?us-ascii?Q?OLwDnj6JyRVBXgwzOrxeY0a0lnUOISwIuIScLSsQEojETbHSBW1cN7+do9JQ?= =?us-ascii?Q?9gljFchByj1N1FAT45uGM7K50X5sOKd8ojdOBU8JSTHVroPQvQmaOmrkRa2P?= =?us-ascii?Q?NEHeUH9XUfyU7aWZOWYpc0KavSuj731nvQ4Hqa7VtXlD5CkYvCIh+jPXGTF9?= =?us-ascii?Q?vw7vyf2G/XayP08ih3Tk61L2UkT1hgCJUAQ3cXH8DrhBpcAa8XILRf+6k0gA?= =?us-ascii?Q?BM7sN1t6BuLQbuXCDCbENR+nD2RTeqnAvgS3XCWN2EgQ3yEv7nVpK1qZtn1w?= =?us-ascii?Q?lPYaQMBbBrSMgq+SMniVZgS3ViD1tbx3deU7iDtr3g5FEcr+l80PBYVr7Xs7?= =?us-ascii?Q?d3cXuSKvPx4Ol71u5KzV+eM4NUuUZ5JXV9I2oHc7D44Pvdmli3i62RjdbY5X?= =?us-ascii?Q?Uu5IDJGZlmYozObauFV05uERnbA/8ApFZSi8iElZjsy6Xm8F+PnEUli8ymb3?= =?us-ascii?Q?iL076KQvPitychy8ss/WELQhwwFfFH5KhBISM9/3y6uyFrbmszez5nY1rD2i?= =?us-ascii?Q?cLOTjnM0mNxLo9WmLO1vy07Fi/Qq8OdGhXdwLpOc4XVb+EFh8iQm93G0tr4A?= =?us-ascii?Q?qLzqqSvOeAhqqLWQnzaqfk4RhdRi70kppS7FT/8gfV0c5Yo4r7Md+GiyQGs+?= =?us-ascii?Q?5NfCigL9fDzBhiInAWiygpxrHeTFmOsJMzPRXzOAzXeYX4q04CyHfzYvWeU7?= =?us-ascii?Q?zo0EraabFD0BcHaHpGoJQp5xbG72gB83oZXWWVe5h40tnFLaBeXlrtkoVE8o?= =?us-ascii?Q?CJRg2+nW6J6yom6maItPnPp/X7ULXA0XntUUCS+qf2DQjktJc3ois++UUVk1?= =?us-ascii?Q?PutDYWKP5DGz6YiGTFIGrvd+m5xLmcHqt1Y4EKXmAnBrxONHFzc4TwSXiXPb?= =?us-ascii?Q?ww1H39sLFqoPb2Nd3N2NyThGzGkv/O5BtV38WzZ1uhchtJD6akTuMZerXjHf?= =?us-ascii?Q?cus5X3bLwJW2NZTXMlZqjYYObDDztjqaAYadguH8sHrdthgh6upfwFSwZja7?= =?us-ascii?Q?xIMveEmjtZj+L3rEywhlqFdlYdjUAZ1TVXUeAWk/2EjjL9xBQuCUDtYjVb+5?= =?us-ascii?Q?D7D9Hy6kKmU7/LL8EJPAyaswaphio9tBYY27S398bNVYlHjOkIto7EJG0gcZ?= =?us-ascii?Q?ztOV9Mir8vRS3B7cn8DOlj5FVhP+ozHUr6vcwaDXKJ3Kqi6Fh4iWhCrAil66?= =?us-ascii?Q?WOYifwJ8FzH0v++OYO2zQRoJPSLZGSsoddZyV3Up6BzvdJDQJ/nR2fZGEOsq?= =?us-ascii?Q?bi08VgiOxCgUHpXjXQPkyX97bHtvzqIInc4QQ6uCEpg3gMkfvW0xeluLVxqW?= =?us-ascii?Q?ZxjHTnyPCaUzV4Br5+gqJNWVsnSlJ9oIdi9Jml2N?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: f96967af-50e7-48d2-baeb-08dcc277cc5d X-MS-Exchange-CrossTenant-AuthSource: TYZPR06MB4461.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2024 06:58:16.7156 (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: CXnLD0X50YKqGHmQ87KmKfu4jFqJMQr1VwxwSV5BzTkqrtpzBJYQuVLKn2QOu4GYRemt56CnZZKu8aAPTt3DHg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR06MB5417 Content-Type: text/plain; charset="utf-8" Use the macro instead of ternary operator. Signed-off-by: Yu Jiaoliang --- drivers/gpu/drm/amd/display/modules/freesync/freesync.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/modules/freesync/freesync.c b/driv= ers/gpu/drm/amd/display/modules/freesync/freesync.c index a40e6590215a..33b9b87d8d3a 100644 --- a/drivers/gpu/drm/amd/display/modules/freesync/freesync.c +++ b/drivers/gpu/drm/amd/display/modules/freesync/freesync.c @@ -1005,8 +1005,8 @@ void mod_freesync_build_vrr_params(struct mod_freesyn= c *mod_freesync, (stream->timing.h_total * (long long)stream->ctx->dc->caps.max_v_total)= ); } /* Limit minimum refresh rate to what can be supported by hardware */ - min_refresh_in_uhz =3D min_hardware_refresh_in_uhz > in_config->min_refre= sh_in_uhz ? - min_hardware_refresh_in_uhz : in_config->min_refresh_in_uhz; + min_refresh_in_uhz =3D + max(min_hardware_refresh_in_uhz, in_config->min_refresh_in_uhz); max_refresh_in_uhz =3D in_config->max_refresh_in_uhz; =20 /* Full range may be larger than current video timing, so cap at nominal = */ --=20 2.34.1