Home
last modified time | relevance | path

Searched refs:sensor_index (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/accel/habanalabs/common/
H A Dhwmon.c580 pkt.sensor_index = __cpu_to_le16(sensor_index); in hl_get_temperature()
607 pkt.sensor_index = __cpu_to_le16(sensor_index); in hl_set_temperature()
633 pkt.sensor_index = __cpu_to_le16(sensor_index); in hl_get_voltage()
662 pkt.sensor_index = __cpu_to_le16(sensor_index); in hl_get_current()
691 pkt.sensor_index = __cpu_to_le16(sensor_index); in hl_get_fan_speed()
720 pkt.sensor_index = __cpu_to_le16(sensor_index); in hl_get_pwm_info()
748 pkt.sensor_index = __cpu_to_le16(sensor_index); in hl_set_pwm_info()
771 pkt.sensor_index = __cpu_to_le16(sensor_index); in hl_set_voltage()
796 pkt.sensor_index = __cpu_to_le16(sensor_index); in hl_set_current()
827 pkt.sensor_index = __cpu_to_le16(sensor_index); in hl_set_power()
[all …]
H A Dhabanalabs.h3984 int hl_get_temperature(struct hl_device *hdev, int sensor_index, u32 attr, long *value);
3985 int hl_set_temperature(struct hl_device *hdev, int sensor_index, u32 attr, long value);
3986 int hl_get_voltage(struct hl_device *hdev, int sensor_index, u32 attr, long *value);
3987 int hl_get_current(struct hl_device *hdev, int sensor_index, u32 attr, long *value);
3988 int hl_get_fan_speed(struct hl_device *hdev, int sensor_index, u32 attr, long *value);
3989 int hl_get_pwm_info(struct hl_device *hdev, int sensor_index, u32 attr, long *value);
3990 void hl_set_pwm_info(struct hl_device *hdev, int sensor_index, u32 attr, long value);
3997 int hl_set_voltage(struct hl_device *hdev, int sensor_index, u32 attr, long value);
3998 int hl_set_current(struct hl_device *hdev, int sensor_index, u32 attr, long value);
3999 int hl_set_power(struct hl_device *hdev, int sensor_index, u32 attr, long value);
[all …]
/linux/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-is-regs.c61 mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1)); in fimc_is_hw_set_param()
77 mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1)); in fimc_is_hw_set_tune()
124 mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1)); in fimc_is_hw_set_sensor_num()
131 if (is->sensor_index != index) in fimc_is_hw_close_sensor()
136 mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1)); in fimc_is_hw_close_sensor()
137 mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(2)); in fimc_is_hw_close_sensor()
145 mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1)); in fimc_is_hw_get_setfile_addr()
153 mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1)); in fimc_is_hw_load_setfile()
168 mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1)); in fimc_is_hw_change_mode()
178 mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1)); in fimc_is_hw_stream_on()
[all …]
H A Dfimc-is.h285 unsigned int sensor_index; member
H A Dfimc-is.c546 is->sensor_index = 0; in fimc_is_general_irq_handler()
641 mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1)); in fimc_is_hw_open_sensor()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dhwmon.c24 u32 sensor_index; member
47 MLX5_SET(mtmp_reg, mtmp_in, sensor_index, sensor_index); in mlx5_hwmon_query_mtmp()
54 static int mlx5_hwmon_reset_max_temp(struct mlx5_core_dev *mdev, int sensor_index) in mlx5_hwmon_reset_max_temp() argument
59 MLX5_SET(mtmp_reg, mtmp_in, sensor_index, sensor_index); in mlx5_hwmon_reset_max_temp()
67 static int mlx5_hwmon_enable_max_temp(struct mlx5_core_dev *mdev, int sensor_index) in mlx5_hwmon_enable_max_temp() argument
73 err = mlx5_hwmon_query_mtmp(mdev, sensor_index, mtmp_in); in mlx5_hwmon_enable_max_temp()
122 hwmon->temp_channel_desc[channel].sensor_index); in mlx5_hwmon_write()
181 hwmon->temp_channel_desc[i].sensor_index); in mlx5_hwmon_init_channels_names()
217 hwmon->temp_channel_desc[i].sensor_index = bit_pos; in mlx5_hwmon_init_sensors_indexes()
223 &hwmon->temp_channel_desc[i].sensor_index); in mlx5_hwmon_init_sensors_indexes()
[all …]
/linux/drivers/accel/habanalabs/goya/
H A DgoyaP.h209 long goya_get_temperature(struct hl_device *hdev, int sensor_index, u32 attr);
210 long goya_get_voltage(struct hl_device *hdev, int sensor_index, u32 attr);
211 long goya_get_current(struct hl_device *hdev, int sensor_index, u32 attr);
212 long goya_get_fan_speed(struct hl_device *hdev, int sensor_index, u32 attr);
213 long goya_get_pwm_info(struct hl_device *hdev, int sensor_index, u32 attr);
214 void goya_set_pwm_info(struct hl_device *hdev, int sensor_index, u32 attr,
/linux/drivers/hid/amd-sfh-hid/
H A Damd_sfh_client.c72 u8 current_index, sensor_index; in amd_sfh_work() local
81 sensor_index = req_node->sensor_idx; in amd_sfh_work()
89 report_size = mp2_ops->get_feat_rep(sensor_index, report_id, in amd_sfh_work()
99 report_size = mp2_ops->get_in_rep(current_index, sensor_index, report_id, in_data); in amd_sfh_work()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_env.c800 u16 sensor_index, bool enable) in mlxsw_env_temp_event_set() argument
807 mlxsw_reg_mtmp_sensor_index_set(mtmp_pl, sensor_index); in mlxsw_env_temp_event_set()
815 sensor_index - in mlxsw_env_temp_event_set()
845 int i, err, sensor_index; in mlxsw_env_module_temp_event_enable() local
857 sensor_index = i + MLXSW_REG_MTMP_MODULE_INDEX_MIN; in mlxsw_env_module_temp_event_enable()
859 sensor_index, true); in mlxsw_env_module_temp_event_enable()
973 u16 sensor_index; in mlxsw_env_pmpe_event_work() local
1000 sensor_index = event->module + MLXSW_REG_MTMP_MODULE_INDEX_MIN; in mlxsw_env_pmpe_event_work()
1002 sensor_index, true); in mlxsw_env_pmpe_event_work()
H A Dcore_hwmon.c739 int index, max_index, sensor_index; in mlxsw_hwmon_gearbox_init() local
759 sensor_index = index % mlxsw_hwmon_dev->module_sensor_max + in mlxsw_hwmon_gearbox_init()
762 sensor_index, true, true); in mlxsw_hwmon_gearbox_init()
767 sensor_index); in mlxsw_hwmon_gearbox_init()
H A Dcore_thermal.c296 u16 sensor_index; in mlxsw_thermal_module_temp_get() local
299 sensor_index = MLXSW_REG_MTMP_MODULE_INDEX_MIN + tz->module; in mlxsw_thermal_module_temp_get()
300 mlxsw_reg_mtmp_pack(mtmp_pl, tz->slot_index, sensor_index, in mlxsw_thermal_module_temp_get()
H A Dreg.h9484 MLXSW_ITEM32(reg, mtmp, sensor_index, 0x00, 0, 12);
9566 u16 sensor_index, bool max_temp_enable, in mlxsw_reg_mtmp_pack() argument
9571 mlxsw_reg_mtmp_sensor_index_set(payload, sensor_index); in mlxsw_reg_mtmp_pack()
/linux/drivers/gpu/drm/xe/
H A Dxe_hwmon.c275 int sensor_index = to_sensor_dev_attr(attr)->index; in xe_hwmon_power_max_interval_show() local
282 REG_READ32, &r, 0, 0, sensor_index); in xe_hwmon_power_max_interval_show()
318 int sensor_index = to_sensor_dev_attr(attr)->index; in xe_hwmon_power_max_interval_store() local
371 PKG_PWR_LIM_1_TIME, rxy, sensor_index); in xe_hwmon_power_max_interval_store()
/linux/drivers/hid/amd-sfh-hid/sfh1_1/
H A Damd_sfh_interface.h21 enum sensor_index { enum
/linux/drivers/hwmon/
H A Dasus-ec-sensors.c855 int sensor_index, in get_cached_value_or_update() argument
867 *value = state->sensors[sensor_index].cached_value; in get_cached_value_or_update()
902 int sensor_index = find_ec_sensor_index(state, type, channel); in asus_ec_hwmon_read_string() local
903 *str = get_sensor_info(state, sensor_index)->label; in asus_ec_hwmon_read_string()
H A Dabituguru3.c961 int sensor_index[3] = { 0, 1, 1 }; in abituguru3_probe() local
1017 name, sensor_index[type]) + 1; in abituguru3_probe()
1027 sensor_index[type]++; in abituguru3_probe()
/linux/drivers/net/ethernet/intel/igb/
H A De1000_82575.c2783 u8 sensor_index; in igb_get_thermal_sensor_data_generic() local
2809 sensor_index = FIELD_GET(NVM_ETS_DATA_INDEX_MASK, ets_sensor); in igb_get_thermal_sensor_data_generic()
2814 e1000_emc_temp_data[sensor_index], in igb_get_thermal_sensor_data_generic()
2835 u8 sensor_index; in igb_init_thermal_sensor_thresh_generic() local
2867 sensor_index = FIELD_GET(NVM_ETS_DATA_INDEX_MASK, ets_sensor); in igb_init_thermal_sensor_thresh_generic()
2872 e1000_emc_therm_limit[sensor_index], in igb_init_thermal_sensor_thresh_generic()
/linux/drivers/platform/chrome/wilco_ec/
H A Dtelemetry.c107 u8 sensor_index; member
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_common.c3929 u8 sensor_index; in ixgbe_get_thermal_sensor_data_generic() local
3937 sensor_index = FIELD_GET(IXGBE_ETS_DATA_INDEX_MASK, in ixgbe_get_thermal_sensor_data_generic()
3944 ixgbe_emc_temp_data[sensor_index], in ixgbe_get_thermal_sensor_data_generic()
3990 u8 sensor_index; in ixgbe_init_thermal_sensor_thresh_generic() local
3998 sensor_index = FIELD_GET(IXGBE_ETS_DATA_INDEX_MASK, in ixgbe_init_thermal_sensor_thresh_generic()
4005 ixgbe_emc_therm_limit[sensor_index], in ixgbe_init_thermal_sensor_thresh_generic()
/linux/include/linux/habanalabs/
H A Dcpucp_if.h815 __le16 sensor_index; member
/linux/include/linux/mlx5/
H A Dmlx5_ifc.h11082 u8 sensor_index[0xc]; member