void kempld_write8(const uint8_t addr, const uint8_t data)
int kempld_get_mutex(int timeout_ms)
void kempld_release_mutex(void)
uint8_t kempld_read8(const uint8_t addr)
@ KEMPLD_GPIO_OUTPUT_HIGH
static void kempld_gpio_direction_set(u8 pin_num, enum kempld_gpio_direction dir)
static void kempld_gpio_value_set(u8 pin_num, u8 value)
int kempld_gpio_pads_config(struct device *dev)
static int kempld_configure_gpio(u8 pin_num, enum kempld_gpio_mode mode)
#define KEMPLD_GPIO_MASK(pin_num)
#define KEMPLD_GPIO_DIR(pin_num)
#define KEMPLD_GPIO_LVL(pin_num)
DEVTREE_CONST void * chip_info