Lines Matching full:ownership
32 * Before each bus transaction, a master has to acquire bus ownership. After the
33 * transaction is complete, bus ownership has to be released. This fits well
67 #define ARB_TIMEOUT (HZ / 8) /* 125 ms until forcing bus ownership */
143 * the slave bus if it owns it; otherwise it has to request ownership first.
147 * Bus Ownership Other master Action
152 * off no no take ownership
159 * request ownership at the same time. In this case, one master will turn on
161 * bus ownership. Result is that the bus is turned on, and master which did
191 * Bus is off. Request ownership or turn it on unless in pca9541_arbitrate()
192 * other master requested ownership. in pca9541_arbitrate()
198 * Other master did not request ownership, in pca9541_arbitrate()
208 * Other master requested ownership. in pca9541_arbitrate()
227 * If arbitration timeout has expired, force ownership. in pca9541_arbitrate()
239 /* Request bus ownership if needed */ in pca9541_arbitrate()
258 /* force bus ownership after this time */ in pca9541_select_chan()