@pancake this is how SkyNet identifies its most dangerous enemies
@pancake I think this is one of the rare ones where you can hit “skip” because there's no matching images :P
@nytpu @pancake there is one TI OMAP in the image, that one might be able to run mainline
@mxk @nytpu @pancake The (ancient...) PXA255/XScale should also still be supported in mainline kernels
@pancake Ah, PXA255, that's a name I haven't heard in a long time...
I still remember the day we fixed that cache bug in the PXA250 and marketing decided to name it 255 and charge extra.
@pancake
alt: google captcha style meme, the challenge is "Select all squares with SoCs which can boot mainline linux", below it are 16 pictures of various SoCs from broadcom, rockchip, texas instruments, motorola, mediatek, qualcomm and others, as well as a few FPGAs

@pancake

Caption:
A "Captcha" titled "SoCs which can boot mainline Linux"
Below: a grid comprised of pictures of various system-on-chips, e.g., Xilinx/AMD, Samsung, etc.

#ALT4you

@pancake Can a Spartan-6 run a core that can boot Linux? I feel like this is one of those annoying questions because "boot" is a very vague term and if you were clever enough designing the core and paring down the kernel you could say "yes" even tho my (admittedly very limited here) intuition says "not normally."
@indigoparadox @pancake running Linux at a whopping 50MHz, like the good lord intended.
@pancake
The spartan definitely not, thats just an FPGA. The Zynq can definitely boot linux as it has a regular ARM processor (i did this on my zynq dev board). I think OMAP can boot it too, along with the Mediatek, Broadcom and Qualcomm chip. I'm not sure about the others.
@nekayee @pancake
But can those boot current day mainline linux, not some special snowflake kernel that was a year old when they released?
The Omap and RK3399 I think can boot mainline.
The rest I'm far less certain about.
Allwinner A13 kaindasodta does now? I think Zynq still has some older kernel I think?
Mediatek, Qualcomm, Samsung and the 286 are far less likely.
@ftg @nekayee @pancake i can't read the Mediatek model number, the ones that are typically in routers (MT7620/7621/7623/7628 etc iirc) should boot mainline, I don't think OpenWRT has a lot of patches there. But there are also radios that have similar model numbers 🙃

@ftg
I think the zynq can boot mainline kernel when compiled for ARM and with the correct modules.

I haven't tried it, but it should be possible i guess
@pancake

@ftg
It heavily depends on how you define "boot mainline linux" because every SoC is gonna have some quirks that the kernel needs to handle differently to boot
@pancake

@pancake Lol. This is good.

I worked at Marvell for many years and couldn’t remember the PXA1928. More used to the interval code names than the marketing part numbers. (Blush)

@pancake @whitequark do the FPGAs count if I put a softcore in them?