Lines Matching refs:capbuf
315 u32 capbuf[2], *capbuf_ret; in acpi_bus_osc_negotiate_platform_control() local
320 .cap.pointer = capbuf, in acpi_bus_osc_negotiate_platform_control()
324 capbuf[OSC_QUERY_DWORD] = OSC_QUERY_ENABLE; in acpi_bus_osc_negotiate_platform_control()
325 capbuf[OSC_SUPPORT_DWORD] = OSC_SB_PR3_SUPPORT; /* _PR3 is in use */ in acpi_bus_osc_negotiate_platform_control()
327 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_PAD_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
329 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_PPC_OST_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
331 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_FAST_THERMAL_SAMPLING_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
333 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_BATTERY_CHARGE_LIMITING_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
335 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_HOTPLUG_OST_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
336 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_PCLPI_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
337 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_OVER_16_PSTATES_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
338 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_GED_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
339 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_IRQ_RESOURCE_SOURCE_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
341 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_PRM_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
343 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_FFH_OPR_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
346 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_GENERIC_INITIATOR_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
349 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_GENERIC_INITIATOR_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
353 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_CPC_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
354 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_CPCV2_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
357 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_CPC_FLEXIBLE_ADR_SPACE; in acpi_bus_osc_negotiate_platform_control()
360 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_CPC_DIVERSE_HIGH_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
363 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_NATIVE_USB4_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
366 capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_APEI_SUPPORT; in acpi_bus_osc_negotiate_platform_control()
383 capbuf[OSC_QUERY_DWORD] = 0; in acpi_bus_osc_negotiate_platform_control()
384 capbuf[OSC_SUPPORT_DWORD] = capbuf_ret[OSC_SUPPORT_DWORD]; in acpi_bus_osc_negotiate_platform_control()
429 u32 capbuf[3], *capbuf_ret; in acpi_bus_osc_negotiate_usb_control() local
433 .cap.length = sizeof(capbuf), in acpi_bus_osc_negotiate_usb_control()
434 .cap.pointer = capbuf, in acpi_bus_osc_negotiate_usb_control()
454 capbuf[OSC_QUERY_DWORD] = OSC_QUERY_ENABLE; in acpi_bus_osc_negotiate_usb_control()
455 capbuf[OSC_SUPPORT_DWORD] = 0; in acpi_bus_osc_negotiate_usb_control()
456 capbuf[OSC_CONTROL_DWORD] = control; in acpi_bus_osc_negotiate_usb_control()
462 if (context.ret.length != sizeof(capbuf)) { in acpi_bus_osc_negotiate_usb_control()
474 capbuf[OSC_QUERY_DWORD] = 0; in acpi_bus_osc_negotiate_usb_control()
475 capbuf[OSC_CONTROL_DWORD] = capbuf_ret[OSC_CONTROL_DWORD]; in acpi_bus_osc_negotiate_usb_control()
483 if (context.ret.length != sizeof(capbuf)) { in acpi_bus_osc_negotiate_usb_control()