|
|
Log in / Subscribe / Register

platform/chrome: Add Type C connector class driver

From:  Prashant Malani <pmalani-AT-chromium.org>
To:  linux-kernel-AT-vger.kernel.org
Subject:  [PATCH 0/3] platform/chrome: Add Type C connector class driver
Date:  Wed, 5 Feb 2020 12:59:48 -0800
Message-ID:  <20200205205954.84503-1-pmalani@chromium.org>
Cc:  heikki.krogerus-AT-intel.com, enric.balletbo-AT-collabora.com, bleung-AT-chromium.org, Prashant Malani <pmalani-AT-chromium.org>, Guenter Roeck <groeck-AT-chromium.org>
Archive-link:  Article

The following series introduces a Type C port driver for Chrome OS devices
that have an EC (Embedded Controller). It derives port information from
ACPI or DT entries. This patch series adds basic support, including
registering ports, and setting certain basic attributes.

Prashant Malani (3):
  platform/chrome: Add Type C connector class driver
  platform/chrome: typec: Get PD_CONTROL cmd version
  platform/chrome: typec: Update port info from EC

 drivers/platform/chrome/Kconfig         |  11 +
 drivers/platform/chrome/Makefile        |   1 +
 drivers/platform/chrome/cros_ec_typec.c | 346 ++++++++++++++++++++++++
 3 files changed, 358 insertions(+)
 create mode 100644 drivers/platform/chrome/cros_ec_typec.c

-- 
2.25.0.341.g760bfbb309-goog



Copyright © 2020, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds