Index: sys/dev/i2c/adm1026.c =================================================================== RCS file: /cvsroot/src/sys/dev/i2c/adm1026.c,v retrieving revision 1.5 diff -p -u -r1.5 adm1026.c --- sys/dev/i2c/adm1026.c 26 Jun 2018 06:03:57 -0000 1.5 +++ sys/dev/i2c/adm1026.c 4 Oct 2019 12:18:47 -0000 @@ -131,19 +131,25 @@ static int adm1026_match(device_t parent, cfdata_t cf, void *aux) { struct i2c_attach_args *ia = aux; +#if 0 struct adm1026_softc sc; /* For chip ident */ +#endif int match_result; +#if 0 sc.sc_tag = ia->ia_tag; sc.sc_address = ia->ia_addr; sc.sc_iic_flags = 0; +#endif if (iic_use_direct_match(ia, cf, compat_data, &match_result)) return match_result; +#if 0 /* always false, probably bug? */ if ((ia->ia_addr & ADM1026_ADDRMASK) == ADM1026_ADDR && adm1026_ident(&sc)) return I2C_MATCH_ADDRESS_AND_PROBE; +#endif return 0; }