Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750790AbdGZNyk (ORCPT ); Wed, 26 Jul 2017 09:54:40 -0400 Received: from mout.kundenserver.de ([212.227.126.134]:55984 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750781AbdGZNyh (ORCPT ); Wed, 26 Jul 2017 09:54:37 -0400 From: Arnd Bergmann To: dri-devel@lists.freedesktop.org Cc: Arnd Bergmann , "Rafael J. Wysocki" , Len Brown , Lucas Stach , Russell King , Christian Gmeiner , David Airlie , Patrik Jakobsson , Daniel Vetter , Jani Nikula , Ben Skeggs , Darren Hart , Andy Shevchenko , Jens Frederich , Daniel Drake , Jon Nettleton , Greg Kroah-Hartman , linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, etnaviv@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, nouveau@lists.freedesktop.org, platform-driver-x86@vger.kernel.org, devel@driverdev.osuosl.org Subject: [PATCH 0/3] Kconfig dependencies: acpi-video, backlight and thermal Date: Wed, 26 Jul 2017 15:53:09 +0200 Message-Id: <20170726135312.2214309-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:en8lGlydcL7AorpzEZjOzlpwG5b5HVkBKRBehw9Y1aLYxhYqreC eTT/NLWZPpgrzN2cwcAAtiRbVFBgJILhNYeuNurLUtjfn248AT4eGBi9Jjl1kFyZCmUGihd ftZN8Hv1qUcl3v9e18LsPz0mE/ovFyOamAZeCKllA/oNzFp6thP4AeTmwm+4pX/ngnzgnPg 2U78zFWj13zZl4qzcXWzg== X-UI-Out-Filterresults: notjunk:1;V01:K0:TeAmFwutoNQ=:RuXKAe0pUUVb829rMqrx24 liF69uMlyhiEUSsK1EE5tmuXoMU2yQmCfoUAQZIwuTS6+9rkM1LN6IlvIy32n+BmKNGbjTxJn PflE+QOtAPQ0kDCPkcfFlz5DCUY9Ao7/ocdmzvLg+ZwguVjUwSxb0wIWKZd2hH8WxoFi2koFn F8T1uSeMHWBsO5aleXer7VIYSiLjzmD5gEg3D/oQOOsxu4dz8EE1DjEBNfTOaVleoicZTaTNS sN9hf1AcooJPzjmI7s4+sCTowbmSem8DCZKIsUOUdlJFyDua4Z8KrQ6+UW+VqNwAaivG5LuCx svNKjaF/0PsC/HkqkB59eNmIQgSFIKkOhI0Ne96gqCsIdKbPMPlR7l3QaeRglmikII/U2Yfc6 cU9+ENYxwGAT5nm89UglBFDkLeE0J7L/56/Nl35CnOet79k9I1+gjyCX9SCTIgGJyiN2J4EYN T3VxQsQ7p+43l18xmIhEZzEGCazNNAflfTGp6RzGZi1jJZMBUQ/lLXfesHbWv4UGII3oQDlkL WnKgbVLWY/6mizK41EIuY365wZkdA116gkXaVD9G1ox+ZyKscCIT7A5GcJ8v7ceh8rIdiQNep EwyqkT/6kGI5MFOGiIvmXZf6KAB3lDKoQjdoy4dPNunehcu96/Z3NN0wzzySE0qf5Bjo208+u N/4khlqVlHT78QGS1B4504ElssUaSiJZM88J9qB4Uf6GoZ52EoL99eCEgBOX0W91NpjodOTGt yJ6F2/Qcd68dL4yoLyC7b9L5abr9TJ/C/hYsXQ== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2286 Lines: 61 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. 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