afraguas and Ryan 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 Hughes
cf82fa55ce
Remove srcinfo and gitignores
2026-05-08 01:07:21 -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
Ryan Hughes
f5c8c1a97b
limine
2026-05-08 01:04:51 -04:00
Ryan Hughes
b3f9ccd0d5
libretro
2026-05-08 01:04:51 -04:00
Ryan Hughes
f63def0fe2
libfprint
2026-05-08 01:04:51 -04:00
Ryan Hughes
23784405a6
lib32-nvidia-580xx-utils
2026-05-08 01:04:51 -04:00
Ryan Hughes
2696030f91
intel-lpmd
2026-05-08 01:04:51 -04:00