From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Cyrus-Session-Id: sloti22d1t05-1164045-1517178594-2-11709434450871669762 X-Sieve: CMU Sieve 3.0 X-Spam-known-sender: no X-Spam-score: 0.0 X-Spam-hits: BAYES_00 -1.9, HEADER_FROM_DIFFERENT_DOMAINS 0.001, RCVD_IN_DNSWL_HI -5, T_RP_MATCHES_RCVD -0.01, LANGUAGES en, BAYES_USED global, SA_VERSION 3.4.0 X-Spam-source: IP='209.132.180.67', Host='vger.kernel.org', Country='US', FromHeader='com', MailFrom='org', XOriginatingCountry='US' X-Spam-charsets: plain='iso-8859-1' X-Resolved-to: greg@kroah.com X-Delivered-to: greg@kroah.com X-Mail-from: stable-owner@vger.kernel.org ARC-Seal: i=1; a=rsa-sha256; cv=none; d=messagingengine.com; s=arctest; t=1517178593; b=ug/XtrS/h8RqRg2OFuPRxRX3pnppjqhKwbVhCKbgi0rA5oF ANWnvTxeZcSQyAA29Bnyvv5Q78LELhM/RF82E877XZnasEMR6mCJUdn2gVIMSS7H L9wBJ0t617na5ZtJK4F0LjnJHBPUXEbM9HiZqaKpNIzJD6bWvw+BZPZfTT6qyyE2 QhQfcHVyY60ClH7WRtsbeVb+7LIXSmeKGmStLCXI8ameDLleihaiHiGcqdnB1J5y 74KBZjfYYEosFPxTAX3Y1K/tkrT3Ue8W4/i1Gov+aRlzmJSPijPJ915i95+10xcI nKqyepwuyr1sMj5FjYeVuUb2aYvxmPdR52rbbQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:date:message-id :references:in-reply-to:content-type:content-transfer-encoding :mime-version:sender:list-id; s=arctest; t=1517178593; bh=Iw3L5d sB9B1Mf6OnHM3snooAeZmWjqHyq4GjPnyCwV4=; b=D+CgVHj2UYAD+O/DeIGXuh m33nzSLXx8SdwQTl9neTDxYoH7zIxS1hnp9r6rmNC4AKmnT8kFAJ5NkILOhF6gTs hx9T5FqVZvA78Ny+OgzLKtzcCsV9qfjt1azNS2jL2VpXH4Rt7+Q7DAVrv0QQOcY4 Jlj742yDwFhMsEG/bHsDBS0dtq+gjuCOWWatZ0Ba94O0g3O2+0ByEt/FZk4DJ21J U/g5qRqpBfaBzk5fa812ePRw88zsC9L1xAr4WoYx/70gnL+fxjmrgm044PUQS2AH 1H8E3v0+kaIb14rMzZlWsRjxXhItGQSoSZWGtld3cHQ2QWuRBZIWz0/zyYwNWEaQ == ARC-Authentication-Results: i=1; mx6.messagingengine.com; arc=none (no signatures found); dkim=pass (1024-bit rsa key sha256) header.d=microsoft.com header.i=@microsoft.com header.b=QEXbhbPt x-bits=1024 x-keytype=rsa x-algorithm=sha256 x-selector=selector1; dmarc=pass (p=reject,has-list-id=yes,d=none) header.from=microsoft.com; iprev=pass policy.iprev=209.132.180.67 (vger.kernel.org); spf=none smtp.mailfrom=stable-owner@vger.kernel.org smtp.helo=vger.kernel.org; x-aligned-from=fail; x-ptr=pass x-ptr-helo=vger.kernel.org x-ptr-lookup=vger.kernel.org; x-return-mx=pass smtp.domain=vger.kernel.org smtp.result=pass smtp_org.domain=kernel.org smtp_org.result=pass smtp_is_org_domain=no header.domain=microsoft.com header.result=pass header_is_org_domain=yes Authentication-Results: mx6.messagingengine.com; arc=none (no signatures found); dkim=pass (1024-bit rsa key sha256) header.d=microsoft.com header.i=@microsoft.com header.b=QEXbhbPt x-bits=1024 x-keytype=rsa x-algorithm=sha256 x-selector=selector1; dmarc=pass (p=reject,has-list-id=yes,d=none) header.from=microsoft.com; iprev=pass policy.iprev=209.132.180.67 (vger.kernel.org); spf=none smtp.mailfrom=stable-owner@vger.kernel.org smtp.helo=vger.kernel.org; x-aligned-from=fail; x-ptr=pass x-ptr-helo=vger.kernel.org x-ptr-lookup=vger.kernel.org; x-return-mx=pass smtp.domain=vger.kernel.org smtp.result=pass smtp_org.domain=kernel.org smtp_org.result=pass smtp_is_org_domain=no header.domain=microsoft.com header.result=pass header_is_org_domain=yes Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932424AbeA1W3u (ORCPT ); Sun, 28 Jan 2018 17:29:50 -0500 Received: from mail-bn3nam01on0127.outbound.protection.outlook.com ([104.47.33.127]:53399 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932407AbeA1W3s (ORCPT ); Sun, 28 Jan 2018 17:29:48 -0500 From: Sasha Levin To: "linux-kernel@vger.kernel.org" , "stable@vger.kernel.org" CC: Tony Lindgren , Dave Gerlach , Nishanth Menon , Marc Zyngier , "Sebastian Reichel" , Sasha Levin Subject: [PATCH AUTOSEL for 4.4 04/36] ARM: dts: Fix omap4 hang with GPS connected to USB by using wakeupgen Thread-Topic: [PATCH AUTOSEL for 4.4 04/36] ARM: dts: Fix omap4 hang with GPS connected to USB by using wakeupgen Thread-Index: AQHTmIdPMk7+k44WhkiWq+2kX5KErg== Date: Sun, 28 Jan 2018 22:28:24 +0000 Message-ID: <20180128222815.29479-4-alexander.levin@microsoft.com> References: <20180128222815.29479-1-alexander.levin@microsoft.com> In-Reply-To: <20180128222815.29479-1-alexander.levin@microsoft.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [52.168.54.252] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;MW2PR2101MB1115;6:mgaw6mQS2P7P9r7MvQdOFStN6FXej2uPc4xoWQb7b+hQTPbHfe2WF94CVl3v0ipkz5WK1j2QfIUTem+OZYXTzIjKZbRKfSurJ6BP4D3YHZEwV2vWQ4Iw6gNLZ63JOVCfdgmy8Ds1YEThm5dFZWMX0S1HwED2kya16uGqHex6DckHrhCrlBnrQTZsrJ/Wti1XeqJtREGlCro6eVd7nVxbWoPbcNgwkqmYm3e00+IpANLDS/zRJA6BwKAsRru+zGUWLIUT6aBGLlm8KfYnsNyqRfUhUvWjilXwKHSX4PdZlQpyKD8JhYF4RhSRn8p/koYRCuFrqR0CjDZ1Algq4CNgSgNKCl6PH95soLjGf75yFbt2BF4vPF13Rjng+jo+Ayj7;5:HxiniiJLS8VtM2DRm1zEobFcbSD6QkkWLU7IkgcHITa2OCYe22T2q6AboWVQeAQE4Zq1Ji0JoBaEvSVMp8ujgLrTw0oMu66Cl+kncd3Vtxx8KTTsY1jrkYHcoOzxgT1SwfN9JTYwXPuzLyjNB3/5UZ3n/M9PCMxClDWAE+RIGo8=;24:kjFfZYQZoHNUO0Sm398fG4vQQirIFEvIOMMkw0DH8nXSHG4sLfnfKVNNd1dEMSEtFSQMOXa8Tb+VvC6I5NsJzi4QFw+TNPMf2D7u1NwiA98=;7:GSnvCcelFoGn/Vr4Ngo37d4rAnj5L42pk1ZaxDVJUrsBJZKMAvIV2DWx+CvAV3osHV0E3UQhqIhdUHfK25BrIEjnxBwOd0FOZoFVAOcSUE+LiXrXlArcYCPAjS8KPQ/rxExUwcQoYNM/KbUBMUSDvyza3JB/nnlb830bQgaXc6AVypaoL6iMOv5RVaqAIKUEmBqlfaUJI/86UXu+/3p825v71AJtZ8QrKsn3sCIYm53IGXQTxlSbzci3tq4cTeoa x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: c6110374-6b69-416a-8a45-08d5669ea09a x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(5600026)(4604075)(3008032)(2017052603307)(7193020);SRVR:MW2PR2101MB1115; x-ms-traffictypediagnostic: MW2PR2101MB1115: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alexander.Levin@microsoft.com; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(28532068793085)(180628864354917)(31051911155226)(89211679590171); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(61425038)(6040501)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(3231101)(944501161)(6055026)(61426038)(61427038)(6041288)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123562045)(6072148)(201708071742011);SRVR:MW2PR2101MB1115;BCL:0;PCL:0;RULEID:;SRVR:MW2PR2101MB1115; x-forefront-prvs: 05669A7924 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(376002)(346002)(39860400002)(396003)(366004)(39380400002)(199004)(189003)(3280700002)(2906002)(4326008)(6486002)(6512007)(102836004)(53936002)(97736004)(1076002)(3660700001)(105586002)(3846002)(54906003)(110136005)(186003)(66066001)(25786009)(26005)(305945005)(6116002)(99286004)(107886003)(6436002)(81156014)(5250100002)(81166006)(8676002)(22452003)(86362001)(2950100002)(36756003)(316002)(478600001)(106356001)(8936002)(2501003)(5660300001)(7736002)(575784001)(6666003)(72206003)(10090500001)(68736007)(10290500003)(86612001)(2900100001)(14454004)(76176011)(6506007)(22906009)(217873001);DIR:OUT;SFP:1102;SCL:1;SRVR:MW2PR2101MB1115;H:MW2PR2101MB1034.namprd21.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; x-microsoft-antispam-message-info: UZG4OZ5cE+PmTUlvlIokCtWUv2XTE3RRx8PxMbEX1ilzDgC0ub5ouZb6neSUtYpP61vOvD3f2iK0nbNw1t+c5w== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: c6110374-6b69-416a-8a45-08d5669ea09a X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jan 2018 22:28:24.4425 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR2101MB1115 Sender: stable-owner@vger.kernel.org X-Mailing-List: stable@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-Mailing-List: linux-kernel@vger.kernel.org List-ID: From: Tony Lindgren [ Upstream commit cf87634c8b24e24bf379b8c6807c8b0fb5f23567 ] There's been a reproducable USB OHCI/EHCI cpuidle related hang on omap4 for a while that happens after about 20 - 40 minutes on an idle system with some data feeding device being connected, like a USB GPS device or a cellular modem. This issue happens in cpuidle states C2 and C3 and does not happen if cpuidle is limited to C1 state only. The symptoms are that the whole system hangs and never wakes up from idle, and if a watchdog is configured the system reboots after a while. Turns out that OHCI/EHCI devices on omap4 are trying to use the GIC interrupt controller directly as a parent instead of the WUGEN. We need to pass the interrupts through WUGEN to GIC to provide the wakeup events for the processor. Let's fix the issue by removing the gic interrupt-parent and use the default interrupt-parent wakeupgen instead. Note that omap5.dtsi had this already fixes earlier by commit 7136d457f365 ("ARM: omap: convert wakeupgen to stacked domains") but we somehow missed omap4 at that point. Fixes: 7136d457f365 ("ARM: omap: convert wakeupgen to stacked domains") Cc: Dave Gerlach Cc: Nishanth Menon Cc: Marc Zyngier Cc: Sebastian Reichel Reviewed-by: Roger Quadros Signed-off-by: Tony Lindgren Signed-off-by: Sasha Levin --- arch/arm/boot/dts/omap4.dtsi | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm/boot/dts/omap4.dtsi b/arch/arm/boot/dts/omap4.dtsi index 5a206c100ce2..8a5628c4b135 100644 --- a/arch/arm/boot/dts/omap4.dtsi +++ b/arch/arm/boot/dts/omap4.dtsi @@ -844,14 +844,12 @@ usbhsohci: ohci@4a064800 { compatible =3D "ti,ohci-omap3"; reg =3D <0x4a064800 0x400>; - interrupt-parent =3D <&gic>; interrupts =3D ; }; =20 usbhsehci: ehci@4a064c00 { compatible =3D "ti,ehci-omap"; reg =3D <0x4a064c00 0x400>; - interrupt-parent =3D <&gic>; interrupts =3D ; }; }; --=20 2.11.0