Macbooky s Apple M3 dostávají v Linuxu podporu klávesnice

Sdílet

Rodina Apple M3 Autor: Apple
Rodina Apple M3

Nedávno vydané jádro Linux 7.2 přineslo možnost bootování strojů s procesory Apple M3, avšak na Macboocích to bylo i tak takové polovičaté, neb chyběla podpora interní klávesnice. To se nyní mění k lepšímu, je s novým ovladačem již podporována.

Autorem deseti potřebných patchů pro podporu rozhraní Apple Silicon DockChannel je vývojář Michael Reeves. V jádru je vše reprezentováno novým ovladačem apple-dockchannel jak pro generaci M3, tak generaci M2 Macbooků – na těchto platformách je přístup ke vstupním zařízením ovládán samostatným koprocesorem, na kterém běží OS typu RTKit. Komunikaci s hlavním SoC pak realizuj nízkolatenční FIFO rozhraní zvané DockChannel (transportní ovladač DockChannel HID – apple-hid). Dál jsou zde potřebné úpravy v ovladačích apple-rtkit a hid-apple pro podporu potřebných věcí a aktualizace Devicetree a DTS.

Dlužno závěrem doplnit, že zmíněný koprocesor obhospodařuje i trackpad, ale současné patche zprovozňují jen klávesnici. Tu lze totiž inicializovat bez nahrání externího firmwaru, který je potřeba pro trackpad – podpora bude přidána po dokončení prací na potřebných transportních vrstvách.

Našli jste v článku chybu?

Autor zprávičky

Příznivec open-source rád píšící i o ne-IT tématech. Odpůrce softwarových patentů a omezování občanských svobod ve prospěch korporací.