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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5DBCCE8FDC6 for ; Wed, 4 Oct 2023 02:45:41 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241071AbjJDCpl (ORCPT ); Tue, 3 Oct 2023 22:45:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35390 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229977AbjJDCph (ORCPT ); Tue, 3 Oct 2023 22:45:37 -0400 Received: from mailgw01.mediatek.com (unknown [60.244.123.138]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3E5CCB7; Tue, 3 Oct 2023 19:45:33 -0700 (PDT) X-UUID: 1211a336626011eea33bb35ae8d461a2-20231004 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=C6M28plXO08UuHQlTwrvcX8bHQFWz1v06HanIzmw6+k=; b=t89Qz6V7ySHDcdmiQJtQwPNv7yQzmItLVCr9C2qCAHX47chmX41u7vwMYvBHcf2dBg/L6zJKxNrgkF41+tUZKjt3xZWtGx63Eenb9lwldyGVr32hqz9LoTJLoVv+Up3cUareehS7wkJm0YzTpagANmxa7MIW8ivBzIC4YHEeyMA=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.32,REQID:d9be01ae-9731-46ea-bc97-0572ce0d1241,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:5f78ec9,CLOUDID:957e8ebf-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,NGT X-CID-BAS: 0,NGT,0,_ X-CID-FACTOR: TF_CID_SPAM_SNR X-UUID: 1211a336626011eea33bb35ae8d461a2-20231004 Received: from mtkmbs10n2.mediatek.inc [(172.21.101.183)] by mailgw01.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 723427275; Wed, 04 Oct 2023 10:45:25 +0800 Received: from mtkmbs10n2.mediatek.inc (172.21.101.183) by MTKMBS14N1.mediatek.inc (172.21.101.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.26; Wed, 4 Oct 2023 10:45:24 +0800 Received: from APC01-TYZ-obe.outbound.protection.outlook.com (172.21.101.237) by mtkmbs10n2.mediatek.inc (172.21.101.183) with Microsoft SMTP Server id 15.2.1118.26 via Frontend Transport; Wed, 4 Oct 2023 10:45:24 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AHzcGYOcszmQ+OhX9dhF9fHzhBFxESBHdqz5fDfKeHBQlzPkcbPIyGxzitdlWLr76wG5EL8jwg7aRHiGpC5Eli37G0rmYhVKvMPBJgeQRM2C1oKitgVN+BW2nd37TYrVraWr1j5ZKbxjrWO6i+3IqdjZf8sfjpOp04pJ8D9DLpbOakAssEBhz7HPm6/4wyNchSSnBbxtuPQqnlkWo8U8UfRxpGk130ptzL28kGT1SlrXvj3xXeelzdz4c1HPtv680wfmZ8lXC0XqXgNe6ORM2AZb6HOtmboIi+5u6sm6NY1HG6AK1D8/dfxO/xPks7u12lLsCW7GJjy0adDGey7kCw== 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=C6M28plXO08UuHQlTwrvcX8bHQFWz1v06HanIzmw6+k=; b=IenPdiyPcW/Jap9xQVSUJO+hRXyi5TaH75HtIlQoPPh4z3FQd7Z8pOtDWsRMqXV7TFVBeP5ASU9/U0fnG9+5TsOh/BWjYYP6JGchhIjjiI9g9tR90knldLHI6HDOUEuHG84ALyRghPwfzLiZjqamdgfaPbATi6aW5BjNV+UbdoUbkV62/VAfFCyFrSPPhrPmoicRjtHLyBc4Qmblck6FKz/xlvuwnhT0sRSnZj3axftm9LetDCN1pqulvy4TKJy28J90XAO0vZnJsyhEjUzVXYKCPTYGRKr83MJK4M7jg15IKqurE57gBvsWcW6T1R+95k8WmaLlMJJwEKWbZWxOFg== 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=C6M28plXO08UuHQlTwrvcX8bHQFWz1v06HanIzmw6+k=; b=O3Y4jesZkirr8qXwFcDtZ6cI/460bQ0HQtbzDh5ONoom9kggn3PyiCIhgGrZ9GjqjOo2NwhhFLcLwvrhf2HIAZV8KKLRPCtOjUigSHlQcb4LA+IXzvb1tvBKCuR7R2YkuhnuMqe7gQQKr2Inm8mNwgmuqIbLMFH83UvFm90x320= Received: from SEYPR03MB7682.apcprd03.prod.outlook.com (2603:1096:101:149::11) by SI2PR03MB5832.apcprd03.prod.outlook.com (2603:1096:4:144::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.35; Wed, 4 Oct 2023 02:45:21 +0000 Received: from SEYPR03MB7682.apcprd03.prod.outlook.com ([fe80::ceab:94f0:6e70:b85e]) by SEYPR03MB7682.apcprd03.prod.outlook.com ([fe80::ceab:94f0:6e70:b85e%6]) with mapi id 15.20.6838.024; Wed, 4 Oct 2023 02:45:21 +0000 From: =?utf-8?B?SmFzb24tSkggTGluICjmnpfnnb/npaUp?= To: "jkardatzke@google.com" CC: "linux-kernel@vger.kernel.org" , "linux-mediatek@lists.infradead.org" , "robh+dt@kernel.org" , =?utf-8?B?Sm9obnNvbiBXYW5nICjnjovogZbpkasp?= , "linaro-mm-sig@lists.linaro.org" , "drinkcat@chromium.org" , "devicetree@vger.kernel.org" , =?utf-8?B?SmFzb24tY2ggQ2hlbiAo6Zmz5bu66LGqKQ==?= , "linux-media@vger.kernel.org" , "chunkuang.hu@kernel.org" , =?utf-8?B?U2hhd24gU3VuZyAo5a6L5a2d6KyZKQ==?= , =?utf-8?B?TmFuY3kgTGluICjmnpfmrKPonqIp?= , =?utf-8?B?U2luZ28gQ2hhbmcgKOW8teiIiOWciyk=?= , "dri-devel@lists.freedesktop.org" , Project_Global_Chrome_Upstream_Group , "conor+dt@kernel.org" , "linux-arm-kernel@lists.infradead.org" , "krzysztof.kozlowski+dt@linaro.org" , "matthias.bgg@gmail.com" , "angelogioacchino.delregno@collabora.com" Subject: Re: [PATCH 01/10] drm/mediatek: Add interface to allocate MediaTek GEM buffer. Thread-Topic: [PATCH 01/10] drm/mediatek: Add interface to allocate MediaTek GEM buffer. Thread-Index: AQHZ9iS+JIjOlHTx30SOmUGGfp/SF7A47VcA Date: Wed, 4 Oct 2023 02:45:21 +0000 Message-ID: References: In-Reply-To: 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: SEYPR03MB7682:EE_|SI2PR03MB5832:EE_ x-ms-office365-filtering-correlation-id: 08249125-35c3-4fb2-2b55-08dbc483f3d3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7OIzi/8zFPryfgwueVNwOzLM8vmKn3QUYNOsUiWYrq17xhzjACmMJFfTJa6TnwrGavrNh9VR7fCgURe0iCNWqtdlGjyK0G9/+K1WH2H3kMLPB3hhpisa4uRQOqkZUQgfxK1vMZm5zviw/XqGXcaUhzY+7SgCrj53QCAcgGE1kgnfLcDIc1RteqHWROZNMOKFL9VaYvJN5zyfMqpDtV4r2PpxZqFwBgtb83WYAww9um0vvl6JORot76AXO3Mwhd3Mp+UxKH4flp0JwXcF+KHhznKj+DU6SozWhGJvRmefx3RjWd5fGXW+ozV1JJMHKiCQHWBfmP49Y/AnG+VksCcI/eMtMSwedtQwp6m0RqVbQH8QJt9zlkyszF+YyL6AXQLBVKkKFU0BOCY8q/pT1G/X0BgV0dZfVac5YlLySpFhky8pq7Cype0kbTQOpcR/No3v0b8DFdGLzw2HccmF+8Zr/DDvSsKN+V8YbtPZwiBlXIVH1y8ghjGuAK8F1cnJtM3W2fr6BQeu2UW/6G+HM+2Xggedcsxfabp2yNkLSV/ZXb3Ilisw9PV4rCxBpV2HwBtTKDA6kFCwNismABSDN976JU8Qnge+yb6YsAbkEDInoaxhBSgRVjVr5RvORTRSK0GL/89groyq5nwIJ4ibbeEWluMCZxczY63rBerqzJJiCvE= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEYPR03MB7682.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(376002)(346002)(366004)(136003)(39860400002)(230922051799003)(64100799003)(186009)(1800799009)(451199024)(71200400001)(6506007)(478600001)(6486002)(6512007)(83380400001)(2616005)(316002)(26005)(7416002)(2906002)(41300700001)(91956017)(76116006)(66946007)(54906003)(64756008)(6916009)(5660300002)(66556008)(66446008)(4326008)(8676002)(8936002)(66476007)(36756003)(85182001)(4744005)(38070700005)(38100700002)(86362001)(122000001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QXIrbUF2SE5DNmRrWnA4RU1LdFUvKzlPK3pvWnI2aG5OUnRhdWVDMmoraW5q?= =?utf-8?B?eFdVZzVzanN4a0t4ajgrZjN0L0drR0dLSlJtaFhCRXI2NEgwYzFqTDRRV0Na?= =?utf-8?B?aHErZk1NSXBzYUpiM1VyL01QeXBGaEZUTy9nb3RGYUNyQmZibEtYZ2dLZFkx?= =?utf-8?B?bCtNQmtmWUk2Qk4rZnFhODA4VjA0bDk4RytWR0NQZTAxcy85VVJWejNwdUxn?= =?utf-8?B?WVdadFhZbGhCRXB0Wlc0eXI0a3VRSXFsbiszdldFNTBGZTMvL01mYnk4ZWdh?= =?utf-8?B?bngrM09mY0FIR1RQWHQxS2lMWjRRRGNlcnAxSURHSWE3V1pYVkFEZUZXTWl0?= =?utf-8?B?Y3FPakFJa2ZCSW16MlQ2SE1ObWFjbndoZmRWY2s5a01sam15ZFRDR3NBN0hR?= =?utf-8?B?LzNieDIwNWMxemdIYy9lRnlvaU5CQlFYMGdOZ3lrYk5OakZVTjhOakhFaUdL?= =?utf-8?B?RWZka3FjM1V5OVVaOW9yWmdodGo4OVl4QVRnZURrYWdSdndoT2ZDVGhLR3pB?= =?utf-8?B?aVlTMEtWRDNLSXlWSkNCOEFkZkIwVjZMM21wN1hjNVF2MFppSFU2QzlqY3VY?= =?utf-8?B?dGlaY3dMRkdQeHU2b1VYR3d6NkV6NEVpckpIL0FaRndnYm1OTFNyZU9UYlRz?= =?utf-8?B?bStLbUFSSVYwaEt5bVNQV0JFbmpDT01mZFZMLzd6Wkp5V3JaSUx5WlltZGxY?= =?utf-8?B?TExFZ1BnRTlRclZkam1mNjdjNGx1dW01d3pLMWQwdDVBTlA2TDlHd2RiTnl3?= =?utf-8?B?MkpmdWNWQVdIbWsvSDhLb2UzTXFJTlptYnloM2VvNndhVzBKdjFBTE9HeWVN?= =?utf-8?B?R2RTR2RGWVd0ekJheVhWdTVGa3B0ajJaWTJlTmNKQmo3TFplSWxEVCtKK3pm?= =?utf-8?B?QW9CK1FmQVdtTFY1cHNLdW9NMmk1cmxtOGlDVXp0ZVh4Q2YxRGdKT084UWcv?= =?utf-8?B?WnZ6V3YvSk9PVjFrbmIzV1liRTBLbS82L1A0a1gvaVZmaTVmd3pFK2VqZEFN?= =?utf-8?B?L0h3K3VtQmpxdFBONHNDTFRnRHpVNk5sc1RNZW42cXpuUUtIQ2lDYmcxME9H?= =?utf-8?B?d2Y5LzY5c0kvNEJySGRsaXkrUFF1Z0grMXVoaUlEdGNHM2M0UGcrWm8rdDNs?= =?utf-8?B?ekRGQ1J6NUkwNkZla3RHL3o0OFlzSnlxL1lSWFVuWFRrOXNLcjE3akVoemJX?= =?utf-8?B?ZERrQkRTZGRTb25obFlVVkl0YUhrZlcwQUxBUFFWeGcyZkRNVlpoUnhHSi9U?= =?utf-8?B?c2pnV0dhSGJLZGxvN1UxajVHUi9xMlptRHpKQ2I2OWxoQ1F3SDM2bFp2YU5S?= =?utf-8?B?OFR5emZGdG91eHZqZzZTd3NidWxxTVQ5T0hQYWNMUXdSU3lqRzJmOXVycndt?= =?utf-8?B?UFl6Z3pJWUVMWGRsZlJvazZBU2JKcER1TEo0YXo0aUhuV2RLWTZtWUFNUkpv?= =?utf-8?B?YkViMEo0YTVja0pPaE54VnNyRGZOUmMvcEI5Y2kvKy9ORDlwc3ZTTnk1UkFa?= =?utf-8?B?SGFCQnl1aG1YUWFqM2QzSWVNbnFCMGRXdmJ2Yit0TTFodXFHRm9RMFRKNm9I?= =?utf-8?B?S2c0TXlLRmVNcXBsOXBjRlNFK0hFZ3R4Z0ZLVmozUFlFMmJaeVJPVVhhNEo0?= =?utf-8?B?VmlSQkJvUjhqcnplS1RudTUydmMwVVF1VnNRazBHN1JpYmFvdG5CbzBWT05Z?= =?utf-8?B?M3N0MWN2blYyTGxsUEc5TWFOT1djbmdPUi9FM1UyL1kzMmNDR1dzd1l5aW5Q?= =?utf-8?B?RUx4bjRFZUtOK0l1R1hRcnlYSUVRNnpubmliMDR5dGtHZGVMZ2kvTVdobmNG?= =?utf-8?B?eE5BcDVKNSt6bDZZZnFYbFdsK1RWK2NhMEh6Yit1Z1lhRHhqWnh0cVBxaFp2?= =?utf-8?B?aHAzQ0I4dDBYb0lYVHpSbkk1RHBLZFJGMjMxVlplVk5iWFIvVGU4TlhZQlFX?= =?utf-8?B?QWhWSVdBdk5Xc0xDYlpiRSt6cFZqOFBWc1VkZkF0Y3pnQ3hrNDVrcmtKYUZp?= =?utf-8?B?Mk5pWlNpdml5aW54RXBKS240K0RNMXd0b3lQN2JuTjhtOUcwMUF6cjJEdzZY?= =?utf-8?B?dzN3QWNVN21XdUk4dXk1ZHhRcHBQeTlaeFRHdmwxOUh0RURVNnNSaFZPV2s0?= =?utf-8?B?QkgrNGozdEJ6VHZQS1d6UktFd2I5R0tKNTE4aC9vYzc0SEtsNTljR1FkQU1r?= =?utf-8?B?M3c9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SEYPR03MB7682.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 08249125-35c3-4fb2-2b55-08dbc483f3d3 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2023 02:45:21.2908 (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: yBSB+Odl8mWjT53vzzlc3qbbwUFSFMaXQ7azALTnnszjZQmECC3A+svnjokMAPYYqblfTJgoklsjaQYfz6yMhZ6rxzL80yvzgIjDevrBFj0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI2PR03MB5832 X-TM-AS-Product-Ver: SMEX-14.0.0.3152-9.1.1006-23728.005 X-TM-AS-Result: No-10--6.103500-8.000000 X-TMASE-MatchedRID: 7ySqCuYCpfgOwH4pD14DsPHkpkyUphL9meN8m2FdGic3xO2R3boBWFbu qIY+/skQkABPgKBt/0p0BGBq7A++1hAq4jU0QZlBiUPZPmKZOQmpD1R7N5OROO2bjZi+EXNn2mK pI8uzzwDA2G3OXMO97L1Odlcux5HWQv21zJNl0CyDGx/OQ1GV8khax4LkeV5t+gtHj7OwNO2Ohz Oa6g8KrZgXRoWuDp1J6pk1acVu7CQv++0FMo9MWiKEfPrVrEa4JCgGgWOU8LRDDKa3G4nrLQ== X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--6.103500-8.000000 X-TMASE-Version: SMEX-14.0.0.3152-9.1.1006-23728.005 X-TM-SNTS-SMTP: 2B09B5359053E08ECD1E837F0BB19C439E1DD177E7F15C5E8B4EB163E8926D522000:8 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gVHVlLCAyMDIzLTEwLTAzIGF0IDExOjA5IC0wNzAwLCBKZWZmcmV5IEthcmRhdHprZSB3cm90 ZToNCj4gIAkgDQo+IEV4dGVybmFsIGVtYWlsIDogUGxlYXNlIGRvIG5vdCBjbGljayBsaW5rcyBv ciBvcGVuIGF0dGFjaG1lbnRzIHVudGlsDQo+IHlvdSBoYXZlIHZlcmlmaWVkIHRoZSBzZW5kZXIg b3IgdGhlIGNvbnRlbnQuDQo+ICBZb3UgY2FuIHJlbW92ZSB0aGUgRFJJVkVSX1JFTkRFUiBmbGFn IGZyb20gdGhpcyBwYXRjaHNldC4gVGhhdA0KPiBzaG91bGQNCj4gbm90IGJlIHVwc3RyZWFtZWQu IFRoZSBJT0NUTHMgYXJlIHN0aWxsIG5lZWRlZCB0aG91Z2ggYmVjYXVzZSBvZiB0aGUNCj4gZmxh ZyBmb3IgYWxsb2NhdGluZyBhIHNlY3VyZSBzdXJmYWNlIHRoYXQgaXMgaW4gdGhlIG5leHQgcGF0 Y2guIElmDQo+IHRoYXQgZmxhZyB3YXNuJ3QgbmVlZGVkLCB0aGVuIGR1bWIgYnVmZmVyIGFsbG9j YXRpb25zIGNvdWxkIGJlIHVzZWQNCj4gaW5zdGVhZC4NCj4gDQo+IFRoYW5rcywNCj4gSmVmZiBL YXJkYXR6a2UNCg0KT0ssIElsbCByZW1vdmUgRFJJVkVSX1JFTkRFUiBmbGFnIGluIHRoZSBuZXh0 IHZlcnNpb24uIFRoYW5rcyENCg0KUmVnYXJkcywNCkphc29uLUpILkxpbg0K