Greetings, Lars-Peter Clausen! > The adt7310/adt7320 is the SPI version of > the adt7410/adt7320. The register map Typo, I suppose? ^ Just making sure it doesn't end copy-pasted somewhere else. > layout is a bit different, i.e. the register addresses differ between the two > variants, but the bit layouts of the individual registers are identical. So both > chip variants can easily be supported by the same driver. The issue of non > matching register address layouts is solved by a simple look-up table which > translates the I2C addresses to the SPI addresses. > The patch moves the bulk of the adt7410 driver to a common module that will be > shared by the adt7410 and adt7310 drivers. This common module implements the > driver logic and uses a set of virtual functions to perform IO access. The > adt7410 and adt7310 driver modules provide proper implementations of these IO > accessor functions for I2C respective SPI. -- WBR, Andrey Repin (hell-for-yahoo@xxxxxxxx) 16.02.2013, <04:39> Sorry for my terrible english... _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors