mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-04-11 17:43:51 -04:00
IB/hfi1: Remove unused sc_drop and sdma_all_idle
sc_drop() and sdma_all_idle() were both added in 2015's commit
7724105686 ("IB/hfi1: add driver files") but have remained unused.
Remove them.
Link: https://patch.msgid.link/r/20250505205419.88131-1-linux@treblig.org
Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
This commit is contained in:
committed by
Jason Gunthorpe
parent
5d2ea5aebb
commit
7ccc2a0646
@@ -1361,16 +1361,6 @@ void sc_flush(struct send_context *sc)
|
||||
sc_wait_for_packet_egress(sc, 1);
|
||||
}
|
||||
|
||||
/* drop all packets on the context, no waiting until they are sent */
|
||||
void sc_drop(struct send_context *sc)
|
||||
{
|
||||
if (!sc)
|
||||
return;
|
||||
|
||||
dd_dev_info(sc->dd, "%s: context %u(%u) - not implemented\n",
|
||||
__func__, sc->sw_index, sc->hw_context);
|
||||
}
|
||||
|
||||
/*
|
||||
* Start the software reaction to a context halt or SPC freeze:
|
||||
* - mark the context as halted or frozen
|
||||
|
||||
@@ -246,7 +246,6 @@ void sc_disable(struct send_context *sc);
|
||||
int sc_restart(struct send_context *sc);
|
||||
void sc_return_credits(struct send_context *sc);
|
||||
void sc_flush(struct send_context *sc);
|
||||
void sc_drop(struct send_context *sc);
|
||||
void sc_stop(struct send_context *sc, int bit);
|
||||
struct pio_buf *sc_buffer_alloc(struct send_context *sc, u32 dw_len,
|
||||
pio_release_cb cb, void *arg);
|
||||
|
||||
@@ -1520,24 +1520,6 @@ void sdma_all_running(struct hfi1_devdata *dd)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* sdma_all_idle() - called when the link goes down
|
||||
* @dd: hfi1_devdata
|
||||
*
|
||||
* This routine moves all engines to the idle state.
|
||||
*/
|
||||
void sdma_all_idle(struct hfi1_devdata *dd)
|
||||
{
|
||||
struct sdma_engine *sde;
|
||||
unsigned int i;
|
||||
|
||||
/* idle all engines */
|
||||
for (i = 0; i < dd->num_sdma; ++i) {
|
||||
sde = &dd->per_sdma[i];
|
||||
sdma_process_event(sde, sdma_event_e70_go_idle);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* sdma_start() - called to kick off state processing for all engines
|
||||
* @dd: hfi1_devdata
|
||||
|
||||
@@ -373,7 +373,6 @@ void sdma_start(struct hfi1_devdata *dd);
|
||||
void sdma_exit(struct hfi1_devdata *dd);
|
||||
void sdma_clean(struct hfi1_devdata *dd, size_t num_engines);
|
||||
void sdma_all_running(struct hfi1_devdata *dd);
|
||||
void sdma_all_idle(struct hfi1_devdata *dd);
|
||||
void sdma_freeze_notify(struct hfi1_devdata *dd, int go_idle);
|
||||
void sdma_freeze(struct hfi1_devdata *dd);
|
||||
void sdma_unfreeze(struct hfi1_devdata *dd);
|
||||
|
||||
Reference in New Issue
Block a user