Sample Device Tree Snippet: SPI Controller and Device
16
I need spidev in DT!
17
Enabling My Device in DT
18
DT Bindings Example: GPIO-operated Door
19
Driver / Binding
20
Sample DT Overlay / Sugar Syntax
21
Dynamic DT Overlays
22
Connector Framework: Making DT Overlays Safe(r)
23
Questions & Answers
Description:
Explore the intricacies of connecting simple devices to a Linux system in this 49-minute conference talk from the Linux Foundation. Delve into topics such as Arduino integration, userspace vs. kernelspace drivers, and working with various hardware components like character LCDs and RGB LEDs. Learn about Pulse-Width Modulation (PWM), GPIO Aggregator, and the importance of hardware description through Device Tree snippets. Discover how to enable devices in Device Tree, understand bindings, and work with dynamic overlays. Gain insights into the Connector Framework for safer Device Tree overlay implementation. Conclude with a Q&A session to address any lingering questions about upstream Linux development for gadgets and trinkets.