| /sound/soc/codecs/ |
| A D | cs35l32.c | 268 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 D | cs42l42-i2c.c | 16 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 D | cs4270.c | 653 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 D | cs35l34.c | 785 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 D | cs42l83-i2c.c | 167 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 D | cs35l33.c | 1112 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 D | cs42l84.c | 970 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 D | cs4265.c | 570 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 D | es8375.c | 688 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 D | cs42l56.c | 1163 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 D | cs42l52.c | 1107 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 D | wm2000.c | 61 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 D | cs35l36.c | 1419 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 D | cs42l73.c | 1283 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 D | cs4234.c | 734 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 D | cs35l35.c | 1236 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 D | cs42l51-i2c.c | 28 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 D | pcm1789-i2c.c | 15 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 D | pcm3168a-i2c.c | 19 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 D | adau1781-i2c.c | 17 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 D | tas2781-comlib-i2c.c | 49 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 D | tlv320aic3x-i2c.c | 30 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 D | wm8804-i2c.c | 17 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 D | keywest.c | 19 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 D | cs35l41_hda_i2c.c | 15 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()
|