/netbsd-src/sys/dev/i2c/ |
H A D | i2cvar.h | 124 } *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 D | i2c_exec.c | 71 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 D | ddc.c | 57 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 D | pcf8583var.h | 41 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 D | scmdi2c.c | 49 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 D | ddcvar.h | 45 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 D | lg3303var.h | 39 i2c_tag_t i2c; 47 struct lg3303 * lg3303_open(device_t, i2c_tag_t, i2c_addr_t, int);
|
H A D | zl10353var.h | 38 i2c_tag_t zl_i2c; 45 struct zl10353 *zl10353_open(device_t, i2c_tag_t, i2c_addr_t);
|
H A D | xc5kvar.h | 40 i2c_tag_t i2c; 56 struct xc5k * xc5k_open(device_t, i2c_tag_t, i2c_addr_t,
|
H A D | xc3028var.h | 52 i2c_tag_t i2c; 64 struct xc3028 * xc3028_open(device_t, i2c_tag_t, i2c_addr_t,
|
H A D | au8522var.h | 37 i2c_tag_t i2c; 59 struct au8522 * au8522_open(device_t, i2c_tag_t, i2c_addr_t, unsigned int);
|
H A D | bmx280thpi2c.c | 47 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 D | adm1026.c | 88 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 D | tvpll.c | 45 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 D | cx24227.c | 44 i2c_tag_t tag; 230 cx24227_open(device_t parent, i2c_tag_t tag, i2c_addr_t addr) in cx24227_open()
|
H A D | pcf8583.c | 67 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 D | at24cxxvar.h | 41 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 D | avenc.c | 63 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 D | fdt_i2c.c | 41 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 D | fdtvar.h | 364 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 D | linux_i2c.c | 46 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 D | tegra_drm.h | 76 i2c_tag_t sc_ddc; 118 i2c_tag_t ddc;
|
/netbsd-src/sys/arch/arm/iomd/ |
H A D | iomdiicvar.h | 42 i2c_tag_t iomdiic_bootstrap_cookie(void);
|
/netbsd-src/sys/arch/macppc/dev/ |
H A D | smuiicvar.h | 37 i2c_tag_t ca_tag;
|
H A D | smuvar.h | 36 i2c_tag_t ca_tag;
|