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 89FC1C433FE for ; Tue, 8 Nov 2022 18:13:07 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=1HafVI+jsnbQ1S0zwWEFWvDrXAT/lqZqZQU0dD8Bai0=; b=apRWmlmR8dIbVu NHDfQyhWXU9a+dW5miX23KmT0c97oetTaAOJh8rngBIknJE9ntHr2xJIAwojUtMGh1yHZwu/S4ndF q9GXg7mJ9zArjRzAi2fUFcNTcxIQyyVwV6cASANCAHcumCADPuRla4L7M9w4iGBviYFa4B650hnHW 6gy3/EZPdrf7VqfxcS504pRfJ7V1PCo6jq4YGndg9I+VOIL3jx1UAx5AyXPnIE8iX8muVCsTwt9vh hBK9dXgO8qGFo0sstj2xXwVt+s1N5Vz4jqTxD5xnxzT39AqO2OVOXczLwYgcuVaCtICQVAEZdsXU+ AOaEzjcLjn+rwcNdwkkQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1osT4l-007NDD-6l; Tue, 08 Nov 2022 18:11:55 +0000 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1osT4e-007NAk-E9; Tue, 08 Nov 2022 18:11:49 +0000 Received: by mail-wr1-x436.google.com with SMTP id a14so22287372wru.5; Tue, 08 Nov 2022 10:11:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=oNbuvhNf/Wvi9KDrdhQiQ7CIoY1oS0/eXau3bWTCZqo=; b=aAo97Lk7t8HYJYAQH+EepvDRsg9bR5P+VV7s+6T1YBRXmvxQRjh7gy++zo+Y+ZXRdx YR9BZg+ULLNQeeJVYoaatkdckzPUcE0/ceV66dSZsMwNKONY/6kM/jP3VLVs24YYnzPx p4duRRADFem32dEbRqMt4nQCyjzjIAzAiYZniLuqT1966rGL6dHzHveRqJVBNucWCO+5 nm0uG8+s+TzJddl9DjklHuDeY46/wHBJuthagt1wwW/d2SqF0kCQApgZAzJI44U2hE6Z 5JMz72qjeEnloIK8AFnGf9m2mIsTGytswmW5LtfKpffbnH+Bog4GUbSx/LQk97AMnILo s1EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oNbuvhNf/Wvi9KDrdhQiQ7CIoY1oS0/eXau3bWTCZqo=; b=6agsmvXt2FbhQBBmqi7Hqg7qrB3VbJHA88ho40qP4Db5GdnXJ16vKSc9tv6WdpJntu i+RG/sQO6k7/7P3biYJkqR9YobVE65DGCEl23g8lqQRvhX3bYpS0etajUcijwDPtz4PN faJlKtRn5H8Sv/LTTK1/oLwfv2KBqiEFr1ZoGID67FUyjDTjNgbHGXMAbUxDV4LRyY8t 9V3qmviyyceopyGO/nhdlAon/mEuqBHdFSMH/CYsAa8lQJ6x/hpO/nZyzarfNEV5b8QB q3aNA2i4jiFM3G/kRSBMa5zYmg/3mJSFRLVn6qc5aH+5ONIRVPtHar25FfUR13Gs5V17 z4Hg== X-Gm-Message-State: ACrzQf3w5jKsrr5JGgHTDb0kSC/ATQlxAGygEvenFcKlv6g2UJl7Xp5w MQ7gbW02ksUG04j0ZI9kAkI= X-Google-Smtp-Source: AMsMyM6ErS/0hA9t6B9+8Qsgjup9o1jMSAt9VpHujCwfERrvF9rKCdB4Y0IaSRtElie7ycelM0GySg== X-Received: by 2002:a5d:5270:0:b0:236:60c6:6e80 with SMTP id l16-20020a5d5270000000b0023660c66e80mr35179041wrc.140.1667931105355; Tue, 08 Nov 2022 10:11:45 -0800 (PST) Received: from [192.168.0.25] ([37.222.251.204]) by smtp.gmail.com with ESMTPSA id iv9-20020a05600c548900b003cf87623c16sm17256080wmb.4.2022.11.08.10.11.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 08 Nov 2022 10:11:44 -0800 (PST) Message-ID: <03fdf45d-be93-206a-8c9c-17d31010162f@gmail.com> Date: Tue, 8 Nov 2022 19:11:43 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.1 Subject: Re: [PATCH v13,1/3] soc: mediatek: Add all settings to mtk_mmsys_ddp_dpi_fmt_config func Content-Language: en-US To: xinlei.lee@mediatek.com, rex-bc.chen@mediatek.com, angelogioacchino.delregno@collabora.com, jason-jh.lin@mediatek.com, nfraprado@collabora.com, chunkuang.hu@kernel.org, p.zabel@pengutronix.de, airlied@linux.ie, daniel@ffwll.ch Cc: dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Project_Global_Chrome_Upstream_Group@mediatek.com References: <1666577099-3859-1-git-send-email-xinlei.lee@mediatek.com> <1666577099-3859-2-git-send-email-xinlei.lee@mediatek.com> From: Matthias Brugger In-Reply-To: <1666577099-3859-2-git-send-email-xinlei.lee@mediatek.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221108_101148_507876_B2B0B108 X-CRM114-Status: GOOD ( 25.71 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgWGlubGVpLAoKQ2FuIHlvdSBwbGVhc2UgZml4IHRoZSB0aHJlYWRpbmcgb2YgdGhpcyBwYXRj aGVzLiBJIGNhbiBzZWUgdGhhdCB0aGlzIDEvMyBidXQgCkknbSBub3QgYWJsZSB0byBmaW5kIDMv MyBpbiB0aGUgc2VyaWVzLiBUaGUgZmlyc3QgdHdvIGxvb2sgZ29vZCwgdGhlIHRoaXJkLCBJIApk b24ndCBrbm93LgoKUmVnYXJkcywKTWF0dGhpYXMKCk9uIDI0LzEwLzIwMjIgMDQ6MDQsIHhpbmxl aS5sZWVAbWVkaWF0ZWsuY29tIHdyb3RlOgo+IEZyb206IFhpbmxlaSBMZWUgPHhpbmxlaS5sZWVA bWVkaWF0ZWsuY29tPgo+IAo+IFRoZSBkaWZmZXJlbmNlIGJldHdlZW4gTVQ4MTg2IGFuZCBvdGhl ciBJQ3MgaXMgdGhhdCB3aGVuIG1vZGlmeWluZyB0aGUKPiBvdXRwdXQgZm9ybWF0LCB3ZSBuZWVk IHRvIG1vZGlmeSB0aGUgbW1zeXNfYmFzZSsweDQwMCByZWdpc3RlciB0byB0YWtlCj4gZWZmZWN0 LiBTbyB3aGVuIHNldHRpbmcgdGhlIGRwaSBvdXRwdXQgZm9ybWF0LCB3ZSBuZWVkIHRvIGNhbGwK PiBtdGtfbW1zeXNfZGRwX2RwaV9mbXRfY29uZmlnIHRvIHNldCBpdCB0byBNVDgxODYgc3luY2hy b25vdXNseS4KPiAgICAKPiBDb21taXQgYTA3MWU1MmY3NWQxICgic29jOiBtZWRpYXRlazogQWRk IG1tc3lzIGZ1bmMgdG8gYWRhcHQgdG8gZHBpCj4gb3V0cHV0IGZvciBNVDgxODYiKSBsYWNrZWQg c29tZSBvZiB0aGUgcG9zc2libGUgb3V0cHV0IGZvcm1hdHMgYW5kIGFsc28KPiBoYWQgYSB3cm9u ZyBiaXRtYXNrLgo+IAo+IEFkZCB0aGUgbWlzc2luZyBvdXRwdXQgZm9ybWF0cyBhbmQgZml4IHRo ZSBiaXRtYXNrLgo+ICAgIAo+IFdoaWxlIGF0IGl0LCBhbHNvIHVwZGF0ZSBtdGtfbW1zeXNfZGRw X2RwaV9mbXRfY29uZmlnKCkgdG8gdXNlIGdlbmVyaWMKPiBmb3JtYXRzLCBzbyB0aGF0IGl0IGlz IHNsaWdodGx5IGVhc2llciB0byBleHRlbmQgZm9yIG90aGVyIHBsYXRmb3Jtcy4KPiAgICAKPiBG aXhlczogYTA3MWU1MmY3NWQxICgic29jOiBtZWRpYXRlazogQWRkIG1tc3lzIGZ1bmMgdG8gYWRh cHQgdG8gZHBpIG91dHB1dCBmb3IgTVQ4MTg2IikKPiBTaWduZWQtb2ZmLWJ5OiBYaW5sZWkgTGVl IDx4aW5sZWkubGVlQG1lZGlhdGVrLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5nZWxvR2lvYWNjaGlu byBEZWwgUmVnbm8gPGFuZ2Vsb2dpb2FjY2hpbm8uZGVscmVnbm9AY29sbGFib3JhLmNvbT4KPiBS ZXZpZXdlZC1ieTogQ0sgSHUgPGNrLmh1QG1lZGlhdGVrLmNvbT4KPiBSZXZpZXdlZC1ieTogTsOt Y29sYXMgRi4gUi4gQS4gUHJhZG8gPG5mcmFwcmFkb0Bjb2xsYWJvcmEuY29tPgo+IC0tLQo+ICAg ZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXQ4MTg2LW1tc3lzLmggICAgfCAgOCArKysrKy0tLQo+ICAg ZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXRrLW1tc3lzLmMgICAgICAgfCAyNyArKysrKysrKysrKysr KysrKysrKy0tLS0tLQo+ICAgaW5jbHVkZS9saW51eC9zb2MvbWVkaWF0ZWsvbXRrLW1tc3lzLmgg fCAgNyArKysrKysrCj4gICAzIGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDkgZGVs ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvc29jL21lZGlhdGVrL210ODE4Ni1t bXN5cy5oIGIvZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXQ4MTg2LW1tc3lzLmgKPiBpbmRleCAwOWIx Y2NiYzAwOTMuLjI3OWQ0MTM4NTI1YiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3NvYy9tZWRpYXRl ay9tdDgxODYtbW1zeXMuaAo+ICsrKyBiL2RyaXZlcnMvc29jL21lZGlhdGVrL210ODE4Ni1tbXN5 cy5oCj4gQEAgLTUsOSArNSwxMSBAQAo+ICAgCj4gICAvKiBWYWx1ZXMgZm9yIERQSSBjb25maWd1 cmF0aW9uIGluIE1NU1lTIGFkZHJlc3Mgc3BhY2UgKi8KPiAgICNkZWZpbmUgTVQ4MTg2X01NU1lT X0RQSV9PVVRQVVRfRk9STUFUCQkweDQwMAo+IC0jZGVmaW5lIERQSV9GT1JNQVRfTUFTSwkJCQkJ MHgxCj4gLSNkZWZpbmUgRFBJX1JHQjg4OF9ERFJfQ09OCQkJCUJJVCgwKQo+IC0jZGVmaW5lIERQ SV9SR0I1NjVfU0RSX0NPTgkJCQlCSVQoMSkKPiArI2RlZmluZSBNVDgxODZfRFBJX0ZPUk1BVF9N QVNLCQkJCUdFTk1BU0soMSwgMCkKPiArI2RlZmluZSBNVDgxODZfRFBJX1JHQjg4OF9TRFJfQ09O CQkJMAo+ICsjZGVmaW5lIE1UODE4Nl9EUElfUkdCODg4X0REUl9DT04JCQkxCj4gKyNkZWZpbmUg TVQ4MTg2X0RQSV9SR0I1NjVfU0RSX0NPTgkJCTIKPiArI2RlZmluZSBNVDgxODZfRFBJX1JHQjU2 NV9ERFJfQ09OCQkJMwo+ICAgCj4gICAjZGVmaW5lIE1UODE4Nl9NTVNZU19PVkxfQ09OCQkJMHhG MDQKPiAgICNkZWZpbmUgTVQ4MTg2X01NU1lTX09WTDBfQ09OX01BU0sJCQkweDMKPiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXRrLW1tc3lzLmMgYi9kcml2ZXJzL3NvYy9tZWRp YXRlay9tdGstbW1zeXMuYwo+IGluZGV4IDJlMjBiMjRkYTM2My4uMTZjZDkyNGQ4OTczIDEwMDY0 NAo+IC0tLSBhL2RyaXZlcnMvc29jL21lZGlhdGVrL210ay1tbXN5cy5jCj4gKysrIGIvZHJpdmVy cy9zb2MvbWVkaWF0ZWsvbXRrLW1tc3lzLmMKPiBAQCAtMjM4LDEyICsyMzgsMjcgQEAgc3RhdGlj IHZvaWQgbXRrX21tc3lzX3VwZGF0ZV9iaXRzKHN0cnVjdCBtdGtfbW1zeXMgKm1tc3lzLCB1MzIg b2Zmc2V0LCB1MzIgbWFzaywKPiAgIAo+ICAgdm9pZCBtdGtfbW1zeXNfZGRwX2RwaV9mbXRfY29u ZmlnKHN0cnVjdCBkZXZpY2UgKmRldiwgdTMyIHZhbCkKPiAgIHsKPiAtCWlmICh2YWwpCj4gLQkJ bXRrX21tc3lzX3VwZGF0ZV9iaXRzKGRldl9nZXRfZHJ2ZGF0YShkZXYpLCBNVDgxODZfTU1TWVNf RFBJX09VVFBVVF9GT1JNQVQsCj4gLQkJCQkgICAgICBEUElfUkdCODg4X0REUl9DT04sIERQSV9G T1JNQVRfTUFTSyk7Cj4gLQllbHNlCj4gLQkJbXRrX21tc3lzX3VwZGF0ZV9iaXRzKGRldl9nZXRf ZHJ2ZGF0YShkZXYpLCBNVDgxODZfTU1TWVNfRFBJX09VVFBVVF9GT1JNQVQsCj4gLQkJCQkgICAg ICBEUElfUkdCNTY1X1NEUl9DT04sIERQSV9GT1JNQVRfTUFTSyk7Cj4gKwlzdHJ1Y3QgbXRrX21t c3lzICptbXN5cyA9IGRldl9nZXRfZHJ2ZGF0YShkZXYpOwo+ICsKPiArCXN3aXRjaCAodmFsKSB7 Cj4gKwljYXNlIE1US19EUElfUkdCODg4X1NEUl9DT046Cj4gKwkJbXRrX21tc3lzX3VwZGF0ZV9i aXRzKG1tc3lzLCBNVDgxODZfTU1TWVNfRFBJX09VVFBVVF9GT1JNQVQsCj4gKwkJCQkgICAgICBN VDgxODZfRFBJX0ZPUk1BVF9NQVNLLCBNVDgxODZfRFBJX1JHQjg4OF9TRFJfQ09OKTsKPiArCQli cmVhazsKPiArCWNhc2UgTVRLX0RQSV9SR0I1NjVfU0RSX0NPTjoKPiArCQltdGtfbW1zeXNfdXBk YXRlX2JpdHMobW1zeXMsIE1UODE4Nl9NTVNZU19EUElfT1VUUFVUX0ZPUk1BVCwKPiArCQkJCSAg ICAgIE1UODE4Nl9EUElfRk9STUFUX01BU0ssIE1UODE4Nl9EUElfUkdCNTY1X1NEUl9DT04pOwo+ ICsJCWJyZWFrOwo+ICsJY2FzZSBNVEtfRFBJX1JHQjU2NV9ERFJfQ09OOgo+ICsJCW10a19tbXN5 c191cGRhdGVfYml0cyhtbXN5cywgTVQ4MTg2X01NU1lTX0RQSV9PVVRQVVRfRk9STUFULAo+ICsJ CQkJICAgICAgTVQ4MTg2X0RQSV9GT1JNQVRfTUFTSywgTVQ4MTg2X0RQSV9SR0I1NjVfRERSX0NP Tik7Cj4gKwkJYnJlYWs7Cj4gKwljYXNlIE1US19EUElfUkdCODg4X0REUl9DT046Cj4gKwlkZWZh dWx0Ogo+ICsJCW10a19tbXN5c191cGRhdGVfYml0cyhtbXN5cywgTVQ4MTg2X01NU1lTX0RQSV9P VVRQVVRfRk9STUFULAo+ICsJCQkJICAgICAgTVQ4MTg2X0RQSV9GT1JNQVRfTUFTSywgTVQ4MTg2 X0RQSV9SR0I4ODhfRERSX0NPTik7Cj4gKwkJYnJlYWs7Cj4gKwl9Cj4gICB9Cj4gICBFWFBPUlRf U1lNQk9MX0dQTChtdGtfbW1zeXNfZGRwX2RwaV9mbXRfY29uZmlnKTsKPiAgIAo+IGRpZmYgLS1n aXQgYS9pbmNsdWRlL2xpbnV4L3NvYy9tZWRpYXRlay9tdGstbW1zeXMuaCBiL2luY2x1ZGUvbGlu dXgvc29jL21lZGlhdGVrL210ay1tbXN5cy5oCj4gaW5kZXggZDJiMDJiYjQzNzY4Li5iODVmNjZk YjMzZTEgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS9saW51eC9zb2MvbWVkaWF0ZWsvbXRrLW1tc3lz LmgKPiArKysgYi9pbmNsdWRlL2xpbnV4L3NvYy9tZWRpYXRlay9tdGstbW1zeXMuaAo+IEBAIC05 LDYgKzksMTMgQEAKPiAgIGVudW0gbXRrX2RkcF9jb21wX2lkOwo+ICAgc3RydWN0IGRldmljZTsK PiAgIAo+ICtlbnVtIG10a19kcGlfb3V0X2Zvcm1hdF9jb24gewo+ICsJTVRLX0RQSV9SR0I4ODhf U0RSX0NPTiwKPiArCU1US19EUElfUkdCODg4X0REUl9DT04sCj4gKwlNVEtfRFBJX1JHQjU2NV9T RFJfQ09OLAo+ICsJTVRLX0RQSV9SR0I1NjVfRERSX0NPTgo+ICt9Owo+ICsKPiAgIGVudW0gbXRr X2RkcF9jb21wX2lkIHsKPiAgIAlERFBfQ09NUE9ORU5UX0FBTDAsCj4gICAJRERQX0NPTVBPTkVO VF9BQUwxLAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K bGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZy YWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGlu dXgtYXJtLWtlcm5lbAo=