On Wed, Jul 26, 2017 at 03:53:09PM +0200, Arnd Bergmann wrote: > Hi everyone, > > It took me a while to figure this out properly, as I kept getting > circular or missing dependencies with video drivers. > > This set of three patches should simplify the situation a bit, > mostly by cleaning up the dependencies around CONFIG_ACPI_VIDEO. > With all three patches applied, I no longer run into those related > warnings. If everyone agrees on the general direction, I hope > we can merge all three through the DRM tree. > > I originally had another larger patch in the series to replace all > of the 'select BACKLIGHT_LCD_SUPPORT; select BACKLIGHT_CLASS_DEVICE' > statements with 'depends on LCD_CLASS_DEVICE', that would clean > it up some more, but it is also a more invasive change that we > can do separately at some point.
Looks reasonable, but I think it'd be good to get Jani Nikula's explicit ack on this, since he dugg around a lot in this area. And he's on vacation this week. -Daniel > > Arnd > > Arnd Bergmann (3): > backlight: always select BACKLIGHT_LCD_SUPPORT for > BACKLIGHT_CLASS_DEVICE > ACPI/DRM: rework ACPI_VIDEO Kconfig dependencies > drm/etnaviv: add thermal dependency > > drivers/acpi/Kconfig | 7 +++++-- > drivers/gpu/drm/etnaviv/Kconfig | 1 + > drivers/gpu/drm/gma500/Kconfig | 5 +---- > drivers/gpu/drm/i915/Kconfig | 7 +------ > drivers/gpu/drm/nouveau/Kconfig | 10 ++-------- > drivers/platform/x86/Kconfig | 9 ++++----- > drivers/staging/olpc_dcon/Kconfig | 1 + > 7 files changed, 15 insertions(+), 25 deletions(-) > > To: dri-de...@lists.freedesktop.org > Cc: "Rafael J. Wysocki" <r...@rjwysocki.net> > Cc: Len Brown <l...@kernel.org> > Cc: Lucas Stach <l.st...@pengutronix.de> > Cc: Russell King <linux+etna...@armlinux.org.uk> > Cc: Christian Gmeiner <christian.gmei...@gmail.com> > Cc: David Airlie <airl...@linux.ie> > Cc: Patrik Jakobsson <patrik.r.jakobs...@gmail.com> > Cc: Daniel Vetter <daniel.vet...@intel.com> > Cc: Jani Nikula <jani.nik...@linux.intel.com> > Cc: Ben Skeggs <bske...@redhat.com> > Cc: Darren Hart <dvh...@infradead.org> > Cc: Andy Shevchenko <a...@infradead.org> > Cc: Jens Frederich <jfreder...@gmail.com> > Cc: Daniel Drake <d...@laptop.org> > Cc: Jon Nettleton <jon.nettle...@gmail.com> > Cc: Greg Kroah-Hartman <gre...@linuxfoundation.org> > Cc: linux-a...@vger.kernel.org > Cc: linux-ker...@vger.kernel.org > Cc: etna...@lists.freedesktop.org > Cc: intel-...@lists.freedesktop.org > Cc: nouv...@lists.freedesktop.org > Cc: platform-driver-...@vger.kernel.org > Cc: de...@driverdev.osuosl.org > > -- > 2.9.0 > > _______________________________________________ > Intel-gfx mailing list > intel-...@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel