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=-5.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no 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 3EA1FC433E0 for ; Tue, 2 Feb 2021 09:22:06 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id DAF6B64EA1 for ; Tue, 2 Feb 2021 09:22:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232897AbhBBJVx (ORCPT ); Tue, 2 Feb 2021 04:21:53 -0500 Received: from mo4-p01-ob.smtp.rzone.de ([85.215.255.52]:20977 "EHLO mo4-p01-ob.smtp.rzone.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232827AbhBBJV3 (ORCPT ); Tue, 2 Feb 2021 04:21:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1612257511; s=strato-dkim-0002; d=goldelico.com; h=To:Message-Id:Cc:Date:From:Subject:Cc:Date:From:Subject:Sender; bh=de7Ntg8H9dLGdY5MX+WYevzdbRLQdOtlFX5cvfBgC6k=; b=ntYIDU2IgoxJpGaf1Iqo+Tm8CgoGf3MTxJIvnxEH0Sw4B4BOSyLbv+mPRWSVL7nGgn PY19jij/Xh01Kpgf0snsjiL0huXY6vViAANYdajNpu7/6YI7qvcL7JQu3UMq3l4NYhs+ fLccqqlwpTNCKrxzItk+xEddDyCEVIEynd7w3uAGTXkJCXQZgRWE7+LywMbm/2NEAEK1 NnXJfKtZxcNrCPHYsMxlftRnMtoygY3/V6YS1aLQ2AVsN5Zy6nlpt3YpxZi4dQW1aP2E +BteccB4lQMR0qhdFkPbRxQqgBISS+9QK8NPxDcwFgBlxXRGsuubrXOjQryneExISBoX S8zA== X-RZG-AUTH: ":JGIXVUS7cutRB/49FwqZ7WcJeFKiMgPgp8VKxflSZ1P34KBj7wpz8NMGH/PqwDOsGq4=" X-RZG-CLASS-ID: mo00 Received: from imac.fritz.box by smtp.strato.de (RZmta 47.16.0 DYNA|AUTH) with ESMTPSA id R01a2bx129I2KwT (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve X9_62_prime256v1 with 256 ECDH bits, eq. 3072 bits RSA)) (Client did not present a certificate); Tue, 2 Feb 2021 10:18:02 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: BOG: commit 89c7cb1608ac3 ("of/device: Update dma_range_map only when dev has valid dma-ranges") seems to break Pinephone display or LCDC From: "H. Nikolaus Schaller" Date: Tue, 2 Feb 2021 10:18:02 +0100 Cc: Frank Rowand , Rob Herring , Robin Murphy , Linux Kernel Mailing List , linux-arm-kernel , Discussions about the Letux Kernel Content-Transfer-Encoding: quoted-printable Message-Id: <81FE44A3-38C8-4B78-BB77-C09B4FC80B0A@goldelico.com> To: Robin Murphy , Yong Wu , Paul Kocialkowski , Rob Herring X-Mailer: Apple Mail (2.3124) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, since v5.11-rc6 my Pinephone display shows some moir=C3=A9 pattern. I did a bisect between v5.11-rc5 and v5.11-rc6 and it told me that the commit mentioned in the subject is the reason. Reverting it makes the display work again and re-reverting fail again. IMHO it seems as if the display DMA of the pinephone (allwinner = suni-a54) got influenced and stopped to scan the framebuffer. The only dma-ranges I could find are defined here: arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi dma-ranges =3D <0x00000000 0x40000000 0xc0000000>; but I can't tell if they are "valid" or not. Any insights are welcome. And please direct to the right people/mailing = lists if they are missing. BR and thanks, Nikolaus Schaller 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=-4.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no 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 50860C433DB for ; Tue, 2 Feb 2021 09:19:40 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 D172064E9B for ; Tue, 2 Feb 2021 09:19:39 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D172064E9B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=goldelico.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:Message-Id:Date:From:Subject:Mime-Version: 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=ixz+nUo8nK7cb/fqUw7dRdlyAguSW+vsXsU4wiml/+0=; b=XVdKFLCQaaVO1FJnsKDGCZSbfi 3itZ1uR7OThgq9MMz3Lnp29ZgEE3n0kmYgDjAHQvO0siX1JNPtXyWIbJn9CzBeBJQKzzxKnxLdHBx 3H6/v9b4+uvl35V2jO0xt05k03P7/gpaiZjqMbQjpKafAxHiGzImGZ0Jw4+YrUuNPL1tt28wsKi/E bESKNnHLxvPgpoKTz49dna+uXHYJYRnGBeeSMd30hURa9gOHinJvOTFC/3woDl92fexP4LjSE5k6X kZNWs2HSCxMif6mQgFpaDTDbeRWdNgd9b9HSHG84T599MnU8ugyA9hrmPX3yNU6h3FHKejakVFlET 4mkXkAfg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l6rpR-0000Pt-5O; Tue, 02 Feb 2021 09:18:33 +0000 Received: from mo4-p01-ob.smtp.rzone.de ([85.215.255.50]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l6rpO-0000Of-50 for linux-arm-kernel@lists.infradead.org; Tue, 02 Feb 2021 09:18:31 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1612257500; s=strato-dkim-0002; d=goldelico.com; h=To:Message-Id:Cc:Date:From:Subject:Cc:Date:From:Subject:Sender; bh=de7Ntg8H9dLGdY5MX+WYevzdbRLQdOtlFX5cvfBgC6k=; b=ozr7K3uElCsTZkAgsBjK45k/0QKWXR/3ss0a9Ie8q2ZEha2CPcSI0xbLM/pIpOAtWk r5GsbOGYJK+ebag3I/5YrcEIg6GXzkuhIq1xMeMbqv+0vuR9aS6nGkfkkRX3uFUwGK/z AQI/lzftLmScei9Jdd9f0QzuF9qV8NVCty5aw9ahgREwethp0gRagUp+tjBvowmR9YUK OczmM4SUYmFGOm5fYcHEElOiQz8Kceb+Mf3AKctvltVZURao8YG+mxoVHcdV9k7tflTM YGFREpB6fCP+Nz0ryAirBMxE00H0OMA+wp/K2hQROLDZ1VAv1us6TBHQT5Lu/oI5SF7r Il2Q== X-RZG-AUTH: ":JGIXVUS7cutRB/49FwqZ7WcJeFKiMgPgp8VKxflSZ1P34KBj7wpz8NMGH/PqwDOsGq4=" X-RZG-CLASS-ID: mo00 Received: from imac.fritz.box by smtp.strato.de (RZmta 47.16.0 DYNA|AUTH) with ESMTPSA id R01a2bx129I2KwT (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve X9_62_prime256v1 with 256 ECDH bits, eq. 3072 bits RSA)) (Client did not present a certificate); Tue, 2 Feb 2021 10:18:02 +0100 (CET) Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: BOG: commit 89c7cb1608ac3 ("of/device: Update dma_range_map only when dev has valid dma-ranges") seems to break Pinephone display or LCDC From: "H. Nikolaus Schaller" Date: Tue, 2 Feb 2021 10:18:02 +0100 Message-Id: <81FE44A3-38C8-4B78-BB77-C09B4FC80B0A@goldelico.com> To: Robin Murphy , Yong Wu , Paul Kocialkowski , Rob Herring X-Mailer: Apple Mail (2.3124) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210202_041830_438691_9A6E3B94 X-CRM114-Status: UNSURE ( 7.55 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Rob Herring , Robin Murphy , Linux Kernel Mailing List , Discussions about the Letux Kernel , Frank Rowand , linux-arm-kernel 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 SGksCnNpbmNlIHY1LjExLXJjNiBteSBQaW5lcGhvbmUgZGlzcGxheSBzaG93cyBzb21lIG1vaXLD qSBwYXR0ZXJuLgoKSSBkaWQgYSBiaXNlY3QgYmV0d2VlbiB2NS4xMS1yYzUgYW5kIHY1LjExLXJj NiBhbmQgaXQgdG9sZCBtZSB0aGF0CnRoZSBjb21taXQgbWVudGlvbmVkIGluIHRoZSBzdWJqZWN0 IGlzIHRoZSByZWFzb24uCgpSZXZlcnRpbmcgaXQgbWFrZXMgdGhlIGRpc3BsYXkgd29yayBhZ2Fp biBhbmQgcmUtcmV2ZXJ0aW5nIGZhaWwgYWdhaW4uCgpJTUhPIGl0IHNlZW1zIGFzIGlmIHRoZSBk aXNwbGF5IERNQSBvZiB0aGUgcGluZXBob25lIChhbGx3aW5uZXIgc3VuaS1hNTQpCmdvdCBpbmZs dWVuY2VkIGFuZCBzdG9wcGVkIHRvIHNjYW4gdGhlIGZyYW1lYnVmZmVyLgoKVGhlIG9ubHkgZG1h LXJhbmdlcyBJIGNvdWxkIGZpbmQgYXJlIGRlZmluZWQgaGVyZToKCglhcmNoL2FybTY0L2Jvb3Qv ZHRzL2FsbHdpbm5lci9zdW41MGktYTY0LmR0c2kKCglkbWEtcmFuZ2VzID0gPDB4MDAwMDAwMDAg MHg0MDAwMDAwMCAweGMwMDAwMDAwPjsKCmJ1dCBJIGNhbid0IHRlbGwgaWYgdGhleSBhcmUgInZh bGlkIiBvciBub3QuCgpBbnkgaW5zaWdodHMgYXJlIHdlbGNvbWUuIEFuZCBwbGVhc2UgZGlyZWN0 IHRvIHRoZSByaWdodCBwZW9wbGUvbWFpbGluZyBsaXN0cwppZiB0aGV5IGFyZSBtaXNzaW5nLgoK QlIgYW5kIHRoYW5rcywKTmlrb2xhdXMgU2NoYWxsZXIKCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==