Home
last modified time | relevance | path

Searched refs:gpio_mapping (Results 1 – 5 of 5) sorted by relevance

/linux/sound/hda/codecs/side-codecs/
H A Dcs35l41_hda_property.c152 struct acpi_gpio_mapping *gpio_mapping = NULL; in cs35l41_add_gpios() local
187 gpio_mapping = devm_kcalloc(physdev, num_entries, sizeof(struct acpi_gpio_mapping), in cs35l41_add_gpios()
190 if (!gpio_mapping) in cs35l41_add_gpios()
194 gpio_mapping[reset_index].name = "reset-gpios"; in cs35l41_add_gpios()
203 gpio_mapping[reset_index].data = reset_gpio_params; in cs35l41_add_gpios()
204 gpio_mapping[reset_index].size = num_amps; in cs35l41_add_gpios()
208 gpio_mapping[spkid_index].name = "spk-id-gpios"; in cs35l41_add_gpios()
217 gpio_mapping[spkid_index].data = spkid_gpio_params; in cs35l41_add_gpios()
218 gpio_mapping[spkid_index].size = num_amps; in cs35l41_add_gpios()
222 gpio_mapping[csgpio_index].name = "cs-gpios"; in cs35l41_add_gpios()
[all …]
/linux/sound/soc/amd/acp/acp3x-es83xx/
H A Dacp3x-es83xx.c40 struct acpi_gpio_mapping gpio_mapping[3]; member
234 priv->gpio_mapping[0].name = "speakers-enable-gpios"; in acp3x_es83xx_configure_gpios()
235 priv->gpio_mapping[0].data = &priv->enable_spk_gpio; in acp3x_es83xx_configure_gpios()
236 priv->gpio_mapping[0].size = 1; in acp3x_es83xx_configure_gpios()
237 priv->gpio_mapping[0].quirks = ACPI_GPIO_QUIRK_ONLY_GPIOIO; in acp3x_es83xx_configure_gpios()
239 priv->gpio_mapping[1].name = "headphone-enable-gpios"; in acp3x_es83xx_configure_gpios()
240 priv->gpio_mapping[1].data = &priv->enable_hp_gpio; in acp3x_es83xx_configure_gpios()
241 priv->gpio_mapping[1].size = 1; in acp3x_es83xx_configure_gpios()
242 priv->gpio_mapping[1].quirks = ACPI_GPIO_QUIRK_ONLY_GPIOIO; in acp3x_es83xx_configure_gpios()
298 ret = devm_acpi_dev_add_driver_gpios(priv->codec_dev, priv->gpio_mapping); in acp3x_es83xx_init()
/linux/sound/soc/intel/boards/
H A Dsof_es8336.c619 const struct acpi_gpio_mapping *gpio_mapping; in sof_es8336_probe() local
741 gpio_mapping = acpi_enable_both_gpios; in sof_es8336_probe()
743 gpio_mapping = acpi_enable_both_gpios_rev_order; in sof_es8336_probe()
745 gpio_mapping = acpi_speakers_enable_gpio1; in sof_es8336_probe()
747 gpio_mapping = acpi_speakers_enable_gpio0; in sof_es8336_probe()
750 ret = devm_acpi_dev_add_driver_gpios(codec_dev, gpio_mapping); in sof_es8336_probe()
/linux/drivers/input/touchscreen/
H A Dgoodix.c872 const struct acpi_gpio_mapping *gpio_mapping = NULL; in goodix_add_acpi_gpio_mappings() local
905 gpio_mapping = acpi_goodix_int_first_gpios; in goodix_add_acpi_gpio_mappings()
908 gpio_mapping = acpi_goodix_int_last_gpios; in goodix_add_acpi_gpio_mappings()
914 gpio_mapping = acpi_goodix_reset_only_gpios; in goodix_add_acpi_gpio_mappings()
918 gpio_mapping = acpi_goodix_int_last_gpios; in goodix_add_acpi_gpio_mappings()
937 gpio_mapping = acpi_goodix_int_first_gpios; in goodix_add_acpi_gpio_mappings()
949 return devm_acpi_dev_add_driver_gpios(dev, gpio_mapping); in goodix_add_acpi_gpio_mappings()
/linux/drivers/bluetooth/
H A Dhci_bcm.c1168 const struct acpi_gpio_mapping *gpio_mapping = acpi_bcm_int_last_gpios; in bcm_acpi_probe() local
1192 gpio_mapping = acpi_bcm_int_last_gpios; in bcm_acpi_probe()
1194 gpio_mapping = acpi_bcm_int_first_gpios; in bcm_acpi_probe()
1196 gpio_mapping = acpi_bcm_int_last_gpios; in bcm_acpi_probe()
1206 ret = devm_acpi_dev_add_driver_gpios(dev->dev, gpio_mapping); in bcm_acpi_probe()