|
aa7e1dfd33
|
refactor: modules/data/feeds: fewer file-level inherits
|
2024-09-28 09:55:12 +00:00 |
|
|
09cd3ec2a5
|
refactor: hosts/modules/roles/dev-machine: fewer file-level inherits
|
2024-09-28 09:53:59 +00:00 |
|
|
674699bf05
|
refactor: hosts/common/programs/zeal: fewer file-level inherits
|
2024-09-28 09:53:04 +00:00 |
|
|
911e03fcb4
|
refactor: hosts/modules: fewer file-level inherits
|
2024-09-28 09:51:17 +00:00 |
|
|
a1c2078166
|
refactor: hosts/modules/roles: fewer file-level inherits
|
2024-09-28 09:48:32 +00:00 |
|
|
06629a5921
|
refactor: roles/client: remove unused module args
|
2024-09-28 09:46:41 +00:00 |
|
|
ccee8ae8f7
|
todo.md: remove pkgs.impure-cached item (use pkgsCCache)
|
2024-09-28 08:55:20 +00:00 |
|
|
09c9b74350
|
unl0kr: delay start until after the framebuffer appears
|
2024-09-28 07:42:37 +00:00 |
|
|
423d7a2201
|
wine: disable sandboxing
|
2024-09-28 07:02:27 +00:00 |
|
|
5fa39f871c
|
nixpkgs: 24.05-unstable-2024-09-21 -> 24.05-unstable-2024-09-27
|
2024-09-28 03:44:33 +00:00 |
|
|
b0132c9694
|
nixpkgs-wayland: 0-unstable-2024-09-21 -> 0-unstable-2024-09-27
|
2024-09-28 03:43:55 +00:00 |
|
|
71e812bfbf
|
syshud: 0-unstable-2024-09-15 -> 0-unstable-2024-09-26
|
2024-09-28 03:43:41 +00:00 |
|
|
52707c82d4
|
sops-nix: assets-unstable-2024-09-16 -> assets-unstable-2024-09-27
|
2024-09-28 03:43:29 +00:00 |
|
|
d2ac1892cb
|
uassets: 0-unstable-2024-09-21 -> 0-unstable-2024-09-27
|
2024-09-28 03:43:16 +00:00 |
|
|
138f435b38
|
signal-desktop-from-src: 7.18.0 -> 7.26.0
|
2024-09-28 03:43:01 +00:00 |
|
|
d073250032
|
users: switch to systemd services by default
|
2024-09-28 03:38:46 +00:00 |
|
|
edb665abd0
|
users: add a systemd backend for managing services
|
2024-09-28 03:38:46 +00:00 |
|
|
3bbec161bf
|
servo: fix clightning service
|
2024-09-27 15:50:53 +00:00 |
|
|
d74164c455
|
moby: seal the initrd modules to just whats needed
|
2024-09-27 13:49:08 +00:00 |
|
|
4482414839
|
moby: remove unneeded goodix_ts from initrd
|
2024-09-27 13:42:06 +00:00 |
|
|
d70415d5fe
|
moby: remove unneeded gpu_sched from initrd
|
2024-09-27 13:35:36 +00:00 |
|
|
8ebd612ec6
|
moby: remove unneeded dw_wdt from initrd
|
2024-09-27 13:28:06 +00:00 |
|
|
ebb57de4fa
|
moby: remove unneeded rockchip_dfi from initrd
|
2024-09-27 13:12:31 +00:00 |
|
|
ccb90463f7
|
moby: remove unneeded rockchip_thermal from initrd
|
2024-09-27 13:08:51 +00:00 |
|
|
34153465d4
|
moby: remove unneeded rockchip_saradc from initrd
|
2024-09-27 13:02:22 +00:00 |
|
|
28aa84f719
|
moby: remove unneeded pwm_rockchip from initrd
|
2024-09-27 12:55:59 +00:00 |
|
|
3b49ec9087
|
moby: remove fusb302 module from initrd
it's not needed for early graphics
|
2024-09-27 12:50:50 +00:00 |
|
|
f71a28ea89
|
moby: remove some more modules from the initrd
i still get early graphics
|
2024-09-27 12:45:29 +00:00 |
|
|
86f8f874ac
|
moby: try to fix the battery devicetree overlay, but i still dont see any /sys fs node for it...
|
2024-09-27 12:30:49 +00:00 |
|
|
4c3a843b05
|
moby: remove a few more modules from initrd
still get initrd graphics, yay
|
2024-09-27 12:30:49 +00:00 |
|
|
cdce083050
|
moby: remove some more modules from the initrd
it still boots, to graphics and net, though i didn't test the serial out
|
2024-09-27 12:12:48 +00:00 |
|
|
557f8f343d
|
moby: remove some more kernel modules from the initrd
i still get early display, and serial output
|
2024-09-27 11:56:45 +00:00 |
|
|
ef9016c1de
|
moby: fix the lradc threshold so that volume-down actually triggers
|
2024-09-27 11:48:12 +00:00 |
|
|
faa5742ca3
|
linux-sane-pinephonepro: remove DRM-related overrides, not necessary for boot/graphics
|
2024-09-27 11:32:13 +00:00 |
|
|
2f49f0a2cf
|
dtc: fix sandboxing
|
2024-09-27 10:46:36 +00:00 |
|
|
518180fd61
|
moby: remove a bunch of kernel modules from the initrd
|
2024-09-27 10:45:15 +00:00 |
|
|
0ee20fb3ad
|
moby: define a DeviceTree Overlay for the battery
it compiles, and /sys/firmware/fdt shows that it was merged, but this seems not enough to actually get a battery readout
|
2024-09-27 10:44:57 +00:00 |
|
|
9558cbd6b2
|
moby: reduce the initrd module closure
i can probably reduce *much* further; it's nice to keep graphics in the initrd though, which i don't think i had when using just the pmOS modules
|
2024-09-27 09:15:15 +00:00 |
|
|
dcbce37ded
|
refactor: hal: place pine64-pinephone-pro into own subdirectory
|
2024-09-27 08:50:47 +00:00 |
|
|
d4a9df38b7
|
WIP: moby: slim down the kernel config so that it fits within the 63.5 MiB u-boot limit
|
2024-09-27 08:47:01 +00:00 |
|
|
7b638b5ab8
|
moby: don't ship a massive initrd; measure the modules i load at boot and ship only those.
the massive initrd proved to have problems with e.g. wireless driver failing to load its firmware
|
2024-09-27 06:18:37 +00:00 |
|
|
06b53fbb87
|
moby: bump bootloader config limit from 8 -> 10
|
2024-09-27 03:37:47 +00:00 |
|
|
e93680c336
|
WIP: moby: include module blacklists in the initrd
i don't know if this fixes things; i was seeing net connectivity issues where the broadcom wlan fails to probe
|
2024-09-27 03:26:14 +00:00 |
|
|
60c2914c09
|
linux-megous: expose all the patches as one series
|
2024-09-26 11:03:03 +00:00 |
|
|
0546384ccd
|
moby: ship kernel modules not as builtins but actually as modules, and place *all* of them in the initrd
somehow this actually works. even on stock u-boot: the kernel is 30-something MiB, the compressed initrd about 110 MiB decompressed to 250MiB
|
2024-09-26 10:01:25 +00:00 |
|
|
3b573b8653
|
moby: remove most kernel config overrides
PPP still boots -- but only using my patched u-boot.
stock u-boot will fail to load it, because its slightly greater than
the limit of 63.5 MiB.
|
2024-09-26 07:40:49 +00:00 |
|
|
9aebaba1d6
|
moby: kernel: optimize for size
u-boot has a 63.5 MiB limitation on the kernel size, it seems, and that's probably all or most of the issues i was hitting with kernel config
|
2024-09-26 06:53:45 +00:00 |
|
|
4c554e54c7
|
u-boot-pinephone-pro: tune UART & memory addresses
|
2024-09-26 05:54:14 +00:00 |
|
|
0a7606231d
|
WIP: moby: hack an impure kernel for faster dev cycles
|
2024-09-26 02:39:21 +00:00 |
|
|
afe949be05
|
moby: drop CMA_SIZE_MBYTES kernel override
now that i'm building a size-optimized image, this WORKS
|
2024-09-26 01:43:24 +00:00 |
|