[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Move tpmfe.h file next to other xen specific header files.
# HG changeset patch # User cl349@xxxxxxxxxxxxxxxxxxxx # Node ID 86cf8f4e5de59faaca6136f4c9fc9eb5c4c7cc77 # Parent 04a7decd0645b23f1f398340e927eb191f0e754d Move tpmfe.h file next to other xen specific header files. Signed-off-by: Christian Limpach <Christian.Limpach@xxxxxxxxxxxx> diff -r 04a7decd0645 -r 86cf8f4e5de5 linux-2.6-xen-sparse/drivers/char/tpm/tpm_xen.c --- a/linux-2.6-xen-sparse/drivers/char/tpm/tpm_xen.c Sat Nov 19 00:59:43 2005 +++ b/linux-2.6-xen-sparse/drivers/char/tpm/tpm_xen.c Sat Nov 19 01:27:20 2005 @@ -22,7 +22,7 @@ #include <asm/uaccess.h> #include <linux/list.h> -#include <linux/tpmfe.h> +#include <asm-xen/tpmfe.h> #include <linux/device.h> #include <linux/interrupt.h> #include "tpm.h" diff -r 04a7decd0645 -r 86cf8f4e5de5 linux-2.6-xen-sparse/drivers/xen/tpmfront/tpmfront.c --- a/linux-2.6-xen-sparse/drivers/xen/tpmfront/tpmfront.c Sat Nov 19 00:59:43 2005 +++ b/linux-2.6-xen-sparse/drivers/xen/tpmfront/tpmfront.c Sat Nov 19 01:27:20 2005 @@ -38,7 +38,7 @@ #include <linux/errno.h> #include <linux/interrupt.h> #include <linux/init.h> -#include <linux/tpmfe.h> +#include <asm-xen/tpmfe.h> #include <linux/err.h> #include <asm/semaphore.h> diff -r 04a7decd0645 -r 86cf8f4e5de5 linux-2.6-xen-sparse/include/asm-xen/tpmfe.h --- /dev/null Sat Nov 19 00:59:43 2005 +++ b/linux-2.6-xen-sparse/include/asm-xen/tpmfe.h Sat Nov 19 01:27:20 2005 @@ -0,0 +1,33 @@ +#ifndef TPM_FE_H +#define TPM_FE_H + +struct tpmfe_device { + /* + * Let upper layer receive data from front-end + */ + int (*receive)(const u8 *buffer, size_t count, const void *ptr); + /* + * Indicate the status of the front-end to the upper + * layer. + */ + void (*status)(unsigned int flags); + + /* + * This field indicates the maximum size the driver can + * transfer in one chunk. It is filled out by the front-end + * driver and should be propagated to the generic tpm driver + * for allocation of buffers. + */ + unsigned int max_tx_size; +}; + +enum { + TPMFE_STATUS_DISCONNECTED = 0x0, + TPMFE_STATUS_CONNECTED = 0x1 +}; + +int tpm_fe_send(const u8 * buf, size_t count, void *ptr); +int tpm_fe_register_receiver(struct tpmfe_device *); +void tpm_fe_unregister_receiver(void); + +#endif diff -r 04a7decd0645 -r 86cf8f4e5de5 linux-2.6-xen-sparse/include/linux/tpmfe.h --- a/linux-2.6-xen-sparse/include/linux/tpmfe.h Sat Nov 19 00:59:43 2005 +++ /dev/null Sat Nov 19 01:27:20 2005 @@ -1,33 +0,0 @@ -#ifndef TPM_FE_H -#define TPM_FE_H - -struct tpmfe_device { - /* - * Let upper layer receive data from front-end - */ - int (*receive)(const u8 *buffer, size_t count, const void *ptr); - /* - * Indicate the status of the front-end to the upper - * layer. - */ - void (*status)(unsigned int flags); - - /* - * This field indicates the maximum size the driver can - * transfer in one chunk. It is filled out by the front-end - * driver and should be propagated to the generic tpm driver - * for allocation of buffers. - */ - unsigned int max_tx_size; -}; - -enum { - TPMFE_STATUS_DISCONNECTED = 0x0, - TPMFE_STATUS_CONNECTED = 0x1 -}; - -int tpm_fe_send(const u8 * buf, size_t count, void *ptr); -int tpm_fe_register_receiver(struct tpmfe_device *); -void tpm_fe_unregister_receiver(void); - -#endif _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |