From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) (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 D5FAD3093B2 for ; Sat, 17 Jan 2026 04:06:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768622808; cv=none; b=NzEZZfVShQSiTFsx4bminlCW0X/G7rAcMXuAPnD5RHj+nkv5bmpynxx3gyvGOvMqtbD/xQTW6RAekpJF9lbWMfR7SZ9mCyALwqB+9QiK1GIyepmpCACqYH3weIyTctRzvKozTZahKeznTTbUgZvH7WC/A5jzLdrH52u6V7kK8DU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768622808; c=relaxed/simple; bh=DLYTLurhJa/dsUPjZdKrouNuDeRcN2aGY2f/dIS8jn0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=oWbTZwk/470ZnGmjjJfpzH6rEGJ9btyw2SYW6U2d/RUKtmY8W1j0jCWsDpjse5/DgpbdXzT3qncFHGdOWuMjC5jpxOmDxAVC3/0iHatyfQhr2QvYYBXGuRfsyy3HjG9vmIrnADgWXIeO0bHE2VrOqWVNN54op3TA6BhOKoo+wY4= 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=igKi+hxP; arc=none smtp.client-ip=209.85.219.52 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="igKi+hxP" Received: by mail-qv1-f52.google.com with SMTP id 6a1803df08f44-88888d80590so39673806d6.3 for ; Fri, 16 Jan 2026 20:06:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768622806; x=1769227606; 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=WqibFg67h3gtAqqjjlrzNhRlOJB4sCD3HtefP226Fgc=; b=igKi+hxPM9Zg2tfIg2I4VrZ0u1hW6UKupSJUjpLyO+TpUW8QWCPbchJck8sKAXekbg +kzhO/8R8vOMzjL5W38rCN0G1HQldV8alZSIoUAwgKt68tLXuTfNVaVRmca8sqpFJTgW vi0XmoLAWY+5je3np1sTFn3iyEsy2BWOSvolnDN+hJS8UX1b6Sa40dEjHPjiKZxaTjZ+ iloTm2TXPa7IIMbi1LP2z6jTBXJ200sXKYlYb0mRs5V0micHWeJ4CryD5EUu41oV7Fly 211ttRk/89iEJxlofynrOSogcBDc3PkPXGbMhF1U97gnun7vmFHLtE/7Uw/qylOpnf5K AVjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768622806; x=1769227606; 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=WqibFg67h3gtAqqjjlrzNhRlOJB4sCD3HtefP226Fgc=; b=cFfDfwJZJX0cFwzJSrTiulSK1CECg5VW8AuKWzmkYF/tC6bOAzVafC24S76Ri/hVt3 mmxdZ6RwXLaUVA7NKM1C8hjmSlbQM2b0a6Gv8+jbfrPJMafmKF+8Yv+JTQ92a4rH6cI/ jG8MCZX4l01V1B/YIqwetRyszlo71c411TrQ5hI25EFD1OyoZb8bpH9r8jONHbezB5// lD4xMXzWOn66KJtTDfvKAlMWNyWN6WwnZJtjkMEzEy4lXzIF+sTNvIwEZxfNru7mAsXr MNG8PcatvW2SZF2RLNj3w7hIb5fsyjPI+OPeEcP2O3qzM6cykL58y7IZuEFrFmGS2pQx IZHA== X-Forwarded-Encrypted: i=1; AJvYcCX4LSDMIDwhrPX/WqA1Ngkk6fxos/58r9TSFw38ez5IeLl2LJwJW1MOYCMaGVnfFHZ62fiNfQDfhKa95w==@vger.kernel.org X-Gm-Message-State: AOJu0Yz4LiX+I862bSCoV4Z37gcCAlm/B8bNyC/unfRleGpKkMF6ZorI NkfqVtgls+F4yRh2ah/j/SM5Cr8fV/ffE9k0tuL9JToyYfoEYZAsMKGw X-Gm-Gg: AY/fxX4ogesrbV7eqZJe3MJopfWl6nE52ZGJK7EOofszqADmPo53fBHZxVECnE2Dv+y A7pz6z61LvN2J/VgBuU4s0qmNTG49VkhjrcqB4p6B0w3nNm5+4FbH9FE/R865PXq4uUR4ufXNVm GTz4BWuPXBAocP5ghnFykGH6k8xp0ChKmFU4zj1rhzZDbdgqW42VwqOYlwsm/fyrCTF6fP+K3SP fALYdWw/befwDwKks2O8+mIYGesvz1tjgAVPEOaMGVvxllMdDW3nSz0MZf1qeP/grMLBIXSvmGp 9zaog9SjFoSbzianHfhpYXWtMWpM1Ji11qPpAqwX7N0tnPqkROsZMcSmWQLrP9SgPCZeC0xj45m mFG0Bm6zZDTNq+HjRuaLuKYdC3BeoyM2/1sI5RI8gEsWHJfG7Bwx9/A/0SWIRQBKT5xmzkCqRLx 915tccpXrwX+MWc9iShCcMR0t6IlquhI6yvR2AHoaOzotvhZWww083x9hDAE0cMzTgwoCkr3gKU OIUTLz+n0N6Uw== X-Received: by 2002:ad4:5aae:0:b0:88a:2c78:d62d with SMTP id 6a1803df08f44-8942e47a66fmr63179296d6.26.1768622805841; Fri, 16 Jan 2026 20:06:45 -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-8942e6d6366sm43908776d6.51.2026.01.16.20.06.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Jan 2026 20:06:45 -0800 (PST) From: Richard Acayan To: Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Sakari Ailus , Tianshu Qiu , linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org Cc: Robert Mader , Bryan O'Donoghue , Vladimir Zapolskiy , David Heidelberg , phone-devel@vger.kernel.org, Richard Acayan Subject: [PATCH v7 3/5] arm64: dts: qcom: sdm670: label the camss ports instead of endpoints Date: Fri, 16 Jan 2026 23:06:55 -0500 Message-ID: <20260117040657.27043-4-mailingradian@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260117040657.27043-1-mailingradian@gmail.com> References: <20260117040657.27043-1-mailingradian@gmail.com> Precedence: bulk X-Mailing-List: linux-media@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.52.0