Lines Matching refs:dev

31 __FBSDID("$FreeBSD: stable/11/sys/dev/acpica/acpi_cmbat.c 359076 2020-03-18 18:02:33Z hrs $");
44 #include <contrib/dev/acpica/include/acpi.h>
46 #include <dev/acpica/acpivar.h>
47 #include <dev/acpica/acpiio.h>
67 device_t dev;
77 static int acpi_cmbat_probe(device_t dev);
78 static int acpi_cmbat_attach(device_t dev);
79 static int acpi_cmbat_detach(device_t dev);
80 static int acpi_cmbat_resume(device_t dev);
117 acpi_cmbat_probe(device_t dev)
122 ACPI_ID_PROBE(device_get_parent(dev), dev, cmbat_ids) == NULL)
125 device_set_desc(dev, "ACPI Control Method Battery");
130 acpi_cmbat_attach(device_t dev)
136 sc = device_get_softc(dev);
137 handle = acpi_get_handle(dev);
138 sc->dev = dev;
142 error = acpi_battery_register(dev);
144 device_printf(dev, "registering battery failed\n");
153 acpi_cmbat_notify_handler, dev);
155 AcpiOsExecute(OSL_NOTIFY_HANDLER, acpi_cmbat_init_battery, dev);
161 acpi_cmbat_detach(device_t dev)
165 handle = acpi_get_handle(dev);
167 acpi_battery_remove(dev);
175 device_set_softc(dev, NULL);
182 acpi_cmbat_resume(device_t dev)
185 AcpiOsExecute(OSL_NOTIFY_HANDLER, acpi_cmbat_init_battery, dev);
193 device_t dev;
195 dev = (device_t)context;
196 sc = device_get_softc(dev);
213 AcpiOsExecute(OSL_NOTIFY_HANDLER, acpi_cmbat_get_bix_task, dev);
256 device_t dev;
260 dev = arg;
261 sc = device_get_softc(dev);
262 h = acpi_get_handle(dev);
271 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
279 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
297 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
304 device_printf(dev, "critically low charge!\n");
331 device_t dev;
343 dev = arg;
344 sc = device_get_softc(dev);
345 h = acpi_get_handle(dev);
361 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
384 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
389 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev), \
412 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
420 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
425 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
436 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
444 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
447 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev), \
486 acpi_cmbat_bix(device_t dev, void *bix, size_t len)
494 sc = device_get_softc(dev);
510 acpi_cmbat_bst(device_t dev, struct acpi_bst *bst)
514 sc = device_get_softc(dev);
517 if (acpi_BatteryIsPresent(dev)) {
518 acpi_cmbat_get_bst(dev);
532 device_t dev;
534 dev = (device_t)arg;
535 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
556 sc = device_get_softc(dev);
562 if (!acpi_BatteryIsPresent(dev) || !device_is_attached(dev)) {
573 acpi_cmbat_get_bst(dev);
576 acpi_cmbat_get_bix(dev);
587 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),
590 ACPI_VPRINT(dev, acpi_device_get_parent_softc(dev),