Searched refs:gpio_mapping (Results 1 – 6 of 6) sorted by relevance
141 struct acpi_gpio_mapping *gpio_mapping = NULL; in cs35l41_add_gpios() local176 gpio_mapping = devm_kcalloc(physdev, num_entries, sizeof(struct acpi_gpio_mapping), in cs35l41_add_gpios()179 if (!gpio_mapping) in cs35l41_add_gpios()183 gpio_mapping[reset_index].name = "reset-gpios"; in cs35l41_add_gpios()192 gpio_mapping[reset_index].data = reset_gpio_params; in cs35l41_add_gpios()193 gpio_mapping[reset_index].size = num_amps; in cs35l41_add_gpios()197 gpio_mapping[spkid_index].name = "spk-id-gpios"; in cs35l41_add_gpios()206 gpio_mapping[spkid_index].data = spkid_gpio_params; in cs35l41_add_gpios()207 gpio_mapping[spkid_index].size = num_amps; in cs35l41_add_gpios()211 gpio_mapping[csgpio_index].name = "cs-gpios"; in cs35l41_add_gpios()[all …]
40 struct acpi_gpio_mapping gpio_mapping[3]; member232 priv->gpio_mapping[0].name = "speakers-enable-gpios"; in acp3x_es83xx_configure_gpios()233 priv->gpio_mapping[0].data = &priv->enable_spk_gpio; in acp3x_es83xx_configure_gpios()234 priv->gpio_mapping[0].size = 1; in acp3x_es83xx_configure_gpios()235 priv->gpio_mapping[0].quirks = ACPI_GPIO_QUIRK_ONLY_GPIOIO; in acp3x_es83xx_configure_gpios()237 priv->gpio_mapping[1].name = "headphone-enable-gpios"; in acp3x_es83xx_configure_gpios()238 priv->gpio_mapping[1].data = &priv->enable_hp_gpio; in acp3x_es83xx_configure_gpios()239 priv->gpio_mapping[1].size = 1; in acp3x_es83xx_configure_gpios()240 priv->gpio_mapping[1].quirks = ACPI_GPIO_QUIRK_ONLY_GPIOIO; in acp3x_es83xx_configure_gpios()296 ret = devm_acpi_dev_add_driver_gpios(priv->codec_dev, priv->gpio_mapping); in acp3x_es83xx_init()
599 const struct acpi_gpio_mapping *gpio_mapping; in sof_es8336_probe() local721 gpio_mapping = acpi_enable_both_gpios; in sof_es8336_probe()723 gpio_mapping = acpi_enable_both_gpios_rev_order; in sof_es8336_probe()725 gpio_mapping = acpi_speakers_enable_gpio1; in sof_es8336_probe()727 gpio_mapping = acpi_speakers_enable_gpio0; in sof_es8336_probe()730 ret = devm_acpi_dev_add_driver_gpios(codec_dev, gpio_mapping); in sof_es8336_probe()
20 struct gpio_mapping { struct37 struct gpio_mapping *current_limit_map; argument58 struct gpio_mapping mapping; in set_charge_current_limit()
857 const struct acpi_gpio_mapping *gpio_mapping = NULL; in goodix_add_acpi_gpio_mappings() local890 gpio_mapping = acpi_goodix_int_first_gpios; in goodix_add_acpi_gpio_mappings()893 gpio_mapping = acpi_goodix_int_last_gpios; in goodix_add_acpi_gpio_mappings()899 gpio_mapping = acpi_goodix_reset_only_gpios; in goodix_add_acpi_gpio_mappings()903 gpio_mapping = acpi_goodix_int_last_gpios; in goodix_add_acpi_gpio_mappings()922 gpio_mapping = acpi_goodix_int_first_gpios; in goodix_add_acpi_gpio_mappings()942 return devm_acpi_dev_add_driver_gpios(dev, gpio_mapping); in goodix_add_acpi_gpio_mappings()
1171 const struct acpi_gpio_mapping *gpio_mapping = acpi_bcm_int_last_gpios; in bcm_acpi_probe() local1195 gpio_mapping = acpi_bcm_int_last_gpios; in bcm_acpi_probe()1197 gpio_mapping = acpi_bcm_int_first_gpios; in bcm_acpi_probe()1199 gpio_mapping = acpi_bcm_int_last_gpios; in bcm_acpi_probe()1209 ret = devm_acpi_dev_add_driver_gpios(dev->dev, gpio_mapping); in bcm_acpi_probe()