Commit graph

15 commits

Author SHA1 Message Date
cmitu
4a60d88a5d drivers: disable GPIO kernel module drivers on Pi5
The Pi5 uses a different architecture for the GPIO pins, which is not compatible with previous models.
All GPIO functions are now handled by the RP1 [1] southbridge chip and the GPIO reading mechanism used in previous models doesn't work here.

Disabled drivers:
 - gamecond and db9 (gamecondriver)
 - mk_arcadejoystick_rpi
 - snesdev

[1] https://www.raspberrypi.com/documentation/microcontrollers/rp1.html
2023-12-19 04:14:09 +00:00
Jools Wills
5010c5fd69 Use rp_module_repo for some packages that don't install to md_build by default
Mostly drivers and supplementary packages - most install to md_inst which should be handled better now,
but also adjusted sixaxis to use md_build rather than a subfolder in md_build as it didn't seem to require it.
2021-02-15 23:54:13 +00:00
Jools Wills
326dec56d2 updated all flags for supplementary modules 2020-02-22 08:23:30 +00:00
cmitu
0ca7b07a62 mkarcadejoystick: change the source repository; add Pi4 support 2019-09-17 06:25:25 +03:00
cmitu
a123856a2a mkarcadejoystick: fix building on Linux kernels >= 4.15 2019-07-15 11:49:23 +03:00
Conn O'Griofa
12cbfceaba dkmsManager: remove update_hook
This might cause issues due to unexpected module rebuilds on script update.
2019-02-07 21:42:18 +00:00
Conn O'Griofa
1b8dfdefca helpers: add dkmsManager helper function
Introduce new DKMS helper function to consolidate DKMS management in
the relevant scriptmodules (customhidsony, mkarcadejoystick and xpad).

The helper will properly remove old versions of DKMS modules to prevent
"dkms.conf not found" errors occurring when removing a related scriptmodule
but an older DKMS module version was present.

Also fix the update hooks and ensure proper module reload when needed.
2019-02-06 00:27:14 +00:00
Jools Wills
f6e5a6d705 add --force to dkms install for xpad and mkarcadejoystick 2018-06-28 16:07:43 +01:00
Jools Wills
f447bbb44d mkarcadejoystick - skip configure on removal or else the module gets readded to /etc/modules 2017-11-07 21:32:33 +00:00
Jools Wills
3fd03f7171 mkarcadejoystick - use uname -r for kernel version if not in chroot - #2173 2017-11-05 10:06:06 +00:00
Jools Wills
5926524aff added licences to modules 2017-03-01 13:51:12 +00:00
Jools Wills
da95bf3f14 added more noinstclean flags 2017-02-07 00:46:47 +00:00
Jools Wills
ef9072ef66 mkarcadejoystick - remove from /etc/modules on removal 2016-12-17 20:15:35 +00:00
Jools Wills
682a4049e9 mkarcadejoystick - c&p error 2016-10-25 14:49:36 +01:00
Jools Wills
6b2dfcc73f added mkarcadejoystick module for building/installing https://github.com/recalbox/mk_arcade_joystick_rpi gpio driver - fixes #1639 2016-10-25 02:55:52 +01:00