/linux/drivers/media/tuners/ |
A D | tda8290.c | 31 struct tuner_i2c_props i2c_props; member 643 priv->i2c_props.adap, &priv->cfg); in tda829x_find_tuner() 678 i2c_props->addr); in tda8290_probe() 707 i2c_props->addr); in tda8295_probe() 742 priv->i2c_props.addr = i2c_addr; in tda829x_attach() 743 priv->i2c_props.adap = i2c_adap; in tda829x_attach() 744 priv->i2c_props.name = "tda829x"; in tda829x_attach() 822 struct tuner_i2c_props i2c_props = { in tda829x_probe() local 838 tuner_i2c_xfer_send_recv(&i2c_props, in tda829x_probe() 850 (tda8295_probe(&i2c_props) == 0)) in tda829x_probe() [all …]
|
A D | tuner-i2c.h | 127 __tuner_info(state->i2c_props, \ 129 state->i2c_props.count++; \ 130 __ret = state->i2c_props.count; \ 140 state->i2c_props.addr = i2caddr; \ 141 state->i2c_props.adap = i2cadap; \ 142 state->i2c_props.name = devname; \ 143 __tuner_info(state->i2c_props, \ 146 state->i2c_props.count++; \ 147 __ret = state->i2c_props.count; \ 156 state->i2c_props.count--; \ [all …]
|
A D | mt20xx.c | 45 struct tuner_i2c_props i2c_props; member 190 tuner_i2c_xfer_send(&priv->i2c_props,buf,1); in mt2032_check_lo_lock() 191 tuner_i2c_xfer_recv(&priv->i2c_props,buf,1); in mt2032_check_lo_lock() 211 tuner_i2c_xfer_send(&priv->i2c_props,buf,1); in mt2032_optimize_vco() 212 tuner_i2c_xfer_recv(&priv->i2c_props,buf,1); in mt2032_optimize_vco() 235 tuner_i2c_xfer_send(&priv->i2c_props,buf,2); in mt2032_optimize_vco() 254 tuner_i2c_xfer_recv(&priv->i2c_props,buf,21); in mt2032_set_if_freq() 282 tuner_i2c_xfer_send(&priv->i2c_props,buf,2); in mt2032_set_if_freq() 604 priv->i2c_props.addr = i2c_addr; in microtune_attach() 605 priv->i2c_props.adap = i2c_adap; in microtune_attach() [all …]
|
A D | tda18271-common.c | 116 { .addr = priv->i2c_props.addr, .flags = 0, in tda18271_read_regs() 118 { .addr = priv->i2c_props.addr, .flags = I2C_M_RD, in tda18271_read_regs() 125 ret = i2c_transfer(priv->i2c_props.adap, msg, 2); in tda18271_read_regs() 146 { .addr = priv->i2c_props.addr, .flags = 0, in tda18271_read_extended() 148 { .addr = priv->i2c_props.addr, .flags = I2C_M_RD, in tda18271_read_extended() 155 ret = i2c_transfer(priv->i2c_props.adap, msg, 2); in tda18271_read_extended() 229 ret = __i2c_transfer(priv->i2c_props.adap, &msg, 1); in __tda18271_write_regs() 283 i2c_adapter_id(priv->i2c_props.adap), in tda18271_init_regs() 284 priv->i2c_props.addr); in tda18271_init_regs() 291 i2c_lock_bus(priv->i2c_props.adap, I2C_LOCK_SEGMENT); in tda18271_init_regs() [all …]
|
A D | tuner-simple.c | 111 struct tuner_i2c_props i2c_props; member 172 if (priv->i2c_props.adap == NULL) in simple_get_status() 463 rc = tuner_i2c_xfer_recv(&priv->i2c_props, in simple_post_tune() 775 if (priv->i2c_props.adap == NULL) in simple_set_params() 904 buf[0] = priv->i2c_props.addr; in simple_dvb_calc_regs() 924 if (priv->i2c_props.adap == NULL) in simple_dvb_set_params() 934 buf[0] = priv->i2c_props.addr; in simple_dvb_set_params() 965 if (priv->i2c_props.adap == NULL) in simple_init() 974 ret = tuner_i2c_xfer_send(&priv->i2c_props, in simple_init() 988 if (priv->i2c_props.adap == NULL) in simple_sleep() [all …]
|
A D | tea5767.c | 26 struct tuner_i2c_props i2c_props; member 269 if (5 != (rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 5))) in set_radio_freq() 273 if (5 != (rc = tuner_i2c_xfer_recv(&priv->i2c_props, buffer, 5))) in set_radio_freq() 290 if (5 != (rc = tuner_i2c_xfer_recv(&priv->i2c_props, buffer, 5))) { in tea5767_read_status() 362 if (5 != (rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 5))) in tea5767_standby() 449 priv->i2c_props.addr = i2c_addr; in tea5767_attach() 450 priv->i2c_props.adap = i2c_adap; in tea5767_attach() 451 priv->i2c_props.name = "tea5767"; in tea5767_attach()
|
A D | tea5761.c | 20 struct tuner_i2c_props i2c_props; member 170 if (7 != (rc = tuner_i2c_xfer_send(&priv->i2c_props, buffer, 7))) in __set_radio_freq() 204 if (16 != (rc = tuner_i2c_xfer_recv(&priv->i2c_props, buffer, 16))) { in tea5761_read_status() 323 priv->i2c_props.addr = i2c_addr; in tea5761_attach() 324 priv->i2c_props.adap = i2c_adap; in tea5761_attach() 325 priv->i2c_props.name = "tea5761"; in tea5761_attach()
|
A D | mxl5007t.c | 141 struct tuner_i2c_props i2c_props; member 446 ret = i2c_transfer(state->i2c_props.adap, &msg, 1); in mxl5007t_write_reg() 472 { .addr = state->i2c_props.addr, .flags = 0, in mxl5007t_read_reg() 474 { .addr = state->i2c_props.addr, .flags = I2C_M_RD, in mxl5007t_read_reg() 479 ret = i2c_transfer(state->i2c_props.adap, msg, 2); in mxl5007t_read_reg() 491 .addr = state->i2c_props.addr, .flags = 0, in mxl5007t_soft_reset() 494 int ret = i2c_transfer(state->i2c_props.adap, &msg, 1); in mxl5007t_soft_reset() 824 i2c_adapter_id(state->i2c_props.adap), in mxl5007t_get_chip_id() 825 state->i2c_props.addr); in mxl5007t_get_chip_id() 829 i2c_adapter_id(state->i2c_props.adap), in mxl5007t_get_chip_id() [all …]
|
A D | xc5000.c | 40 struct tuner_i2c_props i2c_props; member 246 struct i2c_msg msg = { .addr = priv->i2c_props.addr, in xc_send_i2c_data() 249 if (i2c_transfer(priv->i2c_props.adap, &msg, 1) != 1) { in xc_send_i2c_data() 262 struct i2c_msg msg = { .addr = priv->i2c_props.addr, 265 if (i2c_transfer(priv->i2c_props.adap, &msg, 1) != 1) { 278 { .addr = priv->i2c_props.addr, in xc5000_readreg() 280 { .addr = priv->i2c_props.addr, in xc5000_readreg() 284 if (i2c_transfer(priv->i2c_props.adap, msg, 2) != 2) { in xc5000_readreg() 303 priv->i2c_props.adap->algo_data, in xc5000_tuner_reset() 1040 if (priv->i2c_props.adap == NULL) in xc5000_set_analog_params() [all …]
|
A D | tda9887.c | 32 struct tuner_i2c_props i2c_props; member 540 rc = tuner_i2c_xfer_recv(&priv->i2c_props, buf, 1); in tda9887_status() 582 if (4 != (rc = tuner_i2c_xfer_send(&priv->i2c_props,priv->data,4))) in tda9887_configure() 613 if (1 == tuner_i2c_xfer_recv(&priv->i2c_props, ®, 1)) in tda9887_get_afc()
|
A D | xc4000.c | 74 struct tuner_i2c_props i2c_props; member 243 struct i2c_msg msg = { .addr = priv->i2c_props.addr, in xc_send_i2c_data() 245 if (i2c_transfer(priv->i2c_props.adap, &msg, 1) != 1) { in xc_send_i2c_data() 268 priv->i2c_props.adap->algo_data, in xc4000_tuner_reset() 536 { .addr = priv->i2c_props.addr, in xc4000_readreg() 538 { .addr = priv->i2c_props.addr, in xc4000_readreg() 542 if (i2c_transfer(priv->i2c_props.adap, msg, 2) != 2) { in xc4000_readreg() 720 priv->i2c_props.adap->dev.parent); in xc4000_fwupload() 725 priv->i2c_props.adap->dev.parent); in xc4000_fwupload() 730 priv->i2c_props.adap->dev.parent); in xc4000_fwupload()
|
A D | tda18271-fe.c | 868 ret = fe->callback(priv->i2c_props.adap->algo_data, in tda18271_agc() 1159 i2c_adapter_id(priv->i2c_props.adap), in tda18271_get_id() 1160 priv->i2c_props.addr); in tda18271_get_id() 1175 regs[R_ID], i2c_adapter_id(priv->i2c_props.adap), in tda18271_get_id() 1176 priv->i2c_props.addr); in tda18271_get_id() 1181 i2c_adapter_id(priv->i2c_props.adap), priv->i2c_props.addr); in tda18271_get_id()
|
A D | tuner-xc2028.c | 103 struct tuner_i2c_props i2c_props; member 125 _rc = tuner_i2c_xfer_send(&priv->i2c_props, buf, size); \ 136 _rc = tuner_i2c_xfer_send_recv(&priv->i2c_props, obuf, osize, \ 150 (_rc = tuner_i2c_xfer_send(&priv->i2c_props, \ 538 fe->dvb->priv : priv->i2c_props.adap->algo_data, in do_tuner_callback() 1422 priv->i2c_props.adap->dev.parent, in xc2028_set_config()
|
A D | tda18271-priv.h | 95 struct tuner_i2c_props i2c_props; member
|
A D | r820t.c | 74 struct tuner_i2c_props i2c_props; member 370 rc = tuner_i2c_xfer_send(&priv->i2c_props, priv->buf, size + 1); in r820t_write() 427 rc = tuner_i2c_xfer_send_recv(&priv->i2c_props, priv->buf, 1, p, len); in r820t_read()
|
/linux/drivers/input/mouse/ |
A D | elantech.c | 1900 struct property_entry i2c_props[11] = {}; in elantech_create_smbus() local 1907 i2c_props[idx++] = PROPERTY_ENTRY_U32("touchscreen-size-x", in elantech_create_smbus() 1909 i2c_props[idx++] = PROPERTY_ENTRY_U32("touchscreen-size-y", in elantech_create_smbus() 1911 i2c_props[idx++] = PROPERTY_ENTRY_U32("touchscreen-min-x", in elantech_create_smbus() 1913 i2c_props[idx++] = PROPERTY_ENTRY_U32("touchscreen-min-y", in elantech_create_smbus() 1916 i2c_props[idx++] = PROPERTY_ENTRY_U32("touchscreen-x-mm", in elantech_create_smbus() 1919 i2c_props[idx++] = PROPERTY_ENTRY_U32("touchscreen-y-mm", in elantech_create_smbus() 1923 i2c_props[idx++] = PROPERTY_ENTRY_BOOL("elan,trackpoint"); in elantech_create_smbus() 1929 i2c_props[idx++] = PROPERTY_ENTRY_U32("elan,x_traces", in elantech_create_smbus() 1932 i2c_props[idx++] = PROPERTY_ENTRY_U32("elan,y_traces", in elantech_create_smbus() [all …]
|
/linux/drivers/media/dvb-frontends/ |
A D | au8522_priv.h | 45 struct tuner_i2c_props i2c_props; member
|
A D | cx24117.c | 192 struct tuner_i2c_props i2c_props; member
|