From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f179.google.com (mail-qk1-f179.google.com [209.85.222.179]) (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 F005429B795 for ; Tue, 10 Feb 2026 02:01:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770688904; cv=none; b=P90Suc7KVGR5EFc6wsEtaB95djEVUbMWabUs/mvQMpVuIDQcUjzWl2KS0kzV75yPKKtS2bdWZO9jCEyl+MPAlQ1sWWEg+aybSJ1LPjOWbOCY45MCacAL3kXRW2HY7KMp1KnhTa5iiVhbHf4gsjDx+YVv/d0j1/0LxC1IOOzxSv0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770688904; c=relaxed/simple; bh=0o8U2gcjTNQ4vDr6UZXp78OySADKbF17k1AkPUv068U=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=rs5AcXpzU3aS5JXZaKxRhuLLQYdVxK03DiElxuGRfFQIa9rWXCn8Z8++Rz0wpvJbyL4xdwLa6HjYGFyoO1pEJwggCJvibgnFySUQOGwHSV3wmwRdXM920whgWCEUuoMcAqGkCQ1HV/qXz40iQCzItEzY34uL1fiPwDM115fDpu8= 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=LhBItlgr; arc=none smtp.client-ip=209.85.222.179 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="LhBItlgr" Received: by mail-qk1-f179.google.com with SMTP id af79cd13be357-8c5386f1c9fso508165885a.1 for ; Mon, 09 Feb 2026 18:01:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770688902; x=1771293702; 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=8V9j+WcUBTGuq4+DLWgdunD0gzm+6gbTsWVxuBpzJo8=; b=LhBItlgrBTYcfBEQMHViBXVMJnAQlBcg9zFlmmx6qczBayq8LNer6o1lStM7JDLiOs GEk/b0XvfZzcoJJulnuFm/2skncCQoSstCQfgwwtQvTplFdSUnE5harfLv1JKQbpxz7S vraZED4pUnqN9bYqIilM0Gq2yDoD4cFZ0m7b9xO28StW+9bIekhDzgXpHExi/uJOr6Cq hzUqo+9I96cGM3N61apzGTHXfDNKhtS1pMYnYKTHfDXamZtC75WOcNwVGScmQfD0fzdg 1W3YR4V9WGlw+dyHi539oQIRLuTJ3pp+xFB+afKuZ3Rt+vDNiDqvpVeCb1V00ZFXuzdB iqfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770688902; x=1771293702; 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=8V9j+WcUBTGuq4+DLWgdunD0gzm+6gbTsWVxuBpzJo8=; b=MC/7ey1M6yI08u/zqJTzRYgCLH2GTkF5qY6gSCzCcQcg1cMBPQdIGTyuWLQ0q+f0dS BBBv1kALozV/IDLi8yLD2MoQXv56sSECj7as9Uz6Dl9FS1yh32RTUTwurIA9vLfo0ihc nC5cmsLpM3V6rAEKX2xHNInZCIV9PgUinvxW2Ql8KjPfAKnUE68G82MGDcpSjRcQ10k1 0PU7a7JAfUcQoSWy3nWvOn7wF9qHiU1HRX/anrCroXm//xsS7BHgHhdF5asYf2N23bhT jmD6d02oBnvlnnck/RpXhomPPPqlCAwDho6c/rlkZgmZ9IJlJ94QnupspMYVHSL/Oes4 NMaw== X-Forwarded-Encrypted: i=1; AJvYcCVgPe1WrUfFZulvGIJeYsM6wgziJPBbu0tlrvmh6nzywf0w74Geyj1br5pUR6R9n3CDd1Rlcly5XK5HyGx7@vger.kernel.org X-Gm-Message-State: AOJu0YwNLrLDaMuQxVmuk+7hIHxug6w8jrSXuVDIoO5V2ELL1RA4EwXX DCgfVxphzPT1TNxCnIT6LuiaNGxbwkLgG9Q4+LBZejvdPr2FfAMW4dQZ X-Gm-Gg: AZuq6aKNOZVyAGH0wqeUyimSf9efOeHtOxMiiiIlzhPNuzWj/qRvEPqsyePrjfE3b3f rPkfsCaNxuTfAXi93KX+zxYeS46K4Xc4d4WI5OBeJQJXn7lOS23h9OO5fgkU81UdJPeMnlnKURJ RUQjAbBFF17cV+3UYm8H6xjUF1CQXoG90PAXoBvWNR1dlEiV71wfVt5sJ+lZJ5DtoISx5uwiXBw 7b0l0KsYujNkMqY6adeuWJyb6c6TJlaHkIyxYcfCUVGqYOUKds7KBlpX8+YKMlX3XunK9ztEuXG aEOEpLYMF7R9ftiziKPbjpVZJrPLT/adqXakMcp5sMVeqbS0oJZe/qTDuURGgotpmW9tdPprs5G nSdrUN/fzlj14q1bNY+KeOhEKM9TjMVi72Zp1/aaQOlPD+eNZjFzhPISWPqVOcCg4yc1BYlGOxF FpGCl8fN5rxneTF10RUnTyR6ursV5k2+J/iMIi/K9bOSOy+CB2IUtNbDW9jIAj5n+dfB24YAHnC 5v8WzZEjbgR/44= X-Received: by 2002:a05:620a:3942:b0:8c7:17ea:7dd7 with SMTP id af79cd13be357-8caf13ffaa5mr1659349985a.69.1770688901997; Mon, 09 Feb 2026 18:01:41 -0800 (PST) Received: from localhost (bras-base-toroon21-grc-75-184-144-58-243.dsl.bell.ca. [184.144.58.243]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8953bf5b2e8sm89171196d6.23.2026.02.09.18.01.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Feb 2026 18:01:41 -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 v8 5/7] arm64: dts: qcom: sdm670: label the camss ports instead of endpoints Date: Mon, 9 Feb 2026 21:02:04 -0500 Message-ID: <20260210020207.10246-6-mailingradian@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260210020207.10246-1-mailingradian@gmail.com> References: <20260210020207.10246-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 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