tpm_atmel.h (4eea703caaac025dd422bd3916b14523977f4332) | tpm_atmel.h (9e0d39d8a6a0a8805d05fba22e3fbe80b5c8c4cb) |
---|---|
1/* 2 * Copyright (C) 2005 IBM Corporation 3 * 4 * Authors: 5 * Kylene Hall <kjhall@us.ibm.com> 6 * 7 * Maintained by: <tpmdd-devel@lists.sourceforge.net> 8 * --- 15 unchanged lines hidden (view full) --- 24 25struct tpm_atmel_priv { 26 int region_size; 27 int have_region; 28 unsigned long base; 29 void __iomem *iobase; 30}; 31 | 1/* 2 * Copyright (C) 2005 IBM Corporation 3 * 4 * Authors: 5 * Kylene Hall <kjhall@us.ibm.com> 6 * 7 * Maintained by: <tpmdd-devel@lists.sourceforge.net> 8 * --- 15 unchanged lines hidden (view full) --- 24 25struct tpm_atmel_priv { 26 int region_size; 27 int have_region; 28 unsigned long base; 29 void __iomem *iobase; 30}; 31 |
32static inline struct tpm_atmel_priv *atmel_get_priv(struct tpm_chip *chip) 33{ 34 return chip->vendor.priv; 35} 36 | |
37#ifdef CONFIG_PPC64 38 39#include <asm/prom.h> 40 41#define atmel_getb(priv, offset) readb(priv->iobase + offset) 42#define atmel_putb(val, priv, offset) writeb(val, priv->iobase + offset) 43#define atmel_request_region request_mem_region 44#define atmel_release_region release_mem_region --- 100 unchanged lines hidden --- | 32#ifdef CONFIG_PPC64 33 34#include <asm/prom.h> 35 36#define atmel_getb(priv, offset) readb(priv->iobase + offset) 37#define atmel_putb(val, priv, offset) writeb(val, priv->iobase + offset) 38#define atmel_request_region request_mem_region 39#define atmel_release_region release_mem_region --- 100 unchanged lines hidden --- |