···195195196196#define to_tpm_chip(d) container_of(d, struct tpm_chip, dev)197197198198-static inline int tpm_read_index(int base, int index)199199-{200200- outb(index, base);201201- return inb(base+1) & 0xFF;202202-}203203-204204-static inline void tpm_write_index(int base, int index, int value)205205-{206206- outb(index, base);207207- outb(value & 0xFF, base+1);208208-}209198struct tpm_input_header {210199 __be16 tag;211200 __be32 length;
+6
drivers/char/tpm/tpm_atmel.h
···9696 TPM_ATMEL_BASE_ADDR_HI = 0x099797};98989999+static inline int tpm_read_index(int base, int index)100100+{101101+ outb(index, base);102102+ return inb(base+1) & 0xFF;103103+}104104+99105/* Verify this is a 1.1 Atmel TPM */100106static int atmel_verify_tpm11(void)101107{
+12
drivers/char/tpm/tpm_nsc.c
···278278 },279279};280280281281+static inline int tpm_read_index(int base, int index)282282+{283283+ outb(index, base);284284+ return inb(base+1) & 0xFF;285285+}286286+287287+static inline void tpm_write_index(int base, int index, int value)288288+{289289+ outb(index, base);290290+ outb(value & 0xFF, base+1);291291+}292292+281293static int __init init_nsc(void)282294{283295 int rc = 0;