Loading…
LCE-EU 2015 has ended
For More Information or to Register, Click Here
View analytic
Monday, October 5 • 16:00 - 16:50
Overview of PCI(e) Subsystem - Kishon Vijay Abraham, Texas Instruments

Sign up or log in to save this to your schedule and see who's attending!

With Linux starting to be widely used in Automotive and Industrial, an increased number of PCIe RC (host) drivers are being added to the Linux Kernel. Linux provides a comprehensive PCI subsystem to be used by both the RC drivers and the PCI(e) device drivers.

In this presentation, Kishon and Vignesh will give an overview of the PCI(e) subsystem using the knowledge acquired during the development of PCIe RC driver for DRA7xx, explaining the overall architecture of the PCI(e) subsystem and the Linux PCI(e) subsystem internals on bus scanning, address space management, power management, message signaled interrupt handling, hotplug support and device tree binding. They will also share their ideas on improving the test infrastructure for PCI(e) in Linux Kernel.

Speakers
avatar for Kishon Vijay Abraham

Kishon Vijay Abraham

Software Design Engineer, Texas Instruments (I) Pvt. Ltd.
Kishon is an active contributor to the Linux Kernel since 2010, developing and up-streaming linux device drivers for various TI platforms. He has worked in USB, PCI and MMC subsystems in Linux Kernel. He maintains the PCIe driver for DRA7xx and the Generic PHY Subsystem (/drivers/phy... Read More →
RV

R Vignesh

Vignesh started contributing to Linux Kernel as soon as he joined Texas Instruments after graduating from college in 2014. He already has patches merged in touch screen, 1-wire and MMC subsystems in the Linux Kernel. He was involved in getting GEN2 mode working in PCIe DRA7xx. Currently... Read More →


Monday October 5, 2015 16:00 - 16:50
Wicklow Hall 2B

Attendees (0)