[PATCH] arm: orion5x: correct machine ID check in mss2_pci_init() to use DT

Ethan Nelson-Moore enelsonmoore at gmail.com
Sat May 9 09:42:29 PDT 2026


On Fri, May 8, 2026 at 7:19 PM Ethan Nelson-Moore
<enelsonmoore at gmail.com> wrote:
> The mss2_pci_init() function contains a check for the ARM machine ID
> via the machine_is_mss2() macro. This check is incorrect because the
> machine concerned now supports only FDT booting, which does not use
> machine IDs, and therefore it will always fail.

I have been informed that this is not correct and the kernel still
considers the machine ID when booting with FDT, though there is still
value in updating the check because it allows removing the machine ID
from mach-types. I will resend this patch with a fixed commit message
after the 24-hour deadline.



More information about the linux-arm-kernel mailing list