Re: [Patch] apple-gmux: lock iGP IO to protect from vgaarb changes

2015-03-03 Thread Darren Hart
On Mon, Feb 23, 2015 at 09:51:55PM +0100, Bruno Prémont wrote: > As GMUX depends on IO for iGP to be enabled and active, lock the IO at > vgaarb level. This should prevent GPU driver for dGPU to disable IO for > iGP while it tries to own legacy VGA IO. > > This fixes usage of backlight control

Re: [Patch] apple-gmux: lock iGP IO to protect from vgaarb changes

2015-03-03 Thread Darren Hart
On Mon, Feb 23, 2015 at 09:51:55PM +0100, Bruno Prémont wrote: As GMUX depends on IO for iGP to be enabled and active, lock the IO at vgaarb level. This should prevent GPU driver for dGPU to disable IO for iGP while it tries to own legacy VGA IO. This fixes usage of backlight control

[Patch] apple-gmux: lock iGP IO to protect from vgaarb changes

2015-02-23 Thread Bruno Prémont
As GMUX depends on IO for iGP to be enabled and active, lock the IO at vgaarb level. This should prevent GPU driver for dGPU to disable IO for iGP while it tries to own legacy VGA IO. This fixes usage of backlight control combined with closed nvidia driver on some Apple dual-GPU (intel/nvidia)

[Patch] apple-gmux: lock iGP IO to protect from vgaarb changes

2015-02-23 Thread Bruno Prémont
As GMUX depends on IO for iGP to be enabled and active, lock the IO at vgaarb level. This should prevent GPU driver for dGPU to disable IO for iGP while it tries to own legacy VGA IO. This fixes usage of backlight control combined with closed nvidia driver on some Apple dual-GPU (intel/nvidia)