Lines Matching defs:amdpm
129 #define AMDPM_LOCK(amdpm) mtx_lock(&(amdpm)->lock)
130 #define AMDPM_UNLOCK(amdpm) mtx_unlock(&(amdpm)->lock)
131 #define AMDPM_LOCK_ASSERT(amdpm) mtx_assert(&(amdpm)->lock, MA_OWNED)
133 #define AMDPM_SMBINB(amdpm,register) \
134 (bus_read_1(amdpm->res, register))
135 #define AMDPM_SMBOUTB(amdpm,register,value) \
136 (bus_write_1(amdpm->res, register, value))
137 #define AMDPM_SMBINW(amdpm,register) \
138 (bus_read_2(amdpm->res, register))
139 #define AMDPM_SMBOUTW(amdpm,register,value) \
140 (bus_write_2(amdpm->res, register, value))
214 mtx_init(&amdpm_sc->lock, device_get_nameunit(dev), "amdpm", MTX_DEF);
294 AMDPM_DEBUG(printf("amdpm: busy? STS=0x%x\n", sts));
318 AMDPM_DEBUG(printf("amdpm: STS=0x%x (count=%d)\n", sts, count));
356 AMDPM_DEBUG(printf("amdpm: QWRITE to 0x%x", slave));
360 AMDPM_DEBUG(printf("amdpm: QREAD to 0x%x", slave));
398 AMDPM_DEBUG(printf("amdpm: SENDB to 0x%x, byte=0x%x, error=0x%x\n", slave, byte, error));
425 AMDPM_DEBUG(printf("amdpm: RECVB from 0x%x, byte=0x%x, error=0x%x\n", slave, *byte, error));
453 AMDPM_DEBUG(printf("amdpm: WRITEB to 0x%x, cmd=0x%x, byte=0x%x, error=0x%x\n", slave, cmd, byte, error));
481 AMDPM_DEBUG(printf("amdpm: READB from 0x%x, cmd=0x%x, byte=0x%x, error=0x%x\n", slave, cmd, *byte, error));
509 AMDPM_DEBUG(printf("amdpm: WRITEW to 0x%x, cmd=0x%x, word=0x%x, error=0x%x\n", slave, cmd, word, error));
537 AMDPM_DEBUG(printf("amdpm: READW from 0x%x, cmd=0x%x, word=0x%x, error=0x%x\n", slave, cmd, *word, error));
581 AMDPM_DEBUG(printf("amdpm: WRITEBLK to 0x%x, count=0x%x, cmd=0x%x, error=0x%x", slave, count, cmd, error));
628 AMDPM_DEBUG(printf("amdpm: READBLK to 0x%x, count=0x%x, cmd=0x%x, error=0x%x", slave, *count, cmd, error));
655 "amdpm",
660 DRIVER_MODULE(amdpm, pci, amdpm_driver, 0, 0);
661 DRIVER_MODULE(smbus, amdpm, smbus_driver, 0, 0);
663 MODULE_DEPEND(amdpm, pci, 1, 1, 1);
664 MODULE_DEPEND(amdpm, smbus, SMBUS_MINVER, SMBUS_PREFVER, SMBUS_MAXVER);
665 MODULE_VERSION(amdpm, 1);