]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2
authorKai-Heng Feng <kai.heng.feng@canonical.com>
Wed, 13 Nov 2019 03:52:32 +0000 (11:52 +0800)
committerKhalid Elmously <khalid.elmously@canonical.com>
Mon, 2 Dec 2019 08:26:14 +0000 (03:26 -0500)
commit71512e43307dc80539bd0e10f49d7901a8a7a165
treeed4eac94400f2a5991a32cc3707e99974cf7b9fb
parentf91d58ab5a723c1e9d82b80d3e32e4a446adbf0d
r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2

BugLink: https://bugs.launchpad.net/bugs/1827961
ThinkPad Thunderbolt 3 Dock Gen 2 is another docking station that uses
RTL8153 based USB ethernet.

The device supports macpassthru, but it failed to pass the test of -AD,
-BND and -BD. Simply bypass these tests since the device supports this
feature just fine.

Also the ACPI objects have some differences between Dell's and Lenovo's,
so make those ACPI infos no longer hardcoded.

BugLink: https://bugs.launchpad.net/bugs/1827961
Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Acked-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(backported from commit 9647722befbedcd6735e00655ffec392c05f0c56)
Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Acked-by: Andrea Righi <andrea.righi@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
drivers/net/usb/cdc_ether.c
drivers/net/usb/r8152.c