diff options
Diffstat (limited to 'drivers/char/diag/diagchar.h')
-rw-r--r-- | drivers/char/diag/diagchar.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/char/diag/diagchar.h b/drivers/char/diag/diagchar.h index 5d3a5882350c..53921ed8b42c 100644 --- a/drivers/char/diag/diagchar.h +++ b/drivers/char/diag/diagchar.h @@ -404,6 +404,11 @@ struct diagchar_dev { struct diag_ctrl_msg_mask *msg_mask; struct diag_ctrl_feature_mask *feature_mask; struct mutex log_mask_mutex; + /* Members for Sending response */ + unsigned char *encoded_rsp_buf; + uint8_t rsp_buf_busy; + struct diag_request *rsp_write_ptr; + spinlock_t rsp_buf_busy_lock; /* State for diag forwarding */ struct diag_smd_info smd_data[NUM_SMD_DATA_CHANNELS]; struct diag_smd_info smd_cntl[NUM_SMD_CONTROL_CHANNELS]; |