diff options
author | Geoff Levand <geoff@infradead.org> | 2023-12-15 17:14:56 +0900 |
---|---|---|
committer | Geoff Levand <geoff@infradead.org> | 2023-12-16 11:01:47 +0900 |
commit | 1330b3019a0e15777dfc6ddee43c99da1645a103 (patch) | |
tree | 05c48c8793aadc8ecf60f381f4bcfae65f5b0d2b | |
parent | 5bd7ef53ffe5ca580e93e74eb8c81ed191ddc4bd (diff) | |
download | ps3-linux-sparce-fix.tar.gz |
ps3_gelic_net: Use __force u32 to avoid type warnningsparce-fix
The values of the gelic hardware descriptors are all be32. Force cpu_addr to
u32 so the conversion to be32 won't give a warning.
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202312142250.7GMllD1E-lkp@intel.com/
Signed-off-by: Geoff Levand <geoff@infradead.org>
-rw-r--r-- | drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/toshiba/ps3_gelic_net.c b/drivers/net/ethernet/toshiba/ps3_gelic_net.c index 9d535ae596266..2827ec824d1e7 100644 --- a/drivers/net/ethernet/toshiba/ps3_gelic_net.c +++ b/drivers/net/ethernet/toshiba/ps3_gelic_net.c @@ -327,7 +327,7 @@ static int gelic_card_init_chain(struct gelic_card *card, if (dma_mapping_error(ctodev(card), cpu_addr)) goto iommu_error; - descr->bus_addr = cpu_to_be32(cpu_addr); + descr->bus_addr = cpu_to_be32((__force u32)cpu_addr); descr->next = descr + 1; descr->prev = descr - 1; } |