hwmon_channel_info
struct hwmon_channel_info **channels_info;
channels_info = kzalloc_objs(struct hwmon_channel_info *,
hdev->hl_chip_info->info = (const struct hwmon_channel_info **)channels_info;
const struct hwmon_channel_info * const *channel_info_arr;
static const struct hwmon_channel_info * const acpi_fan_hwmon_info[] = {
static const struct hwmon_channel_info * const thermal_hwmon_info[] = {
static const struct hwmon_channel_info * const power_hwmon_info[] = {
static const struct hwmon_channel_info * const hwm_info[] = {
static const struct hwmon_channel_info * const hwm_gt_info[] = {
static const struct hwmon_channel_info * const nouveau_info[] = {
static const struct hwmon_channel_info * const hwmon_info[] = {
static const struct hwmon_channel_info * const power_meter_info[] = {
static const struct hwmon_channel_info * const adm1177_info[] = {
static const struct hwmon_channel_info * const adm9240_info[] = {
static const struct hwmon_channel_info * const adt7411_info[] = {
static const struct hwmon_channel_info * const adt7470_info[] = {
static const struct hwmon_channel_info * const adt7x10_info[] = {
static const struct hwmon_channel_info * const aht10_info[] = {
static const struct hwmon_channel_info * const amc6821_info[] = {
static const struct hwmon_channel_info * const aqc_info[] = {
static const struct hwmon_channel_info * const as370_hwmon_info[] = {
static const struct hwmon_channel_info *aspeed_tach_info[] = {
asus_ec_hwmon_add_chan_info(struct hwmon_channel_info *asus_ec_hwmon_chan,
const struct hwmon_channel_info **ptr_asus_ec_ci;
struct hwmon_channel_info *asus_ec_hwmon_chan;
static const struct hwmon_channel_info *rog_ryujin_info[] = {
static int asus_wmi_hwmon_add_chan_info(struct hwmon_channel_info *asus_wmi_hwmon_chan,
const struct hwmon_channel_info **ptr_asus_wmi_ci;
struct hwmon_channel_info *asus_wmi_hwmon_chan;
static const struct hwmon_channel_info * const axi_fan_control_info[] = {
static const struct hwmon_channel_info * const pvt_channel_info[] = {
static const struct hwmon_channel_info * const pvt_channel_info[] = {
static const struct hwmon_channel_info * const cgbc_hwmon_info[] = {
static const struct hwmon_channel_info *cc2_info[] = {
static const struct hwmon_channel_info * const ccp_info[] = {
static const struct hwmon_channel_info *const corsairpsu_info[] = {
static const struct hwmon_channel_info * const cros_ec_hwmon_info[] = {
static const struct hwmon_channel_info * const dell_smm_info[] = {
static const struct hwmon_channel_info * const drivetemp_info[] = {
static const struct hwmon_channel_info * const emc1403_info[] = {
static const struct hwmon_channel_info * const emc2305_info[] = {
static const struct hwmon_channel_info * const fts_info[] = {
static const struct hwmon_channel_info *waterforce_info[] = {
static const struct hwmon_channel_info *gpd_fan_hwmon_channel_info[] = {
struct hwmon_channel_info temp_info;
struct hwmon_channel_info in_info;
struct hwmon_channel_info fan_info;
const struct hwmon_channel_info *info[4];
static const struct hwmon_channel_info * const gxp_fan_ctrl_info[] = {
const struct hwmon_channel_info **ptr_channel_info;
struct hwmon_channel_info *channel_info;
static const struct hwmon_channel_info *hs3001_info[] = {
static const struct hwmon_channel_info * const htu31_info[] = {
const struct hwmon_channel_info * const *info = chip->info;
const struct hwmon_channel_info * const *info = chip->info;
static int hwmon_num_channel_attrs(const struct hwmon_channel_info *info)
const struct hwmon_channel_info *info)
static const struct hwmon_channel_info * const i5500_info[] = {
static const struct hwmon_channel_info * const ina238_info[] = {
static const struct hwmon_channel_info * const ina2xx_info[] = {
static const struct hwmon_channel_info * const ina3221_info[] = {
static const struct hwmon_channel_info * const d5005bmc_hinfo[] = {
const struct hwmon_channel_info * const *hinfo;
static const struct hwmon_channel_info * const n5010bmc_hinfo[] = {
static const struct hwmon_channel_info * const n6000bmc_hinfo[] = {
static const struct hwmon_channel_info * const n3000bmc_hinfo[] = {
static const struct hwmon_channel_info *isl28022_info[] = {
static const struct hwmon_channel_info * const jc42_info[] = {
static const struct hwmon_channel_info * const k10temp_info[] = {
static const struct hwmon_channel_info * const k8temp_info[] = {
static const struct hwmon_channel_info *kbatt_info[] = {
struct hwmon_channel_info fan_info;
struct hwmon_channel_info pwm_info;
const struct hwmon_channel_info *info[3];
static const struct hwmon_channel_info * const lan966x_hwmon_info[] = {
static const struct hwmon_channel_info *lenovo_ec_hwmon_info_px[] = {
static const struct hwmon_channel_info *lenovo_ec_hwmon_info_p8[] = {
static const struct hwmon_channel_info *lenovo_ec_hwmon_info_p7[] = {
static const struct hwmon_channel_info *lenovo_ec_hwmon_info_p5[] = {
static const struct hwmon_channel_info * const lm75_info[] = {
static const struct hwmon_channel_info * const lm83_info[] = {
struct hwmon_channel_info *info;
struct hwmon_channel_info chip_info;
struct hwmon_channel_info temp_info;
const struct hwmon_channel_info *info[3];
static const struct hwmon_channel_info * const lm92_info[] = {
static const struct hwmon_channel_info * const lm95234_info[] = {
static const struct hwmon_channel_info * const lm95241_info[] = {
static const struct hwmon_channel_info * const lm95245_info[] = {
static const struct hwmon_channel_info * const lochnagar_info[] = {
static const struct hwmon_channel_info * const ltc2947_info[] = {
static const struct hwmon_channel_info *ltc2991_info[] = {
static const struct hwmon_channel_info * const ltc2992_info[] = {
static const struct hwmon_channel_info * const ltc4245_info[] = {
static const struct hwmon_channel_info * const ltc4282_info[] = {
static const struct hwmon_channel_info * const ltq_info[] = {
struct hwmon_channel_info channel_info;
static const struct hwmon_channel_info *const macsmc_chip_channel_info =
struct hwmon_channel_info *channel_info;
struct hwmon_channel_info channel_info;
(const struct hwmon_channel_info *const *)&hwmon->channel_infos;
const struct hwmon_channel_info *channel_infos[1 + NUM_SENSOR_TYPES + 1];
static const struct hwmon_channel_info * const max127_info[] = {
static const struct hwmon_channel_info * const max1619_info[] = {
static const struct hwmon_channel_info * const max1668_info[] = {
static const struct hwmon_channel_info * const max31730_info[] = {
static const struct hwmon_channel_info * const max31760_info[] = {
static const struct hwmon_channel_info * const max31790_info[] = {
static const struct hwmon_channel_info *max31827_info[] = {
static const struct hwmon_channel_info * const max6620_info[] = {
static const struct hwmon_channel_info * const max6621_info[] = {
static const struct hwmon_channel_info * const max6639_info[] = {
static const struct hwmon_channel_info * const max6650_info[] = {
static const struct hwmon_channel_info * const max6697_info[] = {
static const struct hwmon_channel_info *max77705_info[] = {
static const struct hwmon_channel_info * const mc33xs2410_hwmon_info[] = {
static const struct hwmon_channel_info * const mc34vr500_info[] = {
static const struct hwmon_channel_info * const mcp3021_info[] = {
static const struct hwmon_channel_info * const mlxreg_fan_hwmon_info[] = {
static struct hwmon_channel_info pvt_temp = {
static struct hwmon_channel_info pvt_in = {
const struct hwmon_channel_info **pvt_info;
static const struct hwmon_channel_info *nct6694_info[] = {
static const struct hwmon_channel_info *nct7363_info[] = {
static const struct hwmon_channel_info * const nct7904_info[] = {
static const struct hwmon_channel_info * const npcm7xx_info[] = {
static const struct hwmon_channel_info * const ntc_info[] = {
static const struct hwmon_channel_info * const kraken2_info[] = {
static const struct hwmon_channel_info *kraken3_info[] = {
static const struct hwmon_channel_info * const nzxt_smart2_channel_info[] = {
static const struct hwmon_channel_info * const peci_cputemp_info[] = {
static const struct hwmon_channel_info * const peci_dimmtemp_temp_info[] = {
static const struct hwmon_channel_info *const powerz_info[] = {
static const struct hwmon_channel_info * const powr1220_info[] = {
static const struct hwmon_channel_info *pt5161l_info[] = {
const struct hwmon_channel_info **channels;
sizeof(struct hwmon_channel_info *), GFP_KERNEL);
struct hwmon_channel_info fan_channel;
static const struct hwmon_channel_info * const qnap_mcu_hwmon_channels[] = {
static const struct hwmon_channel_info * const rpi_info[] = {
static const struct hwmon_channel_info * const sbtsi_info[] = {
static const struct hwmon_channel_info * const sch5627_info[] = {
static int scmi_hwmon_add_chan_info(struct hwmon_channel_info *scmi_hwmon_chan,
struct hwmon_channel_info *scmi_hwmon_chan;
const struct hwmon_channel_info **ptr_scmi_ci;
static const struct hwmon_channel_info *sfctemp_info[] = {
static const struct hwmon_channel_info * const sg2042_mcu_info[] = {
static const struct hwmon_channel_info * const sht3x_channel_info[] = {
static const struct hwmon_channel_info * const sht4x_info[] = {
static const struct hwmon_channel_info * const sl28cpld_hwmon_info[] = {
static const struct hwmon_channel_info * const smpro_info[] = {
static const struct hwmon_channel_info * const s5_info[] = {
static const struct hwmon_channel_info *spd5118_info[] = {
static const struct hwmon_channel_info *const surface_fan_info[] = {
static const struct hwmon_channel_info * const ssam_temp_hwmon_info[] = {
static const struct hwmon_channel_info * const sy7636a_info[] = {
static const struct hwmon_channel_info * const tmp102_info[] = {
static const struct hwmon_channel_info * const tmp103_info[] = {
static const struct hwmon_channel_info * const tmp108_info[] = {
struct hwmon_channel_info chip_info;
struct hwmon_channel_info temp_info;
const struct hwmon_channel_info *info[3];
struct hwmon_channel_info *info;
struct hwmon_channel_info temp_info;
const struct hwmon_channel_info *info[2];
static const struct hwmon_channel_info * const tmp464_info[] = {
static const struct hwmon_channel_info * const tmp51x_info[] = {
static const struct hwmon_channel_info * const tps23861_info[] = {
static const struct hwmon_channel_info * const tsc1641_info[] = {
static const struct hwmon_channel_info * const w83627ehf_info[] = {
static const struct hwmon_channel_info * const w83773_info[] = {
static const struct hwmon_channel_info * const amg88xx_info[] = {
static const struct hwmon_channel_info *temp_channel_info[] = {
static const struct hwmon_channel_info * const sbrmi_info[] = {
static const struct hwmon_channel_info * const aq_hwmon_info[] = {
static const struct hwmon_channel_info *bnxt_hwmon_info[] = {
static const struct hwmon_channel_info *ice_hwmon_info[] = {
struct hwmon_channel_info chip_info;
struct hwmon_channel_info temp_info;
const struct hwmon_channel_info *channel_info[CHANNELS_TYPE_NUM + 1];
hwmon->chip.info = (const struct hwmon_channel_info **)hwmon->channel_info;
static const struct hwmon_channel_info *fbnic_hwmon_info[] = {
static const struct hwmon_channel_info * const nfp_hwmon_info[] = {
static const struct hwmon_channel_info * const aqr_hwmon_info[] = {
static const struct hwmon_channel_info * const bcm54140_hwmon_info[] = {
static const struct hwmon_channel_info * const mv88q2xxx_hwmon_info[] = {
static const struct hwmon_channel_info * const marvell_hwmon_info[] = {
static const struct hwmon_channel_info * const mv3310_hwmon_info[] = {
static const struct hwmon_channel_info * const gpy_hwmon_info[] = {
static const struct hwmon_channel_info * const tja11xx_hwmon_info[] = {
static const struct hwmon_channel_info * const rtl822x_hwmon_info[] = {
static const struct hwmon_channel_info * const sfp_hwmon_info[] = {
static const struct hwmon_channel_info *const nvme_hwmon_info[] = {
static const struct hwmon_channel_info gaokun_ec_temp = {
static const struct hwmon_channel_info * const gaokun_ec_hwmon_info[] = {
static const struct hwmon_channel_info *const acer_wmi_hwmon_info[] = {
static const struct hwmon_channel_info * const hsmp_info[] = {
static const struct hwmon_channel_info *const ayaneo_ec_sensors[] = {
static const struct hwmon_channel_info * const dasharo_hwmon_info[] = {
static const struct hwmon_channel_info * const awcc_hwmon_info[] = {
struct hwmon_channel_info info;
const struct hwmon_channel_info *info[];
static struct hwmon_channel_info *dell_wmi_ddv_channel_create(struct device *dev, u64 count,
static struct hwmon_channel_info *dell_wmi_ddv_channel_init(struct wmi_device *wdev,
struct hwmon_channel_info *info;
struct hwmon_channel_info *info;
static const struct hwmon_channel_info * const gigabyte_wmi_hwmon_info[] = {
static const struct hwmon_channel_info * const info[] = {
static const struct hwmon_channel_info * const lwmi_om_hwmon_info[] = {
static const struct hwmon_channel_info * const msi_wmi_platform_info[] = {
static const struct hwmon_channel_info * const oxp_platform_sensors[] = {
static const struct hwmon_channel_info *pwec_hwmon_info[] = {
static const struct hwmon_channel_info *simatic_ipc_batt_info[] = {
static const struct hwmon_channel_info *silicom_fan_control_info[] = {
static const struct hwmon_channel_info * const thermal_channel_info[] = {
static const struct hwmon_channel_info * const toshiba_acpi_hwmon_info[] = {
static const struct hwmon_channel_info * const uniwill_info[] = {
static const struct hwmon_channel_info * const power_supply_hwmon_info[] = {
static const struct hwmon_channel_info *fp9931_info[] = {
static const struct hwmon_channel_info *max5970_info[] = {
static const struct hwmon_channel_info *tps65185_info[] = {
static const struct hwmon_channel_info * const abeoz9_info[] = {
static const struct hwmon_channel_info * const ds3232_hwmon_info[] = {
static const struct hwmon_channel_info * const isl12022_hwmon_info[] = {
static const struct hwmon_channel_info *max31335_info[] = {
static const struct hwmon_channel_info * const rv3032_hwmon_info[] = {
static const struct hwmon_channel_info *const ufs_hwmon_info[] = {
static const struct hwmon_channel_info * const snet_hwmon_info[] = {
static const struct hwmon_channel_info * const w1_info[] = {
(&(const struct hwmon_channel_info) { \
const struct hwmon_channel_info * const *info;
static const struct hwmon_channel_info *const tas2764_hwmon_info[] = {
static const struct hwmon_channel_info *const tas2770_hwmon_info[] = {
static const struct hwmon_channel_info *const wsa883x_hwmon_info[] = {
static const struct hwmon_channel_info *const wsa884x_hwmon_info[] = {