Device Tree probe order and parallel device probing

*

One Line Summary

The new dynamic device tree changes track references between devices, which can be used for probe ordering and parallel device probing. (See "Device Tree Overlays" for slides.)

Abstract

The new dynamic device tree capabilities entails marking not only the location of phandles but the references made to them. We can use that information to construct a device probe order schedule that can be used to support parallel device probing which is an obvious win for kernel boot time.

If earlier sessions run long, this one may be shortened or deleted.

Tags

Device Tree, Overlays, probe order, parallel device probing

Speaker

  • Pantelis Antoniou

    Konsulko Group

    Biography

    Pantelis Antoniou has been an active Linux kernel developer for more than 13 years. Has brought to market a lot of Linux based products, passing through companies like Texas Instruments, Mentor Graphics, NVIDIA before ending up with Konsulko Group.He gets to make Linux play nice with cars among other. He has already been a speaker in two previous ELC’s. His current interests are planting Device Trees on everything, hypervisors and asymmetric processing.