Lines Matching defs:spi_device

316 	struct spi_device *spi;
618 struct spi_device *spi,
628 static void ca8210_reset_send(struct spi_device *spi, unsigned int ms)
792 static void ca8210_remove(struct spi_device *spi_device);
869 struct spi_device *spi,
937 * @device_ref: spi_device pointer for ca8210
953 struct spi_device *spi = device_ref;
1073 struct spi_device *spi = device_ref;
1114 struct spi_device *spi = device_ref;
1502 struct spi_device *spi = device_ref;
2641 * @spi_device: Pointer to ca8210 spi device object to get data for
2647 struct spi_device *spi_device,
2653 if (!spi_device->dev.of_node)
2657 spi_device->dev.of_node,
2662 spi_device->dev.of_node,
2670 spi_device->dev.of_node,
2693 struct spi_device *spi,
2738 static int ca8210_register_ext_clock(struct spi_device *spi)
2768 static void ca8210_unregister_ext_clock(struct spi_device *spi)
2786 static int ca8210_reset_init(struct spi_device *spi)
2815 static int ca8210_interrupt_init(struct spi_device *spi)
2995 * @spi_device: Pointer to spi device data structure
2999 static void ca8210_remove(struct spi_device *spi_device)
3004 dev_info(&spi_device->dev, "Removing ca8210\n");
3006 pdata = spi_device->dev.platform_data;
3009 ca8210_unregister_ext_clock(spi_device);
3010 ca8210_config_extern_clk(pdata, spi_device, 0);
3012 free_irq(pdata->irq_id, spi_device->dev.driver_data);
3014 spi_device->dev.platform_data = NULL;
3016 /* get spi_device private data */
3017 priv = spi_get_drvdata(spi_device);
3020 &spi_device->dev,
3025 ca8210_dev_com_clear(spi_device->dev.driver_data);
3032 &spi_device->dev,
3043 * @spi_device: Pointer to spi device data structure
3047 static int ca8210_probe(struct spi_device *spi_device)
3054 dev_info(&spi_device->dev, "Inserting ca8210\n");
3059 dev_crit(&spi_device->dev, "ieee802154_alloc_hw failed\n");
3066 priv->spi = spi_device;
3067 hw->parent = &spi_device->dev;
3097 dev_crit(&spi_device->dev, "ca8210_get_platform_data failed\n");
3103 dev_crit(&spi_device->dev, "ca8210_dev_com_init failed\n");
3108 dev_crit(&spi_device->dev, "ca8210_reset_init failed\n");
3114 dev_crit(&spi_device->dev, "ca8210_interrupt_init failed\n");
3124 dev_crit(&spi_device->dev, "tdme_chipinit failed\n");
3132 &spi_device->dev,
3140 &spi_device->dev,
3149 dev_crit(&spi_device->dev, "ieee802154_register_hw failed\n");
3157 ca8210_remove(spi_device);