On Fri, Jan 05, 2018 at 04:54:45PM +0100, Niklas Söderlund wrote: > Hi, > > This series updates the register size for the thermal hardware. In later > versions of the datasheet one additional register is documented. This > register is needed to be able to determine if calibration data should be > read from register or if static values from the driver should be used. > > There is already a posted RFC patch which make use of this additional > register (THSCP) if the register size described in DT covers it. > Currently no hardware where the calibration value is fused have been > found so that patch is not tested and therefore kept back until such a > system is found. In the mean time there is no harm in getting the > correct register size described in DT now that it's documented in the > datasheet (Rev 0.80). > > * Changes since v1 > - Increase size from just covering the new register in TSC1 to > increasing the size of all TSC's to 0x100 which is the smallest > granularity of the address decoder circuitry. Suggested by Geert. > > Niklas Söderlund (2): > arm64: dts: r8a7795: update register size for thermal > arm64: dts: r8a7796: update register size for thermal Applied, but this seems to go in the opposite direction of: 846106d9d973 ("ARM: dts: r8a7793: Reduce size of thermal registers") 1af62038f499 ("ARM: dts: r8a7791: Reduce size of thermal registers") d0191d85a237 ("ARM: dts: r8a7790: Reduce size of thermal registers") Should those patches be dropped and the register areas grown to 0x100 instead?