Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp9588928rwl; Wed, 11 Jan 2023 07:33:27 -0800 (PST) X-Google-Smtp-Source: AMrXdXsPzKk8ztwA+mSyOByU+SHGY9DCsZFCya8y7nG+GJKyzkSrPWymt4dQPw74pVZwmg/ekMPZ X-Received: by 2002:a17:906:fada:b0:84d:feb0:26e3 with SMTP id lu26-20020a170906fada00b0084dfeb026e3mr7648960ejb.53.1673451207138; Wed, 11 Jan 2023 07:33:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673451207; cv=none; d=google.com; s=arc-20160816; b=Sg9fTRxoR94vSE7SFmzwpZDu9rKOFg5PxHLPHcTgnJgGXrrasNtNAGMz0Vc9TU2FWf IEAai3+rhCPTbKX8bEmJvLNrAN05ymDQuZK8ZD4MCPAOWU4xO8zAuR6QOga3Y5EScO82 5c6whHEccsHDJWggDklwRVF3Lh/a2p4t9DJRTR/zea38RP9bQtx0tMZh/qzvUWCcEscs vf/B3DVkJLkXbFJ6d6tNEwbzSp4m3gWYKQfG5M3TOb7xpDmBlvJ4qAHtF5ViJXG9dOkQ fVS46Rc92lAKyAC+Poo4R1Nn+Cw+0E4AW9RaowEovE2e31qGlAo3JM02c6SAi3C82TNe blOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :dkim-signature:dkim-signature; bh=uKdhRTkjAmWz/kpI89zY3kHAK+0ZNPwr048FGGGo7Ds=; b=ffxnOGyntRllrXSGVr6kT9tusSqGgsK94y+gaN8+if4lcvHbdjDKdlRBqpvSrMZKzD fVChhYYUBRd0d0OIl8E/DR0MyS9RrF/mly0m918AFKr3AvEc2B38WNo54qihoWqo1MR8 THGJd2Y8Bg0r6fJeDtAZSSM1YonpxSuN7Wndr7m2qtPcSOA+hqCWFmEwKeQqQUcOI0R+ /AHwra/i1JFm3B2Jlu7WWhCOu6ZoxlUpI35Jn9EhHi6y9ZuggU0Ic1pcJKiMOupwda6C RxnqbUqXQ1+ntL9SaqdLfeQSXLiQBmdP82I9TxpnEHxMimJ+Nc0OBncfxoqsozGKZ2xs Dh/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=V+MjxKvX; dkim=neutral (no key) header.i=@suse.de header.s=susede2_ed25519; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=suse.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dp21-20020a170906c15500b007c14d35a14asi15490170ejc.910.2023.01.11.07.33.14; Wed, 11 Jan 2023 07:33:27 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=V+MjxKvX; dkim=neutral (no key) header.i=@suse.de header.s=susede2_ed25519; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=suse.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238542AbjAKPFi (ORCPT + 51 others); Wed, 11 Jan 2023 10:05:38 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38818 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239328AbjAKPFM (ORCPT ); Wed, 11 Jan 2023 10:05:12 -0500 Received: from smtp-out1.suse.de (smtp-out1.suse.de [IPv6:2001:67c:2178:6::1c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 01E8613E17 for ; Wed, 11 Jan 2023 07:05:11 -0800 (PST) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 9323B17CF5; Wed, 11 Jan 2023 15:05:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1673449510; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=uKdhRTkjAmWz/kpI89zY3kHAK+0ZNPwr048FGGGo7Ds=; b=V+MjxKvXZROy/geUJrU6ezYbzFMkVnza1g1B88x0Xoe7/frRlBlV/G+8aE2kyrT3OV8cE5 TjNTNtWKQNpJm89/nlEaQ9ZKVfvlzwADC+ireBjxWNzXVsiRNdF2cnOSGwjqm99QzKAnFU G/bX75CHeFJNJd317pcW1/rLofHwDKQ= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1673449510; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=uKdhRTkjAmWz/kpI89zY3kHAK+0ZNPwr048FGGGo7Ds=; b=+5ovuH2WyGoCjOgHiJaCpL4Ms0yNtCFKdHTGggJR9RjZIhR1T617Lfpo4/c83UxioYTWgg QQUDdTY+LB0WxKCw== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 5E72013591; Wed, 11 Jan 2023 15:05:10 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id 9i4lFibQvmO6JgAAMHmgww (envelope-from ); Wed, 11 Jan 2023 15:05:10 +0000 Message-ID: <2b87062f-cc9e-ce8d-14aa-1ca863acc7f9@suse.de> Date: Wed, 11 Jan 2023 16:05:09 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: [PATCH 6/9] drm/vc4: hdmi: Swap CSC matrix channels for YUV444 Content-Language: en-US To: Maxime Ripard , Emma Anholt , Maxime Ripard , David Airlie , Daniel Vetter Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Dave Stevenson References: <20221207-rpi-hdmi-improvements-v1-0-6b15f774c13a@cerno.tech> <20221207-rpi-hdmi-improvements-v1-6-6b15f774c13a@cerno.tech> From: Thomas Zimmermann In-Reply-To: <20221207-rpi-hdmi-improvements-v1-6-6b15f774c13a@cerno.tech> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------znuQZP7m8gX6mSI5BQj0gNNj" X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------znuQZP7m8gX6mSI5BQj0gNNj Content-Type: multipart/mixed; boundary="------------cgw0DCKpY2BA1HkQ06eCVidm"; protected-headers="v1" From: Thomas Zimmermann To: Maxime Ripard , Emma Anholt , Maxime Ripard , David Airlie , Daniel Vetter Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Dave Stevenson Message-ID: <2b87062f-cc9e-ce8d-14aa-1ca863acc7f9@suse.de> Subject: Re: [PATCH 6/9] drm/vc4: hdmi: Swap CSC matrix channels for YUV444 References: <20221207-rpi-hdmi-improvements-v1-0-6b15f774c13a@cerno.tech> <20221207-rpi-hdmi-improvements-v1-6-6b15f774c13a@cerno.tech> In-Reply-To: <20221207-rpi-hdmi-improvements-v1-6-6b15f774c13a@cerno.tech> --------------cgw0DCKpY2BA1HkQ06eCVidm Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQoNCkFtIDA3LjEyLjIyIHVtIDE3OjA3IHNjaHJpZWIgTWF4aW1lIFJpcGFyZDoNCj4gRnJv bTogRGF2ZSBTdGV2ZW5zb24gPGRhdmUuc3RldmVuc29uQHJhc3BiZXJyeXBpLmNvbT4NCj4g DQo+IFlVVjQ0NCByZXF1aXJlcyB0aGUgbWF0cml4IGNvZWZmaWNpZW50cyB0byBiZSBwcm9n cmFtbWVkIGluIGEgZGlmZmVyZW50DQo+IHdheSB0aGFuIHRoZSBvdGhlciBmb3JtYXRzLiBM ZXQncyBhZGQgYSBmdW5jdGlvbiB0byBwcm9ncmFtIGl0IHByb3Blcmx5Lg0KPiANCj4gU2ln bmVkLW9mZi1ieTogRGF2ZSBTdGV2ZW5zb24gPGRhdmUuc3RldmVuc29uQHJhc3BiZXJyeXBp LmNvbT4NCj4gU2lnbmVkLW9mZi1ieTogTWF4aW1lIFJpcGFyZCA8bWF4aW1lQGNlcm5vLnRl Y2g+DQoNClJldmlld2VkLWJ5OiBUaG9tYXMgWmltbWVybWFubiA8dHppbW1lcm1hbm5Ac3Vz ZS5kZT4NCg0KPiAtLS0NCj4gICBkcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9oZG1pLmMgfCAx NyArKysrKysrKysrKysrKysrLQ0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L3ZjNC92YzRfaGRtaS5jIGIvZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRfaGRtaS5jDQo+IGlu ZGV4IDI5OWE4ZmU3YTJhZS4uY2I5MmQwNzY4MGYwIDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJz L2dwdS9kcm0vdmM0L3ZjNF9oZG1pLmMNCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3ZjNC92 YzRfaGRtaS5jDQo+IEBAIC0xMjU5LDYgKzEyNTksMjAgQEAgc3RhdGljIHZvaWQgdmM1X2hk bWlfc2V0X2NzY19jb2VmZnMoc3RydWN0IHZjNF9oZG1pICp2YzRfaGRtaSwNCj4gICAJSERN SV9XUklURShIRE1JX0NTQ18zNF8zMywgKGNvZWZmc1syXVszXSA8PCAxNikgfCBjb2VmZnNb Ml1bMl0pOw0KPiAgIH0NCj4gICANCj4gK3N0YXRpYyB2b2lkIHZjNV9oZG1pX3NldF9jc2Nf Y29lZmZzX3N3YXAoc3RydWN0IHZjNF9oZG1pICp2YzRfaGRtaSwNCj4gKwkJCQkJIGNvbnN0 IHUxNiBjb2VmZnNbM11bNF0pDQo+ICt7DQo+ICsJbG9ja2RlcF9hc3NlcnRfaGVsZCgmdmM0 X2hkbWktPmh3X2xvY2spOw0KPiArDQo+ICsJLyogWVVWNDQ0IG5lZWRzIHRoZSBDU0MgbWF0 cmljZXMgdXNpbmcgdGhlIGNoYW5uZWxzIGluIGEgZGlmZmVyZW50IG9yZGVyICovDQo+ICsJ SERNSV9XUklURShIRE1JX0NTQ18xMl8xMSwgKGNvZWZmc1syXVsxXSA8PCAxNikgfCBjb2Vm ZnNbMl1bMF0pOw0KPiArCUhETUlfV1JJVEUoSERNSV9DU0NfMTRfMTMsIChjb2VmZnNbMl1b M10gPDwgMTYpIHwgY29lZmZzWzJdWzJdKTsNCj4gKwlIRE1JX1dSSVRFKEhETUlfQ1NDXzIy XzIxLCAoY29lZmZzWzBdWzFdIDw8IDE2KSB8IGNvZWZmc1swXVswXSk7DQo+ICsJSERNSV9X UklURShIRE1JX0NTQ18yNF8yMywgKGNvZWZmc1swXVszXSA8PCAxNikgfCBjb2VmZnNbMF1b Ml0pOw0KPiArCUhETUlfV1JJVEUoSERNSV9DU0NfMzJfMzEsIChjb2VmZnNbMV1bMV0gPDwg MTYpIHwgY29lZmZzWzFdWzBdKTsNCj4gKwlIRE1JX1dSSVRFKEhETUlfQ1NDXzM0XzMzLCAo Y29lZmZzWzFdWzNdIDw8IDE2KSB8IGNvZWZmc1sxXVsyXSk7DQo+ICt9DQo+ICsNCj4gICBz dGF0aWMgdm9pZCB2YzVfaGRtaV9jc2Nfc2V0dXAoc3RydWN0IHZjNF9oZG1pICp2YzRfaGRt aSwNCj4gICAJCQkgICAgICAgc3RydWN0IGRybV9jb25uZWN0b3Jfc3RhdGUgKnN0YXRlLA0K PiAgIAkJCSAgICAgICBjb25zdCBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqbW9kZSkNCj4g QEAgLTEyODIsNyArMTI5Niw4IEBAIHN0YXRpYyB2b2lkIHZjNV9oZG1pX2NzY19zZXR1cChz dHJ1Y3QgdmM0X2hkbWkgKnZjNF9oZG1pLA0KPiAgIA0KPiAgIAlzd2l0Y2ggKHZjNF9zdGF0 ZS0+b3V0cHV0X2Zvcm1hdCkgew0KPiAgIAljYXNlIFZDNF9IRE1JX09VVFBVVF9ZVVY0NDQ6 DQo+IC0JCXZjNV9oZG1pX3NldF9jc2NfY29lZmZzKHZjNF9oZG1pLCB2YzVfaGRtaV9jc2Nf ZnVsbF9yZ2JfdG9feXV2X2J0NzA5W2xpbV9yYW5nZV0pOw0KPiArCQl2YzVfaGRtaV9zZXRf Y3NjX2NvZWZmc19zd2FwKHZjNF9oZG1pLA0KPiArCQkJCQkgICAgIHZjNV9oZG1pX2NzY19m dWxsX3JnYl90b195dXZfYnQ3MDlbbGltX3JhbmdlXSk7DQo+ICAgCQlicmVhazsNCj4gICAN Cj4gICAJY2FzZSBWQzRfSERNSV9PVVRQVVRfWVVWNDIyOg0KPiANCg0KLS0gDQpUaG9tYXMg WmltbWVybWFubg0KR3JhcGhpY3MgRHJpdmVyIERldmVsb3Blcg0KU1VTRSBTb2Z0d2FyZSBT b2x1dGlvbnMgR2VybWFueSBHbWJIDQpNYXhmZWxkc3RyLiA1LCA5MDQwOSBOw7xybmJlcmcs IEdlcm1hbnkNCihIUkIgMzY4MDksIEFHIE7DvHJuYmVyZykNCkdlc2Now6RmdHNmw7xocmVy OiBJdm8gVG90ZXYNCg== --------------cgw0DCKpY2BA1HkQ06eCVidm-- --------------znuQZP7m8gX6mSI5BQj0gNNj Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEExndm/fpuMUdwYFFolh/E3EQov+AFAmO+0CUFAwAAAAAACgkQlh/E3EQov+Cp 9w/7BfwCWalALT8Ig4VDDljUozgSGfsUl+iupaVqnbO7cvqAvUWRjoouj7HV1ARnLRKUwGmkycAY JKIAirOjJFUteMZBOROyzhgyJ45Qe0ACs7pwGZypnJ0c4ykeCLxUBo2qqcCZ29xy6uWRCiUsnlQF NFZN3KeuIJaCHZXEPhryOZw0H1fLiuzs7JUu2RZ9RD6dx7kWx2Jds44vDk29mb4l9vRBmJnsfzls Zur2/2c1qmrHxYEv2Uxbdn91FvjfJjvf/L2fIOg0QmUrc2q1LB1s5V0oAsbyfJUtBFUiuB8wGMqx l49fH+ePvYzxitbO4RuVqIULmmABzZpBwvYb8cLEnhkS6Br6Hco8nFp0UMC1o+Hlz2dOVGaui/+j C5ARErv+mTmyFd/z4ypBxTcqXi1+tgQLEx10+vMsW5vJXZ3E+C9bhARw5PuSMe1/52TFB9c4nHWS 1CCSjWngyQ79o1RPIWZ2jopDeA9dLUbUvhZiZmKAj566ZXmKhbjlBqpQG5VZEsutFFEE0cub6h26 /6gfk1ppt9K+3c+9lehjUIY+9Z6V8ZhY2VTrMx8M0O9+4tS56AEn3jNE6cl5yaImndrEThH0tJRG BebyGKoYUR2h/zMFTbOnU/RtXJgYP9MFdOF7nTbtB+sIxW7BQXwWFd3bPCa/ztDDp/TgB/COl3rv gF0= =QMUB -----END PGP SIGNATURE----- --------------znuQZP7m8gX6mSI5BQj0gNNj--