[PATCHv2] PCI: mvebu: Use fixed-width interrupt masks
Manivannan Sadhasivam
manivannan.sadhasivam at oss.qualcomm.com
Thu Jun 11 00:20:54 PDT 2026
On Mon, 25 May 2026 21:40:16 -0700, Rosen Penev wrote:
> Use u32-typed BIT and GENMASK helpers for PCIe interrupt register
> masks. This keeps inverted masks in the same width as the registers
> and avoids truncation warnings on 64-bit compile-test builds.
>
> Fixes this and similar warnings:
>
> drivers/pci/controller/pci-mvebu.c:316:21: error: implicit conversion from
> 'unsigned long' to 'u32' (aka 'unsigned int') changes value from
> 18446744069414584320 to 0 [-Werror,-Wconstant-conversion]
> 316 | mvebu_writel(port, ~PCIE_INT_ALL_MASK, PCIE_INT_UNMASK_OFF);
>
> [...]
Applied, thanks!
[1/1] PCI: mvebu: Use fixed-width interrupt masks
commit: c525508c1854e72b080b49e6ff7074913dc1905d
Best regards,
--
Manivannan Sadhasivam <mani at kernel.org>
More information about the linux-arm-kernel
mailing list