Lines Matching refs:data_regs
43 unsigned int data_regs; /* Data registers */ member
55 outb(data, tpm_dev.data_regs + offset); in tpm_data_out()
57 writeb(data, tpm_dev.mem_base + tpm_dev.data_regs + offset); in tpm_data_out()
63 return inb(tpm_dev.data_regs + offset); in tpm_data_in()
65 return readb(tpm_dev.mem_base + tpm_dev.data_regs + offset); in tpm_data_in()
407 tpm_dev.data_regs = pnp_port_start(dev, 1); in tpm_inf_pnp_probe()
415 if (!((tpm_dev.data_regs >> 8) & 0xff)) { in tpm_inf_pnp_probe()
420 if (request_region(tpm_dev.data_regs, tpm_dev.data_size, in tpm_inf_pnp_probe()
427 release_region(tpm_dev.data_regs, tpm_dev.data_size); in tpm_inf_pnp_probe()
464 tpm_dev.data_regs = 0x0; in tpm_inf_pnp_probe()
501 tpm_config_out((tpm_dev.data_regs >> 8) & 0xff, TPM_INF_DATA); in tpm_inf_pnp_probe()
503 tpm_config_out((tpm_dev.data_regs & 0xff), TPM_INF_DATA); in tpm_inf_pnp_probe()
511 if ((ioh << 8 | iol) != tpm_dev.data_regs) { in tpm_inf_pnp_probe()
514 tpm_dev.data_regs); in tpm_inf_pnp_probe()
539 tpm_dev.data_regs : in tpm_inf_pnp_probe()
540 tpm_dev.map_base + tpm_dev.data_regs, in tpm_inf_pnp_probe()
563 release_region(tpm_dev.data_regs, tpm_dev.data_size); in tpm_inf_pnp_probe()
581 release_region(tpm_dev.data_regs, tpm_dev.data_size); in tpm_inf_pnp_remove()
596 tpm_config_out((tpm_dev.data_regs >> 8) & 0xff, TPM_INF_DATA); in tpm_inf_resume()
598 tpm_config_out((tpm_dev.data_regs & 0xff), TPM_INF_DATA); in tpm_inf_resume()