iio_device_alloc
indio_dev = iio_device_alloc(parent, sizeof(*st));
EXPORT_SYMBOL(iio_device_alloc);
iio_dev = iio_device_alloc(parent, sizeof_priv);
indio_dev = iio_device_alloc(dev, sizeof(*data));
dev->indio_dev = iio_device_alloc(&acpi_dev->dev, sizeof(*dev));
struct iio_dev *iio_device_alloc(struct device *parent, int sizeof_priv);