Lines Matching refs:gpio_mapping
144 struct acpi_gpio_mapping *gpio_mapping = NULL; in cs35l41_add_gpios() local
179 gpio_mapping = devm_kcalloc(physdev, num_entries, sizeof(struct acpi_gpio_mapping), in cs35l41_add_gpios()
182 if (!gpio_mapping) in cs35l41_add_gpios()
186 gpio_mapping[reset_index].name = "reset-gpios"; in cs35l41_add_gpios()
195 gpio_mapping[reset_index].data = reset_gpio_params; in cs35l41_add_gpios()
196 gpio_mapping[reset_index].size = num_amps; in cs35l41_add_gpios()
200 gpio_mapping[spkid_index].name = "spk-id-gpios"; in cs35l41_add_gpios()
209 gpio_mapping[spkid_index].data = spkid_gpio_params; in cs35l41_add_gpios()
210 gpio_mapping[spkid_index].size = num_amps; in cs35l41_add_gpios()
214 gpio_mapping[csgpio_index].name = "cs-gpios"; in cs35l41_add_gpios()
222 gpio_mapping[csgpio_index].data = cs_gpio_params; in cs35l41_add_gpios()
223 gpio_mapping[csgpio_index].size = 1; in cs35l41_add_gpios()
226 return devm_acpi_dev_add_driver_gpios(physdev, gpio_mapping); in cs35l41_add_gpios()
228 devm_kfree(physdev, gpio_mapping); in cs35l41_add_gpios()