Daniel Barlow 
							
						 
					 
					
						
						
							
						
						0d49f0f7a7 
					 
					
						
						
							
							gl-ar750 appendDTB  
						
						
						
						
					 
					
						2024-05-22 18:47:16 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e64390460a 
					 
					
						
						
							
							memorable net device names for gl-ar750  
						
						... 
						
						
						
						linux's view of eth1 and eth0 are opposite to that of u-boot 
						
						
					 
					
						2024-05-22 18:47:08 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						ca64e9035e 
					 
					
						
						
							
							gl-ar750 ath9k needs cal data from MTD  
						
						
						
						
					 
					
						2024-02-16 20:44:56 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						b5722a0153 
					 
					
						
						
							
							gl-ar750: ath10k wireless depends on firmware  
						
						... 
						
						
						
						so make sure the firmware is present _first_
the ath10k is still broken anyway, looking into why 
						
						
					 
					
						2024-02-16 00:38:36 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						8ac848b1e6 
					 
					
						
						
							
							ath10k_pci: wifi modules must be modules  
						
						
						
						
					 
					
						2024-02-13 12:56:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						5e046490de 
					 
					
						
						
							
							support links from device pages to their installation methods  
						
						
						
						
					 
					
						2023-11-09 23:02:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e6cb5e319b 
					 
					
						
						
							
							extract NETDEVICES kconfig to kernel.nix module  
						
						
						
						
					 
					
						2023-11-05 11:31:23 +00: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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						f75995e895 
					 
					
						
						
							
							introduce modules/arch/{mipsel,mipseb}.nix  
						
						... 
						
						
						
						for settings that are common to all mipse[lb] but would not be shared
with e.g. aarch64 or x86 
						
						
					 
					
						2023-09-20 17:30:05 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						35c7f1643f 
					 
					
						
						
							
							change defaultOutput for hardware devices to flashimage  
						
						... 
						
						
						
						if you're using tftpboot you probably know what you're doing 
						
						
					 
					
						2023-09-17 17:00:45 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						f7b30939b5 
					 
					
						
						
							
							remove service-state when service exits  
						
						
						
						
					 
					
						2023-09-13 22:49:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						efa1919e04 
					 
					
						
						
							
							move squashfs kernel options into module  
						
						
						
						
					 
					
						2023-08-30 22:59:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						31f0213b6f 
					 
					
						
						
							
							convert network link/address to module-based-service  
						
						... 
						
						
						
						... and make bridge use it.
We also had to convert bridge back into a pair of services.
Downstreams want to depend on the bridge it self being configured
even if not necessarily all the members are up. e.g. don't want
to break ssh on lan if there's a misconfigured wlan device 
						
						
					 
					
						2023-08-28 22:02:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						2e50368bd2 
					 
					
						
						
							
							rename config.outputs to config.system.outputs  
						
						... 
						
						
						
						New rules: everything under "config" that isn't actually configuration
(e.g. build products) will in future live in config.system. This is
the first step. 
						
						
					 
					
						2023-07-13 19:24:59 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						3dd247a719 
					 
					
						
						
							
							update arch for gl-ar750  
						
						... 
						
						
						
						not sure this is needed, tbh 
						
						
					 
					
						2023-06-20 20:11:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						19212b1eeb 
					 
					
						
						
							
							add funky dd features reqd by ath10k_cal_data  
						
						
						
						
					 
					
						2023-05-30 18:20:42 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						4cfaed7303 
					 
					
						
						
							
							specify root device as /dev/mtdblockn  
						
						... 
						
						
						
						the (openwrt?) magic that autodetects it based on mtd labels
won't work with a two-stage boot 
						
						
					 
					
						2023-04-26 22:16:15 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						0a2881914b 
					 
					
						
						
							
							set erase block size to something that works for jffs2  
						
						
						
						
					 
					
						2023-04-10 22:57:50 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						633a4f8003 
					 
					
						
						
							
							move BLK_DEV_INITRD to base.nix  
						
						
						
						
					 
					
						2023-04-10 22:57:50 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						beb6e260d4 
					 
					
						
						
							
							PoC support for hardware watchdog  
						
						
						
						
					 
					
						2023-03-23 13:18:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						efd878dc5e 
					 
					
						
						
							
							extract common code for patching kernel source fdorm openwrt  
						
						
						
						
					 
					
						2023-03-18 19:17:58 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						ce05f4e44c 
					 
					
						
						
							
							extract phram.mtd ramdisk support from tftpboot module  
						
						... 
						
						
						
						also rename tftproot output to tftpboot for consistency 
						
						
					 
					
						2023-03-18 14:30:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						3f11a3c708 
					 
					
						
						
							
							gl-ar750 gpio support is required for USB to work  
						
						... 
						
						
						
						_legacy_ gpio sysfs interface is required  by the openwrt
ath79 phy usb driver 
						
						
					 
					
						2023-03-18 14:30:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e8d5e4c788 
					 
					
						
						
							
							move regulatory.db to wlan module  
						
						
						
						
					 
					
						2023-03-07 21:32:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						38756af1c1 
					 
					
						
						
							
							add in_outputs shell function which ensures umask is set  
						
						
						
						
					 
					
						2023-03-03 23:07:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e0ea576674 
					 
					
						
						
							
							rename "device" config tree as "hardware"  
						
						... 
						
						
						
						we are also using "device" for "network device" (as in eth0,
wlan0 etc) so this makes it a bit less confusing perhaps 
						
						
					 
					
						2023-03-03 22:52:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						263882cbe4 
					 
					
						
						
							
							move dts config option from boot to device  
						
						
						
						
					 
					
						2023-03-03 22:43:44 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						6d191b73ae 
					 
					
						
						
							
							add outputs.flashable - flashable firmware.bin  
						
						
						
						
					 
					
						2023-03-02 23:01:26 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						adc198b3af 
					 
					
						
						
							
							WIP push to see what passes  
						
						
						
						
					 
					
						2023-03-01 22:24:58 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						259f5c767b 
					 
					
						
						
							
							ath10k kernel support and and firmware  
						
						... 
						
						
						
						- some firmware from kvalo repository
- a service to extract calibration data ART partition
- missing kernel symbol to enable PCI support 
						
						
					 
					
						2023-03-01 21:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						41ff5a1fe6 
					 
					
						
						
							
							move FW_LOADER* config to modules/base  
						
						
						
						
					 
					
						2023-03-01 18:16:01 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						f2e5f65149 
					 
					
						
						
							
							add wireless support for hardware devices  
						
						... 
						
						
						
						* gl-ar750 the ath9k works, ath10k is untested
* gl-mt300[an] build but may not boot 
						
						
					 
					
						2023-02-22 19:17:47 +00:00