| H A D | cs35l41_hda_property.c | 148 static int cs35l41_add_gpios(struct cs35l41_hda *cs35l41, struct device *physdev, int reset_gpio, in cs35l41_add_gpios() 186 gpio_mapping = devm_kcalloc(physdev, num_entries, sizeof(struct acpi_gpio_mapping), in cs35l41_add_gpios() 194 reset_gpio_params = devm_kcalloc(physdev, num_amps, sizeof(struct acpi_gpio_params), in cs35l41_add_gpios() 208 spkid_gpio_params = devm_kcalloc(physdev, num_amps, sizeof(struct acpi_gpio_params), in cs35l41_add_gpios() 223 cs_gpio_params = devm_kzalloc(physdev, sizeof(struct acpi_gpio_params), GFP_KERNEL); in cs35l41_add_gpios() 233 return devm_acpi_dev_add_driver_gpios(physdev, gpio_mapping); in cs35l41_add_gpios() 235 devm_kfree(physdev, gpio_mapping); in cs35l41_add_gpios() 236 devm_kfree(physdev, reset_gpio_params); 237 devm_kfree(physdev, spkid_gpio_params); in generic_dsd_config() argument 238 devm_kfree(physdev, cs_gpio_param in generic_dsd_config() 143 cs35l41_add_gpios(struct cs35l41_hda * cs35l41,struct device * physdev,int reset_gpio,int spkid_gpio,int cs_gpio_index,int num_amps) cs35l41_add_gpios() argument 371 hp_i2c_int_2amp_dual_spkid(struct cs35l41_hda * cs35l41,struct device * physdev,int id,const char * hid) hp_i2c_int_2amp_dual_spkid() argument 410 lenovo_legion_no_acpi(struct cs35l41_hda * cs35l41,struct device * physdev,int id,const char * hid) lenovo_legion_no_acpi() argument 436 missing_speaker_id_gpio2(struct cs35l41_hda * cs35l41,struct device * physdev,int id,const char * hid) missing_speaker_id_gpio2() argument 568 cs35l41_add_dsd_properties(struct cs35l41_hda * cs35l41,struct device * physdev,int id,const char * hid) cs35l41_add_dsd_properties() argument [all...] |