linux_dsm_epyc7002/sound/soc/intel/boards
Thierry Escande 3bbda5a386 ASoC: Intel: cht_bsw_max98090_ti: Fix jack initialization
If the ts3a227e audio accessory detection hardware is present and its
driver probed, the jack needs to be created before enabling jack
detection in the ts3a227e driver. With this patch, the jack is
instantiated in the max98090 headset init function if the ts3a227e is
present. This fixes a null pointer dereference as the jack detection
enabling function in the ts3a driver was called before the jack is
created.

[minor correction to keep error handling on jack creation the same
as before by Pierre Bossart]

Signed-off-by: Thierry Escande <thierry.escande@collabora.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Acked-By: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2017-09-19 14:44:30 +01:00
..
bdw-rt5677.c ASoC: Intel: bdw-rt5677: Switch to devm_acpi_dev_add_driver_gpios() 2017-06-16 17:53:25 +01:00
broadwell.c ASoC: Call snd_soc_set_dmi_name() unconditionally 2017-04-24 18:47:17 +01:00
bxt_da7219_max98357a.c Merge remote-tracking branch 'asoc/topic/intel' into asoc-next 2017-07-03 16:51:30 +01:00
bxt_rt298.c ASoC: Intel: board: Fix missing sentinel for bxt_board_id 2017-07-26 13:03:32 +01:00
byt-max98090.c ASoC: intel: Remove superfluous snd_soc_jack_free_gpios() call 2017-08-22 13:38:47 +01:00
byt-rt5640.c ASoC: Set missing card owner field 2015-08-21 09:07:19 -07:00
bytcht_da7213.c ASoC: Intel: add machine driver for BYT/CHT + DA7213 2017-03-13 16:41:06 +00:00
bytcht_es8316.c ASoC: Intel: add machine driver for BYT/CHT + ES8316 2017-06-13 19:31:19 +01:00
bytcht_nocodec.c ASoC: intel: byt: Constify hw_constraints 2017-06-13 21:29:37 +01:00
bytcr_rt5640.c ASoC: Intel: bytcr_rt5640: simplify MCLK quirk tests 2017-09-19 14:37:02 +01:00
bytcr_rt5651.c ASoC: Intel: bytcr-rt5651: fix capture routes 2017-09-19 14:36:23 +01:00
cht_bsw_max98090_ti.c ASoC: Intel: cht_bsw_max98090_ti: Fix jack initialization 2017-09-19 14:44:30 +01:00
cht_bsw_rt5645.c ASoC: Intel: boards: use devm_clk_get() unconditionally 2017-09-19 14:36:18 +01:00
cht_bsw_rt5672.c ASoC: Intel: boards: use devm_clk_get() unconditionally 2017-09-19 14:36:18 +01:00
haswell.c ASoC: constify snd_soc_ops structures 2016-10-24 18:34:55 +01:00
kbl_rt5663_max98927.c ASoC: Intel: Headset button support in kabylake machine driver 2017-09-19 13:32:56 +01:00
kbl_rt5663_rt5514_max98927.c Merge remote-tracking branch 'asoc/topic/intel' into asoc-next 2017-09-01 12:12:19 +01:00
Makefile ASoC: Intel: Add Kabylake machine driver for RT5514, RT5663 and MAX98927 2017-06-14 19:10:37 +01:00
mfld_machine.c ASoC: Medfield: Delete an error message for a failed memory allocation in snd_mfld_mc_probe() 2017-08-16 13:00:55 +01:00
skl_nau88l25_max98357a.c ASoC: intel: skl: Constify hw_constraints 2017-06-13 21:29:38 +01:00
skl_nau88l25_ssm4567.c ASoC: intel: skl: Constify hw_constraints 2017-06-13 21:29:38 +01:00
skl_rt286.c ASoC: skl_rt286: Add deepbuffer dai link 2017-06-19 16:33:17 +01:00