News: 0001563079

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Apple Silicon SoC/DT Changes Submitted Ahead Of Linux 6.17

([Apple] 5 Hours Ago Apple Silicon + Linux 6.17)


Sven Peter today sent out all of the Apple SoC driver and DeviceTree (DT) updates aiming for the soon-to-happen [1]Linux 6.17 merge window.

The Apple SoC DT/driver changes for the Linux 6.17 aren't too particularly exciting with few changes to note for end-users. Arguably most interesting is the DeviceTree updates adding the bindings and nodes for the Apple GPU driver. However, the Apple GPU driver itself isn't yet ready for upstreaming to the mainline kernel as it's still held up in part on getting all of the Rust programming language infrastructure in place. So for now the Apple kernel graphics driver developed by Asahi Linux developers remains out-of-tree and just in the likes of the Asahi Linux distribution until all of the Rust code is ready to go into the mainline kernel.

Sven Peter wrote about the Linux 6.17 DT changes for Apple:

"Device tree updates which include the bindings and nodes for our GPU driver. The driver itself isn't ready yet mainly due to rust dependencies but we're confident about the bindings and want to commit to keeping them stable. Otherwise there are a two smaller changes: removing another W=1 warning (which required a change to the binding itelf that'll also land in 6.17 through the NVMEM tree) and adding a missing touchbar framebuffer node to the Apple T2 SoC device tree."

Nothing new to report on Apple M3/M4 support upstreaming either for the newer Apple SoCs and their ongoing enablement efforts within the Asahi Linux camp.

More details on the Apple code ready for Linux 6.17 via [2]these pull requests .



[1] https://www.phoronix.com/search/Linux+6.17

[2] https://lore.kernel.org/lkml/20250722163258.62424-1-sven@kernel.org/



kylew77

jeisom

QwertyChouskie

I thought using loops was cheating so I programmed my own samples. Then I
thought using samples was cheating so I recorded real drums.

I then thought that programming it was cheating so I learnt to play drums for
real. I then thought using bought drums was cheating so I learnt to make my
own.

I then thought that using pre-made skins was cheating so I killed a goat and
skinned it. I then thought that that was cheating too, so I grew my own goat
from a baby goat. I also think that is cheating but I'm not sure where to go
from here. I haven't made any music lately, what with the goat farming and
all.

-- Pagan-za
-- Reddit reply to "Do you ever feel like you're cheating by
using sample packs?" ( https://is.gd/FbsfS6 )