From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E29C51DDC3F for ; Sun, 25 Jan 2026 15:33:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769355187; cv=none; b=Ecz2VpokkljNrOGdurhDEzQarICpEvyAsW17E+691RBWQKUXWG0sDxaUiiyGmFrZ2QcZASNuU29FFxm/B8E1L4mmEqHxsRZ8Si2MT5mEq/8uXEF/BE/YKN/0H3DT0MItlmD7q4KRsNqgW0GWd5+1YOAn+H7eaOef6Bm+HTEr170= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769355187; c=relaxed/simple; bh=M5HQLSA10JIhqzlajL9e+UNqJI5HyloGrOrN0UUryc8=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=dSSsELDsKjpp5U5w+PNU/FfH+AG234/mvW8g4lnynXVTCuVuJ6szq5Y8mfOaWNjk7f+ihKvcpJltYZw96ftWRVtznjiagbAa8itNRIhOrOon6IBzwejrml2GBDiIZtUXrsiWakEIdm8k1Or+IwoXmHS0d3gUwq/agxsVqq5POOM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=bFWe94VD; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=P4tivY8h; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="bFWe94VD"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="P4tivY8h" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60P9DBin113167 for ; Sun, 25 Jan 2026 15:33:04 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=JWI0dshaiAC3mb3Z4+sSKL 2fYI9bfENtki0j492ficc=; b=bFWe94VDKBS+lLDwNLpPXApEB8RQd8j/F+JP08 FOBk6YApMtjqdtf2+ethQ8Gs9xKc+f1nYdt3HiLxZc4zbf775l8NEXpfz6hSqJqD Vv3TrxnEjBulKJG8Nnil0hKLaszvRSr7h42r/F5CUi1mYmjpYJiDXgh7dkA6nxbY M87CaQa/XahQK/eUabSOgCPvmNNj/ecKqnmuYnN9iMbai1QxF6s18ygJhMeUw+Ll P2w8xHQg8UCcDatYaI+/jpsRM6cwKY/ljgSp37MDtLg+WIdLR2M/XwODcEZKQeXa KuoldH4AZIYS2IznRTgBbb8YPQfjSckoS/FgPEzmlEv4asbQ== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bvq2q298s-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 25 Jan 2026 15:33:03 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8c52f07fbd0so1669383085a.2 for ; Sun, 25 Jan 2026 07:33:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769355183; x=1769959983; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=JWI0dshaiAC3mb3Z4+sSKL2fYI9bfENtki0j492ficc=; b=P4tivY8hRGItUaMUSkym2srAN1jwvW01tW5zpNrndUUWaqy3UqgSvow3cPb+QjGyYR DA/Z2Y1sVAU0Osqe+1Z6Y389mFhuiPxAxYbAfZas2vjUect5pxpz0lmMhelbnjkZafcz NVIy9/PElFJrnZ9+CmNDjHtB4sRk86SM5m8g/RUlbmRSbDOgBOwqoxhg76sxMOFcB9IO SVwG7n7xJuSPSu8mbYe214RrCqaP61bHdzQZd9m6mUXkpeF9otL8FzPHZ2Qbkk0k/UMw g986BbA1PGE7ZwIDQ5oRMNTtd1RgKHpd36XXtXiiR8zmZDeOtDds9rFgKrCvHTKmmXb8 LwBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769355183; x=1769959983; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=JWI0dshaiAC3mb3Z4+sSKL2fYI9bfENtki0j492ficc=; b=WONl4nfckFR8gRhwQNsyuAQR7vZFm+tDr7VEhwriERP9arNj4GvDu3P3bGE3N4D/UD K8AG73Su/lad746CGGL7IsFEweNmirPkecAiQQnljr6XjFm3qEvqDDhAdZlPIEa6vX4U QbgXdx8uoJmh7ivP5MLBa52UT98lZF1XS8+3Y0Cp5jbVqnBG24Xtzehr40nqfF7+glhO bwyZl1korjBg/DLiQvIIsaTdJ8SJczEwRvnlksiM21dh6RE/4nczy9xok5N0mzFCFgz7 w550kdSsjkrwWqsCVKNCFwLki/o+StlVkNHWXwjk3FA3tnK7B7XrgrK6Gp1dk0sY+J0R aZgA== X-Forwarded-Encrypted: i=1; AJvYcCWJvEcS8e67hapmvl0+593gviswYDQ5xTZw8rBjFC6T8loGbJfyzjN6pjMMzJylqqhYhkvGj+fclLEGFSU=@vger.kernel.org X-Gm-Message-State: AOJu0Yx9ckVlN75YK78qtbyMj71fpdpu8JW8q0y40Anbs6LH7FoL6mQp vLaU0zo8/yY7d4inFmDQd5UU55LANNET/4y30gsM03w/Mj2ACwUFwlOKEBRswrW0aZ/Y06i6Dr3 q2EUS+jMAVh2zA5xnlHpctRH1O8/KUMmKqsq7CANKQBkdpJ6nDfYQxBgRkv6eKsNsFp8= X-Gm-Gg: AZuq6aI/4hcMhfNWoPoG2UZwqX7a+hIreNpnjmPGQXq5qLVcJaCAieqLKuv9PNwug4F T1a9reK693KUfACvE/Z1KbwNZ+Ag/ZUkoTvdxOKVg7oqGlielCUyQGlxmMffBD/u1vrMCnA3syF TC68bMHlXgA/tBfaKPM/jYAF5qen9kvZAgF8QN9MHc4pTBMLx/+m4uijocwX5Pa84v/WW9NUpZm ew7RXsXlSsOMJplMDl0nR/Po3Q7KMpsY6pnkMsZi66tgsTMfWyT5bdsHvO9/jYmPG6PRKZYpy89 qmzX0wORWm1y2iKwT3VnDJR2vqkUC96a1I3TlewXPIkRqg7tLqOhQj2A/sHl6bJLVdNdWG2l6dW 3rBWKlxBLp+timExgc0v6kllIUgELUzYsRaXV4/qyzqiHEIJ6h7kyV2nvKOKjTEwYMmEgaE/nFv hjIxl2SKRxfu1TKwbu2S91UlE= X-Received: by 2002:a05:620a:1a06:b0:8b2:f0dd:2a97 with SMTP id af79cd13be357-8c6f95cf8c5mr201382885a.37.1769355183120; Sun, 25 Jan 2026 07:33:03 -0800 (PST) X-Received: by 2002:a05:620a:1a06:b0:8b2:f0dd:2a97 with SMTP id af79cd13be357-8c6f95cf8c5mr201379285a.37.1769355182546; Sun, 25 Jan 2026 07:33:02 -0800 (PST) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-385da1a0a45sm19154661fa.34.2026.01.25.07.33.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 Jan 2026 07:33:01 -0800 (PST) From: Dmitry Baryshkov Subject: [PATCH v3 0/7] media: iris: enable SM8350 and SC8280XP support Date: Sun, 25 Jan 2026 17:32:57 +0200 Message-Id: <20260125-iris-sc8280xp-v3-0-d21861a9ea33@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAKk3dmkC/33MQQrCMBCF4auUrE1JJiS2rryHuEjTqQ1YUzMaK qV3Ny24EXEz8A+8b2aE0SOxQzGziMmTD7ccalcw19vbBblvczMQYIQEwX30xMlVUIlp5JVupWq cEVoZljdjxM5Pm3c65+49PUJ8bXyS6/cj6S8pSS44OI2m7izuTXMMROX9aa8uDEOZD1vBBH8Ry IjW4Fqn0Jpa/kCWZXkDUKCUx/YAAAA= X-Change-ID: 20260120-iris-sc8280xp-85d13bc60536 To: Vikash Garodia , Dikshita Agarwal , Bryan O'Donoghue , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Konrad Dybcio , Abhinav Kumar , Bjorn Andersson , David Heidelberg Cc: linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Johan Hovold , Bryan O'Donoghue , Konrad Dybcio X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1981; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=M5HQLSA10JIhqzlajL9e+UNqJI5HyloGrOrN0UUryc8=; b=owGbwMvMwMXYbdNlx6SpcZXxtFoSQ2aZ+Zr/7Dnvv7ubrO4zeMZ/NMf8h7W59Y+FvftS/z1bL cW0U8S9k9GYhYGRi0FWTJHFp6Blasym5LAPO6bWwwxiZQKZwsDFKQATYXvDwTBh0bvaLzaB/cce HG+MW7wkoV1g9znRfiEX0+3HXSaLt0ht3RJk3Njms3KF3qbF5Q9YQ0ri1i3cHLEn72XAtt+vTZe m5x/Qu20c+dfdKpi91UnRQymeo5knJr4l9fjiKkHNeybmuUVbUuuOMtZ0n1j+cfblC3aiDUbpwQ f/+fy6uClkalTUr1Vs5ydpHV3TLSZU3uN6m7Fg5lK2ueX/TetzjqpUzZsodDxSWrExL6FMwseqx 2Ka6uEZgYGMyzM4p+2sCzz5u/tYuQbXvE0zZ+qJJB7M1FAPl6tdmHz5JmviYwlNg1We4kv6BGcy znm5PSlF7bpWSZeFWclt04rHfoJdLv7ax2w3HuZ8lMILAA== X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-GUID: M5fMvdc-q3kCUeWyUxLv0QPk0X0r0qGc X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTI1MDEzMCBTYWx0ZWRfX9kRio4H2bwQq 8AeYwk6awYmEg+oHBGwXJHSOjXqhgjXjIB9d3F0d91flr5uebMyjRYQipt4X/eHhfxu7jce5gN7 gVog+wrovnUnexzcxHie5P6QcXSeeWRG1xp3/0O5aJe05snfgpT8taYwMcGK4HTjk6qLeNj4/RU g2IHgyAPUy3h/NpETPk96meGPbTBSsw+PlWjHHSkud8azPNQ+NXz+8fpMXkVXrReNaxVQdyOZNR FqDd1GsMoi6WieNNz4Aw5+m0djiOj7UflfFfI80xASqRVlGoKSvXHc+FEp2ng5ciw+aQ/YDiHCM v3IUNFPafncWUQwOKXSuYpgzpNtQ5AEqU/Cyek2WX+x2ixMoc+99JrV7MelpOj+2yEUyrJsgRni 3X+cE0pgTE8oLPiSTTUvI5d5sYiaa8n0HhoQpXW5JtSqKc6b5KvFc0lz2jUYiqJw0xUr9VL1XHP 2/F6DXY8eva4z6zOFhg== X-Proofpoint-ORIG-GUID: M5fMvdc-q3kCUeWyUxLv0QPk0X0r0qGc X-Authority-Analysis: v=2.4 cv=POECOPqC c=1 sm=1 tr=0 ts=697637af cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=EzLPRR6YWZZL8COkRNoA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.20,FMLib:17.12.100.49 definitions=2026-01-25_03,2026-01-22_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 malwarescore=0 suspectscore=0 lowpriorityscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 spamscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2601250130 In order to enable wider testing of the Iris driver on the HFI Gen1 platforms enable support for Qualcomm SM8350 and SC8280XP platforms. The driver was very lightly tested on SC8280XP and (due to the lack of the hw) not tested on SM8350. Signed-off-by: Dmitry Baryshkov --- Changes in v3: - Add missing header, sorry. - Link to v2: https://lore.kernel.org/r/20260125-iris-sc8280xp-v2-0-552cdc3ea691@oss.qualcomm.com Changes in v2: - Added missing chunk, including sm8350-videocc.h, lost in rebases. - Link to v1: https://lore.kernel.org/r/20260125-iris-sc8280xp-v1-0-2c5e69fae76b@oss.qualcomm.com --- Dmitry Baryshkov (4): media: iris: introduce SM8350 and SC8280XP support arm64: dts: qcom: sc8280xp: sort reserved memory regions arm64: dts: qcom: sm8350: add Venus device arm64: dts: qcom: sm8350-hdk: enable Venus core Konrad Dybcio (3): media: dt-bindings: Document SC8280XP/SM8350 Venus arm64: dts: qcom: sc8280xp: Add Venus arm64: dts: qcom: sc8280xp-x13s: Enable Venus .../bindings/media/qcom,sm8350-venus.yaml | 113 +++++++++++++++++++++ .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 6 ++ arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 93 ++++++++++++++++- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 4 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 73 +++++++++++++ drivers/media/platform/qcom/iris/Makefile | 5 +- .../platform/qcom/iris/iris_platform_common.h | 2 + .../media/platform/qcom/iris/iris_platform_gen1.c | 111 ++++++++++++++++++++ .../platform/qcom/iris/iris_platform_sm8350.h | 20 ++++ drivers/media/platform/qcom/iris/iris_probe.c | 10 ++ 10 files changed, 431 insertions(+), 6 deletions(-) --- base-commit: ca3a02fda4da8e2c1cb6baee5d72352e9e2cfaea change-id: 20260120-iris-sc8280xp-85d13bc60536 Best regards, -- With best wishes Dmitry