summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Kondratyev <wulf@FreeBSD.org>2019-09-12 12:33:09 +0000
committerVladimir Kondratyev <wulf@FreeBSD.org>2019-09-12 12:33:09 +0000
commit3ca6000f2a08cb8bda773d1eaf86537dfac9e1a7 (patch)
tree3a05e399c4abe1d2875dfe1a17d7a233251e8329
parentd3a4d5586634d19b0296560d33afc8f8daefa8c5 (diff)
Notes
-rw-r--r--sys/dev/ichiic/ig4_iic.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/ichiic/ig4_iic.c b/sys/dev/ichiic/ig4_iic.c
index 11beb743ed4b..54dba7b9657b 100644
--- a/sys/dev/ichiic/ig4_iic.c
+++ b/sys/dev/ichiic/ig4_iic.c
@@ -590,6 +590,8 @@ ig4iic_attach(ig4iic_softc_t *sc)
reg_write(sc, IG4_REG_SS_SCL_LCNT, 125);
reg_write(sc, IG4_REG_FS_SCL_HCNT, 100);
reg_write(sc, IG4_REG_FS_SCL_LCNT, 125);
+ if (sc->version == IG4_SKYLAKE)
+ reg_write(sc, IG4_REG_SDA_HOLD, 28);
/*
* Use a threshold of 1 so we get interrupted on each character,