wlan: Fix for ARP offload issue

Change is to make sure ARP offload works fine
for active sessions when any one out of multiple
session terminated in suspend mode.
Setting of mc/bc filter without considering
ARP offload parameter during DUT suspend mode
was the issue.

CRs-fixed: 452179
Change-Id: I9bd72a43b5bb02df70d63085638b7e8027fcb076
Signed-off-by: Seongmin Park <r_data@naver.com>
hsic: decrease autosuspend a little bit.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>

Conflicts:

	drivers/usb/host/ehci-msm-hsic.c

Signed-off-by: Seongmin Park <r_data@naver.com>
USB: ehci-msm-hsic: Make driver less verbose

Don't print messages while entering and exiting low power mode.
Use /sys/devices/.../power/runtime_status to query the state of
HSIC device.

CRs-Fixed: 455012
Change-Id: I4e8a56b67dfdb8f685373d2eabe1c9e3ef499eca
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Signed-off-by: Seongmin Park <r_data@naver.com>
EHCI: HSIC: Halt the controller while resetting the port

commit 9ecc39cd (EHCI: HSIC: Implement new reset sequence to workaround
PHY lockup issue) does not halt controller before proceeding to reset
sequence.  If the controller is not halted and SOFs are transmitted, PHY
may stuck during port reset.

CRs-Fixed: 459280
Change-Id: I213ca7d41420596b91eb9b5e6803d1e237167136
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>

Conflicts:

	drivers/usb/host/ehci-msm-hsic.c

Signed-off-by: Seongmin Park <r_data@naver.com>
Revert "EHCI: HSIC: Halt the controller while resetting the port"

This reverts commit ad4656ac9dfca96488cbdb97599a5ac7d66fd39a.
USB: ehci-msm-hsic: Fix unbalanced IRQ wakeup disable warning

Fix driver remove function to call disable_irq_wake only if
it was enabled.

Change-Id: I6efc28fce0555955e8f4769885d5226f202a5592
Signed-off-by: Manu Gautam <mgautam@codeaurora.org>

Conflicts:

	drivers/usb/host/ehci-msm-hsic.c

Signed-off-by: Seongmin Park <r_data@naver.com>
Revert "USB: ehci-msm-hsic: Fix unbalanced IRQ wakeup disable warning"

This reverts commit df95a92cc7541a0c5a516b2334abaef1607fe212.