drm/radeon: Correct Transmit Margin masks
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 20 Nov 2019 23:54:13 +0000 (17:54 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 21 Nov 2019 17:15:57 +0000 (11:15 -0600)
commit40bd4be5a652ce56068a8273b68caa38cb0d8f4b
tree1d3afac90c22df2ef609e57ed8456f4629cdd474
parent88027c89ea146e32485251f1c2dddcde43c8d04e
drm/radeon: Correct Transmit Margin masks

Previously we masked PCIe Link Control 2 register values with "7 << 9",
which was apparently intended to be the Transmit Margin field, but instead
was the high order bit of Transmit Margin, the Enter Modified Compliance
bit, and the Compliance SOS bit.

Correct the mask to "7 << 7", which is the Transmit Margin field.

Link: https://lore.kernel.org/r/20191112173503.176611-3-helgaas@kernel.org
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/radeon/cik.c
drivers/gpu/drm/radeon/si.c