- 
                Notifications
    
You must be signed in to change notification settings  - Fork 3
 
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
Currently, Greybus for Zephyr has a deferred init mechanism that is used to insure all devices are probed before the bus is finally initialized.
The fundamental issue here is that devices in Zephyr are probed in a somewhat random order and not in an order that is consistent with Device Tree (i.e. parent devices should be automatically probed before child devices).
It should be possible to remove the deferred init mechanism by specifying different init priorities for the bus itself, string descriptors, bundles, interfaces, and cports.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request