summaryrefslogtreecommitdiffstats
path: root/rust/bindgen_parameters
diff options
context:
space:
mode:
authorArchie Pusaka <apusaka@chromium.org>2023-04-20 14:23:36 +0200
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2023-04-24 07:06:55 +0200
commitf419863588217f76eaf754e1dfce21ea7fcb026d (patch)
treee03c79cf12a69f5b31edbd8eddf5688d6141b2d2 /rust/bindgen_parameters
parentBluetooth: btrtl: Add the support for RTL8851B (diff)
downloadlinux-f419863588217f76eaf754e1dfce21ea7fcb026d.tar.xz
linux-f419863588217f76eaf754e1dfce21ea7fcb026d.zip
Bluetooth: Cancel sync command before suspend and power off
Some of the sync commands might take a long time to complete, e.g. LE Create Connection when the peer device isn't responding might take 20 seconds before it times out. If suspend command is issued during this time, it will need to wait for completion since both commands are using the same sync lock. This patch cancel any running sync commands before attempting to suspend or adapter power off. Signed-off-by: Archie Pusaka <apusaka@chromium.org> Reviewed-by: Ying Hsu <yinghsu@chromium.org> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Diffstat (limited to 'rust/bindgen_parameters')
0 files changed, 0 insertions, 0 deletions