Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp386899pxj; Thu, 10 Jun 2021 03:19:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJziS+PaPM9tsYkvS/CsjWlUHFTNPVfEw6J+MXGf3m6tPyfYltV1zVw6CztsHNwrOXSdiCSS X-Received: by 2002:a17:906:17d8:: with SMTP id u24mr3853875eje.106.1623320373208; Thu, 10 Jun 2021 03:19:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623320373; cv=none; d=google.com; s=arc-20160816; b=Yvagr1X3qeVnj9hIsmGxpjIrjPAvbWKIHmqktGv2O7Jhy9I2B7Ivhmu0Q4Z5jsa8o1 vcKHGjYifpE0pp12be5MuPbH0mrrH3CuPA0tEmx5ACSfRPSjYGemQUSg5lkicnpsTQsZ xp3ntguFEseMW5WBn61vdgJebI43d8WXlcPGHT5OQ0FxrO1uAj0tZhu0/XnBxaD8lWi6 LWB7phHe21Mt2BTXZjJjTcuSynYgc8M13KKLHcEEO9JtItUsUUYhY5oEj29fYdlyZrX+ ePmEsoQytLGSUIuTMOF+KrN7/Yf3p2XdIV07OGw9am3qvgoFBrBDMCpX/a3TCrmairFZ GpXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=u4+c+IQ7hrdU73Loq0HSr4RXokvGLSN9nI3D9SK+e+U=; b=rD1KsgQ2zP8gk20SnxNoMs10GF/YNHJzoQ2BWzzpp655fnXuc8f6wr9q40bMAjaatF 2hZtwjTfBGayl2dYsi3YZbKaGRryoMKpi7VZM451XtFscAh51vs6IJdJqYQ4TFsBlBAP 58b3hKxtbpz53ZoF4j/mAQytRP4IVa2uhEImwiZ3loWstGYwi+viRTIw0OpDAC4pDwCr PqpBrEWX2UO2IMb8YyB9GARXmlYVgHxvOyvaMs1pUFaJ9LI80GW5kzcUkQ9zDU3NSjrL AY2uCszplFK/Qf+YwrQQMS+hLFdAHMfhw8XG5k4l+x2PXiP3vk89zkaOYMvDE2VSuAel u/Ww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="f/A9rQWZ"; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e24si2077457ejl.425.2021.06.10.03.19.10; Thu, 10 Jun 2021 03:19:33 -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=@kernel.org header.s=k20201202 header.b="f/A9rQWZ"; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230190AbhFJKS6 (ORCPT + 99 others); Thu, 10 Jun 2021 06:18:58 -0400 Received: from mail.kernel.org ([198.145.29.99]:52274 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230196AbhFJKS5 (ORCPT ); Thu, 10 Jun 2021 06:18:57 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 7A3FC613E9; Thu, 10 Jun 2021 10:16:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1623320221; bh=/aIpC1FstLWlWF3NH/yW0VxMrUiuut5VKmUgwVjhzR0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=f/A9rQWZjmkoFvw0ujjfWmUTL1JsUCNyZBpri4OZZ0OCLekSjPKrmz7fKXjaRTuam ogNn1CSik6El9Q/hE1c7kPIaC0++RQ+jzHXzVKw5JSj4RfJ/HskHE6OnQRoD8XjTki mK9ZgDP3aWGhpcWFL7AGzH7aL46PafsBqX/qFx+pR2f87BmiWMnkB04MzogKobToak pnxVbuCaeRCXNCM11PFExXa2Iv50I8Ev1v/0xd5JLgar9upI/lyAI4V7Q+ZVpCetPX rr4QsrimLzjPToK21YpqtTiNNIkszm7iacugL84nIlnCJGUl4u3jHkkdiTSsD2x6UJ Nzm7+ZThUpvpA== From: Felipe Balbi To: Greg KH Cc: Wesley Cheng , agross@kernel.org, bjorn.andersson@linaro.org, robh+dt@kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, jackp@codeaurora.org, Thinh.Nguyen@synopsys.com Subject: Re: [PATCH v9 0/5] Re-introduce TX FIFO resize for larger EP bursting In-Reply-To: References: <1621410561-32762-1-git-send-email-wcheng@codeaurora.org> <87k0n9btnb.fsf@kernel.org> <874ke62i0v.fsf@kernel.org> Date: Thu, 10 Jun 2021 13:16:51 +0300 Message-ID: <87mtry10to.fsf@kernel.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, Greg KH writes: > On Thu, Jun 10, 2021 at 12:20:00PM +0300, Felipe Balbi wrote: >> > As mentioned above, these changes are currently present on end user >> > devices for the past few years, so its been through a lot of testing := ). >>=20 >> all with the same gadget driver. Also, who uses USB on android devices >> these days? Most of the data transfer goes via WiFi or Bluetooth, anyway >> :-) > > I used to think that too, until I saw some of the new crazy designs > where lots of SoC connections internally to the device run on USB. Also > look at the USB offload stuff as one example of how the voice sound path > goes through the USB controller on the SoC on the latest Samsung Galaxy > phones that are shipping now :( yeah, that's one reason NOT to touch the FIFO sizes :-) OMAP5 has, as mentioned before, processor trace offload via USB too. If we modify the FIFO configuration set by the HW designer we risk loosing those features. > There's also devices with the modem/network connection going over USB, > along with other device types as well. Android Auto is crazy with yeah, and there will be more coming. USB Debug class is already integrated in some SoCs, that gives us jtag-like access over USB. > almost everything hooked up directly with a USB connection to the host > system running Linux. that's running against USB host, though, right? Android is the host, not the gadget :-) The FIFO sizes here are for the gadget side. >> I guess only developers are using USB during development to flash dev >> images heh. > > I wish, we are reaching the point where the stability of the overall > Android system depends on how well the USB controller works. We are a > product of our success... > > thanks, > > greg k-h =2D-=20 balbi --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFFBAEBCAAvFiEE9DumQ60WEZ09LIErzlfNM9wDzUgFAmDB5pMRHGJhbGJpQGtl cm5lbC5vcmcACgkQzlfNM9wDzUjw2wf/crhEH0ndZUqRm7jaTsBxQg7pcZNB5IIa B8VUxk/3eGa1Yi7EfiKnoHtxSUDMDKYnyT58C7OdrPZOX1I32NkDWqiLY64k+lSt IZn5DcEPYg2m14IfJvz7MYgrWZy2Inz1XKB4iVJodQaVq7ayYa7OqhVrB3ScJ46s TYsf+9UtXE53HFNNk/bR8LIUMFxGYn+jTyv3Y3YoOOqqHRyCgH11jI/XbWdEtpbb 7B7F70ZihlF1lxEuOyzmKdbp713+kFrnZTvqqt90PVfdGDLGCVip06ZoiGigpTZE V9iEXnpTaXwcj8d4GXDuSdg9RLQCW/mNJr09zkbQ7a/6UtN62x1pVA== =87B3 -----END PGP SIGNATURE----- --=-=-=--