Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
nxp_lp_flexcomm.h
Go to the documentation of this file.
1/*
2 * Copyright 2024 NXP
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6#ifndef ZEPHYR_DRIVERS_NXP_LP_FLEXCOMM_H_
7#define ZEPHYR_DRIVERS_NXP_LP_FLEXCOMM_H_
8
9#include "fsl_lpflexcomm.h"
10
11typedef void (*child_isr_t)(const struct device *dev);
12
13void nxp_lp_flexcomm_setirqhandler(const struct device *dev, const struct device *child_dev,
14 LP_FLEXCOMM_PERIPH_T periph, child_isr_t handler);
15
16#endif /* ZEPHYR_DRIVERS_NXP_LP_FLEXCOMM_H_ */
void nxp_lp_flexcomm_setirqhandler(const struct device *dev, const struct device *child_dev, LP_FLEXCOMM_PERIPH_T periph, child_isr_t handler)
void(* child_isr_t)(const struct device *dev)
Definition nxp_lp_flexcomm.h:11
Runtime device structure (in ROM) per driver instance.
Definition device.h:403
static void handler(struct k_timer *timer)
Definition main.c:19