From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (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 8DEB026056E for ; Mon, 14 Jul 2025 15:17:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752506227; cv=none; b=UldxjwLrkGGLT7/RHR+QC3RlNrq1bSP2wQLppBGAxDPWxQpCZg939Y62Doa8AtHEs0V1qRwedg03D+IbD6qDXP1wI5FLB87c1l93awQKpnMhnfX3uj27gANC40T760fZf/Yiw22i4Kl2EjnVniRjzP8XiazpBqlJIFc4gqyQ53o= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752506227; c=relaxed/simple; bh=yhMu5T6hzBLMdh1uAFjKTy5PMnMnoPVoGkdLGs7pRlk=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=dzJvlQ9CaJCvL6hgndqyjaDdzzSC9xic87cn0ZaHUX3PLfyQAavIzrxPM4ZBhfzhhXkAU54WDcDfH2C0rQyhEg5pl4Xnx3HPG/HbHKpiw7DEvwhhSZA1Ji2caBUfi4NH+K1su4duqW0bO3E5y40GuCFSESq+4PZp1FTVgB0jrIg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=KtpXOjqF; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="KtpXOjqF" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-4537edf2c3cso46202185e9.3 for ; Mon, 14 Jul 2025 08:17:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1752506224; x=1753111024; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:content-language:from :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=xCjJs+mAQ+eyQ0cHltxO4UYluhIlp5Nf/WChKLF+U7U=; b=KtpXOjqFHopRdm0ZMSLVrZJhmkzxVMzQ9+qU6MtRv8/VcP6gEP8Oni3zy6l+Hr1fjT bckbB1+ZTiGUQ3l1PEbxzZ4Eq6/IvNmrrKbsqZcAtNgTMRxlic4fMRgwZdXIQsWcEdvw R4bvAQcZLdAEiMxPyT6P5+LgueyJgQdzfD8JNlyttiDK+KIK09iwRgi1ZsduNt8p//dY cA8CWv501am2lnfdk/4ASV0Mgt4EsoiZ4GB7CKRtMzDkddosdwd4JL7rt2MbBb80gL2o XX8uvibz7RCnpCzhnYn/4ut8WbV2hpa1C8wLyl9TB12Xpcb2aChJnEBiwwuhPrvFGG2n opEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752506224; x=1753111024; h=content-transfer-encoding:in-reply-to:content-language:from :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xCjJs+mAQ+eyQ0cHltxO4UYluhIlp5Nf/WChKLF+U7U=; b=cLh2UsrW/EXOK+XudUFsrD5WKQkPpKlqEOjyHxJzhI60n2Tagj4vvm0o7Hd6JnovYq Mdto1Sgzj+3faL3auO4rRmlrVw9KZSHZUFvAoH3AEbJpKKDziMsVlWtCB/YTknuPHuzO dTrqoAejT3Hqmy+cEXXxlvjm7aJyz8g+ht6oCcbIpA1Mct8pYmVzbF3UuFlzkMCvMGW7 IKJkAquXtP4ZKvr6gvqlc4B1RfQdRu81jgh/KwNwXEsyk4agWkBcSacTJumpBGvynZIN gXChHlELCGPEizStizl6XKYUnWg2SZNxb/pIpU8wkHnvwHCuVUYagK87+9lC7S90wjOU bd/w== X-Forwarded-Encrypted: i=1; AJvYcCXT3z/COFZTzTLbE5FJuiAkQ3mvJoD/rRjZNVrJSPi3wrwlGHXqfRjXY7uK4XL3EdUaO5khHguo1UV8@vger.kernel.org X-Gm-Message-State: AOJu0YwR3brvUXNsH7SRFawileL1Mk7CRsjLt+bp5w3g+bYvUYrU6vQW OlPtD+YC8Kui38KweBQFrH2bxxOUdD2I4lbP7wHskNKI6auBFby0yYOMthlCXsqQDs0= X-Gm-Gg: ASbGncuAVhuz/Dqadj4mATUhHls8BbD15qYxhUBgCcQ05kR1F4N8YvRxsQUwpnI53OW rYBYuWXIgOg8bCuTxUEWFiT7ACnN5oNMqCG6I2rXu2XmAYmcGBo10HN8iBlKMtN9+Ip03nv6APt yS87sqhbO7CpBbeHwDYWxUWBsuwRx6eqVebcL2kASWL9QcHymzz5cqVH7tP1nyaB1b/5PN06wH8 U/msqtV3UHpZ/rFwPw0ON8KGvu0Y/NWHevVsRUwagOAX+hvx84/423um0UUARq33STC7+lg00df BPKYNc4jT2AeHLhJgAXfZetouYCrUrSumALa+W3VUr80Vdoj18cIkgST03au1aVOvxGnREwj2qX Hzc8g+Kh9O3bOJzZuOCNFpEER99SO0W+Aqe5W1Sl7FL7LCt1St/hRfKlbDus3b7Q= X-Google-Smtp-Source: AGHT+IEpin0kK7Y62+zwW4eiqts/4lq2fhVPTieQctRVVCnIYpoH+CSOCtblJicWaiIjBRT5U9/Y+A== X-Received: by 2002:a05:600c:c096:b0:441:a715:664a with SMTP id 5b1f17b1804b1-455e7890b03mr75864705e9.20.1752506223867; Mon, 14 Jul 2025 08:17:03 -0700 (PDT) Received: from [192.168.0.35] (188-141-3-146.dynamic.upc.ie. [188.141.3.146]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-454dd540b52sm135696755e9.28.2025.07.14.08.17.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 14 Jul 2025 08:17:03 -0700 (PDT) Message-ID: Date: Mon, 14 Jul 2025 16:17:01 +0100 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 2/2] phy: qcom-mipi-csi2: Add a CSI2 MIPI D-PHY driver To: Vladimir Zapolskiy , Vladimir Zapolskiy , Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Bryan O'Donoghue , linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20250710-x1e-csi2-phy-v1-0-74acbb5b162b@linaro.org> <20250710-x1e-csi2-phy-v1-2-74acbb5b162b@linaro.org> <11b573d5-ce4d-476c-b94c-216d427cd838@linaro.org> <08261aa4-689b-4d6b-bfd2-221c1976d254@linaro.org> From: Bryan O'Donoghue Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 14/07/2025 15:58, Vladimir Zapolskiy wrote: > > This proposed device node scheme does not solve the known and already > discussed technical issue expectedly, namely there is no given way > to describe a combo mode hardware configuration, when two independant > sensors are wired to the same CSIPHY. This is an unsolvable problem > with this design. I think that is genuinely something we should handle in camss-csid.c maybe with some meta-data inside of the ports/endpoints.. > > Sensors are conneced to CSIPHY IP blocks, CSIPHY is connected to CSID. My understanding of best practice is data-endpoints go into the consumer not the PHY. These are PHYs with their own SoC pins and voltage rails. They should look like other PHYs in qcom and across DT, IMO. --- bod