Home
last modified time | relevance | path

Searched refs:iicbus (Results 1 – 25 of 123) sorted by relevance

12345

/trueos/sys/modules/i2c/iicbus/
HDMakefile3 .PATH: ${.CURDIR}/../../../dev/iicbus
4 KMOD = iicbus
6 iiconf.h iiconf.c iicbus.h iicbus.c
/trueos/sys/dev/pcf/
HDpcf.c244 iicbus_intr(sc->iicbus, INTR_ERROR, &error); in pcf_intr()
262 iicbus_intr(sc->iicbus, INTR_NOACK, NULL); in pcf_intr()
267 iicbus_intr(sc->iicbus, INTR_TRANSMIT, &data); in pcf_intr()
277 iicbus_intr(sc->iicbus, INTR_GENERAL, &addr); in pcf_intr()
279 iicbus_intr(sc->iicbus, INTR_START, &addr); in pcf_intr()
285 iicbus_intr(sc->iicbus, INTR_TRANSMIT, &data); in pcf_intr()
300 iicbus_intr(sc->iicbus, INTR_STOP, NULL); in pcf_intr()
307 iicbus_intr(sc->iicbus, INTR_RECEIVE, &data); in pcf_intr()
483 DRIVER_MODULE(iicbus, pcf, iicbus_driver, iicbus_devclass, 0, 0);
484 MODULE_DEPEND(pcf, iicbus, PCF_MINVER, PCF_PREFVER, PCF_MAXVER);
HDenvctrl.c145 if ((sc->iicbus = device_add_child(dev, "iicbus", -1)) == NULL) in envctrl_attach()
177 if ((rv = device_delete_child(dev, sc->iicbus)) != 0) in envctrl_detach()
192 DRIVER_MODULE(iicbus, envctrl, iicbus_driver, iicbus_devclass, 0, 0);
HDpcf_ebus.c205 if ((sc->iicbus = device_add_child(dev, "iicbus", -1)) == NULL) in pcf_ebus_attach()
237 if ((rv = device_delete_child(dev, sc->iicbus)) != 0) in pcf_ebus_detach()
/trueos/sys/dev/etherswitch/rtl8366/
HDrtl8366rb.c320 device_t iicbus, iicha; in smi_probe() local
328 iicbus = device_get_parent(dev); in smi_probe()
329 iicha = device_get_parent(iicbus); in smi_probe()
330 iicbus_reset(iicbus, IIC_FASTEST, RTL8366RB_IIC_ADDR, NULL); in smi_probe()
338 err = iicbus_request_bus(iicbus, dev, IIC_WAIT); in smi_probe()
341 err = iicbus_start(iicbus, RTL8366RB_IIC_ADDR | RTL_IICBUS_READ, RTL_IICBUS_TIMEOUT); in smi_probe()
344 err = iicbus_write(iicbus, bytes, 2, &xferd, RTL_IICBUS_TIMEOUT); in smi_probe()
347 err = iicbus_read(iicbus, bytes, 2, &xferd, IIC_LAST_READ, 0); in smi_probe()
355 iicbus_stop(iicbus); in smi_probe()
356 iicbus_release_bus(iicbus, dev); in smi_probe()
[all …]
/trueos/sys/dev/glxiic/
HDglxiic.c129 device_t iicbus; /* IIC bus. */ member
280 DRIVER_MODULE(iicbus, glxiic, iicbus_driver, iicbus_devclass, 0, 0);
281 MODULE_DEPEND(glxiic, iicbus, 1, 1, 1);
395 if ((sc->iicbus = device_add_child(dev, "iicbus", -1)) == NULL) { in glxiic_attach()
423 if (sc->iicbus != NULL) in glxiic_attach()
424 device_delete_child(dev, sc->iicbus); in glxiic_attach()
461 if (sc->iicbus != NULL) in glxiic_detach()
462 error = device_delete_child(dev, sc->iicbus); in glxiic_detach()
551 iicbus_intr(sc->iicbus, INTR_ERROR, &error); in glxiic_timeout()
602 iicbus_intr(sc->iicbus, INTR_START, &addr); in glxiic_handle_slave_match_locked()
[all …]
/trueos/sys/dev/iicbus/
HDiicbb.c70 device_t iicbus; member
140 sc->iicbus = device_add_child(dev, "iicbus", -1); in iicbb_attach()
141 if (!sc->iicbus) in iicbb_attach()
164 child = sc->iicbus; in iicbb_detach()
187 if (child == sc->iicbus) in iicbb_child_detached()
188 sc->iicbus = NULL; in iicbb_child_detached()
468 DRIVER_MODULE(iicbus, iicbb, iicbus_driver, iicbus_devclass, 0, 0);
470 MODULE_DEPEND(iicbb, iicbus, IICBUS_MINVER, IICBUS_PREFVER, IICBUS_MAXVER);
HDds1374.c135 DRIVER_MODULE(ds1374, iicbus, ds1374_driver, ds1374_devclass, 0, 0);
137 MODULE_DEPEND(ds1374, iicbus, 1, 1, 1);
HDiicoc.c78 device_t iicbus; member
218 sc->iicbus = device_add_child(dev, "iicbus", -1); in iicoc_attach()
219 if (sc->iicbus == NULL) { in iicoc_attach()
390 DRIVER_MODULE(iicbus, iicoc, iicbus_driver, iicbus_devclass, 0, 0);
HDiicbus_if.m30 #include <dev/iicbus/iic.h>
32 INTERFACE iicbus;
53 # iicbus callback
HDds1672.c180 DRIVER_MODULE(ds1672, iicbus, ds1672_driver, ds1672_devclass, 0, 0);
182 MODULE_DEPEND(ds1672, iicbus, 1, 1, 1);
/trueos/sys/arm/mv/
HDtwsi.c115 device_t iicbus; member
171 DRIVER_MODULE(iicbus, twsi, iicbus_driver, iicbus_devclass, 0, 0);
172 MODULE_DEPEND(twsi, iicbus, 1, 1, 1);
384 sc->iicbus = device_add_child(dev, IICBUS_DEVNAME, -1); in mv_twsi_attach()
385 if (sc->iicbus == NULL) { in mv_twsi_attach()
433 childdev = BUS_ADD_CHILD(sc->iicbus, 0, dname, -1); in mv_twsi_attach()
439 bus_generic_attach(sc->iicbus); in mv_twsi_attach()
455 if (sc->iicbus != NULL) in mv_twsi_detach()
456 if ((rv = device_delete_child(dev, sc->iicbus)) != 0) in mv_twsi_detach()
/trueos/sys/mips/rmi/
HDxlr_i2c.c112 device_t iicbus; member
185 if ((sc->iicbus = device_add_child(dev, "iicbus", -1)) == NULL) { in xlr_i2c_attach()
190 tmpd = device_add_child(sc->iicbus, "ds1374u", 0); in xlr_i2c_attach()
194 tmpd = device_add_child(sc->iicbus, "max6657", 0); in xlr_i2c_attach()
198 tmpd = device_add_child(sc->iicbus, "at24co2n", 0); in xlr_i2c_attach()
406 DRIVER_MODULE(iicbus, xlr_i2c, iicbus_driver, iicbus_devclass, 0, 0);
/trueos/sys/arm/at91/
HDat91_twi.c72 device_t iicbus; member
162 if ((sc->iicbus = device_add_child(dev, "iicbus", -1)) == NULL) in at91_twi_attach()
180 if (sc->iicbus && (rv = device_delete_child(dev, sc->iicbus)) != 0) in at91_twi_detach()
428 DRIVER_MODULE(iicbus, at91_twi, iicbus_driver, iicbus_devclass, NULL, NULL);
429 MODULE_DEPEND(at91_twi, iicbus, 1, 1, 1);
/trueos/sys/arm/xscale/ixp425/
HDcambria_fled.c108 DRIVER_MODULE(fled, iicbus, fled_driver, fled_devclass, 0, 0);
110 MODULE_DEPEND(fled, iicbus, 1, 1, 1);
/trueos/sys/conf/
HDfiles.powerpc37 dev/iicbus/ad7417.c optional ad7417 powermac
38 dev/iicbus/adt746x.c optional adt746x powermac
39 dev/iicbus/ds1631.c optional ds1631 powermac
40 dev/iicbus/ds1775.c optional ds1775 powermac
41 dev/iicbus/max6690.c optional max6690 powermac
53 dev/ofw/ofw_iicbus.c optional iicbus aim
63 dev/sound/macio/onyx.c optional snd_ai2s iicbus powermac
64 dev/sound/macio/snapper.c optional snd_ai2s iicbus powermac
65 dev/sound/macio/tumbler.c optional snd_ai2s iicbus powermac
132 powerpc/mpc85xx/i2c.c optional iicbus fdt
/trueos/sys/arm/freescale/imx/
HDimx_i2c.c126 device_t iicbus; member
172 DRIVER_MODULE(iicbus, i2c, iicbus_driver, iicbus_devclass, 0, 0);
311 sc->iicbus = device_add_child(dev, "iicbus", -1); in i2c_attach()
312 if (sc->iicbus == NULL) { in i2c_attach()
431 busfreq = IICBUS_GET_FREQUENCY(sc->iicbus, speed); in i2c_reset()
/trueos/sys/mips/rmi/dev/iic/
HDat24co2n.c138 DRIVER_MODULE(at24co2n, iicbus, at24co2n_driver, at24co2n_devclass, 0, 0);
140 MODULE_DEPEND(at24co2n, iicbus, 1, 1, 1);
HDds1374u.c145 DRIVER_MODULE(ds1374u, iicbus, ds1374u_driver, ds1374u_devclass, 0, 0);
147 MODULE_DEPEND(ds1374u, iicbus, 1, 1, 1);
HDmax6657.c156 DRIVER_MODULE(max6657, iicbus, max6657_driver, max6657_devclass, 0, 0);
158 MODULE_DEPEND(max6657, iicbus, 1, 1, 1);
/trueos/sys/arm/samsung/exynos/
HDexynos5_i2c.c114 device_t iicbus; member
172 sc->iicbus = device_add_child(dev, "iicbus", -1); in i2c_attach()
173 if (sc->iicbus == NULL) { in i2c_attach()
476 DRIVER_MODULE(iicbus, i2c, iicbus_driver, iicbus_devclass, 0, 0);
HDchrome_ec.c264 DRIVER_MODULE(chrome_ec, iicbus, ec_driver, ec_devclass, 0, 0);
266 MODULE_DEPEND(chrome_ec, iicbus, 1, 1, 1);
/trueos/sys/arm/freescale/vybrid/
HDvf_i2c.c108 device_t iicbus; member
153 sc->iicbus = device_add_child(dev, "iicbus", -1); in i2c_attach()
154 if (sc->iicbus == NULL) { in i2c_attach()
471 DRIVER_MODULE(iicbus, i2c, iicbus_driver, iicbus_devclass, 0, 0);
/trueos/sys/powerpc/mpc85xx/
HDi2c.c83 device_t iicbus; member
125 DRIVER_MODULE(iicbus, i2c, iicbus_driver, iicbus_devclass, 0, 0);
236 sc->iicbus = device_add_child(dev, "iicbus", -1); in i2c_attach()
237 if (sc->iicbus == NULL) { in i2c_attach()
/trueos/sys/arm/ti/am335x/
HDam335x_pmic.c209 DRIVER_MODULE(am335x_pmic, iicbus, am335x_pmic_driver, am335x_pmic_devclass, 0, 0);
211 MODULE_DEPEND(am335x_pmic, iicbus, 1, 1, 1);

12345