All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ajay Gupta <ajayg@nvidia.com>
To: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Guenter Roeck <linux@roeck-us.net>,
	"linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>
Subject: RE: [PATCH 00/18] usb: typec: API improvements
Date: Tue, 12 Nov 2019 16:38:48 +0000	[thread overview]
Message-ID: <BYAPR12MB2727DF52EE646CA303CDFAEBDC770@BYAPR12MB2727.namprd12.prod.outlook.com> (raw)
In-Reply-To: <20191112110707.GB4013@kuha.fi.intel.com>

Hi Heikki,

> -----Original Message-----
> From: Heikki Krogerus <heikki.krogerus@linux.intel.com>
> Sent: Tuesday, November 12, 2019 3:07 AM
> To: Ajay Gupta <ajayg@nvidia.com>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>; Guenter Roeck
> <linux@roeck-us.net>; linux-usb@vger.kernel.org
> Subject: Re: [PATCH 00/18] usb: typec: API improvements
> 
> On Tue, Nov 12, 2019 at 01:00:34PM +0200, Heikki Krogerus wrote:
> > Hi Ajay,
> >
> > On Mon, Nov 11, 2019 at 04:51:05PM +0000, Ajay Gupta wrote:
> > > Hi Heikki,
> > > > > > > > > The first patches in this series (patches 1-8) introduce
> > > > > > > > > a small change to the USB Type-C Connector Class API.
> > > > > > > > > Guenter was kind enough to go over those already.
> > > > > > > > >
> > > > > > > > > Patches 10-15 improve the ucsi driver API by introducing
> > > > > > > > > more traditional read and write routines, and the rest
> > > > > > > > > is more generic optimisations and improvements to the ucsi
> drivers.
> > > > > > > > >
> > > > > > > > > Let me know if there is anything you want to be changed.
> > > > > > > > This patch set is not taking care of issues discussed at following
> thread.
> > > > > > > > https://marc.info/?l=linux-usb&m=156995500624107&w=2
> > > > > > > > https://marc.info/?l=linux-usb&m=157012261301682&w=2
> > > > > > > >
> > > > > > > > We need fixes for above issues so that we can easily
> > > > > > > > manage ppms which has multiple DP altmodes as discussed in
> below link.
> > > > > > > > https://marc.info/?l=linux-usb&m=156778906010780&w=2
> > > > > > >
> > > > > > > The goal of this series is not to solve that "issue".
> > > > > > >
> > > > > > > This series is the base work that really has to be done in
> > > > > > > any case before we add any kind of solution for the multi DP alt
> mode case.
> > > > > > > Rest assured that we will have support for that soon enough,
> > > > > > > but let's just move one step at a time.
> > > Since this series is gone so what is the plan for updated changes as
> > > discussed at
> > > https://marc.info/?l=linux-usb&m=157079026214073&w=2
> > >
> > > This is needed to support ppms which has multiple DP altmodes as
> > > discussed at
> > > https://marc.info/?l=linux-usb&m=156778906010780&w=2
> >
> > Give me a few more weeks. I'm sorry for the delay, but I have to
> > finish some other tasks. Can you work on this in the mean time?
> 
> Actually, if you can prepare the proposal you had earlier, I think we can just go
> ahead with it now. 
My idea is proposed at 
https://marc.info/?l=linux-usb&m=156875897316318&w=2 

Are you referring to it? If yes, I can rebase the change and post it. 

Thanks
> nvpublic
> If I have some "better" idea how to handle the multi-DP alt
> modes, then I can prepare a separate proposal for it after we have your initial
> solution. I do have an idea for a solution, but I don't want to block this any
> longer.
> 
> 
> thanks,
> 
> --
> heikki

      reply	other threads:[~2019-11-12 16:38 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-21 11:25 [PATCH 00/18] usb: typec: API improvements Heikki Krogerus
2019-10-21 11:25 ` [PATCH 01/18] usb: typec: Copy everything from struct typec_capability during registration Heikki Krogerus
2019-10-21 11:25 ` [PATCH 02/18] usb: typec: Introduce typec_get_drvdata() Heikki Krogerus
2019-10-21 11:25 ` [PATCH 03/18] usb: typec: Separate the operations vector Heikki Krogerus
2019-10-21 11:25 ` [PATCH 04/18] usb: typec: tcpm: Start using struct typec_operations Heikki Krogerus
2019-10-21 11:25 ` [PATCH 05/18] usb: typec: tps6598x: " Heikki Krogerus
2019-10-21 11:25 ` [PATCH 06/18] usb: typec: ucsi: " Heikki Krogerus
2019-10-21 11:25 ` [PATCH 07/18] usb: typec: hd3ss3220: " Heikki Krogerus
2019-10-21 11:25 ` [PATCH 08/18] usb: typec: Remove the callback members from struct typec_capability Heikki Krogerus
2019-10-21 11:25 ` [PATCH 09/18] usb: typec: Remove unused " Heikki Krogerus
2019-10-21 11:25 ` [PATCH 10/18] usb: typec: hd3ss3220: Give the connector fwnode to the port device Heikki Krogerus
2019-10-21 13:20   ` Biju Das
2019-10-21 11:25 ` [PATCH 11/18] usb: typec: ucsi: Simplified registration and I/O API Heikki Krogerus
2019-10-21 13:17   ` Guenter Roeck
2019-10-21 13:35     ` Heikki Krogerus
2019-10-21 11:25 ` [PATCH 12/18] usb: typec: ucsi: acpi: Move to the new API Heikki Krogerus
2019-10-22  0:20   ` kbuild test robot
2019-10-22  0:20     ` kbuild test robot
2019-10-21 11:25 ` [PATCH 13/18] usb: typec: ucsi: ccg: " Heikki Krogerus
2019-10-21 11:25 ` [PATCH 14/18] usb: typec: ucsi: Remove the old API Heikki Krogerus
2019-10-21 19:28   ` Ajay Gupta
2019-10-22  7:04     ` Heikki Krogerus
2019-10-22 16:11       ` Ajay Gupta
2019-10-21 11:25 ` [PATCH 15/18] usb: typec: ucsi: Remove struct ucsi_control Heikki Krogerus
2019-10-21 11:25 ` [PATCH 16/18] usb: typec: ucsi: Remove all bit-fields Heikki Krogerus
2019-10-21 11:25 ` [PATCH 17/18] usb: typec: ucsi: New error codes Heikki Krogerus
2019-10-21 11:25 ` [PATCH 18/18] usb: typec: ucsi: Optimise ucsi_unregister() Heikki Krogerus
2019-10-21 20:41 ` [PATCH 00/18] usb: typec: API improvements Ajay Gupta
2019-10-22  7:41   ` Heikki Krogerus
2019-10-22 20:43     ` Ajay Gupta
2019-10-23  8:06       ` Heikki Krogerus
2019-10-23 16:09         ` Ajay Gupta
2019-11-11 16:51           ` Ajay Gupta
2019-11-12 11:00             ` Heikki Krogerus
2019-11-12 11:07               ` Heikki Krogerus
2019-11-12 16:38                 ` Ajay Gupta [this message]

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=BYAPR12MB2727DF52EE646CA303CDFAEBDC770@BYAPR12MB2727.namprd12.prod.outlook.com \
    --to=ajayg@nvidia.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=heikki.krogerus@linux.intel.com \
    --cc=linux-usb@vger.kernel.org \
    --cc=linux@roeck-us.net \
    /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.