Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp1021700rdg; Wed, 11 Oct 2023 11:56:24 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGr9V54izt2ApyWUlRhZXq/raM5lyypGQbsZnVp+w3IaqspkW6LXQtbzC8TtjM/z0qQqya2 X-Received: by 2002:a05:6a20:842a:b0:154:6480:83b4 with SMTP id c42-20020a056a20842a00b00154648083b4mr23158830pzd.14.1697050583990; Wed, 11 Oct 2023 11:56:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697050583; cv=none; d=google.com; s=arc-20160816; b=t966ANkrdpcbegB5bJtyPep0DP6Q/eLMtRlSJGdDHHI/2l/IAM6eHW6vhNPs4C7ev7 A//mIZz1sjOvKJ+mAVz2A3bjvhplpbx9NUdIkUiJqw2UkVo11G6U2+2d8ka+5XnFmE/4 9c6Sb2h22bDlOwkWyNOX0xQ31dsH75RS/XTSuTHy2ksr2tFkevaMH2m2fjSC6nI+nJ2i iYitD2V+/y1RKThWjfHUDPcGtLDWlE4MoLOmhRZaRN9PYfc/oOBNj9TqfExRPMyQzTgn 2pFVWFa+BOejDolqccJ+I6lXecs6e852kwAMnIJ1fBopnrIvRld3StPysfAfZCLmSNoc 93kg== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=b18JSG/gE5pF19poGgo0WtqeEPHBkEaz7XetM6ld2MU=; fh=HqXb5pKQmiRoUvTzW6ObiiLCOTom46cMUEwDs3yZjT8=; b=1Hgr+Jghn2UHnPOLfANPI7sqAEO+XdS8WEP/vlNDrDy86hi5dZ7YJ8FrusBYzSu8ci wUPcjCU9y9xiLACaXbRnNy8nHt3qva+Ur/OIPJv1ezP6/KvmxBHNQqQbwixsn7SqLMkU 6Iu2KLBHis5WMiqTUqhqqHBS/YC6bpVrnN5ZfsP+qnVmTKq4HB1/Iqo0nWbwGd8AKqL4 J73s+b5MnLjWoQASuk1lypP02GsTjLwQ8Ec3ea0WBibIhRNZjfHqqu9oxqrpacpCZajU ELdOjgDNDcWebWngUud/YQfVdA+0OZcetBiVA0avdvwLh5DaoKeD3ImNAhT1SznGhhy9 EQvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=da1gYhmB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 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 lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id h7-20020a655187000000b0057017abe776si330141pgq.677.2023.10.11.11.56.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Oct 2023 11:56:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=da1gYhmB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 5A7A58054D17; Wed, 11 Oct 2023 11:56:03 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233245AbjJKSzu (ORCPT + 99 others); Wed, 11 Oct 2023 14:55:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33830 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233239AbjJKSzs (ORCPT ); Wed, 11 Oct 2023 14:55:48 -0400 Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3FE13A9 for ; Wed, 11 Oct 2023 11:55:45 -0700 (PDT) Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-40572aeb73cso2343985e9.3 for ; Wed, 11 Oct 2023 11:55:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1697050543; x=1697655343; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=b18JSG/gE5pF19poGgo0WtqeEPHBkEaz7XetM6ld2MU=; b=da1gYhmBNeZo4doTEz/K/NLUTpZV6F8kDBypaxeqTBOMSAfLpHYSNEbKalzxRaC7n7 mbFaevGxxwGcBX24/M9YXh7VBUEY8M9ZyFptPMjcf5yoOTXyukwfmRN04hmBPcEXfbXJ 8d5GcM1hpvx7pbNK4gjuj+AsRfSTakKwxEbUSSFq0Mf/7DuoMbb6fAf5Ql3kogyQzhJH pyeSO4Krne/qekNHSsltQSrK0z2LWvM41cvTbSjS9sKkyMVJaITeBY3btRkoi1UjB8K6 Scv/yUZh1y/epGNjqAxl+l749QssQiIVMcTrBUHn2nCkWtSthxFUwZyikqdr1OLrjEK8 ymPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697050543; x=1697655343; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=b18JSG/gE5pF19poGgo0WtqeEPHBkEaz7XetM6ld2MU=; b=Ed+We99T6rvhq/xOfDJq7FNAfl3Lg5hsk5PpPdlIHMul6GVQlcDC88dHjKCc2IPWvt GNZ6JRDRdAZ5TEfIUOaTWX7B4OiKUmTKV07onspb3nZX/YNDlINplrhokNUyi0bn3zix gnH2/ov0PVjNY8BFNmknshaKFNooO9+nRHDvCLC38PpIgKgngrgDZ61FjSaie724B8xq hXeOmiDH1lwFMOtbRwHYchFL/arh2AspBi9hiFY4gkyGaPd7sWzXba7lF4tfvtV5mXUr 1YF02WdpwycA3F+j0MA6Jgu73uXm6x/wiATiquI1RpTuoHriR2j5NSksV0d2+BKSqBbp O8Cg== X-Gm-Message-State: AOJu0Yxu3wpsX6fqpVHaqYAhmjRoCYNm7vCQRVh5ziAQpB9Flff2O6PX 9wkeTLKBhXjaQt/ySGIrONE+zw== X-Received: by 2002:a05:600c:3ba1:b0:406:872d:7725 with SMTP id n33-20020a05600c3ba100b00406872d7725mr18712930wms.1.1697050543639; Wed, 11 Oct 2023 11:55:43 -0700 (PDT) Received: from x13s-linux.nxsw.local ([37.228.218.3]) by smtp.gmail.com with ESMTPSA id n22-20020a7bcbd6000000b004060f0a0fdbsm19928294wmi.41.2023.10.11.11.55.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Oct 2023 11:55:43 -0700 (PDT) From: Bryan O'Donoghue To: andersson@kernel.org, agross@kernel.org, konrad.dybcio@linaro.org, mturquette@baylibre.com, sboyd@kernel.org, dmitry.baryshkov@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, jonathan@marek.ca, quic_tdas@quicinc.com, vladimir.zapolskiy@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v3 0/4] Add sc8280xp CCI and CAMSS core dtsi Date: Wed, 11 Oct 2023 19:55:36 +0100 Message-Id: <20231011185540.2282975-1-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=2.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Wed, 11 Oct 2023 11:56:03 -0700 (PDT) X-Spam-Level: ** V3: - Expands description of ports to clarify mapping of port to CSIPHY Rob - Adds the dependency link into the commit log of patch #3 - bod V2: - Drops specific sc8280xp-cci compat - Konrad - Drops minItems where maxItems are equal - Krzysztof - Uses suggested description for CAMSS - Krzysztof - Leaves indentation of ports/properties - Rob - NoISP. Supports bayer encoded upstream currently only - Krzysztof - Endpoint. Adds an example endpoint - Krzysztof Link next: https://git.codelinaro.org/bryan.odonoghue/kernel/-/tree/linux-next-23-10-10-sc8280xp-camss-v2 V1: The sc8280xp provides a standard Camera Control Interface and Camera SubSystem hardware interface similar to antecedent parts sdm845 and sm8250. Per the target segments for this part, sc8280xp has more of everything. More CCI, VFE, CSIPHY and therefore more interrupt lines and clocks to declare. CCI x 4 CSIPHY x 4 VFE x 4 VFE Lite x 4 CSID x 4 Bootable 6.5.y x13s: https://git.codelinaro.org/bryan.odonoghue/kernel/-/tree/lenovo-x13s-linux-6.5.y Linux next: https://git.codelinaro.org/bryan.odonoghue/kernel/-/tree/linux-next-23-10-06-sc8280xp-camss This patch depends-on: https://lore.kernel.org/lkml/20231004161853.86382-2-bryan.odonoghue@linaro.org/T/ Bryan O'Donoghue (4): arm64: dts: qcom: sc8280xp: Add in CAMCC for sc8280xp arm64: dts: qcom: sc8280xp: camss: Add CCI definitions media: dt-bindings: media: camss: Add qcom,sc8280xp-camss binding arm64: dts: qcom: sc8280xp: camss: Add CAMSS block definition .../bindings/media/qcom,sc8280xp-camss.yaml | 582 ++++++++++++++++ arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 624 ++++++++++++++++++ 2 files changed, 1206 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/qcom,sc8280xp-camss.yaml -- 2.40.1