Received: by 2002:a05:7412:ba23:b0:fa:4c10:6cad with SMTP id jp35csp992150rdb; Fri, 19 Jan 2024 05:13:25 -0800 (PST) X-Google-Smtp-Source: AGHT+IF7LqXKKQZJSyDQp9m1NjkUDJRPlC3vXzR89T51S+IX8xPax7x9pxtxuS9XgWL4O5RU0j2O X-Received: by 2002:a05:6402:318a:b0:55a:5f79:111 with SMTP id di10-20020a056402318a00b0055a5f790111mr477856edb.7.1705670005463; Fri, 19 Jan 2024 05:13:25 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705670005; cv=pass; d=google.com; s=arc-20160816; b=tadp0BwSrbi301umYVXu4yqSreL7Z66TgWXDE/9tXrtHk7O00HBxUNtoi5rhJZ98x5 V0jL3DnAPok8lyf6gkwkg2/1C8Oe0ClOnpD2uzMXxAJ06TQene0ZXjnPjNRyEw64jPOu QlzON/40MZp0gDCtm6mQC4UDpOg4Hs1qLsDPe0eMCw9is2AU5xjJyq58jMtcGFqLZeaW eiSCJpy/C8+cHn2UdtZ2qQ2NSp7TgsBsjE7cfWYWsZUmBQPQusxx8b1iFn19z/1L5RNJ v5E6ngsC/Tu5HHwq+b1ljpzM44icu9nYZezy9dxF6786zElV2dOtfHRE5oiwZTGF5M/2 YXTw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=xHnVbdVJT4h/CWS4BWjRC7l/yCMSQb2yUYxDH3FTp80=; fh=8aStwdepYebLDDFohsWZnfYkesLRGX4cnjlDqzQpAXA=; b=lpcMKLrOYiGaAF+dK8gFZQuLn3IuhNqgperVDRCZg/WBS+Vy9Qgu6f4myYDkj2xJWD CtogSpa10lVlv8GQAaYq3mt9UjUBHcoB7FSjNzK6OAbEzvfppqIrJAIW5+H4Yt7a943a H5x24gdpYCIL8W2qyjnAsP/aOirza+35fNp09W0AhiXeNe/hW2EJSscd0xCW5lNiEBGe anEnSWtnX6YFAgFhDoO5pTSq+KSka9LeD0BwK6X32bwKgK1/oTnB9786BWSFbh8Lvi+V rUYLy+MaIgkQdACXvxf6z1fB6hCoufgFidz6Hxk4CubAmQ4Im9MOfrs3RjMuXEMcniF6 Mcjw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Ppm1Z6EE; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-31176-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-31176-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id m6-20020a056402510600b0055a55a806f8si884055edd.478.2024.01.19.05.13.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jan 2024 05:13:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-31176-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Ppm1Z6EE; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-31176-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-31176-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 3DAA71F21C3E for ; Fri, 19 Jan 2024 13:13:25 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3CC15524D7; Fri, 19 Jan 2024 13:13:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Ppm1Z6EE" Received: from mail-yw1-f171.google.com (mail-yw1-f171.google.com [209.85.128.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EF1CB524BE for ; Fri, 19 Jan 2024 13:13:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705669993; cv=none; b=UVLWJ/enMMf++oKqveZobEM2KRUNc2wt9XToDJnetn/7C5QlQLJd2M9TVTbHzuG1+a6T9maKGNWOEXHfPCkpfPnZRkZAeowwwRQ1NFtcCXCJtbHkdd4NrvPN48krwcO0rkac4SRkAhbA5MMw2rIwiPFAec4rdTNh/m5Bpj3TsiQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705669993; c=relaxed/simple; bh=7yYw3HdVIVKI+DaJfJQbGJ7vrjbPdqrzwB/L6EsGIkM=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=IkEMJhIXt+XHn7sHo+A+O+5HFITpAEFNLGJfGvssWTlf0ZC1vqB9N9KRx5SlbB3MZvgdGxbGgYSpiraxsT65qm3iH5GjOmp4sBT+K/j97EZ346qd6Fc3hQ14bHZY4y4OtZ2sKuLvrq7pJyi3QLpszB/yR/MlrPNyzxS4sE6sRNg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=Ppm1Z6EE; arc=none smtp.client-ip=209.85.128.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-yw1-f171.google.com with SMTP id 00721157ae682-5f8cf76ef5bso8852577b3.0 for ; Fri, 19 Jan 2024 05:13:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1705669991; x=1706274791; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=xHnVbdVJT4h/CWS4BWjRC7l/yCMSQb2yUYxDH3FTp80=; b=Ppm1Z6EELQ1HdOOhyKx2e6EXK5S/XQvbrA7BaM1qdl5X3z4ltkVx74bYiQeb5fGhr5 f6yhfvDq9XJrZxies0+mmbMT7aS3GTIVS7Ex8CbFSahr3yfNmYfJmkpT3BFUdST9spod EkVMppeUIEeMD+OEGkSOTnqVHfHFTIArz1aTsMUZS37nNGv4SqGWnRZbNQxa+3mRC10Y sQwwekRNfOxmo7EGVjguwADeaktuWVblPcy/IH0MtsnmZiqNVbkWQsfY9JYmk3M8qXFV 7Iao/Jqec8o9NJghuFKcDdDvwyA6zjtSAhZ0Bf2U6uO/3dWN5uP/8pkEGy2h946Vo4dQ 22Pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705669991; x=1706274791; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xHnVbdVJT4h/CWS4BWjRC7l/yCMSQb2yUYxDH3FTp80=; b=lpo47vYODOutj/eLPnO5nN7/j2DvkFTArdnYsqCAA+1gNnFALeOTrJzKR2QWv434Tu Ipjb5TgjBehYCH2i9qTgUHXCwLTL2TmWaaevwFwkPljLTZGpKXmXrP+BEAS9ARuMNl9A GMpMZp766BExoC8pvFW2FcQv2ZRvoWEOcV7t550PZfZiVo/WrcBM213APPtk+CrtPP8r sW1cXzRRzv8Cigl/uXVxASk1G/MQHKw5onsTQSW+dG868LpPVgH2bWJFqPkgsUIkXM+e SpcaPlrotWPl4m07wpDT42X6RktZILD/9qLbFr86BwxNOSN9BFUnrgtI91Lb+WItxEYa t+Sw== X-Gm-Message-State: AOJu0YzCCEtultU8NfKWgUmSYKApM0AIgmJBrj/kpjkHGMR/ycgEQJpT vqvDSONKBA/z58NYSHsOzRlBqLlE0peC3ZrK/5ZmTMVpBIv1Zvq0qdgA6KQ5nKmPA2sKul0DeS0 B48iRhdmY4lMNS+G+ZdcE88VC+NALL578kokOAw== X-Received: by 2002:a81:8047:0:b0:5d7:2c6b:623 with SMTP id q68-20020a818047000000b005d72c6b0623mr2678702ywf.39.1705669990951; Fri, 19 Jan 2024 05:13:10 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240119125812.239197-1-angelogioacchino.delregno@collabora.com> <20240119125812.239197-3-angelogioacchino.delregno@collabora.com> In-Reply-To: <20240119125812.239197-3-angelogioacchino.delregno@collabora.com> From: Dmitry Baryshkov Date: Fri, 19 Jan 2024 15:12:59 +0200 Message-ID: Subject: Re: [PATCH v2 2/2] usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver To: AngeloGioacchino Del Regno Cc: gregkh@linuxfoundation.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, heikki.krogerus@linux.intel.com, matthias.bgg@gmail.com, neil.armstrong@linaro.org, andersson@kernel.org, nathan@kernel.org, luca.weiss@fairphone.com, tianping.fang@mediatek.com, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, kernel@collabora.com Content-Type: text/plain; charset="UTF-8" On Fri, 19 Jan 2024 at 14:58, AngeloGioacchino Del Regno wrote: > > The ITE IT5202 is a USB Type-C Alternate Mode Passive MUX, used for > muxing the SBU lines of a Type-C port with DisplayPort altmode and > also providing an orientation switch. > > Signed-off-by: AngeloGioacchino Del Regno > --- > drivers/usb/typec/mux/Kconfig | 10 ++ > drivers/usb/typec/mux/Makefile | 1 + > drivers/usb/typec/mux/it5205.c | 294 +++++++++++++++++++++++++++++++++ > 3 files changed, 305 insertions(+) > create mode 100644 drivers/usb/typec/mux/it5205.c Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry