diff options
| author | Conrad Meyer <cem@FreeBSD.org> | 2018-12-21 20:30:52 +0000 |
|---|---|---|
| committer | Conrad Meyer <cem@FreeBSD.org> | 2018-12-21 20:30:52 +0000 |
| commit | 86312e466c7f7d1fff90e9139e57bfd44e4906f3 (patch) | |
| tree | c11f1b23986c0ae292d8ec8beb4a30cf04a38a14 /sys/dev/mpr/mprvar.h | |
| parent | 8277ce2b78a257450674e623e41f4692ab8c7633 (diff) | |
Notes
Diffstat (limited to 'sys/dev/mpr/mprvar.h')
| -rw-r--r-- | sys/dev/mpr/mprvar.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/mpr/mprvar.h b/sys/dev/mpr/mprvar.h index 09070db2d3f2..c246ba4740a1 100644 --- a/sys/dev/mpr/mprvar.h +++ b/sys/dev/mpr/mprvar.h @@ -252,6 +252,7 @@ struct mpr_command { uint32_t cm_req_busaddr; bus_addr_t cm_sense_busaddr; struct callout cm_callout; + mpr_command_callback_t *cm_timeout_handler; }; struct mpr_column_map { @@ -613,6 +614,7 @@ mpr_alloc_command(struct mpr_softc *sc) TAILQ_REMOVE(&sc->req_list, cm, cm_link); cm->cm_state = MPR_CM_STATE_BUSY; + cm->cm_timeout_handler = NULL; return (cm); } @@ -654,6 +656,7 @@ mpr_alloc_high_priority_command(struct mpr_softc *sc) TAILQ_REMOVE(&sc->high_priority_req_list, cm, cm_link); cm->cm_state = MPR_CM_STATE_BUSY; + cm->cm_timeout_handler = NULL; return (cm); } |
