Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp388820ybg; Mon, 1 Jun 2020 04:12:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxvxxv+MMzw9mQWpyp9WPFOgyJ9WIMadp+Y4bc4iUs7fD9Pf/uSXUIEv0ogtRwExBBUBiIV X-Received: by 2002:a17:906:7c4e:: with SMTP id g14mr19779567ejp.353.1591009921730; Mon, 01 Jun 2020 04:12:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591009921; cv=none; d=google.com; s=arc-20160816; b=djcC96vGRkwKz+PNRJV4mvho6sG/0tymUwxrBMTO2tXTJ52H47ZHeUwAfJriJRWzBY zHlCOzci3obm2KaKQMXImPkGTAnKJPZOvxepxgVJ8goroUS+xmKEaEkc2fliQ+FZIq5S +7XAlWKuT71IqVzvibTi5qDMPXR8/QbmkDs7YxTlUvWDVlPC+x9KO05vNLdToxg+mmCQ nfrjGIsguU4f0P31myEU0fe7MP0b1zpOorgz5nLtMlF2r56l6AXMj1Z9zGOeDHHbOJnr Qbtqb6zulxFNt7Xe+XlOfojZRKn+GthqNj62J/eIQtbKH2PHTLBBHDmnh+2Ix/9KN51Y MFzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:date:cc:to:from:subject:message-id; bh=NrAslknpEQo3hKcyzGiEkEPBt5DvIwgu+PC5DD4q/ss=; b=l5wqg+TfpUAMF7GdlFO+8r96ZHRnHUV9noZZX7XYnbVXtCVaso6/PKeRrqHTdO+2tw M8jYHKEOxZcyWBcDmfnA5Ge60OX4xV/xtzZtyHP1MW1yLcnhIWkL38OY2LCPBYz7fSNn J6Mxk4T18gV0iWoAqQLDQmO5NWdC3jCkTgJ1X/u6ZUB0HJGP6uWW2mrwun7qKt2zifEq MYd2PQo+SdboclOEJiQ6YDlAbSUJ+MhOFXD4IEksX6Eryv4Kmbl33TLCfSdeFTG5nlZ/ 9SmspE+mKKDxm770qKYxXhGaEndFDFBpBhNxXdyO0710LrinhLGSEzuuUYizdsAafBiN vHRQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i8si3596413edq.475.2020.06.01.04.11.38; Mon, 01 Jun 2020 04:12:01 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726017AbgFALJl (ORCPT + 99 others); Mon, 1 Jun 2020 07:09:41 -0400 Received: from mx2.suse.de ([195.135.220.15]:48246 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725788AbgFALJk (ORCPT ); Mon, 1 Jun 2020 07:09:40 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id CA4F2AAC7; Mon, 1 Jun 2020 11:09:40 +0000 (UTC) Message-ID: <9aea19124817a3d9fa004ec495ea6d1036d2dc8d.camel@suse.de> Subject: Re: [PATCH v3 0/2] usb: xhci: Load Raspberry Pi 4 VL805's firmware From: Nicolas Saenz Julienne To: Marek Vasut , mbrugger@suse.com, u-boot@lists.denx.de, bmeng.cn@gmail.com, linux-kernel@vger.kernel.org Cc: sjg@chromium.org, m.szyprowski@samsung.com, s.nawrocki@samsung.com, mark.kettenis@xs4all.nl Date: Mon, 01 Jun 2020 13:09:37 +0200 In-Reply-To: References: <20200505162607.334-1-nsaenzjulienne@suse.de> <2a8f0190c9d418cee89451c7dc3a227b9d0b5f45.camel@suse.de> Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-Nn5vb/UM3fX7gE/kCMj2" User-Agent: Evolution 3.36.2 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-Nn5vb/UM3fX7gE/kCMj2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, 2020-06-01 at 12:53 +0200, Marek Vasut wrote: > On 6/1/20 12:47 PM, Nicolas Saenz Julienne wrote: > > On Tue, 2020-05-05 at 18:26 +0200, Nicolas Saenz Julienne wrote: > > > Newer revisions of the RPi4 need their xHCI chip, VL805, firmware to = be > > > loaded explicitly. Earlier versions didn't need that as they where us= ing > > > an EEPROM for that purpose. This series takes care of setting up the > > > relevant infrastructure and run the firmware loading routine at the > > > right moment. > > >=20 > > > Note that this builds on top of Sylwester Nawrocki's "USB host suppor= t > > > for Raspberry Pi 4 board" series. > > >=20 > > > --- > >=20 > > Please don't forget about this series. The new 8GB RPi4 contains this H= W > > design > > change and USB will not work without it. See this discussion on the > > downstream > > kernel github, where other OS/bootloaders are hitting the issue: > >=20 > > https://github.com/raspberrypi/firmware/issues/1402 > >=20 > > Otherwise, the Linux version of this is already in linux-next: > >=20 > >=20 https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/= drivers/usb/host/pci-quirks.c?h=3Dnext-20200529&id=3Dc65822fef4adc0ba40c37a= 47337376ce75f7a7bc >=20 > We're already at 2020.07-rc3 , so unless this is a bugfix (does not look > that way), this will have to wait for next release cycle. Of course. As long as it eventually gets in I'm happy (not implying this specific series is flawless, but the overall mechanism). I'm just worried t= his gets lost. > Also, it seems > there was a lengthy ongoing discussion, is that already sorted out ? Well, there was some discussion on how to incorporate the platform specific callback into XCHI's code. Which this revision of the series addresses. But= , IIRC, that's pretty much it as far as discussion is concerned. Regards, Nicolas --=-Nn5vb/UM3fX7gE/kCMj2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEErOkkGDHCg2EbPcGjlfZmHno8x/4FAl7U4fEACgkQlfZmHno8 x/5GMgf+I/o1/RHDqKU7lDAoEnd3xBVgyQAL8OOTe/VP7gd2qFz6+X2+n4AZEaJc F5AAIPX8EQI8xqhrNvVeuHo+BG81++PENDKtd4QUtUmqjSIByY2D4MlCQSAQ//9k 5RES2GIIjUFED2qEK2RviVXfJE27Zhx0FUzxw+eb0OScHcoihZYcENVKkgLnsc3e X9zMyBv7ptEqoL3WOHbHSVtOQbDqYrxLfHDWR+wIBwOMKabzrhy7TFJhuO1Ity9F 3EO/+b3fXW49obCBXdDVOxRgsMfW685s1s5kOBCC2scd3osoNNSH/damYDkxOhhb PZ+SqvTGfeKO9vG813uu4Pt8iajKcg== =MLl3 -----END PGP SIGNATURE----- --=-Nn5vb/UM3fX7gE/kCMj2--