7e2b0068e6
nixfmt-rfc-style
...
There is nothing in this commit except for the changes made by
nix-shell -p nixfmt-rfc-style --run "nixfmt ."
If this has mucked up your open branches then sorry about that. You
can probably nixfmt them to match before merging
2025-02-10 21:55:08 +00:00
453baede61
rt3200: add installer compatibility note
2025-02-05 20:35:04 +00:00
95dd1a1fab
add missing code-block
2025-01-05 15:45:04 +00:00
9fd9b8b878
rt3200 kconfig for 6.6.x
...
* DMA stuff needed for wired ethernet
* DSA MDIO _probably_ (based on guessing from openwrt dmesg) needed
for wired ethernet
* some or all of NVMEM so that wireless drivers can read their eeprom
2025-01-05 00:16:03 +00:00
8cd068ea68
belkin rt3200: set tftp loadAddress to match u-boot
...
the old value of 0x4007ff28 was originally copied from something
upstreamy but I have no record of what. 0x48000000 is $loadaddr
in u-boot so let's use that instead
2025-01-04 23:48:19 +00:00
350ddde260
add pkgs.openwrt_24_10
...
is needed by Belkin RT3200 and might also be handy for OpenWrt One?
this is very copy-pastey, will tidy it up after it
stops being a moving target
2025-01-03 23:52:08 +00:00
fd28f0ce04
rt3200 needs pmsg-size set in its dts for persistent logging
2025-01-01 14:11:22 +00:00
3af9e86624
rt3200: replace bootcmd variable
...
the default is to boot to recovery if there's anything in pstore, but
this doesn't interact well with persstent logging
2025-01-01 11:56:54 +00:00
6f697db57c
remove PSTORE from rt3200 default kconfig
...
we have config.logging.persistent.enable at home
2024-12-29 13:33:55 +00:00
f5e08ac9d9
rt3200 default to loader.fit
2024-12-29 13:25:26 +00:00
24151425b8
and fix quoting
2024-12-24 14:29:01 +00:00
e06295ed83
rt3200: add fw_setenv commands to update boot_production
2024-12-24 14:19:29 +00:00
608d3e3abf
proofread
2024-12-24 14:01:30 +00:00
3f6e9b6384
rt3200 defaults to ubifs
2024-12-24 13:46:36 +00:00
294492a176
jiggle imports
2024-12-24 13:46:19 +00:00
67a1cd3718
improve install instructions for belkin rt3200
2024-12-24 13:45:11 +00:00
Arnout Engelen
f8a275d1a3
use Linux kernel sources associated with openwrt by default
2024-12-24 12:30:15 +00:00
bc20f4c6b7
rt3200 test install
2024-12-23 23:59:52 +00:00
4ea1cf7f32
rt3200 better install docs
2024-12-20 22:26:40 +00:00
44caefcd3b
rename config.hardware.dts.includes -> includePaths
...
(1) it's a better name
(2) I want to use `includes` to specify dtsi files
2024-12-17 17:41:53 +00:00
e94bf62ec1
remove dead code (run deadnix)
2024-06-29 22:59:27 +01:00
sinavir
27c7735f02
belkin-RT3200: fix kernel options
2024-02-22 21:57:40 +01:00
65479e206b
use regular kernel not backports for mac80211
...
the kernel on most devices is now newer than the version that the
backported drivers were backported from
2024-02-12 20:41:10 +00:00
Arnout Engelen
04895f9cf6
openwrt: update to v23.05.2
2024-01-25 12:29:03 +01:00
sinavir
7642e23c0a
belkin-rt3200: Enable watchdog drivers
2024-01-24 13:38:55 +01:00
5eeb277564
move output module imports example -> device
...
The outputs available are a characteristic of the device, not
the example.
2023-12-10 16:38:53 +00:00
abfb35a231
and entryPoint
2023-11-12 18:50:47 +00:00
315907de98
convert hardware loadAddress to int
2023-11-12 18:47:31 +00:00
185117843b
convert tftp.loadAddress from string to int
2023-11-12 18:37:33 +00:00
f61e737b54
improve doc for outputs and hardware
...
Changed my mind about "installer" as a first-class concept, at least
in the current implementation. Not every documented output is an
installer
2023-11-12 17:15:58 +00:00
262efaabe6
doc: put all the u-boot/serial stuff in one place to link from
2023-11-12 17:14:33 +00:00
7cfb92e3ce
more doc
2023-11-10 21:17:20 +00:00
80793aa694
belkin rt3200 is a ubifs device
2023-11-05 11:32:23 +00:00
e6cb5e319b
extract NETDEVICES kconfig to kernel.nix module
2023-11-05 11:31:23 +00:00
629914f65e
initial support for ubifs
2023-10-16 19:55:17 +01:00
80a09a9a9b
rt3200: move the entryPoint
2023-10-10 20:25:42 +01:00
bd20f3e419
uimage: make fit optional
2023-10-09 19:47:57 +01:00
ed792e0dc0
rt3200: swap wireless driver load order
...
mt7515e loads first, so that wlan0 is 2.4GHz
mt7515e loads after, so that 5GHz gets wlan1
2023-10-09 19:47:57 +01:00
d025c33d30
rt3200: enable flash/mtd
2023-10-09 19:47:57 +01:00
a755c9c3c5
delete some inapplicable kconfig
2023-10-09 19:47:57 +01:00
fdf74fa06b
add mt7915, 7615 wifi modules
...
7915 won't work until we have working MTD, because it needs to
read calibration data from flash
2023-10-09 19:47:57 +01:00
b8dea2ed34
rt3200: add DSA
...
this creates a bunch of network interfaces {lan[1234],wan}@eth0
2023-10-09 19:47:57 +01:00
1c4412a1f4
rt3200: enable serial console
2023-10-09 19:47:57 +01:00
528d619d76
WIP kernel config for belkin rt3200
2023-10-09 19:47:57 +01:00