Lines Matching refs:config_data

228 	struct gpio_config_data config_data;  in dal_mux_setup_config()  local
233 config_data.config.generic_mux = *config; in dal_mux_setup_config()
234 config_data.type = GPIO_CONFIG_TYPE_GENERIC_MUX; in dal_mux_setup_config()
236 return dal_gpio_set_config(mux, &config_data); in dal_mux_setup_config()
416 struct gpio_config_data config_data; in dal_irq_setup_hpd_filter() local
421 config_data.type = GPIO_CONFIG_TYPE_HPD; in dal_irq_setup_hpd_filter()
422 config_data.config.hpd = *config; in dal_irq_setup_hpd_filter()
424 return dal_gpio_set_config(irq, &config_data); in dal_irq_setup_hpd_filter()
547 struct gpio_config_data config_data; in dal_ddc_open() local
572 config_data.type = GPIO_CONFIG_TYPE_I2C_AUX_DUAL_MODE; in dal_ddc_open()
574 config_data.type = GPIO_CONFIG_TYPE_DDC; in dal_ddc_open()
576 config_data.config.ddc.type = config_type; in dal_ddc_open()
581 config_data.config.ddc.data_en_bit_present = hw_data->store.en != 0; in dal_ddc_open()
582 config_data.config.ddc.clock_en_bit_present = hw_clock->store.en != 0; in dal_ddc_open()
584 result = dal_gpio_set_config(ddc->pin_data, &config_data); in dal_ddc_open()
641 struct gpio_config_data config_data; in dal_ddc_set_config() local
643 config_data.type = GPIO_CONFIG_TYPE_DDC; in dal_ddc_set_config()
645 config_data.config.ddc.type = config_type; in dal_ddc_set_config()
646 config_data.config.ddc.data_en_bit_present = false; in dal_ddc_set_config()
647 config_data.config.ddc.clock_en_bit_present = false; in dal_ddc_set_config()
649 return dal_gpio_set_config(ddc->pin_data, &config_data); in dal_ddc_set_config()