Commit Graph
770 Commits
Author SHA1 Message Date
ryanrhughesandgithub-actions[bot] 79cb888725 chore: sync AUR packages 2026-05-08 13:57:10 +00:00
Ryan HughesandGitHub 69cfb2cfba Merge pull request #93 from alvarofraguas/macbook8-spi-nodma-dkms
Add macbook8-spi-pxa2xx-nodma-dkms package
2026-05-08 01:22:04 -04:00
afraguasandRyan Hughes c45aa06c97 Add macbook8-spi-pxa2xx-nodma-dkms package
DKMS module for MacBook8,1 (12", Early 2015) keyboard/trackpad support.

The Wildcat Point GSPI controller (PCI 8086:9ce6) on this hardware has a
broken DMA handshake that causes all SPI transfers to time out. This patched
version of spi-pxa2xx-pci forces PIO mode (enable_dma=0) for this PCI ID
only, leaving DMA enabled for all other LPSS SPI devices.

Requires irqpoll on the kernel command line for the SPI IRQ handler to be
serviced (since IO-APIC doesn't deliver IRQ 21 from this hardware).

Also includes a modprobe blacklist to prevent the in-tree spi_pxa2xx_pci
from claiming the device before our patched version.

Conflicts with macbook12-spi-driver-dkms (mutually exclusive; this machine
uses the in-tree applespi driver instead of the macbook12 out-of-tree one).

Closes basecamp/omarchy#1954
2026-05-08 01:15:44 -04:00
Ryan HughesandGitHub 32bc88c833 Merge pull request #94 from omacom-io/package-metadata-refactor
Package metadata refactor
2026-05-08 01:13:48 -04:00
Ryan Hughes cf82fa55ce Remove srcinfo and gitignores 2026-05-08 01:07:21 -04:00
Ryan Hughes 2ffe4f811c Refactor 2026-05-08 01:04:52 -04:00
Ryan Hughes c1be0f4ecc packages files not needed anymore 2026-05-08 01:04:52 -04:00
Ryan Hughes 177eb62caf sync 2026-05-08 01:04:52 -04:00
Ryan Hughes 41dcdc4c65 umu-launcher stripped down 2026-05-08 01:04:52 -04:00
Ryan Hughes c49988d3c4 sync 2026-05-08 01:04:52 -04:00
Ryan Hughes 8ba1b8e9c7 v4l2-relayd 2026-05-08 01:04:52 -04:00
Ryan Hughes 8319f510f5 tte 2026-05-08 01:04:52 -04:00
Ryan Hughes 1c23ae0fdb copilot 2026-05-08 01:04:52 -04:00
Ryan Hughes 582a1e359f yt6801 2026-05-08 01:04:52 -04:00
Ryan Hughes 248cf81ec1 yay 2026-05-08 01:04:52 -04:00
Ryan Hughes 23984731d3 yaru 2026-05-08 01:04:52 -04:00
Ryan Hughes 278e1677ff xpadneo-dkms 2026-05-08 01:04:52 -04:00
Ryan Hughes 75b76b0c6a xdg-terminal-exec 2026-05-08 01:04:52 -04:00
Ryan Hughes 22e82c3c1c wayfreeze 2026-05-08 01:04:52 -04:00
Ryan Hughes a1f44f3df5 voxtype 2026-05-08 01:04:52 -04:00
Ryan Hughes 7c925d0bb0 visual-studio 2026-05-08 01:04:52 -04:00
Ryan Hughes d108413099 v4l2-relayd 2026-05-08 01:04:52 -04:00
Ryan Hughes e2989fc47a umu-launcher 2026-05-08 01:04:52 -04:00
Ryan Hughes af994001dd ufw-docker 2026-05-08 01:04:52 -04:00
Ryan Hughes a57bbf86c7 tzupdate 2026-05-08 01:04:52 -04:00
Ryan Hughes b88a61bb1c typora 2026-05-08 01:04:52 -04:00
Ryan Hughes dfd8ccf843 tuxedo-drivers 2026-05-08 01:04:52 -04:00
Ryan Hughes 274c5ab7e1 ttf-ia-writer 2026-05-08 01:04:51 -04:00
Ryan Hughes 03f13a7296 tobi-try 2026-05-08 01:04:51 -04:00
Ryan Hughes 8e26c17a26 symfony-cli 2026-05-08 01:04:51 -04:00
Ryan Hughes 697e6c8ba9 supergfxctl 2026-05-08 01:04:51 -04:00
Ryan Hughes b77e960b09 sublime-text 2026-05-08 01:04:51 -04:00
Ryan Hughes 60590c600e spotify 2026-05-08 01:04:51 -04:00
Ryan Hughes 810efcc8f5 Remove signal - on extra 2026-05-08 01:04:51 -04:00
Ryan Hughes f4cb451299 retroarch-joypad-autoconfig 2026-05-08 01:04:51 -04:00
Ryan Hughes eb796098f4 qmk-hid 2026-05-08 01:04:51 -04:00
Ryan Hughes e84216e5ab python-terminaltexteffects 2026-05-08 01:04:51 -04:00
Ryan Hughes 1858254259 pinta 2026-05-08 01:04:51 -04:00
Ryan Hughes 6f55908884 openai-codex-bin 2026-05-08 01:04:51 -04:00
Ryan Hughes ce58050d3b once-bin 2026-05-08 01:04:51 -04:00
Ryan Hughes a3fbace38d omazed 2026-05-08 01:04:51 -04:00
Ryan Hughes dc0b77ddc9 omarchy 2026-05-08 01:04:51 -04:00
Ryan Hughes 6928ced994 nvidia-580xx-utils 2026-05-08 01:04:51 -04:00
Ryan Hughes 519a2ed95c nautilus-open-any-terminal 2026-05-08 01:04:51 -04:00
Ryan Hughes 847bfdfe9b minecraft-launcher 2026-05-08 01:04:51 -04:00
Ryan Hughes 3d0f9fc5c3 makima 2026-05-08 01:04:51 -04:00
Ryan Hughes 27eebe2cf5 macbook12-spi-driver 2026-05-08 01:04:51 -04:00
Ryan Hughes f7b3dc68f5 localsend 2026-05-08 01:04:51 -04:00
Ryan Hughes 1da6706ed8 lmstudio 2026-05-08 01:04:51 -04:00
Ryan Hughes 6df117702c linux-ptl 2026-05-08 01:04:51 -04:00