As https://bugzilla.kernel.org/show_bug.cgi?id=62891 has just been closed, I thought I would reopen the bug here for the sake of letting people know the problem still exists with a 4.2 kernel.
Okay, thanks for bringing the bug over to fdo. Does the problem persist also with drm-intel-nightly branch of http://cgit.freedesktop.org/drm-intel? There have been a few backlight changes there too, although I guess the real fix may be having the mba6x_bl module upstream. Patrik, any news on that?
The problem is that I need to intercept backlight events handled by the SMC (originating from backlight register writes in i915). Not sure how to do that or if it's even doable. If I get that working I can upstream mba6x_bl and we can close this bug. Doing tricks in i915 wouldn't make sense since this is an Apple platform specific problem.
Wonder if this would help at all for Broadwell based macbooks http://patchwork.freedesktop.org/patch/msgid/1449008230-11869-1-git-send-email-ville.syrjala@linux.intel.com
These might help, now in drm-intel-next-queueud: commit 32b421e79e6b546da1d469f1229403ac9142d695 Author: Jani Nikula <jani.nikula@intel.com> Date: Mon Sep 19 13:35:25 2016 +0300 drm/i915/backlight: setup and cache pwm alternate increment value commit e29aff05f239f8dd24e9ee7816fd96726e20105a Author: Shawn Lee <shawn.c.lee@intel.com> Date: Mon Sep 19 13:35:26 2016 +0300 drm/i915/backlight: setup backlight pwm alternate increment on backlight enable
Lionel - does this problem still persist or did patch resolve it?
based on the lack of activity and a response from the submitter to update results with latest configuration the bug will be closed
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.