ig4iic_softc_t
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_dump(ig4iic_softc_t *sc)
set_controller(ig4iic_softc_t *sc, uint32_t ctl)
wait_status(ig4iic_softc_t *sc, uint32_t status)
data_read(ig4iic_softc_t *sc)
set_slave_addr(ig4iic_softc_t *sc, uint8_t slave, int trans_op)
smb_transaction(ig4iic_softc_t *sc, char cmd, int op,
ig4iic_attach(ig4iic_softc_t *sc)
static void ig4iic_dump(ig4iic_softc_t *sc);
ig4iic_detach(ig4iic_softc_t *sc)
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
reg_write(ig4iic_softc_t *sc, uint32_t reg, uint32_t value)
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
reg_read(ig4iic_softc_t *sc, uint32_t reg)
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
set_intr_mask(ig4iic_softc_t *sc, uint32_t val)
ig4iic_softc_t *sc = cookie;
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
ig4iic_softc_t *sc = device_get_softc(dev);
int ig4iic_attach(ig4iic_softc_t *sc);
int ig4iic_detach(ig4iic_softc_t *sc);