Module Name: src Committed By: riastradh Date: Mon Oct 24 10:17:27 UTC 2022
Modified Files: src/sys/dev/acpi: smbus_acpi.c src/sys/dev/i2c: i2c.c i2c_exec.c i2cvar.h Log Message: i2c(9): Nix smbus intr API. It was introduced in 2007 for some Xbox thing which was removed in 2011. The API and the threads it spawned have been sitting around idly for over a decade serving no purpose -- sometimes causing kernel lock spinouts in the event of panic. Add ic_tag_private to obviate need for future ABI changes. Not currently used, but we can privately allocate memory in iic_tag_init for the purpose later if need be without changing ABI. XXX kernel revbump -- changes struct i2c_controller To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/acpi/smbus_acpi.c cvs rdiff -u -r1.88 -r1.89 src/sys/dev/i2c/i2c.c cvs rdiff -u -r1.17 -r1.18 src/sys/dev/i2c/i2c_exec.c cvs rdiff -u -r1.25 -r1.26 src/sys/dev/i2c/i2cvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.