Lines Matching refs:sensorhub
50 struct cros_ec_sensorhub *sensorhub) in cros_ec_sensorhub_register() argument
53 struct cros_ec_command *msg = sensorhub->msg; in cros_ec_sensorhub_register()
54 struct cros_ec_dev *ec = sensorhub->ec; in cros_ec_sensorhub_register()
63 for (i = 0; i < sensorhub->sensor_num; i++) { in cros_ec_sensorhub_register()
64 sensorhub->params->cmd = MOTIONSENSE_CMD_INFO; in cros_ec_sensorhub_register()
65 sensorhub->params->info.sensor_num = i; in cros_ec_sensorhub_register()
74 switch (sensorhub->resp->info.type) { in cros_ec_sensorhub_register()
98 sensorhub->resp->info.type); in cros_ec_sensorhub_register()
106 sensor_type[sensorhub->resp->info.type]++; in cros_ec_sensorhub_register()
228 struct cros_ec_sensorhub *sensorhub = platform_get_drvdata(pdev); in cros_ec_sensorhub_suspend() local
229 struct cros_ec_dev *ec = sensorhub->ec; in cros_ec_sensorhub_suspend()
232 return cros_ec_sensorhub_ring_fifo_enable(sensorhub, false); in cros_ec_sensorhub_suspend()
239 struct cros_ec_sensorhub *sensorhub = platform_get_drvdata(pdev); in cros_ec_sensorhub_resume() local
240 struct cros_ec_dev *ec = sensorhub->ec; in cros_ec_sensorhub_resume()
243 return cros_ec_sensorhub_ring_fifo_enable(sensorhub, true); in cros_ec_sensorhub_resume()