Shikra (QCM2290) is a Qualcomm SoC based on the QCM2290 family that
reuses the same MDSS/DPU 6.5 hardware as QCM2290. This series enables
the display subsystem for Shikra by adding DT binding updates for MDSS,
DSI controller and DPU, drm/msm driver entries reusing the QCM2290
AHB clock and DPU catalog, UBWC configuration (no_ubwc_data), arm64
defconfig enablement for the ILI7807S DSI panel, and explicit SMMU
client table entries for qcom,shikra-mdss.
Tested on Shikra EVK board with ILI7807S DSI panel. Display
pipeline probes cleanly and panel renders correctly.
Signed-off-by: Nabige Aala <nabige.aala@oss.qualcomm.com>
---
Nabige Aala (5):
dt-bindings: display: msm: qcm2290: Add Shikra MDSS
drm/msm/mdss: Add Shikra support
arm64: defconfig: Enable ILI7807S DSI panel driver
soc: qcom: ubwc: Add Shikra UBWC config
iommu/arm-smmu: Add qcom,shikra-mdss to Qualcomm SMMU client tables
Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml | 1 +
Documentation/devicetree/bindings/display/msm/qcom,qcm2290-dpu.yaml | 4 +++-
Documentation/devicetree/bindings/display/msm/qcom,qcm2290-mdss.yaml | 34 +++++++++++++++++++++++++++-------
arch/arm64/configs/defconfig | 1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 +
drivers/gpu/drm/msm/msm_mdss.c | 1 +
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 3 +++
drivers/soc/qcom/ubwc_config.c | 1 +
8 files changed, 38 insertions(+), 8 deletions(-)
---
Prerequisite-Message-Id: <20260518-ili7807s-panel-v1-0-d7b048163b1c@oss.qualcomm.com>
---
Nabige Aala (5):
dt-bindings: display: msm: qcm2290: Add Shikra MDSS
drm/msm/mdss: Add Shikra support
arm64: defconfig: Enable ILI7807S DSI panel driver
soc: qcom: ubwc: Add Shikra UBWC config
iommu/arm-smmu: Add qcom,shikra-mdss to Qualcomm SMMU client tables
.../bindings/display/msm/dsi-controller-main.yaml | 1 +
.../bindings/display/msm/qcom,qcm2290-dpu.yaml | 4 ++-
.../bindings/display/msm/qcom,qcm2290-mdss.yaml | 34 +++++++++++++++++-----
arch/arm64/configs/defconfig | 1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 +
drivers/gpu/drm/msm/msm_mdss.c | 1 +
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 3 ++
drivers/soc/qcom/ubwc_config.c | 1 +
8 files changed, 38 insertions(+), 8 deletions(-)
---
base-commit: 3a34f9c13cc0688f8db2a0db8506bf8c0d90737d
change-id: 20260603-shikra-display-07767208fa90
Best regards,
--
Nabige Aala <nabige.aala@oss.qualcomm.com>