Lines Matching defs:cs35l45
3 // cs35l45-i2c.c -- CS35L45 I2C driver
14 #include "cs35l45.h"
18 struct cs35l45_private *cs35l45;
22 cs35l45 = devm_kzalloc(dev, sizeof(struct cs35l45_private), GFP_KERNEL);
23 if (!cs35l45)
26 i2c_set_clientdata(client, cs35l45);
27 cs35l45->regmap = devm_regmap_init_i2c(client, &cs35l45_i2c_regmap);
28 if (IS_ERR(cs35l45->regmap)) {
29 ret = PTR_ERR(cs35l45->regmap);
34 cs35l45->dev = dev;
35 cs35l45->irq = client->irq;
36 cs35l45->bus_type = CONTROL_BUS_I2C;
37 cs35l45->i2c_addr = client->addr;
39 return cs35l45_probe(cs35l45);
44 struct cs35l45_private *cs35l45 = i2c_get_clientdata(client);
46 cs35l45_remove(cs35l45);
50 { .compatible = "cirrus,cs35l45" },
56 { "cs35l45", 0 },
63 .name = "cs35l45",