* [PATCH 0/4] asus-laptop and eeepc-laptop regressions @ 2009-02-15 18:30 Corentin Chary 2009-02-15 18:30 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Corentin Chary 0 siblings, 1 reply; 14+ messages in thread From: Corentin Chary @ 2009-02-15 18:30 UTC (permalink / raw) To: lenb; +Cc: linux-acpi, mjg59, Corentin Chary Hi Len, Patch 1: fixes http://bugzilla.kernel.org/show_bug.cgi?id=12501 Patch 2, 3: restore proc events for backward compatibility Patch 4: may be merged later, but no big changes here Thanks Corentin Chary (4): eeepc-laptop: Fix Kconfig asus-laptop: restore acpi_generate_proc_event() eeepc-laptop: restore acpi_generate_proc_event() asus-laptop: use select instead of depends on drivers/platform/x86/Kconfig | 9 +++++---- drivers/platform/x86/asus-laptop.c | 5 ++++- drivers/platform/x86/eeepc-laptop.c | 6 +++++- 3 files changed, 14 insertions(+), 6 deletions(-) ^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 1/4] eeepc-laptop: Fix Kconfig 2009-02-15 18:30 [PATCH 0/4] asus-laptop and eeepc-laptop regressions Corentin Chary @ 2009-02-15 18:30 ` Corentin Chary 2009-02-15 18:30 ` [PATCH 2/4] asus-laptop: restore acpi_generate_proc_event() Corentin Chary ` (2 more replies) 0 siblings, 3 replies; 14+ messages in thread From: Corentin Chary @ 2009-02-15 18:30 UTC (permalink / raw) To: lenb; +Cc: linux-acpi, mjg59, Corentin Chary Add a "select INPUT" to Kconfig now that eeepc-laptop is using the input layer. Signed-off-by: Corentin Chary <corentincj@iksaif.net> --- drivers/platform/x86/Kconfig | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig index 9436311..6f46bc6 100644 --- a/drivers/platform/x86/Kconfig +++ b/drivers/platform/x86/Kconfig @@ -305,6 +305,7 @@ config EEEPC_LAPTOP select BACKLIGHT_CLASS_DEVICE select HWMON select RFKILL + select INPUT ---help--- This driver supports the Fn-Fx keys on Eee PC laptops. It also adds the ability to switch camera/wlan on/off. -- 1.6.1.2 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 2/4] asus-laptop: restore acpi_generate_proc_event() 2009-02-15 18:30 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Corentin Chary @ 2009-02-15 18:30 ` Corentin Chary 2009-02-15 18:30 ` [PATCH 3/4] eeepc-laptop: " Corentin Chary 2009-02-25 23:14 ` [PATCH 2/4] asus-laptop: " Len Brown 2009-02-24 22:44 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Andrew Morton 2009-02-25 23:14 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Len Brown 2 siblings, 2 replies; 14+ messages in thread From: Corentin Chary @ 2009-02-15 18:30 UTC (permalink / raw) To: lenb; +Cc: linux-acpi, mjg59, Corentin Chary Restore acpi_generate_proc_event() for backward compatibility with old acpi scripts. Signed-off-by: Corentin Chary <corentincj@iksaif.net> --- drivers/platform/x86/asus-laptop.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/drivers/platform/x86/asus-laptop.c b/drivers/platform/x86/asus-laptop.c index 56af6cf..eeafc6c 100644 --- a/drivers/platform/x86/asus-laptop.c +++ b/drivers/platform/x86/asus-laptop.c @@ -815,6 +815,7 @@ static int asus_setkeycode(struct input_dev *dev, int scancode, int keycode) static void asus_hotk_notify(acpi_handle handle, u32 event, void *data) { static struct key_entry *key; + u16 count; /* TODO Find a better way to handle events count. */ if (!hotk) @@ -832,9 +833,11 @@ static void asus_hotk_notify(acpi_handle handle, u32 event, void *data) lcd_blank(FB_BLANK_POWERDOWN); } + count = hotk->event_count[event % 128]++; + acpi_bus_generate_proc_event(hotk->device, event, count); acpi_bus_generate_netlink_event(hotk->device->pnp.device_class, dev_name(&hotk->device->dev), event, - hotk->event_count[event % 128]++); + count); if (hotk->inputdev) { key = asus_get_entry_by_scancode(event); -- 1.6.1.2 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 3/4] eeepc-laptop: restore acpi_generate_proc_event() 2009-02-15 18:30 ` [PATCH 2/4] asus-laptop: restore acpi_generate_proc_event() Corentin Chary @ 2009-02-15 18:30 ` Corentin Chary 2009-02-15 18:30 ` [PATCH 4/4] asus-laptop: use select instead of depends on Corentin Chary 2009-02-25 23:14 ` [PATCH 3/4] eeepc-laptop: restore acpi_generate_proc_event() Len Brown 2009-02-25 23:14 ` [PATCH 2/4] asus-laptop: " Len Brown 1 sibling, 2 replies; 14+ messages in thread From: Corentin Chary @ 2009-02-15 18:30 UTC (permalink / raw) To: lenb; +Cc: linux-acpi, mjg59, Corentin Chary Restore acpi_generate_proc_event() for backward compatibility with old acpi scripts. Signed-off-by: Corentin Chary <corentincj@iksaif.net> --- drivers/platform/x86/eeepc-laptop.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/drivers/platform/x86/eeepc-laptop.c b/drivers/platform/x86/eeepc-laptop.c index 786ed86..6f54fd1 100644 --- a/drivers/platform/x86/eeepc-laptop.c +++ b/drivers/platform/x86/eeepc-laptop.c @@ -557,13 +557,17 @@ static void eeepc_rfkill_notify(acpi_handle handle, u32 event, void *data) static void eeepc_hotk_notify(acpi_handle handle, u32 event, void *data) { static struct key_entry *key; + u16 count; + if (!ehotk) return; if (event >= NOTIFY_BRN_MIN && event <= NOTIFY_BRN_MAX) notify_brn(); + count = ehotk->event_count[event % 128]++; + acpi_bus_generate_proc_event(ehotk->device, event, count); acpi_bus_generate_netlink_event(ehotk->device->pnp.device_class, dev_name(&ehotk->device->dev), event, - ehotk->event_count[event % 128]++); + count); if (ehotk->inputdev) { key = eepc_get_entry_by_scancode(event); if (key) { -- 1.6.1.2 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 4/4] asus-laptop: use select instead of depends on 2009-02-15 18:30 ` [PATCH 3/4] eeepc-laptop: " Corentin Chary @ 2009-02-15 18:30 ` Corentin Chary 2009-02-25 23:19 ` Len Brown 2009-02-25 23:14 ` [PATCH 3/4] eeepc-laptop: restore acpi_generate_proc_event() Len Brown 1 sibling, 1 reply; 14+ messages in thread From: Corentin Chary @ 2009-02-15 18:30 UTC (permalink / raw) To: lenb; +Cc: linux-acpi, mjg59, Corentin Chary Like thinkpad_acpi or eeepc-laptop, asus-laptop will now use "select" instead of "depends on". Signed-off-by: Corentin Chary <corentincj@iksaif.net> --- drivers/platform/x86/Kconfig | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig index 6f46bc6..000a4b7 100644 --- a/drivers/platform/x86/Kconfig +++ b/drivers/platform/x86/Kconfig @@ -39,10 +39,10 @@ config ASUS_LAPTOP tristate "Asus Laptop Extras (EXPERIMENTAL)" depends on ACPI depends on EXPERIMENTAL && !ACPI_ASUS - depends on LEDS_CLASS - depends on NEW_LEDS - depends on BACKLIGHT_CLASS_DEVICE - depends on INPUT + select LEDS_CLASS + select NEW_LEDS + select BACKLIGHT_CLASS_DEVICE + select INPUT ---help--- This is the new Linux driver for Asus laptops. It may also support some MEDION, JVC or VICTOR laptops. It makes all the extra buttons generate -- 1.6.1.2 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCH 4/4] asus-laptop: use select instead of depends on 2009-02-15 18:30 ` [PATCH 4/4] asus-laptop: use select instead of depends on Corentin Chary @ 2009-02-25 23:19 ` Len Brown 0 siblings, 0 replies; 14+ messages in thread From: Len Brown @ 2009-02-25 23:19 UTC (permalink / raw) To: Corentin Chary; +Cc: linux-acpi, mjg59 On Sun, 15 Feb 2009, Corentin Chary wrote: > Like thinkpad_acpi or eeepc-laptop, asus-laptop will > now use "select" instead of "depends on". > > Signed-off-by: Corentin Chary <corentincj@iksaif.net> > --- > drivers/platform/x86/Kconfig | 8 ++++---- > 1 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig > index 6f46bc6..000a4b7 100644 > --- a/drivers/platform/x86/Kconfig > +++ b/drivers/platform/x86/Kconfig > @@ -39,10 +39,10 @@ config ASUS_LAPTOP > tristate "Asus Laptop Extras (EXPERIMENTAL)" > depends on ACPI > depends on EXPERIMENTAL && !ACPI_ASUS > - depends on LEDS_CLASS > - depends on NEW_LEDS > - depends on BACKLIGHT_CLASS_DEVICE > - depends on INPUT > + select LEDS_CLASS > + select NEW_LEDS okay, i guess that is more consistent (except for ACER) > + select BACKLIGHT_CLASS_DEVICE this one is a little less consistent I should probably just whack the file to make all the drivers do exactly the same thing with these... > + select INPUT switched thta one back to "depends on INPUT" applied. thanks, -Len Brown, Intel Opoen Source Technology Center > ---help--- > This is the new Linux driver for Asus laptops. It may also support some > MEDION, JVC or VICTOR laptops. It makes all the extra buttons generate > -- > 1.6.1.2 > > ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 3/4] eeepc-laptop: restore acpi_generate_proc_event() 2009-02-15 18:30 ` [PATCH 3/4] eeepc-laptop: " Corentin Chary 2009-02-15 18:30 ` [PATCH 4/4] asus-laptop: use select instead of depends on Corentin Chary @ 2009-02-25 23:14 ` Len Brown 1 sibling, 0 replies; 14+ messages in thread From: Len Brown @ 2009-02-25 23:14 UTC (permalink / raw) To: Corentin Chary; +Cc: linux-acpi, mjg59 applied -- Len Brown, Intel Open Source Technology Center On Sun, 15 Feb 2009, Corentin Chary wrote: > Restore acpi_generate_proc_event() for backward > compatibility with old acpi scripts. > > Signed-off-by: Corentin Chary <corentincj@iksaif.net> > --- > drivers/platform/x86/eeepc-laptop.c | 6 +++++- > 1 files changed, 5 insertions(+), 1 deletions(-) > > diff --git a/drivers/platform/x86/eeepc-laptop.c b/drivers/platform/x86/eeepc-laptop.c > index 786ed86..6f54fd1 100644 > --- a/drivers/platform/x86/eeepc-laptop.c > +++ b/drivers/platform/x86/eeepc-laptop.c > @@ -557,13 +557,17 @@ static void eeepc_rfkill_notify(acpi_handle handle, u32 event, void *data) > static void eeepc_hotk_notify(acpi_handle handle, u32 event, void *data) > { > static struct key_entry *key; > + u16 count; > + > if (!ehotk) > return; > if (event >= NOTIFY_BRN_MIN && event <= NOTIFY_BRN_MAX) > notify_brn(); > + count = ehotk->event_count[event % 128]++; > + acpi_bus_generate_proc_event(ehotk->device, event, count); > acpi_bus_generate_netlink_event(ehotk->device->pnp.device_class, > dev_name(&ehotk->device->dev), event, > - ehotk->event_count[event % 128]++); > + count); > if (ehotk->inputdev) { > key = eepc_get_entry_by_scancode(event); > if (key) { > -- > 1.6.1.2 > > ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 2/4] asus-laptop: restore acpi_generate_proc_event() 2009-02-15 18:30 ` [PATCH 2/4] asus-laptop: restore acpi_generate_proc_event() Corentin Chary 2009-02-15 18:30 ` [PATCH 3/4] eeepc-laptop: " Corentin Chary @ 2009-02-25 23:14 ` Len Brown 1 sibling, 0 replies; 14+ messages in thread From: Len Brown @ 2009-02-25 23:14 UTC (permalink / raw) To: Corentin Chary; +Cc: linux-acpi, mjg59 applied -- Len Brown, Intel Open Source Technology Center On Sun, 15 Feb 2009, Corentin Chary wrote: > Restore acpi_generate_proc_event() for backward > compatibility with old acpi scripts. > > Signed-off-by: Corentin Chary <corentincj@iksaif.net> > --- > drivers/platform/x86/asus-laptop.c | 5 ++++- > 1 files changed, 4 insertions(+), 1 deletions(-) > > diff --git a/drivers/platform/x86/asus-laptop.c b/drivers/platform/x86/asus-laptop.c > index 56af6cf..eeafc6c 100644 > --- a/drivers/platform/x86/asus-laptop.c > +++ b/drivers/platform/x86/asus-laptop.c > @@ -815,6 +815,7 @@ static int asus_setkeycode(struct input_dev *dev, int scancode, int keycode) > static void asus_hotk_notify(acpi_handle handle, u32 event, void *data) > { > static struct key_entry *key; > + u16 count; > > /* TODO Find a better way to handle events count. */ > if (!hotk) > @@ -832,9 +833,11 @@ static void asus_hotk_notify(acpi_handle handle, u32 event, void *data) > lcd_blank(FB_BLANK_POWERDOWN); > } > > + count = hotk->event_count[event % 128]++; > + acpi_bus_generate_proc_event(hotk->device, event, count); > acpi_bus_generate_netlink_event(hotk->device->pnp.device_class, > dev_name(&hotk->device->dev), event, > - hotk->event_count[event % 128]++); > + count); > > if (hotk->inputdev) { > key = asus_get_entry_by_scancode(event); > -- > 1.6.1.2 > > ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 1/4] eeepc-laptop: Fix Kconfig 2009-02-15 18:30 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Corentin Chary 2009-02-15 18:30 ` [PATCH 2/4] asus-laptop: restore acpi_generate_proc_event() Corentin Chary @ 2009-02-24 22:44 ` Andrew Morton 2009-02-25 7:57 ` Corentin Chary 2009-02-25 23:14 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Len Brown 2 siblings, 1 reply; 14+ messages in thread From: Andrew Morton @ 2009-02-24 22:44 UTC (permalink / raw) Cc: lenb, linux-acpi, mjg59, corentincj On Sun, 15 Feb 2009 19:30:18 +0100 Corentin Chary <corentincj@iksaif.net> wrote: > Add a "select INPUT" to Kconfig now that eeepc-laptop > is using the input layer. > > Signed-off-by: Corentin Chary <corentincj@iksaif.net> > --- > drivers/platform/x86/Kconfig | 1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig > index 9436311..6f46bc6 100644 > --- a/drivers/platform/x86/Kconfig > +++ b/drivers/platform/x86/Kconfig > @@ -305,6 +305,7 @@ config EEEPC_LAPTOP > select BACKLIGHT_CLASS_DEVICE > select HWMON > select RFKILL > + select INPUT > ---help--- > This driver supports the Fn-Fx keys on Eee PC laptops. > It also adds the ability to switch camera/wlan on/off. I'm getting drivers/input/Kconfig:9:error: found recursive dependency: INPUT -> EEEPC_LAPTOP -> INPUT make[1]: *** [oldconfig] Error 1 ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 1/4] eeepc-laptop: Fix Kconfig 2009-02-24 22:44 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Andrew Morton @ 2009-02-25 7:57 ` Corentin Chary 2009-02-25 8:03 ` Andrew Morton 0 siblings, 1 reply; 14+ messages in thread From: Corentin Chary @ 2009-02-25 7:57 UTC (permalink / raw) To: Andrew Morton; +Cc: lenb, linux-acpi, mjg59 There was a patch collision in -mm It seems a patch with "depends INPUT" was already merged I used select because ASUS_LAPTOP and THINKPAD_ACPI are using select two, but for INPUT it's not realy needed. Maybe we should do a sed '/select INPUT/depends on INPUT/ drivers/platform/x86/Kconfig On Tue, Feb 24, 2009 at 11:44 PM, Andrew Morton <akpm@linux-foundation.org> wrote: > On Sun, 15 Feb 2009 19:30:18 +0100 > Corentin Chary <corentincj@iksaif.net> wrote: > >> Add a "select INPUT" to Kconfig now that eeepc-laptop >> is using the input layer. >> >> Signed-off-by: Corentin Chary <corentincj@iksaif.net> >> --- >> drivers/platform/x86/Kconfig | 1 + >> 1 files changed, 1 insertions(+), 0 deletions(-) >> >> diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig >> index 9436311..6f46bc6 100644 >> --- a/drivers/platform/x86/Kconfig >> +++ b/drivers/platform/x86/Kconfig >> @@ -305,6 +305,7 @@ config EEEPC_LAPTOP >> select BACKLIGHT_CLASS_DEVICE >> select HWMON >> select RFKILL >> + select INPUT >> ---help--- >> This driver supports the Fn-Fx keys on Eee PC laptops. >> It also adds the ability to switch camera/wlan on/off. > > I'm getting > > drivers/input/Kconfig:9:error: found recursive dependency: INPUT -> EEEPC_LAPTOP -> INPUT > make[1]: *** [oldconfig] Error 1 > -- Corentin Chary http://xf.iksaif.net -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 1/4] eeepc-laptop: Fix Kconfig 2009-02-25 7:57 ` Corentin Chary @ 2009-02-25 8:03 ` Andrew Morton 2009-02-25 8:37 ` [PATCH] platform/x86: depends instead of select for laptop platform drivers Corentin Chary 0 siblings, 1 reply; 14+ messages in thread From: Andrew Morton @ 2009-02-25 8:03 UTC (permalink / raw) To: Corentin Chary; +Cc: lenb, linux-acpi, mjg59 On Wed, 25 Feb 2009 08:57:36 +0100 Corentin Chary <corentin.chary@gmail.com> wrote: > On Tue, Feb 24, 2009 at 11:44 PM, Andrew Morton > <akpm@linux-foundation.org> wrote: > > On Sun, 15 Feb 2009 19:30:18 +0100 > > Corentin Chary <corentincj@iksaif.net> wrote: > > > >> Add a "select INPUT" to Kconfig now that eeepc-laptop > >> is using the input layer. > >> > >> Signed-off-by: Corentin Chary <corentincj@iksaif.net> > >> --- > >> __drivers/platform/x86/Kconfig | __ __1 + > >> __1 files changed, 1 insertions(+), 0 deletions(-) > >> > >> diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig > >> index 9436311..6f46bc6 100644 > >> --- a/drivers/platform/x86/Kconfig > >> +++ b/drivers/platform/x86/Kconfig > >> @@ -305,6 +305,7 @@ config EEEPC_LAPTOP > >> __ __ __ select BACKLIGHT_CLASS_DEVICE > >> __ __ __ select HWMON > >> __ __ __ select RFKILL > >> + __ __ select INPUT > >> __ __ __ ---help--- > >> __ __ __ __ This driver supports the Fn-Fx keys on Eee PC laptops. > >> __ __ __ __ It also adds the ability to switch camera/wlan on/off. > > > > I'm getting > > > > drivers/input/Kconfig:9:error: found recursive dependency: INPUT -> EEEPC_LAPTOP -> INPUT > > make[1]: *** [oldconfig] Error 1 > > (top-posting repaired. Please don't - it makes it really hard to reply to you) > There was a patch collision in -mm > It seems a patch with "depends INPUT" was already merged > I used select because ASUS_LAPTOP and THINKPAD_ACPI are using select > two, but for INPUT it's not realy needed. > Maybe we should do a sed '/select INPUT/depends on INPUT/ > drivers/platform/x86/Kconfig > I hate `select' and will gleefully leap on any s/select/depends/ patch, whether it works or not :) ^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] platform/x86: depends instead of select for laptop platform drivers 2009-02-25 8:03 ` Andrew Morton @ 2009-02-25 8:37 ` Corentin Chary 2009-02-25 23:25 ` Len Brown 0 siblings, 1 reply; 14+ messages in thread From: Corentin Chary @ 2009-02-25 8:37 UTC (permalink / raw) To: Andrew Morton; +Cc: linux-acpi, mjg59, Corentin Chary "I hate `select' and will gleefully leap on any s/select/depends/ patch, whether it works or not :)" Andrew Morton select INPUT is not needed here, because if someone doesn't want INPUT, he won't want these drivers either. Signed-off-by: Corentin Chary <corentincj@iksaif.net> --- drivers/platform/x86/Kconfig | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig index 7a46ed8..8cd903c 100644 --- a/drivers/platform/x86/Kconfig +++ b/drivers/platform/x86/Kconfig @@ -39,10 +39,10 @@ config ASUS_LAPTOP tristate "Asus Laptop Extras (EXPERIMENTAL)" depends on ACPI depends on EXPERIMENTAL && !ACPI_ASUS + depends on INPUT select LEDS_CLASS select NEW_LEDS select BACKLIGHT_CLASS_DEVICE - select INPUT ---help--- This is the new Linux driver for Asus laptops. It may also support some MEDION, JVC or VICTOR laptops. It makes all the extra buttons generate @@ -185,11 +185,11 @@ config SONYPI_COMPAT config THINKPAD_ACPI tristate "ThinkPad ACPI Laptop Extras" depends on ACPI + depends on INPUT select BACKLIGHT_LCD_SUPPORT select BACKLIGHT_CLASS_DEVICE select HWMON select NVRAM - select INPUT select NEW_LEDS select LEDS_CLASS select NET @@ -307,7 +307,6 @@ config EEEPC_LAPTOP select BACKLIGHT_CLASS_DEVICE select HWMON select RFKILL - select INPUT ---help--- This driver supports the Fn-Fx keys on Eee PC laptops. It also adds the ability to switch camera/wlan on/off. -- 1.6.1.3 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCH] platform/x86: depends instead of select for laptop platform drivers 2009-02-25 8:37 ` [PATCH] platform/x86: depends instead of select for laptop platform drivers Corentin Chary @ 2009-02-25 23:25 ` Len Brown 0 siblings, 0 replies; 14+ messages in thread From: Len Brown @ 2009-02-25 23:25 UTC (permalink / raw) To: Corentin Chary; +Cc: Andrew Morton, linux-acpi, mjg59 -- Len Brown, Intel Open Source Technology Center On Wed, 25 Feb 2009, Corentin Chary wrote: > "I hate `select' and will gleefully leap on any s/select/depends/ patch, > whether it works or not :)" > Andrew Morton > > select INPUT is not needed here, because if someone doesn't want INPUT, > he won't want these drivers either. > > Signed-off-by: Corentin Chary <corentincj@iksaif.net> > --- > drivers/platform/x86/Kconfig | 5 ++--- > 1 files changed, 2 insertions(+), 3 deletions(-) > > diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig > index 7a46ed8..8cd903c 100644 > --- a/drivers/platform/x86/Kconfig > +++ b/drivers/platform/x86/Kconfig > @@ -39,10 +39,10 @@ config ASUS_LAPTOP > tristate "Asus Laptop Extras (EXPERIMENTAL)" > depends on ACPI > depends on EXPERIMENTAL && !ACPI_ASUS > + depends on INPUT > select LEDS_CLASS > select NEW_LEDS > select BACKLIGHT_CLASS_DEVICE > - select INPUT > ---help--- > This is the new Linux driver for Asus laptops. It may also support some > MEDION, JVC or VICTOR laptops. It makes all the extra buttons generate > @@ -185,11 +185,11 @@ config SONYPI_COMPAT > config THINKPAD_ACPI > tristate "ThinkPad ACPI Laptop Extras" > depends on ACPI > + depends on INPUT > select BACKLIGHT_LCD_SUPPORT > select BACKLIGHT_CLASS_DEVICE > select HWMON > select NVRAM > - select INPUT > select NEW_LEDS > select LEDS_CLASS > select NET applied the thinkpad hunk above. the other two were already handled previously. all the drivers in that Kconfig now depend on INPUT, rather than selecting it thanks, Len Brown, Intel Open Source Technology Center > @@ -307,7 +307,6 @@ config EEEPC_LAPTOP > select BACKLIGHT_CLASS_DEVICE > select HWMON > select RFKILL > - select INPUT > ---help--- > This driver supports the Fn-Fx keys on Eee PC laptops. > It also adds the ability to switch camera/wlan on/off. > -- > 1.6.1.3 > > -- > To unsubscribe from this list: send the line "unsubscribe linux-acpi" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 1/4] eeepc-laptop: Fix Kconfig 2009-02-15 18:30 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Corentin Chary 2009-02-15 18:30 ` [PATCH 2/4] asus-laptop: restore acpi_generate_proc_event() Corentin Chary 2009-02-24 22:44 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Andrew Morton @ 2009-02-25 23:14 ` Len Brown 2 siblings, 0 replies; 14+ messages in thread From: Len Brown @ 2009-02-25 23:14 UTC (permalink / raw) To: Corentin Chary; +Cc: linux-acpi, mjg59 dropped, b/c the "depends on" version is already merged -- Len Brown, Intel Open Source Technology Center On Sun, 15 Feb 2009, Corentin Chary wrote: > Add a "select INPUT" to Kconfig now that eeepc-laptop > is using the input layer. > > Signed-off-by: Corentin Chary <corentincj@iksaif.net> > --- > drivers/platform/x86/Kconfig | 1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig > index 9436311..6f46bc6 100644 > --- a/drivers/platform/x86/Kconfig > +++ b/drivers/platform/x86/Kconfig > @@ -305,6 +305,7 @@ config EEEPC_LAPTOP > select BACKLIGHT_CLASS_DEVICE > select HWMON > select RFKILL > + select INPUT > ---help--- > This driver supports the Fn-Fx keys on Eee PC laptops. > It also adds the ability to switch camera/wlan on/off. > -- > 1.6.1.2 > > ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2009-02-25 23:25 UTC | newest] Thread overview: 14+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-02-15 18:30 [PATCH 0/4] asus-laptop and eeepc-laptop regressions Corentin Chary 2009-02-15 18:30 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Corentin Chary 2009-02-15 18:30 ` [PATCH 2/4] asus-laptop: restore acpi_generate_proc_event() Corentin Chary 2009-02-15 18:30 ` [PATCH 3/4] eeepc-laptop: " Corentin Chary 2009-02-15 18:30 ` [PATCH 4/4] asus-laptop: use select instead of depends on Corentin Chary 2009-02-25 23:19 ` Len Brown 2009-02-25 23:14 ` [PATCH 3/4] eeepc-laptop: restore acpi_generate_proc_event() Len Brown 2009-02-25 23:14 ` [PATCH 2/4] asus-laptop: " Len Brown 2009-02-24 22:44 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Andrew Morton 2009-02-25 7:57 ` Corentin Chary 2009-02-25 8:03 ` Andrew Morton 2009-02-25 8:37 ` [PATCH] platform/x86: depends instead of select for laptop platform drivers Corentin Chary 2009-02-25 23:25 ` Len Brown 2009-02-25 23:14 ` [PATCH 1/4] eeepc-laptop: Fix Kconfig Len Brown
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox