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
|
@ -56,11 +56,13 @@ void can_stm32fd_clock_enable(void)
|
|||
}
|
||||
|
||||
void can_stm32fd_set_state_change_callback(const struct device *dev,
|
||||
can_state_change_callback_t cb)
|
||||
can_state_change_callback_t cb,
|
||||
void *user_data)
|
||||
{
|
||||
struct can_stm32fd_data *data = DEV_DATA(dev);
|
||||
|
||||
data->mcan_data.state_change_cb = cb;
|
||||
data->mcan_data.state_change_cb_data = user_data;
|
||||
}
|
||||
|
||||
static int can_stm32fd_init(const struct device *dev)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue