no-OS
Loading...
Searching...
No Matches
mcs_gpio.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef MCS_GPIO_H_
34#define MCS_GPIO_H_
35
36#include <stdbool.h>
37#include <stdint.h>
38
41 struct jesd204_dev *jdev;
42};
43
47
48/* Initialize the device. */
49int32_t mcs_gpio_init(struct mcs_gpio_dev **device,
50 const struct mcs_gpio_init_param *init_param);
51/* Remove the device. */
52int32_t mcs_gpio_remove(struct mcs_gpio_dev *device);
53
54#endif // MCS_GPIO_H_
struct ad7616_init_param init_param
Definition ad7616_sdz.c:107
int32_t mcs_gpio_init(struct mcs_gpio_dev **device, const struct mcs_gpio_init_param *init_param)
Definition mcs_gpio.c:89
int32_t mcs_gpio_remove(struct mcs_gpio_dev *device)
Definition mcs_gpio.c:127
Definition ad9361_util.h:63
Definition mcs_gpio.h:39
struct no_os_gpio_desc * gpio_req
Definition mcs_gpio.h:40
struct jesd204_dev * jdev
Definition mcs_gpio.h:41
Definition mcs_gpio.h:44
struct no_os_gpio_init_param * gpio_req
Definition mcs_gpio.h:45
Structure holding the GPIO descriptor.
Definition no_os_gpio.h:84
Structure holding the parameters for GPIO initialization.
Definition no_os_gpio.h:67