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

Go to the source code of this file.

Macros

#define TPM_PPI_REVISION_ID   1
 
#define TPM_PPI_FN_VERSION   1
 
#define TPM_PPI_FN_SUBREQ   2
 
#define TPM_PPI_FN_GETREQ   3
 
#define TPM_PPI_FN_GETACT   4
 
#define TPM_PPI_FN_GETRSP   5
 
#define TPM_PPI_FN_SUBREQ2   7
 
#define TPM_PPI_FN_GETOPR   8
 
#define PPI_TPM_REQ_MAX   22
 
#define PPI_VS_REQ_START   128
 
#define PPI_VS_REQ_END   255
 
#define PPI_VERSION_LEN   3
 

Functions

int tpm_add_ppi (struct kobject *parent)
 
 EXPORT_SYMBOL_GPL (tpm_add_ppi)
 
void tpm_remove_ppi (struct kobject *parent)
 
 EXPORT_SYMBOL_GPL (tpm_remove_ppi)
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define PPI_TPM_REQ_MAX   22

Definition at line 22 of file tpm_ppi.c.

#define PPI_VERSION_LEN   3

Definition at line 25 of file tpm_ppi.c.

#define PPI_VS_REQ_END   255

Definition at line 24 of file tpm_ppi.c.

#define PPI_VS_REQ_START   128

Definition at line 23 of file tpm_ppi.c.

#define TPM_PPI_FN_GETACT   4

Definition at line 18 of file tpm_ppi.c.

#define TPM_PPI_FN_GETOPR   8

Definition at line 21 of file tpm_ppi.c.

#define TPM_PPI_FN_GETREQ   3

Definition at line 17 of file tpm_ppi.c.

#define TPM_PPI_FN_GETRSP   5

Definition at line 19 of file tpm_ppi.c.

#define TPM_PPI_FN_SUBREQ   2

Definition at line 16 of file tpm_ppi.c.

#define TPM_PPI_FN_SUBREQ2   7

Definition at line 20 of file tpm_ppi.c.

#define TPM_PPI_FN_VERSION   1

Definition at line 15 of file tpm_ppi.c.

#define TPM_PPI_REVISION_ID   1

Definition at line 14 of file tpm_ppi.c.

Function Documentation

EXPORT_SYMBOL_GPL ( tpm_add_ppi  )
EXPORT_SYMBOL_GPL ( tpm_remove_ppi  )
MODULE_LICENSE ( "GPL"  )
int tpm_add_ppi ( struct kobject parent)

Definition at line 451 of file tpm_ppi.c.

void tpm_remove_ppi ( struct kobject parent)

Definition at line 457 of file tpm_ppi.c.