From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-in2.apple.com (mail-out2.apple.com [17.151.62.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id E163B21A143C6 for ; Fri, 9 Jun 2017 09:31:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1497025938; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-transfer-encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=S94egCiZFUefsYqlFsmf44U7oQBhhVd1SP2llXYnHtc=; b=PDtL+CUAlydNIcejCXaKrDv1SbQXeRmY2hMS1N3CIOCA3mjEwqIsyCyVqn5AzfQY CX13lZ+5NRsIfFBE1qWUk6EIuyOkXPteKRhENxNhzDVI4Yd7fCxFm/u4f6VNl2uD DOBMAeKrw/PbxiROxkN20d4AWxY1Uoa33KMz3bvRkBAxPWacJkc9HT1yXV97Dyy/ uoA32BPdLPk2fXt1CPgK9EFVCAxr/sTbBiGwX7iPayl7mltSHQ3XkN9qnoLUbrvI +PeXG/JU8Su9E7NP5vXhdng1cSksBzEViEatET0beoETHAiEHWcHyio5PUTstI/s ODt9cKiFb+sc8T3tV2WSIg==; Received: from relay4.apple.com (relay4.apple.com [17.128.113.87]) (using TLS with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail-in2.apple.com (Apple Secure Mail Relay) with SMTP id 32.E3.12614.29DCA395; Fri, 9 Jun 2017 09:32:18 -0700 (PDT) X-AuditID: 11973e11-167519a000003146-2a-593acd922e3f Received: from nwk-mmpp-sz11.apple.com (nwk-mmpp-sz11.apple.com [17.128.115.155]) by relay4.apple.com (Apple SCV relay) with SMTP id 85.88.02523.29DCA395; Fri, 9 Jun 2017 09:32:18 -0700 (PDT) MIME-version: 1.0 Received: from [17.153.41.182] (unknown [17.153.41.182]) by nwk-mmpp-sz11.apple.com (Oracle Communications Messaging Server 8.0.1.2.20170210 64bit (built Feb 10 2017)) with ESMTPSA id <0ORA00KCUGLTJY80@nwk-mmpp-sz11.apple.com>; Fri, 09 Jun 2017 09:32:18 -0700 (PDT) Sender: afish@apple.com From: Andrew Fish In-reply-to: Date: Fri, 09 Jun 2017 09:32:17 -0700 Cc: "edk2-devel@lists.01.org" Message-id: References: To: Amit kumar X-Mailer: Apple Mail (2.3273) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRmVeSWpSXmKPExsUi2FAYrjvprFWkwcPjFhb7Xu9ksthz6Ciz A5PH454zbB7ds/+xBDBFcdmkpOZklqUW6dslcGUsOjuFvWAVe8XcI51MDYyXWbsYOTkkBEwk Vh7YytjFyMUhJLCaSWLdn352mMTlH7NZIBKHGCVaV71kBEnwCghK/Jh8DyjBwcEsIC9x8Lws SJhZQEvi+6NWqPqJTBJXbm1jBkkIC4hLvDuzCco2lXi45wzYZjYBZYkV8z+ALeMUiJfY/3ED G4jNIqAqMfX7fSaIoeYSMy58YYLYayOx4dlDMFtIIE7i5Lx9YLYIUH1/+xSoo2Ulbs2+xAxh /2WVWPzPbAKj8CwkZ89COHsWkrMXMDKvYhTKTczM0c3MM9JLLCjISdVLzs/dxAgK7Ol2gjsY j6+yOsQowMGoxMOrMc8qUog1say4MvcQozQHi5I4r+Ury0ghgfTEktTs1NSC1KL4otKc1OJD jEwcnFINjO1r7299clzjyLuLF2SqI+sN2y9/7D5yOfO0ZNvOErUOofgkg+2F/I+ffSliijSS uhmcEB7Gvax5rfQ5gUXrfdn35dzVk/ZvC3rPsNan6e0LwVZD2x1bNhYm65pzfrVntDL4Yvdj 5jzPdJWaj6ZxDW5v1kY7fWhMWXDkUFzOjN1a4TfLj3+PVWIpzkg01GIuKk4EAO3kBz1NAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRmVeSWpSXmKPExsUi2FA8W3fSWatIg6NPjS32vd7JZLHn0FFm ByaPxz1n2Dy6Z/9jCWCK4rJJSc3JLEst0rdL4MpYdHYKe8Eq9oq5RzqZGhgvs3YxcnJICJhI XP4xm6WLkYtDSOAQo0TrqpeMIAleAUGJH5PvASU4OJgF5CUOnpcFCTMLaEl8f9QKVT+RSeLK rW3MIAlhAXGJd2c2QdmmEg/3nAFbwCagLLFi/gd2EJtTIF5i/8cNbCA2i4CqxNTv95kghppL zLjwhQlir43EhmcPwWwhgTiJk/P2gdkiQPX97VPYIY6Wlbg1+xLzBEaBWUhOnYVw6iwkpy5g ZF7FKFCUmpNYaaKXWFCQk6qXnJ+7iREcioXhOxj/LbM6xCjAwajEw6sxzypSiDWxrLgyFxgW HMxKIrztE4FCvCmJlVWpRfnxRaU5qcWHGKU5WJTEeZO9LCKFBNITS1KzU1MLUotgskwcnFIN jIH1TBXffNpa/7D+3nR/53u/ONettxUdb2RZNN2dtZO3LmyJzdMQ73cP7Uvmv1ijGZn7eskS CxXH7IDZR5RfaUVcWC788sWRpRx14Ukv1mybuk3wFVfAM0/N7a81baedmr/+3gudl7U3lz/d ueZ0pPPz7cwfn9gfez55+1ed0nmqtrvP8y48+4ddiaU4I9FQi7moOBEAZzo3ckECAAA= Subject: Re: ThundeBolt 3/ USB C UEFI drivers X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jun 2017 16:31:09 -0000 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII > On Jun 9, 2017, at 9:13 AM, Amit kumar wrote: > > Hi, > I have some queries. > 1. Does ThundeBolt 3 and USB C shave the same uefi drivers ? > 2. Is there any driver in UEFI for them ? > 3. Do they use USB Mass Storage Driver ? > 4. Do they support booting like USB 3.1 /3.0 / 2 ? > Amit, I don't know of any open source drivers for ThunderBolt. ThundeBolt 3/ USB C share a connector, but they are different technologies. Conceptually they are sharing a Phy. USB C (vs. USB A) is just a different connector and USB basically works the same way it always did. There might be some chipset specific code required to configure the Phy. A ThunderBolt link makes PCI show up on the other side of the ThunderBolt link. After the ThunderBolt link is initialized extra PCI devices can be discovered by the system and it works a lot like plugging in a PCIe card. Thanks, Andrew Fish