msm: sdio: adding multi channel and multi device test for LPM

The testing mechanism and correctness checking had to be changed
in order to support multi channels and multi devices LPM test.
To support that, all the LPM info must be configured and saved per device,
while each device decides whether to go to sleep according to all its
channels.

Signed-off-by: Yaniv Gardi <ygardi@codeaurora.org>
3 files changed