Difference between revisions of "Kernel sub-systems"

From eLinux.org
Jump to: navigation, search
Line 1: Line 1:
 
= '''I2C''' =
 
= '''I2C''' =
== I + I2C = I3C: What's in thei Addition 'I'? ==
+
== I + I2C = I3C: What's in this Addition 'I'? ==
 
'''Presenter:''' Boris Brezillion, Bootlin  <br>
 
'''Presenter:''' Boris Brezillion, Bootlin  <br>
 
'''Summary:'''
 
'''Summary:'''
This presentation provides information about the new features exposed by the I3C <br>  
+
This presentation provides information about the new features exposed by the I3C, <br>  
 
protocol in Linux and future possible improvements of I3C framework. <br>  
 
protocol in Linux and future possible improvements of I3C framework. <br>  
  
Line 11: Line 11:
 
'''Presenter:''' Igor Stoppa, OpenSource Technology Center, Intel <br>
 
'''Presenter:''' Igor Stoppa, OpenSource Technology Center, Intel <br>
 
'''Summary:'''
 
'''Summary:'''
This presentation provides information about create and operate a custom I2C <br>
+
This presentation provides information to create and operate a custom I2C <br>
peripheral as well about debugging tools for interaction between the two devices <br>
+
peripheral as well as debugging tools for interaction between the two devices. <br>
  
 
* [[https://elinux.org/images/d/d8/Stoppa.pdf| [PDF] ]] [[https://youtu.be/s7A6454trO8 | [VIDEO] ]] ELC 2016
 
* [[https://elinux.org/images/d/d8/Stoppa.pdf| [PDF] ]] [[https://youtu.be/s7A6454trO8 | [VIDEO] ]] ELC 2016
Line 19: Line 19:
 
'''Presenter:''' David Anders, Texas Instruments <br>
 
'''Presenter:''' David Anders, Texas Instruments <br>
 
'''Summary:'''
 
'''Summary:'''
This presentation provides information about the Communication principles, <br>
+
This presentation provides information about the communication principles, <br>
Drivers and Software tools as well board bringup use cases. <br>
+
drivers and software tools and also about board bringup use cases. <br>
  
 
* [[https://elinux.org/images/1/1f/Elce-danders.pdf | [PDF] ]] [[http://free-electrons.com/blog/elc-2013-videos/ | [VIDEO] ]] ELC 2013
 
* [[https://elinux.org/images/1/1f/Elce-danders.pdf | [PDF] ]] [[http://free-electrons.com/blog/elc-2013-videos/ | [VIDEO] ]] ELC 2013
Line 28: Line 28:
 
'''Presenter:'''Matt Porter, Konsulko <br>
 
'''Presenter:'''Matt Porter, Konsulko <br>
 
'''Summary:'''
 
'''Summary:'''
This presentation provides the information about framework, features of the SPI subsystem <br>
+
This presentation provides the information about the framework, features of the SPI subsystem <br>
 
which used to satisfy hardware and performance requirements in an embedded Linux system. <br>
 
which used to satisfy hardware and performance requirements in an embedded Linux system. <br>
  

Revision as of 01:10, 31 August 2020

I2C

I + I2C = I3C: What's in this Addition 'I'?

Presenter: Boris Brezillion, Bootlin
Summary: This presentation provides information about the new features exposed by the I3C,
protocol in Linux and future possible improvements of I3C framework.

Tutorial:I2C Hacking Demystified.

Presenter: Igor Stoppa, OpenSource Technology Center, Intel
Summary: This presentation provides information to create and operate a custom I2C
peripheral as well as debugging tools for interaction between the two devices.

Board Bringup: You, Me, and I2C

Presenter: David Anders, Texas Instruments
Summary: This presentation provides information about the communication principles,
drivers and software tools and also about board bringup use cases.

SPI

Groking the Linux SPI Subsystem

Presenter:Matt Porter, Konsulko
Summary: This presentation provides the information about the framework, features of the SPI subsystem
which used to satisfy hardware and performance requirements in an embedded Linux system.

What's Going on with SPI

Presenter:Mark Brown, Linaro
Summary: This presentation provides information of overview of SPI subsystem in Linux
kernel as well overview on hardware and framework.

Passing Time With SPI Framebuffer Driver

Presenter: Matt Porter, Texas Instruments
Summary: This presentation provides the information about registering the SPI device and drivers as
well debugging tools for SPI.