Lines Matching refs:dhandle
51 acpi_handle dhandle; member
177 return nouveau_dsm_switch_mux(nouveau_dsm_priv.dhandle, NOUVEAU_DSM_LED_STAMINA); in nouveau_dsm_switchto()
179 return nouveau_dsm_switch_mux(nouveau_dsm_priv.dhandle, NOUVEAU_DSM_LED_SPEED); in nouveau_dsm_switchto()
193 return nouveau_dsm_set_discrete_state(nouveau_dsm_priv.dhandle, state); in nouveau_dsm_power_state()
250 acpi_handle dhandle; in nouveau_dsm_pci_probe() local
254 dhandle = ACPI_HANDLE(&pdev->dev); in nouveau_dsm_pci_probe()
255 if (!dhandle) in nouveau_dsm_pci_probe()
258 if (!acpi_has_method(dhandle, "_DSM")) in nouveau_dsm_pci_probe()
261 supports_mux = acpi_check_dsm(dhandle, &nouveau_dsm_muid, 0x00000102, in nouveau_dsm_pci_probe()
263 optimus_funcs = nouveau_dsm_get_optimus_functions(dhandle); in nouveau_dsm_pci_probe()
269 *dhandle_out = dhandle; in nouveau_dsm_pci_probe()
277 nouveau_optimus_dsm(dhandle, NOUVEAU_DSM_OPTIMUS_CAPS, 0, in nouveau_dsm_pci_probe()
293 acpi_handle dhandle = NULL; in nouveau_dsm_detect() local
312 nouveau_dsm_pci_probe(pdev, &dhandle, &has_mux, &has_optimus, in nouveau_dsm_detect()
319 nouveau_dsm_pci_probe(pdev, &dhandle, &has_mux, &has_optimus, in nouveau_dsm_detect()
325 nouveau_dsm_priv.dhandle = dhandle; in nouveau_dsm_detect()
326 acpi_get_name(nouveau_dsm_priv.dhandle, ACPI_FULL_PATHNAME, in nouveau_dsm_detect()
337 nouveau_dsm_priv.dhandle = dhandle; in nouveau_dsm_detect()
338 acpi_get_name(nouveau_dsm_priv.dhandle, ACPI_FULL_PATHNAME, in nouveau_dsm_detect()
369 nouveau_optimus_dsm(nouveau_dsm_priv.dhandle, NOUVEAU_DSM_OPTIMUS_FLAGS, in nouveau_switcheroo_optimus_dsm()
372 nouveau_optimus_dsm(nouveau_dsm_priv.dhandle, NOUVEAU_DSM_OPTIMUS_CAPS, in nouveau_switcheroo_optimus_dsm()
422 acpi_handle dhandle, rom_handle; in nouveau_acpi_rom_supported() local
424 dhandle = ACPI_HANDLE(dev); in nouveau_acpi_rom_supported()
425 if (!dhandle) in nouveau_acpi_rom_supported()
428 status = acpi_get_handle(dhandle, "_ROM", &rom_handle); in nouveau_acpi_rom_supported()