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 A7C94C46CA1 for ; Mon, 18 Sep 2023 09:05:42 +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:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=dyK/8rlfTxlH+Wf7PCO5l88EXx/TJFYNmJDlgUmsF1M=; b=llnzh6KZHtFB2r WxeuwJCVRaKVf9zbilXe5YdfH1MKy5b4RGeQALJexH+Ht8XBAeC5KSQvzj0ptPOsUxsPIRsSkUczw 2vZdnwnv74rqlsl/+Ocr3B7nnTdLEJlFJ88yUHLn+ol1BoJ5Zv3+j7HeVZK3QF56gEfkMWMv9dozm 68932qCdJAbnXvcV2tJnQyMDG5ujykQjayPJw4v0/i5jDCcEe9bUilhoYIk/LDN7rOfCMfeRBG2En ZVbvfDggxPmrHi+UXpoJWaSIrNeKWm8p2gxCxC26wu+Vrer+fdwEwivTfseUqGlIJfkxA/xHdqSgz aVW8Eya1XMNZ0qPbIJzA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qiABw-00EuBz-27; Mon, 18 Sep 2023 09:05:16 +0000 Received: from mailgw02.mediatek.com ([216.200.240.185]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qiABt-00EuB8-29; Mon, 18 Sep 2023 09:05:15 +0000 X-UUID: 77cd068a560211ee86758d4a7c00f3a0-20230918 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=MIME-Version:Content-Transfer-Encoding:Content-ID:Content-Type:In-Reply-To:References:Message-ID:Date:Subject:CC:To:From; bh=apfj1LjM4ylc/h9BjwreBRozRvGZl/vi+Ne/WuXljO0=; b=FuvJjGZzUOmfOH5PTxCtBrFqIpqZyE69lGSEsvuvsEniEc0D/vPBaDX6ZNKdTTu3F1h73OV4tPCyWET/o+7GSF2PS8G7dftZpAZ3TToiht9rp1q78+Z6sr4UrJ7G3HxMx/jx1+i0Mh1PGycOKTeMLoRcA3AFBXWx/GfReucBcLI=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.31,REQID:97614098-ce31-4a1e-9662-76960f3892be,IP:0,U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:0,FILE:0,BULK:0,RULE:Release_Ham,ACTION: release,TS:0 X-CID-META: VersionHash:0ad78a4,CLOUDID:5ddcf6be-14cc-44ca-b657-2d2783296e72,B ulkID:nil,BulkQuantity:0,Recheck:0,SF:102,TC:nil,Content:0,EDM:-3,IP:nil,U RL:0,File:nil,Bulk:nil,QS:nil,BEC:nil,COL:0,OSI:0,OSA:0,AV:0,LES:1,SPR:NO, DKR:0,DKP:0,BRR:0,BRE:0 X-CID-BVR: 0 X-CID-BAS: 0,_,0,_ X-CID-FACTOR: TF_CID_SPAM_SNR X-UUID: 77cd068a560211ee86758d4a7c00f3a0-20230918 Received: from mtkmbs11n2.mediatek.inc [(172.21.101.187)] by mailgw02.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 1040930874; Mon, 18 Sep 2023 02:05:09 -0700 Received: from mtkmbs10n1.mediatek.inc (172.21.101.34) by mtkmbs13n1.mediatek.inc (172.21.101.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.26; Mon, 18 Sep 2023 17:05:06 +0800 Received: from APC01-SG2-obe.outbound.protection.outlook.com (172.21.101.237) by mtkmbs10n1.mediatek.inc (172.21.101.34) with Microsoft SMTP Server id 15.2.1118.26 via Frontend Transport; Mon, 18 Sep 2023 17:05:06 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZoB8lpSoXIhHQ5LnkYlBCS3luYpNF/WXss8py+EJijKjTqguTPu96CQAVvB6AZrouOnUthpeOdmA7Kn+lNeyEocDBw4jdzgU3VLRs6dHjvtNPSlKTHPCoHBLdfZ5ZvOfkR5yKbFRu+i8y8E0jy/Gw9SP5eTLP3iZ1qwTmj+XTGxLzcMQ7pJ/hIVabiZmM5eIiPMOapzia+6OaaxXvKJ2OFOZHLxM6SMU3RQoFYAFPhMxhAt8bPNtyipQn3SIwJlUNz5V6+Brm/dL1huYb9jfPBqILrRuKI5frRxPKcbVajYDlo8afHAuGfTbPIvPhyCXehMpnhTo8PQFgiM1+bFEFg== 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=apfj1LjM4ylc/h9BjwreBRozRvGZl/vi+Ne/WuXljO0=; b=YRbtbOIxLYeZRHbF/JDkaeNQv+rdzh+qy8PAWtmKu3FlXHx9OepAf/wL5vr6s8xiX0pMUgiMMy8ZodDtRMBC9OG6zkjFC43hkU7Kx/iGTCaF35sE3tJV3iIwHTcy86fMS16HQmbE9Cetaay/okNaVqW4Ir/DvgUO56QSBlYffUmDNvwajrNqZ1fwCYvGl+RRLo45FU60k32GFUZatoDcGZ51LFSVIW8OV7h+ilbHJksEuV1dOUHklb/sRkIuCcRYknL76TK5dm7RsT2rkShak8PXEmWMpbD8hD4vWHknuMXv88ubQX2Tb1hsnZs9URwJSO4WcLxV5vfC51eXt4rROQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mediatek.com; dmarc=pass action=none header.from=mediatek.com; dkim=pass header.d=mediatek.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediateko365.onmicrosoft.com; s=selector2-mediateko365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=apfj1LjM4ylc/h9BjwreBRozRvGZl/vi+Ne/WuXljO0=; b=MDVXdQ2celgD/Re+YCHa+n1d7gkCK3Xb0whiysmHn5NFh5zxetB6IMWYo7dI0Ly20nmk8lWqeOauiuHuTUeSwDywa7CUwUKYYxaga/hdHijdi7EFn4+sVaBdHF6c8bCKklQuGwMGgB8C7L6lj4f0VaSuWKa33hw/r5+xUBxO8NA= Received: from TYZPR03MB6624.apcprd03.prod.outlook.com (2603:1096:400:1f4::13) by PUZPR03MB7187.apcprd03.prod.outlook.com (2603:1096:301:11c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.24; Mon, 18 Sep 2023 09:05:03 +0000 Received: from TYZPR03MB6624.apcprd03.prod.outlook.com ([fe80::9c2c:c08a:212f:e984]) by TYZPR03MB6624.apcprd03.prod.outlook.com ([fe80::9c2c:c08a:212f:e984%6]) with mapi id 15.20.6792.022; Mon, 18 Sep 2023 09:05:03 +0000 From: =?utf-8?B?Q0sgSHUgKOiDoeS/iuWFiSk=?= To: =?utf-8?B?U2hhd24gU3VuZyAo5a6L5a2d6KyZKQ==?= , "matthias.bgg@gmail.com" , "angelogioacchino.delregno@collabora.com" , "chunkuang.hu@kernel.org" CC: "linux-kernel@vger.kernel.org" , "linux-mediatek@lists.infradead.org" , "wenst@chromium.org" , "daniel@ffwll.ch" , "p.zabel@pengutronix.de" , "dri-devel@lists.freedesktop.org" , "airlied@gmail.com" , "linux-arm-kernel@lists.infradead.org" Subject: Re: [PATCH v2 05/11] drm/mediatek: Adjust DRM mode configs for IGT Thread-Topic: [PATCH v2 05/11] drm/mediatek: Adjust DRM mode configs for IGT Thread-Index: AQHZ6gwdAKw8l8Q7D0OBc3eBlFbcQ7AgSlOA Date: Mon, 18 Sep 2023 09:05:03 +0000 Message-ID: References: <20230918084207.23604-1-shawn.sung@mediatek.com> <20230918084207.23604-6-shawn.sung@mediatek.com> In-Reply-To: <20230918084207.23604-6-shawn.sung@mediatek.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=mediatek.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYZPR03MB6624:EE_|PUZPR03MB7187:EE_ x-ms-office365-filtering-correlation-id: d77bc8e5-a9aa-4368-17ec-08dbb82658aa x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CuQndbZn+Gg8YUJhwB0zLIijvgxU/ThbgHs0ADIBl2VfIOh593RvOkTxbI/4SooZbm6qSuT4wrmpv14XOBKGG6sb4/2xYSHUxn2y0mSYaW7P4X6Zz7EuTiQ3BMRLr1A9O4xSNSTXODuHIJ5ShbnslBPj2y10+LldwTXVKDZYsV9pdDJNDPitZASn/wluzvbxCRMVIwbrMwxV5UpZUFhje6ygjtIZH2rW6WW+ZB1o3GFnHG/8/ITyYfxraEBIppK3BEjW0DcRrmfObDD0/B3h7kEW6jhvWEsmQT28M+wUW953WnjvpMAAZrMDENuyF+FtGYh0JpM4sCLJWeEG+xL2CSkmOiahbbR3euThbIq0d0vfJ2kkUrALJ0AzyWBkKGPzI0pEH5tNXjJpOYfb/iXBogtHAJybu+GaQ5tqzOopmggiwOPgQEzOvJN9m7da7SsEsq3f2aVlhqn3Vu7XipNfTWKyTsFGKBYWRwJQ41EGSyuQ5QsRDThljgTPA1J2DPCF+qUeOukVuEc2iTJj4Wz36kSEV/jr5T1sJU1zIlaSckw9G6HsoRCGz6M+ixdcnfB515tertC+3FW8r/GaYK0FCftxDZXyUF1Wr8mZDq5/NIQg5Wo/ITzEHRCJdPev+GMoG06UzVY6XvPry5YVpRZTCa99nd8UAMVjVGWcHLbt5gs= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR03MB6624.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(39860400002)(366004)(396003)(376002)(346002)(1800799009)(186009)(451199024)(122000001)(85182001)(36756003)(38100700002)(86362001)(38070700005)(6486002)(6506007)(478600001)(66476007)(64756008)(5660300002)(54906003)(66556008)(66446008)(76116006)(66946007)(2906002)(8676002)(4326008)(8936002)(6512007)(83380400001)(41300700001)(7416002)(110136005)(71200400001)(316002)(26005)(2616005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eU1kRjRBdWJZVkZWcG1TZGwzTTA5N1N3a2NXcnc1ZFBtaGpiVWdkeHRlOG1O?= =?utf-8?B?QnEwY0NZekdOZkJKcVB5THZBdXV0Q0tUNGZFVWVvcWFiRmZQbnlHVVk4Zm5v?= =?utf-8?B?SEowWWtadjVtc0FlZFNodVdOVElxVlY3clNxcHREeTN2VWl4TTkvVCtFOHFs?= =?utf-8?B?c0hvcktmQ2ozTVZDaS9pRzdwMDJzZS9SZnB4UkdIMDQwQlZ5c3hSY2JmSXVk?= =?utf-8?B?SVJYVExVTUZvK0lnNWxjTmhadTJCZDFHTzVkNkJweGdieHQ1OWI5aDR5VFc3?= =?utf-8?B?aEZWaFp4UzNCZTFpSlhQRStRazRUcUxhMndGMFhBQm1ZMUdrWXVsK2VIL25J?= =?utf-8?B?OGFwa0x0SjdNVUxhckt3anJ5RlRwODh5M1FOTkNWaVdTZWFRbmMrc0dBVERE?= =?utf-8?B?SXBMZWFQSGUvdjFxUGg4Z3dmYVBwRFo4MDhGTWExYm93RUtQMk1nZElmRHRZ?= =?utf-8?B?RlVMeFJpN0UraFdYd2NXNHBDMHVFeGhYUVNOTzNuYnZqVVliVHJYTjlISGh3?= =?utf-8?B?Z0IwS21wKzBZZnRid2RTSk9rbFBaYkhlcjkwcXIzTkFMYmx4VUMxMEhMUWhz?= =?utf-8?B?Y2ZBY0JBWUVXYTl6SGpqcUE0SWRYYzVTamhxOE9jd2pjNEsyMlNncVVzY3Va?= =?utf-8?B?NmdhUXQ3cldLbFlhb2UvN09vQVp2Q0pmdzZlOUNuZ25mUHl6aERnZ2RiZnFS?= =?utf-8?B?SnBiTlZ0N1RVQ1VtYmtiQlNUOW55ZEdqcFN0K3Rod21NWkNIa0RUMUVmanNt?= =?utf-8?B?THpKMWVRRVk1dmxwYUsxb3A0Q21KVE5FY3dDME9ldGExelJ6dHlLRnZHRW92?= =?utf-8?B?SnVKajAzZEtZbnZMcVo0RkRwYThNRjFPOW0weU51SU04Nm45NUlRU0lyNFZ4?= =?utf-8?B?NjBpV3lMenlWc2xiRmt5VXJ4UytENW9pYnpaUlZTTVAzb2x5RmJmZGRGam9w?= =?utf-8?B?YzZQZUxVTjdZazR1ZTN0amQvakRyRmxRNTlJaC8wWlVncUxXMzV2czI0UlF3?= =?utf-8?B?VFlodHhjVmlxY0hBRlRpMTNMN2o1bjhvWk5mZUhBdm9ZWUtzUElrWmNYT3M4?= =?utf-8?B?OG81WGpNRHFwOWQ2UE1sMUhGQzhXUU9VMWUzRXhHeVErekk2K0xpVDNkbDk2?= =?utf-8?B?SzdZY1JqMkNuUE9JanlaRSs5eGdFdTZIUjh4MkQrZm9GdzBGQzY4clZWN0gw?= =?utf-8?B?T2J5QURua3JBVVlvWE5vendHUU01UjVrZElUb2hRVTRWWkQ0aXNMa0NXTlNs?= =?utf-8?B?ZXRTdk0rZktHQVlqNjByTSsvU29aOFd0aTJkSDFIWlRoWGJPanl6R2Q3VlJq?= =?utf-8?B?ZDc5Qmlhc09qMTd3S05STUR5VWEyVzAwVlVLYXFvZm9oQWZqeHRZMmdFMVhS?= =?utf-8?B?Sks5eWRCVWF1ZFoxQS9DQjdsRjBndlN0RGNEM1BNbzdRaGJYOWdTUnNDS3l4?= =?utf-8?B?TVNhQVgrSXZMSWt3Zm1YS2paU1BqYkJpcm56K014dk8zV09FUVdqSXZpUnZj?= =?utf-8?B?Qm84bW91b3U3cGd0dzJKTndUSGJpR3dSZ3V0OWJpTFZLZHNxMmZsT01VcDBi?= =?utf-8?B?SXJWQmdzblNncTFZQ0lZQ0t3KzNCUlc5MGRYOVhvWEVyaTQzTVFXekdzc0tU?= =?utf-8?B?SzFzYnhyNjk3akltczdwUVJ1Q0FsWnJtZ1VDTFhZU2pPR0U5aERBeFRyMzFi?= =?utf-8?B?Sk4xVWg2eDdTcy9JWU5GcEc2SVFMSHZFU1B6WXBteG55ai9Vek1Jb3FOOE1R?= =?utf-8?B?cTQyVXpNdmJ2bG1nbmpOSWVMNndQVFJFaXNvcWxaaW1DZlQvWWZsWkNnV0JQ?= =?utf-8?B?cVprY3EveGhFdVNyeVY2MFpJaEt0YmhPNUY2ZGF1OXBHOCszOVU5V2MxNVRP?= =?utf-8?B?S1NJN09oRkVnVHEzb3FhVEpKblhCUWsrbC80NVdsNVQ2YStqUUlJTlMxYS9Y?= =?utf-8?B?VXJRMVN2dFVOWXB3MXBKcE5hdkU1cDcvS0dLYURLdFpDZXZ2dUptbFoxcHJ0?= =?utf-8?B?ZGxFY3Y2NUdJNzBJdTNmMjZJaXh4YXh1djc3VkRubi9aKzAvS0VFRTd3MWh3?= =?utf-8?B?ZklJM3ZBaXdTQ3dpV1Y2b3pjbTZ2NlBIbmVWc1ovRkl1WmI0MWtoYVVqVUJ5?= =?utf-8?B?MW5ydDVpd1Naa2V2b0VxN0tSZWZxR3JLVEpyZnF0VVkvdFlSQmN2aWRBL2N4?= =?utf-8?B?dGc9PQ==?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB6624.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d77bc8e5-a9aa-4368-17ec-08dbb82658aa X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Sep 2023 09:05:03.8855 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a7687ede-7a6b-4ef6-bace-642f677fbe31 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: WtLH8OKyarsygOHV4f+aHGapZNZAwUVsbW2XzIE985HfzinlIGHPYTXkgVXjfarBENtidtL3mcJtee60lMuOyQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR03MB7187 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230918_020513_722308_486ABCFA X-CRM114-Status: GOOD ( 21.11 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi, Hsiao-chien: On Mon, 2023-09-18 at 16:42 +0800, Hsiao Chien Sung wrote: > IGT (Intel GPU Tool) could commit the following planes > during the test: > > kms_plane: > > The sub-tests pixel-format-* will create planes with > size of 1 or 4512 pixels, these size will be rejected > by the original mode configs. > Adjust minimum and maximum value of both plane width > and height. > > kms_cursor_crc: > > If cursor_width and cursor_height is not defined, > IGT uses min_width and min_height as the limitation > when creating cursor plane so sub-tests like > cursor-rapid-movement will be skipped. > Set cursor_width and cursor_height to 512 pixel can > solve the problem. > > Signed-off-by: Hsiao Chien Sung > --- > drivers/gpu/drm/mediatek/mtk_drm_drv.c | 10 ++++++---- > 1 file changed, 6 insertions(+), 4 deletions(-) > > diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c > b/drivers/gpu/drm/mediatek/mtk_drm_drv.c > index 7759a06e5c0e..62581b2a470b 100644 > --- a/drivers/gpu/drm/mediatek/mtk_drm_drv.c > +++ b/drivers/gpu/drm/mediatek/mtk_drm_drv.c > @@ -429,16 +429,18 @@ static int mtk_drm_kms_init(struct drm_device > *drm) > if (ret) > goto put_mutex_dev; > > - drm->mode_config.min_width = 64; > - drm->mode_config.min_height = 64; > + drm->mode_config.min_width = 1; > + drm->mode_config.min_height = 1; > > /* > * set max width and height as default value(4096x4096). > * this value would be used to check framebuffer size > limitation > * at drm_mode_addfb(). > */ > - drm->mode_config.max_width = 4096; > - drm->mode_config.max_height = 4096; > + drm->mode_config.max_width = 8191; > + drm->mode_config.max_height = 8191; > + drm->mode_config.cursor_width = 512; > + drm->mode_config.cursor_height = 512; All the setting depend on the hardware limitation. This driver support mt8173, mt8183, .... Please make sure all SoC support this modification. Or you just modify this for the SoC you have test. I do not like the title mention about IGT. I think this title should be "align mode_config to hardware limitation". Regards, CK > drm->mode_config.funcs = &mtk_drm_mode_config_funcs; > drm->mode_config.helper_private = &mtk_drm_mode_config_helpers; > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel