Searched refs:ec_sensors_data (Results 1 – 2 of 2) sorted by relevance
/linux/drivers/hwmon/ |
H A D | asus-ec-sensors.c | 699 struct ec_sensors_data { struct 742 get_sensor_info(const struct ec_sensors_data *state, int index) in get_sensor_info() argument 747 static int find_ec_sensor_index(const struct ec_sensors_data *ec, in find_ec_sensor_index() 767 static void setup_sensor_data(struct ec_sensors_data *ec) in setup_sensor_data() 799 static void fill_ec_registers(struct ec_sensors_data *ec) in fill_ec_registers() 818 struct ec_sensors_data *state = dev_get_drvdata(dev); in setup_lock_data() 859 struct ec_sensors_data *ec) in asus_ec_block_read() 928 static void update_sensor_values(struct ec_sensors_data *ec, u8 *data) in update_sensor_values() 942 struct ec_sensors_data *ec) in update_ec_sensors() 976 struct ec_sensors_data *stat in get_cached_value_or_update() 700 board_infoec_sensors_data global() argument 701 sensors_infoec_sensors_data global() argument 702 sensorsec_sensors_data global() argument 704 registersec_sensors_data global() argument 705 read_bufferec_sensors_data global() argument 707 banksec_sensors_data global() argument 709 last_updatedec_sensors_data global() argument 710 lock_dataec_sensors_data global() argument 712 nr_sensorsec_sensors_data global() argument 717 nr_registersec_sensors_data global() argument [all...] |
H A D | lenovo-ec-sensors.c | 175 struct ec_sensors_data { struct 184 lenovo_ec_do_read_temp(struct ec_sensors_data *data, u32 attr, int channel, long *val) in lenovo_ec_do_read_temp() argument 203 lenovo_ec_do_read_fan(struct ec_sensors_data *data, u32 attr, int channel, long *val) in lenovo_ec_do_read_fan() 232 struct ec_sensors_data *state = dev_get_drvdata(dev); in lenovo_ec_hwmon_read_string() 250 struct ec_sensors_data *data = dev_get_drvdata(dev); in lenovo_ec_hwmon_read() 486 struct ec_sensors_data *ec_data; in lenovo_ec_probe() 492 ec_data = devm_kzalloc(dev, sizeof(struct ec_sensors_data), GFP_KERNEL); in lenovo_ec_probe()
|