Home
last modified time | relevance | path

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

/Linux-v5.10/include/linux/platform_data/
Dcros_ec_sensorhub.h147 struct cros_ec_sensorhub { struct
180 int cros_ec_sensorhub_register_push_data(struct cros_ec_sensorhub *sensorhub, argument
185 void cros_ec_sensorhub_unregister_push_data(struct cros_ec_sensorhub *sensorhub,
188 int cros_ec_sensorhub_ring_allocate(struct cros_ec_sensorhub *sensorhub);
189 int cros_ec_sensorhub_ring_add(struct cros_ec_sensorhub *sensorhub);
191 int cros_ec_sensorhub_ring_fifo_enable(struct cros_ec_sensorhub *sensorhub,
/Linux-v5.10/drivers/platform/chrome/
Dcros_ec_sensorhub_ring.c36 cros_sensorhub_send_sample(struct cros_ec_sensorhub *sensorhub, in cros_sensorhub_send_sample()
72 int cros_ec_sensorhub_register_push_data(struct cros_ec_sensorhub *sensorhub, in cros_ec_sensorhub_register_push_data()
89 void cros_ec_sensorhub_unregister_push_data(struct cros_ec_sensorhub *sensorhub, in cros_ec_sensorhub_unregister_push_data()
107 int cros_ec_sensorhub_ring_fifo_enable(struct cros_ec_sensorhub *sensorhub, in cros_ec_sensorhub_ring_fifo_enable()
352 cros_ec_sensor_ring_check_for_past_timestamp(struct cros_ec_sensorhub in cros_ec_sensor_ring_check_for_past_timestamp()
385 cros_ec_sensor_ring_process_event(struct cros_ec_sensorhub *sensorhub, in cros_ec_sensor_ring_process_event()
526 cros_ec_sensor_ring_spread_add(struct cros_ec_sensorhub *sensorhub, in cros_ec_sensor_ring_spread_add()
694 cros_ec_sensor_ring_spread_add_legacy(struct cros_ec_sensorhub *sensorhub, in cros_ec_sensor_ring_spread_add_legacy()
750 static void cros_ec_sensorhub_ring_handler(struct cros_ec_sensorhub *sensorhub) in cros_ec_sensorhub_ring_handler()
903 struct cros_ec_sensorhub *sensorhub; in cros_ec_sensorhub_event()
[all …]
Dcros_ec_sensorhub.c50 struct cros_ec_sensorhub *sensorhub) in cros_ec_sensorhub_register()
128 struct cros_ec_sensorhub *data; in cros_ec_sensorhub_probe()
140 data = devm_kzalloc(dev, sizeof(struct cros_ec_sensorhub), GFP_KERNEL); in cros_ec_sensorhub_probe()
228 struct cros_ec_sensorhub *sensorhub = platform_get_drvdata(pdev); in cros_ec_sensorhub_suspend()
239 struct cros_ec_sensorhub *sensorhub = platform_get_drvdata(pdev); in cros_ec_sensorhub_resume()
DMakefile23 cros-ec-sensorhub-objs := cros_ec_sensorhub.o cros_ec_sensorhub_ring.o
DKconfig194 module will be called cros_ec_sensorhub.
/Linux-v5.10/drivers/iio/common/cros_ec_sensors/
Dcros_ec_sensors_core.c225 struct cros_ec_sensorhub *sensor_hub = in cros_ec_sensors_core_clean()
256 struct cros_ec_sensorhub *sensor_hub = dev_get_drvdata(dev->parent); in cros_ec_sensors_core_init()