Home
last modified time | relevance | path

Searched refs:i2c_addr (Results 1 – 25 of 154) sorted by relevance

1234567

/openbmc/u-boot/cmd/
H A Deeprom.c240 *i2c_addr = CONFIG_SYS_DEF_EEPROM_ADDR; in parse_i2c_bus_addr()
247 *i2c_addr = parse_numeric_param(argv[0]); in parse_i2c_bus_addr()
254 *i2c_addr = parse_numeric_param(argv[1]); in parse_i2c_bus_addr()
298 ulong i2c_addr, int layout_ver, char *key, in eeprom_execute_command() argument
313 printf(fmt, i2c_addr, "read", addr, off, cnt); in eeprom_execute_command()
315 rcode = eeprom_read(i2c_addr, off, (uchar *)addr, cnt); in eeprom_execute_command()
320 printf(fmt, i2c_addr, "write", addr, off, cnt); in eeprom_execute_command()
355 ulong i2c_addr = -1, addr = 0, cnt = 0, off = 0; in do_eeprom() local
384 ret = parse_i2c_bus_addr(&i2c_bus, &i2c_addr, argc, in do_eeprom()
388 ret = parse_i2c_bus_addr(&i2c_bus, &i2c_addr, argc, in do_eeprom()
[all …]
/openbmc/linux/drivers/media/dvb-frontends/
H A Dlnbp21.c27 u8 i2c_addr; member
34 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0, in lnbp21_set_voltage()
62 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0, in lnbp21_enable_high_lnb_voltage()
81 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0, in lnbp21_set_tone()
114 u8 override_clear, u8 i2c_addr, u8 config) in lnbx2x_attach() argument
123 lnbp21->i2c_addr = i2c_addr; in lnbx2x_attach()
146 printk(KERN_INFO "LNBx2x attached on addr=%x\n", lnbp21->i2c_addr); in lnbx2x_attach()
153 u8 override_clear, u8 i2c_addr) in lnbh24_attach() argument
156 i2c_addr, LNBH24_TTX); in lnbh24_attach()
H A Disl6421.c26 u8 i2c_addr; member
39 .addr = isl6421->i2c_addr, in isl6421_set_voltage()
44 .addr = isl6421->i2c_addr, in isl6421_set_voltage()
127 struct i2c_msg msg = { .addr = isl6421->i2c_addr, .flags = 0, in isl6421_enable_high_lnb_voltage()
146 struct i2c_msg msg = { .addr = isl6421->i2c_addr, .flags = 0, in isl6421_set_tone()
177 struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, in isl6421_attach() argument
187 isl6421->i2c_addr = i2c_addr; in isl6421_attach()
H A Disl6405.c26 u8 i2c_addr; member
33 struct i2c_msg msg = { .addr = isl6405->i2c_addr, .flags = 0, in isl6405_set_voltage()
75 struct i2c_msg msg = { .addr = isl6405->i2c_addr, .flags = 0, in isl6405_enable_high_lnb_voltage()
107 u8 i2c_addr, u8 override_set, u8 override_clear) in isl6405_attach() argument
119 isl6405->i2c_addr = i2c_addr; in isl6405_attach()
H A Dzl10039.c34 u8 i2c_addr; member
64 .addr = state->i2c_addr, in zl10039_read()
69 .addr = state->i2c_addr, in zl10039_read()
92 .addr = state->i2c_addr, in zl10039_write()
252 u8 i2c_addr, struct i2c_adapter *i2c) in zl10039_attach() argument
262 state->i2c_addr = i2c_addr; in zl10039_attach()
292 dprintk("Tuner attached @ i2c address 0x%02x\n", i2c_addr); in zl10039_attach()
H A Ddibx000_common.c35 mst->msg[0].addr = mst->i2c_addr; in dibx000_write_word()
59 mst->msg[0].addr = mst->i2c_addr; in dibx000_read_word()
63 mst->msg[1].addr = mst->i2c_addr; in dibx000_read_word()
308 mst->msg[0].addr = mst->i2c_addr; in dibx000_i2c_gated_gpio67_xfer()
316 mst->msg[num + 1].addr = mst->i2c_addr; in dibx000_i2c_gated_gpio67_xfer()
354 mst->msg[0].addr = mst->i2c_addr; in dibx000_i2c_gated_tuner_xfer()
362 mst->msg[num + 1].addr = mst->i2c_addr; in dibx000_i2c_gated_tuner_xfer()
414 struct i2c_msg m = {.addr = mst->i2c_addr,.buf = tx,.len = 4 }; in dibx000_reset_i2c_master()
438 struct i2c_adapter *i2c_adap, u8 i2c_addr) in dibx000_init_i2c_master() argument
448 mst->msg[0].addr = i2c_addr >> 1; in dibx000_init_i2c_master()
[all …]
H A Ds921.c199 u8 i2c_addr, int reg, int data) in s921_i2c_writereg() argument
203 .addr = i2c_addr, .flags = 0, .buf = buf, .len = 2 in s921_i2c_writereg()
217 static int s921_i2c_writeregdata(struct s921_state *state, u8 i2c_addr, in s921_i2c_writeregdata() argument
223 rc = s921_i2c_writereg(state, i2c_addr, rd[i].reg, rd[i].data); in s921_i2c_writeregdata()
230 static int s921_i2c_readreg(struct s921_state *state, u8 i2c_addr, u8 reg) in s921_i2c_readreg() argument
235 { .addr = i2c_addr, .flags = 0, .buf = &reg, .len = 1 }, in s921_i2c_readreg()
236 { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &val, .len = 1 } in s921_i2c_readreg()
H A Dzl10039.h14 u8 i2c_addr,
18 u8 i2c_addr, in zl10039_attach() argument
H A Disl6421.h27 … struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr,
30 … struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, in isl6421_attach() argument
H A Dlnbh24.h29 u8 override_clear, u8 i2c_addr);
33 u8 override_clear, u8 i2c_addr) in lnbh24_attach() argument
H A Disl6405.h46 u8 i2c_addr, u8 override_set, u8 override_clear);
49 struct i2c_adapter *i2c, u8 i2c_addr, in isl6405_attach() argument
/openbmc/linux/drivers/media/usb/pvrusb2/
H A Dpvrusb2-i2c-core.c40 u8 i2c_addr, /* I2C address we're talking to */ in pvr2_i2c_write() argument
52 i2c_addr, in pvr2_i2c_write()
64 hdw->cmd_buffer[1] = i2c_addr; /* i2c addr of chip */ in pvr2_i2c_write()
79 i2c_addr,hdw->cmd_buffer[0]); in pvr2_i2c_write()
104 i2c_addr, in pvr2_i2c_read()
111 i2c_addr, in pvr2_i2c_read()
126 hdw->cmd_buffer[3] = i2c_addr; /* i2c addr of chip */ in pvr2_i2c_read()
140 i2c_addr,hdw->cmd_buffer[0]); in pvr2_i2c_read()
163 u8 i2c_addr, in pvr2_i2c_basic_op() argument
174 return pvr2_i2c_write(hdw,i2c_addr,wdata,wlen); in pvr2_i2c_basic_op()
[all …]
/openbmc/linux/drivers/media/tuners/
H A Dtea5761.h12 extern int tea5761_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr);
16 u8 i2c_addr);
19 u8 i2c_addr) in tea5761_autodetection() argument
28 u8 i2c_addr) in tea5761_attach() argument
H A Dtea5767.h31 extern int tea5767_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr);
35 u8 i2c_addr);
38 u8 i2c_addr) in tea5767_autodetection() argument
47 u8 i2c_addr) in tea5767_attach() argument
H A Dtda8290.h30 extern int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr);
34 u8 i2c_addr,
37 static inline int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr) in tda829x_probe() argument
45 u8 i2c_addr, in tda829x_attach() argument
H A Dtea5761.c262 int tea5761_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr) in tea5761_autodetection() argument
266 struct tuner_i2c_props i2c = { .adap = i2c_adap, .addr = i2c_addr }; in tea5761_autodetection()
311 u8 i2c_addr) in tea5761_attach() argument
315 if (tea5761_autodetection(i2c_adap, i2c_addr) != 0) in tea5761_attach()
323 priv->i2c_props.addr = i2c_addr; in tea5761_attach()
H A Dtda9887.h15 u8 i2c_addr);
19 u8 i2c_addr) in tda9887_attach() argument
H A Dmt20xx.h14 u8 i2c_addr);
18 u8 i2c_addr) in microtune_attach() argument
H A Dtuner-simple.h14 u8 i2c_addr,
19 u8 i2c_addr, in simple_tuner_attach() argument
/openbmc/u-boot/board/freescale/ls2080aqds/
H A Deth.c157 i2c_write(i2c_addr[dpmac], 6, 1, &a, 1); in sgmii_configure_repeater()
159 i2c_write(i2c_addr[dpmac], 4, 1, &a, 1); in sgmii_configure_repeater()
163 i2c_write(i2c_addr[dpmac], 0xf, 1, in sgmii_configure_repeater()
165 i2c_write(i2c_addr[dpmac], 0x11, 1, in sgmii_configure_repeater()
168 i2c_write(i2c_addr[dpmac], 0x16, 1, in sgmii_configure_repeater()
170 i2c_write(i2c_addr[dpmac], 0x18, 1, in sgmii_configure_repeater()
222 int i2c_addr[] = {0x58, 0x59, 0x5a, 0x5b}; in qsgmii_configure_repeater() local
241 i2c_phy_addr = i2c_addr[0]; in qsgmii_configure_repeater()
249 i2c_phy_addr = i2c_addr[1]; in qsgmii_configure_repeater()
257 i2c_phy_addr = i2c_addr[2]; in qsgmii_configure_repeater()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_i2c.c351 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
355 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
358 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
363 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
380 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()
384 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()
387 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()
392 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()
/openbmc/linux/drivers/i2c/busses/
H A Di2c-cpm.c107 u16 i2c_addr; member
458 cpm->i2c_addr = in_be16(&cpm->i2c_ram->rpbase); in cpm_i2c_setup()
464 if (cpm->i2c_addr) { in cpm_i2c_setup()
465 cpm->i2c_ram = cpm_muram_addr(cpm->i2c_addr); in cpm_i2c_setup()
473 cpm->i2c_ram = cpm_muram_addr(cpm->i2c_addr); in cpm_i2c_setup()
474 out_be16(i2c_base, cpm->i2c_addr); in cpm_i2c_setup()
552 cpm->i2c_ram, cpm->i2c_addr, cpm->freq); in cpm_i2c_setup()
594 if ((cpm->version == 1) && (!cpm->i2c_addr)) in cpm_i2c_setup()
597 cpm_muram_free(cpm->i2c_addr); in cpm_i2c_setup()
627 if ((cpm->version == 1) && (!cpm->i2c_addr)) in cpm_i2c_shutdown()
[all …]
/openbmc/linux/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_acpi.c106 u32 i2c_addr = 0; in inv_mpu_process_acpi_config() local
116 acpi_i2c_check_resource, &i2c_addr); in inv_mpu_process_acpi_config()
121 *primary_addr = i2c_addr & 0x0000ffff; in inv_mpu_process_acpi_config()
122 *secondary_addr = (i2c_addr & 0xffff0000) >> 16; in inv_mpu_process_acpi_config()
/openbmc/linux/drivers/mfd/
H A Dintel_soc_pmic_bxtwc.c279 int i2c_addr; in regmap_ipc_byte_reg_read() local
288 i2c_addr = (reg & REG_ADDR_MASK) >> REG_ADDR_SHIFT; in regmap_ipc_byte_reg_read()
290 i2c_addr = BXTWC_DEVICE1_ADDR; in regmap_ipc_byte_reg_read()
295 ipc_in[1] = i2c_addr; in regmap_ipc_byte_reg_read()
310 int i2c_addr; in regmap_ipc_byte_reg_write() local
318 i2c_addr = (reg & REG_ADDR_MASK) >> REG_ADDR_SHIFT; in regmap_ipc_byte_reg_write()
320 i2c_addr = BXTWC_DEVICE1_ADDR; in regmap_ipc_byte_reg_write()
325 ipc_in[1] = i2c_addr; in regmap_ipc_byte_reg_write()
/openbmc/u-boot/board/siemens/common/
H A Dfactoryset.c141 int factoryset_read_eeprom(int i2c_addr) in factoryset_read_eeprom() argument
151 if (i2c_probe(i2c_addr)) in factoryset_read_eeprom()
154 if (i2c_read(i2c_addr, EEPROM_FATORYSET_OFFSET, 2, hdr, sizeof(hdr))) in factoryset_read_eeprom()
177 if (i2c_read(i2c_addr, (OFF_PG + i) * EEPR_PG_SZ, 2, in factoryset_read_eeprom()
182 if (i2c_read(i2c_addr, (OFF_PG + pages) * EEPR_PG_SZ, 2, in factoryset_read_eeprom()

1234567