Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions
tbfadt.c File Reference
#include <acpi/acpi.h>
#include "accommon.h"
#include "actables.h"

Go to the source code of this file.

Data Structures

struct  acpi_fadt_info
 
struct  acpi_fadt_pm_info
 

Macros

#define _COMPONENT   ACPI_TABLES
 
#define ACPI_FADT_OPTIONAL   0
 
#define ACPI_FADT_REQUIRED   1
 
#define ACPI_FADT_SEPARATE_LENGTH   2
 
#define ACPI_FADT_INFO_ENTRIES   (sizeof (fadt_info_table) / sizeof (struct acpi_fadt_info))
 
#define ACPI_FADT_PM_INFO_ENTRIES   (sizeof (fadt_pm_info_table) / sizeof (struct acpi_fadt_pm_info))
 

Typedefs

typedef struct acpi_fadt_info acpi_fadt_info
 
typedef struct acpi_fadt_pm_info acpi_fadt_pm_info
 

Functions

void acpi_tb_parse_fadt (u32 table_index)
 
void acpi_tb_create_local_fadt (struct acpi_table_header *table, u32 length)
 

Macro Definition Documentation

#define _COMPONENT   ACPI_TABLES

Definition at line 48 of file tbfadt.c.

#define ACPI_FADT_INFO_ENTRIES   (sizeof (fadt_info_table) / sizeof (struct acpi_fadt_info))

Definition at line 137 of file tbfadt.c.

#define ACPI_FADT_OPTIONAL   0

Definition at line 75 of file tbfadt.c.

#define ACPI_FADT_PM_INFO_ENTRIES   (sizeof (fadt_pm_info_table) / sizeof (struct acpi_fadt_pm_info))

Definition at line 167 of file tbfadt.c.

#define ACPI_FADT_REQUIRED   1

Definition at line 76 of file tbfadt.c.

#define ACPI_FADT_SEPARATE_LENGTH   2

Definition at line 77 of file tbfadt.c.

Typedef Documentation

Function Documentation

void acpi_tb_create_local_fadt ( struct acpi_table_header table,
u32  length 
)

Definition at line 298 of file tbfadt.c.

void acpi_tb_parse_fadt ( u32  table_index)

Definition at line 233 of file tbfadt.c.