lm95241.c (4f2c0a4acffbec01079c28f839422e64ddeff004) lm95241.c (1d0cfeb2ea93c6378d62cab88a512a570578c152)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * Copyright (C) 2008, 2010 Davide Rizzo <elpa.rizzo@gmail.com>
4 *
5 * The LM95241 is a sensor chip made by National Semiconductors.
6 * It reports up to three temperatures (its own plus up to two external ones).
7 * Complete datasheet can be obtained from National's website at:
8 * http://www.national.com/ds.cgi/LM/LM95241.pdf

--- 395 unchanged lines hidden (view full) ---

404 i2c_smbus_write_byte_data(client, LM95241_REG_RW_REM_FILTER,
405 R1FE_MASK | R2FE_MASK);
406 i2c_smbus_write_byte_data(client, LM95241_REG_RW_TRUTHERM,
407 data->trutherm);
408 i2c_smbus_write_byte_data(client, LM95241_REG_RW_REMOTE_MODEL,
409 data->model);
410}
411
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * Copyright (C) 2008, 2010 Davide Rizzo <elpa.rizzo@gmail.com>
4 *
5 * The LM95241 is a sensor chip made by National Semiconductors.
6 * It reports up to three temperatures (its own plus up to two external ones).
7 * Complete datasheet can be obtained from National's website at:
8 * http://www.national.com/ds.cgi/LM/LM95241.pdf

--- 395 unchanged lines hidden (view full) ---

404 i2c_smbus_write_byte_data(client, LM95241_REG_RW_REM_FILTER,
405 R1FE_MASK | R2FE_MASK);
406 i2c_smbus_write_byte_data(client, LM95241_REG_RW_TRUTHERM,
407 data->trutherm);
408 i2c_smbus_write_byte_data(client, LM95241_REG_RW_REMOTE_MODEL,
409 data->model);
410}
411
412static const struct hwmon_channel_info *lm95241_info[] = {
412static const struct hwmon_channel_info * const lm95241_info[] = {
413 HWMON_CHANNEL_INFO(chip,
414 HWMON_C_UPDATE_INTERVAL),
415 HWMON_CHANNEL_INFO(temp,
416 HWMON_T_INPUT,
417 HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MIN |
418 HWMON_T_TYPE | HWMON_T_FAULT,
419 HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MIN |
420 HWMON_T_TYPE | HWMON_T_FAULT),

--- 61 unchanged lines hidden ---
413 HWMON_CHANNEL_INFO(chip,
414 HWMON_C_UPDATE_INTERVAL),
415 HWMON_CHANNEL_INFO(temp,
416 HWMON_T_INPUT,
417 HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MIN |
418 HWMON_T_TYPE | HWMON_T_FAULT,
419 HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MIN |
420 HWMON_T_TYPE | HWMON_T_FAULT),

--- 61 unchanged lines hidden ---