From patchwork Thu May 11 10:50:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 681011 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3785BC77B7F for ; Thu, 11 May 2023 10:50:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237790AbjEKKuN (ORCPT ); Thu, 11 May 2023 06:50:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40484 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237402AbjEKKuM (ORCPT ); Thu, 11 May 2023 06:50:12 -0400 Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B23944230 for ; Thu, 11 May 2023 03:50:10 -0700 (PDT) Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-9659e9bbff5so1534684466b.1 for ; Thu, 11 May 2023 03:50:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683802209; x=1686394209; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=YYmQOiJo0GwahUuK9YIJi/PO7yGRaao3xUZsJxQQPGw=; b=Qq24/0rH2Wy7PCHvEv6ahBRTBtEhVyh/iSjSwPmN3k920PBQd4sEmegEq9y3Wme/d3 2BzG92K6N91pdsVQrwOjolbvpXtAwomgqYwv4rWQuKz3DYTt5BpZuAbjkKsFTvd17FHy utp1kT4EnIqHutSwloEDpRiW1mimUBKo3CJhUwSjy9/dxrFZzwaCai9L/1FkywV78iuU aewPcQBpU3taQJZkatQmOqfwNkWgBGPtENCxlsmJ4EFAjATkWgdVCvA2gpEMDNKej1Ir S8VFm3KAKTQXMmtAMGoUsuGiJSlTurUCdPu6GBjEdh8oU0+OCa1jqJp7rJ4lAOdw5T0u U2iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683802209; x=1686394209; 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=YYmQOiJo0GwahUuK9YIJi/PO7yGRaao3xUZsJxQQPGw=; b=kM/rzKtUpZooWEeD58d11remy536pN40W8pLJhNhtWFyMh81YK5CpfxsNDSy6GE42m auuoEWWH+7Asm57UpwRT49ljxAJ4XS3Np3pzsZiOPEqqJs5DZFCnb/WSCG3xZIZbr+QF ziLTaY4Gi7BIMTDp/hClVldKXHtqoS13ggYnLhF18O16IFlfT5FClDp2HEGE7zklab8p KAid37LoakI1ajiJiNMlkeZKbie66dVYoeHGjKBSqVsk0BK1xYFQXF7XAeQ/vCZSjRv+ xATStITUXybb3zpx3E/IRB6y0tbYeJsAJo/7+BSIAw0tl4SN+BpcT0818RYmYKJ7qs2I Tbyg== X-Gm-Message-State: AC+VfDzgCwIMZFj3mKAWinfYq2R6Pl4vJeHBKpA8OZNlx92oeAQjA1iB PYvSBUBycbVQ0KvC2MLq5I0WJw== X-Google-Smtp-Source: ACHHUZ7K5/ZpkInBfiFXdz7ldveY5d6mjUUS7cf4oZPvIEM3vCUsgAbg0ltzrAMTFOgTDPrNbtqv+w== X-Received: by 2002:a17:906:fd8c:b0:953:3e29:f35c with SMTP id xa12-20020a170906fd8c00b009533e29f35cmr17143266ejb.45.1683802209171; Thu, 11 May 2023 03:50:09 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:41e7:1b68:d38e:1348]) by smtp.gmail.com with ESMTPSA id ia21-20020a170907a07500b00966392de4easm3874389ejc.14.2023.05.11.03.50.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 May 2023 03:50:08 -0700 (PDT) From: Krzysztof Kozlowski To: Linus Torvalds Cc: Krzysztof Kozlowski , Rob Herring , Conor Dooley , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [GIT PULL] Devicetree fixes for v6.4, part 2 Date: Thu, 11 May 2023 12:50:06 +0200 Message-Id: <20230511105006.176979-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hi Linus, It's my first pull for you, so let me introduce myself. With Rob Herring and recently also Conor Dooley, I co-maintain the Devicetree bindings [1]. I also maintain few other subsystems, but all my other pull requests are going to SoC folks (Arnd and Olof). The git tag for pull is signed with my usual key which you can get from kernel.org pgp keys repo: keys/1B93437D3B41629B.asc Rob is currently away from keyboard and he also mentioned in last pull to you that something might be coming from me [2]. So here it goes - few fixes for current cycle. [1] https://www.kernel.org/doc/html/latest/process/maintainers.html#open-firmware-and-flattened-device-tree-bindings [2] https://lore.kernel.org/all/20230505192951.GA3409270-robh@kernel.org/ Best regards, Krzysztof The following changes since commit ac9a78681b921877518763ba0e89202254349d1b: Linux 6.4-rc1 (2023-05-07 13:34:35 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt.git tags/dt-fixes-6.4 for you to fetch changes up to 8bbec86ce6d66fb33530c679f7bb3a123fc9e7da: dt-bindings: PCI: fsl,imx6q: fix assigned-clocks warning (2023-05-09 08:01:49 +0200) ---------------------------------------------------------------- Devicetree binding fixes for v6.4 Few fixes for Devicetree bindings and related docs, all for issues introduced in v6.4-rc1 commits: 1. media/ov2685: fix number of possible data lanes, as old binding explicitly mentioned one data lane. This fixes dt_binding_check warnings like: Documentation/devicetree/bindings/media/rockchip-isp1.example.dtb: camera@3c: port:endpoint:data-lanes: [[1]] is too short From schema: Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml 2. Maintainers: correct path of Apple PWM binding. This fixes refcheckdocs warning. 3. PCI/fsl,imx6q: correct parsing of assigned-clocks and related properties and make the clocks more specific per PCI device (host or endpoint). This fixes dtschema limitation and dt_binding_check warnings like: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.example.dtb: pcie-ep@33800000: Unevaluated properties are not allowed From schema: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml ---------------------------------------------------------------- Krzysztof Kozlowski (1): dt-bindings: PCI: fsl,imx6q: fix assigned-clocks warning Luca Weiss (1): media: dt-bindings: ov2685: Correct data-lanes attribute Lukas Bulwahn (1): MAINTAINERS: adjust file entry for ARM/APPLE MACHINE SUPPORT .../devicetree/bindings/media/i2c/ovti,ov2685.yaml | 1 + .../bindings/pci/fsl,imx6q-pcie-common.yaml | 13 +--- .../devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml | 38 +++++++++++ .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 77 ++++++++++++++++++++++ MAINTAINERS | 2 +- 5 files changed, 119 insertions(+), 12 deletions(-)