Home
last modified time | relevance | path

Searched defs:hwmon (Results 1 – 25 of 57) sorted by relevance

123

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dhwmon.c86 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 Devents.c158 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 Dlan966x-hwmon.c79 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 Dsmpro-hwmon.c207 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 Dmacsmc-hwmon.c95 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 Dsparx5-temp.c28 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 Das370-hwmon.c31 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 Dcgbc-hwmon.c96 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 Dsl28cpld-hwmon.c29 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 Dmc33xs2410_hwmon.c154 struct device *hwmon; in mc33xs2410_hwmon_probe() local
/linux/drivers/net/ethernet/sfc/
H A Dmcdi_mon.c146 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 Dmcdi_mon.c146 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 Dthermal_hwmon.c95 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 Dnouveau_hwmon.h30 struct device *hwmon; member
H A Dnouveau_hwmon.c671 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 Dalienware-wmi.rst87 .. _hwmon: target in Platform Profile
/linux/drivers/vdpa/solidrun/
H A Dsnet_hwmon.c179 struct device *hwmon; in psnet_create_hwmon() local
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dinit.c48 struct device *hwmon; in mt7925_thermal_init() local
/linux/drivers/ufs/core/
H A Dufs-hwmon.c170 struct device *hwmon; in ufs_hwmon_probe() local
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_hwmon.c46 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 Dlan966x.dtsi588 hwmon: hwmon@e2010180 { label
/linux/drivers/platform/mellanox/
H A Dmlxreg-io.c38 struct device *hwmon; member
/linux/drivers/nvme/host/
H A Dhwmon.c230 struct device *hwmon; in nvme_hwmon_init() local
/linux/drivers/platform/x86/
H A Ddasharo-acpi.c327 struct device *hwmon; in dasharo_probe() local
/linux/drivers/hwmon/occ/
H A Dcommon.c1134 struct device *hwmon = NULL; in occ_active() local
1230 struct device *hwmon; in occ_shutdown() local

123