Received: by 2002:a05:7412:b130:b0:e2:908c:2ebd with SMTP id az48csp2335825rdb; Mon, 20 Nov 2023 08:17:45 -0800 (PST) X-Google-Smtp-Source: AGHT+IHWDZ4/xYEExLRaGZSRFrJuz4KY3WG3hIzleS/6jtioTwmpRsyfIaaS1FfbRNM94QChYS9D X-Received: by 2002:a6b:5114:0:b0:7b0:aee5:a413 with SMTP id f20-20020a6b5114000000b007b0aee5a413mr2753251iob.15.1700497065641; Mon, 20 Nov 2023 08:17:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700497065; cv=none; d=google.com; s=arc-20160816; b=fprc6538Ftd+8gX1Y0yPC24Mk78X8s2W6nS7m4yr+esvIH17FEbIWAebXmBbcoyCU+ bdAvUX6NehZ2LLsVSaCzH5aFtEPuvJSkG5z5pTtksWwhMTpgAIZMzwwV4l6prM9ogSR9 Jx2cxR0KSTpeTffVjcu5ny+BpQSkEmnogZPg+8W4vOUJ4YuAQi65lnHgSFBJrfdPr89Y UXgHJm1zP3de9NhHGCPjeKawxt3bAlNy65+oNhHWg15udurlkEsmZKGdZP9rMvcoc7Uy U1109Nv8pU/J8e+B9mrJY+BxVEMxKuZvsngiwXJeTlRCzT3pVz7cMcSjWlMTWrGArGlL j2Ag== 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=WK66+PF6u8KhqAPr3e7XK831whxLG5pLRHh0XkKcLqU=; fh=6Rxqb2IhHf5DH6aE3IzHNU8DghLoC7842hT8bkmF6AM=; b=na7THpzv5DlCJC8NHUmejVSS1BTHbHOWw9r9f41xxTajszx+YbJFN2Cs4eYIt3rotH CgyW7Y0vw+26g3mn37ERNfub6xvVrxjomnCKXbw+kAretzKQcVUVBWIPCxJAKxIVlSHn 99Lku7ztt2xUOd3pDG5c4d0uQpGZzak+p36zqmp6cqHi89W6fr2P9K5zVmBkW0UE87Ge ZYlEmOOq2zfSOyWYxzrWjXb5y9cCdfq0yZGZ9mrqX/pbBeO9vZXNfBbzla+onN0lGlJW vLqDewCpS4tGvb1mRjVJkr+tM3NSjyk1cWDFe1w3o7juGQuT0wBdJrtUfTWxser1XcIW S87w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=PQgenOGj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 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 agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id n189-20020a6327c6000000b00589884fef91si8692760pgn.740.2023.11.20.08.17.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:17:45 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=PQgenOGj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id E2067804019D; Mon, 20 Nov 2023 08:17:20 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233674AbjKTQQ2 (ORCPT + 99 others); Mon, 20 Nov 2023 11:16:28 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33030 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231486AbjKTQQX (ORCPT ); Mon, 20 Nov 2023 11:16:23 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C8AB3F5 for ; Mon, 20 Nov 2023 08:16:19 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 33359C433CD; Mon, 20 Nov 2023 16:16:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700496979; bh=RqLtxq3JS2WZJO5Z7BQnNMc6WxYyQfEIqiv4EGNlGr0=; h=From:To:Cc:Subject:Date:From; b=PQgenOGjN8Ejyic2TC8oSdPje9uSLE+ChZmT2IojOrV2JVwM4LY1pDg295rZaApGa SzQ8Sefrjlq8VNBv7cqNkR9BKfMkIEEuk8ij6oA/TCUv6Ol1EqZmmS9CfgyOkXqUBr ZXEEwuglqN7jLhqZwIKJO5YZWaKMTjiDe51JVoJR42gpqCGRG2OSMACDkVMBYU6RzU S14zyWE7s6d5v9MSwHIZuoWSuxa19ZcD4ABx07HqqnlRErdk9ZtwMrnORFyI1JGhQ9 +lcO22aHCMjuOY27UG6Ek2JZZcse6tweWwcN/pWf+HAedtU3tN19QTeJ+wo/pcx8V/ as+OyRmrB3XJQ== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r56wm-0001vk-1I; Mon, 20 Nov 2023 17:16:28 +0100 From: Johan Hovold To: Greg Kroah-Hartman Cc: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thinh Nguyen , Wesley Cheng , Krishna Kurapati PSSNV , 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/3] USB: dwc3: qcom: fix wakeup after probe deferral Date: Mon, 20 Nov 2023 17:16:04 +0100 Message-ID: <20231120161607.7405-1-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.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 (agentk.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:17:21 -0800 (PST) When testing a recent series that addresses resource leaks on probe deferral [1] I realised that probe deferral can break wakeup from suspend due to how the wakeup interrupts are currently requested. I'll send a separate series for the Qualcomm devicetrees that used incorrect trigger types for the wakeup interrupts. Included here is just a patch fixing the binding example which hopefully will make it less likely that more of these gets introduced. Fortunately, there should be no dependency between this series and the devicetree one. Note also that I decided to include a related trivial cleanup patch. Johan [1] https://lore.kernel.org/lkml/20231117173650.21161-1-johan+linaro@kernel.org/ Johan Hovold (3): dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types USB: dwc3: qcom: fix wakeup after probe deferral USB: dwc3: qcom: simplify wakeup interrupt setup Documentation/devicetree/bindings/usb/qcom,dwc3.yaml | 4 ++-- drivers/usb/dwc3/dwc3-qcom.c | 12 ++++-------- 2 files changed, 6 insertions(+), 10 deletions(-) -- 2.41.0