Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-24 Thread Dan MacDonald
Having another quick search now had revealed the Hummingboard Edge, which has 2GB RAM and M.2, although I've not found a UK reseller yet. That seems like it could be another good choice? On Mon, Apr 24, 2017 at 10:18 AM, Dan MacDonald wrote: > Hi Phillip > > Do you think

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-24 Thread Dan MacDonald
Hi Phillip Do you think there is any hope for us getting the GPU to work on my Element14 SABRE Lite or is it a lost cause, with it being such a rare board combined with my lack of of kernel dev skills and limited dev time for this? I'm sure I'll find a non-GPU dependent use for the SL if that is

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-10 Thread Dan MacDonald
Hi Philipp Is there any more info regarding my display probs that you need from me? Are you working on or do you plan to create another revision of this patch? I am presuming I'm the only person on this list who owns the Element14 version of the SABRE Lite? Thanks On Wed, Apr 5, 2017 at 3:18

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-05 Thread Dan MacDonald
It took just under 11 hours to build the Arch 4.11 armv7h kernel on my SL. The good news is that the patch both applied and built OK this time, and the kernel package installed fine. What didn't seem right is that boot pauses for a minute or so on these lines: [ 4.458572] panel-simple panel-lcd:

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-05 Thread Dan MacDonald
Hi Phillipp Thanks for the patch, but did you mean v4.11-rc4 or is it really/only for v4.11-rc1, if it makes a difference? I was trying to build rc4. Thanks On Mon, Apr 3, 2017 at 12:46 PM, Philipp Zabel wrote: > Hi Dan, > > On Sat, 2017-04-01 at 11:50 +0100, Dan

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-05 Thread Dan MacDonald
Hi Phillipp My SL was attached to a 27" UHD Acer S277HK Monitor. I can disable those for the next patch but I get the impression thats not the only issue here as I've gone from being able to get a picture (but not the right res) in 4.10 to not getting any HDMI signal at all with this patch.

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-05 Thread Dan MacDonald
I should've said that 4.10 didn't pause at: [ 4.458572] panel-simple panel-lcd: panel-lcd supply power not found, using dummy regulator [ 4.467736] panel-simple panel-lvds0: panel-lvds0 supply power not found, using dummy regulator If it showed those lines at all and I've never seen those

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-05 Thread Philipp Zabel
On Tue, 2017-04-04 at 19:25 +0100, Dan MacDonald wrote: > It took just under 11 hours to build the Arch 4.11 armv7h kernel on my > SL. The good news is that the patch both applied and built OK this > time, and the kernel package installed fine. What didn't seem right is > that boot pauses for a

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-03 Thread Philipp Zabel
On Mon, 2017-04-03 at 12:54 +0100, Dan MacDonald wrote: > Hi Phillipp > > Thanks for the patch, but did you mean v4.11-rc4 or is it really/only > for v4.11-rc1, if it makes a difference? I was trying to build rc4. The patch applies on v4.11-rc4 (or -rc5) as well. regards Philipp

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-03 Thread Philipp Zabel
Hi Dan, On Sat, 2017-04-01 at 11:50 +0100, Dan MacDonald wrote: > No such luck. I am sorry, I forgot to fix the old patches for modular builds. I have added the updated patches as tags v4.9-ipu-dp-plane-fix-2, v4.10-ipu-dp-plane-fix-3, and v4.11-ipu-dp-plane-fix. For example:

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-01 Thread Dan MacDonald
Thanks Russell! I think the patch has applied OK - I've just started the build so it could be a while yet. 12 hours maybe? Its building support for every arm7 thing under the sun because I'm too lazy (sensible?) to try hacking it down to size. Adding the patch to the Arch rc kernel PKGBUILD was

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-01 Thread Dan MacDonald
No such luck. The patch I used (against 4.11-rc4) is attached. The error was: SHIPPED arch/arm/boot/compressed/bswapsdi2.S AS arch/arm/boot/compressed/bswapsdi2.o LD arch/arm/boot/compressed/vmlinux OBJCOPY arch/arm/boot/zImage Kernel: arch/arm/boot/zImage is ready Building

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-01 Thread Dan MacDonald
Hi all Up until now I've only ever used the most basic features of git, so I've had to do some research into how to best/cleanly extract Phillipps patches so that I can include his changes into an Arch kernel PKGBUILD. I think the following should work: git clone

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-04-01 Thread Russell King - ARM Linux
On Fri, Mar 31, 2017 at 02:36:31PM +0100, Dan MacDonald wrote: > Hi all > > Up until now I've only ever used the most basic features of git, so > I've had to do some research into how to best/cleanly extract > Phillipps patches so that I can include his changes into an Arch > kernel PKGBUILD. >

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-22 Thread Dan MacDonald
Hi Philipp I moved house again on Sunday - that is the second time in two months. I won't bore you with the details but it means I've not had much time to myself recently and why I've not been able to test this patch. As I was saying previously, the only way I can reliably test this is to do it

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-13 Thread Philipp Zabel
Hi Dan, On Fri, 2017-03-10 at 11:11 +, Dan MacDonald wrote: > Should your patches work fine under 4.11-rc1 Phillipp or do I need to > test againt the very latest git? I realise that would be preferred. The patches from the v4.10-ipu-dp-plane-fix-2 tag should work under v4.11-rc1, they are

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-11 Thread Dan MacDonald
I think the easiest (if definitely not the fastest) way for me to test these patches the Arch way IF they will apply cleanly against 4.11-rc1 is to patch the linux-armv7-rc PKGBUILD so that it will apply Phillipp's patches before it builds the kernel. The linux-armv7-rc PKGBUILD is available

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-09 Thread Dan MacDonald
Thanks for your tips and links Philipp and Russell! My distro of choice is Arch and so really I should try to install the patched git kernel "the Arch way" so my first question is, does anyone on this list have an Arch PKGBUILD script to create a linux (4.x) git kernel package for imx6 alikes?

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-06 Thread Russell King - ARM Linux
On Mon, Mar 06, 2017 at 02:50:58PM +0100, Philipp Zabel wrote: > Sorry, I should have mentioned that this must be called from inside an > existing kernel git repository. The idea is that you don't have to clone > the whole kernel through our pipe, but can use the upstream repository, > which has a

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-06 Thread Dan MacDonald
Hi Phillipp I did suspect I would have to check out another repo first but I wasn't sure which. Is that 4th command: git checkout -b "branchname" FETCH_HEAD The exact command I should run? "branchname" sounds a bit generic. Thanks On Mon, Mar 6, 2017 at 1:50 PM, Philipp Zabel

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-06 Thread Dan MacDonald
Hi Phillipp I've just tried those commands on my work machine where we allow (need) git access and I get the same errors as I did at home. Thanks On Mon, Mar 6, 2017 at 8:39 AM, Philipp Zabel wrote: > On Sat, 2017-03-04 at 14:36 +, Dan MacDonald wrote: >> Hi Phillip

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-06 Thread Philipp Zabel
On Mon, 2017-03-06 at 14:28 +, Dan MacDonald wrote: > Hi Phillipp > > I did suspect I would have to check out another repo first but I > wasn't sure which. Is that 4th command: > > git checkout -b "branchname" FETCH_HEAD > > The exact command I should run? "branchname" sounds a bit generic.

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-06 Thread Philipp Zabel
On Mon, 2017-03-06 at 09:55 +, Dan MacDonald wrote: > Hi Phillipp > > I've just tried those commands on my work machine where we allow > (need) git access and I get the same errors as I did at home. > > Thanks > > On Mon, Mar 6, 2017 at 8:39 AM, Philipp Zabel wrote:

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-06 Thread Philipp Zabel
On Sat, 2017-03-04 at 14:36 +, Dan MacDonald wrote: > Hi Phillip > > $ git fetch https://git.pengutronix.de/git/pza/linux.git > tags/v4.10-ipu-dp-plane-fix > fatal: Not a git repository (or any of the parent directories): .git > > > I get the same error for: > > git fetch

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-03-05 Thread Dan MacDonald
Hi Phillip $ git fetch https://git.pengutronix.de/git/pza/linux.git tags/v4.10-ipu-dp-plane-fix fatal: Not a git repository (or any of the parent directories): .git I get the same error for: git fetch https://git.pengutronix.de/git/pza/linux.git tags/v4.10-ipu-dp-plane-fix Thanks On Mon,

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-02-27 Thread Dan MacDonald
Thanks Phillip I'll test it as soon as I can. On Mon, Feb 27, 2017 at 1:13 PM, Philipp Zabel wrote: > Hi Dan, > > On Mon, 2017-02-27 at 11:43 +, Dan MacDonald wrote: >> Hi Phillipp >> >> It sounds like you need me to test a new kernel build with these patches now? >

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-02-27 Thread Dan MacDonald
Hi Phillipp It sounds like you need me to test a new kernel build with these patches now? I'm new round here so could you please give me the git commands to check out your patches / tree as well as any kernel config options I'll need to ensure are enabled for full imxdrm / SABRE Lite support. I

Re: [PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-02-27 Thread Philipp Zabel
Hi Dan, On Mon, 2017-02-27 at 11:43 +, Dan MacDonald wrote: > Hi Phillipp > > It sounds like you need me to test a new kernel build with these patches now? if you could find the time, that would be helpful. > I'm new round here so could you please give me the git commands to > check out

[PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

2017-02-27 Thread Philipp Zabel
Hi, this series fixes an issue with the IPU DC/DP/IDMAC disable sequence. The interrupt waiting code didn't work as expected, sometimes causing busy waits longer than the timeout in drm_atomic_helper_wait_for_vblanks, which would cause crashes similar to the reported "imxdrm issue on SABRE Lite"