[syscalls][usb][xhci] Introduce scheduler profile to devhost
... and use to remove zx_thread_set_priority() call from usb-xhci. devhost connects to scheduler.ProfileProvider, and allows drivers to request a profile. This is an intermediate state until we decide if/how we want to allow drivers to consume fidl services. ZX-3703 #comment [syscalls][usb][xhci] Introduce scheduler profile to devhost ZX-2914 #comment [syscalls][usb][xhci] Introduce scheduler profile to devhost Test: CQ, manual instrumentation/logging Change-Id: I23359f2062b77cf84e3bccef72682668817618ad
Showing
- zircon/system/core/devmgr/devhost/BUILD.gn 2 additions, 0 deletionszircon/system/core/devmgr/devhost/BUILD.gn
- zircon/system/core/devmgr/devhost/api.cpp 6 additions, 0 deletionszircon/system/core/devmgr/devhost/api.cpp
- zircon/system/core/devmgr/devhost/devhost.cpp 7 additions, 0 deletionszircon/system/core/devmgr/devhost/devhost.cpp
- zircon/system/core/devmgr/devhost/scheduler_profile.cpp 49 additions, 0 deletionszircon/system/core/devmgr/devhost/scheduler_profile.cpp
- zircon/system/core/devmgr/devhost/scheduler_profile.h 15 additions, 0 deletionszircon/system/core/devmgr/devhost/scheduler_profile.h
- zircon/system/dev/usb/xhci/usb-xhci.cpp 11 additions, 7 deletionszircon/system/dev/usb/xhci/usb-xhci.cpp
- zircon/system/dev/usb/xhci/usb-xhci.h 1 addition, 1 deletionzircon/system/dev/usb/xhci/usb-xhci.h
- zircon/system/dev/usb/xhci/xhci.h 2 additions, 0 deletionszircon/system/dev/usb/xhci/xhci.h
- zircon/system/ulib/ddk/include/ddk/driver.h 11 additions, 0 deletionszircon/system/ulib/ddk/include/ddk/driver.h
Loading
Please register or sign in to comment