| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | hwmon.c | 86 struct mlx5_hwmon *hwmon = dev_get_drvdata(dev); in mlx5_hwmon_read() local 116 struct mlx5_hwmon *hwmon = dev_get_drvdata(dev); in mlx5_hwmon_write() local 147 struct mlx5_hwmon *hwmon = dev_get_drvdata(dev); in mlx5_hwmon_read_string() local 163 static int mlx5_hwmon_init_channels_names(struct mlx5_hwmon *hwmon) in mlx5_hwmon_init_channels_names() 207 static int mlx5_hwmon_init_sensors_indexes(struct mlx5_hwmon *hwmon, u64 sensor_map) in mlx5_hwmon_init_sensors_indexes() 228 static void mlx5_hwmon_channel_info_init(struct mlx5_hwmon *hwmon) in mlx5_hwmon_channel_info_init() 284 static void mlx5_hwmon_free(struct mlx5_hwmon *hwmon) in mlx5_hwmon_free() 296 struct mlx5_hwmon *hwmon; in mlx5_hwmon_alloc() local 342 static int mlx5_hwmon_dev_init(struct mlx5_hwmon *hwmon) in mlx5_hwmon_dev_init() 377 struct mlx5_hwmon *hwmon; in mlx5_hwmon_dev_register() local [all …]
|
| H A D | events.c | 158 static void print_sensor_names_in_bit_set(struct mlx5_core_dev *dev, struct mlx5_hwmon *hwmon, in print_sensor_names_in_bit_set()
|
| /linux/drivers/hwmon/ |
| H A D | lan966x-hwmon.c | 79 struct lan966x_hwmon *hwmon = dev_get_drvdata(dev); in lan966x_hwmon_read_temp() local 98 struct lan966x_hwmon *hwmon = dev_get_drvdata(dev); in lan966x_hwmon_read_fan() local 117 struct lan966x_hwmon *hwmon = dev_get_drvdata(dev); in lan966x_hwmon_read_pwm() local 132 struct lan966x_hwmon *hwmon = dev_get_drvdata(dev); in lan966x_hwmon_read_pwm_freq() local 176 struct lan966x_hwmon *hwmon = dev_get_drvdata(dev); in lan966x_hwmon_write_pwm() local 188 struct lan966x_hwmon *hwmon = dev_get_drvdata(dev); in lan966x_hwmon_write_pwm_freq() local 283 struct lan966x_hwmon *hwmon = data; in lan966x_hwmon_disable() local 291 struct lan966x_hwmon *hwmon) in lan966x_hwmon_enable() 339 struct lan966x_hwmon *hwmon; in lan966x_hwmon_probe() local
|
| H A D | smpro-hwmon.c | 207 struct smpro_hwmon *hwmon = dev_get_drvdata(dev); in smpro_read_temp() local 232 struct smpro_hwmon *hwmon = dev_get_drvdata(dev); in smpro_read_in() local 251 struct smpro_hwmon *hwmon = dev_get_drvdata(dev); in smpro_read_curr() local 270 struct smpro_hwmon *hwmon = dev_get_drvdata(dev); in smpro_read_power() local 362 const struct smpro_hwmon *hwmon = data; in smpro_is_visible() local 436 struct smpro_hwmon *hwmon; in smpro_hwmon_probe() local
|
| H A D | macsmc-hwmon.c | 95 struct macsmc_hwmon *hwmon = dev_get_drvdata(dev); in macsmc_hwmon_read_label() local 271 static int macsmc_hwmon_read_fan(struct macsmc_hwmon *hwmon, u32 attr, int chan, in macsmc_hwmon_read_fan() 295 struct macsmc_hwmon *hwmon = dev_get_drvdata(dev); in macsmc_hwmon_write_fan() local 346 struct macsmc_hwmon *hwmon = dev_get_drvdata(dev); in macsmc_hwmon_read() local 406 const struct macsmc_hwmon *hwmon = data; in macsmc_hwmon_is_visible() local 564 static int macsmc_hwmon_populate_sensors(struct macsmc_hwmon *hwmon, in macsmc_hwmon_populate_sensors() 703 static int macsmc_hwmon_create_infos(struct macsmc_hwmon *hwmon) in macsmc_hwmon_create_infos() 777 struct macsmc_hwmon *hwmon; in macsmc_hwmon_probe() local
|
| H A D | sparx5-temp.c | 28 static void s5_temp_enable(struct s5_hwmon *hwmon) in s5_temp_enable() 43 struct s5_hwmon *hwmon = dev_get_drvdata(dev); in s5_read() local 107 struct s5_hwmon *hwmon; in s5_temp_probe() local
|
| H A D | as370-hwmon.c | 31 static void init_pvt(struct as370_hwmon *hwmon) in init_pvt() 50 struct as370_hwmon *hwmon = dev_get_drvdata(dev); in as370_hwmon_read() local 97 struct as370_hwmon *hwmon; in as370_hwmon_probe() local
|
| H A D | cgbc-hwmon.c | 96 static int cgbc_hwmon_probe_sensors(struct device *dev, struct cgbc_hwmon_data *hwmon) in cgbc_hwmon_probe_sensors() 164 static struct cgbc_hwmon_sensor *cgbc_hwmon_find_sensor(struct cgbc_hwmon_data *hwmon, in cgbc_hwmon_find_sensor() 191 struct cgbc_hwmon_data *hwmon = dev_get_drvdata(dev); in cgbc_hwmon_read() local 229 struct cgbc_hwmon_data *hwmon = dev_get_drvdata(dev); in cgbc_hwmon_read_string() local
|
| H A D | sl28cpld-hwmon.c | 29 struct sl28cpld_hwmon *hwmon = dev_get_drvdata(dev); in sl28cpld_hwmon_read() local 79 struct sl28cpld_hwmon *hwmon; in sl28cpld_hwmon_probe() local
|
| H A D | mc33xs2410_hwmon.c | 154 struct device *hwmon; in mc33xs2410_hwmon_probe() local
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | mcdi_mon.c | 146 struct efx_mcdi_mon *hwmon = efx_mcdi_mon(efx); in efx_mcdi_mon_update() local 165 struct efx_mcdi_mon *hwmon = efx_mcdi_mon(efx); in efx_mcdi_mon_get_entry() local 285 struct efx_mcdi_mon *hwmon = efx_mcdi_mon(efx); in efx_mcdi_mon_add_attr() local 306 struct efx_mcdi_mon *hwmon = efx_mcdi_mon(efx); in efx_mcdi_mon_probe() local 521 struct efx_mcdi_mon *hwmon = efx_mcdi_mon(efx); in efx_mcdi_mon_remove() local
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | mcdi_mon.c | 146 struct efx_mcdi_mon *hwmon = efx_mcdi_mon(efx); in efx_mcdi_mon_update() local 165 struct efx_mcdi_mon *hwmon = efx_mcdi_mon(efx); in efx_mcdi_mon_get_entry() local 285 struct efx_mcdi_mon *hwmon = efx_mcdi_mon(efx); in efx_mcdi_mon_add_attr() local 306 struct efx_mcdi_mon *hwmon = efx_mcdi_mon(efx); in efx_siena_mcdi_mon_probe() local 521 struct efx_mcdi_mon *hwmon = efx_mcdi_mon(efx); in efx_siena_mcdi_mon_remove() local
|
| /linux/drivers/thermal/ |
| H A D | thermal_hwmon.c | 95 struct thermal_hwmon_device *hwmon; in thermal_hwmon_lookup_by_type() local 116 struct thermal_hwmon_device *hwmon; in thermal_add_hwmon_sysfs() local 207 struct thermal_hwmon_device *hwmon; in thermal_remove_hwmon_sysfs() local
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_hwmon.h | 30 struct device *hwmon; member
|
| H A D | nouveau_hwmon.c | 671 struct nouveau_hwmon *hwmon; in nouveau_hwmon_init() local 714 struct nouveau_hwmon *hwmon = nouveau_hwmon(dev); in nouveau_hwmon_fini() local
|
| /linux/Documentation/admin-guide/laptops/ |
| H A D | alienware-wmi.rst | 87 .. _hwmon: target in Platform Profile
|
| /linux/drivers/vdpa/solidrun/ |
| H A D | snet_hwmon.c | 179 struct device *hwmon; in psnet_create_hwmon() local
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | init.c | 48 struct device *hwmon; in mt7925_thermal_init() local
|
| /linux/drivers/ufs/core/ |
| H A D | ufs-hwmon.c | 170 struct device *hwmon; in ufs_hwmon_probe() local
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | core_hwmon.c | 46 struct mlxsw_hwmon *hwmon; member 791 struct mlxsw_hwmon *hwmon = priv; in mlxsw_hwmon_got_active() local 839 struct mlxsw_hwmon *hwmon = priv; in mlxsw_hwmon_got_inactive() local
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | lan966x.dtsi | 588 hwmon: hwmon@e2010180 { label
|
| /linux/drivers/platform/mellanox/ |
| H A D | mlxreg-io.c | 38 struct device *hwmon; member
|
| /linux/drivers/nvme/host/ |
| H A D | hwmon.c | 230 struct device *hwmon; in nvme_hwmon_init() local
|
| /linux/drivers/platform/x86/ |
| H A D | dasharo-acpi.c | 327 struct device *hwmon; in dasharo_probe() local
|
| /linux/drivers/hwmon/occ/ |
| H A D | common.c | 1134 struct device *hwmon = NULL; in occ_active() local 1230 struct device *hwmon; in occ_shutdown() local
|