]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitdeb79595ed6aa260a703fe62a99bdb4da08333f1
tree66b390e687b573cf91f2c772d7601c9dea3cd194
parentb49d9296b8ff6ecf53b87a667013e9b07709f369
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]