/[base]
ViewVC logotype

Revision 339030


Jump to revision: Previous Next
Author: gonzo
Date: Sun Sep 30 23:15:44 2018 UTC (5 years, 9 months ago)
Changed paths: 5
Log Message:
MFC r338111, r338215

r338111:
[ig4] add ACPI Device HID for AMD platforms

Added ACPI Device HID AMDI0010 for the designware I2C controllers in
future AMD platforms. Also, when verifying component version check for
minimal value instead of exact match.

PR:		230641
Submitted by:	Rajesh <rajfbsd@gmail.com>
Reviewed by:	cem, gonzo
Differential Revision:	https://reviews.freebsd.org/D16670

r338215:
[ig4] Fix I/O timeout issue with Designware I2C controller on AMD platforms

Due to hardware limitation AMD I2C controller can't trigger pending
interrupt if interrupt status has been changed after clearing
interrupt status bits.  So, I2C will lose the interrupt and IO will be
timed out. Implements a workaround to disable I2C controller interrupt
and re-enable I2C interrupt before existing interrupt handler.

Submitted by:	rajfbsd@gmail.com
Differential Revision:	https://reviews.freebsd.org/D16720


Changed paths

Path Details
Directorystable/11/ modified , props changed
Directorystable/11/sys/dev/ichiic/ig4_acpi.c modified , text changed
Directorystable/11/sys/dev/ichiic/ig4_iic.c modified , text changed
Directorystable/11/sys/dev/ichiic/ig4_reg.h modified , text changed
Directorystable/11/sys/dev/ichiic/ig4_var.h modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27