Received: by 2002:a05:6358:f14:b0:e5:3b68:ec04 with SMTP id b20csp2996436rwj; Mon, 19 Dec 2022 11:28:41 -0800 (PST) X-Google-Smtp-Source: AMrXdXtBxkYi+M/sVoPDrQKJ6devV1t9jFnpwvQtZNoFYB58YxbIX78zyCeoTT7rPLvzfGek6Xq4 X-Received: by 2002:a17:907:98f0:b0:7c0:98d0:f433 with SMTP id ke16-20020a17090798f000b007c098d0f433mr4370933ejc.75.1671478121186; Mon, 19 Dec 2022 11:28:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671478121; cv=none; d=google.com; s=arc-20160816; b=HxKtnQd6zyzKfQvyQYFiiw9RX73VDKL0v9WfkypDAJ3rg4DkGJGHq0xPwq9K5P2cMR hdp0ZkUiEYscTyD5O++5vduXWI8qsOQ5i1i/LpgoQ2cIlW8xP+HxyciQTT9qwu5h/B39 aL55vQ9wNxH93DqhHsvYkjovJRSXiGvHv6Mjc0JVXLks/t3BSf5VwXB56vl8d6VT1fMV y0Qnx2y4uiCioUPDGMtdpBbopaeuiA8zTBxXFhyzbmNH0OntZb2VhwAcs0unYTFUL0pp JKgf1tQZ+RRiuqIQeKP1V5qI/5hGInswzo7CEAs9QnJHCOpXgCQF8E0nmCAZDV6j9FNt QUhA== 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; bh=+5raIVmkATLs5kf4lFGVOCgkR/IHy+HENdY2c/Hj4Z4=; b=a+YLPYSQYbKW7+liy3ags65lVQyhr6122nqIYLEqCiSaDJXSM7IpIMaVCw/lDTAe3G iRrYlVfZ0wfXenntvhWufj80u7GdhMpV8Sm8ObvYWMTO0Uu2pWIElUHz9viKRj3MBcI6 i6+OtEvaUGpbzJh/kFvhmQWi7lI0RHQLHh4RfApGNuQpBASuo7Nh8O3SJgF9gekvY3nz 6BaV3gFNMldw+AoXTkQj+EnAxt2nlqMxkMI/vPfKFd9KHtbXyTGoy9NwxjnDnP4RSpzy RU6hJ27fbkBuEj7apiSkcrYzGSX7jViln+8AZt80VCEXdcHmq103DmfIYGm+1mnOXNcx 10+Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o3-20020a1709061d4300b0078d78fbb88dsi7166586ejh.967.2022.12.19.11.28.24; Mon, 19 Dec 2022 11:28:41 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232012AbiLSTLQ (ORCPT + 70 others); Mon, 19 Dec 2022 14:11:16 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36846 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232122AbiLSTK6 (ORCPT ); Mon, 19 Dec 2022 14:10:58 -0500 Received: from mail-oa1-f42.google.com (mail-oa1-f42.google.com [209.85.160.42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9B503D2F1; Mon, 19 Dec 2022 11:10:54 -0800 (PST) Received: by mail-oa1-f42.google.com with SMTP id 586e51a60fabf-142b72a728fso12711679fac.9; Mon, 19 Dec 2022 11:10:54 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=+5raIVmkATLs5kf4lFGVOCgkR/IHy+HENdY2c/Hj4Z4=; b=oBfmtayraGRwH6autp7WzlWg1mOG8lw90RtjXwxntGcpp2pHThFvXAYIjWT5r7ZQfN jYPnzbc3X7tPPX693pXmp67xzlrCnaHPlLlJEqktbbKbls9tE+8KGzRiGY8NtwwinnaG RVV22ssI4J0s/HjJcN1r4PSieMhYcUb4Nf5WdyFHBhNAFFq9IvuQna2vU0sPR/CuP6uo 18omsdiIpiM7Qi/zo7Tlz9e169FjxZ+TLQ79JuNYGtXs7VWDtp5yrec2DJ4FOmG1RxkM Sr8qKbFB7lzApW2H3uO0vN9p0GJiXwZrhRKx7DXO+lCllpL10GsyM9zzstxxcEngAOeT Bbhw== X-Gm-Message-State: ANoB5plN38XHrUCHkQ9G2wxABXPPiKQN/jf1dQnvhnMmh882DEhTWFa0 FP1GDCmCbgj4lGvOQ+K2gw== X-Received: by 2002:a05:6870:50c:b0:137:5344:70ab with SMTP id j12-20020a056870050c00b00137534470abmr21296969oao.15.1671477053900; Mon, 19 Dec 2022 11:10:53 -0800 (PST) Received: from robh_at_kernel.org (66-90-144-107.dyn.grandenetworks.net. [66.90.144.107]) by smtp.gmail.com with ESMTPSA id o15-20020a056870524f00b0010d7242b623sm5124258oai.21.2022.12.19.11.10.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Dec 2022 11:10:53 -0800 (PST) Received: (nullmailer pid 1974177 invoked by uid 1000); Mon, 19 Dec 2022 19:10:52 -0000 From: Rob Herring To: Heiko Stuebner , Greg Kroah-Hartman , Krzysztof Kozlowski , Felipe Balbi Cc: linux-rockchip@lists.infradead.org, Johan Jonker , linux-arm-kernel@lists.infradead.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/2] dt-bindings: usb: snps,dwc3: Allow power-domains property Date: Mon, 19 Dec 2022 13:10:37 -0600 Message-Id: <20221219191038.1973807-1-robh@kernel.org> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,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 lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The Rockchip RK3399 DWC3 node has 'power-domain' property which isn't allowed by the schema: usb@fe900000: Unevaluated properties are not allowed ('power-domains' was unexpected) Allow DWC3 nodes to have a single power-domains entry. We could instead move the power-domains property to the parent wrapper node, but the could be an ABI break (Linux shouldn't care). Also, we don't want to encourage the pattern of wrapper nodes just to define resources such as clocks, resets, power-domains, etc. when not necessary. Signed-off-by: Rob Herring --- Documentation/devicetree/bindings/usb/snps,dwc3.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/snps,dwc3.yaml b/Documentation/devicetree/bindings/usb/snps,dwc3.yaml index 6d78048c4613..bcefd1c2410a 100644 --- a/Documentation/devicetree/bindings/usb/snps,dwc3.yaml +++ b/Documentation/devicetree/bindings/usb/snps,dwc3.yaml @@ -91,6 +91,9 @@ properties: - usb2-phy - usb3-phy + power-domains: + maxItems: 1 + resets: minItems: 1 -- 2.35.1