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 X-Spam-Level: X-Spam-Status: No, score=-8.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4841DC433E0 for ; Mon, 8 Feb 2021 22:53:01 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 D52A464E28 for ; Mon, 8 Feb 2021 22:53:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D52A464E28 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=nouveau-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 73B116EA16; Mon, 8 Feb 2021 22:53:00 +0000 (UTC) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by gabe.freedesktop.org (Postfix) with ESMTPS id 697856EA16 for ; Mon, 8 Feb 2021 22:52:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1612824777; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=wwSgKoFMmz2hEMDffaiSXcUZfxxpYX7wJnDttStXp3s=; b=P56WORKs2kUNfOQCvdhL1K8Q/kdV+vsB/TSlyteAkB/goBJlxEKUYObJt8qB2DFs3t0MZF Z439evL3YmD5qSBRk8V5er+RjZxwZq1kgXuwO8PcPNqofgHyXLpEFlRL7Zpa5wpx64amp5 vHasDbXLQ0xBZY6zqM7CJ/Z9yxcL37o= Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-337-EfDk8IS3OAe2tqOeS575XA-1; Mon, 08 Feb 2021 17:52:54 -0500 X-MC-Unique: EfDk8IS3OAe2tqOeS575XA-1 Received: by mail-qt1-f197.google.com with SMTP id j14so10810949qtv.3 for ; Mon, 08 Feb 2021 14:52:54 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:reply-to:to:cc:date :in-reply-to:references:organization:user-agent:mime-version :content-transfer-encoding; bh=wwSgKoFMmz2hEMDffaiSXcUZfxxpYX7wJnDttStXp3s=; b=hp0bc20n8a6Sw79i9DbcxVAKo1S+AFQ3Emn2R7ouBUc54GjzzFMRhXAZYdHh6U2yZV 0ccTM7Dt2TQh1geM/EHaZ9o8gdsYGeCXFvxOS0qTFLMVT5f5JeHNVmJDxp5IQ18Ctm64 kwJtvjyGe67yLrPEMNeTwyMGTUMd62FSOWh8qo5DowRh8Gm6n0SmIxfy6vn0cTFH7y5r ixRRkn1rObeJwlSRKv3FbuDMba+pdNTfT2T+Ewff5ytGQxTQlO/z5w9hUJFqNHNoS1xD FlzA2V086SeLnI2haQLdT44svhg3k74DE5cwssAD2N/WLNyFBPoAoBFTypx4Kmro5wkz gMKQ== X-Gm-Message-State: AOAM530NeP0pQ5MJff5P8oUEqjAy0x+zzkFHyvQvqd8uxbksA+IpNLj3 N2wbVxqEoar9zdfQ+xk/ogvXRejByLl+LmAZIhEUvTKvqPLPJpaWhaUbdgf83SkvI1/nfqT0k2j LkRuDO3yMZO9u2wjhWVQaVNweMg== X-Received: by 2002:a37:7cc5:: with SMTP id x188mr18936277qkc.130.1612824774443; Mon, 08 Feb 2021 14:52:54 -0800 (PST) X-Google-Smtp-Source: ABdhPJzXKvFl9C2N9HglRDTFfok57irTmryp2OkxDvnMaOvTtSA7Yf2rbPnlFKfcK3ZTzaJUudtqFA== X-Received: by 2002:a37:7cc5:: with SMTP id x188mr18936265qkc.130.1612824774269; Mon, 08 Feb 2021 14:52:54 -0800 (PST) Received: from Whitewolf.lyude.net (pool-108-49-102-102.bstnma.fios.verizon.net. [108.49.102.102]) by smtp.gmail.com with ESMTPSA id p6sm3094119qkg.36.2021.02.08.14.52.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Feb 2021 14:52:53 -0800 (PST) Message-ID: From: Lyude Paul To: dri-devel@lists.freedesktop.org, nouveau@lists.freedesktop.org, intel-gfx@lists.freedesktop.org Date: Mon, 08 Feb 2021 17:52:52 -0500 In-Reply-To: <20210205234515.1216538-1-lyude@redhat.com> References: <20210205234515.1216538-1-lyude@redhat.com> Organization: Red Hat User-Agent: Evolution 3.38.3 (3.38.3-1.fc33) MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=lyude@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Subject: Re: [Nouveau] [RFC v3 00/10] drm: Extract DPCD backlight helpers from i915, add support in nouveau X-BeenThere: nouveau@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Nouveau development list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: lyude@redhat.com Cc: Jani Nikula , greg.depoire@gmail.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: nouveau-bounces@lists.freedesktop.org Sender: "Nouveau" dGhhbmtzIGZvciB0aGUgcmV2aWV3IGNvbW1lbnRzIGV2ZXJ5b25lISBJJ20gZ29pbmcgdGhyb3Vn aCB0aGVtIG5vdyBidXQgcmVhbGl6ZWQKSSBzaG91bGQgcHJvYmFibHkgcG9pbnQgb3V0IHRoYXQg SSBzb21laG93IHNlbnQgdGhpcyBwYXRjaCBzZXJpZXMgYW5kIGRpZCBub3QKcmVhbGl6ZSBJIGRp ZCBzbyBpbiB0aGUgbWlkZGxlIG9mIGEgcmViYXNlLCBhbmQgYXMgc3VjaCBjb21wbGV0ZWx5IGZv cmdvdCB0aGUKcGFydHMgaGVyZSB0aGF0IGFjdHVhbGx5IHN0YXJ0ZWQgdXNpbmcgdGhlc2UgaGVs cGVycyBpbiBub3V2ZWF1LiBsb2wuLi4uCgphbnl3YXktd2lsbCBmaXggd2hlbiBJIHNlbnQgb3V0 IHRoZSByZXNwaW4gdG9kYXkKCk9uIEZyaSwgMjAyMS0wMi0wNSBhdCAxODo0NSAtMDUwMCwgTHl1 ZGUgUGF1bCB3cm90ZToKPiBUaGlzIHNlcmllczoKPiAqIENsZWFucyB1cCBpOTE1J3MgRFBDRCBi YWNrbGlnaHQgY29kZSBhIGxpdHRsZSBiaXQKPiAqIEV4dHJhY3RzIGk5MTUncyBEUENEIGJhY2ts aWdodCBjb2RlIGludG8gYSBzZXQgb2Ygc2hhcmVkIERSTSBoZWxwZXJzCj4gKiBTdGFydHMgdXNp bmcgdGhvc2UgaGVscGVycyBpbiBub3V2ZWF1IHRvIGFkZCBzdXBwb3J0IHRvIG5vdXZlYXUgZm9y Cj4gwqAgRFBDRCBiYWNrbGlnaHQgY29udHJvbAo+IAo+IHYyIHNlcmllcy13aWRlIGNoYW5nZXM6 Cj4gKiBSZWJhc2UKPiB2MyBzZXJpZXMtd2lkZSBjaGFuZ2VzOgo+ICogU3BsaXQgdXAgdGhlIGNo YW5nZXMgdG8gaW50ZWwncyBiYWNrbGlnaHQgY29kZSBpbnRvIHNlcGFyYXRlIHBhdGNoZXMKPiAK PiBDYzogSmFuaSBOaWt1bGEgPGphbmkubmlrdWxhQGludGVsLmNvbT4KPiBDYzogRGF2ZSBBaXJs aWUgPGFpcmxpZWRAZ21haWwuY29tPgo+IENjOiBncmVnLmRlcG9pcmVAZ21haWwuY29tCj4gCj4g THl1ZGUgUGF1bCAoMTApOgo+IMKgIGRybS9ub3V2ZWF1L2ttcy9udjQwLS9iYWNrbGlnaHQ6IEFz c2lnbiBwcm9wIHR5cGUgb25jZQo+IMKgIGRybS9ub3V2ZWF1L2ttczogRG9uJ3QgcHJvYmUgZURQ IGNvbm5lY3RvcnMgbW9yZSB0aGVuIG9uY2UKPiDCoCBkcm0vaTkxNS9kcGNkX2JsOiBSZW1vdmUg cmVkdW5kYW50IEFVWCBiYWNrbGlnaHQgZnJlcXVlbmN5Cj4gwqDCoMKgIGNhbGN1bGF0aW9ucwo+ IMKgIGRybS9pOTE1L2RwY2RfYmw6IEhhbmRsZSBkcm1fZHBjZF9yZWFkL3dyaXRlKCkgcmV0dXJu IHZhbHVlcyBjb3JyZWN0bHkKPiDCoCBkcm0vaTkxNS9kcGNkX2JsOiBDbGVhbnVwIGludGVsX2Rw X2F1eF92ZXNhX2VuYWJsZV9iYWNrbGlnaHQoKSBhIGJpdAo+IMKgIGRybS9pOTE1L2RwY2RfYmw6 IENhY2hlIHNvbWUgYmFja2xpZ2h0IGNhcGFiaWxpdGllcyBpbgo+IMKgwqDCoCBpbnRlbF9wYW5l bC5iYWNrbGlnaHQKPiDCoCBkcm0vaTkxNS9kcGNkX2JsOiBNb3ZlIFZFU0EgYmFja2xpZ2h0IGVu YWJsaW5nIGNvZGUgY2xvc2VyIHRvZ2V0aGVyCj4gwqAgZHJtL2k5MTUvZHBjZF9ibDogUmV0dXJu IGVhcmx5IGluIHZlc2FfY2FsY19tYXhfYmFja2xpZ2h0IGlmIHdlIGNhbid0Cj4gwqDCoMKgIHJl YWQgUFdNR0VOX0JJVF9DT1VOVAo+IMKgIGRybS9pOTE1L2RwY2RfYmw6IFByaW50IHJldHVybiBj b2RlcyBmb3IgVkVTQSBiYWNrbGlnaHQgZmFpbHVyZXMKPiDCoCBkcm0vZHA6IEV4dHJhY3QgaTkx NSdzIGVEUCBiYWNrbGlnaHQgY29kZSBpbnRvIERSTSBoZWxwZXJzCj4gCj4gwqBkcml2ZXJzL2dw dS9kcm0vZHJtX2RwX2hlbHBlci5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IDMzMiAr KysrKysrKysrKysrKysrKysKPiDCoC4uLi9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2Rpc3BsYXlf dHlwZXMuaMKgwqDCoCB8wqDCoCAyICstCj4gwqAuLi4vZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9k cF9hdXhfYmFja2xpZ2h0LmMgfCAzMjkgKysrLS0tLS0tLS0tLS0tLS0KPiDCoGRyaXZlcnMvZ3B1 L2RybS9ub3V2ZWF1L25vdXZlYXVfYmFja2xpZ2h0LmPCoMKgIHzCoMKgIDQgKy0KPiDCoGRyaXZl cnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfY29ubmVjdG9yLmPCoMKgIHzCoMKgIDYgKwo+IMKg aW5jbHVkZS9kcm0vZHJtX2RwX2hlbHBlci5owqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIHzCoCA0OCArKysKPiDCoDYgZmlsZXMgY2hhbmdlZCwgNDI4IGluc2VydGlvbnMoKyks IDI5MyBkZWxldGlvbnMoLSkKPiAKCi0tIApTaW5jZXJlbHksCiAgIEx5dWRlIFBhdWwgKHNoZS9o ZXIpCiAgIFNvZnR3YXJlIEVuZ2luZWVyIGF0IFJlZCBIYXQKICAgCk5vdGU6IEkgZGVhbCB3aXRo IGEgbG90IG9mIGVtYWlscyBhbmQgaGF2ZSBhIGxvdCBvZiBidWdzIG9uIG15IHBsYXRlLiBJZiB5 b3UndmUKYXNrZWQgbWUgYSBxdWVzdGlvbiwgYXJlIHdhaXRpbmcgZm9yIGEgcmV2aWV3L21lcmdl IG9uIGEgcGF0Y2gsIGV0Yy4gYW5kIEkKaGF2ZW4ndCByZXNwb25kZWQgaW4gYSB3aGlsZSwgcGxl YXNlIGZlZWwgZnJlZSB0byBzZW5kIG1lIGFub3RoZXIgZW1haWwgdG8gY2hlY2sKb24gbXkgc3Rh dHVzLiBJIGRvbid0IGJpdGUhCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpOb3V2ZWF1IG1haWxpbmcgbGlzdApOb3V2ZWF1QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25vdXZl YXUK