devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] media: qcom: iris: add support for SM8650
@ 2025-02-25  9:05 Neil Armstrong
  2025-02-25  9:05 ` [PATCH 1/4] dt-bindings: media: qcom,sm8550-iris: document SM8650 IRIS accelerator Neil Armstrong
                   ` (3 more replies)
  0 siblings, 4 replies; 30+ messages in thread
From: Neil Armstrong @ 2025-02-25  9:05 UTC (permalink / raw)
  To: Vikash Garodia, Dikshita Agarwal, Abhinav Kumar,
	Mauro Carvalho Chehab, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Philipp Zabel
  Cc: linux-arm-msm, linux-media, devicetree, linux-kernel,
	Neil Armstrong

Add support for the IRIS accelerator for the SM8650
platform, which uses the iris33 hardware.

The vpu33 requires a different reset & poweroff sequence
in order to properly get out of runtime suspend.

Based on the downstream implementation at:
- https://git.codelinaro.org/clo/la/platform/vendor/opensource/video-driver/
  branch video-kernel.lnx.4.0.r4-rel

Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
---
Neil Armstrong (4):
      dt-bindings: media: qcom,sm8550-iris: document SM8650 IRIS accelerator
      media: platform: qcom/iris: add reset_controller & power_off_controller to vpu_ops
      media: platform: qcom/iris: add support for vpu33
      media: platform: qcom/iris: add sm8650 support

 .../bindings/media/qcom,sm8550-iris.yaml           |  33 ++-
 drivers/media/platform/qcom/iris/Makefile          |   2 +
 .../platform/qcom/iris/iris_platform_common.h      |   1 +
 .../platform/qcom/iris/iris_platform_sm8650.c      | 266 +++++++++++++++++
 drivers/media/platform/qcom/iris/iris_probe.c      |   4 +
 drivers/media/platform/qcom/iris/iris_vpu2.c       |   2 +
 drivers/media/platform/qcom/iris/iris_vpu3.c       |   2 +
 drivers/media/platform/qcom/iris/iris_vpu33.c      | 315 +++++++++++++++++++++
 drivers/media/platform/qcom/iris/iris_vpu_common.c |  14 +-
 drivers/media/platform/qcom/iris/iris_vpu_common.h |   5 +
 10 files changed, 635 insertions(+), 9 deletions(-)
---
base-commit: e2e6906b4ed2aae7441754b28db63dc7ce84d779
change-id: 20250225-topic-sm8x50-iris-v10-a219b8a8b477

Best regards,
-- 
Neil Armstrong <neil.armstrong@linaro.org>


^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2025-03-04  9:38 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-25  9:05 [PATCH 0/4] media: qcom: iris: add support for SM8650 Neil Armstrong
2025-02-25  9:05 ` [PATCH 1/4] dt-bindings: media: qcom,sm8550-iris: document SM8650 IRIS accelerator Neil Armstrong
2025-02-25 17:15   ` Rob Herring (Arm)
2025-02-28 12:21   ` Dikshita Agarwal
2025-03-03 16:54     ` Neil Armstrong
2025-03-03 17:16     ` Krzysztof Kozlowski
2025-02-25  9:05 ` [PATCH 2/4] media: platform: qcom/iris: add reset_controller & power_off_controller to vpu_ops Neil Armstrong
2025-02-25 10:02   ` Dmitry Baryshkov
2025-02-25 10:03     ` Neil Armstrong
2025-02-25 10:41       ` Dmitry Baryshkov
2025-02-25 17:55         ` neil.armstrong
2025-02-25 18:06           ` Dmitry Baryshkov
2025-02-25 18:10             ` neil.armstrong
2025-02-25 21:04               ` Dmitry Baryshkov
2025-02-25  9:05 ` [PATCH 3/4] media: platform: qcom/iris: add support for vpu33 Neil Armstrong
2025-02-28 11:39   ` Dikshita Agarwal
2025-02-28 12:33     ` Neil Armstrong
2025-03-03 17:03     ` Neil Armstrong
2025-03-04  8:38       ` Dikshita Agarwal
2025-03-04  9:38         ` neil.armstrong
2025-02-28 12:09   ` Vikash Garodia
2025-02-28 12:36     ` Neil Armstrong
2025-02-28 16:38   ` Philipp Zabel
2025-03-03 16:59     ` Neil Armstrong
2025-02-25  9:05 ` [PATCH 4/4] media: platform: qcom/iris: add sm8650 support Neil Armstrong
2025-02-28 12:15   ` Dikshita Agarwal
2025-02-28 12:35     ` Neil Armstrong
2025-02-28 13:35       ` Vikash Garodia
2025-02-28 13:40         ` neil.armstrong
2025-02-28 13:52           ` Vikash Garodia

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).