platform: x86: remove acpi_bus_generate_proc_event
Subsystems (6)
PATCH 4/5 platform: x86: remove acpi_bus_generate_proc_event
Calling this function no longer makes sense as /proc/acpi/event is being removed.
Signed-off-by Davidlohr Bueso <[email protected]>
--- drivers/platform/x86/asus-laptop.c | 1 - drivers/platform/x86/eeepc-laptop.c | 1 - drivers/platform/x86/fujitsu-laptop.c | 4 ---- drivers/platform/x86/panasonic-laptop.c | 2 -- drivers/platform/x86/sony-laptop.c | 3 --- drivers/platform/x86/thinkpad_acpi.c | 11 ----------- 6 files changed, 0 insertions(+), 22 deletions(-)
drivers/platform/x86/asus-laptop.c +0 -1
@@ -1514,7 +1514,6 @@ static void asus_acpi_notify(struct acpi_device *device, u32 event)/* TODO Find a better way to handle events count. */ count = asus->event_count[event %128 ]++; -acpi_bus_generate_proc_event (asus->device, event, count);acpi_bus_generate_netlink_event (asus->device->pnp.device_class,dev_name (&asus->device->dev), event, count);
drivers/platform/x86/eeepc-laptop.c +0 -1
@@ -1267,7 +1267,6 @@ static void eeepc_acpi_notify(struct acpi_device *device, u32 event)if (event >ACPI_MAX_SYS_NOTIFY )return ; count = eeepc->event_count[event %128 ]++; -acpi_bus_generate_proc_event (device, event, count);acpi_bus_generate_netlink_event (device->pnp.device_class,dev_name (&device->dev), event, count);
drivers/platform/x86/fujitsu-laptop.c +0 -4
@@ -773,8 +773,6 @@ static void acpi_fujitsu_notify(struct acpi_device *device, u32 event)else set_lcd_level (newb); } -acpi_bus_generate_proc_event (fujitsu->dev, -ACPI_VIDEO_NOTIFY_INC_BRIGHTNESS ,0 ); keycode =KEY_BRIGHTNESSUP ; }else if (oldb > newb) {if (disable_brightness_adjust !=1 ) {
@@ -783,8 +781,6 @@ static void acpi_fujitsu_notify(struct acpi_device *device, u32 event)else set_lcd_level (newb); } -acpi_bus_generate_proc_event (fujitsu->dev, -ACPI_VIDEO_NOTIFY_DEC_BRIGHTNESS ,0 ); keycode =KEY_BRIGHTNESSDOWN ; }break ;
drivers/platform/x86/panasonic-laptop.c +0 -2
@@ -465,8 +465,6 @@ static void acpi_pcc_generate_keyinput(struct pcc_acpi *pcc)return ; } -acpi_bus_generate_proc_event (pcc->device,HKEY_NOTIFY , result); -if (!sparse_keymap_report_event (hotk_input_dev, result &0xf , result &0x80 , false)) ACPI_DEBUG_PRINT((ACPI_DB_ERROR,
drivers/platform/x86/sony-laptop.c +0 -3
@@ -1269,8 +1269,6 @@ static void sony_nc_notify(struct acpi_device *device, u32 event)sony_laptop_report_input_event (real_ev); } -acpi_bus_generate_proc_event (sony_nc_acpi_device, ev_type, real_ev); -acpi_bus_generate_netlink_event (sony_nc_acpi_device->pnp.device_class,dev_name (&sony_nc_acpi_device->dev), ev_type, real_ev); }
@@ -4100,7 +4098,6 @@ static irqreturn_t sony_pic_irq(int irq, void *dev_id) found:sony_laptop_report_input_event (device_event); -acpi_bus_generate_proc_event (dev->acpi_dev,1 , device_event);sonypi_compat_report_event (device_event);return IRQ_HANDLED ; }
drivers/platform/x86/thinkpad_acpi.c +0 -11
@@ -2286,10 +2286,6 @@ static struct tp_acpi_drv_struct ibm_hotkey_acpidriver;static void tpacpi_hotkey_send_key (unsigned int scancode) {tpacpi_input_send_key_masked (scancode); -if (hotkey_report_mode <2 ) { -acpi_bus_generate_proc_event (ibm_hotkey_acpidriver.device, -0x80 ,TP_HKEY_EV_HOTKEY_BASE + scancode); - } }static void hotkey_read_nvram (struct tp_nvram_state *n,const u32 m)
@@ -3742,13 +3738,6 @@ static void hotkey_notify(struct ibm_struct *ibm, u32 event) "event happened to %s\n", TPACPI_MAIL); } -/* Legacy events */ -if (!ignore_acpi_ev && - (send_acpi_ev || hotkey_report_mode <2 )) { -acpi_bus_generate_proc_event (ibm->acpi->device, - event, hkey); - } -/* netlink events */ if (!ignore_acpi_ev && send_acpi_ev) { acpi_bus_generate_netlink_event(
Signature · 1 line
1.7.4.1
Quoted 21 lines · Davidlohr Bueso
Calling this function no longer makes sense as
/proc/acpi/eventis being removed.Signed-off-by Davidlohr Bueso <[email protected]>:
drivers/platform/x86/fujitsu-laptop.c | 4 ----:
drivers/platform/x86/fujitsu-laptop.c +0
-2@@ -773,8 +773,6 @@ static void acpi_fujitsu_notify(struct acpi_device *device, u32 event)else set_lcd_level (newb); } -acpi_bus_generate_proc_event (fujitsu->dev, -ACPI_VIDEO_NOTIFY_INC_BRIGHTNESS ,0 ); keycode =KEY_BRIGHTNESSUP ; }else if (oldb > newb) {if (disable_brightness_adjust !=1 ) {
drivers/platform/x86/fujitsu-laptop.c static void acpi_fujitsu_notify(struct acpi_device *device, u32 event) · line 786
Quoted 8 lines
drivers/platform/x86/fujitsu-laptop.c +0
-2@@ -783,8 +781,6 @@ static void acpi_fujitsu_notify(struct acpi_device *device, u32 event)else set_lcd_level (newb); } -acpi_bus_generate_proc_event (fujitsu->dev, -ACPI_VIDEO_NOTIFY_DEC_BRIGHTNESS ,0 ); keycode =KEY_BRIGHTNESSDOWN ; }break ;
Presumedly the intention here is for these events to be delivered via the input layer after the removal of /proc/acpi/event (as is done later in the above function).
If that's the case, then:
Acked-by Jonathan Woithe <[email protected]>
Regards
jonathan