thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround
authorMika Westerberg <mika.westerberg@linux.intel.com>
Tue, 30 Aug 2022 15:32:48 +0000 (18:32 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 31 Aug 2022 13:05:12 +0000 (14:05 +0100)
commit54669e2f17cb5a4c41ade89427f074dc22cecb17
treef34b0fa20540c63d8ac6885cf2b61d805831e572
parentf9cad07b840ec8a8eb54928908d694b6e262631c
thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround

As we are now enabling full end-to-end flow control to the Thunderbolt
networking driver, in order for it to work properly on second generation
Thunderbolt hardware (Falcon Ridge), we need to add back the workaround
that was removed with commit 53f13319d131 ("thunderbolt: Get rid of E2E
workaround"). However, this time we only apply it for Falcon Ridge
controllers as a form of an additional quirk. For non-Falcon Ridge this
does nothing.

While there fix a typo 'reqister' -> 'register' in the comment.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/thunderbolt/nhi.c