difos/target/linux/x86
Chris Blake 3f874519b4 gpio-cdev: re-add nu801 userspace driver
This reverts commit 80b7a8a7f5.

Now that 5.10 is the default kernel for all platforms, we can
bring back the NU801 userspace driver for platforms that rely
on it. Currently it's used on the MX100 x86_64 target, but
other Meraki platforms use this controller.

Note that we also now change how we load nu801. The way we did
this previously with procd worked, but it meant it didn't load
until everything was up and working.

To fix this, let's call nu801 from boot and re-trigger the
preinit blink sequence. Since nu801 runs as a daemon this is
now something we can do.

Signed-off-by: Chris Blake <chrisrblake93@gmail.com>
(removed empty line, currently only MX100 uses it so: @TARGET_x86)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2022-03-25 18:14:13 +01:00
..
64 kernel: 5.10: consolidate mac80211 crypto options 2021-12-17 16:16:34 +01:00
base-files gpio-cdev: re-add nu801 userspace driver 2022-03-25 18:14:13 +01:00
generic kernel: 5.10: consolidate mac80211 crypto options 2021-12-17 16:16:34 +01:00
geode x86: remove obsolete Kernel 5.4 2021-10-02 18:13:46 +02:00
image x86: geode: fix package nameing kmod-crypto-ebc does not exist 2022-02-26 13:36:30 +01:00
legacy x86: legacy: enable pata_sis driver 2022-03-10 23:31:05 +01:00
patches-5.10 x86: remove old lzma tuning patch 2021-12-11 00:50:02 +01:00
config-5.10 kernel: 5.10: allocate last level PTEs in high memory 2022-03-01 22:57:34 +00:00
Makefile x86: added support to generate VHDX images 2021-12-05 18:49:14 +01:00
modules.mk gpio-cdev: re-add nu801 userspace driver 2022-03-25 18:14:13 +01:00