Lines Matching refs:Gpio
299 * DESCRIPTION: Decode common parts of a GPIO Interrupt descriptor
319 if (Resource->Gpio.ResSourceOffset)
322 Resource, Resource->Gpio.ResSourceOffset);
327 AcpiOsPrintf ("0x%2.2X, ", Resource->Gpio.ResSourceIndex);
329 AcpiGbl_ConsumeDecode [ACPI_GET_1BIT_FLAG (Resource->Gpio.Flags)]);
338 if (Resource->Gpio.VendorOffset)
343 Resource->Gpio.VendorOffset);
346 Resource->Gpio.VendorLength, Level);
356 PinCount = ((UINT32) (Resource->Gpio.ResSourceOffset -
357 Resource->Gpio.PinTableOffset)) /
361 Resource->Gpio.PinTableOffset);
389 * DESCRIPTION: Decode a GPIO Interrupt descriptor
407 AcpiGbl_HeDecode [ACPI_GET_1BIT_FLAG (Resource->Gpio.IntFlags)],
408 AcpiGbl_LlDecode [ACPI_EXTRACT_2BIT_FLAG (Resource->Gpio.IntFlags, 1)],
409 AcpiGbl_ShrDecode [ACPI_EXTRACT_2BIT_FLAG (Resource->Gpio.IntFlags, 3)]);
413 if (Resource->Gpio.PinConfig <= 3)
416 AcpiGbl_PpcDecode[Resource->Gpio.PinConfig]);
420 AcpiOsPrintf ("0x%2.2X, ", Resource->Gpio.PinConfig);
422 AcpiOsPrintf ("0x%4.4X,\n", Resource->Gpio.DebounceTimeout);
441 * DESCRIPTION: Decode a GPIO I/O descriptor
459 AcpiGbl_ShrDecode [ACPI_EXTRACT_2BIT_FLAG (Resource->Gpio.IntFlags, 3)]);
461 if (Resource->Gpio.PinConfig <= 3)
464 AcpiGbl_PpcDecode[Resource->Gpio.PinConfig]);
468 AcpiOsPrintf ("0x%2.2X, ", Resource->Gpio.PinConfig);
473 AcpiOsPrintf ("0x%4.4X, ", Resource->Gpio.DebounceTimeout);
474 AcpiOsPrintf ("0x%4.4X, ", Resource->Gpio.DriveStrength);
476 AcpiGbl_IorDecode [ACPI_GET_2BIT_FLAG (Resource->Gpio.IntFlags)]);
495 * DESCRIPTION: Decode a GpioInt/GpioIo GPIO Interrupt/IO descriptor
509 ConnectionType = Resource->Gpio.ConnectionType;
525 AcpiOsPrintf ("Unknown GPIO type\n");