Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751739AbdGZOks (ORCPT ); Wed, 26 Jul 2017 10:40:48 -0400 Received: from mail-wm0-f66.google.com ([74.125.82.66]:36296 "EHLO mail-wm0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751009AbdGZOkp (ORCPT ); Wed, 26 Jul 2017 10:40:45 -0400 Date: Wed, 26 Jul 2017 16:40:41 +0200 From: Daniel Vetter To: Arnd Bergmann Cc: dri-devel@lists.freedesktop.org, David Airlie , nouveau@lists.freedesktop.org, Jon Nettleton , platform-driver-x86@vger.kernel.org, Daniel Vetter , devel@driverdev.osuosl.org, Daniel Drake , Jens Frederich , linux-acpi@vger.kernel.org, Ben Skeggs , Russell King , Darren Hart , Len Brown , intel-gfx@lists.freedesktop.org, etnaviv@lists.freedesktop.org, Greg Kroah-Hartman , "Rafael J. Wysocki" , linux-kernel@vger.kernel.org, Andy Shevchenko , Lucas Stach Subject: Re: [Intel-gfx] [PATCH 0/3] Kconfig dependencies: acpi-video, backlight and thermal Message-ID: <20170726144041.plcrr6bg2hkh4q52@phenom.ffwll.local> Mail-Followup-To: Arnd Bergmann , dri-devel@lists.freedesktop.org, David Airlie , nouveau@lists.freedesktop.org, Jon Nettleton , platform-driver-x86@vger.kernel.org, Daniel Vetter , devel@driverdev.osuosl.org, Daniel Drake , Jens Frederich , linux-acpi@vger.kernel.org, Ben Skeggs , Russell King , Darren Hart , Len Brown , intel-gfx@lists.freedesktop.org, etnaviv@lists.freedesktop.org, Greg Kroah-Hartman , "Rafael J. Wysocki" , linux-kernel@vger.kernel.org, Andy Shevchenko , Lucas Stach References: <20170726135312.2214309-1-arnd@arndb.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170726135312.2214309-1-arnd@arndb.de> X-Operating-System: Linux phenom 4.11.0-2-amd64 User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2888 Lines: 78 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-devel@lists.freedesktop.org > Cc: "Rafael J. Wysocki" > Cc: Len Brown > Cc: Lucas Stach > Cc: Russell King > Cc: Christian Gmeiner > Cc: David Airlie > Cc: Patrik Jakobsson > Cc: Daniel Vetter > Cc: Jani Nikula > Cc: Ben Skeggs > Cc: Darren Hart > Cc: Andy Shevchenko > Cc: Jens Frederich > Cc: Daniel Drake > Cc: Jon Nettleton > Cc: Greg Kroah-Hartman > Cc: linux-acpi@vger.kernel.org > Cc: linux-kernel@vger.kernel.org > Cc: etnaviv@lists.freedesktop.org > Cc: intel-gfx@lists.freedesktop.org > Cc: nouveau@lists.freedesktop.org > Cc: platform-driver-x86@vger.kernel.org > Cc: devel@driverdev.osuosl.org > > -- > 2.9.0 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch