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 2BF57C54E71 for ; Sun, 17 Mar 2024 18:02:31 +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:Message-ID:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=sL1Zp4bbFL1F8fl+b3OxNwTfGjP284b1tW7sYA7oxnE=; b=M79PQ5buHZ4q/F COikPY33hOPBAcJg5jaHIQE8nnpRkStgt8MbCdfIa6ulIuA679Oqpq/VXgGzlQrkSjxMQXleUKFcn 8bYOWQhQZUqfU+UDkCXlsKfy8PxQpZv5HGNpW5CWvrkeW95JeH125KekittKChXdmBQ9N3TaVgMGE sDW2IeRm+DMH56Lxi0hyzKJI3JWNC/GnqpfXLMdV+dGVFdtQvGRmfgyWZBHM0Z8PNPqMt09Wb3kPD PuWEPT343lHykIvFcvYWf4AfNQMtGwkx0+JSZa5UGQ+X2ly/cWTOV+yR7KWv05H/wCnu9E9OQDU8e mpBcWbTmOdAXvjq/Uv7w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rlupv-00000005yQl-3OO1; Sun, 17 Mar 2024 18:02:19 +0000 Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rlups-00000005yPU-0cq1 for linux-arm-kernel@lists.infradead.org; Sun, 17 Mar 2024 18:02:18 +0000 Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-513cfc93f4eso4080917e87.3 for ; Sun, 17 Mar 2024 11:02:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710698531; x=1711303331; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=MzKqTULejlRdhOCK57EtCsKlcFoP0JMCOwXzk5JnzwA=; b=IsQaxLZoAdx0NFFG3ouG1TlZml4nbKps+rfswrWSe4FpOYtLvzXdR0wMrk4F1z6bfZ 2T8vQEpd3WhECPppnqT+q3qE4qwgLa2vlRvpIc780IY3G9pmhlNGusvTENzyJyY1r5qX VWNERoAzaFVFh7np4IhaBxk27r72hwAit1tlPJycZIA7zFkbpqq8kI9j4ZeVT5No2aF3 aFvuSZmXCtFUiBZrKV8QjduVEWvyXxER2CtXYYJn0F4VwMxbpT06SjyV/0XpyUhujVZi rdWrYi1BmEs3U5CQRVHsryRIPTC+QcEXF7pvY/uxqCBBPnQ2NsA3MaOnr8zpZvVpOjxm obdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710698531; x=1711303331; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MzKqTULejlRdhOCK57EtCsKlcFoP0JMCOwXzk5JnzwA=; b=d3vkIu4yfI66zLOmyxKopttS6SV6EWAd57g05na2EnqaOTmJHlPrgcMXGmqxjJ8w1G 2yuleGHPBD4IqjFK381UZwMcd4yAdtEr13yYiuuSJ8mshYM3HzJy+s2k1wN0QqmKgsZc fXXxaiJRIqL7wDmL5PLQT6HTrkWD8E9+q1NftXnxz5wr1Nbhcc8eh4Lf8iH0YB1iC4iY f2Nyjr1vIS8nddssDDD4cVPKC3EAxoVM/MnH6x2sSD6sm6YSbLKg/0DjKK+gV83GqqFx oIGyeVIu7d3jhZJjw9kdjqxDvVfFZ6umeLxP0P36lL941piP3NA5bpCLRx7cMXDwYl+z Kogg== X-Forwarded-Encrypted: i=1; AJvYcCWEgW+LQUM9yjk2r1IqwMMuJFNTrzGDzt5OuamK6r/NfztYErd3n1trBC/afW3WJUEgIMlVOKbmghMApCbBkysUGla4bSElbaY4t0yU0N2IhMVp1tE= X-Gm-Message-State: AOJu0YxOGUVEShhA1bCkbZwvY2kUnsrkRhf/IAgs9hf8heRsritoClNg Ks2Val5CzkSWCf2IQlYuTS1lVY3+swyIFq9HPZHOI0o8ytEiA/Ay5zjVyQAH/wI= X-Google-Smtp-Source: AGHT+IFCus1zUTDDRuMKlHSuX7mZxcmUN2oBoDJZChg/lN8tzdLoS7uVD3wjUYqAFNQG1yYzEapq8A== X-Received: by 2002:a05:6512:3294:b0:513:c95c:4dc4 with SMTP id p20-20020a056512329400b00513c95c4dc4mr7747510lfe.7.1710698530912; Sun, 17 Mar 2024 11:02:10 -0700 (PDT) Received: from betty.fdsoft.se (213-67-237-183-no99.tbcn.telia.com. [213.67.237.183]) by smtp.gmail.com with ESMTPSA id g21-20020ac24d95000000b00513cdde18efsm1318346lfe.75.2024.03.17.11.02.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Mar 2024 11:02:10 -0700 (PDT) Received: from ester.fdsoft.se ([192.168.1.2]) by betty.fdsoft.se with esmtp (Exim 4.97.1) (envelope-from ) id 1rlupl-000000005e0-3xex; Sun, 17 Mar 2024 19:02:10 +0100 From: Frej Drejhammar To: dri-devel@lists.freedesktop.org Cc: Frej Drejhammar , Abhinav Kumar , Alim Akhtar , amd-gfx@lists.freedesktop.org, Daniel Vetter , David Airlie , Dmitry Baryshkov , freedreno@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org, Krzysztof Kozlowski , linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-tegra@vger.kernel.org, Maarten Lankhorst , =?UTF-8?q?Ma=C3=ADra=20Canal?= , Marijn Suijten , Maxime Ripard , Patrik Jakobsson , Rob Clark , Russell King , Sean Paul , stable@vger.kernel.org, Thomas Zimmermann , Tomi Valkeinen , =?UTF-8?q?Ville=20Syrj=C3=A4l=C3=A4?= Subject: [PATCH 00/11] drm: Only try to set formats supported by the hardware Date: Sun, 17 Mar 2024 19:01:25 +0100 Message-ID: X-Mailer: git-send-email 2.44.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240317_110216_222651_3FD0E9A9 X-CRM114-Status: GOOD ( 14.03 ) 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="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org V2hlbiB1c2VybGFuZCB1c2VzIERSTV9JT0NUTF9NT0RFX0FEREZCIHRvIGFkZCBhIGZyYW1lYnVm ZmVyLCB0aGUgRFJNCnN1YnN5c3RlbSB0cmllcyB0byBmaW5kIGEgcGl4ZWwgZm9ybWF0IGZyb20g dGhlIHN1cHBsaWVkIGRlcHRoIGFuZApicHAtdmFsdWVzLiBJdCBkb2VzIHRoaXMgYnkgY2FsbGlu ZyBkcm1fZHJpdmVyX2xlZ2FjeV9mYl9mb3JtYXQoKS4KVW5mb3J0dW5hdGVseSBkcm1fZHJpdmVy X2xlZ2FjeV9mYl9mb3JtYXQoKSBjYW4gcmV0dXJuIGZvcm1hdHMgbm90CnN1cHBvcnRlZCBieSB0 aGUgdW5kZXJseWluZyBoYXJkd2FyZS4gVGhpcyBzZXJpZXMgb2YgcGF0Y2hlcyByZW1lZGllcwp0 aGlzIHByb2JsZW0gaW4gcGF0Y2ggMS4KCkluIG9yZGVyIHRvIHVzZSB0aGUgc2FtZSBsb2dpYyBm b3IgZGV0ZXJtaW5pbmcgdGhlIHBpeGVsIGZvcm1hdCwgd2hlbgphIGZiZGV2IGFkZHMgYSBmcmFt ZWJ1ZmZlciBhcyB1c2VybGFuZCBkb2VzLCBwYXRjaGVzIDIgdG8gMTEgbWlncmF0ZXMKZmJkZXYg dXNlcnMgb2YgZHJtX21vZGVfbGVnYWN5X2ZiX2Zvcm1hdCgpIHRvCmRybV9kcml2ZXJfbGVnYWN5 X2ZiX2Zvcm1hdCgpLgoKVGhpcyBzZXJpZXMgaGFzIGJlZW4gdGVzdGVkIHdpdGggdGhlIG5vdXZl YXUgYW5kIG1vZGVzZXR0aW5nIGRyaXZlcnMKb24gYSBOVklESUEgTlY5NiwgdGhlIG1vZGVzZXR0 aW5nIGRyaXZlciBvbiBCZWFnbGVib2FyZCBCbGFjaywgYW5kCndpdGggdGhlIEludGVsIGFuZCBt b2Rlc2V0dGluZyBkcml2ZXJzIG9uIGFuIEludGVsIEhEIEdyYXBoaWNzIDQwMDAKY2hpcHNldC4K ClRoaXMgaXMgYW4gZXZvbHZlZCB2ZXJzaW9uIG9mIHRoZSBjaGFuZ2VzIHByb3Bvc2VkIGluICJk cm06IERvbid0CnJldHVybiB1bnN1cHBvcnRlZCBmb3JtYXRzIGluIGRybV9tb2RlX2xlZ2FjeV9m Yl9mb3JtYXQiIFsxXSBmb2xsb3dpbmcKdGhlIHN1Z2dlc3Rpb25zIG9mIFRob21hcyBaaW1tZXJt YW5uLgoKQ2M6IEFiaGluYXYgS3VtYXIgPHF1aWNfYWJoaW5hdmtAcXVpY2luYy5jb20+CkNjOiBB bGltIEFraHRhciA8YWxpbS5ha2h0YXJAc2Ftc3VuZy5jb20+CkNjOiBhbWQtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpDYzogRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNoPgpDYzogRGF2 aWQgQWlybGllIDxhaXJsaWVkQGdtYWlsLmNvbT4KQ2M6IERtaXRyeSBCYXJ5c2hrb3YgPGRtaXRy eS5iYXJ5c2hrb3ZAbGluYXJvLm9yZz4KQ2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKQ2M6IGZyZWVkcmVub0BsaXN0cy5mcmVlZGVza3RvcC5vcmcKQ2M6IGludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKQ2M6IGludGVsLXhlQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzog S3J6eXN6dG9mIEtvemxvd3NraSA8a3J6eXN6dG9mLmtvemxvd3NraUBsaW5hcm8ub3JnPgpDYzog bGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCkNjOiBsaW51eC1hcm0tbXNtQHZn ZXIua2VybmVsLm9yZwpDYzogbGludXgtc2Ftc3VuZy1zb2NAdmdlci5rZXJuZWwub3JnCkNjOiBs aW51eC10ZWdyYUB2Z2VyLmtlcm5lbC5vcmcKQ2M6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVu Lmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+CkNjOiAiTWHDrXJhIENhbmFsIiA8bWNhbmFsQGln YWxpYS5jb20+CkNjOiBNYXJpam4gU3VpanRlbiA8bWFyaWpuLnN1aWp0ZW5Ac29tYWlubGluZS5v cmc+CkNjOiBNYXhpbWUgUmlwYXJkIDxtcmlwYXJkQGtlcm5lbC5vcmc+CkNjOiBQYXRyaWsgSmFr b2Jzc29uIDxwYXRyaWsuci5qYWtvYnNzb25AZ21haWwuY29tPgpDYzogUm9iIENsYXJrIDxyb2Jk Y2xhcmtAZ21haWwuY29tPgpDYzogUnVzc2VsbCBLaW5nIDxsaW51eEBhcm1saW51eC5vcmcudWs+ CkNjOiBTZWFuIFBhdWwgPHNlYW5AcG9vcmx5LnJ1bj4KQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5v cmcKQ2M6IFRob21hcyBaaW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPgpDYzogVG9taSBW YWxrZWluZW4gPHRvbWkudmFsa2VpbmVuQGlkZWFzb25ib2FyZC5jb20+CkNjOiAiVmlsbGUgU3ly asOkbMOkIiA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+CgpbMV0gaHR0cHM6Ly9sb3Jl Lmtlcm5lbC5vcmcvYWxsLzIwMjQwMzEwMTUyODAzLjMzMTUtMS1mcmVqLmRyZWpoYW1tYXJAZ21h aWwuY29tLwoKRnJlaiBEcmVqaGFtbWFyICgxMSk6CiAgZHJtOiBPbmx5IHJldHVybiBzdXBwb3J0 ZWQgZm9ybWF0cyBmcm9tIGRybV9kcml2ZXJfbGVnYWN5X2ZiX2Zvcm1hdAogIGRybS9mYmRldl9n ZW5lcmljOiBVc2UgZHJtX2RyaXZlcl9sZWdhY3lfZmJfZm9ybWF0KCkgZm9yIGZiZGV2CiAgZHJt L2FybWFkYTogVXNlIGRybV9kcml2ZXJfbGVnYWN5X2ZiX2Zvcm1hdCgpIGZvciBmYmRldgogIGRy bS9leHlub3M6IFVzZSBkcm1fZHJpdmVyX2xlZ2FjeV9mYl9mb3JtYXQoKSBmb3IgZmJkZXYKICBk cm0vZ21hNTAwOiBVc2UgZHJtX2RyaXZlcl9sZWdhY3lfZmJfZm9ybWF0KCkgZm9yIGZiZGV2CiAg ZHJtL2k5MTU6IFVzZSBkcm1fZHJpdmVyX2xlZ2FjeV9mYl9mb3JtYXQoKSBmb3IgZmJkZXYKICBk cm0vbXNtOiBVc2UgZHJtX2RyaXZlcl9sZWdhY3lfZmJfZm9ybWF0KCkgZm9yIGZiZGV2CiAgZHJt L29tYXBkcm06IFVzZSBkcm1fZHJpdmVyX2xlZ2FjeV9mYl9mb3JtYXQoKSBmb3IgZmJkZXYKICBk cm0vcmFkZW9uOiBVc2UgZHJtX2RyaXZlcl9sZWdhY3lfZmJfZm9ybWF0KCkgZm9yIGZiZGV2CiAg ZHJtL3RlZ3JhOiBVc2UgZHJtX2RyaXZlcl9sZWdhY3lfZmJfZm9ybWF0KCkgZm9yIGZiZGV2CiAg ZHJtL3hlOiBVc2UgZHJtX2RyaXZlcl9sZWdhY3lfZmJfZm9ybWF0KCkgZm9yIGZiZGV2CgogZHJp dmVycy9ncHUvZHJtL2FybWFkYS9hcm1hZGFfZmJkZXYuYyAgICAgICAgIHwgIDUgKy0KIGRyaXZl cnMvZ3B1L2RybS9kcm1fZmJfaGVscGVyLmMgICAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJz L2dwdS9kcm0vZHJtX2ZiZGV2X2RtYS5jICAgICAgICAgICAgICAgfCAgNCArLQogZHJpdmVycy9n cHUvZHJtL2RybV9mYmRldl9nZW5lcmljLmMgICAgICAgICAgIHwgIDQgKy0KIGRyaXZlcnMvZ3B1 L2RybS9kcm1fZm91cmNjLmMgICAgICAgICAgICAgICAgICB8IDgzICsrKysrKysrKysrKysrKysr KysKIGRyaXZlcnMvZ3B1L2RybS9leHlub3MvZXh5bm9zX2RybV9mYmRldi5jICAgICB8ICA2ICst CiBkcml2ZXJzL2dwdS9kcm0vZ21hNTAwL2ZiZGV2LmMgICAgICAgICAgICAgICAgfCAgMiArLQog ZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9mYmRldl9mYi5jIHwgIDYgKy0KIGRy aXZlcnMvZ3B1L2RybS9tc20vbXNtX2ZiZGV2LmMgICAgICAgICAgICAgICB8ICA0ICstCiBkcml2 ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX2ZiZGV2LmMgICAgICAgICAgfCAgNiArLQogZHJpdmVy cy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fZmJkZXYuYyAgICAgICAgIHwgIDYgKy0KIGRyaXZlcnMv Z3B1L2RybS90ZWdyYS9mYmRldi5jICAgICAgICAgICAgICAgICB8ICA1ICstCiBkcml2ZXJzL2dw dS9kcm0veGUvZGlzcGxheS9pbnRlbF9mYmRldl9mYi5jICAgfCAgNSArLQogMTMgZmlsZXMgY2hh bmdlZCwgMTE5IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKCmJhc2UtY29tbWl0OiAx MTliMjI1ZjAxZTRkM2NlOTc0Y2QzYjRkOTgyYzc2YTM4MGM3OTZkCi0tIAoyLjQ0LjAKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2Vy bmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0 cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVs Cg==