struct
Defined at line 187 of file ../../src/graphics/display/drivers/intel-display/registers-gmbus.h
Trigger the start of a GMBUS transfer cycle when set to 1.
When `is_ready` in `GMBusControllerStatus` is true and `software_ready`
is 0, the driver can request the GMBUS controller to start handshaking
and data transfer by setting `software_ready` to 1.
Then the `controller_is_ready` bit in `GMBusControllerStatus` (GMBUS2) register will be
de-asserted until GMBUS finishes reading / writing the data register (GMBUS3) or an active
GMBUS cycle is terminated. That will also set `software_ready` bit to 0.
For each transfer, the driver only needs to set `software_ready` bit to 1
once and should not set it again once it's de-asserted.
Public Members
Field field