Lines Matching refs:gpio_mapping
141 struct acpi_gpio_mapping *gpio_mapping = NULL; in cs35l41_add_gpios() local
176 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()
219 gpio_mapping[csgpio_index].data = cs_gpio_params; in cs35l41_add_gpios()
220 gpio_mapping[csgpio_index].size = 1; in cs35l41_add_gpios()
223 return devm_acpi_dev_add_driver_gpios(physdev, gpio_mapping); in cs35l41_add_gpios()
225 devm_kfree(physdev, gpio_mapping); in cs35l41_add_gpios()