[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240320134227.16587-1-quic_depengs@quicinc.com>
Date: Wed, 20 Mar 2024 19:12:19 +0530
From: Depeng Shao <quic_depengs@...cinc.com>
To: <rfoss@...nel.org>, <todor.too@...il.com>, <bryan.odonoghue@...aro.org>,
<andersson@...nel.org>, <konrad.dybcio@...aro.org>,
<mchehab@...nel.org>, <quic_yon@...cinc.com>
CC: <quic_depengs@...cinc.com>, <linux-kernel@...r.kernel.org>,
<linux-media@...r.kernel.org>, <linux-arm-msm@...r.kernel.org>
Subject: [PATCH v1 0/8] media: qcom: camss: Add sm8550 support
SM8550 is a Qualcomm flagship SoC. This series adds support to
bring up the CSIPHY, CSID, VFE/RDI interfaces in SM8550.
SM8550 provides
- 3 x VFE, 3 RDI per VFE
- 2 x VFE Lite, 4 RDI per VFE
- 3 x CSID
- 2 x CSID Lite
- 8 x CSI PHY
This series is rebased based on:
https://patchew.org/linux/20240222-b4-camss-sc8280xp-v6-0-0e0e6a2f8962@linaro.org/
The changes are verified on SM8550 AIM300 board, the base dts for AIM300 is
https://patchew.org/linux/20231117101817.4401-1-quic._5Ftengfan@quicinc.com/
Depeng Shao (3):
media: qcom: camss: Add new params for csid_device
media: qcom: camss: Add CSID gen3 driver
media: qcom: camss: Add sm8550 support
Yongsheng Li (5):
media: qcom: camss: Add CAMSS_8550 enum
media: qcom: camss: Add subdev notify support
media: qcom: camss: Add new csiphy driver 2-1-2
media: qcom: camss: Add new VFE driver for SM8550
media: qcom: camss: Add sm8550 resources
drivers/media/platform/qcom/camss/Makefile | 3 +
.../platform/qcom/camss/camss-csid-gen3.c | 639 ++++++++++++++++++
.../platform/qcom/camss/camss-csid-gen3.h | 26 +
.../media/platform/qcom/camss/camss-csid.c | 19 +
.../media/platform/qcom/camss/camss-csid.h | 10 +
.../platform/qcom/camss/camss-csiphy-2-1-2.c | 343 ++++++++++
.../media/platform/qcom/camss/camss-csiphy.c | 1 +
.../media/platform/qcom/camss/camss-csiphy.h | 3 +
.../media/platform/qcom/camss/camss-vfe-780.c | 455 +++++++++++++
drivers/media/platform/qcom/camss/camss-vfe.c | 7 +
drivers/media/platform/qcom/camss/camss-vfe.h | 3 +
.../media/platform/qcom/camss/camss-video.c | 1 +
drivers/media/platform/qcom/camss/camss.c | 395 +++++++++++
drivers/media/platform/qcom/camss/camss.h | 8 +
14 files changed, 1913 insertions(+)
create mode 100644 drivers/media/platform/qcom/camss/camss-csid-gen3.c
create mode 100644 drivers/media/platform/qcom/camss/camss-csid-gen3.h
create mode 100644 drivers/media/platform/qcom/camss/camss-csiphy-2-1-2.c
create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-780.c
--
2.17.1
Powered by blists - more mailing lists