net: wwan: iosm: clean up unused struct members
authorM Chetan Kumar <m.chetan.kumar@linux.intel.com>
Tue, 9 May 2023 16:36:35 +0000 (22:06 +0530)
committerJakub Kicinski <kuba@kernel.org>
Thu, 11 May 2023 02:15:01 +0000 (19:15 -0700)
Below members are unused.
- td_tag member defined in struct ipc_pipe.
- adb_finish_timer & params defined in struct iosm_mux.

Remove it to avoid unexpected usage.

Signed-off-by: M Chetan Kumar <m.chetan.kumar@linux.intel.com>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Link: https://lore.kernel.org/r/92ee483d79dfc871ed7408da8fec60b395ff3a9c.1683649868.git.m.chetan.kumar@linux.intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/wwan/iosm/iosm_ipc_imem.h
drivers/net/wwan/iosm/iosm_ipc_mux.h

index 93d57aa..5664ac5 100644 (file)
@@ -193,7 +193,6 @@ enum ipc_hp_identifier {
  * @pipe_nr:                   Pipe identification number
  * @irq:                       Interrupt vector
  * @dir:                       Direction of data stream in pipe
- * @td_tag:                    Unique tag of the buffer queued
  * @buf_size:                  Buffer size (in bytes) for preallocated
  *                             buffers (for DL pipes)
  * @nr_of_queued_entries:      Aueued number of entries
@@ -213,7 +212,6 @@ struct ipc_pipe {
        u32 pipe_nr;
        u32 irq;
        enum ipc_mem_pipe_dir dir;
-       u32 td_tag;
        u32 buf_size;
        u16 nr_of_queued_entries;
        u8 is_open:1;
index 9968bb8..17ca8d1 100644 (file)
@@ -333,9 +333,7 @@ struct mux_acb {
  * @wwan_q_offset:     This will hold the offset of the given instance
  *                     Useful while passing or receiving packets from
  *                     wwan/imem layer.
- * @adb_finish_timer:  Timer for forcefully finishing the ADB
  * @acb_tx_sequence_nr: Sequence number for the ACB header.
- * @params:            user configurable parameters
  * @adb_tx_sequence_nr: Sequence number for ADB header
  * @acc_adb_size:       Statistic data for logging
  * @acc_payload_size:   Statistic data for logging
@@ -367,9 +365,7 @@ struct iosm_mux {
        long long ul_data_pend_bytes;
        struct mux_acb acb;
        int wwan_q_offset;
-       struct hrtimer adb_finish_timer;
        u16 acb_tx_sequence_nr;
-       struct ipc_params *params;
        u16 adb_tx_sequence_nr;
        unsigned long long acc_adb_size;
        unsigned long long acc_payload_size;