On 01/29/2018 12:45 AM, Jani Nikula wrote:
On Fri, 26 Jan 2018, Randy Dunlap rdunlap@infradead.org wrote:
On 01/25/2018 06:58 PM, Stephen Rothwell wrote:
Hi all,
Changes since 20180119:
on x86_64: drivers/gpu/drm/i915/intel_panel.o: In function `intel_backlight_device_register': intel_panel.c:(.text+0x28d4): undefined reference to `backlight_device_register' drivers/gpu/drm/i915/intel_panel.o: In function `intel_backlight_device_unregister': intel_panel.c:(.text+0x2991): undefined reference to `backlight_device_unregister'
when CONFIG_BACKLIGHT_CLASS_DEVICE=m and CONFIG_DRM_I915=y
I don't deny there's an issue with i915 selecting CONFIG_BACKLIGHT_CLASS_DEVICE. I'm afraid previous attempts at fixing that have been a rabbit hole; new config errors pop up elsewhere. [citation needed].
That said, I thought we had enough duct tape in the Kconfig to keep the issues at bay. Since you're replying to linux-next, are you saying this is new? I wonder if something's changed elsewhere.
Hi Jani, I don't know that it's new. It just popped up in a linux-next randconfig build.
I'll look at the config dependencies a bit, but I do recall the rabbit hole and I don't want to look or go there.
The randconfig file is attached if you are interested in checking it.
thanks,