struct nvec_chip - A single connection to an NVIDIA Embedded controller : The device : The same as for &struct nvec_platform_data : The IRQ of the I2C device : The address of the I2C slave : The base of the memory mapped region of the I2C device : The clock of the I2C device : Notifiers to be called on received messages, see nvec_register_notifier() : Received messages that have to be processed : Messages waiting to be sent to the controller : Internal notifier (see nvec_status_notifier()) : A work structure for the RX worker nvec_dispatch() : A work structure for the TX worker nvec_request_master() : The work queue in which and are executed : The message currently being retrieved or NULL : A pool of messages for allocation : The message currently being transferred : Used for building pseudo messages : A completion that will be completed once a message has been received (see nvec_rx_completed()) : Spinlock for modifications on : Spinlock for modifications on : A mutex for nvec_write_sync() : A completion to signal that a synchronous message is complete : The first two bytes of the request (type and subtype) : The last synchronous message. : State of our finite state machine used in nvec_interrupt()
Definition at line 157 of file nvec.h.