diff options
| author | John-Mark Gurney <jmg@FreeBSD.org> | 2003-06-20 07:22:54 +0000 |
|---|---|---|
| committer | John-Mark Gurney <jmg@FreeBSD.org> | 2003-06-20 07:22:54 +0000 |
| commit | b9d3718a1804f4bacba6720404a1801950423dd4 (patch) | |
| tree | 759f397b387bad1853f4edf67bfe2319cefa3a16 /sys/dev/pcf | |
| parent | 32d742049ef6d3b0bf91f5cf2ea147d439ea827e (diff) | |
Notes
Diffstat (limited to 'sys/dev/pcf')
| -rw-r--r-- | sys/dev/pcf/pcf.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/pcf/pcf.c b/sys/dev/pcf/pcf.c index 22ef678e5501..5799f4c96332 100644 --- a/sys/dev/pcf/pcf.c +++ b/sys/dev/pcf/pcf.c @@ -139,6 +139,7 @@ pcf_probe(device_t pcfdev) { struct pcf_softc *pcf = DEVTOSOFTC(pcfdev); device_t parent = device_get_parent(pcfdev); + uintptr_t base; device_set_desc(pcfdev, "PCF8584 I2C bus controller"); @@ -156,7 +157,8 @@ pcf_probe(device_t pcfdev) device_printf(pcfdev, "cannot reserve I/O port range\n"); goto error; } - BUS_READ_IVAR(parent, pcfdev, ISA_IVAR_PORT, &pcf->pcf_base); + BUS_READ_IVAR(parent, pcfdev, ISA_IVAR_PORT, &base); + pcf->pcf_base = base; pcf->pcf_flags = device_get_flags(pcfdev); |
