During operational or ready stage, if a suspend request is received, the driver
locks out any further data transfers and enters into suspended state after
shutting down the codec. On resumption, the driver moves into ready state
after re-initializing the codec, awaiting further data transfers to happen. When
the driver is being shutdown, the data structures, if any, are cleaned up and
the driver exits.
5.5.2.3. Data Flow
The data transfer flow from the user space to the actual hardware is illustrated
below:
Figure 5.16. Data flow path
62
Platform Support Products
Audio Driver
Driver Interface
Version 02.01.01.08