Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp331101ybl; Sat, 18 Jan 2020 01:18:44 -0800 (PST) X-Google-Smtp-Source: APXvYqxFegQndyuDpzAF4RlwMQcjaNYgz2nm3ufiCRbpLqaMcEfWyLBgteQMqtIsbkUeyHzFcAiw X-Received: by 2002:aca:5658:: with SMTP id k85mr6197097oib.153.1579339124514; Sat, 18 Jan 2020 01:18:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579339124; cv=none; d=google.com; s=arc-20160816; b=cDcuZmRzeIUOvy5x2a3lox4IBsnTuUb7eovWYpk5qyfecUHc/QHTwyFQQTPv4y/fvF KU7NE0vpl/v1nH6YR7IbcWJx1TEq6VCb+KhEab6VPSVF0Q+v/CXU9TkQlFzNVsEcAg0q sfWjXzj58bhvlxHYqpW4rP1/rlUuT0akJHIRnKAWzktW2nqvN+mrvYNOaprim9l1tVOZ cDPiqr+NIK48A5k1ynMgh/25K/FkVqepDcCxIeqWdSXUtVDFdrIYivq6auxdRO5ED/Bz TTan4nWwvA7B/DhDxU86Tv9vXLQc6H3UkXp5zQ+g6XW25kKm376Bcu8JKedyJHPBbtfq WDwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=UxSYvQYc/hXoM9LYT8N7gn7dr/ZclA1c/St79Ozi5YU=; b=G+H69CJ4lublXNeEjfeTLxfY0+SyvAiY/h3+6hTicbzJEIabJgNUA1vxAlpnLeQJVk cIykHq0+qlTY9f7s0CQYXyccLOAZnqO5gnbsBRllPIpxtDNekZByVoqryhAxoLsyzINX 5u1L4nfcybhoFqKpsSFQUXyiw2JuoGvlCcYBSVuVcm+wTWF3mBgL5i5IfkgSC384VUIr M4Y7b2F66fWlcPl+uldwiQTEAUqVL6WubAilvflZVQ7WndjNm+j0Z13DBSEv0Nz86maO n0Hj4UbtTECHMRnYfKcRVCzxtmGlU8Nr81SgWtZ9Ww7cuiHBj3Et2LCKsCK4A6CqWWkv asFw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n85si15143199oig.191.2020.01.18.01.18.03; Sat, 18 Jan 2020 01:18:44 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726973AbgARJQA (ORCPT + 99 others); Sat, 18 Jan 2020 04:16:00 -0500 Received: from mx3.molgen.mpg.de ([141.14.17.11]:45567 "EHLO mx1.molgen.mpg.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726602AbgARJP7 (ORCPT ); Sat, 18 Jan 2020 04:15:59 -0500 Received: from [192.168.0.4] (ip5f5af7c3.dynamic.kabel-deutschland.de [95.90.247.195]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: pmenzel) by mx.molgen.mpg.de (Postfix) with ESMTPSA id A08B1206446A1; Sat, 18 Jan 2020 10:15:55 +0100 (CET) Subject: Re: USB devices on Dell TB16 dock stop working after resuming To: Mario Limonciello , Mathias Nyman , Mika Westerberg Cc: andreas.noever@gmail.com, michael.jamet@intel.com, YehezkelShB@gmail.com, ck@xatom.net, linux-kernel@vger.kernel.org, Anthony Wong References: <20191104154446.GH2552@lahna.fi.intel.com> <20191104162103.GI2552@lahna.fi.intel.com> <20191120105048.GY11621@lahna.fi.intel.com> <20191122105012.GD11621@lahna.fi.intel.com> <20191122112921.GF11621@lahna.fi.intel.com> <20191122114108.GG11621@lahna.fi.intel.com> <4b25e707-d2b5-11d1-4b16-48122828fde7@linux.intel.com> <87670037-8af5-c209-cbf8-70042e0a8fc5@linux.intel.com> <44d8eb12-9af5-7b9a-fa24-be8e8ec3cd48@molgen.mpg.de> <789c7db3bafa4bf9a9348123492196b0@AUSX13MPC105.AMER.DELL.COM> From: Paul Menzel Message-ID: Date: Sat, 18 Jan 2020 10:15:55 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <789c7db3bafa4bf9a9348123492196b0@AUSX13MPC105.AMER.DELL.COM> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dear Mario, Am 17.01.20 um 19:33 schrieb Mario.Limonciello@dell.com: >>> I was able to reproduce the issue with an external HS hub as well, so  this issue >>> appears to be more related to ASMedia host than the built in HS hub in TB16 >> >> I contacted the (German) Dell support, and they asked me to update the laptop >> firmware to 1.9.1 claiming that these issues might be fixed there (despite the >> change-log not containing that). Anyway, after the update, the user is still >> able to reproduce the issue. >> >> Mario, what can I do, so the issue is escalated to your team, so you can work >> with ASMedia to solve this? > From this thread it does sound to me like an ASMedia firmware problem, > not a Linux kernel problem. > > I do know there is an updated ASMedia firmware binary available. Right now > however there is unfortunately not a way to update ASMedia hub firmware using > free software. The fwupd issue *Dell TB16: ASMedia USB controller can't be updated* [1] was closed by the “stale robot”. > If possible, I would recommend that you try to update the > firmware using a Windows machine and see if it helps the problem. Thank you. I’ll try to do that on Monday. > I'm sorry and I don't intend to "pass the buck" but if that doesn't help this needs > to be prioritized and escalated with Dell support. > > They will then work with the appropriate engineering team who owns the relationship > to ASMedia to resolve it. That’s how it should work theoretically, but have you ever dealt with Dell’s first level support? They have little experience with Ubuntu, and if you are unlucky, they say that Ubuntu support is not done by Dell but “by the Linux community”. If you are lucky to not get this answer, they do (Google) searches, telling you, your problem is solved by referencing only similar sounding problems from the Ubuntu *user* forums. If the firmware has a bug (in the UI!), they ask you to install Microsoft Windows to see if that solves the issue. If you tell them, the Linux developers analyzed the problem, and they say the following solution have to be found, they do not know what that means. It’s very annoying and time consuming often for naught. Kind regards, Paul [1]: https://github.com/fwupd/fwupd/issues/1351