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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8F994C433F5 for ; Mon, 11 Oct 2021 13:45:10 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 5619A60EB4 for ; Mon, 11 Oct 2021 13:45:10 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 5619A60EB4 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=sigxcpu.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Cc:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=6Yx6ZG7TRltm8JZAiNTfGfD3/nmJNOzg5fgWvzamAvk=; b=jBIXpFodtrFjYA kT29Gl1+EJd+zGWRvZMi75XMobr+btbhu0F134gUUzQYXmNC821vQpBD0RwTDncYO5zbX6iYN6nji HILF3ELV13NLWo9ST67JiHjGzjjr4EGusFkXxetC6sHxmIv/q/4ux3a53rptfVtwx5I9OWNAhmaYv TkHEvN3fP1kUiszrUdFZtHpqr9UNIVDN46Saml8dhC5y3cQJ79bbmkspafFLPR7Ncg01UUWSZOg+9 02tlX9ydAhpgw+jRfStKN8LrWXruqXebhPddVvmdjicoJZ7HEzNhca36q2WsIhTFlXKPhNQPoQ95F AjC1oz5x1GbzRDNPep4w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mZvZo-009aWD-A9; Mon, 11 Oct 2021 13:42:48 +0000 Received: from honk.sigxcpu.org ([24.134.29.49]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mZvYo-009a6M-Um for linux-arm-kernel@lists.infradead.org; Mon, 11 Oct 2021 13:41:49 +0000 Received: from localhost (localhost [127.0.0.1]) by honk.sigxcpu.org (Postfix) with ESMTP id 8083DFB02; Mon, 11 Oct 2021 15:41:41 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at honk.sigxcpu.org Received: from honk.sigxcpu.org ([127.0.0.1]) by localhost (honk.sigxcpu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LFm3_XmYUAOo; Mon, 11 Oct 2021 15:41:39 +0200 (CEST) From: =?UTF-8?q?Guido=20G=C3=BCnther?= To: Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , David Airlie , Daniel Vetter , Marek Vasut , Stefan Agner , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Thierry Reding , Sam Ravnborg , Ondrej Jirman , Lucas Stach , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH v3 1/5] drm/bridge: nwl-dsi: Add atomic_get_input_bus_fmts Date: Mon, 11 Oct 2021 15:41:23 +0200 Message-Id: <1712f2b952694fd4484dfd8576fbc5b4d7adf042.1633959458.git.agx@sigxcpu.org> X-Mailer: git-send-email 2.33.0 In-Reply-To: References: MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211011_064147_180219_F91E5687 X-CRM114-Status: GOOD ( 12.19 ) 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 Q29tcG9uZW50cyBmdXJ0aGVyIHVwIGluIHRoZSBjaGFpbiBtaWdodCBhc2sgdXMgZm9yIHN1cHBv cnRlZCBmb3JtYXRzLgoKV2l0aG91dCB0aGlzIE1FRElBX0JVU19GTVRfRklYRUQgaXMgYXNzdW1l ZCB3aGljaCB0aGVuIGJyZWFrcyBkaXNwbGF5Cm91dHB1dCB3aXRoIG14c2ZiIHNpbmNlIGl0IGNh bid0IGRldGVybWluZSBhIHByb3BlciBidXMgZm9ybWF0LgoKV2UgaGFuZGxlIHRoZSBidXMgZm9y bWF0cyB0aGF0IGNvcnJlc3BvbmQgdG8gdGhlIERTSSBmb3JtYXRzIHRoZSBicmlkZ2UKY2FuIHBv dGVudGlhbGx5IG91dHB1dCAoc2VlIGNoYXB0ZXIgMTMuNiBvZiB0aGUgaS5NWCA4TVEgcmVmZXJl bmNlCm1hbnVhbCkgLSB3aGljaCBtYXRjaGVzIHdoYXQgeHNmYiBjYW4gaW5wdXQuCgpGaXhlczog Yjc3NmIwZjAwZjI0ICgiZHJtOiBteHNmYjogVXNlIGJ1c19mb3JtYXQgZnJvbSB0aGUgbmVhcmVz dCBicmlkZ2UgaWYgcHJlc2VudCIpCgpTaWduZWQtb2ZmLWJ5OiBHdWlkbyBHw7xudGhlciA8YWd4 QHNpZ3hjcHUub3JnPgpSZXZpZXdlZC1ieTogTHVjYXMgU3RhY2ggPGwuc3RhY2hAcGVuZ3V0cm9u aXguZGU+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9ud2wtZHNpLmMgfCAzNSArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM1IGluc2VydGlvbnMo KykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL253bC1kc2kuYyBiL2RyaXZl cnMvZ3B1L2RybS9icmlkZ2UvbndsLWRzaS5jCmluZGV4IGEyNTFjYzFmMDg4Zi4uMjdjODBkMzY4 NDZiIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL253bC1kc2kuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vYnJpZGdlL253bC1kc2kuYwpAQCAtMTIzNCw2ICsxMjM0LDQwIEBAIHN0 YXRpYyB2b2lkIG53bF9kc2lfYnJpZGdlX2RldGFjaChzdHJ1Y3QgZHJtX2JyaWRnZSAqYnJpZGdl KQogCWRybV9vZl9wYW5lbF9icmlkZ2VfcmVtb3ZlKGRzaS0+ZGV2LT5vZl9ub2RlLCAxLCAwKTsK IH0KIAorc3RhdGljIHUzMiAqbndsX2JyaWRnZV9hdG9taWNfZ2V0X2lucHV0X2J1c19mbXRzKHN0 cnVjdCBkcm1fYnJpZGdlICpicmlkZ2UsCisJCQkJCQkgc3RydWN0IGRybV9icmlkZ2Vfc3RhdGUg KmJyaWRnZV9zdGF0ZSwKKwkJCQkJCSBzdHJ1Y3QgZHJtX2NydGNfc3RhdGUgKmNydGNfc3RhdGUs CisJCQkJCQkgc3RydWN0IGRybV9jb25uZWN0b3Jfc3RhdGUgKmNvbm5fc3RhdGUsCisJCQkJCQkg dTMyIG91dHB1dF9mbXQsCisJCQkJCQkgdW5zaWduZWQgaW50ICpudW1faW5wdXRfZm10cykKK3sK Kwl1MzIgKmlucHV0X2ZtdHMsIGlucHV0X2ZtdDsKKworCSpudW1faW5wdXRfZm10cyA9IDA7CisK Kwlzd2l0Y2ggKG91dHB1dF9mbXQpIHsKKwkvKiBJZiBNRURJQV9CVVNfRk1UX0ZJWEVEIGlzIHRl c3RlZCwgcmV0dXJuIGRlZmF1bHQgYnVzIGZvcm1hdCAqLworCWNhc2UgTUVESUFfQlVTX0ZNVF9G SVhFRDoKKwkJaW5wdXRfZm10ID0gTUVESUFfQlVTX0ZNVF9SR0I4ODhfMVgyNDsKKwkJYnJlYWs7 CisJY2FzZSBNRURJQV9CVVNfRk1UX1JHQjg4OF8xWDI0OgorCWNhc2UgTUVESUFfQlVTX0ZNVF9S R0I2NjZfMVgxODoKKwljYXNlIE1FRElBX0JVU19GTVRfUkdCNTY1XzFYMTY6CisJCWlucHV0X2Zt dCA9IG91dHB1dF9mbXQ7CisJCWJyZWFrOworCWRlZmF1bHQ6CisJCXJldHVybiBOVUxMOworCX0K KworCWlucHV0X2ZtdHMgPSBrY2FsbG9jKDEsIHNpemVvZigqaW5wdXRfZm10cyksIEdGUF9LRVJO RUwpOworCWlmICghaW5wdXRfZm10cykKKwkJcmV0dXJuIE5VTEw7CisJaW5wdXRfZm10c1swXSA9 IGlucHV0X2ZtdDsKKwkqbnVtX2lucHV0X2ZtdHMgPSAxOworCisJcmV0dXJuIGlucHV0X2ZtdHM7 Cit9CisKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHJtX2JyaWRnZV9mdW5jcyBud2xfZHNpX2JyaWRn ZV9mdW5jcyA9IHsKIAkuYXRvbWljX2R1cGxpY2F0ZV9zdGF0ZQk9IGRybV9hdG9taWNfaGVscGVy X2JyaWRnZV9kdXBsaWNhdGVfc3RhdGUsCiAJLmF0b21pY19kZXN0cm95X3N0YXRlCT0gZHJtX2F0 b21pY19oZWxwZXJfYnJpZGdlX2Rlc3Ryb3lfc3RhdGUsCkBAIC0xMjQxLDYgKzEyNzUsNyBAQCBz dGF0aWMgY29uc3Qgc3RydWN0IGRybV9icmlkZ2VfZnVuY3MgbndsX2RzaV9icmlkZ2VfZnVuY3Mg PSB7CiAJLmF0b21pY19jaGVjawkJPSBud2xfZHNpX2JyaWRnZV9hdG9taWNfY2hlY2ssCiAJLmF0 b21pY19lbmFibGUJCT0gbndsX2RzaV9icmlkZ2VfYXRvbWljX2VuYWJsZSwKIAkuYXRvbWljX2Rp c2FibGUJCT0gbndsX2RzaV9icmlkZ2VfYXRvbWljX2Rpc2FibGUsCisJLmF0b21pY19nZXRfaW5w dXRfYnVzX2ZtdHMgPSBud2xfYnJpZGdlX2F0b21pY19nZXRfaW5wdXRfYnVzX2ZtdHMsCiAJLm1v ZGVfc2V0CQk9IG53bF9kc2lfYnJpZGdlX21vZGVfc2V0LAogCS5tb2RlX3ZhbGlkCQk9IG53bF9k c2lfYnJpZGdlX21vZGVfdmFsaWQsCiAJLmF0dGFjaAkJCT0gbndsX2RzaV9icmlkZ2VfYXR0YWNo LAotLSAKMi4zMy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0 cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGlu Zm8vbGludXgtYXJtLWtlcm5lbAo=