From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752109AbbHBJJX (ORCPT ); Sun, 2 Aug 2015 05:09:23 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:43786 "EHLO xavier.telenet-ops.be" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752021AbbHBJJQ (ORCPT ); Sun, 2 Aug 2015 05:09:16 -0400 From: Geert Uytterhoeven To: Arnd Bergmann , "David S. Miller" , David Woodhouse , Dmitry Eremin-Solenikov , Dmitry Torokhov , Evgeniy Polyakov , Florian Fainelli , Greg Kroah-Hartman , Jean-Christophe Plagniol-Villard , Johannes Berg , Marcel Selhorst , =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= , Peter Huewe , Sebastian Reichel , Thomas Petazzoni , Tomi Valkeinen Cc: Linus Walleij , Alexandre Courbot , linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH v2 00/11] gpio: Allow compile test of GPIO consumers if !GPIOLIB Date: Sun, 2 Aug 2015 11:07:55 +0200 Message-Id: <1438506475-31012-1-git-send-email-geert@linux-m68k.org> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, The GPIO subsystem provides dummy GPIO consumer functions if GPIOLIB is not enabled. Hence drivers that depend on GPIOLIB, but use GPIO consumer functionality only, can still be compiled if GPIOLIB is not enabled. This patch series relaxes the dependencies on GPIOLIB if COMPILE_TEST is enabled, where appropriate. There are a few more drivers that depend on GPIOLIB and that may be eligible for COMPILE_TEST. These I didn't handle yet, as I couldn't enable them with m68k/all{mod,yes}config due to other dependencies. This series is the remaining part of ("[PATCH 00/27] gpio: Allow compile test of GPIO consumers if !GPIOLIB", https://lkml.org/lkml/2015/5/5/779), updated for new config symbols up to v4.2-rc4. It applies to next-20150731. Thanks for applying! Geert Uytterhoeven (11): tpm: Allow compile test of GPIO consumers if !GPIOLIB input: Allow compile test of GPIO consumers if !GPIOLIB misc: ti-st: Allow compile test of GPIO consumers if !GPIOLIB net: phy: Allow compile test of GPIO consumers if !GPIOLIB power: Allow compile test of GPIO consumers if !GPIOLIB staging: android: Allow compile test of GPIO consumers if !GPIOLIB staging: fbtft: Allow compile test of GPIO consumers if !GPIOLIB serial: Allow compile test of GPIO consumers if !GPIOLIB fbdev: Allow compile test of GPIO consumers if !GPIOLIB w1: Allow compile test of GPIO consumers if !GPIOLIB net: rfkill: Allow compile test of GPIO consumers if !GPIOLIB drivers/char/tpm/st33zp24/Kconfig | 2 +- drivers/input/keyboard/Kconfig | 4 ++-- drivers/input/misc/Kconfig | 11 ++++++----- drivers/input/mouse/Kconfig | 2 +- drivers/input/touchscreen/Kconfig | 8 ++++---- drivers/misc/ti-st/Kconfig | 3 ++- drivers/net/phy/Kconfig | 3 ++- drivers/power/Kconfig | 17 +++++++++++------ drivers/staging/android/Kconfig | 3 ++- drivers/staging/fbtft/Kconfig | 3 ++- drivers/tty/serial/Kconfig | 3 ++- drivers/video/fbdev/Kconfig | 2 +- drivers/w1/masters/Kconfig | 2 +- net/rfkill/Kconfig | 3 ++- 14 files changed, 39 insertions(+), 27 deletions(-) -- 1.9.1 Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds