mediatek: new target mt7622-ubnt-unifi-6-lr-v1
Based on current mt7622-ubnt-unifi-6-lr, this is a preparation for adding a v2 version of this target * v1 - with led-bar * v2 - two simple GPIO connected LEDs (in later commits) Signed-off-by: Daniel Golle <daniel@makrotopia.org> [added SUPPORTED_DEVICES for compatibility with existing setups] Signed-off-by: Henrik Riomar <henrik.riomar@gmail.com>
This commit is contained in:
		 Henrik Riomar
					Henrik Riomar
				
			
				
					committed by
					
						 Daniel Golle
						Daniel Golle
					
				
			
			
				
	
			
			
			 Daniel Golle
						Daniel Golle
					
				
			
						parent
						
							e3e9eb31a2
						
					
				
				
					commit
					15a02471bb
				
			| @@ -1,6 +1,6 @@ | ||||
| // SPDX-License-Identifier: GPL-2.0-or-later OR MIT | ||||
|  | ||||
| #include "mt7622-ubnt-unifi-6-lr.dtsi" | ||||
| #include "mt7622-ubnt-unifi-6-lr-v1.dtsi" | ||||
|  | ||||
| / { | ||||
| 	model = "Ubiquiti UniFi 6 LR (U-Boot mod)"; | ||||
|   | ||||
| @@ -1,9 +1,9 @@ | ||||
| // SPDX-License-Identifier: GPL-2.0-or-later OR MIT | ||||
| 
 | ||||
| #include "mt7622-ubnt-unifi-6-lr.dtsi" | ||||
| #include "mt7622-ubnt-unifi-6-lr-v1.dtsi" | ||||
| 
 | ||||
| / { | ||||
| 	model = "Ubiquiti UniFi 6 LR"; | ||||
| 	model = "Ubiquiti UniFi 6 LR v1"; | ||||
| 	compatible = "ubnt,unifi-6-lr", "mediatek,mt7622"; | ||||
| }; | ||||
| 
 | ||||
							
								
								
									
										27
									
								
								target/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-v1.dtsi
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								target/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-v1.dtsi
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| #include "mt7622-ubnt-unifi-6-lr.dtsi" | ||||
|  | ||||
| &i2c0 { | ||||
| 	pinctrl-names = "default"; | ||||
| 	pinctrl-0 = <&i2c0_pins>; | ||||
| 	status = "okay"; | ||||
|  | ||||
| 	led-controller@30 { | ||||
| 		compatible = "ubnt,ledbar"; | ||||
| 		reg = <0x30>; | ||||
|  | ||||
| 		enable-gpio = <&pio 59 0>; | ||||
|  | ||||
| 		red { | ||||
| 			label = "red"; | ||||
| 		}; | ||||
|  | ||||
| 		green { | ||||
| 			label = "green"; | ||||
| 		}; | ||||
|  | ||||
| 		led_blue: blue { | ||||
| 			label = "blue"; | ||||
| 		}; | ||||
| 	}; | ||||
| }; | ||||
|  | ||||
| @@ -217,31 +217,6 @@ | ||||
| 	/* MT7915 Bluetooth */ | ||||
| }; | ||||
|  | ||||
| &i2c0 { | ||||
| 	pinctrl-names = "default"; | ||||
| 	pinctrl-0 = <&i2c0_pins>; | ||||
| 	status = "okay"; | ||||
|  | ||||
| 	led-controller@30 { | ||||
| 		compatible = "ubnt,ledbar"; | ||||
| 		reg = <0x30>; | ||||
|  | ||||
| 		enable-gpio = <&pio 59 0>; | ||||
|  | ||||
| 		red { | ||||
| 			label = "red"; | ||||
| 		}; | ||||
|  | ||||
| 		green { | ||||
| 			label = "green"; | ||||
| 		}; | ||||
|  | ||||
| 		led_blue: blue { | ||||
| 			label = "blue"; | ||||
| 		}; | ||||
| 	}; | ||||
| }; | ||||
|  | ||||
| &watchdog { | ||||
| 	pinctrl-names = "default"; | ||||
| 	pinctrl-0 = <&watchdog_pins>; | ||||
|   | ||||
| @@ -242,15 +242,17 @@ define Device/totolink_a8000ru | ||||
| endef | ||||
| TARGET_DEVICES += totolink_a8000ru | ||||
|  | ||||
| define Device/ubnt_unifi-6-lr | ||||
| define Device/ubnt_unifi-6-lr-v1 | ||||
|   DEVICE_VENDOR := Ubiquiti | ||||
|   DEVICE_MODEL := UniFi 6 LR | ||||
|   DEVICE_VARIANT := v1 | ||||
|   DEVICE_DTS_CONFIG := config@1 | ||||
|   DEVICE_DTS := mt7622-ubnt-unifi-6-lr | ||||
|   DEVICE_DTS := mt7622-ubnt-unifi-6-lr-v1 | ||||
|   DEVICE_DTS_DIR := ../dts | ||||
|   DEVICE_PACKAGES := kmod-mt7915e kmod-leds-ubnt-ledbar | ||||
|   SUPPORTED_DEVICES += ubnt,unifi-6-lr | ||||
| endef | ||||
| TARGET_DEVICES += ubnt_unifi-6-lr | ||||
| TARGET_DEVICES += ubnt_unifi-6-lr-v1 | ||||
|  | ||||
| define Device/ubnt_unifi-6-lr-ubootmod | ||||
|   DEVICE_VENDOR := Ubiquiti | ||||
|   | ||||
		Reference in New Issue
	
	Block a user