Conflicting ARM machine type for BCM2709
Stephen Warren
swarren at wwwdotorg.org
Mon Feb 9 23:05:47 PST 2015
Dom,
I notice the following in the RPI Foundation Linux kernel:
> https://github.com/raspberrypi/linux/blob/rpi-3.18.y/arch/arm/tools/mach-types#L526
> bcm2708 MACH_BCM2708 BCM2708 3138
> bcm2709 MACH_BCM2709 BCM2709 3139
However, that bcm2709 entry isn't consistent with the ARM machine registry:
> http://www.arm.linux.org.uk/developer/machines/
Rather, that ID value is already registered to a completely different
machine:
> 3138 Broadcom BCM2708 Video Coprocessor bcm2708 Luke Diamand
> 3139 MX51_GGC mx51_ggc Calvin Kwong
Is it possible to allocate a valid ID for bcm2709, and remove the
conflicting values from the RPi Foundation's SW stack? Without that, I
don't believe any upstream SW (bootloaders or kernel) will be in sync
with the RPi Foundation's SW stack.
More information about the linux-rpi-kernel
mailing list