ADM1031_PVT_BASE_IOCTL
cmd = cmd - ADM1031_PVT_BASE_IOCTL;
cmd = cmd - ADM1031_PVT_BASE_IOCTL;
cmd = cmd - ADM1031_PVT_BASE_IOCTL;
#define ADM1031_GET_STATUS_1 (ADM1031_PVT_BASE_IOCTL + 1)
#define ADM1031_GET_STATUS_2 (ADM1031_PVT_BASE_IOCTL + 2)
#define ADM1031_GET_DEVICE_ID (ADM1031_PVT_BASE_IOCTL + 3)
#define ADM1031_GET_CONFIG_1 (ADM1031_PVT_BASE_IOCTL + 4)
#define ADM1031_GET_CONFIG_2 (ADM1031_PVT_BASE_IOCTL + 5)
#define ADM1031_SET_CONFIG_1 (ADM1031_PVT_BASE_IOCTL + 34)
#define ADM1031_SET_CONFIG_2 (ADM1031_PVT_BASE_IOCTL + 35)
#define ADM1031_GET_FAN_FEATURE (ADM1031_PVT_BASE_IOCTL + 6)
#define ADM1031_GET_FAN_CONFIG (ADM1031_PVT_BASE_IOCTL + 8)
#define ADM1031_GET_FAN_LOW_LIMIT (ADM1031_PVT_BASE_IOCTL + 9)
#define ADM1031_SET_FAN_FEATURE (ADM1031_PVT_BASE_IOCTL + 36)
#define ADM1031_SET_FAN_FILTER (ADM1031_PVT_BASE_IOCTL + 38)
#define ADM1031_SET_FAN_LOW_LIMIT (ADM1031_PVT_BASE_IOCTL + 39)
#define ADM1031_GET_TEMP_MIN_RANGE (ADM1031_PVT_BASE_IOCTL + 11)
#define ADM1031_GET_EXTD_TEMP_RESL (ADM1031_PVT_BASE_IOCTL + 14)
#define ADM1031_GET_TEMP_OFFSET (ADM1031_PVT_BASE_IOCTL + 15)
#define ADM1031_GET_TEMP_HIGH_LIMIT (ADM1031_PVT_BASE_IOCTL + 18)
#define ADM1031_GET_TEMP_LOW_LIMIT (ADM1031_PVT_BASE_IOCTL + 21)
#define ADM1031_GET_TEMP_THERM_LIMIT (ADM1031_PVT_BASE_IOCTL + 24)
#define ADM1031_SET_TEMP_MIN_RANGE (ADM1031_PVT_BASE_IOCTL + 41)
#define ADM1031_SET_TEMP_OFFSET (ADM1031_PVT_BASE_IOCTL + 45)
#define ADM1031_SET_TEMP_HIGH_LIMIT (ADM1031_PVT_BASE_IOCTL + 48)
#define ADM1031_SET_TEMP_LOW_LIMIT (ADM1031_PVT_BASE_IOCTL + 51)
#define ADM1031_SET_TEMP_THERM_LIMIT (ADM1031_PVT_BASE_IOCTL + 54)
#define ADM1031_INTERRUPT_WAIT (ADM1031_PVT_BASE_IOCTL + 27)
#define ADM1031_GET_MONITOR_MODE (ADM1031_PVT_BASE_IOCTL + 28)
#define ADM1031_SET_MONITOR_MODE (ADM1031_PVT_BASE_IOCTL + 29)