ASoC: samsung: Add driver for Aries boards
authorJonathan Bakker <xc-racer2@live.ca>
Sun, 14 Jun 2020 20:24:11 +0000 (13:24 -0700)
committerMark Brown <broonie@kernel.org>
Mon, 15 Jun 2020 19:58:30 +0000 (20:58 +0100)
commit7a3a7671fa6c7e90aff5f4242add2a40587b85ef
tree66b390e687b573cf91f2c772d7601c9dea3cd194
parentc01db8b00d35d398fa8264d8d0d2031e8d512318
ASoC: samsung: Add driver for Aries boards

Samsung Aries boards have a WM8994 codec connected to the Samsung
I2S controller, the BT codec, and the cellular modem.  Jack detection
is done by a combination of an ADC, GPIOs, and an extcon device for
the USB dock.  There is also a GPIO for selection between the Mic
path and the TV out path on the headphone jack.

There are two main variants, one with an FM radio and where the modem
is the master and one without a radio and the modem is the slave.

Signed-off-by: Jonathan Bakker <xc-racer2@live.ca>
Link: https://lore.kernel.org/r/BN6PR04MB06608CBF03EF27B70B175978A39F0@BN6PR04MB0660.namprd04.prod.outlook.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/samsung/Kconfig
sound/soc/samsung/Makefile
sound/soc/samsung/aries_wm8994.c [new file with mode: 0644]