linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* BOG: commit 89c7cb1608ac3 ("of/device: Update dma_range_map only when dev has valid dma-ranges") seems to break Pinephone display or LCDC
@ 2021-02-02  9:18 H. Nikolaus Schaller
  2021-02-02  9:56 ` Paul Kocialkowski
  0 siblings, 1 reply; 6+ messages in thread
From: H. Nikolaus Schaller @ 2021-02-02  9:18 UTC (permalink / raw)
  To: Robin Murphy, Yong Wu, Paul Kocialkowski, Rob Herring
  Cc: Frank Rowand, Rob Herring, Robin Murphy,
	Linux Kernel Mailing List, linux-arm-kernel,
	Discussions about the Letux Kernel

Hi,
since v5.11-rc6 my Pinephone display shows some moiré 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 = <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


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-02-06 18:01 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-02  9:18 BOG: commit 89c7cb1608ac3 ("of/device: Update dma_range_map only when dev has valid dma-ranges") seems to break Pinephone display or LCDC H. Nikolaus Schaller
2021-02-02  9:56 ` Paul Kocialkowski
2021-02-02 10:50   ` H. Nikolaus Schaller
2021-02-02 13:42     ` Paul Kocialkowski
     [not found]       ` <13D0EFBB-E2A1-4BA3-9F99-CF2B85127074@goldelico.com>
2021-02-05 15:10         ` Paul Kocialkowski
2021-02-06 17:59           ` [Letux-kernel] " Andreas Kemnade

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).