Lines Matching refs:wmi_bus_dev
1151 static int wmi_create_device(struct device *wmi_bus_dev, in wmi_create_device() argument
1180 dev_warn(wmi_bus_dev, in wmi_create_device()
1211 wblock->dev.dev.parent = wmi_bus_dev; in wmi_create_device()
1266 static int parse_wdg(struct device *wmi_bus_dev, struct acpi_device *device) in parse_wdg() argument
1308 retval = wmi_create_device(wmi_bus_dev, wblock, device); in parse_wdg()
1332 dev_err(wmi_bus_dev, "failed to register %pUL\n", in parse_wdg()
1453 struct device *wmi_bus_dev; in acpi_wmi_probe() local
1482 wmi_bus_dev = device_create(&wmi_bus_class, &device->dev, MKDEV(0, 0), in acpi_wmi_probe()
1484 if (IS_ERR(wmi_bus_dev)) { in acpi_wmi_probe()
1485 error = PTR_ERR(wmi_bus_dev); in acpi_wmi_probe()
1488 dev_set_drvdata(&device->dev, wmi_bus_dev); in acpi_wmi_probe()
1490 error = parse_wdg(wmi_bus_dev, acpi_device); in acpi_wmi_probe()
1499 device_unregister(wmi_bus_dev); in acpi_wmi_probe()