gpio_service
dc_ctx->gpio_service = dal_gpio_service_create(
if (!dc_ctx->gpio_service) {
struct gpio_service *gpio_service)
pin_info = dal_gpio_get_generic_pin_info(gpio_service, GPIO_ID_GENERIC, 0);
gpio_service,
if (dc->ctx->gpio_service)
dal_gpio_service_destroy(&dc->ctx->gpio_service);
struct gpio_service *gpio_service);
struct gpio_service *gpio_service;
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service **ptr)
const struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *service = gpio->service;
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *dal_gpio_service_create(
struct gpio_service *service;
service = kzalloc_obj(struct gpio_service);
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *service,
if (!dc_set_generic_gpio_for_stereo(true, dc->ctx->gpio_service))
dc_set_generic_gpio_for_stereo(false, dc->ctx->gpio_service);
dc_set_generic_gpio_for_stereo(false, dc->ctx->gpio_service);
struct gpio_service *service;
link->ctx->gpio_service);
struct gpio_service *gpio_service = init_data->ctx->gpio_service;
gpio_service,
struct gpio_service *gpio_service)
return dal_gpio_service_create_irq(gpio_service,
link->ctx->gpio_service);
struct gpio_service *gpio_service);
struct gpio_service;
struct gpio_service *service,
struct gpio_service *dal_gpio_service_create(
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service *service,
struct gpio_service **ptr);
struct gpio_service *service,