The type C connector and USB 3.1
One plug to rule them all
I was born in 1972
My first kernel patch was making joysticks work on ES1370 sound cards.
I've been involved in the kernel since 1.2.13
I studied Computer science at the university of Munich, 2000-2006
I've been working at Suse since 2007
The talk is intended to give an overview about the technology used for the type C connector and USB 3.1. I will cover USB role switching, selection of alternate modes and USB Power Delivery. An overview over the driver support is given. APIs are introduced and explained.
The conceptual difficulties of USB Power Delivery are shown. The missing infrastructure in the kernel and user space is identified. The frame work of a solution is discussed.
- 2016 June 22 13:30
- 1 h
- openSUSE Conference 2016
- SUSE Labs Summit