From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DEE8F403EA3 for ; Wed, 10 Jun 2026 11:11:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.170 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781089903; cv=none; b=qevmJjPFu+lLtjdUhKoyQhnqxAP4PJJPfK8j98F22jWuCY7iCT9Rzgq/PT1D+B8XQ/dxur5P/y3n3Snz2B9UDiT007ZR4o5lxHNJCT439a2eFe8wgeX2+8B+MavhRZOvv5pOM9AOnoibbR+0JNCoW+DT3FCPJy746B/Oak1vLUE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781089903; c=relaxed/simple; bh=u/ihBuRn411q7r2cqeHRKnXLHVg1nNx7cEQIFjgZxiI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sc2HdOXomPU/rocuxAF4H5sz6US+bZ6Mu/v5fnMHSXfKBEVK3OlYgtkYGB+4DtRKN0q73vy5gouqv8wJmEjwkFQHeo1CIV//vorm0P3Bt+1akgFYofgrgRnhc4vAgsprRxzgNoNbUKdk9C3Ai6/3hku/fQ5ZSAcsJoteIUNDqa4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=hxZbFVmB; arc=none smtp.client-ip=209.85.214.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="hxZbFVmB" Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-2c0c2c7e0c5so44291115ad.1 for ; Wed, 10 Jun 2026 04:11:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781089898; x=1781694698; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=2cQ+ac5l+4cyouLoZKEF9xKzE/GgGPCqhOFMn5EQIOQ=; b=hxZbFVmBPe5cJm7ekFWvttb0yatdBGvl3udE2OfzaGd6VTl108m2fbldPUceXGQQKc 87e9JZQjGXqLsKKmBRXxl8eEeR5ddVHnN5H9OS58bQPSN7lkapJ2WX3YOeseitAOPc8g Mjk4sMwi5JUsZN9eiN9tIDgE8+zN7/DLERgT2STodoE+ozcx+7MlXhM4BogBl4hFGSMf UzLcpmDohaUbHMyfHDPM37FzbUT1jezfcDVB73NKfwJ8Nk66U+B1E6vVN9zcPvMJBj/E Jo9myV5zEQ2/2mNPrgK8BplH5iW+qeQkUblvIttF9XYXvxj/gEJe/H/WXSLaFeHy4lI7 Hw5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781089898; x=1781694698; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=2cQ+ac5l+4cyouLoZKEF9xKzE/GgGPCqhOFMn5EQIOQ=; b=rsCYo2eNzzGSfMKxZBcDIZrf2QLzmJXlzadlwpDyq66b4EZ0hOoAB/zMHE6KdXn0kF M9UfdgXSCKzMKkp6cyx65O50NAwzbqHD7yEsb8j9CfFCBUvhLcGYkJPuHHyGoqNxQmAT ljtXz7OeYrTP/8k4ZrJEvP6BfEZOg4r7YEqh6vwIrJDrPWGuB/zAPIvsK8P7iaCZqdAp Rf8lh0sh/MK/UHVBC8PuMYKJx+V2awHWWoykU/fREmTs5FMPkUgJ0JCmk/Ty1ezH6v2y WFDjhPTuL6478TIkxjfptDwEwiVzy2iaUYTcGP6S6J7Lz82gmiB3oimXpVCY2G4Mjt8P Rdlg== X-Forwarded-Encrypted: i=1; AFNElJ/w8ZJpasAkk4QP4YmGRSA476gfwkcC5vA2cH+fIT3h8KK2K38P/kELMiRvu4vL643d/CE4FqAfgm4PdNg=@vger.kernel.org X-Gm-Message-State: AOJu0YyBhqFfePHOjAJZrSdGkSisV+9YnS9mgbQ25s9aLTQpW8XwpB+w Uz6jNN3puhZ78lloRFDhB8KePbMLrwMi9kcd7R4xMDcYOixwGmdXMdd0 X-Gm-Gg: Acq92OGXrFxM69IbEclW6F54E4OFLjJMJPlbrNQ4RO+5T80YJSmynZaFwukdTz625yr 2nDffm+TUWAX8c2thJaCVVRojy5+evWmvBjNn96YCs2j2m+3aGvk0W+UATe1Rvr0ShkiXB5t9xv FOAZOxf/lBbFveALJmA7SkrqvSMeFaGxApPeTR4iHTLCIRenJ85Spx9Emkd7/4oNIeU1uD8gMTB bTflfbdoLnRaWLeNePmTB3vq701SVxLuC4nlIQHGipTL1M4HV3SAECuNftqncTrZZoVEWMciWW1 sgaZL1n6yIjqz8B5pUcpPRZUcNH+oCiyyOMC/tqFVSiG05cMSVQ2VAPsAUixwOTiNDSsDr+IxYp ZpZAudGJNscivDI9j3BCaG/eynq2fBeO5kO+yprvQ0vG74OX2lPNQxah2hCtZdkYWe1G8BqM5vA ZVv1IkMBdQFdE3ERUlPuldjUwjilMIe5qyeldXfA== X-Received: by 2002:a17:902:f541:b0:2b7:975c:dacc with SMTP id d9443c01a7336-2c2a1bb43e7mr80521495ad.1.1781089898069; Wed, 10 Jun 2026 04:11:38 -0700 (PDT) Received: from [127.0.1.1] ([2409:40f4:4111:52c8:138e:8096:a8df:e68b]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2c164f6d37esm317175205ad.9.2026.06.10.04.11.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2026 04:11:37 -0700 (PDT) From: Ramshouriesh Date: Wed, 10 Jun 2026 16:39:33 +0530 Subject: [PATCH 8/9] dt-bindings: phy: qcom: add MIPI CSI2 mode constants 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 Message-Id: <20260610-a14-himax-hm1092-v1-8-0c9907da47ed@gmail.com> References: <20260610-a14-himax-hm1092-v1-0-0c9907da47ed@gmail.com> In-Reply-To: <20260610-a14-himax-hm1092-v1-0-0c9907da47ed@gmail.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mauro Carvalho Chehab , Bryan O'Donoghue , Vladimir Zapolskiy , Loic Poulain , Bryan O'Donoghue , Vinod Koul , Neil Armstrong Cc: Aleksandrs Vinarskis , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-phy@lists.infradead.org, Ramshouriesh X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1673; i=rshouriesh@gmail.com; h=from:subject:message-id; bh=u/ihBuRn411q7r2cqeHRKnXLHVg1nNx7cEQIFjgZxiI=; b=owEBbQKS/ZANAwAKARWVil4RHAXeAcsmYgBqKUYQ/WfQ91PlBPr5CIEMS+b24iqufT/+lTQZV lRTuKzhDL2JAjMEAAEKAB0WIQS/0QuzNKVfvUNlNAkVlYpeERwF3gUCailGEAAKCRAVlYpeERwF 3ux5EAComyAGYJYXSz0Kedtwa3VvHC+ooYDXeq57/vamu1NAvwb4diNkw53gmBkSW4le5AFIYdL pHh1QptSN1zemv0sXpOlV6geujC7WRUKsD2a5hWAmhaIxH8wClbp3IN29xy6R/eECch4+TLsbpH dWurBuTLHJ3mANXIUwlSh5dpyOuwFWbbEXsMO7yMu9gv6tjlRauhXsFoPyTm7kQ5YowStSgNkxc k9Un+ZPq/mb6lSsVRpB5BoWutb6zfnJea028Ye7pVswDOv5Y/vZbTRVhRlE5b4kcz+dIzML710j w1wzQl1MW/EX0m7RHE5RtuiBb8IefH25HpxZatEoX1ATBMT3cFbGTh1mj/e38VA4eR/HuafsK/7 +9XDw4IQ3R8aIp0m5O6qxnCapXCaaGD/DEHXQKE3YBFpviAIka+fG5mwdgxSRjGcoBRQ5DU8KTl 8KYQVmtArETg4k1WRyxxlgFITfCPIWRrk1ym9SbXsdTSA6RH+BrYDJl+WP1mQ4PUKv/hI7ZkUgc BdZ/4LADyfMMkstYmtmF/tXffcTDoqWwDhkOf0M7QdEGlfTNgm0x0lfTByC6t229zVzOmkAWOwg +llY8eYurHAkSLTFUU4jXAC3itej7SHqcMgvP1VH76rSQ77fAAVljR541n6AJn267f+3tmjgH/d vxLeWjWyurqs//w== X-Developer-Key: i=rshouriesh@gmail.com; a=openpgp; fpr=BFD10BB334A55FBD4365340915958A5E111C05DE The CSI2-PHY binding references and consumers (the x1e80100/hamoa camss DTSI) select D-PHY mode with PHY_QCOM_CSI2_MODE_DPHY, but the v8 CSI2-PHY series does not ship the header, so any DT that includes it fails to build. Add the header with the CSI2 mode constants and cover it in MAINTAINERS. Signed-off-by: Ramshouriesh --- MAINTAINERS | 1 + include/dt-bindings/phy/phy-qcom-mipi-csi2.h | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index ece71732e6dd..a7ee9f0aaaa8 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -22280,6 +22280,7 @@ S: Maintained F: Documentation/devicetree/bindings/phy/qcom,*-csi2-phy.yaml F: drivers/phy/qualcomm/phy-qcom-mipi-csi2*.c F: drivers/phy/qualcomm/phy-qcom-mipi-csi2*.h +F: include/dt-bindings/phy/phy-qcom-mipi-csi2* QUALCOMM NAND CONTROLLER DRIVER M: Manivannan Sadhasivam diff --git a/include/dt-bindings/phy/phy-qcom-mipi-csi2.h b/include/dt-bindings/phy/phy-qcom-mipi-csi2.h new file mode 100644 index 000000000000..fa48fd75c58d --- /dev/null +++ b/include/dt-bindings/phy/phy-qcom-mipi-csi2.h @@ -0,0 +1,15 @@ +/* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */ +/* + * Qualcomm MIPI CSI2 PHY constants + * + * Copyright (C) 2026 Linaro Limited + */ + +#ifndef __DT_BINDINGS_PHY_MIPI_CSI2__ +#define __DT_BINDINGS_PHY_MIPI_CSI2__ + +#define PHY_QCOM_CSI2_MODE_DPHY 0 +#define PHY_QCOM_CSI2_MODE_CPHY 1 +#define PHY_QCOM_CSI2_MODE_SPLIT_DPHY 2 + +#endif /* __DT_BINDINGS_PHY_MIPI_CSI2__ */ -- 2.53.0