Bluetooth: hidp: fix possible might sleep error in hidp_session_thread
1/ Fix could not wake up by wake attempts on original wait queues.
2/ Remove unnecessary memory barrier before wake_up_* functions.
1/ Make hidp_session_wake_function static.
2/ Remove unnecessary default_wake_function.
Bug
200313399
Bug
200316957
Change-Id: I406345dcb9ba2289a4693600c5641c415fb732ef
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
Signed-off-by: Shobek Sam Attupurath <sattupurath@nvidia.com>
Reviewed-on: http://git-master/r/
1498057
Tested-by: Rohit Vaswani <rvaswani@nvidia.com>
Reviewed-by: Gaurav Asati <gasati@nvidia.com>
Reviewed-by: Nagarjuna Kristam <nkristam@nvidia.com>
Reviewed-by: Bibek Basu <bbasu@nvidia.com>