10eb0b6ac63a ("usb: typec: tps6598x: Export some power supply properties") ff62d08fd624 ("usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C") e9ccc35b8665 ("usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598x") 18a6c866bb19 ("usb: typec: tps6598x: Add USB role switching logic") 1007dda3be1c ("usb: typec: tps6598x: Start using struct typec_operations") 35af2445dc30 ("usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C") 8d361fa2c29d ("usb: typec: tps6598x: Remove VLA usage") 1a2f474d328f ("usb: typec: tps6598x: handle block reads separately with plain-I2C adapters") ceeb162500c3 ("usb: typec: Separate the definitions for data and power roles") bdecb33af34f ("usb: typec: API for controlling USB Type-C Multiplexers") cf6e06cddf29 ("usb: typec: Start using ERR_PTR") a7c42106ead7 ("usb: add user selectable option for the whole USB Type-C Support") 9c4c41bb4fd5 ("usb: typec: tps6598x: mark expected switch fall-through") 0a4c005bd171 ("usb: typec: driver for TI TPS6598x USB Power Delivery controllers") 3c4fb9f16921 ("usb: typec: wcove: start using tcpm for USB PD support") 76f0c53d08b9 ("usb: typec: fusb302: Move out of staging") 4b4e02c83167 ("typec: tcpm: Move out of staging") 097578ec2008 ("staging: typec: fusb302: Get max snk mv/ma/mw from device-properties") 13cb492cd0ce ("staging: typec: tcpm: Consider port_type while determining unattached_state") 9b0ae69909c2 ("staging: typec: tcpm: set port type callback") b17dd57118fe ("staging: typec: tcpm: Improve role swap with non PD capable partners") 9adf9f9ee71a ("staging: typec: tcpm: Add timeout when waiting for role swap completion") b46a9c9095bf ("staging: typec: tcpm: Select default state based on port type") c749d4d0e4b8 ("staging: typec: tcpm: Set default state after error recovery based on port type") 6972b007ca77 ("Merge (most of) tag 'mfd-next-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd")