Mark Brown
d6790ae09a
ASoC: add audio digital codecs for Qualcomm SM8550
...
Merge series from Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>:
Hi,
Dependencies
============
For va-macro bindings:
https://lore.kernel.org/r/20221118071849.25506-2-srinivas.kandagatla@linaro.org
NOT a dependency
================
The patchset can be applied independently of my previous fix:
https://lore.kernel.org/linux-arm-msm/20230310100937.32485-1-krzysztof.kozlowski@linaro.org/T/#u
Logically, better if they were together, but code will work fine other way.
Changes since v1
================
1. Move the flag define to common header.
Best regards,
Krzysztof
Krzysztof Kozlowski (9):
ASoC: dt-bindings: qcom,lpass-rx-macro: narrow clocks per variants
ASoC: dt-bindings: qcom,lpass-rx-macro: Add SM8550 RX macro
ASoC: codecs: lpass-rx-macro: add support for SM8550
ASoC: dt-bindings: qcom,lpass-tx-macro: narrow clocks per variants
ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM8550 TX macro
ASoC: codecs: lpass-tx-macro: add support for SM8550
ASoC: dt-bindings: qcom,lpass-va-macro: Add SM8550 VA macro
ASoC: dt-bindings: qcom,lpass-wsa-macro: Add SM8550 WSA macro
ASoC: codecs: lpass-wsa-macro: add support for SM8550
.../bindings/sound/qcom,lpass-rx-macro.yaml | 76 +++++++++++++----
.../bindings/sound/qcom,lpass-tx-macro.yaml | 81 +++++++++++++++----
.../bindings/sound/qcom,lpass-va-macro.yaml | 18 +++++
.../bindings/sound/qcom,lpass-wsa-macro.yaml | 23 +++++-
sound/soc/codecs/lpass-macro-common.h | 3 +
sound/soc/codecs/lpass-rx-macro.c | 36 +++++++--
sound/soc/codecs/lpass-tx-macro.c | 35 ++++++--
sound/soc/codecs/lpass-wsa-macro.c | 37 +++++++--
8 files changed, 252 insertions(+), 57 deletions(-)
--
2.34.1
2023-03-28 17:40:35 +01:00
..
2018-06-25 10:03:22 +02:00
2023-03-17 13:06:05 +00:00
2023-03-20 13:11:20 +00:00
2022-12-05 14:05:43 +00:00
2022-12-25 23:33:20 +00:00
2022-12-05 14:05:43 +00:00
2019-03-11 17:21:57 +00:00
2017-12-06 14:56:33 -06:00
2023-03-20 13:11:20 +00:00
2018-05-17 18:09:44 +01:00
2018-12-06 20:08:46 +00:00
2018-11-15 11:27:31 -08:00
2022-12-05 14:05:43 +00:00
2020-09-17 17:40:12 +01:00
2023-01-30 13:05:49 +00:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:43 +00:00
2022-08-25 14:06:57 -05:00
2022-12-05 14:05:43 +00:00
2022-08-25 14:06:57 -05:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:42 +00:00
2023-02-07 12:32:20 +00:00
2023-02-07 12:32:19 +00:00
2023-02-08 16:01:03 +00:00
2023-02-07 12:32:21 +00:00
2023-02-07 12:32:22 +00:00
2023-02-07 12:32:18 +00:00
2023-02-07 12:32:17 +00:00
2022-12-05 14:05:42 +00:00
2019-09-05 18:15:56 +01:00
2023-02-03 12:04:00 +00:00
2022-12-05 14:05:42 +00:00
2023-02-20 18:12:46 +00:00
2022-05-09 11:03:49 -05:00
2017-09-05 10:03:06 -05:00
2023-03-23 14:08:09 +00:00
2022-06-07 12:00:42 +01:00
2022-07-20 14:03:43 +01:00
2022-07-22 21:27:56 +01:00
2022-07-20 14:03:44 +01:00
2022-08-25 14:06:57 -05:00
2022-08-25 14:06:57 -05:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2022-12-05 14:05:42 +00:00
2023-01-30 19:33:45 +00:00
2017-09-05 10:03:06 -05:00
2020-03-13 16:01:36 +00:00
2018-02-22 11:31:31 -08:00
2017-09-05 10:03:06 -05:00
2017-11-09 17:05:05 -06:00
2023-03-05 23:36:44 +00:00
2023-03-21 12:46:40 +00:00
2023-03-20 13:11:20 +00:00
2022-12-16 11:41:49 -06:00
2020-09-28 17:59:05 +01:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:43 +00:00
2023-02-03 12:03:59 +00:00
2018-07-25 14:09:39 -06:00
2018-07-25 14:09:39 -06:00
2018-07-25 14:09:39 -06:00
2019-02-08 13:00:43 +00:00
2017-11-08 21:42:03 +00:00
2019-06-18 08:11:57 -06:00
2019-05-20 15:21:56 +01:00
2018-12-06 20:07:44 +00:00
2019-01-03 16:34:03 +00:00
2017-09-01 11:45:16 +01:00
2020-05-18 14:34:53 +01:00
2018-07-25 14:09:39 -06:00
2019-03-21 14:50:08 +00:00
2022-08-01 09:13:06 -06:00
2023-02-03 12:03:59 +00:00
2022-08-15 01:19:54 +01:00
2022-12-05 14:05:43 +00:00
2017-09-05 10:03:06 -05:00
2022-12-05 14:05:42 +00:00
2017-01-23 18:09:21 +00:00
2018-07-03 16:32:48 +01:00
2018-07-03 16:00:25 +01:00
2023-03-20 13:11:11 +00:00
2023-01-28 11:17:57 -08:00
2022-02-10 13:57:12 +00:00
2020-04-21 16:34:06 +01:00
2020-11-05 17:06:15 +00:00
2019-05-02 10:46:15 +09:00
2020-10-06 10:55:25 -05:00
2020-05-15 11:42:20 +01:00
2022-11-01 12:15:38 +00:00
2022-06-14 09:14:18 +01:00
2023-03-05 23:37:09 +00:00
2022-10-17 12:48:12 +01:00
2023-01-30 13:35:13 +00:00
2022-07-05 13:00:41 +01:00
2018-07-25 14:09:39 -06:00
2023-01-09 13:04:21 +00:00
2022-12-13 11:27:26 -08:00
2022-08-23 19:52:40 +01:00
2023-01-26 13:31:01 +00:00
2019-12-25 00:03:25 +00:00
2017-04-11 19:25:46 +01:00
2021-08-23 16:41:03 +01:00
2017-12-26 10:37:05 -06:00
2017-12-26 10:37:05 -06:00
2017-12-26 10:37:05 -06:00
2017-12-26 10:37:05 -06:00
2022-08-23 19:52:40 +01:00
2022-05-23 11:53:30 -05:00
2021-06-03 13:59:58 +01:00
2023-02-09 15:38:20 +00:00
2022-12-16 11:41:49 -06:00
2022-12-16 11:41:49 -06:00
2022-12-13 13:13:55 -08:00
2023-02-08 11:51:51 +00:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:42 +00:00
2022-12-16 11:41:49 -06:00
2018-06-18 12:55:15 +01:00
2021-10-07 15:45:20 +01:00
2017-12-06 14:56:33 -06:00
2018-01-04 17:17:01 +00:00
2023-03-16 11:51:12 +00:00
2023-03-28 14:49:29 +01:00
2018-10-08 19:45:57 +01:00
2023-02-09 11:30:54 +00:00
2023-02-13 12:44:54 +00:00
2022-12-05 14:05:44 +00:00
2022-04-21 15:53:08 +01:00
2022-12-05 14:05:45 +00:00
2022-04-04 19:55:03 -05:00
2023-01-16 11:16:28 +00:00
2023-01-16 11:16:31 +00:00
2022-12-25 23:33:15 +00:00
2023-02-28 13:58:49 +00:00
2022-12-25 23:33:15 +00:00
2022-12-25 23:33:15 +00:00
2018-09-03 14:41:27 +01:00
2018-08-23 14:02:22 -07:00
2018-04-26 15:09:07 +01:00
2017-03-29 11:38:03 +01:00
2018-04-26 12:44:15 +01:00
2022-07-20 17:42:28 +01:00
2022-08-25 14:06:57 -05:00
2018-04-25 18:52:02 +01:00
2018-04-25 18:52:02 +01:00
2019-10-08 13:39:36 +01:00
2020-09-11 14:48:44 +01:00
2021-03-11 13:25:06 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2019-02-02 15:58:43 +00:00
2022-10-17 12:48:28 +01:00
2018-01-12 21:23:47 +00:00
2022-11-24 15:29:36 +00:00
2017-02-04 12:37:26 +01:00
2020-05-28 13:20:18 +01:00
2022-07-11 17:18:45 +01:00
2017-04-26 15:44:52 +01:00
2022-09-13 17:12:09 +01:00
2023-01-09 18:36:40 +00:00
2021-12-17 11:13:52 +00:00
2022-12-05 14:05:43 +00:00
2022-02-21 11:03:38 +01:00
2022-12-05 14:05:42 +00:00
2022-12-05 14:05:42 +00:00
2022-08-25 14:06:57 -05:00
2022-12-05 14:05:42 +00:00
2023-01-27 17:21:25 +01:00
2022-12-05 14:05:42 +00:00
2022-12-05 14:05:42 +00:00
2022-12-05 14:05:42 +00:00
2022-06-06 12:33:06 +01:00
2022-12-05 14:05:42 +00:00
2022-12-05 14:05:42 +00:00
2023-01-27 17:21:25 +01:00
2022-06-06 12:33:06 +01:00
2022-12-05 14:05:42 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:06:42 +00:00
2021-12-09 12:31:49 +00:00
2023-03-20 13:06:44 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:06:43 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2021-12-15 22:16:50 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2023-03-20 13:11:20 +00:00
2022-12-05 14:05:42 +00:00
2018-07-25 14:09:39 -06:00
2018-07-25 14:09:39 -06:00
2018-11-28 15:19:31 +00:00
2017-12-06 13:06:05 +00:00
2018-03-19 09:24:14 +08:00
2018-11-15 14:25:41 -08:00
2020-09-08 15:37:49 +01:00
2023-01-09 13:05:30 +00:00
2023-03-28 14:46:49 +01:00
2023-03-28 14:46:52 +01:00
2023-01-26 13:31:01 +00:00
2023-03-28 14:49:13 +01:00
2019-02-08 13:01:47 +00:00
2022-12-05 14:05:43 +00:00
2022-11-28 13:02:31 +00:00
2022-11-28 13:02:29 +00:00
2023-02-09 16:06:43 +00:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:43 +00:00
2023-03-20 13:11:20 +00:00
2022-11-28 13:02:32 +00:00
2022-11-28 13:02:34 +00:00
2022-12-16 11:41:49 -06:00
2022-12-16 11:41:49 -06:00
2022-11-28 13:02:33 +00:00
2023-01-25 12:38:43 +00:00
2023-03-05 23:38:39 +00:00
2022-12-16 11:41:49 -06:00
2022-12-16 11:41:49 -06:00
2023-03-05 23:38:40 +00:00
2023-02-09 16:06:40 +00:00
2022-12-16 11:41:49 -06:00
2022-12-16 11:41:49 -06:00
2022-12-16 11:41:49 -06:00
2022-12-05 14:05:43 +00:00
2023-01-30 18:37:55 +00:00
2020-11-05 19:11:03 +00:00
2023-03-20 13:11:20 +00:00
2023-03-05 23:36:47 +00:00
2022-12-05 14:05:43 +00:00
2023-03-20 13:11:14 +00:00
2019-10-29 12:30:30 +00:00
2022-12-05 14:05:43 +00:00
2023-03-20 13:11:13 +00:00
2022-12-05 14:05:43 +00:00
2018-03-21 09:53:26 +08:00
2022-12-05 14:05:43 +00:00
2017-08-29 20:14:11 +01:00
2022-12-05 14:05:43 +00:00
2018-05-22 11:57:40 +01:00
2019-10-16 13:56:49 +01:00
2020-11-05 17:25:17 +00:00
2020-05-07 13:18:05 +01:00
2021-03-31 13:52:49 +01:00
2020-05-04 13:27:00 +01:00
2018-07-25 14:09:39 -06:00
2018-05-22 11:57:40 +01:00
2018-12-03 11:58:37 +00:00
2022-12-25 23:33:33 +00:00
2020-01-21 17:15:38 +00:00
2019-03-18 12:08:02 +00:00
2022-12-05 14:05:42 +00:00
2018-11-16 19:07:08 -08:00
2020-09-17 17:40:06 +01:00
2020-09-17 17:40:06 +01:00
2020-09-17 17:40:06 +01:00
2022-11-07 16:12:38 +00:00
2023-01-25 12:38:42 +00:00
2022-08-23 19:52:40 +01:00
2022-04-04 15:43:20 +02:00
2022-08-23 19:52:40 +01:00
2023-01-25 12:38:42 +00:00
2022-04-04 15:43:20 +02:00
2022-08-23 19:52:40 +01:00
2022-04-04 15:43:20 +02:00
2022-05-12 11:53:40 +02:00
2023-03-20 13:11:20 +00:00
2022-12-05 14:05:42 +00:00
2022-12-05 14:05:42 +00:00
2023-03-20 13:11:20 +00:00
2022-12-05 14:05:43 +00:00
2023-03-20 13:11:20 +00:00
2022-12-05 14:05:43 +00:00
2022-08-25 14:06:57 -05:00
2019-04-25 19:43:34 +01:00
2019-01-29 18:08:13 +00:00
2018-10-17 20:01:25 +01:00
2020-06-18 10:45:05 -06:00
2022-12-05 14:05:43 +00:00
2022-09-27 12:08:01 +01:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:43 +00:00
2023-03-05 23:36:51 +00:00
2020-07-22 14:31:55 +01:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:43 +00:00
2023-01-30 13:35:16 +00:00
2022-01-24 13:31:25 +00:00
2018-03-19 09:39:24 +08:00
2020-06-05 12:13:04 +01:00
2022-08-25 14:06:57 -05:00
2017-12-12 10:41:27 +00:00
2022-05-04 16:19:03 -05:00
2021-07-27 08:03:12 -06:00
2023-01-30 13:05:48 +00:00
2022-12-16 11:41:49 -06:00
2020-07-22 14:31:55 +01:00
2022-12-05 14:05:43 +00:00
2023-01-11 15:31:21 +00:00
2022-09-21 10:28:18 +01:00
2022-12-06 14:50:35 -06:00
2022-01-24 13:31:52 +00:00
2021-06-23 11:49:36 +01:00
2018-04-16 11:53:47 +01:00
2018-06-01 12:05:30 +01:00
2019-07-31 12:26:38 +01:00
2018-07-25 14:09:39 -06:00
2022-12-05 14:05:43 +00:00
2023-03-05 23:38:34 +00:00
2022-12-05 14:05:43 +00:00
2021-11-15 23:33:54 +00:00
2022-12-05 14:05:43 +00:00
2023-03-05 23:38:33 +00:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:43 +00:00
2022-12-05 14:05:43 +00:00
2023-03-23 12:24:09 +00:00
2018-05-22 11:57:39 +01:00
2018-05-22 11:57:39 +01:00
2018-05-22 11:57:39 +01:00
2018-05-22 11:57:39 +01:00
2018-05-22 11:57:39 +01:00
2018-05-22 11:57:39 +01:00
2018-05-22 11:57:39 +01:00
2021-05-19 14:19:07 +01:00
2018-05-22 11:57:39 +01:00
2018-05-22 11:57:39 +01:00
2018-05-22 11:57:39 +01:00
2018-10-08 11:23:42 +01:00
2018-05-22 11:57:39 +01:00
2019-01-03 16:34:20 +00:00
2018-12-13 15:30:54 +00:00
2019-01-07 18:05:57 +00:00
2022-12-05 14:05:43 +00:00