H A D | rtl8366rb.c | 117 static int smi_read(device_t dev, uint16_t addr, uint16_t *data, int sleep); 118 static int smi_write(device_t dev, uint16_t addr, uint16_t data, int sleep); 119 static int smi_rmw(device_t dev, uint16_t addr, uint16_t mask, uint16_t data, int sleep); 361 smi_acquire(struct rtl8366rb_softc *sc, int sleep) argument 364 if (sleep == RTL_WAITOK) 373 sleep == RTL_WAITOK ? IIC_WAIT : IIC_DONTWAIT); 382 smi_release(struct rtl8366rb_softc *sc, int sleep) argument 384 if (sleep == RTL_WAITOK) 397 smi_select(device_t dev, int op, int sleep) argument 413 if (sleep 423 smi_read_locked(struct rtl8366rb_softc *sc, uint16_t addr, uint16_t *data, int sleep) argument 450 smi_write_locked(struct rtl8366rb_softc *sc, uint16_t addr, uint16_t data, int sleep) argument 472 smi_read(device_t dev, uint16_t addr, uint16_t *data, int sleep) argument 487 smi_write(device_t dev, uint16_t addr, uint16_t data, int sleep) argument 502 smi_rmw(device_t dev, uint16_t addr, uint16_t mask, uint16_t data, int sleep) argument 652 int err, i, sleep; local 683 int err, i, sleep; local [all...] |