drivers: nxp_pit: check if top cb is null
check if top cb is null to avoid hard fault top cb is allowed to be null in api so this is required Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
This commit is contained in:
parent
3dc91dda7d
commit
385c6874ef
1 changed files with 3 additions and 1 deletions
|
|
@ -187,7 +187,9 @@ static void nxp_pit_isr(const struct device *dev)
|
|||
flags = PIT_GetStatusFlags(config->base, channel);
|
||||
if (flags) {
|
||||
PIT_ClearStatusFlags(config->base, channel, flags);
|
||||
data->top_callback(dev, data->top_user_data);
|
||||
if (data->top_callback) {
|
||||
data->top_callback(dev, data->top_user_data);
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif /* DT_NODE_HAS_PROP(DT_COMPAT_GET_ANY_STATUS_OKAY(nxp_pit), interrupts) */
|
||||
|
|
|
|||
Loading…
Reference in a new issue