Page MenuHomeFreeBSD

D16670.id46537.diff
No OneTemporary

D16670.id46537.diff

Index: sys/dev/ichiic/ig4_acpi.c
===================================================================
--- sys/dev/ichiic/ig4_acpi.c
+++ sys/dev/ichiic/ig4_acpi.c
@@ -60,6 +60,7 @@
"80860F41",
"808622C1",
"AMDI0510",
+ "AMDI0010",
"APMC0D0F",
NULL
};
Index: sys/dev/ichiic/ig4_iic.c
===================================================================
--- sys/dev/ichiic/ig4_iic.c
+++ sys/dev/ichiic/ig4_iic.c
@@ -553,7 +553,7 @@
if (sc->version == IG4_HASWELL || sc->version == IG4_ATOM) {
v = reg_read(sc, IG4_REG_COMP_VER);
- if (v != IG4_COMP_VER) {
+ if (v < IG4_COMP_MIN_VER) {
error = ENXIO;
goto done;
}
Index: sys/dev/ichiic/ig4_reg.h
===================================================================
--- sys/dev/ichiic/ig4_reg.h
+++ sys/dev/ichiic/ig4_reg.h
@@ -73,7 +73,6 @@
* SDA_HOLD 0x00000001
* SDA_SETUP 0x00000064
* COMP_PARAM1 0x00FFFF6E
- * COMP_VER 0x3131352A
*/
#define IG4_REG_CTL 0x0000 /* RW Control Register */
@@ -545,11 +544,10 @@
/*
* COMP_VER - (RO) Component Version Register 22.2.36
- * Default Value 0x3131352A
*
* Contains the chip version number. All 32 bits.
*/
-#define IG4_COMP_VER 0x3131352A
+#define IG4_COMP_MIN_VER 0x3131352A
/*
* COMP_TYPE - (RO) (linux) Endian and bus width probe

File Metadata

Mime Type
text/plain
Expires
Mon, Jul 6, 3:15 AM (2 h, 41 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34718703
Default Alt Text
D16670.id46537.diff (1 KB)

Event Timeline