Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp47068pxb; Mon, 25 Oct 2021 03:37:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzLPeQ8FYCLLbWCYtyov4QpaJ/NiIiLVaQ0qt1mv6VFWaeZX8UbVVHAlMSxbIT1G4WjyvB6 X-Received: by 2002:a05:6402:35cb:: with SMTP id z11mr26935990edc.342.1635158279621; Mon, 25 Oct 2021 03:37:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635158279; cv=none; d=google.com; s=arc-20160816; b=y0Gi68QTqlEUPuEg63e0jHDb0UvgfoLu+u8mk/zks6A8vHpG6iy/5gszmrBpW1vFYt 1105v66rxmIp0w1i7iJ1tev1c1sZrOyesll7WrCzzwEvrB2aEnL6e058MoYGJecq2XN1 U+85zOi1haynzZZzgUrQEB85FfSAON9aPXBimItgH/QzOC0THLKZPVYKszpC3pexU61M Qpe/y51k4p0AoNT95U+1jTTqRNbA7nwGpfyfqMQtYeU/PG0z4KM32ostgjCgpEifpQ5F 4P4HQPBLCEOfVaaE6N1184kkC7I4iUA5gzqi99EHlY3Bao5Vqg4FMyX7Dhv7LEZiNTQO g9Sg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=uOI455EZK+xQ6LZy+Qgtz7hZ9+hlabcft7bqsTfsnwk=; b=BGbGFX+3stTN33+aO6qjgChoKNTPV6yhfWxXidgDMf0bEmGxsTkVrtamkRaD3ROYBs fyICQywNxyFJbbj88pHPwIxos5FLnx15ISj2C0KKmEPvVHmGeaBAf8OjGm58Ci6PzME/ 9ePVHTWmHgHxJGr3jfl43N7VXC05Kp4QeibDB/uHUpC7lV27UCBD8+GFAZTHeCL8cW9l voJq64INgTQna52+OyU3M6sggOmA2GZyNUyzDdVyZlqnu/kkrx8Dh5pxOzGxRiZzHPe6 Z4jX3KtWsrHry7/ztbuP+UPH2tnCqj5F8DS8V7yjixo03WnDvjzSpZm0AlgAN7CMIhzr E11w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cCBifTqp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id di22si1969816ejc.333.2021.10.25.03.37.35; Mon, 25 Oct 2021 03:37:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cCBifTqp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232903AbhJYKgA (ORCPT + 99 others); Mon, 25 Oct 2021 06:36:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41884 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232908AbhJYKf7 (ORCPT ); Mon, 25 Oct 2021 06:35:59 -0400 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 254E2C061243 for ; Mon, 25 Oct 2021 03:33:37 -0700 (PDT) Received: by mail-ed1-x52f.google.com with SMTP id u13so17178682edy.10 for ; Mon, 25 Oct 2021 03:33:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=uOI455EZK+xQ6LZy+Qgtz7hZ9+hlabcft7bqsTfsnwk=; b=cCBifTqp5lTGiiPTru5INp+kuxdIhhO+7iBanmzoNCcXsDYqhexIozh7ZJv2ObkaT7 iQD8tGoTwk9Ah7ZzYSG6LOq9Oqi6pJHeLlOpuT4kmHPywSmT6X4haChoPun5uczNeuo9 ppd4TGksPNcFIWND4+I6GduIy7Sfu0O7MxxN6/7KxoSZInnHGcl1AC6UpE4kvMPyLx5A sFD+zeZpotsV17S76X6HwWxrBrl1VhjhsY4wof4hIKLRo+3fyPze1dXUEapSF2kyjn92 iozUtCfLCUntocrXvxy1KGf6u0G0Ne//5s/TCrJd76bGT1u0QB59vxKWW6D+sumqcRWq Bbeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=uOI455EZK+xQ6LZy+Qgtz7hZ9+hlabcft7bqsTfsnwk=; b=8GY2PJWzgdOmunWx+KoPXIpPtRwGWwGeodCWBY0YZawEmt2CjYXNjoQSIGfyB6kwda YGc2S+NFCzVMIwlSqLMVxcUvSx+jvNIgde1xkYMDnoG064eFyyWrDp19xjVISXJWEBjb ztDb5LVYqYJGd2zZiP0z5xMFqm9UYQOmED4GT/wjKVWmAIojkCImHm4bMPhmSVWjYvr3 QG7DUqM8PkFJOH8t+62fJTyZDtXD6vQCSL5/S8ZJKsUD7kFBB+Du042tRlM2Fv/SFM/q pB3fL9qEpZEYKygY2PY0zX3ReRQ2upFHQ9FdFTjzCiig5YW68x/gf453hYsFtogS5Jbd FI+A== X-Gm-Message-State: AOAM533Ymu1gVN9sAYEqvKrMF97tYovycA+6MUACUgN73Irkd+TP8XKR gmQp+RE/eA9gWwoJGDYsy4OCCw== X-Received: by 2002:a50:d4cd:: with SMTP id e13mr25234696edj.29.1635158014975; Mon, 25 Oct 2021 03:33:34 -0700 (PDT) Received: from localhost.localdomain (freifunk-gw.bsa1-cpe1.syseleven.net. [176.74.57.43]) by smtp.gmail.com with ESMTPSA id k23sm8562822edv.22.2021.10.25.03.33.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Oct 2021 03:33:34 -0700 (PDT) From: Robert Foss To: robert.foss@linaro.org, todor.too@gmail.com, agross@kernel.org, bjorn.andersson@linaro.org, mchehab@kernel.org, robh+dt@kernel.org, angelogioacchino.delregno@somainline.org, linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bryan O'Donoghue , Andrey Konovalov Subject: [PATCH v1 2/2] media: dt-bindings: media: camss: Document clock-lanes property Date: Mon, 25 Oct 2021 12:33:22 +0200 Message-Id: <20211025103322.160913-2-robert.foss@linaro.org> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211025103322.160913-1-robert.foss@linaro.org> References: <20211025103322.160913-1-robert.foss@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The clock-lanes property corresponds to a hardware register field that is required to be set, in order to enable the CSI clock signal. The physical lane of the clock signal is not programmable, but only togglable On or Off, which what BIT(7) of the CSIPHY_3PH_CMN_CSI_COMMON_CTRLn(5) register controls. Signed-off-by: Robert Foss --- .../devicetree/bindings/media/qcom,msm8996-camss.yaml | 5 +++++ .../devicetree/bindings/media/qcom,sdm660-camss.yaml | 5 +++++ .../devicetree/bindings/media/qcom,sdm845-camss.yaml | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/Documentation/devicetree/bindings/media/qcom,msm8996-camss.yaml b/Documentation/devicetree/bindings/media/qcom,msm8996-camss.yaml index 38be41e932f0..d4da1fad12cf 100644 --- a/Documentation/devicetree/bindings/media/qcom,msm8996-camss.yaml +++ b/Documentation/devicetree/bindings/media/qcom,msm8996-camss.yaml @@ -106,6 +106,11 @@ properties: properties: clock-lanes: + description: + The index of the clock-lane is not programmable by + the hardware, but is required to define a CSI port. + Lane 7 reflects the hardware register field that enables + the clock lane. items: - const: 7 diff --git a/Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml b/Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml index 841a1aafdd13..f110152909b9 100644 --- a/Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml +++ b/Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml @@ -112,6 +112,11 @@ properties: properties: clock-lanes: + description: + The index of the clock-lane is not programmable by + the hardware, but is required to define a CSI port. + Lane 7 reflects the hardware register field that enables + the clock lane. items: - const: 7 diff --git a/Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml b/Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml index d8fb6ce1d7f9..087d5606f2be 100644 --- a/Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml +++ b/Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml @@ -106,6 +106,11 @@ properties: properties: clock-lanes: + description: + The index of the clock-lane is not programmable by + the hardware, but is required to define a CSI port. + Lane 7 reflects the hardware register field that enables + the clock lane. items: - const: 7 -- 2.30.2