HomeSort by: relevance | last modified time | path
    Searched refs:sc_i2c (Results 1 - 25 of 105) sorted by relevancy

1 2 3 4 5

  /src/sys/arch/arm/iomd/
iomdiic.c 60 struct i2c_controller sc_i2c; member in struct:iomdiic_softc
135 iic_tag_init(&sc->sc_i2c);
136 sc->sc_i2c.ic_cookie = sc;
137 sc->sc_i2c.ic_send_start = iomdiic_send_start;
138 sc->sc_i2c.ic_send_stop = iomdiic_send_stop;
139 sc->sc_i2c.ic_initiate_xfer = iomdiic_initiate_xfer;
140 sc->sc_i2c.ic_read_byte = iomdiic_read_byte;
141 sc->sc_i2c.ic_write_byte = iomdiic_write_byte;
143 iicbus_attach(sc->sc_dev, &sc->sc_i2c);
160 iic_tag_init(&sc.sc_i2c);
    [all...]
  /src/sys/arch/arm/xscale/
iopi2cvar.h 48 struct i2c_controller sc_i2c; member in struct:iopiic_softc
iopi2c.c 69 iic_tag_init(&sc->sc_i2c);
70 sc->sc_i2c.ic_cookie = sc;
71 sc->sc_i2c.ic_send_start = iopiic_send_start;
72 sc->sc_i2c.ic_send_stop = iopiic_send_stop;
73 sc->sc_i2c.ic_initiate_xfer = iopiic_initiate_xfer;
74 sc->sc_i2c.ic_read_byte = iopiic_read_byte;
75 sc->sc_i2c.ic_write_byte = iopiic_write_byte;
77 iicbus_attach(sc->sc_dev, &sc->sc_i2c);
  /src/sys/arch/alpha/pci/
tsciic.c 78 iic_tag_init(&sc->sc_i2c);
79 sc->sc_i2c.ic_cookie = sc;
80 sc->sc_i2c.ic_send_start = tsciic_send_start;
81 sc->sc_i2c.ic_send_stop = tsciic_send_stop;
82 sc->sc_i2c.ic_initiate_xfer = tsciic_initiate_xfer;
83 sc->sc_i2c.ic_read_byte = tsciic_read_byte;
84 sc->sc_i2c.ic_write_byte = tsciic_write_byte;
86 iicbus_attach(self, &sc->sc_i2c);
  /src/sys/arch/zaurus/dev/
ziic.c 57 struct i2c_controller sc_i2c; member in struct:pxaiic_softc
119 iic_tag_init(&sc->sc_i2c);
120 sc->sc_i2c.ic_cookie = sc;
121 sc->sc_i2c.ic_acquire_bus = pxaiic_acquire_bus;
122 sc->sc_i2c.ic_release_bus = pxaiic_release_bus;
123 sc->sc_i2c.ic_send_start = pxaiic_send_start;
124 sc->sc_i2c.ic_send_stop = pxaiic_send_stop;
125 sc->sc_i2c.ic_initiate_xfer = pxaiic_initiate_xfer;
126 sc->sc_i2c.ic_read_byte = pxaiic_read_byte;
127 sc->sc_i2c.ic_write_byte = pxaiic_write_byte
    [all...]
  /src/sys/arch/arm/at91/
at91twivar.h 42 struct i2c_controller sc_i2c; /* I2C device desc */ member in struct:at91twi_softc
  /src/sys/arch/macppc/dev/
