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 8646AC433FE for ; Mon, 21 Nov 2022 18:27:27 +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=LSxetw0zMQAQCMCgJMizGfQlWfHTWnGriU2loZIlECY=; b=O3ChnV02okhcsz ThUMBTlBuyi7tblG0xz079ANXnL8zusxy/oStcXPUFswp2LPfa81mD4H2qfaClHFAqHo6aTeCpUy3 90mcnJNA1xMA5uIVBegtz8cBPJA/wpuXGbd1b431VaSTpgyX5O/9yTt78M3wpe6NI5ZCsf5FtluR+ xt5m0bZgQM/+WyAmnTVne6yjttaKwoSptDXmVgRw9T7AUpQOvEYXz1jZ4PtpLEPvqwrzGcnnJEjpi hxlKciQrb7CucoO+peTTu7OLqVAaVyWWRVnJB1hUop8wIlsw0IhS8NDMKE+I4hYc1nStCp81mu+19 1yDjzhtHgBHFMN+5zNWw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oxBV4-00Gq3U-Ud; Mon, 21 Nov 2022 18:26:35 +0000 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oxBV1-00Gq22-77; Mon, 21 Nov 2022 18:26:32 +0000 Received: by mail-wm1-x32b.google.com with SMTP id l39-20020a05600c1d2700b003cf93c8156dso9625420wms.4; Mon, 21 Nov 2022 10:26:29 -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=XYY1WGUlFu3LHEknIjWYzHC9m3GxRypTmJeMZynpmoc=; b=BMpPUpy1dbUannUvVn81D+zgHMQqJrxbhFO0RaRdh0Sr2YdIiA8qWiPQId/7e86XyE UKKUu8FAasA4QhntkdxzK6hhIhw2Kyqdm1ZJxNmD6FLO3b+MiBmFfhiPmmRSr+f6PU2f U96ThI8i28vUX0MA1CYwx1GN1Rx7gHILRlCGpDLmSZYh4q1avVqgRxj7HITGxyOb99LI aw0mYNug5f9Z8SKZ27Q7XEdzI+xIiJlm9oOprr7CHODuhS5UdqbgS0as/Qrjda6m/Fxc Lo83yKRtFrFkCXhVWnr0wxarEA1dXcPtxNAgS0WmPCitqVYJjqv+DJ1dVG00vmQ6oJUW RDiQ== 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=XYY1WGUlFu3LHEknIjWYzHC9m3GxRypTmJeMZynpmoc=; b=NVg22O/tmD3ydWsOFos4JtkOpKKE2Q8H+RpQOb2XOzOOeI88WY73wJEqG54+hRmMIn CZ2RJ/MghMzBEyjcZfXaoSv6JyVI+FAYzxIi6jidb3Z+eXp2xUYOcga1XfDkjxfh2Xsu QJOMDS3ZDdL9ECw1cmXf3K5im3USzk9JNydLjymB+XZobbJ/kTV/wcD2fGl7BghYINK6 sP7IwvojtpV0nIV9/OxDcetPG3WdkFMZvTBBlmlKdGA0Y/JvIIu2Az/XIafwlKGHflQJ TfQZUhQW+mGG10aqKt9WlidIxiZUHG34+qLGV+pDAb0u0hxAfKiT/eC1aC8t6BETL+UR d+9A== X-Gm-Message-State: ANoB5pk8oZGlCu9fxX2p5pxONqOcBv8qMTbjxxaVEtqCJb8Gbu4ReXND zqZJb5gcGIwOg4QtGeF2FqY= X-Google-Smtp-Source: AA0mqf6yCGhkec2FBMPTt/xEGxj7cTO8UY/s4IB/NjHb8m/jA+PTdyj33+oFLraPa4pI+obZxpLhXA== X-Received: by 2002:a05:600c:4f93:b0:3cf:a616:ccc0 with SMTP id n19-20020a05600c4f9300b003cfa616ccc0mr17700691wmq.73.1669055188375; Mon, 21 Nov 2022 10:26:28 -0800 (PST) Received: from [192.168.1.131] ([207.188.167.132]) by smtp.gmail.com with ESMTPSA id j39-20020a05600c1c2700b003cf57329221sm20867065wms.14.2022.11.21.10.26.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 21 Nov 2022 10:26:26 -0800 (PST) Message-ID: Date: Mon, 21 Nov 2022 19:26:24 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH v13,2/3] drm: mediatek: Set dpi format in mmsys 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, Jitao Shi References: <1666577099-3859-1-git-send-email-xinlei.lee@mediatek.com> <1666577099-3859-3-git-send-email-xinlei.lee@mediatek.com> From: Matthias Brugger In-Reply-To: <1666577099-3859-3-git-send-email-xinlei.lee@mediatek.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221121_102631_299840_F8EB6E8B X-CRM114-Status: GOOD ( 20.31 ) 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 CgpPbiAyNC8xMC8yMDIyIDA0OjA0LCB4aW5sZWkubGVlQG1lZGlhdGVrLmNvbSB3cm90ZToKPiBG cm9tOiBYaW5sZWkgTGVlIDx4aW5sZWkubGVlQG1lZGlhdGVrLmNvbT4KPiAKPiBEcGkgb3V0cHV0 IG5lZWRzIHRvIGFkanVzdCB0aGUgb3V0cHV0IGZvcm1hdCB0byBkdWFsIGVkZ2UgZm9yIE1UODE4 Ni4KPiAKPiBDby1kZXZlbG9wZWQtYnk6IEppdGFvIFNoaSA8aml0YW8uc2hpQG1lZGlhdGVrLmNv bT4KPiBTaWduZWQtb2ZmLWJ5OiBKaXRhbyBTaGkgPGppdGFvLnNoaUBtZWRpYXRlay5jb20+Cj4g U2lnbmVkLW9mZi1ieTogWGlubGVpIExlZSA8eGlubGVpLmxlZUBtZWRpYXRlay5jb20+Cj4gUmV2 aWV3ZWQtYnk6IENLIEh1IDxjay5odUBtZWRpYXRlay5jb20+Cj4gUmV2aWV3ZWQtYnk6IEFuZ2Vs b0dpb2FjY2hpbm8gRGVsIFJlZ25vIDxhbmdlbG9naW9hY2NoaW5vLmRlbHJlZ25vQGNvbGxhYm9y YS5jb20+Cj4gUmV2aWV3ZWQtYnk6IE7DrWNvbGFzIEYuIFIuIEEuIFByYWRvIDxuZnJhcHJhZG9A Y29sbGFib3JhLmNvbT4KCkkgcmVhbGl6ZWQgdGhhdCBJIHRvb2sgdGhpcyBwYXRjaCBieSBlcnJv ci4gSSdsbCBkcm9wIGl0IGZyb20gbXkgdHJlZSBub3cuCgpSZWdhcmRzLApNYXR0aGlhcwoKPiAt LS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHBpLmMgfCAxMSArKysrKysrKysr Kwo+ICAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcGkuYyBiL2RyaXZlcnMvZ3B1L2RybS9tZWRp YXRlay9tdGtfZHBpLmMKPiBpbmRleCA2MzBhNGUzMDFlZjYuLmFkODdlY2RkZjU4ZCAxMDA2NDQK PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RwaS5jCj4gKysrIGIvZHJpdmVy cy9ncHUvZHJtL21lZGlhdGVrL210a19kcGkuYwo+IEBAIC0xNSw2ICsxNSw3IEBACj4gICAjaW5j bHVkZSA8bGludXgvb2ZfZ3JhcGguaD4KPiAgICNpbmNsdWRlIDxsaW51eC9waW5jdHJsL2NvbnN1 bWVyLmg+Cj4gICAjaW5jbHVkZSA8bGludXgvcGxhdGZvcm1fZGV2aWNlLmg+Cj4gKyNpbmNsdWRl IDxsaW51eC9zb2MvbWVkaWF0ZWsvbXRrLW1tc3lzLmg+Cj4gICAjaW5jbHVkZSA8bGludXgvdHlw ZXMuaD4KPiAgIAo+ICAgI2luY2x1ZGUgPHZpZGVvL3ZpZGVvbW9kZS5oPgo+IEBAIC0zMCw2ICsz MSw3IEBACj4gICAjaW5jbHVkZSAibXRrX2Rpc3BfZHJ2LmgiCj4gICAjaW5jbHVkZSAibXRrX2Rw aV9yZWdzLmgiCj4gICAjaW5jbHVkZSAibXRrX2RybV9kZHBfY29tcC5oIgo+ICsjaW5jbHVkZSAi bXRrX2RybV9kcnYuaCIKPiAgIAo+ICAgZW51bSBtdGtfZHBpX291dF9iaXRfbnVtIHsKPiAgIAlN VEtfRFBJX09VVF9CSVRfTlVNXzhCSVRTLAo+IEBAIC02Nyw2ICs2OSw3IEBAIHN0cnVjdCBtdGtf ZHBpIHsKPiAgIAlzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yOwo+ICAgCXZvaWQgX19p b21lbSAqcmVnczsKPiAgIAlzdHJ1Y3QgZGV2aWNlICpkZXY7Cj4gKwlzdHJ1Y3QgZGV2aWNlICpt bXN5c19kZXY7Cj4gICAJc3RydWN0IGNsayAqZW5naW5lX2NsazsKPiAgIAlzdHJ1Y3QgY2xrICpw aXhlbF9jbGs7Cj4gICAJc3RydWN0IGNsayAqdHZkX2NsazsKPiBAQCAtMTM1LDYgKzEzOCw3IEBA IHN0cnVjdCBtdGtfZHBpX3ljX2xpbWl0IHsKPiAgICAqIEB5dXY0MjJfZW5fYml0OiBFbmFibGUg Yml0IG9mIHl1djQyMi4KPiAgICAqIEBjc2NfZW5hYmxlX2JpdDogRW5hYmxlIGJpdCBvZiBDU0Mu Cj4gICAgKiBAcGl4ZWxzX3Blcl9pdGVyOiBRdWFudGl0eSBvZiB0cmFuc2ZlcnJlZCBwaXhlbHMg cGVyIGl0ZXJhdGlvbi4KPiArICogQGVkZ2VfY2ZnX2luX21tc3lzOiBJZiB0aGUgZWRnZSBjb25m aWd1cmF0aW9uIGZvciBEUEkncyBvdXRwdXQgbmVlZHMgdG8gYmUgc2V0IGluIE1NU1lTLgo+ICAg ICovCj4gICBzdHJ1Y3QgbXRrX2RwaV9jb25mIHsKPiAgIAl1bnNpZ25lZCBpbnQgKCpjYWxfZmFj dG9yKShpbnQgY2xvY2spOwo+IEBAIC0xNTMsNiArMTU3LDcgQEAgc3RydWN0IG10a19kcGlfY29u ZiB7Cj4gICAJdTMyIHl1djQyMl9lbl9iaXQ7Cj4gICAJdTMyIGNzY19lbmFibGVfYml0Owo+ICAg CXUzMiBwaXhlbHNfcGVyX2l0ZXI7Cj4gKwlib29sIGVkZ2VfY2ZnX2luX21tc3lzOwo+ICAgfTsK PiAgIAo+ICAgc3RhdGljIHZvaWQgbXRrX2RwaV9tYXNrKHN0cnVjdCBtdGtfZHBpICpkcGksIHUz MiBvZmZzZXQsIHUzMiB2YWwsIHUzMiBtYXNrKQo+IEBAIC00NDksOCArNDU0LDEyIEBAIHN0YXRp YyB2b2lkIG10a19kcGlfZHVhbF9lZGdlKHN0cnVjdCBtdGtfZHBpICpkcGkpCj4gICAJCW10a19k cGlfbWFzayhkcGksIERQSV9PVVRQVVRfU0VUVElORywKPiAgIAkJCSAgICAgZHBpLT5vdXRwdXRf Zm10ID09IE1FRElBX0JVU19GTVRfUkdCODg4XzJYMTJfTEUgPwo+ICAgCQkJICAgICBFREdFX1NF TCA6IDAsIEVER0VfU0VMKTsKPiArCQlpZiAoZHBpLT5jb25mLT5lZGdlX2NmZ19pbl9tbXN5cykK PiArCQkJbXRrX21tc3lzX2RkcF9kcGlfZm10X2NvbmZpZyhkcGktPm1tc3lzX2RldiwgTVRLX0RQ SV9SR0I4ODhfRERSX0NPTik7Cj4gICAJfSBlbHNlIHsKPiAgIAkJbXRrX2RwaV9tYXNrKGRwaSwg RFBJX0REUl9TRVRUSU5HLCBERFJfRU4gfCBERFJfNFBIQVNFLCAwKTsKPiArCQlpZiAoZHBpLT5j b25mLT5lZGdlX2NmZ19pbl9tbXN5cykKPiArCQkJbXRrX21tc3lzX2RkcF9kcGlfZm10X2NvbmZp ZyhkcGktPm1tc3lzX2RldiwgTVRLX0RQSV9SR0I4ODhfU0RSX0NPTik7Cj4gICAJfQo+ICAgfQo+ ICAgCj4gQEAgLTc3OCw4ICs3ODcsMTAgQEAgc3RhdGljIGludCBtdGtfZHBpX2JpbmQoc3RydWN0 IGRldmljZSAqZGV2LCBzdHJ1Y3QgZGV2aWNlICptYXN0ZXIsIHZvaWQgKmRhdGEpCj4gICB7Cj4g ICAJc3RydWN0IG10a19kcGkgKmRwaSA9IGRldl9nZXRfZHJ2ZGF0YShkZXYpOwo+ICAgCXN0cnVj dCBkcm1fZGV2aWNlICpkcm1fZGV2ID0gZGF0YTsKPiArCXN0cnVjdCBtdGtfZHJtX3ByaXZhdGUg KnByaXYgPSBkcm1fZGV2LT5kZXZfcHJpdmF0ZTsKPiAgIAlpbnQgcmV0Owo+ICAgCj4gKwlkcGkt Pm1tc3lzX2RldiA9IHByaXYtPm1tc3lzX2RldjsKPiAgIAlyZXQgPSBkcm1fc2ltcGxlX2VuY29k ZXJfaW5pdChkcm1fZGV2LCAmZHBpLT5lbmNvZGVyLAo+ICAgCQkJCSAgICAgIERSTV9NT0RFX0VO Q09ERVJfVE1EUyk7Cj4gICAJaWYgKHJldCkgewoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgt YXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3Jn L21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=