~/talk

Powering up “discoverable bus-attached” devices on DT-based platforms

name:Abel Vesa
links:none on file
slides:none on file

Proposes creating a virtual PCI slot device bound as a platform child of the PCI host controller so DT node compatibles drive a slot/hotplug driver that powers devices before bus discovery, using existing regulator and GPIO frameworks. For the x3s board the Bluetooth and Wi‑Fi use separate GPIOs and regulators (Wi‑Fi ≈ four regulators, Bluetooth one plus one shared regulator with millisecond timing constraints) so the slot driver approach avoids a kernel-wide power‑sequencing subsystem and is slated for testing but not yet proven in mainline. PCI slot device as platform child of PCI host controller use DT compatible strings to pick slot driver no kernel-wide power-sequencing subsystem

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:25PCI slot driver proposal
  3. 10:02Power sequencing challenges
  4. 21:22Resource handling and subsystem needs
  5. 27:39PCI hot plug driver integration
  6. 33:26Device tree binding details
  7. 36:17Broader power management issues
  8. 40:58Summary and next steps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.