supports_device
float (*supports_device)(device_node *parent);
supports_device,
supports_device,
supports_device,
&supports_device,
.supports_device = NULL,
.supports_device = &controller_supports,
.supports_device = [](device_node* parent) {
supports_device,
supports_device,
supports_device,
.supports_device = DWPCIController::SupportsDevice,
.supports_device = ECAMPCIController::SupportsDevice,
.supports_device = X86PCIController::SupportsDevice,
supports_device,
supports_device,
supports_device,
supports_device,
supports_device,
supports_device,
supports_device,
supports_device,
|| supports_device(info)) {
|| supports_device(info)) {
.supports_device = SupportsDevice,
.supports_device = i2c_hid_support,
if (module->module->info.supports_device(node, &noConnection) > 0) {
if (module->module->info.supports_device(node) > 0) {
if (driver->supports_device == NULL
float support = driver->supports_device(this);
float support = driver->supports_device(this);
supports_device,
if (driver->supports_device == NULL
float support = driver->supports_device(this);
float support = driver->supports_device(this);
float (*supports_device)(device_node *parent);
supports_device,
supports_device,
supports_device,