From 2cdbb9cd2b5af8d303e4c16a188c201cde6cf555 Mon Sep 17 00:00:00 2001 From: Kylene Jo Hall Date: Sat, 22 Apr 2006 02:38:55 -0700 Subject: [PATCH] --- yaml --- r: 26119 b: refs/heads/master c: b09d53009db21228adde29b468eb4583e66cbe7c h: refs/heads/master i: 26117: da77a641b0165f6a59ef90a41015e704b9b48d99 26115: b02f09d5eafd116abf1462517b505c4e7ff13a21 26111: ef1a864e7138f7257cc05fe660d4533b3ee3997b v: v3 --- [refs] | 2 +- trunk/drivers/char/tpm/tpm_tis.c | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 4bb0321521c0..2e8d4056b634 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e496f540540f0a0bffcc3f83785f9954dacf1b83 +refs/heads/master: b09d53009db21228adde29b468eb4583e66cbe7c diff --git a/trunk/drivers/char/tpm/tpm_tis.c b/trunk/drivers/char/tpm/tpm_tis.c index 1cb5a7f0755d..9c0727bf28b7 100644 --- a/trunk/drivers/char/tpm/tpm_tis.c +++ b/trunk/drivers/char/tpm/tpm_tis.c @@ -52,6 +52,8 @@ enum tis_int_flags { }; enum tis_defaults { + TIS_MEM_BASE = 0xFED4000, + TIS_MEM_LEN = 0x5000, TIS_SHORT_TIMEOUT = 750, /* ms */ TIS_LONG_TIMEOUT = 2000, /* 2 sec */ }; @@ -437,6 +439,11 @@ static int __devinit tpm_tis_pnp_init(struct pnp_dev start = pnp_mem_start(pnp_dev, 0); len = pnp_mem_len(pnp_dev, 0); + if (!start) + start = TIS_MEM_BASE; + if (!len) + len = TIS_MEM_LEN; + if (!(chip = tpm_register_hardware(&pnp_dev->dev, &tpm_tis))) return -ENODEV;