From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 AD4A3407597 for ; Thu, 30 Jul 2026 16:52:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785430326; cv=none; b=UEnaTetPCZhxbPI2CMe7y5hIs6RpkYaTtZc04a8mLKCF4bJjJIOsvyZG2V6Pnjs+Qn7SpbUtzs/E1UXD8d02J5vLjuFXRYht3k7qVmCtuhGedo2ZTpueuQcijFFi/qVWaq+Dz81gGbVAKsSCFG7YhxFcz8OSTU/okOtMqQTt5r4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785430326; c=relaxed/simple; bh=eFQs46UQW/uUUr3DllhyhJwvo7BmZtEa5c7lO04zZBE=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=hJ1NAx64GCVZzMEAGIZdp/5mbFqiYDzsySCoCrcp9qoS004BVPoBEITZbx27Rfvh8EkfiXfRQkKR7JO0whBP2TxmQVdnWuZXD9bz9wrPMeqkvLW/9fX1lbAajqlqHaMmopuQGEWhFVqvUUhphWiz/35hTJLnuOjsDKrbA2jfvEI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=V15SzKm7; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Mm9uDdl8; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="V15SzKm7"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Mm9uDdl8" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66UGWfbR2556042 for ; Thu, 30 Jul 2026 16:52:05 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= UZvLrjtVbvFlcsElC55z/IL9z/3XvPR4pbUGYj+UMiE=; b=V15SzKm7SowacOQV ujD/B1qnxmoWr9Bmuy3+WlVZyaZn4h2PRUrdRVq43801wptioS+SbvZ3TZISjDG4 ox0nTJRmzsid7tvw78cVv4ieNkziOBhynVR90Nx/1s5/DovNS/+9dWJ+a1gGaNB8 yS5LOYRpZBHnS5vB7bHInjTFN4G+dZL5pq1o8yz2q7flXJu473P4JrKI+ta3tXGQ 9xPGkoFpAoKfq6YT1Zt3ARcA8WdcmTSpOKwpQUZHbhkfYEwq1OSG/9ry4N/XR0D5 KzdibXgO3dKwbQiHT67/WCCPqmhj/KAWIAqoTtzTrfdwCBqSiJK96R4ao+o+nY9A vmdT6A== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fr8168xw5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 30 Jul 2026 16:52:04 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-51c9e97b626so4500881cf.1 for ; Thu, 30 Jul 2026 09:52:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785430324; x=1786035124; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=UZvLrjtVbvFlcsElC55z/IL9z/3XvPR4pbUGYj+UMiE=; b=Mm9uDdl8gup+IAFFexLSfaUVRTmO4Ji99Kj0ph1a2qqMDT8louQ8bu0C/SoUqDvMwu OWWeXMTD0+t4iX1/aLHNdKle1DlJjzrqfDDh8z9LTZIdV3za15K36/suJ/EnCoHHIx5O Qec2PY6+aY9YbFOgfYOn+qGv1JeIXCkaYA9Xaw3g2qS5YxhYDYSiw7OF9sYc4BkK1yGh 2+4MKr78GlsAooriMGFT50uMWwbVo80RYl0DIE6JUklx89fzX+/9nWav4DT1jCHrQb2A LcEJnAQs29x92NwUVuveYlf4MGNtKjuzIRltag6p7NGA3r6FUsV3UT1XWGrh4bBfn8F2 A5Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785430324; x=1786035124; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=UZvLrjtVbvFlcsElC55z/IL9z/3XvPR4pbUGYj+UMiE=; b=cyePea2u6jrupWQMfkBA7bO7LasJtCaner9Fj1kEOILqIiY48iOmn92/bWtM/sCex4 6bws2QCSO1EUvhZI5XC3dd19a+uTIzjQ1S7djT0z9jq3SPVB/hGLGg1nXCDKyzCPBiSI 74rNE3N1b3HgPDANH1LK64yl0GddHsm5R74IiNIT2X7jkQ5QYjB4c9PNbyTIuOLGPEnO nq2kVIkSrej20g4jUpoGOvqRsjphYvHLMu9V4aDiiadqNH8BSwSJNIyX3Y0dxGt/b1SR CYzOL92WNTacqtfuUQhqiiPrwUHOxLnCkm4FUqcNwgYWb7r+26IRjXmsn6VfPzpDd5S8 /kJg== X-Forwarded-Encrypted: i=1; AHgh+RrG6XSA7bOAKGuab+brZNkXwnIvBO8dtci4HeC5fSyyvpS5SwymD5NVm89V0Igk0Z2lyUeIMhmk46ZZIII=@vger.kernel.org X-Gm-Message-State: AOJu0YxexVyKPZJaHoWLG9CKf7qoYPrCzuXTRDMmCemET2Fh7r5W526y SDbNJWbM8Kq8sl9WNmT/VZ0Dr+vvwQkboSkNqU4APunnzy7uQTUVbPma7R1sFm8UO3MZTRtjgRN xeu5/xIqoqUUGzKOx/c9+c60JXggx6xZuQz+J8ovkfkOmf1Pp0VWNAI0+wLIPpfgZbeg= X-Gm-Gg: AR+sD10OUfE+NJZcZVB7ty40/DaBs0H2zX+1WP9JULOK1jqlrHoPaR68XpK+hLuBJm+ CmY6p96aufmJWycbAzElDezP0cUp+LmVd/NW/OcjeHPbnE4ZlKSaekU9DL1gdGbneOauDBCpMVb 3P8OdGZy6XoMZDthOZN161v8dAf/u92kbReXUD0ayxujduMMlYh1DL5QWMfJq+CxzEHXfwOrKTV ABxnxhYYAEIQ2we5xoqT1vglyakO3M9D3JPCNt1v9r/l1/dwZNv15AikC5GAK7jV8YxKmYjOgKl IfEVwv+nRqWNOgMjP4GN2yJd/og0PZoKSa+qAmwmCuUwTbmbSgfH7ci4DgdQCpIOpzo+hy1AgV5 YkrunDeZxBm7y74X4o5Tvhk1c X-Received: by 2002:a05:622a:a98d:20b0:51b:f40b:2faf with SMTP id d75a77b69052e-52b42cfd32dmr12299011cf.4.1785430324030; Thu, 30 Jul 2026 09:52:04 -0700 (PDT) X-Received: by 2002:a05:622a:a98d:20b0:51b:f40b:2faf with SMTP id d75a77b69052e-52b42cfd32dmr12298711cf.4.1785430323655; Thu, 30 Jul 2026 09:52:03 -0700 (PDT) Received: from [192.168.120.193] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a07cb79672sm971478a12.13.2026.07.30.09.51.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 30 Jul 2026 09:52:01 -0700 (PDT) Message-ID: <29de839d-707e-499d-a90b-36aaca0bebec@oss.qualcomm.com> Date: Thu, 30 Jul 2026 18:51:58 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/5] usb: typec: ps883x: fixes for older Thunderbolt 4 / USB4 docks To: Jens Glathe , Sebastian Reichel Cc: "Dr. David Alan Gilbert" , Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Abel Vesa , Heikki Krogerus , Bjorn Andersson , Konrad Dybcio , linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, stable@vger.kernel.org References: <20260718-ps883x-disable-usb4-v1-0-cec86d0b909e@oldschoolsolutions.biz> <41222b67-19e5-4f74-b4aa-928d05db9675@oldschoolsolutions.biz> <47810646-3476-4f5b-b140-77b1934fd5b4@oldschoolsolutions.biz> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <47810646-3476-4f5b-b140-77b1934fd5b4@oldschoolsolutions.biz> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzMwMDEyNiBTYWx0ZWRfX+nZzidiJz1cN JZZr/msV9mbicm00QhP0RiAxJ1xsLngHZYs4etvat8vGnjerLOcwNX2eNS96f5HpCNgwD1V5ES+ kZgDkZibGpbxTHjWxaT8GR7LKP3CQByzNb8ghPZuGv+aYBg3V8vgUeI+hhIPlnYqjNGdwSJwoVf 4KlxyhLu0l0kvzWRhBRjVdTFy7lLuSYh1vtl7riqLClUHYEvsO+5p6o6wNpQOHRypNsIAS624Kn e8cWly0IpqLVNXCsh9VechcAEqxfeptUXYIv+Vsy+D55TPC5Z/RLLMJLx2+FettOHav6Ol6i/Pe gbi8ooNPZ67KQB2yIkCLbNQiRvFG0XeLEYmz2Tiao1eN/I4yTBsRTdxIKuVIlVXbVVMjnOAnhVP 78HglFNFEVX7uBnvtFjkHP2vIXS1K2r+ZBaveMlnhYlN2d4zFn/PyeiZ3EiHu/EgwlAJwK7uEe4 yZunGSid1Pfp6bOqDKA== X-Authority-Analysis: v=2.4 cv=LIlWhpW9 c=1 sm=1 tr=0 ts=6a6b8134 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=XVzYpnm4nMk_FjgVKJMA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-ORIG-GUID: amo7fvbS22X34mA-95vXG5PsAjPUwkXM X-Proofpoint-Spam-Info: AW1haW4tMjYwNzMwMDEyNiBTYWx0ZWRfX6iywSBkb0nHa 94V7VH5wF2c+WR2O+59SP8e+TaS0NdYeQ6VupfyobRk+JT6neaeIB5ESVGR7JXHU/645OdFke+t AMiApD/OwVj/dH9VBXv26FS0LKpOuU4= X-Proofpoint-GUID: amo7fvbS22X34mA-95vXG5PsAjPUwkXM X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-30_05,2026-07-30_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 priorityscore=1501 impostorscore=0 clxscore=1015 suspectscore=0 lowpriorityscore=0 phishscore=0 adultscore=0 bulkscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607300126 On 7/22/26 7:18 PM, Jens Glathe wrote: > Hi Sebastian, > > On 7/22/26 18:03, Sebastian Reichel wrote: >> Hi, >> >> On Wed, Jul 22, 2026 at 10:38:34AM +0200, Jens Glathe wrote: >>> I understand, however I wouldn't want to nerf ps883x for the Hamoa >>> platform until the USB4 stack is complete. The issues you >>> currently run into is: >> That's exactly what this series is doing and not really a problem >> considering USB4 is not working anyways. > > ...yet :) Alright, nerf patch it is. Question is how broad we need to specify. You have ps883x on all x1 (Hamoa and Purwa, like, Zenbook A14, IdeaCentre Mini X, HP Omnibook X14 fe1). So probably those compatibles: qcom,x1e80100, qcom,x1p42100, qcom,hamoa, qcom,purwa. Looks like a nerfing table :) > > I will do this in v2. On one hand, I would just say "don't be surprised connecting USB4 hardware to hardware that doesn't [yet] support USB4 doesn't work".. But if I were in your shoes, I'd prefer for my dock to work too.. And perhaps this is a common problem. Do you have an x86 machine with TBT/USB4 where you could build a kernel with CONFIG_THUNDERBOLT=n? Does the platform firmware there handle this more gracefully, or do we need to make this a generic consideration? Konrad