Home
last modified time | relevance | path

Searched refs:i2c_tag_t (Results 1 – 25 of 128) sorted by relevance

123456

/netbsd-src/sys/dev/i2c/
H A Di2cvar.h124 } *i2c_tag_t; typedef
128 i2c_tag_t iba_tag; /* the controller */
141 i2c_tag_t ia_tag; /* our controller */
170 void iic_tag_init(i2c_tag_t);
171 void iic_tag_fini(i2c_tag_t);
223 int iic_acquire_bus(i2c_tag_t, int);
224 void iic_release_bus(i2c_tag_t, int);
225 int iic_exec(i2c_tag_t, i2c_op_t, i2c_addr_t, const void *,
228 int iic_smbus_write_byte(i2c_tag_t, i2c_addr_t, uint8_t, uint8_t, int);
229 int iic_smbus_write_word(i2c_tag_t, i2c_addr_t, uint8_t, uint16_t, int);
[all …]
H A Di2c_exec.c71 iic_tag_init(i2c_tag_t tag) in iic_tag_init()
84 iic_tag_fini(i2c_tag_t tag) in iic_tag_fini()
96 iic_acquire_bus(i2c_tag_t tag, int flags) in iic_acquire_bus()
155 iic_release_bus(i2c_tag_t tag, int flags) in iic_release_bus()
182 iic_exec(i2c_tag_t tag, i2c_op_t op, i2c_addr_t addr, const void *vcmd, in iic_exec()
295 iic_smbus_write_byte(i2c_tag_t tag, i2c_addr_t addr, uint8_t cmd, in iic_smbus_write_byte()
309 iic_smbus_write_word(i2c_tag_t tag, i2c_addr_t addr, uint8_t cmd, in iic_smbus_write_word()
327 iic_smbus_read_byte(i2c_tag_t tag, i2c_addr_t addr, uint8_t cmd, in iic_smbus_read_byte()
341 iic_smbus_read_word(i2c_tag_t tag, i2c_addr_t addr, uint8_t cmd, in iic_smbus_read_word()
355 iic_smbus_receive_byte(i2c_tag_t tag, i2c_addr_t addr, uint8_t *valp, in iic_smbus_receive_byte()
[all …]
H A Dddc.c57 i2c_tag_t sc_tag;
93 ddc_read_edid(i2c_tag_t tag, uint8_t *dest, size_t len) in ddc_read_edid()
99 ddc_read_edid_block(i2c_tag_t tag, uint8_t *dest, size_t len, uint8_t block) in ddc_read_edid_block()
H A Dpcf8583var.h41 extern int pcfrtc_bootstrap_read(i2c_tag_t, int, int, u_int8_t *, size_t);
42 extern int pcfrtc_bootstrap_write(i2c_tag_t, int, int, u_int8_t *, size_t);
H A Dscmdi2c.c49 static int scmdi2c_poke(i2c_tag_t, i2c_addr_t, bool);
70 scmdi2c_read_reg_direct(i2c_tag_t tag, i2c_addr_t addr, uint8_t reg, in scmdi2c_read_reg_direct()
84 scmdi2c_write_reg_direct(i2c_tag_t tag, i2c_addr_t addr, uint8_t reg, in scmdi2c_write_reg_direct()
110 scmdi2c_poke(i2c_tag_t tag, i2c_addr_t addr, bool matchdebug) in scmdi2c_poke()
H A Dddcvar.h45 int ddc_read_edid(i2c_tag_t, u_int8_t *, size_t);
46 int ddc_read_edid_block(i2c_tag_t, u_int8_t *, size_t, uint8_t);
H A Dlg3303var.h39 i2c_tag_t i2c;
47 struct lg3303 * lg3303_open(device_t, i2c_tag_t, i2c_addr_t, int);
H A Dzl10353var.h38 i2c_tag_t zl_i2c;
45 struct zl10353 *zl10353_open(device_t, i2c_tag_t, i2c_addr_t);
H A Dxc5kvar.h40 i2c_tag_t i2c;
56 struct xc5k * xc5k_open(device_t, i2c_tag_t, i2c_addr_t,
H A Dxc3028var.h52 i2c_tag_t i2c;
64 struct xc3028 * xc3028_open(device_t, i2c_tag_t, i2c_addr_t,
H A Dau8522var.h37 i2c_tag_t i2c;
59 struct au8522 * au8522_open(device_t, i2c_tag_t, i2c_addr_t, unsigned int);
H A Dbmx280thpi2c.c47 static int bmx280thpi2c_poke(i2c_tag_t, i2c_addr_t, bool);
74 bmx280thpi2c_read_register_direct(i2c_tag_t tag, i2c_addr_t addr, uint8_t reg, in bmx280thpi2c_read_register_direct()
137 bmx280thpi2c_poke(i2c_tag_t tag, i2c_addr_t addr, bool matchdebug) in bmx280thpi2c_poke()
H A Dadm1026.c88 i2c_tag_t sc_tag;
101 static int adm1026_ident(i2c_tag_t, i2c_addr_t, int, uint8_t*);
116 static int adm1026_read_reg_int(i2c_tag_t, i2c_addr_t,
154 adm1026_ident(i2c_tag_t tag, i2c_addr_t addr, int probe_only, uint8_t *rev) in adm1026_ident()
497 adm1026_read_reg_int(i2c_tag_t tag, i2c_addr_t addr, uint8_t reg, in adm1026_read_reg_int()
H A Dtvpll.c45 i2c_tag_t tag;
55 tvpll_open(device_t parent, i2c_tag_t t, i2c_addr_t a, struct tvpll_data *p) in tvpll_open()
H A Dcx24227.c44 i2c_tag_t tag;
230 cx24227_open(device_t parent, i2c_tag_t tag, i2c_addr_t addr) in cx24227_open()
H A Dpcf8583.c67 i2c_tag_t sc_tag;
435 pcfrtc_bootstrap_read(i2c_tag_t tag, int i2caddr, int offset, in pcfrtc_bootstrap_read()
470 pcfrtc_bootstrap_write(i2c_tag_t tag, int i2caddr, int offset, in pcfrtc_bootstrap_write()
H A Dat24cxxvar.h41 extern int seeprom_bootstrap_read(i2c_tag_t, int, int, int, u_int8_t *, size_t);
/netbsd-src/sys/arch/evbppc/wii/dev/
H A Davenc.c63 static i2c_tag_t avenc_tag; in avenc_read_1()
67 avenc_read_1(i2c_tag_t tag, i2c_addr_t addr, uint8_t reg) in avenc_read_1()
79 avenc_read_2(i2c_tag_t tag, i2c_addr_t addr, uint8_t reg) in avenc_read_2()
92 avenc_write_1(i2c_tag_t tag, i2c_addr_t addr, uint8_t reg, uint8_t val) in avenc_get_volume()
98 avenc_write_2(i2c_tag_t tag, i2c_addr_t addr, uint8_t reg, uint16_t val) in avenc_get_volume()
110 avenc_write_4(i2c_tag_t tag, i2c_addr_t addr, uint8_t reg, uint32_t val) in avenc_set_volume()
124 avenc_write_buf(i2c_tag_t tag, i2c_addr_t addr, uint8_t reg, uint8_t *buf, in avenc_set_volume()
167 avenc_dump_regs(const char *pfx, i2c_tag_t tag, i2c_addr_t addr) in avenc_attach()
184 avenc_init(i2c_tag_t tag, i2c_addr_t addr)
240 i2c_tag_t ta
[all...]
/netbsd-src/sys/dev/fdt/
H A Dfdt_i2c.c41 i2c_tag_t i2c_tag;
51 fdtbus_register_i2c_controller(i2c_tag_t tag, int phandle) in fdtbus_register_i2c_controller()
77 i2c_tag_t
89 i2c_tag_t
102 fdtbus_attach_i2cbus(device_t dev, int phandle, i2c_tag_t tag, cfprint_t print) in fdtbus_attach_i2cbus()
H A Dfdtvar.h364 int fdtbus_register_i2c_controller(i2c_tag_t, int);
438 i2c_tag_t fdtbus_i2c_get_tag(int);
439 i2c_tag_t fdtbus_i2c_acquire(int, const char *);
532 device_t fdtbus_attach_i2cbus(device_t, int, i2c_tag_t, cfprint_t);
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_i2c.c46 static int netbsd_i2c_transfer(i2c_tag_t, struct i2c_msg *, int);
159 netbsd_i2c_transfer(i2c_tag_t i2c, struct i2c_msg *msgs, int n) in netbsd_i2c_transfer()
251 i2c_tag_t i2c = &controller; in linux_i2cbb_xfer()
/netbsd-src/sys/arch/arm/nvidia/
H A Dtegra_drm.h76 i2c_tag_t sc_ddc;
118 i2c_tag_t ddc;
/netbsd-src/sys/arch/arm/iomd/
H A Diomdiicvar.h42 i2c_tag_t iomdiic_bootstrap_cookie(void);
/netbsd-src/sys/arch/macppc/dev/
H A Dsmuiicvar.h37 i2c_tag_t ca_tag;
H A Dsmuvar.h36 i2c_tag_t ca_tag;

123456