Searched hist:323446 (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/sys/dev/iicbus/ | ||
H A D | iiconf.h | diff 323446 Mon Sep 11 17:15:49 MDT 2017 ian MFC r321583, r321584: Add a pair of convenience routines for doing simple "register" read/writes on i2c devices, where the "register" can be any length. Add support for tracking nested calls to iicbus_request/release_bus(). Usually it is sufficient to use iicbus_transfer_excl(), or one of the higher-level convenience functions that use it, to reserve the bus for the duration of each register access. Occasionally it is important that a series of accesses or read-modify-write operations must be done without any other intervening access to the device, to prevent corrupting state. |
H A D | iicbus.h | diff 323446 Mon Sep 11 17:15:49 MDT 2017 ian MFC r321583, r321584: Add a pair of convenience routines for doing simple "register" read/writes on i2c devices, where the "register" can be any length. Add support for tracking nested calls to iicbus_request/release_bus(). Usually it is sufficient to use iicbus_transfer_excl(), or one of the higher-level convenience functions that use it, to reserve the bus for the duration of each register access. Occasionally it is important that a series of accesses or read-modify-write operations must be done without any other intervening access to the device, to prevent corrupting state. |
H A D | iiconf.c | diff 323446 Mon Sep 11 17:15:49 MDT 2017 ian MFC r321583, r321584: Add a pair of convenience routines for doing simple "register" read/writes on i2c devices, where the "register" can be any length. Add support for tracking nested calls to iicbus_request/release_bus(). Usually it is sufficient to use iicbus_transfer_excl(), or one of the higher-level convenience functions that use it, to reserve the bus for the duration of each register access. Occasionally it is important that a series of accesses or read-modify-write operations must be done without any other intervening access to the device, to prevent corrupting state. |
Completed in 79 milliseconds