mirror of https://gitee.com/openkylin/linux.git
xhci: remove unused event parameter from completion handlers
several command completion handlers are passed the event trb as a paramtere even if it't not used. Remove it. Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com> Link: https://lore.kernel.org/r/20210129130044.206855-5-mathias.nyman@linux.intel.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
d70f4231b8
commit
a181030703
|
@ -719,7 +719,7 @@ static void xhci_unmap_td_bounce_buffer(struct xhci_hcd *xhci,
|
|||
* bit cleared) so that the HW will skip over them.
|
||||
*/
|
||||
static void xhci_handle_cmd_stop_ep(struct xhci_hcd *xhci, int slot_id,
|
||||
union xhci_trb *trb, struct xhci_event_cmd *event)
|
||||
union xhci_trb *trb)
|
||||
{
|
||||
unsigned int ep_index;
|
||||
struct xhci_ring *ep_ring;
|
||||
|
@ -1226,7 +1226,7 @@ static void xhci_handle_cmd_disable_slot(struct xhci_hcd *xhci, int slot_id)
|
|||
}
|
||||
|
||||
static void xhci_handle_cmd_config_ep(struct xhci_hcd *xhci, int slot_id,
|
||||
struct xhci_event_cmd *event, u32 cmd_comp_code)
|
||||
u32 cmd_comp_code)
|
||||
{
|
||||
struct xhci_virt_device *virt_dev;
|
||||
struct xhci_input_control_ctx *ctrl_ctx;
|
||||
|
@ -1292,8 +1292,7 @@ static void xhci_handle_cmd_addr_dev(struct xhci_hcd *xhci, int slot_id)
|
|||
trace_xhci_handle_cmd_addr_dev(slot_ctx);
|
||||
}
|
||||
|
||||
static void xhci_handle_cmd_reset_dev(struct xhci_hcd *xhci, int slot_id,
|
||||
struct xhci_event_cmd *event)
|
||||
static void xhci_handle_cmd_reset_dev(struct xhci_hcd *xhci, int slot_id)
|
||||
{
|
||||
struct xhci_virt_device *vdev;
|
||||
struct xhci_slot_ctx *slot_ctx;
|
||||
|
@ -1466,8 +1465,7 @@ static void handle_cmd_completion(struct xhci_hcd *xhci,
|
|||
break;
|
||||
case TRB_CONFIG_EP:
|
||||
if (!cmd->completion)
|
||||
xhci_handle_cmd_config_ep(xhci, slot_id, event,
|
||||
cmd_comp_code);
|
||||
xhci_handle_cmd_config_ep(xhci, slot_id, cmd_comp_code);
|
||||
break;
|
||||
case TRB_EVAL_CONTEXT:
|
||||
break;
|
||||
|
@ -1478,7 +1476,7 @@ static void handle_cmd_completion(struct xhci_hcd *xhci,
|
|||
WARN_ON(slot_id != TRB_TO_SLOT_ID(
|
||||
le32_to_cpu(cmd_trb->generic.field[3])));
|
||||
if (!cmd->completion)
|
||||
xhci_handle_cmd_stop_ep(xhci, slot_id, cmd_trb, event);
|
||||
xhci_handle_cmd_stop_ep(xhci, slot_id, cmd_trb);
|
||||
break;
|
||||
case TRB_SET_DEQ:
|
||||
WARN_ON(slot_id != TRB_TO_SLOT_ID(
|
||||
|
@ -1501,7 +1499,7 @@ static void handle_cmd_completion(struct xhci_hcd *xhci,
|
|||
*/
|
||||
slot_id = TRB_TO_SLOT_ID(
|
||||
le32_to_cpu(cmd_trb->generic.field[3]));
|
||||
xhci_handle_cmd_reset_dev(xhci, slot_id, event);
|
||||
xhci_handle_cmd_reset_dev(xhci, slot_id);
|
||||
break;
|
||||
case TRB_NEC_GET_FW:
|
||||
xhci_handle_cmd_nec_get_fw(xhci, event);
|
||||
|
|
Loading…
Reference in New Issue