# Linux Device Driver References - I2C Bus [TOC] ## References ### [Basics of I2C on Linux - Luca Ceresoli, Bootlin](https://youtu.be/g9-wgdesvwA) This may be the only talk you need. {%youtube g9-wgdesvwA %} ### [ELC-2018 EALE I2C Drivers - Michael Opdenacker](https://youtu.be/78n3lAco6KE) If the one above is not enough, adding this one may be sufficient. {%youtube 78n3lAco6KE %} ### [Linux, I2C, and me](https://youtu.be/mmEqSeFyGE4) {%youtube mmEqSeFyGE4 %} ### [Tutorial: Introduction to I2C and SPI: Both In-kernel and In-userspace - Michael Welling](https://youtu.be/c10wAKWpjts) {%youtube c10wAKWpjts %} ### [More Robust I2C Designs with a New Fault-Injection Driver - Wolfram Sang, Renesas](https://youtu.be/2UU_26rlJHs) This is the real I2C maintainer, though. {%youtube 2UU_26rlJHs %}