Home
last modified time | relevance | path

Searched defs:smbus (Results 1 – 2 of 2) sorted by relevance

/titanic_50/usr/src/uts/sun4u/sys/i2c/nexus/
H A Dsmbus.h152 typedef struct smbus { struct
153 dev_info_t *smbus_dip; argument
154 int smbus_attachflags; argument
155 kmutex_t smbus_mutex; argument
156 kmutex_t smbus_imutex; argument
157 kcondvar_t smbus_icv; argument
158 kcondvar_t smbus_cv; argument
159 kcondvar_t smbus_intr_cv; argument
160 ddi_iblock_cookie_t smbus_icookie; argument
161 int smbus_busy; argument
[all …]
/titanic_50/usr/src/uts/sun4u/io/i2c/nexus/
H A Dsmbus.c253 smbus_interrupts_on(smbus_t *smbus) in smbus_interrupts_on()
268 smbus_interrupts_off(smbus_t *smbus) in smbus_interrupts_off()
285 smbus_t *smbus; in smbus_dodetach() local
327 smbus_t *smbus; in smbus_doattach() local
575 smbus_setup_regs(dev_info_t *dip, smbus_t *smbus) in smbus_setup_regs()
623 smbus_free_regs(smbus_t *smbus) in smbus_free_regs()
655 smbus_t *smbus; in smbus_suspend() local
672 smbus_t *smbus; in smbus_resume() local
686 smbus_acquire(smbus_t *smbus, dev_info_t *dip, i2c_transfer_t *tp) in smbus_acquire()
719 smbus_release(smbus_t *smbus) in smbus_release()
[all …]