/* Callback for interrupt through some level changes on pcf857x pins  */
static void pcf857x_int_gpio_handler(const struct device *dev, struct gpio_callback *gpio_cb, uint32_t pins)
/* Callback for interrupt through some level changes on pcf857x pins  */
static void pcf857x_int_gpio_handler(const struct device *dev, struct gpio_callback *gpio_cb, uint32_t pins)
{
	ARG_UNUSED(dev);
	ARG_UNUSED(pins);
	struct pcf857x_drv_data *drv_data =
		CONTAINER_OF(gpio_cb, struct pcf857x_drv_data, int_gpio_cb);
	k_work_submit(&drv_data->work);
}