gpio_mapping
const struct acpi_gpio_mapping *gpio_mapping = acpi_bcm_int_last_gpios;
gpio_mapping = acpi_bcm_int_last_gpios;
gpio_mapping = acpi_bcm_int_first_gpios;
gpio_mapping = acpi_bcm_int_last_gpios;
ret = devm_acpi_dev_add_driver_gpios(dev->dev, gpio_mapping);
const struct acpi_gpio_mapping *gpio_mapping = NULL;
gpio_mapping = acpi_goodix_int_first_gpios;
gpio_mapping = acpi_goodix_int_last_gpios;
gpio_mapping = acpi_goodix_reset_only_gpios;
gpio_mapping = acpi_goodix_int_last_gpios;
gpio_mapping = acpi_goodix_int_first_gpios;
return devm_acpi_dev_add_driver_gpios(dev, gpio_mapping);
struct gpio_mapping *current_limit_map;
struct gpio_mapping mapping;
struct acpi_gpio_mapping *gpio_mapping = NULL;
gpio_mapping = devm_kcalloc(physdev, num_entries, sizeof(struct acpi_gpio_mapping),
if (!gpio_mapping)
gpio_mapping[reset_index].name = "reset-gpios";
gpio_mapping[reset_index].data = reset_gpio_params;
gpio_mapping[reset_index].size = num_amps;
gpio_mapping[spkid_index].name = "spk-id-gpios";
gpio_mapping[spkid_index].data = spkid_gpio_params;
gpio_mapping[spkid_index].size = num_amps;
gpio_mapping[csgpio_index].name = "cs-gpios";
gpio_mapping[csgpio_index].data = cs_gpio_params;
gpio_mapping[csgpio_index].size = 1;
return devm_acpi_dev_add_driver_gpios(physdev, gpio_mapping);
devm_kfree(physdev, gpio_mapping);
priv->gpio_mapping[0].name = "speakers-enable-gpios";
priv->gpio_mapping[0].data = &priv->enable_spk_gpio;
priv->gpio_mapping[0].size = 1;
priv->gpio_mapping[0].quirks = ACPI_GPIO_QUIRK_ONLY_GPIOIO;
priv->gpio_mapping[1].name = "headphone-enable-gpios";
priv->gpio_mapping[1].data = &priv->enable_hp_gpio;
priv->gpio_mapping[1].size = 1;
priv->gpio_mapping[1].quirks = ACPI_GPIO_QUIRK_ONLY_GPIOIO;
ret = devm_acpi_dev_add_driver_gpios(priv->codec_dev, priv->gpio_mapping);
struct acpi_gpio_mapping gpio_mapping[3];
const struct acpi_gpio_mapping *gpio_mapping;
gpio_mapping = acpi_enable_both_gpios;
gpio_mapping = acpi_enable_both_gpios_rev_order;
gpio_mapping = acpi_speakers_enable_gpio1;
gpio_mapping = acpi_speakers_enable_gpio0;
ret = devm_acpi_dev_add_driver_gpios(codec_dev, gpio_mapping);