Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/iio/position/
Diqs624-pos.c25 struct iqs62x_core *iqs62x;
33 static int iqs624_pos_angle_en(struct iqs62x_core *iqs62x, bool angle_en) in iqs624_pos_angle_en()
55 struct iqs62x_core *iqs62x; in iqs624_pos_notifier()
112 static int iqs624_pos_angle_get(struct iqs62x_core *iqs62x, unsigned int *val) in iqs624_pos_angle_get()
136 struct iqs62x_core *iqs62x = iqs624_pos->iqs62x; in iqs624_pos_read_raw()
187 struct iqs62x_core *iqs62x = iqs624_pos->iqs62x; in iqs624_pos_write_event_config()
236 struct iqs62x_core *iqs62x = dev_get_drvdata(pdev->dev.parent); in iqs624_pos_probe()
/Linux-v6.6/drivers/pwm/
Dpwm-iqs620a.c36 struct iqs62x_core *iqs62x;
46 struct iqs62x_core *iqs62x = iqs620_pwm->iqs62x; in iqs620_pwm_init()
186 struct iqs62x_core *iqs62x = dev_get_drvdata(pdev->dev.parent); in iqs620_pwm_probe()
/Linux-v6.6/drivers/iio/temperature/
Diqs620at-temp.c26 struct iqs62x_core *iqs62x = iio_device_get_drvdata(indio_dev); in iqs620_temp_read_raw()
69 struct iqs62x_core *iqs62x = dev_get_drvdata(pdev->dev.parent); in iqs620_temp_probe()
/Linux-v6.6/drivers/iio/light/
Diqs621-als.c38 struct iqs62x_core *iqs62x;
55 struct iqs62x_core *iqs62x = iqs621_als->iqs62x; in iqs621_als_init()
210 struct iqs62x_core *iqs62x = iqs621_als->iqs62x; in iqs621_als_read_raw()
277 struct iqs62x_core *iqs62x = iqs621_als->iqs62x; in iqs621_als_write_event_config()
375 struct iqs62x_core *iqs62x = iqs621_als->iqs62x; in iqs621_als_write_event_value()
543 struct iqs62x_core *iqs62x = dev_get_drvdata(pdev->dev.parent); in iqs621_als_probe()
/Linux-v6.6/drivers/mfd/
Diqs62x.c108 static int iqs62x_dev_init(struct iqs62x_core *iqs62x) in iqs62x_dev_init()
220 static int iqs62x_firmware_parse(struct iqs62x_core *iqs62x, in iqs62x_firmware_parse()
456 struct iqs62x_core *iqs62x = context; in iqs62x_irq()
585 struct iqs62x_core *iqs62x = context; in iqs62x_firmware_load()
897 struct iqs62x_core *iqs62x; in iqs62x_probe()
1013 struct iqs62x_core *iqs62x = i2c_get_clientdata(client); in iqs62x_remove()
1020 struct iqs62x_core *iqs62x = dev_get_drvdata(dev); in iqs62x_suspend()
1041 struct iqs62x_core *iqs62x = dev_get_drvdata(dev); in iqs62x_resume()
/Linux-v6.6/drivers/input/keyboard/
Diqs62x-keys.c36 struct iqs62x_core *iqs62x;
103 struct iqs62x_core *iqs62x = iqs62x_keys->iqs62x; in iqs62x_keys_init()
252 struct iqs62x_core *iqs62x = dev_get_drvdata(pdev->dev.parent); in iqs62x_keys_probe()
/Linux-v6.6/include/linux/mfd/
Diqs62x.h127 struct iqs62x_core { struct