chrome-platform.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] usb: typec: mux: Remove the "svid" device property checks
@ 2023-05-26 13:14 Heikki Krogerus
  2023-05-26 13:14 ` [PATCH v2 1/2] usb: typec: mux: Clean up mux_fwnode_match() Heikki Krogerus
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Heikki Krogerus @ 2023-05-26 13:14 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Bjorn Andersson, chrome-platform, linux-usb, linux-arm-msm, linux-kernel

Hi,

The comment in the first patch is now fixed as requested by Bjorn. No
other changes compared to v1.

Original message:

The background for this change:
https://lore.kernel.org/lkml/20210726231351.655302-1-bjorn.andersson@linaro.org/

The idea with that device property was that it would allow us to
support separate mode specific switches behind a single port if
necessary.

Although, I guess it is still possible that we could have that kind of
separate mode switches, especially now that the mode switch represents
a kind of virtual aggregate device that can be build from multiple
physical muxes (so the modes could need different "combos" of the
muxes), but now no such systems exist.

We can look at how to handle that kind of switches when/if we actually
have them, but for now, keeping the functions as simple as possible.

thanks,

Heikki Krogerus (2):
  usb: typec: mux: Clean up mux_fwnode_match()
  usb: typec: mux: Remove alt mode parameters from the API

 drivers/platform/chrome/cros_ec_typec.c |  2 +-
 drivers/soc/qcom/pmic_glink_altmode.c   |  5 +-
 drivers/usb/typec/class.c               |  4 +-
 drivers/usb/typec/mux.c                 | 61 ++++---------------------
 include/linux/usb/typec_mux.h           | 11 ++---
 5 files changed, 17 insertions(+), 66 deletions(-)

-- 
2.39.2


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-07-10  5:53 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-26 13:14 [PATCH v2 0/2] usb: typec: mux: Remove the "svid" device property checks Heikki Krogerus
2023-05-26 13:14 ` [PATCH v2 1/2] usb: typec: mux: Clean up mux_fwnode_match() Heikki Krogerus
2023-05-26 13:14 ` [PATCH v2 2/2] usb: typec: mux: Remove alt mode parameters from the API Heikki Krogerus
2023-07-10  5:39 ` [PATCH v2 0/2] usb: typec: mux: Remove the "svid" device property checks patchwork-bot+chrome-platform
2023-07-10  5:53 ` patchwork-bot+chrome-platform

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).