Lines Matching defs:cs35l56
16 #include "cs35l56.h"
20 struct cs35l56_private *cs35l56;
25 cs35l56 = devm_kzalloc(dev, sizeof(struct cs35l56_private), GFP_KERNEL);
26 if (!cs35l56)
29 cs35l56->base.dev = dev;
31 i2c_set_clientdata(client, cs35l56);
32 cs35l56->base.regmap = devm_regmap_init_i2c(client, regmap_config);
33 if (IS_ERR(cs35l56->base.regmap)) {
34 ret = PTR_ERR(cs35l56->base.regmap);
35 return dev_err_probe(cs35l56->base.dev, ret, "Failed to allocate register map\n");
38 ret = cs35l56_common_probe(cs35l56);
42 ret = cs35l56_init(cs35l56);
44 ret = cs35l56_irq_request(&cs35l56->base, client->irq);
46 cs35l56_remove(cs35l56);
53 struct cs35l56_private *cs35l56 = i2c_get_clientdata(client);
55 cs35l56_remove(cs35l56);
59 { "cs35l56", 0 },
74 .name = "cs35l56",