From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) (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 677FF25776 for ; Tue, 17 Feb 2026 00:28:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771288092; cv=none; b=Ba16oDaDvF6Wz7wn+eb6ZImyW/HCspDcHWrpRa69zU384VZyT8a/65wObF+KfDi7nUQm0h0pFYKNWDdSaiUP4zmpH2TZPux7Cimo4LA7494TmKnSM8gLPFaQKTlJrx0OXAaojDAfXeot0rx/edx7xdl/K6Cxb0mlfFa6a0foYa4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771288092; c=relaxed/simple; bh=1v4dPSgOcOuVrr3Qg9J9gEsFMLIU5i68Rq6Ja2quspc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qW+eaKENbq5TqttgMOxHh6rs/703BhKgEmcT9iERvnAV0cLON1sRP2lSdrEf4agAN1+SN9r5Q5rsWNKDi3oEQQpfe4/S6ensOCdj4U9Qr9dEe0I+4WD0Hyf6FoSITf4XsbdVZ+LvCKZOSWqMjKRyFFvCwfNP5p5a/NmgkAqoclg= 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=HAnOt1cK; arc=none smtp.client-ip=209.85.160.178 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="HAnOt1cK" Received: by mail-qt1-f178.google.com with SMTP id d75a77b69052e-50334dd44d2so44923111cf.1 for ; Mon, 16 Feb 2026 16:28:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771288090; x=1771892890; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8JChrl7P28KUq3wAAIILUlLq1kDzZ9Zu7NIGfFL/Hv8=; b=HAnOt1cKRSUStA/otjkj27uKR2JkaSAnza1rI/Nyw+mfuSJiCTwDBz+F0p8bCnPXc7 VMldhHD7k+QCFDfCFNQ/vwyMldauo+2ZQRnhm9fQfKFuApNy2OLtz8zS7MAaLMXbcRJW zcarf/KHZ9qn9l+nsF4xyz1SnaVubHRrbe9sWcdB4kLhoO+H8SmKMXtDiJ2Lg4pLI6ru 92R+tKjL1iuQVyt1/MsR1LeH+DRk9cU8+soHRuGv4i8Qkkkx1o9uWLWVj5tWB1udOlxj kAQkbi4WiXEJGxY4bexBons1IlnNIuxSglfhw23RlcqG/d9ep/OpHH7u8pInfp0Kvlvj 0XrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771288090; x=1771892890; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=8JChrl7P28KUq3wAAIILUlLq1kDzZ9Zu7NIGfFL/Hv8=; b=BVEIDXdl63kLdx22nZMAZFUnB8c67qdMWEBH+MzA3Pdd6z/vWOXgd258wpMGRaN5YI M7oUPe5Cn1Y42AvQOOejRyr2DQiLBJ/YEQRFPU4rKZsH9DNgxemq607Gs3OGH8zNwNVP Xq4Nd9wtYvwdOqijGh8Owshyy0e2zWSyXPwanWLE7smlWfQJx6fhs6nv07+dFSpBN8XZ kaOmobcqKlYCIdMup3VRwoA7O6TzvTS+Ya2Mutt1jcNX2/+ookSerr+O435YDKBCetaD O7cjrb0ACS5OzRtGzVwJdlUV/IDFtE85m3kD8soXlsn+fw/7OxGtxjbLwuMCMq7tLOcX ywTg== X-Forwarded-Encrypted: i=1; AJvYcCU0CmbtYdAUG85QKayQ9CRLaNryNfbsbHFPDKXtigtcaH8ID7y5lRKNhE1TLEKWRx+xHChTVwDzUZGcRJwy@vger.kernel.org X-Gm-Message-State: AOJu0Yw7COVCTneU0ymzxvmE7voHIRwtKKw7Bl1ksxcjSqiLX5EUQYQv obAnVfcYb3Au8bflUbwvB5caCBiPsGwCJ+0HfvMZ0Ds8Z4Sgv3XZUHlH X-Gm-Gg: AZuq6aJ22jGqA9WqX4brlilF5VQ394eceeMq19UdfUf3Gt6fSNEtBUK6FDe9bpx2YoR 1MbFuwz6ZXMxUmQ7eahmDXNUvLQY33ZUlXn8zvdGPtd3j2a+WJ2IeBaZyGeEFn3rI8W5PnikKrK U4uwafX+t58t6og0jNlDW2TFbDU0sstgZJO867WCjjbNniynfG+Yl188xW5AdZ3tGnZQMkSVMx1 kDwSgc1cKKQGd1ubGkRk35KicTCTQQbup9kBI5QdHpjNzRbu0xwD0BeyX6M27euzEdhUKNTH6rh Buvdr7OhCwJpUWRKXWw16b0a3zRFmxMbHuuu8XYLV5Cwb6/zacRb2L5pbJjHo9T/LTpRLMprO0y E5/xvOdi8gpeC70+O7QEP9yPzVtmoYTDfPRHwoS4+VXUseR28Q49xlh6noekXIyrlpEZDKWGdWN FwA7qwbR928uG0bJBxvP5dGj0pVcYGfQ== X-Received: by 2002:a05:622a:1654:b0:4f4:d2c3:b236 with SMTP id d75a77b69052e-506b3fffed1mr139068231cf.47.1771288090458; Mon, 16 Feb 2026 16:28:10 -0800 (PST) Received: from localhost ([184.144.58.243]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-506847d9852sm161636611cf.7.2026.02.16.16.28.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 16:28:09 -0800 (PST) From: Richard Acayan To: Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Foss , Todor Tomov , "Bryan O'Donoghue" , Vladimir Zapolskiy , Bjorn Andersson , Konrad Dybcio , Tianshu Qiu , Sakari Ailus , linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org Cc: Robert Mader , David Heidelberg , phone-devel@vger.kernel.org, Richard Acayan Subject: [PATCH v9 5/7] arm64: dts: qcom: sdm670: label the camss ports instead of endpoints Date: Mon, 16 Feb 2026 19:27:36 -0500 Message-ID: <20260217002738.133534-6-mailingradian@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260217002738.133534-1-mailingradian@gmail.com> References: <20260217002738.133534-1-mailingradian@gmail.com> Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Endpoints cannot be pre-defined since commit dcf6fb89e6f7 ("media: qcom: camss: remove a check for unavailable CAMSS endpoint") was applied, probing all endpoint nodes and requiring them to have a remote. There is no sensible remote in the SoC devicetree because camera sensors are board-specific. The ports are meant to be extended by a board devicetree in order to define fully configured endpoints and connect the ports to camera sensors. For nodes that are only meaningful if extended, labels are usually assigned. Label these ports so they can be extended directly. Reviewed-by: Vladimir Zapolskiy Reviewed-by: Bryan O'Donoghue Signed-off-by: Richard Acayan --- arch/arm64/boot/dts/qcom/sdm670.dtsi | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm670.dtsi b/arch/arm64/boot/dts/qcom/sdm670.dtsi index b8a8dcbdfbe3..3eb4eaf7b8d7 100644 --- a/arch/arm64/boot/dts/qcom/sdm670.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm670.dtsi @@ -1776,28 +1776,16 @@ ports { #address-cells = <1>; #size-cells = <0>; - port@0 { + camss_port0: port@0 { reg = <0>; - - camss_endpoint0: endpoint { - status = "disabled"; - }; }; - port@1 { + camss_port1: port@1 { reg = <1>; - - camss_endpoint1: endpoint { - status = "disabled"; - }; }; - port@2 { + camss_port2: port@2 { reg = <2>; - - camss_endpoint2: endpoint { - status = "disabled"; - }; }; }; }; -- 2.53.0