Home
last modified time | relevance | path

Searched refs:cros_ec_check_features (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/platform/chrome/
H A Dcros_ec_sensorhub.c112 if (cros_ec_check_features(ec, in cros_ec_sensorhub_register()
155 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE)) { in cros_ec_sensorhub_probe()
173 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) { in cros_ec_sensorhub_probe()
188 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) { in cros_ec_sensorhub_probe()
231 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) in cros_ec_sensorhub_suspend()
242 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) in cros_ec_sensorhub_resume()
H A Dcros_ec_proto.c863 * cros_ec_check_features() - Test for the presence of EC features
873 int cros_ec_check_features(struct cros_ec_dev *ec, int feature) in cros_ec_check_features() function
904 EXPORT_SYMBOL_GPL(cros_ec_check_features); variable
H A Dcros_ec_sensorhub_ring.c975 sensorhub->tight_timestamps = cros_ec_check_features( in cros_ec_sensorhub_ring_allocate()
/kernel/linux/linux-6.6/drivers/platform/chrome/
H A Dcros_ec_sensorhub.c112 if (cros_ec_check_features(ec, in cros_ec_sensorhub_register()
155 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE)) { in cros_ec_sensorhub_probe()
173 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) { in cros_ec_sensorhub_probe()
188 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) { in cros_ec_sensorhub_probe()
230 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) in cros_ec_sensorhub_suspend()
240 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) in cros_ec_sensorhub_resume()
H A Dcros_ec_proto.c893 * cros_ec_check_features() - Test for the presence of EC features
903 bool cros_ec_check_features(struct cros_ec_dev *ec, int feature) in cros_ec_check_features() function
923 EXPORT_SYMBOL_GPL(cros_ec_check_features); variable
H A Dcros_ec_typec.c1197 typec->typec_cmd_supported = cros_ec_check_features(ec_dev, EC_FEATURE_TYPEC_CMD); in cros_typec_probe()
1198 typec->needs_mux_ack = cros_ec_check_features(ec_dev, EC_FEATURE_TYPEC_MUX_REQUIRE_AP_ACK); in cros_typec_probe()
H A Dcros_ec_sensorhub_ring.c975 sensorhub->tight_timestamps = cros_ec_check_features( in cros_ec_sensorhub_ring_allocate()
H A Dcros_ec_proto_test.c2380 ret = cros_ec_check_features(&ec, i); in cros_ec_proto_test_check_features_cached()
2422 ret = cros_ec_check_features(&ec, i); in cros_ec_proto_test_check_features_not_cached()
/kernel/linux/linux-6.6/drivers/mfd/
H A Dcros_ec_dev.c161 if (cros_ec_check_features(ec, cros_mcu_devices[i].id)) { in ec_device_probe()
205 if (cros_ec_check_features(ec, cros_subdevices[i].id)) { in ec_device_probe()
221 if (cros_ec_check_features(ec, EC_FEATURE_LIGHTBAR) || in ec_device_probe()
237 if (cros_ec_check_features(ec, EC_FEATURE_USB_PD)) { in ec_device_probe()
/kernel/linux/linux-5.10/drivers/mfd/
H A Dcros_ec_dev.c153 if (cros_ec_check_features(ec, cros_mcu_devices[i].id)) { in ec_device_probe()
197 if (cros_ec_check_features(ec, cros_subdevices[i].id)) { in ec_device_probe()
215 if (cros_ec_check_features(ec, EC_FEATURE_USB_PD)) { in ec_device_probe()
/kernel/linux/linux-5.10/include/linux/platform_data/
H A Dcros_ec_proto.h233 int cros_ec_check_features(struct cros_ec_dev *ec, int feature);
/kernel/linux/linux-6.6/include/linux/platform_data/
H A Dcros_ec_proto.h257 bool cros_ec_check_features(struct cros_ec_dev *ec, int feature);
/kernel/linux/linux-6.6/drivers/iio/common/cros_ec_sensors/
H A Dcros_ec_sensors_core.c333 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) { in cros_ec_sensors_core_init()
391 !cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) in cros_ec_sensors_core_register()
/kernel/linux/linux-5.10/drivers/iio/common/cros_ec_sensors/
H A Dcros_ec_sensors_core.c331 if (cros_ec_check_features(ec, EC_FEATURE_MOTION_SENSE_FIFO)) { in cros_ec_sensors_core_init()

Completed in 15 milliseconds