Lines Matching refs:da9052
17 #include <linux/mfd/da9052/da9052.h>
24 struct da9052 *da9052;
26 da9052 = devm_kzalloc(&spi->dev, sizeof(struct da9052), GFP_KERNEL);
27 if (!da9052)
34 da9052->dev = &spi->dev;
35 da9052->chip_irq = spi->irq;
37 spi_set_drvdata(spi, da9052);
47 da9052->regmap = devm_regmap_init_spi(spi, &config);
48 if (IS_ERR(da9052->regmap)) {
49 ret = PTR_ERR(da9052->regmap);
55 return da9052_device_init(da9052, id->driver_data);
60 struct da9052 *da9052 = spi_get_drvdata(spi);
62 da9052_device_exit(da9052);
66 {"da9052", DA9052},
79 .name = "da9052",