| 
														
															@@ -71,6 +71,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		led-failsafe = &led_status_green; 
														 | 
														
														 | 
														
															 		led-failsafe = &led_status_green; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		led-running = &led_status_green; 
														 | 
														
														 | 
														
															 		led-running = &led_status_green; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		led-upgrade = &led_status_green; 
														 | 
														
														 | 
														
															 		led-upgrade = &led_status_green; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		label-mac-device = &swport4; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	}; 
														 | 
														
														 | 
														
															 	}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	leds { 
														 | 
														
														 | 
														
															 	leds { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -151,7 +152,36 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		compatible = "jedec,spi-nor"; 
														 | 
														
														 | 
														
															 		compatible = "jedec,spi-nor"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		reg = <0>; 
														 | 
														
														 | 
														
															 		reg = <0>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		spi-max-frequency = <24000000>; 
														 | 
														
														 | 
														
															 		spi-max-frequency = <24000000>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		/* partitions are passed via bootloader */ 
														 | 
														
														 | 
														
															 		/* partitions are passed via bootloader */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		partitions { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			partition-art { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				compatible = "nvmem-cells"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				#address-cells = <1>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				#size-cells = <1>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				label = "0:ART"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				precal_art_1000: precal@1000 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					reg = <0x1000 0x2f20>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				precal_art_5000: precal@5000 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					reg = <0x5000 0x2f20>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				precal_art_9000: precal@9000 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					reg = <0x9000 0x2f20>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				macaddr_gmac0: macaddr@0 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					reg = <0x0 0x6>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				macaddr_gmac1: macaddr@6 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					reg = <0x6 0x6>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	}; 
														 | 
														
														 | 
														
															 	}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -186,6 +216,9 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			reg = <0x00010000 0 0 0 0>; 
														 | 
														
														 | 
														
															 			reg = <0x00010000 0 0 0 0>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			qcom,ath10k-calibration-variant = "OM-A62"; 
														 | 
														
														 | 
														
															 			qcom,ath10k-calibration-variant = "OM-A62"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			ieee80211-freq-limit = <5170000 5350000>; 
														 | 
														
														 | 
														
															 			ieee80211-freq-limit = <5170000 5350000>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			nvmem-cell-names = "pre-calibration"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			nvmem-cells = <&precal_art_9000>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		}; 
														 | 
														
														 | 
														
															 		}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	}; 
														 | 
														
														 | 
														
															 	}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -205,20 +238,32 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 &swport4 { 
														 | 
														
														 | 
														
															 &swport4 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	status = "okay"; 
														 | 
														
														 | 
														
															 	status = "okay"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	label = "ethernet1"; 
														 | 
														
														 | 
														
															 	label = "ethernet1"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	nvmem-cell-names = "mac-address"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	nvmem-cells = <&macaddr_gmac0>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 &swport5 { 
														 | 
														
														 | 
														
															 &swport5 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	status = "okay"; 
														 | 
														
														 | 
														
															 	status = "okay"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	label = "ethernet2"; 
														 | 
														
														 | 
														
															 	label = "ethernet2"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	nvmem-cell-names = "mac-address"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	nvmem-cells = <&macaddr_gmac1>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 &wifi0 { 
														 | 
														
														 | 
														
															 &wifi0 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	status = "okay"; 
														 | 
														
														 | 
														
															 	status = "okay"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	qcom,ath10k-calibration-variant = "OM-A62"; 
														 | 
														
														 | 
														
															 	qcom,ath10k-calibration-variant = "OM-A62"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	nvmem-cell-names = "pre-calibration"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	nvmem-cells = <&precal_art_1000>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 &wifi1 { 
														 | 
														
														 | 
														
															 &wifi1 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	status = "okay"; 
														 | 
														
														 | 
														
															 	status = "okay"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	qcom,ath10k-calibration-variant = "OM-A62"; 
														 | 
														
														 | 
														
															 	qcom,ath10k-calibration-variant = "OM-A62"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	ieee80211-freq-limit = <5470000 5875000>; 
														 | 
														
														 | 
														
															 	ieee80211-freq-limit = <5470000 5875000>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	nvmem-cell-names = "pre-calibration"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	nvmem-cells = <&precal_art_5000>; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 |