Sep 12 – 14, 2022
Europe/Dublin timezone

fw_devlink and parallelization updates

Sep 13, 2022, 4:00 PM
"Herbert" (Clayton Hotel on Burlington Road)


Clayton Hotel on Burlington Road

Android MC Android MC


Saravana Kannan (Google Inc)


fw_devlink parses the firmware (device tree) to figure out device dependencies and uses that to enforce probe ordering and suspend/resume ordering between consumer and supplier devices. It is also used to implement sync_state() callbacks that let a supplier know when all its consumers have probed.

In this presentation, we'll talk about how some of the issues that were discussed in LPC 2021 [1] have been resolved and any new issues that have come up. In addition, we'll discuss how we could use fw_devlink to enabled parallelized boot and suspend/resume by default for DT based systems.


I agree to abide by the anti-harassment policy Yes

Primary author

Saravana Kannan (Google Inc)

Presentation materials

Diamond Sponsor

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Speaker Gift Sponsor

Catchbox Sponsor

Video Recording Sponsor

Livestream Sponsor

T-Shirt Sponsor

Conference Services Provided by