Other Parts Discussed in Thread: TMP75, TMP175
Dear E2E support team
This question is about linux device driver for TMP75C temperature sensor.
I'm considering implementation the TMP75C temperature sensor on the Linux system which is target Intel agilex board.
I have two questions.
1. Is the following linux device driver compatible with TMP75C?
drivers/hwmon/lm75.c
Refer to https://github.com/altera-opensource/linux-socfpga/blob/socfpga-5.10.100-lts/drivers/hwmon/lm75.c
Additionally, I think that "ti,tmp75c" is described at the linux device tree 'DTS' Is it correct?
2. About difference between "TMP75C" and "TMP75" I2C read format for timing diagram.
TMP75 was referred following URL of 図 7.4.
TMP75C was referred following URL of Figer 10
Specifically, it seem that the STOP condition shown in red in the following figure is required for the TMP75C, however, the STOP condition was not required for the TMP75.
If 1'st question is YES,
Is the same driver 'lm75.c' controlling STOP condition transmission? or is the TMP75C STOP condition unneccessary?
This is a question because I think that general I2C read was a timing diagram of TMP75.
Thanks,
kurihara