Lines Matching full:steinhart
342 * entries of the table minus 1. For steinhart sensors 0 is written in __ltc2983_chan_custom_sensor_assign()
348 * Check if the offset was assigned already. It should be for steinhart in __ltc2983_chan_custom_sensor_assign()
355 * sensor, a steinhart sensor might have been added changing in __ltc2983_chan_custom_sensor_assign()
392 * For custom steinhart, the full u32 is taken. For all the others in __ltc2983_custom_sensor_new()
414 /* check Steinhart size */ in __ltc2983_custom_sensor_new()
416 dev_err(dev, "Steinhart sensors size(%zu) must be %u\n", new_custom->size, in __ltc2983_custom_sensor_new()
438 * Steinhart sensors are configured with raw values in the firmware in __ltc2983_custom_sensor_new()
471 * This is done to first add all the steinhart sensors to the table, in __ltc2983_custom_sensor_new()
472 * in order to maximize the table usage. If we mix adding steinhart in __ltc2983_custom_sensor_new()
475 * (for steinhart), and a multiple of 6 for all the other sensors. in __ltc2983_custom_sensor_new()
476 * Since we have const 24 bytes for steinhart sensors and 24 is in __ltc2983_custom_sensor_new()
477 * also a multiple of 6, we guarantee that the first non-steinhart in __ltc2983_custom_sensor_new()
922 bool steinhart = false; in ltc2983_thermistor_new() local
926 steinhart = true; in ltc2983_thermistor_new()
927 propname = "adi,custom-steinhart"; in ltc2983_thermistor_new()
934 steinhart, in ltc2983_thermistor_new()