From owner-freebsd-arm@freebsd.org Mon Aug 12 19:53:57 2019 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 98C56C00E4 for ; Mon, 12 Aug 2019 19:53:57 +0000 (UTC) (envelope-from greg@unrelenting.technology) Received: from out.migadu.com (out.migadu.com [91.121.223.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.migadu.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 466mkX15xfz3xLq for ; Mon, 12 Aug 2019 19:53:55 +0000 (UTC) (envelope-from greg@unrelenting.technology) Received: (Migadu outbound); Mon, 12 Aug 2019 19:53:52 +0000 Received: from wms1-eu-central.migadu.org (wms1-eu-central.migadu.org [172.104.244.218]) by out.migadu.com (Haraka/2.8.16) with ESMTPSA id 331E7A74-9D15-4512-AE75-BB768D84122B.1 envelope-from (authenticated bits=0) (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 verify=FAIL); Mon, 12 Aug 2019 19:53:51 +0000 MIME-Version: 1.0 Date: Mon, 12 Aug 2019 19:53:50 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.12.1 From: greg@unrelenting.technology Message-ID: <27a49a3c8a6e2029d696b359bed47ee3@unrelenting.technology> Subject: Re: USB 3.0 support for Rockchip RK3328 To: "Emmanuel Vadot" Cc: freebsd-arm@freebsd.org, "Denis Polygalov" In-Reply-To: <20190812171248.4af265a7bd48056407f796d6@bidouilliste.com> References: <20190812171248.4af265a7bd48056407f796d6@bidouilliste.com> DKIM-Signature: v=1; a=rsa-sha256; bh=akjM+XLAWCSGFZlajZY459bgAHJ2aQcR8R05kRufTuE=; c=relaxed/simple; d=unrelenting.technology; h=from:subject:date:to; s=default; b=GlxqXO5kD2+b3xYmtI/nbQCiXv6fbzeJIYJNRTbZga71TZPY3Gey6If4gAf5kGlo+OW7rOCwaIqQiJ+HIBWNxI+ujYT1aAfQ7W7I4IOnVANOVzB1WHxPOM3L4oyXVMCNe/kT/2AjLMQvZsAWUV9jH6pDAeL8jyZUX3MagzdVgU8= X-Rspamd-Queue-Id: 466mkX15xfz3xLq X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=unrelenting.technology header.s=default header.b=GlxqXO5k; dmarc=pass (policy=none) header.from=unrelenting.technology; spf=pass (mx1.freebsd.org: domain of greg@unrelenting.technology designates 91.121.223.63 as permitted sender) smtp.mailfrom=greg@unrelenting.technology X-Spamd-Result: default: False [-6.58 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[unrelenting.technology:s=default]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:91.121.223.63]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[unrelenting.technology:+]; DMARC_POLICY_ALLOW(-0.50)[unrelenting.technology,none]; RCVD_IN_DNSWL_NONE(0.00)[63.223.121.91.list.dnswl.org : 127.0.10.0]; FROM_NO_DN(0.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.988,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(-2.59)[ip: (-9.83), ipnet: 91.121.0.0/16(-4.35), asn: 16276(1.22), country: FR(-0.01)]; ASN(0.00)[asn:16276, ipnet:91.121.0.0/16, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Aug 2019 19:53:57 -0000 August 12, 2019 6:12 PM, "Emmanuel Vadot" wrote:= =0A=0A> On Mon, 12 Aug 2019 17:19:30 +0300=0A> Greg V wrote:=0A> =0A>> On August 12, 2019 4:10:07 PM GMT+03:00, Deni= s Polygalov wrote:=0A>> Hi. I'm testing this patch:=0A= >> =0A>> https://reviews.freebsd.org/D19335=0A>> =0A>> on my ROCK64 (v2.0= ) board. Not ROCKPro(!)=0A>> =0A>> Any ideas how to make this work please= ?=0A>> =0A>> Looks like the devicetree that's in the freebsd repo right n= ow does not have the usb3 node.=0A>> =0A>> Google for rk3328 dwc3 usb3, a= pply the related dts changes (or just download the whole dts from a=0A>> = newer Linux version), rebuild the dtb and boot with the new dtb.=0A> =0A>= Only the vendor DTS have something related to usb3 with a compatible=0A>= "rockchip,rk3328-xhci".=0A> This controller isn't documented in the TRM = so I don't know much about=0A> it, based on the property of the dts node = I guess it's a dwc3 because=0A> there is some snps props but ...=0A=0AI'm= talking about this patch:=0A=0Ahttp://lkml.iu.edu/hypermail/linux/kernel= /1708.2/01066.html=0A=0Athat mentions rockchip,rk3328-dwc3=0A=0Aso I gues= s it wasn't upstreamed