jc42.c (568003cefe720b61e799a511257159392881844f) jc42.c (99b981b23b8585ab8cd86a24178f03f17f2f6109)
1/*
2 * jc42.c - driver for Jedec JC42.4 compliant temperature sensors
3 *
4 * Copyright (c) 2010 Ericsson AB.
5 *
6 * Derived from lm77.c by Andras BALI <drewie@freemail.hu>.
7 *
8 * JC42.4 compliant temperature sensors are typically used on memory modules.

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

134
135#define SE98_DEVID 0xa100
136#define SE98_DEVID_MASK 0xfffc
137
138/* ON Semiconductor */
139#define CAT6095_DEVID 0x0800 /* Also matches CAT34TS02 */
140#define CAT6095_DEVID_MASK 0xffe0
141
1/*
2 * jc42.c - driver for Jedec JC42.4 compliant temperature sensors
3 *
4 * Copyright (c) 2010 Ericsson AB.
5 *
6 * Derived from lm77.c by Andras BALI <drewie@freemail.hu>.
7 *
8 * JC42.4 compliant temperature sensors are typically used on memory modules.

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

134
135#define SE98_DEVID 0xa100
136#define SE98_DEVID_MASK 0xfffc
137
138/* ON Semiconductor */
139#define CAT6095_DEVID 0x0800 /* Also matches CAT34TS02 */
140#define CAT6095_DEVID_MASK 0xffe0
141
142#define CAT34TS02C_DEVID 0x0a00
143#define CAT34TS02C_DEVID_MASK 0xfff0
144
142#define CAT34TS04_DEVID 0x2200
143#define CAT34TS04_DEVID_MASK 0xfff0
144
145/* ST Microelectronics */
146#define STTS424_DEVID 0x0101
147#define STTS424_DEVID_MASK 0xffff
148
149#define STTS424E_DEVID 0x0000

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

179 { MCP_MANID, MCP9804_DEVID, MCP9804_DEVID_MASK },
180 { MCP_MANID, MCP9808_DEVID, MCP9808_DEVID_MASK },
181 { MCP_MANID, MCP98242_DEVID, MCP98242_DEVID_MASK },
182 { MCP_MANID, MCP98243_DEVID, MCP98243_DEVID_MASK },
183 { MCP_MANID, MCP98244_DEVID, MCP98244_DEVID_MASK },
184 { MCP_MANID, MCP9843_DEVID, MCP9843_DEVID_MASK },
185 { NXP_MANID, SE97_DEVID, SE97_DEVID_MASK },
186 { ONS_MANID, CAT6095_DEVID, CAT6095_DEVID_MASK },
145#define CAT34TS04_DEVID 0x2200
146#define CAT34TS04_DEVID_MASK 0xfff0
147
148/* ST Microelectronics */
149#define STTS424_DEVID 0x0101
150#define STTS424_DEVID_MASK 0xffff
151
152#define STTS424E_DEVID 0x0000

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

182 { MCP_MANID, MCP9804_DEVID, MCP9804_DEVID_MASK },
183 { MCP_MANID, MCP9808_DEVID, MCP9808_DEVID_MASK },
184 { MCP_MANID, MCP98242_DEVID, MCP98242_DEVID_MASK },
185 { MCP_MANID, MCP98243_DEVID, MCP98243_DEVID_MASK },
186 { MCP_MANID, MCP98244_DEVID, MCP98244_DEVID_MASK },
187 { MCP_MANID, MCP9843_DEVID, MCP9843_DEVID_MASK },
188 { NXP_MANID, SE97_DEVID, SE97_DEVID_MASK },
189 { ONS_MANID, CAT6095_DEVID, CAT6095_DEVID_MASK },
190 { ONS_MANID, CAT34TS02C_DEVID, CAT34TS02C_DEVID_MASK },
187 { ONS_MANID, CAT34TS04_DEVID, CAT34TS04_DEVID_MASK },
188 { NXP_MANID, SE98_DEVID, SE98_DEVID_MASK },
189 { STM_MANID, STTS424_DEVID, STTS424_DEVID_MASK },
190 { STM_MANID, STTS424E_DEVID, STTS424E_DEVID_MASK },
191 { STM_MANID, STTS2002_DEVID, STTS2002_DEVID_MASK },
192 { STM_MANID, STTS2004_DEVID, STTS2004_DEVID_MASK },
193 { STM_MANID, STTS3000_DEVID, STTS3000_DEVID_MASK },
194};

--- 397 unchanged lines hidden ---
191 { ONS_MANID, CAT34TS04_DEVID, CAT34TS04_DEVID_MASK },
192 { NXP_MANID, SE98_DEVID, SE98_DEVID_MASK },
193 { STM_MANID, STTS424_DEVID, STTS424_DEVID_MASK },
194 { STM_MANID, STTS424E_DEVID, STTS424E_DEVID_MASK },
195 { STM_MANID, STTS2002_DEVID, STTS2002_DEVID_MASK },
196 { STM_MANID, STTS2004_DEVID, STTS2004_DEVID_MASK },
197 { STM_MANID, STTS3000_DEVID, STTS3000_DEVID_MASK },
198};

--- 397 unchanged lines hidden ---