All of lore.kernel.org
 help / color / mirror / Atom feed
From: Heikki Krogerus <heikki.krogerus@linux.intel.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Ajay Gupta <ajayg@nvidia.com>, linux-usb@vger.kernel.org
Subject: [PATCH v2 0/7] usb: typec: Remaining changes for v5.2
Date: Mon, 15 Apr 2019 15:09:24 +0300	[thread overview]
Message-ID: <20190415120931.61328-1-heikki.krogerus@linux.intel.com> (raw)

Hi Greg,

This is the second version of this series. The sparse warning, that
was the only issue with the first version, is now fixed. The fix was
made by adding the first patch ("i2c: nvidia-gpu: Supply CCGx driver
the fw build info"). It add a device property for the CCGx device
that the CCGx driver can use to identify the required firmware build.

I also decided to include two extra patches from Ajay where NVIDIA
probing driver is added for the DisplayPort alternate mode:
https://www.spinics.net/lists/linux-usb/msg178847.html

v1 commit message:

Here are the remaining patches from me and Ajay for the UCSI driver. I
took the liberty of collecting them for you, and resending everything
together.

There are two patches from Ajay adding support for firmware upgrading
with the Cypress CCGx controllers [1], and two patches from me
enabling DisplayPort alt mode with the UCSI driver [2].

[1] https://marc.info/?l=linux-usb&m=154957412422108&w=2
[2] https://www.spinics.net/lists/linux-usb/msg178192.html

Let us know if you want anything to be changed.

thanks,

--
heikki

Ajay Gupta (5):
  i2c: nvidia-gpu: Supply CCGx driver the fw build info
  usb: typec: ucsi: ccg: add get_fw_info function
  usb: typec: ucsi: ccg: add firmware flashing support
  usb: typec: displayport: Export probe and remove functions
  usb: typec: Add driver for NVIDIA Alt Modes

Heikki Krogerus (2):
  usb: typec: ucsi: Preliminary support for alternate modes
  usb: typec: ucsi: Support for DisplayPort alt mode

 drivers/i2c/busses/i2c-nvidia-gpu.c      |   7 +
 drivers/usb/typec/altmodes/Kconfig       |  10 +
 drivers/usb/typec/altmodes/Makefile      |   2 +
 drivers/usb/typec/altmodes/displayport.c |  12 +-
 drivers/usb/typec/altmodes/nvidia.c      |  44 ++
 drivers/usb/typec/ucsi/Makefile          |  15 +-
 drivers/usb/typec/ucsi/displayport.c     | 305 ++++++++
 drivers/usb/typec/ucsi/trace.c           |  12 +
 drivers/usb/typec/ucsi/trace.h           |  26 +
 drivers/usb/typec/ucsi/ucsi.c            | 377 ++++++++--
 drivers/usb/typec/ucsi/ucsi.h            |  93 +++
 drivers/usb/typec/ucsi/ucsi_ccg.c        | 895 ++++++++++++++++++++++-
 include/linux/usb/typec_dp.h             |   5 +
 13 files changed, 1717 insertions(+), 86 deletions(-)
 create mode 100644 drivers/usb/typec/altmodes/nvidia.c
 create mode 100644 drivers/usb/typec/ucsi/displayport.c

-- 
2.20.1


             reply	other threads:[~2019-04-15 12:09 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-04-15 12:09 Heikki Krogerus [this message]
2019-04-15 12:09 [v2,1/7] i2c: nvidia-gpu: Supply CCGx driver the fw build info Heikki Krogerus
2019-04-15 12:09 ` [PATCH v2 1/7] " Heikki Krogerus
2019-04-15 12:09 [v2,2/7] usb: typec: ucsi: ccg: add get_fw_info function Heikki Krogerus
2019-04-15 12:09 ` [PATCH v2 2/7] " Heikki Krogerus
2019-04-15 12:09 [v2,3/7] usb: typec: ucsi: ccg: add firmware flashing support Heikki Krogerus
2019-04-15 12:09 ` [PATCH v2 3/7] " Heikki Krogerus
2019-04-15 12:09 [v2,4/7] usb: typec: ucsi: Preliminary support for alternate modes Heikki Krogerus
2019-04-15 12:09 ` [PATCH v2 4/7] " Heikki Krogerus
2019-04-15 12:09 [v2,5/7] usb: typec: ucsi: Support for DisplayPort alt mode Heikki Krogerus
2019-04-15 12:09 ` [PATCH v2 5/7] " Heikki Krogerus
2019-04-15 12:09 [v2,6/7] usb: typec: displayport: Export probe and remove functions Heikki Krogerus
2019-04-15 12:09 ` [PATCH v2 6/7] " Heikki Krogerus
2019-04-15 12:09 [v2,7/7] usb: typec: Add driver for NVIDIA Alt Modes Heikki Krogerus
2019-04-15 12:09 ` [PATCH v2 7/7] " Heikki Krogerus
2019-04-15 21:12 ` kbuild test robot
2019-04-16  0:45 [v2,6/7] usb: typec: displayport: Export probe and remove functions Ajay Gupta
2019-04-16  0:45 ` [PATCH v2 6/7] " Ajay Gupta
2019-04-16  6:27 [v2,6/7] " Heikki Krogerus
2019-04-16  6:27 ` [PATCH v2 6/7] " Heikki Krogerus
2019-04-16  7:46 [v2,6/7] " Heikki Krogerus
2019-04-16  7:46 ` [PATCH v2 6/7] " Heikki Krogerus
2019-04-16 10:00 [v2,3/7] usb: typec: ucsi: ccg: add firmware flashing support Greg Kroah-Hartman
2019-04-16 10:00 ` [PATCH v2 3/7] " Greg Kroah-Hartman
2019-04-16 10:02 [v2,7/7] usb: typec: Add driver for NVIDIA Alt Modes Greg Kroah-Hartman
2019-04-16 10:02 ` [PATCH v2 7/7] " Greg Kroah-Hartman
2019-04-16 10:03 [v2,6/7] usb: typec: displayport: Export probe and remove functions Greg Kroah-Hartman
2019-04-16 10:03 ` [PATCH v2 6/7] " Greg Kroah-Hartman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190415120931.61328-1-heikki.krogerus@linux.intel.com \
    --to=heikki.krogerus@linux.intel.com \
    --cc=ajayg@nvidia.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-usb@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.