Lines Matching refs:convrate
1905 int config1, int convrate) in lm90_detect_national() argument
1914 if ((config1 & 0x2a) || (config2 & 0xf8) || convrate > 0x09) in lm90_detect_national()
1940 int convrate) in lm90_detect_on() argument
1948 convrate <= 0x0a) in lm90_detect_on()
1958 int chip_id, int config1, int convrate) in lm90_detect_analog() argument
2010 !(status & 0x03) && !(config1 & 0x3f) && !(convrate & 0xf8)) in lm90_detect_analog()
2016 (config1 & 0x0b) == 0x08 && convrate <= 0x0a) in lm90_detect_analog()
2035 !(status & 0x03) && !(config1 & 0x3f) && !(convrate & 0xf8)) in lm90_detect_analog()
2041 !(status & 0x03) && !(config1 & 0x3f) && !(convrate & 0xf8)) in lm90_detect_analog()
2046 !(status & 0x03) && !(config1 & 0x3f) && !(convrate & 0xf8)) in lm90_detect_analog()
2052 convrate <= 0x0a) in lm90_detect_analog()
2058 convrate <= 0x0a) in lm90_detect_analog()
2064 convrate <= 0x0a) in lm90_detect_analog()
2070 convrate <= 0x0a) in lm90_detect_analog()
2076 convrate <= 0x0a) in lm90_detect_analog()
2081 common_address && !(config1 & 0x1b) && convrate <= 0x0a) in lm90_detect_analog()
2087 !(config2 & 0x7f) && (convrate & 0x0f) <= 0x0b) { in lm90_detect_analog()
2095 convrate <= 0x0a) in lm90_detect_analog()
2104 !(config1 & 0x10) && !(config2 & 0x7f) && convrate <= 0x0a) in lm90_detect_analog()
2115 int chip_id, int config1, int convrate) in lm90_detect_maxim() argument
2155 convrate <= 0x07) in lm90_detect_maxim()
2166 else if (!(config1 & 0x03) && convrate <= 0x07 && in lm90_detect_maxim()
2181 else if (!(config1 & 0x03f) && convrate <= 0x07 && in lm90_detect_maxim()
2191 if (common_address && !(config1 & 0x07) && convrate <= 0x07) in lm90_detect_maxim()
2204 if (common_address && !(config1 & 0x07) && convrate <= 0x07) in lm90_detect_maxim()
2226 if (address >= 0x48 && address <= 0x4f && config1 == convrate && in lm90_detect_maxim()
2259 (config1 & 0x1f) == 0x0d && convrate <= 0x09) { in lm90_detect_maxim()
2281 if (!(config1 & 0x3f) && convrate <= 0x07) { in lm90_detect_maxim()
2317 int config1, int convrate) in lm90_detect_nuvoton() argument
2327 if (chip_id == 0x01 && convrate <= 0x09) { in lm90_detect_nuvoton()
2330 } else if ((chip_id & 0xfe) == 0x10 && convrate <= 0x08) { in lm90_detect_nuvoton()
2339 int chip_id, int config1, int convrate) in lm90_detect_nxp() argument
2351 !(config1 & 0x2a) && !(config2 & 0xfe) && convrate <= 0x09) in lm90_detect_nxp()
2355 if (common_address && !(config1 & 0x3f) && convrate <= 0x07) in lm90_detect_nxp()
2365 int config1, int convrate) in lm90_detect_gmt() argument
2390 !(config1 & 0x3f) && convrate <= 0x08) { in lm90_detect_gmt()
2407 int chip_id, int config1, int convrate) in lm90_detect_ti49() argument
2409 if (common_address && chip_id == 0x00 && !(config1 & 0x3f) && !(convrate & 0xf8)) { in lm90_detect_ti49()
2419 int config1, int convrate) in lm90_detect_ti() argument
2424 if (chip_id == 0x00 && !(config1 & 0x1b) && convrate <= 0x09) { in lm90_detect_ti()
2450 int man_id, chip_id, config1, convrate, lhigh; in lm90_detect() local
2471 convrate = i2c_smbus_read_byte_data(client, LM90_REG_CONVRATE); in lm90_detect()
2472 if (man_id < 0 || chip_id < 0 || config1 < 0 || convrate < 0 || lhigh < 0) in lm90_detect()
2476 if (lhigh == man_id && lhigh == chip_id && lhigh == config1 && lhigh == convrate) in lm90_detect()
2485 convrate = i2c_smbus_read_byte_data(client, LM90_REG_CONVRATE); in lm90_detect()
2488 if (convrate < 0 || man_id < 0 || chip_id < 0) in lm90_detect()
2490 if (man_id == convrate && chip_id == convrate) in lm90_detect()
2495 if (common_address && !convrate && !(config1 & 0x7f)) in lm90_detect()
2499 name = lm90_detect_national(client, chip_id, config1, convrate); in lm90_detect()
2502 name = lm90_detect_on(client, chip_id, config1, convrate); in lm90_detect()
2505 if (common_address && !(config1 & 0x3f) && !(convrate & 0xf8)) in lm90_detect()
2510 convrate); in lm90_detect()
2513 name = lm90_detect_gmt(client, chip_id, config1, convrate); in lm90_detect()
2516 name = lm90_detect_ti49(client, common_address, chip_id, config1, convrate); in lm90_detect()
2520 config1, convrate); in lm90_detect()
2523 if (common_address && !(config1 & 0x3f) && !(convrate & 0xf8)) in lm90_detect()
2527 name = lm90_detect_ti(client, chip_id, config1, convrate); in lm90_detect()
2530 name = lm90_detect_nuvoton(client, chip_id, config1, convrate); in lm90_detect()
2533 name = lm90_detect_nxp(client, common_address, chip_id, config1, convrate); in lm90_detect()
2536 if (common_address && chip_id == 0xff && convrate < 8) in lm90_detect()
2572 int config, convrate; in lm90_init_client() local
2575 convrate = lm90_read_reg(client, LM90_REG_CONVRATE); in lm90_init_client()
2576 if (convrate < 0) in lm90_init_client()
2577 return convrate; in lm90_init_client()
2578 data->convrate_orig = convrate; in lm90_init_client()