Home
last modified time | relevance | path

Searched refs:sc27xx_data (Results 1 – 1 of 1) sorted by relevance

/Linux-v6.6/drivers/iio/adc/
Dsc27xx_adc.c865 struct sc27xx_adc_data *sc27xx_data; in sc27xx_adc_probe() local
876 indio_dev = devm_iio_device_alloc(dev, sizeof(*sc27xx_data)); in sc27xx_adc_probe()
880 sc27xx_data = iio_priv(indio_dev); in sc27xx_adc_probe()
882 sc27xx_data->regmap = dev_get_regmap(dev->parent, NULL); in sc27xx_adc_probe()
883 if (!sc27xx_data->regmap) { in sc27xx_adc_probe()
888 ret = of_property_read_u32(np, "reg", &sc27xx_data->base); in sc27xx_adc_probe()
894 sc27xx_data->irq = platform_get_irq(pdev, 0); in sc27xx_adc_probe()
895 if (sc27xx_data->irq < 0) in sc27xx_adc_probe()
896 return sc27xx_data->irq; in sc27xx_adc_probe()
904 sc27xx_data->hwlock = devm_hwspin_lock_request_specific(dev, ret); in sc27xx_adc_probe()
[all …]