Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1671194ybt; Thu, 25 Jun 2020 11:16:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyvHy5lCDkuauxc5/0DWwxyBzktS/knf5jqR+ZbWy9JZBbYWkEcUFuAt2lTnjQmzsRYd40g X-Received: by 2002:a05:6402:888:: with SMTP id e8mr27831135edy.210.1593109009236; Thu, 25 Jun 2020 11:16:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593109009; cv=none; d=google.com; s=arc-20160816; b=KPbtm2hyMQJ3AOO98tRSwkTny6243mYno6T1N5P0/Gl73qlx2hjA4fa74wnuAGewhM fuOoYSeh8s2xSjcuHygymQakjMijI/Y8/dd+D4LGYIGSOLID8b0P60XVK4kG/0i8/16o 1Jd/aIifN1RJSDtb9m2gb7+zlHcfFDxjJBL6LQpUmOC3Am8LxzqhVnVuv+J4RQGqw5ym RUG42UKYubSJfbuheo8C37RmdtbwQtzxo2o1ebmtC/AGriHTe2A6u0zpwFcAAYiWPO61 TB7TU7R+KeehF/jq4ol0v+MRe+Rlc3pQg4w1nuE21/r7ufzT2JE+ZeLIDQjquwbs7XpV x/EQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=okAIsqd4SxHneATkVckCr3UNm2b8nr/CrryoP24fLIQ=; b=hNNK1rDFQ+MdMshKBsaecTRRKHV04zAtxNreJQ84vq1pGKcD+Exx6GUG68sQoNJO+e hKY987k8UJKsVSQEQDlCuLHM1HZrx6D/pJxzmmkp/7PY4C7igqQhVTj7i9QABL0U7l6Q Tx9Q89RnV8efILoiAGrGYdobxGEreT6AT7ocQFI7Tk8pvbbttUXp+4R0U226mI8h1qSd sRup0/Nd+W3d8pj3FfN5JMH7EQiy6e79R04ekcNpHBDcnwWK1feXBwKtnHorgfl52d36 7mG5nYRq9oabGmd1AuhVojZlm5BjY000asIANstUL5feb5XLqbg+PPYpjlC86CvoUHCb 25Lg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=NArVAlHJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id lz15si2186871ejb.406.2020.06.25.11.16.25; Thu, 25 Jun 2020 11:16:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=NArVAlHJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2405931AbgFYQLC (ORCPT + 99 others); Thu, 25 Jun 2020 12:11:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34506 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2403801AbgFYQLB (ORCPT ); Thu, 25 Jun 2020 12:11:01 -0400 Received: from mail-qk1-x743.google.com (mail-qk1-x743.google.com [IPv6:2607:f8b0:4864:20::743]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6BCD7C08C5C1 for ; Thu, 25 Jun 2020 09:11:01 -0700 (PDT) Received: by mail-qk1-x743.google.com with SMTP id r22so5788171qke.13 for ; Thu, 25 Jun 2020 09:11:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=okAIsqd4SxHneATkVckCr3UNm2b8nr/CrryoP24fLIQ=; b=NArVAlHJOTknqWlDld7Ilx4/RRrM/OTCA9HKXAe8Qkq3YKCW1e+A4wRdknuCMd7Na9 iOzc3mmB9FF9HM3WDCqVLvDvAOiBZ7QGL9qdT+g2Hq/ijw+dSpfNMgdKmQn6cqzZUOyr u6y6nddDQRbhW06LxmjL12Py6u347t10OeaZI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=okAIsqd4SxHneATkVckCr3UNm2b8nr/CrryoP24fLIQ=; b=REgHE4TsKZfZcFCl5Z4EX1eAXx9aDk1w96gHV0ZAsf3OgC5Edu4Ww5/0udBuzk5AgF e9lWUhc99aaKVLqHgAIdJrfl71/o5+kSuoZ+gqBjcoSIU2kWp555VuL4Hu8Aj0tneS3O wYDMUK9GTnVXmmAiaKEvWAf6VL2VuCzOgmQ1EZBRe06wCmtByPL97n6iyFmNYc3C7UWm 3frqOlj7H3/FF64CykUJV4LCysp88VM/ShjvsvEunXVNI2SxqBM18QelIjSuRyZrFli3 3P49NMalTJVlAPN9fBYzodHW8uO1EfHwDQ7Zo1PLT3/+lCSR9jQsC5RyBi0MnmLchXDk LPZg== X-Gm-Message-State: AOAM532OlzUoDz5vZs0MR0wwL3Hv3kj46ztvl7BjlTMoS2kt+xF4W864 CFYjRhYCyiuLBHmxVK0gyYBfQsCsd4okGtPh1Bb5Iw== X-Received: by 2002:a37:5603:: with SMTP id k3mr1279121qkb.90.1593101460546; Thu, 25 Jun 2020 09:11:00 -0700 (PDT) MIME-Version: 1.0 References: <20200528113607.120841-1-pmalani@chromium.org> In-Reply-To: From: Prashant Malani Date: Thu, 25 Jun 2020 09:10:48 -0700 Message-ID: Subject: Re: [PATCH 0/4] platform/chrome: typec: Add mux support To: Enric Balletbo i Serra Cc: Linux Kernel Mailing List , Heikki Krogerus , Benson Leung , Guenter Roeck , Gwendal Grignou , Lee Jones , Tzung-Bi Shih Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Thanks Enric! On Thu, Jun 25, 2020 at 4:56 AM Enric Balletbo i Serra wrote: > > Hi Prashant, > > On 28/5/20 13:36, Prashant Malani wrote: > > This series adds mux control support for USB and DP alternate modes on > > devices using the cros-ec-typec driver with Type C switch handles > > provided by firmware bindings. > > > > The first patch imports some recent updates to the > > EC_CMD_USB_PD_MUX_INFO bit fields from the Chrome EC > > code base[1], while the rest add the aforementioned functionality. > > > > This series depends on the following patch : > > https://lkml.org/lkml/2020/5/19/1219 > > > > [1] : https://chromium.googlesource.com/chromiumos/platform/ec/+/refs/heads/master/include/ec_commands.h > > > > Prashant Malani (4): > > platform/chrome: cros_ec: Update mux state bits > > platform/chrome: typec: Register PD CTRL cmd v2 > > platform/chrome: typec: Add USB mux control > > platform/chrome: typec: Support DP alt mode > > > > drivers/platform/chrome/cros_ec_typec.c | 190 ++++++++++++++++-- > > .../linux/platform_data/cros_ec_commands.h | 14 +- > > 2 files changed, 187 insertions(+), 17 deletions(-) > > > > Tweaked a bit the subject, s/typec/cros_ec_typec/ and queued the four patches > for 5.9. > > Thanks, > Enric