Daniel Barlow 
							
						 
					 
					
						
						
							
						
						6661e42684 
					 
					
						
						
							
							mt300a tftpboot needs appendDTB  
						
						
						
						
					 
					
						2024-05-01 23:04:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						b9ba9ef835 
					 
					
						
						
							
							mt300a remove unneeded service dependencies  
						
						
						
						
					 
					
						2024-05-01 23:03:55 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						0e84adaa0e 
					 
					
						
						
							
							maybe don't need deps for gl-mt300a vlan devices?  
						
						... 
						
						
						
						will delete them next time I have that device open to test 
						
						
					 
					
						2024-04-28 21:35:09 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						8879b2d1ba 
					 
					
						
						
							
							fix rt2x00 wifi  
						
						
						
						
					 
					
						2024-03-28 20:58:39 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						e6cb5e319b 
					 
					
						
						
							
							extract NETDEVICES kconfig to kernel.nix module  
						
						
						
						
					 
					
						2023-11-05 11:31:23 +00: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 
							
						 
					 
					
						
						
							
						
						bca0c9b26b 
					 
					
						
						
							
							gl-mt300a use regular-sized flash erase blocks  
						
						
						
						
					 
					
						2023-09-26 16:43:03 +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 
							
						 
					 
					
						
						
							
						
						70fb9f86d3 
					 
					
						
						
							
							mt300a vlan interface services depend on primary  
						
						
						
						
					 
					
						2023-09-17 17:00:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e04ec2e959 
					 
					
						
						
							
							move SWCONFIG defn into per-device files  
						
						... 
						
						
						
						it doesn't work on qemu 
						
						
					 
					
						2023-08-31 23:50:07 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						b094220466 
					 
					
						
						
							
							mt300a: use module-based network services for lan/wan  
						
						
						
						
					 
					
						2023-08-31 18:27:07 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						333327be75 
					 
					
						
						
							
							make a module for vlan  
						
						... 
						
						
						
						Acked-by: Daniel Barlow <<dan@telent.net >> 
						
						
					 
					
						2023-08-30 23:26:44 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						efa1919e04 
					 
					
						
						
							
							move squashfs kernel options into module  
						
						
						
						
					 
					
						2023-08-30 22:59:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						de77635490 
					 
					
						
						
							
							move bridge-related kernel config to the module  
						
						
						
						
					 
					
						2023-08-30 17:29:42 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						2f3b108ef1 
					 
					
						
						
							
							tftpboot: set phram erase block size to match hardware  
						
						... 
						
						
						
						this is needed for tftp boot with a jffs2 filesystem 
						
						
					 
					
						2023-04-23 21:24:37 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						633a4f8003 
					 
					
						
						
							
							move BLK_DEV_INITRD to base.nix  
						
						
						
						
					 
					
						2023-04-10 22:57:50 +01: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 
							
						 
					 
					
						
						
							
						
						f36d8ef1d0 
					 
					
						
						
							
							make mt300a flash-ready  
						
						
						
						
					 
					
						2023-03-08 20:35:41 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						85b5edc39d 
					 
					
						
						
							
							vlan interfaces depend on parent  
						
						
						
						
					 
					
						2023-03-08 20:34:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						d290965711 
					 
					
						
						
							
							shuffle kernel config for gl-mt300a  
						
						
						
						
					 
					
						2023-03-07 22:49:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e8d5e4c788 
					 
					
						
						
							
							move regulatory.db to wlan module  
						
						
						
						
					 
					
						2023-03-07 21:32:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						c046c39613 
					 
					
						
						
							
							wlan support for mt300a  
						
						
						
						
					 
					
						2023-03-07 19:11:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e86e9430fc 
					 
					
						
						
							
							vlans and mt300a wired network interfaces  
						
						
						
						
					 
					
						2023-03-07 19:10:12 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						a2d8eaf95d 
					 
					
						
						
							
							make kernel config visually consistent: symbols are unquoted  
						
						
						
						
					 
					
						2023-02-22 18:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						4faf529dc3 
					 
					
						
						
							
							define kernel MODULE_SIG everywhere  
						
						
						
						
					 
					
						2023-02-22 18:20:56 +00:00