From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C79E178F2E; Wed, 11 Mar 2026 13:58:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.12 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773237507; cv=none; b=iqzxe+Npr4HjAUk/9456PnjMsuUZYckyrNNiZRoIEUFeNIO9OF3zvw7Gc3loiJklxoURBvGIaaX2waJicMbaxX2/9Op0ajJvfV7rbq57JgPgu4A7woc9aZf7xZ4MOIaZSClVM51rzxhmCRuiGtDxWmrVyU4jztRAy+6cCgQb+jY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773237507; c=relaxed/simple; bh=WBuac49ghBCA9CO7FSkQO8q6aJ7b7i6XfZTZL5xM0Y8=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=sTUskQ/7GIXXk3+Gk+hjwtSKktYikikvhu7FmEyGJxMi4nqrbtocQYlfQuli8oAzXG7+JQcHNKuE+EMhFhnwqeSoRhaemf8sueUShGVES3PVOjc4Vi9ZaqCxjRhltqWsCVOzoRzqAjP/2jnZKaRJTpoVTBuViJK5omt1ZGZUah4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=lNvQiC8X; arc=none smtp.client-ip=198.175.65.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="lNvQiC8X" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1773237505; x=1804773505; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=WBuac49ghBCA9CO7FSkQO8q6aJ7b7i6XfZTZL5xM0Y8=; b=lNvQiC8X8KpPTIfezYcJFdw+rhb7L3bI+ZGVuwAcKh4JVaVDOMGhLspG cQgxJHQgjkBvvcN8w/h9ocimr6Ofs+cHtH9sDE5RFSW/DZhluVB5wRyPu QArYTCA0RNGcMK/toYLB3ViidqhnAsxT3tlHjNKHg/McGNXKyPaH5Fsxi evnV30kYV3iwLyEpYLSLJdD3PcgAdP3cn+uhdc9H7tEw7gXPl6T5MAa7d 3OMdPDGfsCeWCIoTjSZiKd9bl/2G+9pgZxwJCmLgU5N5Ntys/NL+AZC/G C4LluYKJJkb8LGn3yNKGzHD69+h8YTMPRKXNG5xdqBEnQSOnsoxpXXsJi w==; X-CSE-ConnectionGUID: xF4ov7VxSs2BrphRBOkwdA== X-CSE-MsgGUID: mDns1dXyQQKzevF9GHxuOQ== X-IronPort-AV: E=McAfee;i="6800,10657,11726"; a="85781119" X-IronPort-AV: E=Sophos;i="6.23,113,1770624000"; d="scan'208";a="85781119" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Mar 2026 06:58:24 -0700 X-CSE-ConnectionGUID: OVvD0NciSrWopuchyjErsA== X-CSE-MsgGUID: 1PTLgwKqR1WJcZ3jEYMN2w== X-ExtLoop1: 1 Received: from black.igk.intel.com ([10.91.253.5]) by fmviesa003.fm.intel.com with ESMTP; 11 Mar 2026 06:58:21 -0700 Received: by black.igk.intel.com (Postfix, from userid 1008) id 6D63495; Wed, 11 Mar 2026 14:58:20 +0100 (CET) Date: Wed, 11 Mar 2026 15:57:39 +0200 From: Heikki Krogerus To: Dmitry Baryshkov Cc: Greg Kroah-Hartman , AceLan Kao , Pooja Katiyar , Abel Vesa , Andrei Kuchynski , Venkat Jayaraman , "Christian A. Ehrhardt" , Pei Xiao , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 1/3] usb: typec: ucsi: Detect and skip duplicate altmodes from buggy firmware Message-ID: References: <20251224070022.4082182-1-acelan.kao@canonical.com> <2026021124-badly-emit-e90f@gregkh> Precedence: bulk X-Mailing-List: linux-usb@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Thu, Mar 05, 2026 at 04:58:02PM +0200, Dmitry Baryshkov kirjoitti: > On Wed, Feb 11, 2026 at 06:37:41AM +0100, Greg Kroah-Hartman wrote: > > On Wed, Feb 11, 2026 at 11:32:37AM +0800, AceLan Kao wrote: > > > A gentle ping. > > > Please help to review these patches, thanks. > > > > Wait, no, we rejected this series and said "fix the firmware". > > > > What happened to doing that? > > Having a similar problem with other platforms. It's not always possible > to fix the firmware. I have one platform with a similar issue, but that > laptop is EOLed long ago (Lenovo Yoga C630, the issue has been worked > around in the EC driver, but I'd be really happy to switch to the > generic fixup). At this point it really feels that there might > be more UCSI implemetations having this issue. I would still like to get an answer from Dell for this (if this was the Dell case). It looks like they are using the GET_ALTMODES_COMMAND in some custom way. It's almost like they are first returning all the SVIDs without the modes, followed by something else. So even if these products are EOL, and we will never get the firmware fixed, we still need to understand what exactly is being returned to the command, and is it returned like that intentionally or not. Br, -- heikki