|
| #define | ACPI_RESTAG_ADDRESS "_ADR" |
| |
| #define | ACPI_RESTAG_ALIGNMENT "_ALN" |
| |
| #define | ACPI_RESTAG_ADDRESSSPACE "_ASI" |
| |
| #define | ACPI_RESTAG_ACCESSSIZE "_ASZ" |
| |
| #define | ACPI_RESTAG_TYPESPECIFICATTRIBUTES "_ATT" |
| |
| #define | ACPI_RESTAG_BASEADDRESS "_BAS" |
| |
| #define | ACPI_RESTAG_BUSMASTER "_BM_" /* Master(1), Slave(0) */ |
| |
| #define | ACPI_RESTAG_DEBOUNCETIME "_DBT" |
| |
| #define | ACPI_RESTAG_DECODE "_DEC" |
| |
| #define | ACPI_RESTAG_DEVICEPOLARITY "_DPL" |
| |
| #define | ACPI_RESTAG_DMA "_DMA" |
| |
| #define | ACPI_RESTAG_DMATYPE "_TYP" /* Compatible(0), A(1), B(2), F(3) */ |
| |
| #define | ACPI_RESTAG_DRIVESTRENGTH "_DRS" |
| |
| #define | ACPI_RESTAG_ENDIANNESS "_END" |
| |
| #define | ACPI_RESTAG_FLOWCONTROL "_FLC" |
| |
| #define | ACPI_RESTAG_FUNCTION "_FUN" |
| |
| #define | ACPI_RESTAG_GRANULARITY "_GRA" |
| |
| #define | ACPI_RESTAG_INTERRUPT "_INT" |
| |
| #define | ACPI_RESTAG_INTERRUPTLEVEL "_LL_" /* ActiveLo(1), ActiveHi(0) */ |
| |
| #define | ACPI_RESTAG_INTERRUPTSHARE "_SHR" /* Shareable(1), NoShare(0) */ |
| |
| #define | ACPI_RESTAG_INTERRUPTTYPE "_HE_" /* Edge(1), Level(0) */ |
| |
| #define | ACPI_RESTAG_IORESTRICTION "_IOR" |
| |
| #define | ACPI_RESTAG_LENGTH "_LEN" |
| |
| #define | ACPI_RESTAG_LINE "_LIN" |
| |
| #define | ACPI_RESTAG_MEMATTRIBUTES "_MTP" /* Memory(0), Reserved(1), ACPI(2), NVS(3) */ |
| |
| #define | ACPI_RESTAG_MEMTYPE "_MEM" /* NonCache(0), Cacheable(1) Cache+combine(2), Cache+prefetch(3) */ |
| |
| #define | ACPI_RESTAG_MAXADDR "_MAX" |
| |
| #define | ACPI_RESTAG_MINADDR "_MIN" |
| |
| #define | ACPI_RESTAG_MAXTYPE "_MAF" |
| |
| #define | ACPI_RESTAG_MINTYPE "_MIF" |
| |
| #define | ACPI_RESTAG_MODE "_MOD" |
| |
| #define | ACPI_RESTAG_PARITY "_PAR" |
| |
| #define | ACPI_RESTAG_PHASE "_PHA" |
| |
| #define | ACPI_RESTAG_PIN "_PIN" |
| |
| #define | ACPI_RESTAG_PINCONFIG "_PPI" |
| |
| #define | ACPI_RESTAG_PINCONFIG_TYPE "_TYP" |
| |
| #define | ACPI_RESTAG_PINCONFIG_VALUE "_VAL" |
| |
| #define | ACPI_RESTAG_POLARITY "_POL" |
| |
| #define | ACPI_RESTAG_REGISTERBITOFFSET "_RBO" |
| |
| #define | ACPI_RESTAG_REGISTERBITWIDTH "_RBW" |
| |
| #define | ACPI_RESTAG_RANGETYPE "_RNG" |
| |
| #define | ACPI_RESTAG_READWRITETYPE "_RW_" /* ReadOnly(0), Writeable (1) */ |
| |
| #define | ACPI_RESTAG_LENGTH_RX "_RXL" |
| |
| #define | ACPI_RESTAG_LENGTH_TX "_TXL" |
| |
| #define | ACPI_RESTAG_SLAVEMODE "_SLV" |
| |
| #define | ACPI_RESTAG_SPEED "_SPE" |
| |
| #define | ACPI_RESTAG_STOPBITS "_STB" |
| |
| #define | ACPI_RESTAG_TRANSLATION "_TRA" |
| |
| #define | ACPI_RESTAG_TRANSTYPE "_TRS" /* Sparse(1), Dense(0) */ |
| |
| #define | ACPI_RESTAG_TYPE "_TTP" /* Translation(1), Static (0) */ |
| |
| #define | ACPI_RESTAG_XFERTYPE "_SIZ" /* 8(0), 8And16(1), 16(2) */ |
| |
| #define | ACPI_RESTAG_VENDORDATA "_VEN" |
| |
| #define | ASL_RDESC_IRQ_SIZE 0x02 |
| |
| #define | ASL_RDESC_DMA_SIZE 0x02 |
| |
| #define | ASL_RDESC_ST_DEPEND_SIZE 0x00 |
| |
| #define | ASL_RDESC_END_DEPEND_SIZE 0x00 |
| |
| #define | ASL_RDESC_IO_SIZE 0x07 |
| |
| #define | ASL_RDESC_FIXED_IO_SIZE 0x03 |
| |
| #define | ASL_RDESC_FIXED_DMA_SIZE 0x05 |
| |
| #define | ASL_RDESC_END_TAG_SIZE 0x01 |
| |
| #define | ACPI_AML_SIZE_LARGE(r) (sizeof (r) - sizeof (AML_RESOURCE_LARGE_HEADER)) |
| |
| #define | ACPI_AML_SIZE_SMALL(r) (sizeof (r) - sizeof (AML_RESOURCE_SMALL_HEADER)) |
| |
| #define | AML_RESOURCE_SMALL_HEADER_COMMON UINT8 DescriptorType; |
| |
| #define | AML_RESOURCE_LARGE_HEADER_COMMON |
| |
| #define | ACPI_RESOURCE_FLAG_DEC 2 |
| |
| #define | ACPI_RESOURCE_FLAG_MIF 4 |
| |
| #define | ACPI_RESOURCE_FLAG_MAF 8 |
| |
| #define | AML_RESOURCE_ADDRESS_COMMON |
| |
| #define | AML_RESOURCE_EXTENDED_ADDRESS_REVISION 1 /* ACPI 3.0 */ |
| |
| #define | AML_RESOURCE_GPIO_REVISION 1 /* ACPI 5.0 */ |
| |
| #define | AML_RESOURCE_GPIO_TYPE_INT 0 |
| |
| #define | AML_RESOURCE_GPIO_TYPE_IO 1 |
| |
| #define | AML_RESOURCE_MAX_GPIOTYPE 1 |
| |
| #define | AML_RESOURCE_SERIAL_COMMON |
| |
| #define | AML_RESOURCE_I2C_SERIALBUSTYPE 1 |
| |
| #define | AML_RESOURCE_SPI_SERIALBUSTYPE 2 |
| |
| #define | AML_RESOURCE_UART_SERIALBUSTYPE 3 |
| |
| #define | AML_RESOURCE_MAX_SERIALBUSTYPE 3 |
| |
| #define | AML_RESOURCE_VENDOR_SERIALBUSTYPE 192 /* Vendor defined is 0xC0-0xFF (NOT SUPPORTED) */ |
| |
| #define | AML_RESOURCE_I2C_REVISION 1 /* ACPI 5.0 */ |
| |
| #define | AML_RESOURCE_I2C_TYPE_REVISION 1 /* ACPI 5.0 */ |
| |
| #define | AML_RESOURCE_I2C_MIN_DATA_LEN 6 |
| |
| #define | AML_RESOURCE_SPI_REVISION 1 /* ACPI 5.0 */ |
| |
| #define | AML_RESOURCE_SPI_TYPE_REVISION 1 /* ACPI 5.0 */ |
| |
| #define | AML_RESOURCE_SPI_MIN_DATA_LEN 9 |
| |
| #define | AML_RESOURCE_UART_REVISION 1 /* ACPI 5.0 */ |
| |
| #define | AML_RESOURCE_UART_TYPE_REVISION 1 /* ACPI 5.0 */ |
| |
| #define | AML_RESOURCE_UART_MIN_DATA_LEN 10 |
| |
| #define | AML_RESOURCE_PIN_FUNCTION_REVISION 1 /* ACPI 6.2 */ |
| |
| #define | AML_RESOURCE_PIN_CONFIG_REVISION 1 /* ACPI 6.2 */ |
| |
| #define | AML_RESOURCE_PIN_GROUP_REVISION 1 /* ACPI 6.2 */ |
| |
| #define | AML_RESOURCE_PIN_GROUP_FUNCTION_REVISION 1 /* ACPI 6.2 */ |
| |
| #define | AML_RESOURCE_PIN_GROUP_CONFIG_REVISION 1 /* ACPI 6.2 */ |
| |