Lines Matching refs:tpm_info
69 struct tpm_info { struct
75 static struct tpm_info tis_default_info = { argument
643 static int tpm_tis_init(struct device *dev, struct tpm_info *tpm_info, in tpm_tis_init() argument
664 chip->vendor.iobase = devm_ioremap(dev, tpm_info->start, tpm_info->len); in tpm_tis_init()
749 chip->vendor.irq = tpm_info->irq; in tpm_tis_init()
932 struct tpm_info tpm_info = tis_default_info; in tpm_tis_pnp_init() local
935 tpm_info.start = pnp_mem_start(pnp_dev, 0); in tpm_tis_pnp_init()
936 tpm_info.len = pnp_mem_len(pnp_dev, 0); in tpm_tis_pnp_init()
939 tpm_info.irq = pnp_irq(pnp_dev, 0); in tpm_tis_pnp_init()
952 return tpm_tis_init(&pnp_dev->dev, &tpm_info, acpi_dev_handle); in tpm_tis_pnp_init()
996 struct tpm_info *tpm_info = (struct tpm_info *) data; in tpm_check_resource() local
1000 tpm_info->irq = res.start; in tpm_check_resource()
1002 tpm_info->start = res.start; in tpm_check_resource()
1003 tpm_info->len = resource_size(&res); in tpm_check_resource()
1012 struct tpm_info tpm_info = tis_default_info; in tpm_tis_acpi_init() local
1020 &tpm_info); in tpm_tis_acpi_init()
1026 if (!tpm_info.irq) in tpm_tis_acpi_init()
1032 return tpm_tis_init(&acpi_dev->dev, &tpm_info, acpi_dev->handle); in tpm_tis_acpi_init()