]> www.infradead.org Git - users/jedix/linux-maple.git/commit
thunderbolt: Add quirk to disable CLx
authorSanjay R Mehta <sanju.mehta@amd.com>
Tue, 14 Feb 2023 19:13:50 +0000 (13:13 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 30 Mar 2023 10:49:14 +0000 (12:49 +0200)
commitf2326d046ae7dd79b3292589da5b8ec1af1ea8c4
tree138e79b444c30737dac2838d206860f12c24b7f0
parent516b1752fe6a9a91b3d1069d2627c3e44b7e38f3
thunderbolt: Add quirk to disable CLx

commit 7af9da8ce8f9a16221ecd8ba4280582f5bd452fc upstream.

Add QUIRK_NO_CLX to disable the CLx state for hardware which
doesn't supports it.

AMD Yellow Carp and Pink Sardine don't support CLx state,
hence disabling it using QUIRK_NO_CLX.

Cc: stable@vger.kernel.org
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
[mw: added debug log when the quirk is run]
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/thunderbolt/quirks.c
drivers/thunderbolt/tb.h