Home
last modified time | relevance | path

Searched refs:i2c_client (Results 1 – 25 of 233) sorted by relevance

12345678910

/sound/soc/codecs/
A Dcs35l32.c268 static int cs35l32_handle_of_data(struct i2c_client *i2c_client, in cs35l32_handle_of_data() argument
289 dev_err(&i2c_client->dev, in cs35l32_handle_of_data()
305 dev_err(&i2c_client->dev, in cs35l32_handle_of_data()
321 dev_err(&i2c_client->dev, in cs35l32_handle_of_data()
339 dev_err(&i2c_client->dev, in cs35l32_handle_of_data()
347 static int cs35l32_i2c_probe(struct i2c_client *i2c_client) in cs35l32_i2c_probe() argument
391 dev_err(&i2c_client->dev, in cs35l32_i2c_probe()
399 dev_err(&i2c_client->dev, in cs35l32_i2c_probe()
424 dev_err(&i2c_client->dev, in cs35l32_i2c_probe()
443 dev_info(&i2c_client->dev, in cs35l32_i2c_probe()
[all …]
A Dcs42l42-i2c.c16 static int cs42l42_i2c_probe(struct i2c_client *i2c_client) in cs42l42_i2c_probe() argument
18 struct device *dev = &i2c_client->dev; in cs42l42_i2c_probe()
27 regmap = devm_regmap_init_i2c(i2c_client, &cs42l42_regmap); in cs42l42_i2c_probe()
29 return dev_err_probe(&i2c_client->dev, PTR_ERR(regmap), in cs42l42_i2c_probe()
35 cs42l42->irq = i2c_client->irq; in cs42l42_i2c_probe()
44 static void cs42l42_i2c_remove(struct i2c_client *i2c_client) in cs42l42_i2c_remove() argument
46 struct cs42l42_private *cs42l42 = dev_get_drvdata(&i2c_client->dev); in cs42l42_i2c_remove()
A Dcs4270.c653 static void cs4270_i2c_remove(struct i2c_client *i2c_client) in cs4270_i2c_remove() argument
667 static int cs4270_i2c_probe(struct i2c_client *i2c_client) in cs4270_i2c_probe() argument
682 ret = devm_regulator_bulk_get(&i2c_client->dev, in cs4270_i2c_probe()
697 dev_dbg(&i2c_client->dev, "Found reset GPIO\n"); in cs4270_i2c_probe()
711 dev_err(&i2c_client->dev, "failed to read i2c at addr %X\n", in cs4270_i2c_probe()
712 i2c_client->addr); in cs4270_i2c_probe()
718 i2c_client->addr); in cs4270_i2c_probe()
722 dev_info(&i2c_client->dev, "found device at i2c address %X\n", in cs4270_i2c_probe()
723 i2c_client->addr); in cs4270_i2c_probe()
726 i2c_set_clientdata(i2c_client, cs4270); in cs4270_i2c_probe()
[all …]
A Dcs35l34.c785 static int cs35l34_handle_of_data(struct i2c_client *i2c_client, in cs35l34_handle_of_data() argument
795 dev_err(&i2c_client->dev, in cs35l34_handle_of_data()
804 dev_warn(&i2c_client->dev, in cs35l34_handle_of_data()
817 dev_err(&i2c_client->dev, in cs35l34_handle_of_data()
973 static int cs35l34_i2c_probe(struct i2c_client *i2c_client) in cs35l34_i2c_probe() argument
1002 dev_err(&i2c_client->dev, in cs35l34_i2c_probe()
1010 dev_err(&i2c_client->dev, in cs35l34_i2c_probe()
1034 ret = devm_request_threaded_irq(&i2c_client->dev, i2c_client->irq, NULL, in cs35l34_i2c_probe()
1059 dev_err(&i2c_client->dev, in cs35l34_i2c_probe()
1072 dev_info(&i2c_client->dev, in cs35l34_i2c_probe()
[all …]
A Dcs42l83-i2c.c167 static int cs42l83_i2c_probe(struct i2c_client *i2c_client) in cs42l83_i2c_probe() argument
169 struct device *dev = &i2c_client->dev; in cs42l83_i2c_probe()
178 regmap = devm_regmap_init_i2c(i2c_client, &cs42l83_regmap); in cs42l83_i2c_probe()
180 return dev_err_probe(&i2c_client->dev, PTR_ERR(regmap), in cs42l83_i2c_probe()
186 cs42l83->irq = i2c_client->irq; in cs42l83_i2c_probe()
195 static void cs42l83_i2c_remove(struct i2c_client *i2c_client) in cs42l83_i2c_remove() argument
197 struct cs42l42_private *cs42l83 = dev_get_drvdata(&i2c_client->dev); in cs42l83_i2c_remove()
A Dcs35l33.c1112 static int cs35l33_i2c_probe(struct i2c_client *i2c_client) in cs35l33_i2c_probe() argument
1124 i2c_set_clientdata(i2c_client, cs35l33); in cs35l33_i2c_probe()
1143 dev_err(&i2c_client->dev, in cs35l33_i2c_probe()
1156 ret = devm_request_threaded_irq(&i2c_client->dev, i2c_client->irq, NULL, in cs35l33_i2c_probe()
1174 dev_err(&i2c_client->dev, in cs35l33_i2c_probe()
1194 dev_err(&i2c_client->dev, in cs35l33_i2c_probe()
1207 dev_info(&i2c_client->dev, in cs35l33_i2c_probe()
1213 dev_err(&i2c_client->dev, in cs35l33_i2c_probe()
1224 pm_runtime_use_autosuspend(&i2c_client->dev); in cs35l33_i2c_probe()
1225 pm_runtime_set_active(&i2c_client->dev); in cs35l33_i2c_probe()
[all …]
A Dcs42l84.c970 static int cs42l84_i2c_probe(struct i2c_client *i2c_client) in cs42l84_i2c_probe() argument
981 cs42l84->dev = &i2c_client->dev; in cs42l84_i2c_probe()
1007 if (i2c_client->irq) { in cs42l84_i2c_probe()
1015 dev_err(&i2c_client->dev, in cs42l84_i2c_probe()
1030 dev_err(&i2c_client->dev, in cs42l84_i2c_probe()
1043 dev_info(&i2c_client->dev, in cs42l84_i2c_probe()
1064 if (i2c_client->irq) in cs42l84_i2c_probe()
1065 free_irq(i2c_client->irq, cs42l84); in cs42l84_i2c_probe()
1073 static void cs42l84_i2c_remove(struct i2c_client *i2c_client) in cs42l84_i2c_remove() argument
1077 if (i2c_client->irq) in cs42l84_i2c_remove()
[all …]
A Dcs4265.c570 static int cs4265_i2c_probe(struct i2c_client *i2c_client) in cs4265_i2c_probe() argument
577 cs4265 = devm_kzalloc(&i2c_client->dev, sizeof(struct cs4265_private), in cs4265_i2c_probe()
582 cs4265->regmap = devm_regmap_init_i2c(i2c_client, &cs4265_regmap); in cs4265_i2c_probe()
585 dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret); in cs4265_i2c_probe()
589 cs4265->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev, in cs4265_i2c_probe()
599 i2c_set_clientdata(i2c_client, cs4265); in cs4265_i2c_probe()
603 dev_err(&i2c_client->dev, "Failed to read chip ID: %d\n", ret); in cs4265_i2c_probe()
610 dev_err(&i2c_client->dev, in cs4265_i2c_probe()
615 dev_info(&i2c_client->dev, in cs4265_i2c_probe()
621 return devm_snd_soc_register_component(&i2c_client->dev, in cs4265_i2c_probe()
[all …]
A Des8375.c688 static int es8375_i2c_probe(struct i2c_client *i2c_client) in es8375_i2c_probe() argument
691 struct device *dev = &i2c_client->dev; in es8375_i2c_probe()
699 es8375->regmap = devm_regmap_init_i2c(i2c_client, in es8375_i2c_probe()
702 return dev_err_probe(&i2c_client->dev, PTR_ERR(es8375->regmap), in es8375_i2c_probe()
705 i2c_set_clientdata(i2c_client, es8375); in es8375_i2c_probe()
709 dev_err(&i2c_client->dev, "failed to read i2c at addr %X\n", in es8375_i2c_probe()
710 i2c_client->addr); in es8375_i2c_probe()
715 dev_err(&i2c_client->dev, "device at addr %X is not an es8375\n", in es8375_i2c_probe()
716 i2c_client->addr); in es8375_i2c_probe()
723 i2c_client->addr); in es8375_i2c_probe()
[all …]
A Dcs42l56.c1163 static int cs42l56_handle_of_data(struct i2c_client *i2c_client, in cs42l56_handle_of_data() argument
1166 struct device_node *np = i2c_client->dev.of_node; in cs42l56_handle_of_data()
1207 static int cs42l56_i2c_probe(struct i2c_client *i2c_client) in cs42l56_i2c_probe() argument
1218 cs42l56->dev = &i2c_client->dev; in cs42l56_i2c_probe()
1227 if (i2c_client->dev.of_node) { in cs42l56_i2c_probe()
1238 i2c_set_clientdata(i2c_client, cs42l56); in cs42l56_i2c_probe()
1243 ret = devm_regulator_bulk_get(&i2c_client->dev, in cs42l56_i2c_probe()
1247 dev_err(&i2c_client->dev, in cs42l56_i2c_probe()
1255 dev_err(&i2c_client->dev, in cs42l56_i2c_probe()
1268 dev_err(&i2c_client->dev, in cs42l56_i2c_probe()
[all …]
A Dcs42l52.c1107 static int cs42l52_i2c_probe(struct i2c_client *i2c_client) in cs42l52_i2c_probe() argument
1119 cs42l52->dev = &i2c_client->dev; in cs42l52_i2c_probe()
1124 dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret); in cs42l52_i2c_probe()
1132 if (i2c_client->dev.of_node) { in cs42l52_i2c_probe()
1133 if (of_property_read_bool(i2c_client->dev.of_node, in cs42l52_i2c_probe()
1137 if (of_property_read_bool(i2c_client->dev.of_node, in cs42l52_i2c_probe()
1141 if (of_property_read_u32(i2c_client->dev.of_node, in cs42l52_i2c_probe()
1145 if (of_property_read_u32(i2c_client->dev.of_node, in cs42l52_i2c_probe()
1166 i2c_set_clientdata(i2c_client, cs42l52); in cs42l52_i2c_probe()
1183 dev_err(&i2c_client->dev, in cs42l52_i2c_probe()
[all …]
A Dwm2000.c61 struct i2c_client *i2c;
81 static int wm2000_write(struct i2c_client *i2c, unsigned int reg, in wm2000_write()
90 struct i2c_client *i2c = wm2000->i2c; in wm2000_reset()
99 static int wm2000_poll_bit(struct i2c_client *i2c, in wm2000_poll_bit()
119 static int wm2000_power_up(struct i2c_client *i2c, int analogue) in wm2000_power_up()
234 static int wm2000_power_down(struct i2c_client *i2c, int analogue) in wm2000_power_down()
268 static int wm2000_enter_bypass(struct i2c_client *i2c, int analogue) in wm2000_enter_bypass()
307 static int wm2000_exit_bypass(struct i2c_client *i2c, int analogue) in wm2000_exit_bypass()
537 struct i2c_client *i2c = wm2000->i2c; in wm2000_anc_transition()
580 struct i2c_client *i2c = wm2000->i2c; in wm2000_anc_set_mode()
[all …]
A Dcs35l36.c1419 static int cs35l36_handle_of_data(struct i2c_client *i2c_client, in cs35l36_handle_of_data() argument
1434 dev_err(&i2c_client->dev, in cs35l36_handle_of_data()
1440 dev_err(&i2c_client->dev, in cs35l36_handle_of_data()
1452 dev_err(&i2c_client->dev, in cs35l36_handle_of_data()
1459 dev_err(&i2c_client->dev, in cs35l36_handle_of_data()
1691 static int cs35l36_i2c_probe(struct i2c_client *i2c_client) in cs35l36_i2c_probe() argument
1694 struct device *dev = &i2c_client->dev; in cs35l36_i2c_probe()
1706 i2c_set_clientdata(i2c_client, cs35l36); in cs35l36_i2c_probe()
1733 if (i2c_client->dev.of_node) { in cs35l36_i2c_probe()
1834 irq_d = irq_get_irq_data(i2c_client->irq); in cs35l36_i2c_probe()
[all …]
A Dcs42l73.c1283 static int cs42l73_i2c_probe(struct i2c_client *i2c_client) in cs42l73_i2c_probe() argument
1295 cs42l73->regmap = devm_regmap_init_i2c(i2c_client, &cs42l73_regmap); in cs42l73_i2c_probe()
1298 dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret); in cs42l73_i2c_probe()
1302 pdata = devm_kzalloc(&i2c_client->dev, sizeof(*pdata), GFP_KERNEL); in cs42l73_i2c_probe()
1306 if (i2c_client->dev.of_node) { in cs42l73_i2c_probe()
1318 i2c_set_clientdata(i2c_client, cs42l73); in cs42l73_i2c_probe()
1329 dev_err(&i2c_client->dev, "Failed to read device ID: %d\n", ret); in cs42l73_i2c_probe()
1335 dev_err(&i2c_client->dev, in cs42l73_i2c_probe()
1343 dev_err(&i2c_client->dev, "Get Revision ID failed\n"); in cs42l73_i2c_probe()
1347 dev_info(&i2c_client->dev, in cs42l73_i2c_probe()
[all …]
A Dcs4234.c734 static int cs4234_i2c_probe(struct i2c_client *i2c_client) in cs4234_i2c_probe() argument
737 struct device *dev = &i2c_client->dev; in cs4234_i2c_probe()
746 i2c_set_clientdata(i2c_client, cs4234); in cs4234_i2c_probe()
780 cs4234->regmap = devm_regmap_init_i2c(i2c_client, &cs4234_regmap); in cs4234_i2c_probe()
831 pm_runtime_set_active(&i2c_client->dev); in cs4234_i2c_probe()
832 pm_runtime_enable(&i2c_client->dev); in cs4234_i2c_probe()
841 pm_runtime_disable(&i2c_client->dev); in cs4234_i2c_probe()
853 static void cs4234_i2c_remove(struct i2c_client *i2c_client) in cs4234_i2c_remove() argument
855 struct cs4234 *cs4234 = i2c_get_clientdata(i2c_client); in cs4234_i2c_remove()
856 struct device *dev = &i2c_client->dev; in cs4234_i2c_remove()
A Dcs35l35.c1236 static int cs35l35_handle_of_data(struct i2c_client *i2c_client, in cs35l35_handle_of_data() argument
1239 struct device_node *np = i2c_client->dev.of_node; in cs35l35_handle_of_data()
1258 dev_err(&i2c_client->dev, in cs35l35_handle_of_data()
1268 dev_err(&i2c_client->dev, in cs35l35_handle_of_data()
1280 dev_err(&i2c_client->dev, "Inductor not specified.\n"); in cs35l35_handle_of_data()
1465 static int cs35l35_i2c_probe(struct i2c_client *i2c_client) in cs35l35_i2c_probe() argument
1468 struct device *dev = &i2c_client->dev; in cs35l35_i2c_probe()
1480 i2c_set_clientdata(i2c_client, cs35l35); in cs35l35_i2c_probe()
1507 if (i2c_client->dev.of_node) { in cs35l35_i2c_probe()
1508 ret = cs35l35_handle_of_data(i2c_client, pdata); in cs35l35_i2c_probe()
[all …]
A Dcs42l51-i2c.c28 static int cs42l51_i2c_probe(struct i2c_client *i2c) in cs42l51_i2c_probe()
37 static void cs42l51_i2c_remove(struct i2c_client *i2c) in cs42l51_i2c_remove()
A Dpcm1789-i2c.c15 static int pcm1789_i2c_probe(struct i2c_client *client) in pcm1789_i2c_probe()
30 static void pcm1789_i2c_remove(struct i2c_client *client) in pcm1789_i2c_remove()
A Dpcm3168a-i2c.c19 static int pcm3168a_i2c_probe(struct i2c_client *i2c) in pcm3168a_i2c_probe()
30 static void pcm3168a_i2c_remove(struct i2c_client *i2c) in pcm3168a_i2c_remove()
A Dadau1781-i2c.c17 static int adau1781_i2c_probe(struct i2c_client *client) in adau1781_i2c_probe()
30 static void adau1781_i2c_remove(struct i2c_client *client) in adau1781_i2c_remove()
A Dtas2781-comlib-i2c.c49 struct i2c_client *client = (struct i2c_client *)tas_priv->client; in tasdevice_change_chn_book()
93 struct i2c_client *client = (struct i2c_client *)tas_priv->client; in tasdev_chn_switch()
145 struct tasdevice_priv *tasdevice_kzalloc(struct i2c_client *i2c) in tasdevice_kzalloc()
A Dtlv320aic3x-i2c.c30 static int aic3x_i2c_probe(struct i2c_client *i2c) in aic3x_i2c_probe()
43 static void aic3x_i2c_remove(struct i2c_client *i2c) in aic3x_i2c_remove()
A Dwm8804-i2c.c17 static int wm8804_i2c_probe(struct i2c_client *i2c) in wm8804_i2c_probe()
28 static void wm8804_i2c_remove(struct i2c_client *i2c) in wm8804_i2c_remove()
/sound/ppc/
A Dkeywest.c19 static int keywest_probe(struct i2c_client *client) in keywest_probe()
37 struct i2c_client *client; in keywest_attach_adapter()
67 static void keywest_remove(struct i2c_client *client) in keywest_remove()
/sound/hda/codecs/side-codecs/
A Dcs35l41_hda_i2c.c15 static int cs35l41_hda_i2c_probe(struct i2c_client *clt) in cs35l41_hda_i2c_probe()
36 static void cs35l41_hda_i2c_remove(struct i2c_client *clt) in cs35l41_hda_i2c_remove()

Completed in 66 milliseconds

12345678910