Lines Matching defs:slave
230 * Set the slave address. The controller must be disabled when
237 set_slave_addr(ig4iic_softc_t *sc, uint8_t slave, int trans_op)
249 if (sc->slave_valid && sc->last_slave == slave &&
279 tar = slave;
288 sc->last_slave = slave;
671 ig4iic_smb_quick(device_t dev, u_char slave, int how)
678 * Incremental send byte without stop (?). It is unclear why the slave
685 ig4iic_smb_sendb(device_t dev, u_char slave, char byte)
694 set_slave_addr(sc, slave, 0);
709 * Incremental receive byte without stop (?). It is unclear why the slave
714 ig4iic_smb_recvb(device_t dev, u_char slave, char *byte)
722 set_slave_addr(sc, slave, 0);
741 ig4iic_smb_writeb(device_t dev, u_char slave, char cmd, char byte)
749 set_slave_addr(sc, slave, 0);
762 ig4iic_smb_writew(device_t dev, u_char slave, char cmd, short word)
771 set_slave_addr(sc, slave, 0);
786 ig4iic_smb_readb(device_t dev, u_char slave, char cmd, char *byte)
794 set_slave_addr(sc, slave, 0);
807 ig4iic_smb_readw(device_t dev, u_char slave, char cmd, short *word)
816 set_slave_addr(sc, slave, 0);
831 ig4iic_smb_pcall(device_t dev, u_char slave, char cmd,
842 set_slave_addr(sc, slave, 0);
856 ig4iic_smb_bwrite(device_t dev, u_char slave, char cmd,
865 set_slave_addr(sc, slave, 0);
875 ig4iic_smb_bread(device_t dev, u_char slave, char cmd,
885 set_slave_addr(sc, slave, 0);
896 ig4iic_smb_trans(device_t dev, int slave, char cmd, int op,
906 set_slave_addr(sc, slave, op);