From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.6 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 72EE5C4743C for ; Wed, 23 Jun 2021 12:49:54 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3F94461076 for ; Wed, 23 Jun 2021 12:49:54 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3F94461076 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=microchip.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=gYziIbMt5wVoBMSylomqqcmPDAPcgdjXsCQcn8cB0uA=; b=ix0LYO8K6Z+okv cNGY54UzGH8hHSGGp+wyqCEOBwuRfQzKWDMYeMkUXHQNK6ww2r8Yepo4SJodf5lpJiIi+IxHGW7a5 IbQ9oR7ohpJY79o04gt2+LctabHu1McM6UPTOBdi0xlMAm+2+bjq2wexdT4Z+bCtZo3kfbDJpwOOP ncblCVfEPNxOqnAbEfn/yXCrra348cFgq0jzJSf+BSjT8ZaEzlCh391YL0/mFqNhvbmmwy3mYrb9P QX1AkxSjEVRIzbEOBeCFqM3O9+mWdQzdJvc4q+r0FbJCBshAtwaGJyl5RHO7FjvblylDqay0wpOqX 3MDHDrnEzlST/gZwno/g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lw2IX-00Afkg-HA; Wed, 23 Jun 2021 12:48:05 +0000 Received: from esa.microchip.iphmx.com ([68.232.154.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lw2IT-00AfjB-Cn for linux-arm-kernel@lists.infradead.org; Wed, 23 Jun 2021 12:48:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1624452481; x=1655988481; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=JoEURsDsMJB/vpgy0DacnIrTpetu2R0TYKdn+dxIiCk=; b=07KhY5Q3r5HobN75gqSbAUDaAAXahtsONVC6Vam2QCjkSW3g6IHj8qc8 7vnqp4oFihFt3Bz34mgV84++jXNC5RoNJ8l7t1uRgN0LrdBc6Z5GMizGc 0qZikffVspthua3eOCwuGna9CsRQM1Nh5hdxSXnq96xjZb9dVdfKjYOUj mHZycVG2OkId8wTr7OZIVQvxdy+g1MPwYVnMEnM9NVtbDYxQWIVnWdIJa BPvgcamCIBOLe3wuK6r5OEskLmnPtH9D87QbHKn9EUzZvWmfhpzSrksXv 6YszeO+m52GZ8Lv9kPa84phLoKX0rc9yVrbVL/Kg1DhHai1tzvbvCLlEv Q==; IronPort-SDR: J+OWzLaokhkCwXPQT3GSrVUO7UX5j6c6SyslWZUYHAqRsnkeHfZPfNuwwSOlIm3BndxV3bH/FT ccXZG9FxORv6wnosI27gZzN5yQqrN+sYRY4MQ10TXLDCm3J7WrR8R/jAXd5LZrMRS+0C6bRouv u8Thw69cgTi1xF15jvZd8zgF5gdxE8WH+y3GpftkXE3PW7RJAk926+9EYT78yHwJWBwKxdjB1I i8UYt+SJ0H1BRgDy/Big0AdnQ0NS2ux0kpEb0YdRP/8s3ameV3I7iPnH2SD5VYbzLQ1aL6gOWH 4P8= X-IronPort-AV: E=Sophos;i="5.83,293,1616482800"; d="scan'208";a="59936361" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 23 Jun 2021 05:47:58 -0700 Received: from chn-vm-ex03.mchp-main.com (10.10.85.151) by chn-vm-ex01.mchp-main.com (10.10.85.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Wed, 23 Jun 2021 05:47:58 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2 via Frontend Transport; Wed, 23 Jun 2021 05:47:58 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SGvUjjbTum6mPQpY+3Zp3HL1EVHQ1rboGuFYdYzl32Io3do1dUaqAJUgft/2YAJAPT2wgaDFsC+X0S4CBO2rBb6xZfKEwJGJNjqEtB2XwYZrWffRyXW/ssRdFmmLWIg4ZwTSfGFdr7to7DgYYDFS6O4CtaiwEkyoB042nWcidi5rOimtsKzYReWTNr3ucPPXeBOEzJGDFlnytTNwzGqzjd6LCBm08zmnwHkS5lKfP0vPgSqtyIIHYlUi+fgQjn5SuWgPNEuJWA4hP/07fobR6mE1lG2pLBRM8sJ9gSyzOru4wY3ze0jbpZ0w23Qsos/pyE8/hvPtXgDmPMV+QzriQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JoEURsDsMJB/vpgy0DacnIrTpetu2R0TYKdn+dxIiCk=; b=mFuo6CBSY6IKxtDKNlZBQqOLXblviFmWpCKff5pjPTD2ZmfPMBiWCISSQ05eTEHZOBejkICPVGoubl5qd9Yha3EkzD3fyvKfVu5q8AEiOy/EEivEPwzqwIRC0cotVlDZZPTD1jDk9Vm+HPh0OkEREKdXQSQ62XL1PGL/hVzJ7InKSIHY1ZsAt2XOSWxZQD1CXPNJt97N8kptEiMcoklILVhmCtWa2+eQCC41a0SWVHBmSZsi6skp7KLUZ356E9s8bvqOTNpcx/lu7PkkAMaQqc1HfjyShc3y298J3U/F0nMhFXSefHt4B8P7X5oWKIY2dPk9TtkD6MpFKShO176vhw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JoEURsDsMJB/vpgy0DacnIrTpetu2R0TYKdn+dxIiCk=; b=frLz9DzF24KkJ4l1AD3HwlbyWqdTQFVvnUOFsmtpTbpn0s6ro1nqXbVwEMjO2yxZIIpORw1JNGoSAmNYRMXTmHspBuTqd1z9LG0gJCpnkt027OAp5h7yjdNf/+Kwe+T3ek1AuX+E09S5D9EB/o6OmIDlk5sqo4DaS8QrDBZUqtg= Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB2985.namprd11.prod.outlook.com (2603:10b6:5:66::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.21; Wed, 23 Jun 2021 12:47:57 +0000 Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::831:1c4d:711f:3ee5]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::831:1c4d:711f:3ee5%5]) with mapi id 15.20.4242.023; Wed, 23 Jun 2021 12:47:57 +0000 From: To: Subject: Re: [PATCH] usb: host: ohci-at91: suspend/resume ports after/before OHCI accesses Thread-Topic: [PATCH] usb: host: ohci-at91: suspend/resume ports after/before OHCI accesses Thread-Index: AQHXaC37D+YfoBgtzEKBvdp3Oa3YYg== Date: Wed, 23 Jun 2021 12:47:56 +0000 Message-ID: <0621eaba-db4d-a174-1b15-535e804b52ac@microchip.com> References: <20210609121027.70951-1-claudiu.beznea@microchip.com> <20210609230735.GA1861855@rowland.harvard.edu> In-Reply-To: <20210609230735.GA1861855@rowland.harvard.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 authentication-results: rowland.harvard.edu; dkim=none (message not signed) header.d=none;rowland.harvard.edu; dmarc=none action=none header.from=microchip.com; x-originating-ip: [82.78.167.126] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7c5b8c44-41da-474b-c6ce-08d93645202f x-ms-traffictypediagnostic: DM6PR11MB2985: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +JahQBHtwc+jgzxmaEO531V6Y85mNccvqMxnm+PLY3q6RGJR+GGGqNUwVGKZ1XlDPZyWf+0IQFbpep6kMN3LcvI3Vzrg9bkJdrdFTH0EhJr39OAa/Thbrd1tkxEw10soLBIvu4jOoRBs0nxJ33RT18G37QVlgaSi8Yf5EIzJtu/0NDJ9YIIRo/EhB20T/m1D37s6xEvvY7CEOXZ09ebnKD8tm6OKPrNaJ9ShJRD3bawzS7GS/9vFhCMoLIrdL6+k2949osDZhzlLtKzg+gEjjYEQwshNypugI/5l7mAHveVjLXOkB6/SR/QSHV9RrLfxvE8dljQT/ejFeDlgPJZu2UC6XlBZA34BWi6vvPs/FI+hx9ifQ/iVkYMWr+8ni/pc2KQdUrVEqTcMHhPhXFDTs2Ti1/HJvnEcXOOXNtAbDmcMMk+/sW3VAfdZEX1YI7wOQULt2zE1/66WFIz1tjQ0bD9ft4nMrZ1Hxj2Xyvq7YyY0aOrsqKbmmEFNcpeiZdMkS75xYdJpBEnsVe5a/U+oHn15MNnTaSDBBUuUXge+beyqja8oamH7h55xZKr/Ln3MbuuyB1WJ5SPhPodVzS4XPSMKG/KWlSzbWM0XNSOgigD2HT8G4/9ae4Wc3iQ/s9Jfj0Bwss9UGJEo4wmxfKeSlBawHY3Glwluo4o/pHfIwy4q8hmFu78RSb45lFyV/pVE x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3420.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(136003)(376002)(39860400002)(346002)(396003)(36756003)(31686004)(66574015)(91956017)(31696002)(86362001)(66476007)(76116006)(71200400001)(66946007)(83380400001)(64756008)(6512007)(26005)(66556008)(478600001)(54906003)(6486002)(6506007)(53546011)(5660300002)(4326008)(8676002)(8936002)(38100700002)(2906002)(186003)(6916009)(316002)(15650500001)(2616005)(66446008)(122000001)(45980500001)(43740500002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WXJkUWlWSXcydGRNWlFCYlZJL2ZMb1I4VjRpMFJnUTM4Q2tWUitsNHE5NmRv?= =?utf-8?B?SEFidkNnZm9YYkwrSG9wL2g1QzY5QWVNVjE1Q0p3ZlZJYlRNS2FDMlQwNlk5?= =?utf-8?B?ekF2VHMweVJoOHVNcmVTbUJpb0FDSGxZalAzZ0k4YTFXZVJieEdaY2VqNi9I?= =?utf-8?B?T0RqcE91N05sSDJoVjh1SHRNOFF1UUlsaVl0MTNsTndBMW5ORUdXalJuOXVp?= =?utf-8?B?cFppQURoYXNMb3JHaGhZOWlmbFVJM3o5cDJXMGlrODErcEZickYvT00ySFdQ?= =?utf-8?B?TGJKdFVKemg2RlVmMDBJUGhhMXV6d0RhZ2JVVEFReDduVitkM2lzZWp1Zml2?= =?utf-8?B?M2t2c3FHU1R2end1VnVQb0hzSDY5QU45VFZ4NVpvTzRSTEY0Q1ZDMGJ6eGYv?= =?utf-8?B?SUZoQmpPY1haemsyQlYzcVEzMjB3TWIvU3ZaK1pCMmZ0TUJJakVlUnRCd3ZB?= =?utf-8?B?R2M2cmMxVy9xMXM2TjVMa3N0eXkwZ0Y0RnlZTE9zM2gwR0dlYXg4UUVKT1Nt?= =?utf-8?B?TjZCdXYxYUNxUTRiUVVtbXVvdzgwcVpoc3J5NzlnMHJDV3dtNUQxVGM4Vmk4?= =?utf-8?B?OHZhc1RFOU5DSUQvTGs0L2prR0ozT3NHZDRUZjg3RFJ3ejQ3VkhidUMwMGhM?= =?utf-8?B?bjJSUEQ2YWNZajRsZGZqNUNzckdLK3ljSklJTmpXbWRVMUc4KzF0eUZEaE5F?= =?utf-8?B?VFRwTE0zbGtsNnI4TU9rTWlyZTZURlFoZUNUMzFzcWdlNEtFYjhHQ3FTYjJC?= =?utf-8?B?NVd5azFVQmtjZGNqZFlkWjF0dXlDUk44TzJqQ29oRjYzM2VTWFlzV1BCK29z?= =?utf-8?B?T2RUbzdnMkV0aFMrVkthdUE2cCt3K2hQU2ZWdlJWRE9pTWJNOW1pM2VFL3B4?= =?utf-8?B?Z3RReFVrL2dJTHYrRFZ1MDhuWG1WSUZwTTdsaW5mYXJ4MGJsMlJRcEVxcjJR?= =?utf-8?B?b1lReU9BVjRUZUpieXJoUUVpeWtWUXBFblltRklmZGVNQVQySUNFVHZiYncr?= =?utf-8?B?TXMwaWlGY3R2RGF5TDlFeFd1Mjg0dWN0UXhwQW5VUEpSTkVCN1lFcFh2a1Vw?= =?utf-8?B?blVwTmJpcnphaC9rUjdiUXhKcDJrR0F0bnZkSWZvU1lJZVlBK2NLMUIxYTZZ?= =?utf-8?B?b29GbWZCZzg2Y1dHa3BVenJFeTJSbXhVNHJkZWtYK0E4R3FpRjY0OWRINXdK?= =?utf-8?B?VjhEUHptclI1NTRMZk5jeXdPTG9zN2xnRkhnNXQvdmlRN3AydEROa1R4TjJq?= =?utf-8?B?NGlWMXNpTG9pdjl2MDZTbXFmYXlvODgvY0N5ZFduMEZiMCtqNWJJbytkVmc0?= =?utf-8?B?V2ZtdXZZenBqRTM1N1JOMllraVdSU0pwRlE1RHBzdGFoS2g5bSsyOFlxdkVn?= =?utf-8?B?Z1dKWUZycWVsUFRyVXVKdmdDZ09ON1VDSEpqbGd0d0wxZE9nT2l1cFdaZEFx?= =?utf-8?B?cWdURWhPajV2RGdzUUF1VDJLNk8wSzdka01DWEJHR2Y0ZkNieUg2YUxPK3Bl?= =?utf-8?B?My9MOC84dWRrSTBkOHFyKzhZTmRJOVhrMFpsUVVIUnA3SXZhdzZFUlpwc3N1?= =?utf-8?B?dndBUmxqNzQ2SHNFWmFPczZkdnFJbTBBWngxRFVRVGhFTHRHMmhZM0NhSXNW?= =?utf-8?B?RzBrOVpGQjJBZDhTK0JqZ2dIbThNOXFiYlNmT0toNXpzSmdqRXJCSEU4eUNJ?= =?utf-8?B?NmN2d1NReHBET25rbUJuVEphL3Q2MFhXdUdaR1E3RlJXM0NRMllDU2lzUzNu?= =?utf-8?Q?kF58qoC/j3CIq3wEMU=3D?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3420.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c5b8c44-41da-474b-c6ce-08d93645202f X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jun 2021 12:47:56.8604 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: WpcsruksSI+ApqMYPWeToWEqL0fgf7H5WLuAj5ZNI26AX9C86Fvf5St3lwhklfXLVwI/C8qBqQIrOJ0JmgZeOPDxNaNvGj/GHuwhDnBc6ng= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2985 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210623_054801_579132_7ABA03BA X-CRM114-Status: GOOD ( 21.89 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: alexandre.belloni@bootlin.com, gregkh@linuxfoundation.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, Ludovic.Desroches@microchip.com, linux-arm-kernel@lists.infradead.org, Cristian.Birsan@microchip.com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 10.06.2021 02:07, Alan Stern wrote: > EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe > > On Wed, Jun 09, 2021 at 03:10:27PM +0300, Claudiu Beznea wrote: >> On SAMA7G5 suspending ports will cut the access to OHCI registers and >> any subsequent access to them will lead to CPU being blocked trying to >> access that memory. Same thing happens on resume: if OHCI memory is >> accessed before resuming ports the CPU will block on that access. The >> OCHI memory is accessed on suspend/resume though >> ohci_suspend()/ohci_resume(). > > That sounds very strange. The clock scheme for OHCI and EHCI IPs on SAMA7G5 is as follows (I hope it is readable): Main Xtal | +-------------+ | | +---------------------------+ \ / | | +------+ | 60MHz +--------------------+ | | | | | | |------+ | | Port |<----------| UTMI Transceiver A | | | | | | | | |----+ | | USB 2.0 EHCI |Router| | +--------------------+ | | | | Host Controller | | | 60MHz +--------------------+ | | | | | |<----------| UTMI Transceiver B |<-+ | | | | | | +--------------------+ | | | | | | | 60MHz +--------------------+ | | | | | |<----------| UTMI Transceiver C |<-+ | | | | | | +--------------------+ | | | +------+ | | | | | | | +---------------------------+ | | | | +---------------------------+ | | | +------+ | UHP48M | | | | Root | |<---------------------------------+ | | USB 1.1 OHCI | hub | | | | Host Controller | and | | UHP12M | | | host | |<-----------------------------------+ | | SIE | | | +------+ | | | +---------------------------+ Where UTMI transceiver A generates the 48MHz and 12MHz clocks for OHCI full-speed operations. The ports control is done through AT91_SFR_OHCIICR via ohci_at91_port_suspend() function where. Setting 0 in AT91_SFR_OHCIICR means suspend is controlled by EHCI-OHCI and 1 forces the port suspend. Suspending the port A will cut the clocks for OHCI. I want to mention that AT91_SFR_OHCIICR register is not in the same memory space of OHCI, EHCI IPs and is clocked by other clocks. > Suppose one of the ports is suspended, so access to the > OHCI registers is blocked. Then how can you resume the port? For run-time control (via ohci_at91_hub_control()), I agree with you that the current implemented approach is not healthy (taking into account the clock scheme above) and the fact that we do force the ports suspend on ohci_at91_hub_control(). For suspend/resume it should be OK as the ports are suspended at the end of any OHCI accesses (I don't know how the Linux USB subsystem behaves so please do correct me if I'm wrong). > Don't you have to > access the OHCI registers in order to tell the controller to do the port resume? On our implementation we control the port suspend/resume via AT91_SFR_OHCIICR, a special kind of register, memory mapped at different address (compared w/ OHCI, EHCI IPs), so clocked by other clocks. > > What happens when there's more than one port, and one of them is suspended while > the other one is still running? How can you communicate with the active port if > access to the OHCI registers is blocked? For this kind of scenario (the run-time suspend of a port, not system suspend/resume) a different mechanism should be implemented taking into account the clock schema presented above. Thank you, Claudiu Beznea > > Alan Stern > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel