From a93218e14c50e89c1846a8b7849c79b78f58be87 Mon Sep 17 00:00:00 2001 From: Tomas Winkler Date: Wed, 25 May 2011 17:28:23 +0300 Subject: [PATCH] staging: mei: mei_dev - kill unused members remove write only/unsed variables mei_dev.write_hang and mei_io_lis.tdevice_extension Signed-off-by: Tomas Winkler Signed-off-by: Oren Weil Signed-off-by: Greg Kroah-Hartman --- drivers/staging/mei/init.c | 2 -- drivers/staging/mei/interface.c | 1 - drivers/staging/mei/interrupt.c | 1 - drivers/staging/mei/mei_dev.h | 2 -- 4 files changed, 6 deletions(-) diff --git a/drivers/staging/mei/init.c b/drivers/staging/mei/init.c index 73c298883c6..26cb0041c47 100644 --- a/drivers/staging/mei/init.c +++ b/drivers/staging/mei/init.c @@ -39,7 +39,6 @@ void mei_initialize_list(struct mei_io_list *list, struct mei_device *dev) /* initialize our queue list */ INIT_LIST_HEAD(&list->mei_cb.cb_list); list->status = 0; - list->device_extension = dev; } /** @@ -521,7 +520,6 @@ void mei_host_client_properties(struct mei_device *dev) * with associated host client */ bitmap_zero(dev->host_clients_map, MEI_CLIENTS_MAX); - dev->write_hang = -1; dev->open_handle_count = 0; bitmap_set(dev->host_clients_map, 0, 3); dev->mei_state = MEI_ENABLED; diff --git a/drivers/staging/mei/interface.c b/drivers/staging/mei/interface.c index 4959aae37b8..ff67d6d4873 100644 --- a/drivers/staging/mei/interface.c +++ b/drivers/staging/mei/interface.c @@ -179,7 +179,6 @@ int mei_write_message(struct mei_device *dev, if ((dev->me_hw_state & ME_RDY_HRA) != ME_RDY_HRA) return 0; - dev->write_hang = 0; return 1; } diff --git a/drivers/staging/mei/interrupt.c b/drivers/staging/mei/interrupt.c index 534b0b0a274..53556beca17 100644 --- a/drivers/staging/mei/interrupt.c +++ b/drivers/staging/mei/interrupt.c @@ -1192,7 +1192,6 @@ static int mei_irq_thread_write_handler(struct mei_io_list *cmpl_list, dev_dbg(&dev->pdev->dev, "host buffer is not empty.\n"); return 0; } - dev->write_hang = -1; *slots = mei_count_empty_write_slots(dev); /* complete all waiting for write CB */ dev_dbg(&dev->pdev->dev, "complete all waiting for write cb.\n"); diff --git a/drivers/staging/mei/mei_dev.h b/drivers/staging/mei/mei_dev.h index 5aae6fd6e2c..ce4a8ca5a65 100644 --- a/drivers/staging/mei/mei_dev.h +++ b/drivers/staging/mei/mei_dev.h @@ -169,7 +169,6 @@ struct mei_cl { struct mei_io_list { struct mei_cl_cb mei_cb; int status; - struct mei_device *device_extension; }; /* MEI private device struct */ @@ -265,7 +264,6 @@ struct mei_device { bool iamthif_flow_control_pending; bool iamthif_ioctl; bool iamthif_canceled; - u8 write_hang; }; -- 2.39.5