drivers: can: add user_data to state change callback
Add optional user data argument to can_set_state_change_callback() to comply with Zephyr API design guidelines. Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
This commit is contained in:
parent
3457118540
commit
e919db3222
13 changed files with 59 additions and 25 deletions
|
@ -81,11 +81,13 @@ static enum can_state mcux_mcan_get_state(const struct device *dev,
|
|||
}
|
||||
|
||||
static void mcux_mcan_set_state_change_callback(const struct device *dev,
|
||||
can_state_change_callback_t cb)
|
||||
can_state_change_callback_t cb,
|
||||
void *user_data)
|
||||
{
|
||||
struct mcux_mcan_data *data = dev->data;
|
||||
|
||||
data->mcan.state_change_cb = cb;
|
||||
data->mcan.state_change_cb_data = user_data;
|
||||
}
|
||||
|
||||
static int mcux_mcan_get_core_clock(const struct device *dev, uint32_t *rate)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue