Searched refs:iodev (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/iio/adc/ |
| H A D | lpc32xx_adc.c | 149 struct iio_dev *iodev = NULL; in lpc32xx_adc_probe() local 158 iodev = devm_iio_device_alloc(&pdev->dev, sizeof(*st)); in lpc32xx_adc_probe() 159 if (!iodev) in lpc32xx_adc_probe() 162 st = iio_priv(iodev); in lpc32xx_adc_probe() 192 iodev->channels = lpc32xx_adc_iio_channels; in lpc32xx_adc_probe() 196 iodev->channels = lpc32xx_adc_iio_scale_channels; in lpc32xx_adc_probe() 199 platform_set_drvdata(pdev, iodev); in lpc32xx_adc_probe() 201 iodev->name = LPC32XXAD_NAME; in lpc32xx_adc_probe() 202 iodev->info = &lpc32xx_adc_iio_info; in lpc32xx_adc_probe() 203 iodev->modes = INDIO_DIRECT_MODE; in lpc32xx_adc_probe() [all …]
|
| /linux/drivers/clk/ |
| H A D | clk-s2mps11.c | 24 struct sec_pmic_dev *iodev; member 42 return regmap_update_bits(s2mps11->iodev->regmap_pmic, in s2mps11_clk_prepare() 51 regmap_update_bits(s2mps11->iodev->regmap_pmic, s2mps11->reg, in s2mps11_clk_unprepare() 61 ret = regmap_read(s2mps11->iodev->regmap_pmic, in s2mps11_clk_is_prepared() 101 struct sec_pmic_dev *iodev = dev_get_drvdata(pdev->dev.parent); in s2mps11_clk_parse_dt() local 105 if (!iodev->dev->of_node) in s2mps11_clk_parse_dt() 108 clk_np = of_get_child_by_name(iodev->dev->of_node, "clocks"); in s2mps11_clk_parse_dt() 123 struct sec_pmic_dev *iodev = dev_get_drvdata(pdev->dev.parent); in s2mps11_clk_probe() local 172 s2mps11_clks[i].iodev = iodev; in s2mps11_clk_probe()
|
| /linux/drivers/leds/ |
| H A D | leds-max8997.c | 39 struct max8997_dev *iodev; member 51 struct i2c_client *client = led->iodev->i2c; in max8997_led_set_mode() 90 dev_err(led->iodev->dev, in max8997_led_set_mode() 100 struct i2c_client *client = led->iodev->i2c; in max8997_led_enable() 110 dev_err(led->iodev->dev, in max8997_led_enable() 120 struct i2c_client *client = led->iodev->i2c; in max8997_led_set_current() 143 dev_err(led->iodev->dev, in max8997_led_set_current() 235 struct max8997_dev *iodev = dev_get_drvdata(pdev->dev.parent); in max8997_led_probe() local 236 struct max8997_platform_data *pdata = dev_get_platdata(iodev->dev); in max8997_led_probe() 253 led->iodev = iodev; in max8997_led_probe()
|
| /linux/drivers/power/supply/ |
| H A D | max8998_charger.c | 18 struct max8998_dev *iodev; member 34 struct i2c_client *i2c = max8998->iodev->i2c; in max8998_battery_get_property() 92 struct max8998_dev *iodev = dev_get_drvdata(pdev->dev.parent); in max8998_battery_probe() local 93 struct max8998_platform_data *pdata = iodev->pdata; in max8998_battery_probe() 110 max8998->iodev = iodev; in max8998_battery_probe() 112 i2c = max8998->iodev->i2c; in max8998_battery_probe()
|
| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic-mmio-v2.c | 524 struct vgic_io_device iodev; in vgic_v2_has_attr_regs() local 539 iodev.regions = vgic_v2_dist_registers; in vgic_v2_has_attr_regs() 540 iodev.nr_regions = ARRAY_SIZE(vgic_v2_dist_registers); in vgic_v2_has_attr_regs() 541 iodev.base_addr = 0; in vgic_v2_has_attr_regs() 544 iodev.regions = vgic_v2_cpu_registers; in vgic_v2_has_attr_regs() 545 iodev.nr_regions = ARRAY_SIZE(vgic_v2_cpu_registers); in vgic_v2_has_attr_regs() 546 iodev.base_addr = 0; in vgic_v2_has_attr_regs() 556 region = vgic_get_mmio_region(vcpu, &iodev, addr, sizeof(u32)); in vgic_v2_has_attr_regs()
|
| H A D | vgic-mmio-v3.c | 1002 struct vgic_io_device iodev; in vgic_v3_has_attr_regs() local 1017 iodev.regions = vgic_v3_dist_registers; in vgic_v3_has_attr_regs() 1018 iodev.nr_regions = ARRAY_SIZE(vgic_v3_dist_registers); in vgic_v3_has_attr_regs() 1019 iodev.base_addr = 0; in vgic_v3_has_attr_regs() 1022 iodev.regions = vgic_v3_rd_registers; in vgic_v3_has_attr_regs() 1023 iodev.nr_regions = ARRAY_SIZE(vgic_v3_rd_registers); in vgic_v3_has_attr_regs() 1024 iodev.base_addr = 0; in vgic_v3_has_attr_regs() 1037 region = vgic_get_mmio_region(vcpu, &iodev, addr, sizeof(u32)); in vgic_v3_has_attr_regs()
|
| /linux/drivers/input/misc/ |
| H A D | max8997_haptic.c | 234 struct max8997_dev *iodev = dev_get_drvdata(pdev->dev.parent); in max8997_haptic_probe() local 236 dev_get_platdata(iodev->dev); in max8997_haptic_probe() 261 chip->client = iodev->haptic; in max8997_haptic_probe()
|
| /linux/drivers/leds/flash/ |
| H A D | leds-max77693.c | 843 struct max77693_dev *iodev = dev_get_drvdata(dev->parent); in max77693_init_v4l2_flash_config() local 844 struct i2c_client *i2c = iodev->i2c; in max77693_init_v4l2_flash_config() 943 struct max77693_dev *iodev = dev_get_drvdata(dev->parent); in max77693_led_probe() local 955 led->regmap = iodev->regmap; in max77693_led_probe()
|
| /linux/ |
| H A D | MAINTAINERS | 14290 F: include/kvm/iodev.h 25370 M: Ismael Luceno <ismael@iodev.co.uk>
|