i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond
authorMika Westerberg <mika.westerberg@linux.intel.com>
Sat, 31 Aug 2019 14:24:02 +0000 (17:24 +0300)
committerWolfram Sang <wsa@the-dreams.de>
Tue, 3 Sep 2019 17:48:02 +0000 (19:48 +0200)
commitb84398d6d7f900805662b1619223fd644d862d7c
tree33fc52be73f263a770cd1d74480a0928ef4c32ad
parentda23b6faa8bf0f1c50a0700440e9ff3f52b3bd9a
i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond

Intel Cannon Lake PCH moved the NO_REBOOT bit to reside as part of the
TCO registers instead so update the i2c-i801 driver so that for Cannon
Lake and beyond register platform device for iTCO using version 6. The
affected PCHs are Cannon Lake, Cedar Fork, Comet Lake, Elkhart Lake and
Ice Lake.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Reviewed-by: Jean Delvare <jdelvare@suse.de>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/i2c-i801.c