deqvar.h 48 struct i2c_controller *sc_i2c; member in struct:deq_softc
psoc.c 69 i2c_tag_t sc_i2c; member in struct:psoc_softc
117 sc->sc_i2c = ia->ia_tag;
175 iic_acquire_bus(sc->sc_i2c, 0);
176 error = iic_exec(sc->sc_i2c, I2C_OP_READ_WITH_STOP,
178 iic_release_bus(sc->sc_i2c, 0);
194 iic_acquire_bus(sc->sc_i2c, 0);
195 error = iic_exec(sc->sc_i2c, I2C_OP_READ_WITH_STOP,
197 iic_release_bus(sc->sc_i2c, 0);
225 iic_acquire_bus(sc->sc_i2c, 0);
231 iic_exec(sc->sc_i2c, I2C_OP_READ_WITH_STOP
    [all...]
  /src/sys/dev/ic/
pca9564var.h 43 struct i2c_controller sc_i2c; member in struct:pca9564_softc
pcf8584var.h 33 struct i2c_controller sc_i2c; member in struct:pcfiic_softc
gcscpcibvar.h 43 struct i2c_controller sc_i2c; /* i2c controller info */
pca9564.c 69 iic_tag_init(&sc->sc_i2c);
70 sc->sc_i2c.ic_cookie = sc;
71 sc->sc_i2c.ic_acquire_bus = pca9564_acquire_bus;
72 sc->sc_i2c.ic_release_bus = pca9564_release_bus;
73 sc->sc_i2c.ic_send_start = pca9564_send_start;
74 sc->sc_i2c.ic_send_stop = pca9564_send_stop;
75 sc->sc_i2c.ic_initiate_xfer = pca9564_initiate_xfer;
76 sc->sc_i2c.ic_read_byte = pca9564_read_byte;
77 sc->sc_i2c.ic_write_byte = pca9564_write_byte;
113 iicbus_attach(sc->sc_dev, &sc->sc_i2c);
    [all...]
  /src/sys/dev/i2c/
dstemp.c 64 i2c_tag_t sc_i2c; member in struct:dstemp_softc
110 sc->sc_i2c = ia->ia_tag;
146 if (iic_acquire_bus(sc->sc_i2c, 0))
150 error = iic_exec(sc->sc_i2c, I2C_OP_READ_WITH_STOP,
154 error |= iic_exec(sc->sc_i2c, I2C_OP_WRITE_WITH_STOP,
158 error |= iic_exec(sc->sc_i2c, I2C_OP_WRITE_WITH_STOP,
161 iic_release_bus(sc->sc_i2c, 0);
173 error = iic_acquire_bus(sc->sc_i2c, 0);
175 error = iic_exec(sc->sc_i2c, I2C_OP_READ_WITH_STOP,
177 iic_release_bus(sc->sc_i2c, 0)
    [all...]
mcp23xxxgpio_i2c.c 59 i2c_tag_t sc_i2c; member in struct:mcpgpio_i2c_softc
93 return iic_acquire_bus(isc->sc_i2c, 0);
101 iic_release_bus(isc->sc_i2c, 0);
113 return iic_exec(isc->sc_i2c, I2C_OP_READ_WITH_STOP, isc->sc_addr,
126 return iic_exec(isc->sc_i2c, I2C_OP_WRITE_WITH_STOP, isc->sc_addr,
157 isc->sc_i2c = ia->ia_tag;
axp22x.c 52 i2c_tag_t sc_i2c; member in struct:axp22x_softc
89 sc->sc_i2c = ia->ia_tag;
117 iic_acquire_bus(sc->sc_i2c, 0);
119 iic_release_bus(sc->sc_i2c, 0);
138 error = iic_smbus_read_byte(sc->sc_i2c, sc->sc_addr,
act8846.c 130 i2c_tag_t sc_i2c; member in struct:act8846_softc
167 sc->sc_i2c = ia->ia_tag;
188 return iic_smbus_read_byte(sc->sc_i2c, sc->sc_addr, reg, val, 0);
194 return iic_smbus_write_byte(sc->sc_i2c, sc->sc_addr, reg, val, 0);
256 iic_acquire_bus(sc->sc_i2c, 0);
258 iic_release_bus(sc->sc_i2c, 0);
273 iic_acquire_bus(sc->sc_i2c, 0);
275 iic_release_bus(sc->sc_i2c, 0);
299 iic_acquire_bus(sc->sc_i2c, 0);
301 iic_release_bus(sc->sc_i2c, 0)
    [all...]
axp809.c 87 i2c_tag_t sc_i2c; member in struct:axp809_softc
127 sc->sc_i2c = ia->ia_tag;
150 return iic_smbus_read_byte(sc->sc_i2c, sc->sc_addr, reg, val, 0);
156 return iic_smbus_write_byte(sc->sc_i2c, sc->sc_addr, reg, val, 0);
232 iic_acquire_bus(sc->sc_i2c, 0);
239 iic_release_bus(sc->sc_i2c, 0);
258 iic_acquire_bus(sc->sc_i2c, 0);
260 iic_release_bus(sc->sc_i2c, 0);
285 iic_acquire_bus(sc->sc_i2c, 0);
287 iic_release_bus(sc->sc_i2c, 0)
    [all...]
ac100.c 102 i2c_tag_t sc_i2c; member in struct:ac100_softc
151 sc->sc_i2c = ia->ia_tag;
157 iic_acquire_bus(sc->sc_i2c, 0);
159 iic_release_bus(sc->sc_i2c, 0);
203 return iic_smbus_read_word(sc->sc_i2c, sc->sc_addr, reg, val, 0);
209 return iic_smbus_write_word(sc->sc_i2c, sc->sc_addr, reg, val, 0);
218 iic_acquire_bus(sc->sc_i2c, 0);
226 iic_release_bus(sc->sc_i2c, 0);
244 iic_acquire_bus(sc->sc_i2c, 0);
254 iic_release_bus(sc->sc_i2c, 0)
    [all...]
as3722.c 111 i2c_tag_t sc_i2c; member in struct:as3722_softc
264 sc->sc_i2c = ia->ia_tag;
291 iic_acquire_bus(sc->sc_i2c, 0);
300 iic_release_bus(sc->sc_i2c, 0);
325 iic_acquire_bus(sc->sc_i2c, 0);
328 iic_release_bus(sc->sc_i2c, 0);
344 return iic_exec(sc->sc_i2c, I2C_OP_READ_WITH_STOP, sc->sc_addr,
352 return iic_exec(sc->sc_i2c, I2C_OP_WRITE_WITH_STOP, sc->sc_addr,
381 iic_acquire_bus(sc->sc_i2c, flags);
384 iic_release_bus(sc->sc_i2c, flags)
    [all...]
sgsmix.c 56 i2c_tag_t sc_i2c; member in struct:sgsmix_softc
115 sc->sc_i2c = args->ia_tag;
133 iic_acquire_bus(sc->sc_i2c, 0);
138 iic_exec(sc->sc_i2c, I2C_OP_WRITE, sc->sc_address, out, 2,
142 iic_release_bus(sc->sc_i2c, 0);
156 if (iic_exec(sc->sc_i2c, I2C_OP_WRITE, sc->sc_address, out, 2, NULL,
  /src/sys/arch/arm/broadcom/
bcm2835_bsc_fdt.c 130 iic_tag_init(&sc->sc_i2c);
131 sc->sc_i2c.ic_cookie = sc;
132 sc->sc_i2c.ic_acquire_bus = bsciic_acquire_bus;
133 sc->sc_i2c.ic_release_bus = bsciic_release_bus;
134 sc->sc_i2c.ic_exec = bsciic_exec;
136 iicbus_attach(self, &sc->sc_i2c);
  /src/sys/dev/pci/
radeonfb_i2c.c 204 struct i2c_controller *icc = &sc->sc_i2c[i].ric_controller;
206 sc->sc_i2c[i].ric_softc = sc;
208 icc->ic_cookie = &sc->sc_i2c[i];
219 sc->sc_i2c[0].ric_register = RADEON_GPIO_MONID;
220 sc->sc_i2c[1].ric_register = RADEON_GPIO_DVI_DDC;
221 sc->sc_i2c[2].ric_register = RADEON_GPIO_VGA_DDC;
222 sc->sc_i2c[3].ric_register = RADEON_GPIO_CRT2_DDC;
233 return (ddc_read_edid(&sc->sc_i2c[ddctype].ric_controller, data, 128));
amdpmvar.h 49 struct i2c_controller sc_i2c; /* i2c controller info */ member in struct:amdpm_softc
  /src/sys/arch/evbarm/gumstix/
gxiic.c 46 struct i2c_controller sc_i2c; member in struct:gxiic_softc
98 iic_tag_init(&sc->sc_i2c);
99 sc->sc_i2c.ic_cookie = sc;
100 sc->sc_i2c.ic_acquire_bus = gxiic_acquire_bus;
101 sc->sc_i2c.ic_release_bus = gxiic_release_bus;
102 sc->sc_i2c.ic_exec = gxiic_exec;
105 iicbus_attach(sc->sc_pxa_i2c.sc_dev, &sc->sc_i2c);
  /src/sys/arch/evbarm/armadillo/
armadillo9_iic.c 50 struct i2c_controller sc_i2c; member in struct:armadillo9iic_softc
104 iic_tag_init(&sc->sc_i2c);
105 sc->sc_i2c.ic_cookie = sc;
106 sc->sc_i2c.ic_send_start = armadillo9iic_send_start;
107 sc->sc_i2c.ic_send_stop = armadillo9iic_send_stop;
108 sc->sc_i2c.ic_initiate_xfer = armadillo9iic_initiate_xfer;
109 sc->sc_i2c.ic_read_byte = armadillo9iic_read_byte;
110 sc->sc_i2c.ic_write_byte = armadillo9iic_write_byte;
118 iicbus_attach(self, &sc->sc_i2c);
123 if (seeprom_bootstrap_read(&sc->sc_i2c, 0x50, 0x00, 128
    [all...]

Completed in 26 milliseconds

1 2 3 4 5