soc: apple: rtkit: Fix buffer address field width
authorAsahi Lina <lina@asahilina.net>
Fri, 24 Feb 2023 06:49:44 +0000 (15:49 +0900)
committerHector Martin <marcan@marcan.st>
Tue, 28 Mar 2023 10:45:00 +0000 (19:45 +0900)
commit223444882d9bb30d2eaa9e221f2939f881dec4aa
tree285bf06abd3c08b1613992ba88411a6658d6c490
parentfe15c26ee26efa11741a7b632e9f23b01aca4cc6
soc: apple: rtkit: Fix buffer address field width

The buffer address field is missing two bits. This matters for the GPU,
which uses upper-half 64-bit addresses on the ASC and those get sign
extended from the mailbox message field, so the right number of high
bits need to be set.

Signed-off-by: Asahi Lina <lina@asahilina.net>
Reviewed-by: Sven Peter <sven@svenpeter.dev>
Signed-off-by: Hector Martin <marcan@marcan.st>
drivers/soc/apple/rtkit.c