News: 0001516869

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

ChromeOS UCSI Driver Queued Ahead Of Linux 6.14 Cycle

([Google] 6 Hours Ago ChromeOS UCSI Driver)


With the upcoming [1]Linux 6.14 cycle Google is poised to have its ChromeOS UCSI driver upstreamed.

This new "cros_ec_ucsi" driver provides a UCSI transport driver for use on ChromeOS with Chromebooks featuring the ChromeOS embedded controller (EC) and supporting a Platform Policy Manager (PPM). UCSI is the USB Type-C Connector System Software Interface for interfacing with the USB Type-C connectors on a system via various registers and data structures for the USB-C Platform Policy Manager.

The UCSI specification is documented at [2]USB.org for those interested.

[3]This patch was queued this week by Greg Kroah-Hartman into the USB subsystem's "usb-next" Git branch. With the ChromeOS UCSI driver queued in USB-next, it should be merged for the upcoming Linux 6.14 cycle barring any last minute issues being reported.



[1] https://www.phoronix.com/search/Linux+6.14

[2] https://www.usb.org/sites/default/files/USB%20Type-C%20Connector%20System%20Software%20Interface%20UCSI%20Revision%202.0%20-%20FINAL.pdf

[3] https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/commit/?h=usb-next&id=f1a2241778d9627f8b41829c6ca0735b683a9c68



totoz

carguello2

The good thing about standards is that there are so many to choose from.
-- Andrew S. Tanenbaum