Lines Matching defs:spi
10 #include <linux/spi/spi.h>
14 static int cs35l56_hda_spi_probe(struct spi_device *spi)
16 const struct spi_device_id *id = spi_get_device_id(spi);
20 cs35l56 = devm_kzalloc(&spi->dev, sizeof(*cs35l56), GFP_KERNEL);
24 cs35l56->base.dev = &spi->dev;
29 cs35l56->base.regmap = devm_regmap_init_spi(spi, &cs35l56_regmap_spi);
37 ret = cs35l56_hda_common_probe(cs35l56, id->driver_data, spi_get_chipselect(spi, 0));
40 ret = cs35l56_irq_request(&cs35l56->base, spi->irq);
47 static void cs35l56_hda_spi_remove(struct spi_device *spi)
49 cs35l56_hda_remove(&spi->dev);