• Home
  • Raw
  • Download

Lines Matching refs:i2c_client

1132 static int cs42l56_handle_of_data(struct i2c_client *i2c_client,  in cs42l56_handle_of_data()  argument
1135 struct device_node *np = i2c_client->dev.of_node; in cs42l56_handle_of_data()
1170 static int cs42l56_i2c_probe(struct i2c_client *i2c_client, in cs42l56_i2c_probe() argument
1175 dev_get_platdata(&i2c_client->dev); in cs42l56_i2c_probe()
1181 cs42l56 = devm_kzalloc(&i2c_client->dev, sizeof(*cs42l56), GFP_KERNEL); in cs42l56_i2c_probe()
1184 cs42l56->dev = &i2c_client->dev; in cs42l56_i2c_probe()
1186 cs42l56->regmap = devm_regmap_init_i2c(i2c_client, &cs42l56_regmap); in cs42l56_i2c_probe()
1189 dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret); in cs42l56_i2c_probe()
1196 if (i2c_client->dev.of_node) { in cs42l56_i2c_probe()
1197 ret = cs42l56_handle_of_data(i2c_client, in cs42l56_i2c_probe()
1208 dev_err(&i2c_client->dev, in cs42l56_i2c_probe()
1218 i2c_set_clientdata(i2c_client, cs42l56); in cs42l56_i2c_probe()
1223 ret = devm_regulator_bulk_get(&i2c_client->dev, in cs42l56_i2c_probe()
1227 dev_err(&i2c_client->dev, in cs42l56_i2c_probe()
1235 dev_err(&i2c_client->dev, in cs42l56_i2c_probe()
1242 dev_err(&i2c_client->dev, "Failed to read chip ID: %d\n", ret); in cs42l56_i2c_probe()
1248 dev_err(&i2c_client->dev, in cs42l56_i2c_probe()
1257 dev_info(&i2c_client->dev, "Cirrus Logic CS42L56 "); in cs42l56_i2c_probe()
1258 dev_info(&i2c_client->dev, "Alpha Rev %X Metal Rev %X\n", in cs42l56_i2c_probe()
1306 ret = devm_snd_soc_register_component(&i2c_client->dev, in cs42l56_i2c_probe()
1319 static int cs42l56_i2c_remove(struct i2c_client *client) in cs42l56_i2c_remove()