Mark Brown
677c90bac3
ASoC: max98927: Use modern ASoC DAI format terminology
...
As part of moving to remove the old style defines for the bus clocks update
the max98927 driver to use more modern terminology for clocking.
Signed-off-by: Mark Brown <broonie@kernel.org >
Link: https://lore.kernel.org/r/20220222234026.712070-10-broonie@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-02-28 13:34:15 +00:00
Alejandro Tafalla
4d67dc1998
ASoC: max98927: Handle reset gpio when probing i2c
...
The max98927 codec on some devices requires pulling a reset gpio before
responding to any i2c command. This commit adds support for it through
an optional reset-gpios property.
Signed-off-by: Alejandro Tafalla <atafalla@dnyon.com >
Link: https://lore.kernel.org/r/d74b12a79ae9ca728d5d9e64c55b3e59e8c0e509.1633572679.git.atafalla@dnyon.com
Signed-off-by: Mark Brown <broonie@kernel.org >
2021-10-07 15:45:18 +01:00
Thomas Gleixner
2874c5fd28
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
...
Based on 1 normalized pattern(s):
this program is free software you can redistribute it and or modify
it under the terms of the gnu general public license as published by
the free software foundation either version 2 of the license or at
your option any later version
extracted by the scancode license scanner the SPDX license identifier
GPL-2.0-or-later
has been chosen to replace the boilerplate/reference in 3029 file(s).
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Reviewed-by: Allison Randal <allison@lohutok.net >
Cc: linux-spdx@vger.kernel.org
Link: https://lkml.kernel.org/r/20190527070032.746973796@linutronix.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2019-05-30 11:26:32 -07:00
Kuninori Morimoto
ec4bf5acbb
ASoC: max98927: replace codec to component
...
Now we can replace Codec to Component. Let's do it.
Note:
xxx_codec_xxx() -> xxx_component_xxx()
.idle_bias_off = 0 -> .idle_bias_on = 1
.ignore_pmdown_time = 0 -> .use_pmdown_time = 1
- -> .endianness = 1
- -> .non_legacy_dai_naming = 1
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2018-02-12 09:49:52 +00:00
Ryan Lee
d4a8bce81c
ASoC: max98927: Added max98927_dai_tdm_slot function
...
Signed-off-by: Ryan Lee <ryans.lee@maximintegrated.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2017-09-25 12:48:14 -07:00
Ryan Lee
4eee20246c
ASoC: max98927: Added support for DSP_A and DSP_B format
...
Signed-off-by: Ryan Lee <ryans.lee@maximintegrated.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2017-09-25 12:48:14 -07:00
Ryan Lee
7c0c200071
ASoC: Add support for Maxim Integrated MAX98927 Amplifier
...
Signed-off-by: Ryan Lee <ryans.lee@maximintegrated.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2017-04-06 19:25:57 +01:00