Date: Thu, 18 Jul 2019 14:14:16 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 238037] [PATCH] Implement ig4 suspend/resume Message-ID: <bug-238037-227-ZpXmPteyU5@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-238037-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=238037 Austin Shafer <ashafer@badland.io> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #205573|0 |1 is obsolete| | --- Comment #18 from Austin Shafer <ashafer@badland.io> --- Created attachment 205867 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205867&action=edit ig4 suspend/resume latest patch [needs testing] Thanks for catching this, I made an updated diff that I hope fixes the issue. Please let me know if I made any mistakes. A couple things were changed: * cleaned things up by using reg_write/reg_read. These were moved into ig4_var.h. * also moved set_controller to ig4_var.h to avoid duplicating its code. * disabled controller, and made sure IG4_REG_I2C_EN is the last register to be restored If all goes well I should be getting my hands on another laptop with an i2c trackpad in the next few days. Then I should finally be able to test things myself. -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-238037-227-ZpXmPteyU5>
