Lines Matching refs:config_data
221 struct gpio_config_data config_data;
226 config_data.config.generic_mux = *config;
227 config_data.type = GPIO_CONFIG_TYPE_GENERIC_MUX;
229 return dal_gpio_set_config(mux, &config_data);
409 struct gpio_config_data config_data;
414 config_data.type = GPIO_CONFIG_TYPE_HPD;
415 config_data.config.hpd = *config;
417 return dal_gpio_set_config(irq, &config_data);
540 struct gpio_config_data config_data;
565 config_data.type = GPIO_CONFIG_TYPE_I2C_AUX_DUAL_MODE;
567 config_data.type = GPIO_CONFIG_TYPE_DDC;
569 config_data.config.ddc.type = config_type;
574 config_data.config.ddc.data_en_bit_present = hw_data->store.en != 0;
575 config_data.config.ddc.clock_en_bit_present = hw_clock->store.en != 0;
577 result = dal_gpio_set_config(ddc->pin_data, &config_data);
634 struct gpio_config_data config_data;
636 config_data.type = GPIO_CONFIG_TYPE_DDC;
638 config_data.config.ddc.type = config_type;
639 config_data.config.ddc.data_en_bit_present = false;
640 config_data.config.ddc.clock_en_bit_present = false;
642 return dal_gpio_set_config(ddc->pin_data, &config_data);