diff options
Diffstat (limited to 'sys/contrib/dev/acpica/rsdump.c')
-rw-r--r-- | sys/contrib/dev/acpica/rsdump.c | 52 |
1 files changed, 50 insertions, 2 deletions
diff --git a/sys/contrib/dev/acpica/rsdump.c b/sys/contrib/dev/acpica/rsdump.c index 6cf7e35..9a0a290 100644 --- a/sys/contrib/dev/acpica/rsdump.c +++ b/sys/contrib/dev/acpica/rsdump.c @@ -1,7 +1,7 @@ /******************************************************************************* * * Module Name: rsdump - Functions to display the resource structures. - * $Revision: 21 $ + * $Revision: 23 $ * ******************************************************************************/ @@ -124,6 +124,8 @@ MODULE_NAME ("rsdump") +#ifdef ACPI_DEBUG + /******************************************************************************* * * FUNCTION: AcpiRsDumpIrq @@ -144,6 +146,9 @@ AcpiRsDumpIrq ( UINT8 Index = 0; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("IRQ Resource\n"); AcpiOsPrintf (" %s Triggered\n", @@ -187,6 +192,9 @@ AcpiRsDumpDma ( UINT8 Index = 0; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("DMA Resource\n"); switch (DmaData->Type) @@ -266,8 +274,10 @@ AcpiRsDumpStartDependentFunctions ( ACPI_RESOURCE_START_DPF *SdfData = (ACPI_RESOURCE_START_DPF *) Data; - AcpiOsPrintf ("Start Dependent Functions Resource\n"); + FUNCTION_ENTRY (); + + AcpiOsPrintf ("Start Dependent Functions Resource\n"); switch (SdfData->CompatibilityPriority) { @@ -331,6 +341,9 @@ AcpiRsDumpIo ( ACPI_RESOURCE_IO *IoData = (ACPI_RESOURCE_IO *) Data; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("Io Resource\n"); AcpiOsPrintf (" %d bit decode\n", @@ -371,6 +384,9 @@ AcpiRsDumpFixedIo ( ACPI_RESOURCE_FIXED_IO *FixedIoData = (ACPI_RESOURCE_FIXED_IO *) Data; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("Fixed Io Resource\n"); AcpiOsPrintf (" Range base address: %08X", FixedIoData->BaseAddress); @@ -402,6 +418,9 @@ AcpiRsDumpVendorSpecific ( UINT16 Index = 0; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("Vendor Specific Resource\n"); AcpiOsPrintf (" Length: %08X\n", VendorData->Length); @@ -435,6 +454,9 @@ AcpiRsDumpMemory24 ( ACPI_RESOURCE_MEM24 *Memory24Data = (ACPI_RESOURCE_MEM24 *) Data; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("24-Bit Memory Range Resource\n"); AcpiOsPrintf (" Read%s\n", @@ -477,6 +499,9 @@ AcpiRsDumpMemory32 ( ACPI_RESOURCE_MEM32 *Memory32Data = (ACPI_RESOURCE_MEM32 *) Data; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("32-Bit Memory Range Resource\n"); AcpiOsPrintf (" Read%s\n", @@ -519,6 +544,9 @@ AcpiRsDumpFixedMemory32 ( ACPI_RESOURCE_FIXED_MEM32 *FixedMemory32Data = (ACPI_RESOURCE_FIXED_MEM32 *) Data; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("32-Bit Fixed Location Memory Range Resource\n"); AcpiOsPrintf (" Read%s\n", @@ -555,6 +583,9 @@ AcpiRsDumpAddress16 ( ACPI_RESOURCE_ADDRESS16 *Address16Data = (ACPI_RESOURCE_ADDRESS16 *) Data; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("16-Bit Address Space Resource\n"); AcpiOsPrintf (" Resource Type: "); @@ -699,6 +730,9 @@ AcpiRsDumpAddress32 ( ACPI_RESOURCE_ADDRESS32 *Address32Data = (ACPI_RESOURCE_ADDRESS32 *) Data; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("32-Bit Address Space Resource\n"); switch (Address32Data->ResourceType) @@ -842,6 +876,9 @@ AcpiRsDumpAddress64 ( ACPI_RESOURCE_ADDRESS64 *Address64Data = (ACPI_RESOURCE_ADDRESS64 *) Data; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("64-Bit Address Space Resource\n"); switch (Address64Data->ResourceType) @@ -986,6 +1023,9 @@ AcpiRsDumpExtendedIrq ( UINT8 Index = 0; + FUNCTION_ENTRY (); + + AcpiOsPrintf ("Extended IRQ Resource\n"); AcpiOsPrintf (" Resource %s\n", @@ -1046,6 +1086,9 @@ AcpiRsDumpResourceList ( BOOLEAN Done = FALSE; + FUNCTION_ENTRY (); + + if (AcpiDbgLevel & ACPI_LV_RESOURCES && _COMPONENT & AcpiDbgLayer) { while (!Done) @@ -1152,6 +1195,9 @@ AcpiRsDumpIrqList ( PCI_ROUTING_TABLE *PrtElement; + FUNCTION_ENTRY (); + + if (AcpiDbgLevel & ACPI_LV_RESOURCES && _COMPONENT & AcpiDbgLayer) { PrtElement = (PCI_ROUTING_TABLE *) Buffer; @@ -1184,3 +1230,5 @@ AcpiRsDumpIrqList ( return; } +#endif + |