diff options
author | Rodrigo Rivas Costa <rodrigorivascosta@gmail.com> | 2019-02-06 22:27:54 +0100 |
---|---|---|
committer | Siarhei Vishniakou <svv@google.com> | 2019-11-08 10:20:23 -0600 |
commit | 0b7dc1a682f6a1a995760118f45a610298c278ca (patch) | |
tree | 38e64faf8bcb80d08a7b3320e021d27f25226ce9 /net/ipv4/tcp_ipv4.c | |
parent | 78e7b788f1af4a0d04e9a5a728b1c520ec01ce9d (diff) |
UPSTREAM: HID: steam: fix boot loop with bluetooth firmware
There is a new firmware for the Steam Controller with support for BLE
connections. When using such a device with a wired connection, it
reboots itself every 10 seconds unless an application has opened it.
Doing hid_hw_open() unconditionally on probe fixes the issue, and the
code becomes simpler.
(cherry-picked from commit cf28aee292e102740e49f74385b4b89c00050763
("HID: steam: fix boot loop with bluetooth firmware"))
https://github.com/torvalds/linux/commit/cf28aee292e102740e49f74385b4b89c00050763
Bug: 136263708
Signed-off-by: Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Siarhei Vishniakou <svv@google.com>
Change-Id: I55b573d6db1bc336626ce4a6563255374da590ae
Diffstat (limited to 'net/ipv4/tcp_ipv4.c')
0 files changed, 0 insertions, 0 deletions