Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp44381ybk; Fri, 8 May 2020 13:35:02 -0700 (PDT) X-Google-Smtp-Source: APiQypLDdp6pZsb4POt+kgi+ZgJTsv/hBPiq/dvKJa3QSa2Dr3AwMwtHatIDCrVu9yhyv71FT4v+ X-Received: by 2002:a50:b961:: with SMTP id m88mr3863792ede.4.1588970102786; Fri, 08 May 2020 13:35:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588970102; cv=none; d=google.com; s=arc-20160816; b=NFROA/Ru5L2Go1kEz1Ih55jD0qISq+nRKS9dcxFQZqmhEjzqoITejuBVs/eGvyEfZc npE5QfChG3dzNa0LzCY4FMee0H9wuS12RMMGyUq5swK9L9OzSd5ucjl8IAU6ARmurzuT wy3V6H7A43L2vBCEUHxMNfaMAgOuJGo41v5Q/r7SKqXkTBaMNMs2fm/84LjBMaFPA/UG gFTLpS4pgDVCetPPU3oXAV7ccDe6p3oquhxm4vBN4oREuWOg/ob29QxrOhjKr55W7uEm aot7eEvWB6fzNTnr9IyDUOmRYGVjf2klTm2nuKP+aSo3WX3KpJ3OTSoOV1FYe03vPYdA 4y4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=SrdiPH6OCyFVL4P0giE1gaW/T/tYTKKiFjVse2DiHdE=; b=GI5iNSGEpTjZRCXBEzsXrxPb/MMfS5EEFMcGVYcPWB+2dM/8Q/rM1BqEfdJovEDJNR vvzYIQfW/uOkKdajZZAvMLnzBwk5oncT600YdJOtGYXjMjq1egw0ly4RXNP6AKnvhXzi 4mg0CawtH+6JDFVkDI9OeUg2o00w3F8lRUPsDGbvCVR0NNgksN8fB0OozU2fXUnq30od 5a5HzJ6Ac+LFSB5T0joKbN6fFI8pbvfD4m3g8XBkXN1rsVya+NHyNdTOlUK3cvt6VJkd JIG8+6RHiTMLXvFPuacz5E70gYrryxD65qvr9y9Hjv9kasibC0W52MzznUl0U91adXiO JYXg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=vPfOuJcg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l19si1523865edr.184.2020.05.08.13.34.38; Fri, 08 May 2020 13:35:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=vPfOuJcg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727110AbgEHUcx (ORCPT + 99 others); Fri, 8 May 2020 16:32:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48348 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726843AbgEHUcw (ORCPT ); Fri, 8 May 2020 16:32:52 -0400 Received: from mail-il1-x144.google.com (mail-il1-x144.google.com [IPv6:2607:f8b0:4864:20::144]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2FBD1C061A0C; Fri, 8 May 2020 13:32:51 -0700 (PDT) Received: by mail-il1-x144.google.com with SMTP id s10so2614110iln.11; Fri, 08 May 2020 13:32:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SrdiPH6OCyFVL4P0giE1gaW/T/tYTKKiFjVse2DiHdE=; b=vPfOuJcgAHiet66XGJbX5lrCkQKcG7/JZIer2jOzf7M5qfsxezAK9to12i0iTWmBA9 KDkuB+XawbbI0IbQHoUqahMlkKyGoKyk3mol1D0C21TTthqjxv78Y/cnStOQMPgQgKDn 8KmNMpxAH5R7pI5BOMdYKD8LgVAiQJZGXTx9kvTQJnZ8fKJykt55zYa2mUPcEEb2LbLn lzyGiOpm+C2Gp+K7D1tfhWbXYeyqS43LXaavOPSDcZMAC5FVtbq4083aJ4Y4niATim0p pNi/VBinYJUXCIYpEJpL1zksuesAVtn8beW4uTI5Mj6ePWsIApn0oCM/KOIBX2iGnGPm ugeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SrdiPH6OCyFVL4P0giE1gaW/T/tYTKKiFjVse2DiHdE=; b=WnUAmlXr+RSlxcK+mCyE3Wh3fHOQ7ef9hq+easy0uLP2BCUnEYeRFM+2BrZhfwotni vmTGlOf6WViqY7+2GEdg/GQBpps+LxTvbgLb4/ejjZAjLyfSuNoAXPh8lS10bgzb4sbO /xUohpqaS7BeuZrdXDG2HcBxCUVaPls5nBvicwK69GH/R9Y6gRw2HLYWOhuOZUUGlvQl NpybwNfXDhUwCcp9guecZLif56bjHZB/y5Y4LDSYGVuf+xbGgLivbGvuWeOvkJyA3ekT Zeo/L1AklWEDnunROoRXm+XW3l5vbc7VmuUyEMIJi6jlYxlakh4tvDB3COv6lw3GXKZL 4HrA== X-Gm-Message-State: AGi0PuZukvMEmWdqcz6ASeav3kQgFjdqNkSeGXQX7+Z0yvzHLLtkOhVf iumhhEksQJCZ3fhiyhbzDkdDYPRX/o6ye3Gy+uY= X-Received: by 2002:a92:6c0b:: with SMTP id h11mr4452205ilc.158.1588969970482; Fri, 08 May 2020 13:32:50 -0700 (PDT) MIME-Version: 1.0 References: <20200507173408.20754-5-alcooperx@gmail.com> In-Reply-To: From: Alan Cooper Date: Fri, 8 May 2020 16:32:39 -0400 Message-ID: Subject: Re: [PATCH v7 4/5] usb: ehci: Add new EHCI driver for Broadcom STB SoC's To: Alan Stern Cc: ": Linux Kernel Mailing List" , Andy Shevchenko , BCM Kernel Feedback , DTML , Greg Kroah-Hartman , Krzysztof Kozlowski , USB list , Mathias Nyman , Rob Herring , Yoshihiro Shimoda , Andy Shevchenko Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, May 8, 2020 at 2:46 PM Alan Stern wrote: > > On Thu, 7 May 2020, Al Cooper wrote: > > > Add a new EHCI driver for Broadcom STB SoC's. A new EHCI driver > > was created instead of adding support to the existing ehci platform > > driver because of the code required to workaround bugs in the EHCI > > controller. The primary workround is for a bug where the Core > > violates the SOF interval between the first two SOFs transmitted after > > resume. This only happens if the resume occurs near the end of a > > microframe. The fix is to intercept the echi-hcd request to complete > > RESUME and align it to the start of the next microframe. > > > > Signed-off-by: Al Cooper > > Reviewed-by: Andy Shevchenko > > Adding a new EHCI platform-specific driver is okay with me. However, > this patch does not include most of the changes you discussed with > Greg. I assume you will submit a revised version with those changes in > place; when you do I will Ack it. > > Alan Stern > I mistakenly sent a partially fixed version instead of the version with all the fixes (git stashed). I'm sending v8 will all the fixes. Thanks Thanks Al