{"guid":"MvDEUEd240rFYyOokI_1eQ","title":"The type C connector and USB 3.1","subtitle":"","slug":"836-the-type-c-connector-and-usb-3-1","link":"https://c3voc.de","description":"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.\nThe 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.\nhttp://www.slideshare.net/OliverNeukum/osc16-63284110","original_language":"eng","persons":["Oliver Neukum"],"tags":["osc16"],"view_count":157,"promoted":false,"date":"2016-06-22T00:00:00.000+02:00","release_date":"2016-06-23T02:00:00.000+02:00","updated_at":"2026-01-08T13:45:27.479+01:00","length":2454,"duration":2454,"thumb_url":"https://static.media.ccc.de/media/events/osc/2016/836-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2016/836-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2016/MvDEUEd240rFYyOokI_1eQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2016/MvDEUEd240rFYyOokI_1eQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/836-the-type-c-connector-and-usb-3-1","url":"https://api.media.ccc.de/public/events/MvDEUEd240rFYyOokI_1eQ","conference_title":"openSUSE Conference 2016","conference_url":"https://api.media.ccc.de/public/conferences/osc16","related":[{"event_id":201,"event_guid":"import-5b4b173ddd025d8b13","weight":1},{"event_id":243,"event_guid":"import-e87c458bf07010e199","weight":1},{"event_id":290,"event_guid":"import-1b1bb084cc68f7a3df","weight":1},{"event_id":291,"event_guid":"import-afcc42724f9c8a2c86","weight":1},{"event_id":320,"event_guid":"import-ced95c732cc7a3b56c","weight":1},{"event_id":544,"event_guid":"import-d052526c7fcecbd735","weight":1},{"event_id":1995,"event_guid":"UbJ2xSD9UY0CBYE-9F8ZXA","weight":1},{"event_id":2338,"event_guid":"e51a1062-c2e2-487c-9d94-f97b47a894af","weight":1},{"event_id":2466,"event_guid":"882370ef-642d-43ba-b91d-22e9e87e9a1f","weight":1},{"event_id":2469,"event_guid":"f76a7853-6dfa-4294-81b6-1b37a9632b67","weight":1},{"event_id":2482,"event_guid":"46d21af4-3f70-4024-b7bd-52d40634b891","weight":1},{"event_id":2488,"event_guid":"87c715bf-c6a7-4ec6-87fc-84f4d04e01b6","weight":1},{"event_id":2496,"event_guid":"54159b05-db61-4055-b2ae-f4a16559ccfe","weight":2},{"event_id":2508,"event_guid":"ed4bcb3b-fe2d-4728-812d-a45dbd4d01db","weight":1},{"event_id":2514,"event_guid":"045e7aa9-5e12-4baf-98b2-e3fd31159851","weight":1},{"event_id":2518,"event_guid":"9a28ef84-3ba0-4c12-9f8a-115b30bc3ec0","weight":1},{"event_id":2540,"event_guid":"cd66723d-23cc-40e7-9b76-f9b38dc576ab","weight":1},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":1},{"event_id":2672,"event_guid":"d1219a46-292a-4b57-b401-c2fa2bd808a4","weight":1},{"event_id":2770,"event_guid":"3d7c47ca-7e31-11e5-b91e-e9254c67ce68","weight":1},{"event_id":2788,"event_guid":"d2328de5-84a4-11e5-9649-adf34cd290c2","weight":1},{"event_id":2791,"event_guid":"d23291a5-84a4-11e5-9649-bdfcf8623229","weight":1},{"event_id":2886,"event_guid":"088e3078-bab2-433d-8be2-f1a4b37b4d5c","weight":1},{"event_id":2899,"event_guid":"0c8f0e98-92ee-42ba-aa75-04fc50344904","weight":1},{"event_id":2923,"event_guid":"ba780105-8cc1-4e6e-8552-5e3bc150b9ff","weight":1},{"event_id":3073,"event_guid":"deadbcbf-a450-4005-99d1-054b38e58b86","weight":2},{"event_id":3149,"event_guid":"H6nux9ZMFx11Rj0g2zqpeg","weight":1},{"event_id":3155,"event_guid":"85EHQFfFqbQ-xEz28bu9Ug","weight":1},{"event_id":3156,"event_guid":"KROCEGraOskISuupZHUVIQ","weight":1},{"event_id":3159,"event_guid":"yE9I09-8fFSyYRy-OswMgA","weight":1},{"event_id":3164,"event_guid":"UvG9Yo-LIr2WzVvPY6ZqNw","weight":1},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":2},{"event_id":3176,"event_guid":"izx3l7PgEN5snZK-S6VRrQ","weight":2},{"event_id":3189,"event_guid":"2vX5hTmwpjLBOTH7Uc1-jw","weight":1},{"event_id":3191,"event_guid":"yaWEI3eHTzZhZQygkwro0Q","weight":2},{"event_id":3192,"event_guid":"FAUGJFdw06rGrJBzs9I8WQ","weight":1},{"event_id":3196,"event_guid":"QVGOHnYSJGueNJedK7NMpA","weight":1},{"event_id":3200,"event_guid":"2Aj9u-vRn20t-fkESKdhEA","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":1},{"event_id":3231,"event_guid":"ZailH5jsKoZjybdb_srn9A","weight":1},{"event_id":3246,"event_guid":"0f59250e-923d-55de-b98a-797d6c6a31a9","weight":1},{"event_id":3248,"event_guid":"f20fe948-cd33-535d-b7dd-00938781e212","weight":1},{"event_id":3261,"event_guid":"d29eabc5-e429-5e87-a011-95fd283ba949","weight":1},{"event_id":3268,"event_guid":"e216ccb9-01df-5998-b9bd-9d79b0b2ef3b","weight":1},{"event_id":3274,"event_guid":"cec2c1dd-88ab-5fa8-80c1-686188641cc3","weight":1},{"event_id":3286,"event_guid":"eaf6555c-ebea-5295-ae0e-75d981e25124","weight":1},{"event_id":3290,"event_guid":"29fbad3f-4c1f-589c-a6aa-2390f1641afb","weight":1},{"event_id":3293,"event_guid":"ac56c1cc-d2e9-5992-a3c9-4815ce3b52e9","weight":1},{"event_id":3299,"event_guid":"1c562b38-ef6d-53c5-a9f0-f486cff363ad","weight":1},{"event_id":3303,"event_guid":"d5871aa9-b052-5c09-bc8e-bcfee6469e91","weight":1},{"event_id":3310,"event_guid":"22109d54-7493-532b-ab78-6db43bbe6cdf","weight":1},{"event_id":3325,"event_guid":"cb824f02-1810-5f6b-8928-54c26f985efa","weight":1},{"event_id":3566,"event_guid":"40332b3d-c3b6-5c10-be52-1014af10f5ad","weight":1},{"event_id":3632,"event_guid":"378cdf23-350b-4a05-afd0-6360139a7a06","weight":1},{"event_id":3633,"event_guid":"530f0400-e4e8-4d99-909d-4cfc8121c0b0","weight":1},{"event_id":3665,"event_guid":"e204268f-0cea-4a1f-bb38-e7d50496492e","weight":3},{"event_id":3690,"event_guid":"8d0aed87-2484-4880-ae08-2dc3c7898959","weight":1},{"event_id":3692,"event_guid":"f21478d4-e8db-4f19-854c-2f74b5824706","weight":1},{"event_id":3704,"event_guid":"a1f43609-a446-41e7-9ac6-4db12bcb14c1","weight":1},{"event_id":3774,"event_guid":"a26a0d23-549d-5bd6-8f1e-9803628d5850","weight":1},{"event_id":3779,"event_guid":"66b1739a-588b-569f-9544-8084f325e235","weight":1},{"event_id":3795,"event_guid":"fe6af5ce-7bba-4aa6-af9e-dea7a176ec3c","weight":1},{"event_id":3802,"event_guid":"a588243f-a16e-4298-9e66-d26fb949aaea","weight":1},{"event_id":3816,"event_guid":"e370add0-106d-48e6-9e97-cd560ba60b9c","weight":1},{"event_id":3885,"event_guid":"8oYHmDEkiRg1KNsROGtGSQ","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":4222,"event_guid":"bfaf0024-a741-4015-85df-49663c462cf8","weight":1},{"event_id":4234,"event_guid":"f471ff12-1889-41c8-b65e-787b87c460db","weight":1},{"event_id":4248,"event_guid":"07a55a43-7096-49a9-9f89-38fa00e3cd47","weight":1},{"event_id":4296,"event_guid":"0eff8b32-bd9e-4a69-b704-70171ca0e83e","weight":1},{"event_id":4309,"event_guid":"0fd35c3e-6608-4d5b-a060-000e658730d9","weight":1},{"event_id":4352,"event_guid":"05007c06-fc8b-468a-b1e9-b4ff9ec8149e","weight":1},{"event_id":4362,"event_guid":"67b3b3d4-6098-4694-896c-3e6f76b400d7","weight":1},{"event_id":4379,"event_guid":"406d9e92-690e-4a35-97cd-49af5fe33764","weight":1},{"event_id":4490,"event_guid":"8404bf28-92db-5ce8-a8d4-795ef98eba69","weight":1},{"event_id":4571,"event_guid":"b9d55f2d-9117-58bd-9d46-76e40d4e19d1","weight":1},{"event_id":4621,"event_guid":"1742b794-0e16-6fdf-d35c-3264e549d11c","weight":1},{"event_id":4703,"event_guid":"6c45824e-f5a7-4961-8941-11eaa43f638b","weight":1}],"recordings":[{"size":296,"length":2454,"mime_type":"video/mp4","language":"eng","filename":"osc16-836-eng-The_type_C_connector_and_USB_31_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-06-23T00:05:02.104+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/h264-hd/osc16-836-eng-The_type_C_connector_and_USB_31_hd.mp4","url":"https://api.media.ccc.de/public/recordings/10962","event_url":"https://api.media.ccc.de/public/events/MvDEUEd240rFYyOokI_1eQ","conference_url":"https://api.media.ccc.de/public/conferences/osc16"},{"size":37,"length":2446,"mime_type":"audio/mpeg","language":"eng","filename":"osc16-836-eng-The_type_C_connector_and_USB_31.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2016-06-23T08:04:29.157+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/mp3/osc16-836-eng-The_type_C_connector_and_USB_31.mp3","url":"https://api.media.ccc.de/public/recordings/10973","event_url":"https://api.media.ccc.de/public/events/MvDEUEd240rFYyOokI_1eQ","conference_url":"https://api.media.ccc.de/public/conferences/osc16"},{"size":31,"length":2446,"mime_type":"audio/opus","language":"eng","filename":"osc16-836-eng-The_type_C_connector_and_USB_31.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2016-06-23T08:04:54.962+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/opus/osc16-836-eng-The_type_C_connector_and_USB_31.opus","url":"https://api.media.ccc.de/public/recordings/10974","event_url":"https://api.media.ccc.de/public/events/MvDEUEd240rFYyOokI_1eQ","conference_url":"https://api.media.ccc.de/public/conferences/osc16"},{"size":374,"length":2454,"mime_type":"video/webm","language":"eng","filename":"osc16-836-eng-The_type_C_connector_and_USB_31_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-06-23T08:06:01.745+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/webm-hd/osc16-836-eng-The_type_C_connector_and_USB_31_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/10975","event_url":"https://api.media.ccc.de/public/events/MvDEUEd240rFYyOokI_1eQ","conference_url":"https://api.media.ccc.de/public/conferences/osc16"},{"size":97,"length":2454,"mime_type":"video/mp4","language":"eng","filename":"osc16-836-eng-The_type_C_connector_and_USB_31_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-06-23T08:07:15.830+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/h264-sd/osc16-836-eng-The_type_C_connector_and_USB_31_sd.mp4","url":"https://api.media.ccc.de/public/recordings/10977","event_url":"https://api.media.ccc.de/public/events/MvDEUEd240rFYyOokI_1eQ","conference_url":"https://api.media.ccc.de/public/conferences/osc16"},{"size":108,"length":2454,"mime_type":"video/webm","language":"eng","filename":"osc16-836-eng-The_type_C_connector_and_USB_31_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-06-23T08:06:38.756+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2016/webm-sd/osc16-836-eng-The_type_C_connector_and_USB_31_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/10976","event_url":"https://api.media.ccc.de/public/events/MvDEUEd240rFYyOokI_1eQ","conference_url":"https://api.media.ccc.de/public/conferences/osc16"}]}