void dbusif_init(OhmPlugin *plugin) { const char *timeout_str; char *e; if ((timeout_str = ohm_plugin_get_param(plugin, "dbus-timeout")) == NULL) timeout = -1; /* 'a sane default timeout' will be used */ else { timeout = strtol(timeout_str, &e, 10); if (*e != '\0') { OHM_ERROR("media: Invalid value '%s' for 'dbus-timeout'", timeout_str); timeout = -1; } if (timeout < 0) timeout = -1; } OHM_INFO("media: D-Bus message timeout is %dmsec", timeout); /* * Notes: We get only on the system bus here. Session bus initialization * is delayed until we get the correct address of the bus from our * ohm-session-agent. */ system_bus_init(); resctl_init(); }
void __init driver_init(void) { /* These are the core pieces */ devices_init(); buses_init(); classes_init(); firmware_init(); /* These are also core pieces, but must come after the * core core pieces. */ platform_bus_init(); system_bus_init(); cpu_dev_init(); }
void __init driver_init(void) { /* These are the core pieces */ devices_init(); buses_init(); classes_init(); #ifndef DDE_LINUX firmware_init(); hypervisor_init(); #endif /* These are also core pieces, but must come after the * core core pieces. */ platform_bus_init(); #ifndef DDE_LINUX system_bus_init(); cpu_dev_init(); memory_dev_init(); attribute_container_init(); #endif }
void dbusif_init(OhmPlugin *plugin) { (void)plugin; system_bus_init(); }