--- - branch: MAIN date: Mon Jan 18 15:28:21 UTC 2021 files: - new: '1.38' old: '1.37' path: src/sys/dev/i2c/at24cxx.c pathrev: src/sys/dev/i2c/at24cxx.c@1.38 type: modified - new: '1.31' old: '1.30' path: src/sys/dev/i2c/axppmic.c pathrev: src/sys/dev/i2c/axppmic.c@1.31 type: modified - new: '1.36' old: '1.35' path: src/sys/dev/i2c/ds1307.c pathrev: src/sys/dev/i2c/ds1307.c@1.36 type: modified - new: '1.7' old: '1.6' path: src/sys/dev/i2c/fan53555.c pathrev: src/sys/dev/i2c/fan53555.c@1.7 type: modified - new: '1.76' old: '1.75' path: src/sys/dev/i2c/i2c.c pathrev: src/sys/dev/i2c/i2c.c@1.76 type: modified - new: '1.22' old: '1.21' path: src/sys/dev/i2c/i2cvar.h pathrev: src/sys/dev/i2c/i2cvar.h@1.22 type: modified - new: '1.29' old: '1.28' path: src/sys/dev/i2c/m41st84.c pathrev: src/sys/dev/i2c/m41st84.c@1.29 type: modified - new: '1.8' old: '1.7' path: src/sys/dev/i2c/pcagpio.c pathrev: src/sys/dev/i2c/pcagpio.c@1.8 type: modified - new: '1.3' old: '1.2' path: src/sys/dev/i2c/pcai2cmux.c pathrev: src/sys/dev/i2c/pcai2cmux.c@1.3 type: modified - new: '1.10' old: '1.9' path: src/sys/dev/i2c/rkpmic.c pathrev: src/sys/dev/i2c/rkpmic.c@1.10 type: modified - new: '1.16' old: '1.15' path: src/sys/dev/spi/spi.c pathrev: src/sys/dev/spi/spi.c@1.16 type: modified - new: '1.275' old: '1.274' path: src/sys/kern/subr_autoconf.c pathrev: src/sys/kern/subr_autoconf.c@1.275 type: modified - new: '1.161' old: '1.160' path: src/sys/sys/device.h pathrev: src/sys/sys/device.h@1.161 type: modified id: 20210118T152821Z.5dd110c824c846277d1941d10d27480fc70fb3be log: | Change the device_compatible_match() function to only perform the match. Introduce a device_compatible_lookup() function to return an entry based on the same matching criteria (a'la of_search_compatible()). Update iic_compatible_match() to reflect the above change, and introduce iic_compatible_lookup(). This pattern is less awkward to use. module: src subject: 'CVS commit: src/sys' unixtime: '1610983701' user: thorpej