summaryrefslogtreecommitdiffstats
path: root/sys/pci/amdpm.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/pci/amdpm.c')
-rw-r--r--sys/pci/amdpm.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/sys/pci/amdpm.c b/sys/pci/amdpm.c
index f8ec9c5..63b8fe1 100644
--- a/sys/pci/amdpm.c
+++ b/sys/pci/amdpm.c
@@ -123,8 +123,6 @@ struct amdpm_softc {
int base;
int rid;
struct resource *res;
- bus_space_tag_t smbst;
- bus_space_handle_t smbsh;
device_t smbus;
struct mtx lock;
};
@@ -134,13 +132,13 @@ struct amdpm_softc {
#define AMDPM_LOCK_ASSERT(amdpm) mtx_assert(&(amdpm)->lock, MA_OWNED)
#define AMDPM_SMBINB(amdpm,register) \
- (bus_space_read_1(amdpm->smbst, amdpm->smbsh, register))
+ (bus_read_1(amdpm->res, register))
#define AMDPM_SMBOUTB(amdpm,register,value) \
- (bus_space_write_1(amdpm->smbst, amdpm->smbsh, register, value))
+ (bus_write_1(amdpm->res, register, value))
#define AMDPM_SMBINW(amdpm,register) \
- (bus_space_read_2(amdpm->smbst, amdpm->smbsh, register))
+ (bus_read_2(amdpm->res, register))
#define AMDPM_SMBOUTW(amdpm,register,value) \
- (bus_space_write_2(amdpm->smbst, amdpm->smbsh, register, value))
+ (bus_write_2(amdpm->res, register, value))
static int amdpm_detach(device_t dev);
@@ -213,8 +211,6 @@ amdpm_attach(device_t dev)
return (ENXIO);
}
- amdpm_sc->smbst = rman_get_bustag(amdpm_sc->res);
- amdpm_sc->smbsh = rman_get_bushandle(amdpm_sc->res);
mtx_init(&amdpm_sc->lock, device_get_nameunit(dev), "amdpm", MTX_DEF);
/* Allocate a new smbus device */
OpenPOWER on IntegriCloud