Daniel Barlow 
							
						 
					 
					
						
						
							
						
						95d9e014fb 
					 
					
						
						
							
							omnia: fix paths  
						
						
						
						
					 
					
						2023-12-13 21:52:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						601bb289ee 
					 
					
						
						
							
							rename diskimage to mbrimage  
						
						
						
						
					 
					
						2023-12-11 19:09:19 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						876bd7d8ce 
					 
					
						
						
							
							rename flashimage to mtdimage  
						
						
						
						
					 
					
						2023-12-11 19:09:18 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						317457f582 
					 
					
						
						
							
							extract common config for qemu devices into module  
						
						
						
						
					 
					
						2023-12-09 17:10:41 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						382128b6cf 
					 
					
						
						
							
							omnia: make wan interface work  
						
						
						
						
					 
					
						2023-11-28 21:38:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						c803772074 
					 
					
						
						
							
							omnia: add hardware ethernet and switch config  
						
						
						
						
					 
					
						2023-11-27 21:37:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						cc73a98419 
					 
					
						
						
							
							support setting network device names  
						
						... 
						
						
						
						this means that net devices in devices/foo/default.nix can be
specified by their sysfs paths (instead of by "eth0" and "eth1" that
may change from one kernel version to the next) and given mnenomic
names that are helpful for the hardware. Like "wan" and "lan[1..4]" 
						
						
					 
					
						2023-11-26 23:15:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						31a2969972 
					 
					
						
						
							
							omnia: add support for wifi  
						
						... 
						
						
						
						- ath9k and ath10k, both on PCI bus (which can be enumerated, hence
they don't need to be in device tree)
- need to disable PCIe ASPM for the ath9k to work
- appropriate firmware files added for ath10k 
						
						
					 
					
						2023-11-26 13:25:01 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						76a370cc92 
					 
					
						
						
							
							omnia kernel: add watchdog  
						
						... 
						
						
						
						it's enabled by u-boot so we need at least this minimal capability
otherwise the system reboots after three minutes 
						
						
					 
					
						2023-11-26 13:07:44 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						27ce61ae4e 
					 
					
						
						
							
							add bootable config for Turris Omnia  
						
						
						
						
					 
					
						2023-11-24 23:29:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						c563a6451f 
					 
					
						
						
							
							add missing param  
						
						
						
						
					 
					
						2023-11-18 14:20:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						f9f4d97bb8 
					 
					
						
						
							
							convert flash params to int  
						
						
						
						
					 
					
						2023-11-12 20:39:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						abfb35a231 
					 
					
						
						
							
							and entryPoint  
						
						
						
						
					 
					
						2023-11-12 18:50:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						315907de98 
					 
					
						
						
							
							convert hardware loadAddress to int  
						
						
						
						
					 
					
						2023-11-12 18:47:31 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						185117843b 
					 
					
						
						
							
							convert tftp.loadAddress from string to int  
						
						
						
						
					 
					
						2023-11-12 18:37:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						0131686661 
					 
					
						
						
							
							use parseInt for hex values  
						
						
						
						
					 
					
						2023-11-12 18:25:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						262efaabe6 
					 
					
						
						
							
							doc: put all the u-boot/serial stuff in one place to link from  
						
						
						
						
					 
					
						2023-11-12 17:14:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						7cfb92e3ce 
					 
					
						
						
							
							more doc  
						
						
						
						
					 
					
						2023-11-10 21:17:20 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						5e046490de 
					 
					
						
						
							
							support links from device pages to their installation methods  
						
						
						
						
					 
					
						2023-11-09 23:02:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						4cb4f904f8 
					 
					
						
						
							
							delete unused kconfig for arm qemus  
						
						
						
						
					 
					
						2023-11-08 21:28:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						6489a39424 
					 
					
						
						
							
							qemu armv7  
						
						
						
						
					 
					
						2023-11-05 23:19:11 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						c40eef25d6 
					 
					
						
						
							
							qemu: use phram instead of block2mtd  
						
						
						
						
					 
					
						2023-11-05 19:13:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						80793aa694 
					 
					
						
						
							
							belkin rt3200 is a ubifs device  
						
						
						
						
					 
					
						2023-11-05 11:32:23 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e6cb5e319b 
					 
					
						
						
							
							extract NETDEVICES kconfig to kernel.nix module  
						
						
						
						
					 
					
						2023-11-05 11:31:23 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						629914f65e 
					 
					
						
						
							
							initial support for ubifs  
						
						
						
						
					 
					
						2023-10-16 19:55:17 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						80a09a9a9b 
					 
					
						
						
							
							rt3200: move the entryPoint  
						
						
						
						
					 
					
						2023-10-10 20:25:42 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						bd20f3e419 
					 
					
						
						
							
							uimage: make fit optional  
						
						
						
						
					 
					
						2023-10-09 19:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						d025c33d30 
					 
					
						
						
							
							rt3200: enable flash/mtd  
						
						
						
						
					 
					
						2023-10-09 19:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						a755c9c3c5 
					 
					
						
						
							
							delete some inapplicable kconfig  
						
						
						
						
					 
					
						2023-10-09 19:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						b8dea2ed34 
					 
					
						
						
							
							rt3200: add DSA  
						
						... 
						
						
						
						this creates a bunch of network interfaces {lan[1234],wan}@eth0 
						
						
					 
					
						2023-10-09 19:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						1c4412a1f4 
					 
					
						
						
							
							rt3200: enable serial console  
						
						
						
						
					 
					
						2023-10-09 19:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						dbc16edf96 
					 
					
						
						
							
							don't use ttyAMA0 console on all aarch64, just qemu  
						
						
						
						
					 
					
						2023-10-09 19:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						528d619d76 
					 
					
						
						
							
							WIP kernel config for belkin rt3200  
						
						
						
						
					 
					
						2023-10-09 19:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						a896c4e31c 
					 
					
						
						
							
							rename wlan services for devices with > 1 radio  
						
						... 
						
						
						
						let's standardise on having 2.4GHz radio be "wlan", and
5GHz as "wlan5" 
						
						
					 
					
						2023-10-07 22:28:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						76f03ecf0f 
					 
					
						
						
							
							move OF and USE_OF to arch modules  
						
						
						
						
					 
					
						2023-09-30 21:52:13 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						f57997c605 
					 
					
						
						
							
							remove explicit MTD_BLKDEVS, is selected by MTD_BLOCK  
						
						
						
						
					 
					
						2023-09-30 21:45:50 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						3c483ebd9a 
					 
					
						
						
							
							set PARTITION_ADVANCED only in ramdisk module  
						
						
						
						
					 
					
						2023-09-30 21:29:12 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						a30b658999 
					 
					
						
						
							
							remove CMDLINE_PARTITION, we don't need it  
						
						... 
						
						
						
						(at least, I think we don't) 
						
						
					 
					
						2023-09-30 21:20:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						1ec7fcc197 
					 
					
						
						
							
							remove MTD_CMDLINE_PARTS from per-device config  
						
						... 
						
						
						
						it's enabled in modules/ramdisk, which is required by
flashimage and tftpboot 
						
						
					 
					
						2023-09-29 21:00:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						f9f934b40c 
					 
					
						
						
							
							spell GL.iNet consistently in docs  
						
						
						
						
					 
					
						2023-09-28 23:22:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						7e13eda490 
					 
					
						
						
							
							add hardware device descriptions to doc  
						
						... 
						
						
						
						most of the text is recycled and follows no particular format 
						
						
					 
					
						2023-09-28 12:17:30 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						3a2f074199 
					 
					
						
						
							
							disable 4k flash erase blocks everywhere  
						
						
						
						
					 
					
						2023-09-27 22:10:17 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						bca0c9b26b 
					 
					
						
						
							
							gl-mt300a use regular-sized flash erase blocks  
						
						
						
						
					 
					
						2023-09-26 16:43:03 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						be22fbbb0a 
					 
					
						
						
							
							bootable aarch64 liminux with qemu  
						
						... 
						
						
						
						I may have broken the run-liminix-vm command a bit for MIPS due to
necessary changes in how we pass the command line.  If CI isn't green
for this commit and youre trying the worked examples, I suggest
reverting to the commit before this one. 
						
						
					 
					
						2023-09-20 22:55:51 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						9f87fd8625 
					 
					
						
						
							
							import arch in qemu device config  
						
						
						
						
					 
					
						2023-09-20 21:31:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						4389fa15f7 
					 
					
						
						
							
							rename mips-vm as run-liminix-vm  
						
						
						
						
					 
					
						2023-09-20 18:33:20 +01:00