Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Apr 2020 14:20:46 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 245654] ig4(4): Intel Bay Trail I2C not recognized
Message-ID:  <bug-245654-227-FsvnEncwHO@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-245654-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-245654-227@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245654

--- Comment #10 from Vladimir Kondratyev <wulf@freebsd.org> ---
(In reply to xspbe3ho3p5uac from comment #9)

There are only 6 /dev/iic* rather than 7. One device is still not configured.

It looks like your ACPI BIOS has so called I2C OpRegion handler. I ported
support for it from DragonFlyBSD recently but it is disabled by default as non
tested.
It is used by ACPI BIOS to communicate with peripheral devices e.g. battery
charge controllers over I2C bus. It can be enabled with placing following line
to /boot/loader.conf:

hw.iicbus.enable_acpi_space_handler=1

You should reboot after that. I do not know how to test it though. Maybe
verbose boot will reveal some debugging messages.

-- 
You are receiving this mail because:
You are the assignee for the bug.

help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-245654-227-FsvnEncwHO>