Lines Matching refs:base
64 unsigned long base;
76 *data = inb(priv->base + NSC_STATUS);
84 *data = inb(priv->base + 1);
100 status = inb(priv->base + NSC_STATUS);
102 status = inb(priv->base + NSC_DATA);
110 status = inb(priv->base + NSC_STATUS);
112 status = inb(priv->base + NSC_DATA);
139 data = inb(priv->base + NSC_DATA);
156 *p = inb(priv->base + NSC_DATA);
165 data = inb(priv->base + NSC_DATA);
193 outb(NSC_COMMAND_CANCEL, priv->base + NSC_COMMAND);
203 outb(NSC_COMMAND_NORMAL, priv->base + NSC_COMMAND);
215 outb(buf[i], priv->base + NSC_DATA);
222 outb(NSC_COMMAND_EOC, priv->base + NSC_COMMAND);
231 outb(NSC_COMMAND_CANCEL, priv->base + NSC_COMMAND);
238 return inb(priv->base + NSC_STATUS);
264 release_region(priv->base, 2);
276 static inline int tpm_read_index(int base, int index)
278 outb(index, base);
279 return inb(base+1) & 0xFF;
282 static inline void tpm_write_index(int base, int index, int value)
284 outb(index, base);
285 outb(value & 0xFF, base+1);
294 unsigned long base;
311 base = (hi<<8) | lo;
335 priv->base = base;
337 if (request_region(base, 2, "tpm_nsc0") == NULL ) {
390 release_region(base, 2);