From patchwork Wed Jul 13 13:13:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 590269 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 7EDC2C433EF for ; Wed, 13 Jul 2022 13:18:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236332AbiGMNSM (ORCPT ); Wed, 13 Jul 2022 09:18:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40908 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236240AbiGMNSB (ORCPT ); Wed, 13 Jul 2022 09:18:01 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 253EE9590; Wed, 13 Jul 2022 06:18:00 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id CFB6BB81F46; Wed, 13 Jul 2022 13:17:58 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8D96EC341C0; Wed, 13 Jul 2022 13:17:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1657718277; bh=ypT31tttdamVrW0wkBqfoCyXu3GpzfgCFgVZIeiit8M=; h=From:To:Cc:Subject:Date:From; b=sxjuT2RL8eWwPUUFkwcXBR6iPW+CXYxuTb8phCmAG/XWIEVVoU3NTdK/DmjxEcxjS FZz88TSiXMfu6V9TYo8a0cZyoprp/+wkNyr1obzJdUrH7mEhDEttQN1VprcV9S3lFF rIx63oSHN31Ra4GcRy45kgHRQOgglobVo3Cbp0IGXrV10/5loBeGnPc09ozLJDW+gl 3VGDKV6ErJ7C12Ig5ilEeTQ+ruuAtpg/gxPrDlRUltavIMDnzbt3tmKjkNWuyqbStx nrmodDv0GLfvS8vCCS2/ywHkQSKblyRti+pkWE5gV02JiNBZaoA3FWxJnhYwmEM9+X hfVZun/u63Z4g== Received: from johan by xi.lan with local (Exim 4.94.2) (envelope-from ) id 1oBcFc-0007gE-V5; Wed, 13 Jul 2022 15:18:01 +0200 From: Johan Hovold To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Felipe Balbi , Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Wesley Cheng , linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold Subject: [PATCH 0/7] usb: dwc3: add support for SC8280XP Date: Wed, 13 Jul 2022 15:13:33 +0200 Message-Id: <20220713131340.29401-1-johan+linaro@kernel.org> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org This series adds the missing devicetree binding for SC8280XP, clean up the current bindings somewhat and fixes a related driver warning when an optional wakeup interrupt is missing. The last four patches fix up the SC8280XP devicetree that's currently in Bjorn's tree and addresses some DT schema warnings in other Qualcomm devicetrees and are only included here for completeness. The binding and driver updates are expected to go though the USB tree, while the devicetree updates can be picked up by Bjorn once the binding updates have been merged. Johan Johan Hovold (7): dt-bindings: usb: qcom,dwc3: add SC8280XP binding dt-bindings: usb: qcom,dwc3: refine interrupt requirements usb: dwc3: qcom: fix missing optional irq warnings arm64: dts: qcom: sc8280xp: fix USB clock order arm64: dts: qcom: sc8280xp: fix USB interrupts arm64: dts: qcom: sc7280: reorder USB interrupts arm64: dts: qcom: reorder USB interrupts .../devicetree/bindings/usb/qcom,dwc3.yaml | 152 ++++++++++++++++-- arch/arm/boot/dts/qcom-sdx65.dtsi | 10 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 15 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 28 ++-- arch/arm64/boot/dts/qcom/sm8250.dtsi | 20 ++- arch/arm64/boot/dts/qcom/sm8350.dtsi | 20 ++- drivers/usb/dwc3/dwc3-qcom.c | 4 +- 7 files changed, 194 insertions(+), 55 deletions(-) Reviewed-by: Andrew Halaney Reviewed-by: Krzysztof Kozlowski Acked-by: Krzysztof Kozlowski