[00/12] slimbus: patches (set 1) for 6.2

Message ID 20221118065246.6835-1-srinivas.kandagatla@linaro.org
Headers
Series slimbus: patches (set 1) for 6.2 |

Message

Srinivas Kandagatla Nov. 18, 2022, 6:52 a.m. UTC
  Hi Greg,

Here are some slimbus enhacements patches for 6.2
- converting Dt bindings to schema.
- add support to 44.1 Khz.
- handle unsupported presence rate
- few cleanups around unused compatibles and using correct apis.

Can you please queue them up for 6.2.

thanks for you help,
srini

Krzysztof Kozlowski (12):
  slimbus: qcom-ngd-ctrl: check for device runtime PM status during ISR
  slimbus: qcom-ngd-ctrl: drop PM runtime counter on transfer error
    paths
  slimbus: stream: handle unsupported bitrates for presence rate
  slimbus: qcom-ngd-ctrl: add support for 44.1 Khz frequency
  slimbus: stream: add checks for invalid unprepare/disable usage
  slimbus: qcom-ctrl: drop unneeded qcom,apq8064-slim compatible
  slimbus: qcom-ctrl: use devm_platform_ioremap_resource_byname()
  slimbus: qcom-ngd-ctrl: use devm_platform_get_and_ioremap_resource()
  slimbus: qcom-ngd-ctrl: reinit the reconf completion flag
  dt-bindings: slimbus: convert bus description to DT schema
  dt-bindings: slimbus: qcom,slim: convert to DT schema
  dt-bindings: slimbus: qcom,slim-ngd: convert to DT schema

 .../devicetree/bindings/slimbus/bus.txt       |  60 ---------
 .../bindings/slimbus/qcom,slim-ngd.yaml       | 120 ++++++++++++++++++
 .../bindings/slimbus/qcom,slim.yaml           |  86 +++++++++++++
 .../bindings/slimbus/slim-ngd-qcom-ctrl.txt   |  84 ------------
 .../bindings/slimbus/slim-qcom-ctrl.txt       |  39 ------
 .../devicetree/bindings/slimbus/slimbus.yaml  |  95 ++++++++++++++
 drivers/slimbus/qcom-ctrl.c                   |   5 +-
 drivers/slimbus/qcom-ngd-ctrl.c               |  97 ++++++++++++--
 drivers/slimbus/stream.c                      |  17 ++-
 9 files changed, 402 insertions(+), 201 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/slimbus/bus.txt
 create mode 100644 Documentation/devicetree/bindings/slimbus/qcom,slim-ngd.yaml
 create mode 100644 Documentation/devicetree/bindings/slimbus/qcom,slim.yaml
 delete mode 100644 Documentation/devicetree/bindings/slimbus/slim-ngd-qcom-ctrl.txt
 delete mode 100644 Documentation/devicetree/bindings/slimbus/slim-qcom-ctrl.txt
 create mode 100644 Documentation/devicetree/bindings/slimbus/slimbus.yaml