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 | // 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)"; | 	model = "Ubiquiti UniFi 6 LR (U-Boot mod)"; | ||||||
|   | |||||||
| @@ -1,9 +1,9 @@ | |||||||
| // SPDX-License-Identifier: GPL-2.0-or-later OR MIT | // 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"; | 	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 */ | 	/* 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 { | &watchdog { | ||||||
| 	pinctrl-names = "default"; | 	pinctrl-names = "default"; | ||||||
| 	pinctrl-0 = <&watchdog_pins>; | 	pinctrl-0 = <&watchdog_pins>; | ||||||
|   | |||||||
| @@ -242,15 +242,17 @@ define Device/totolink_a8000ru | |||||||
| endef | endef | ||||||
| TARGET_DEVICES += totolink_a8000ru | TARGET_DEVICES += totolink_a8000ru | ||||||
|  |  | ||||||
| define Device/ubnt_unifi-6-lr | define Device/ubnt_unifi-6-lr-v1 | ||||||
|   DEVICE_VENDOR := Ubiquiti |   DEVICE_VENDOR := Ubiquiti | ||||||
|   DEVICE_MODEL := UniFi 6 LR |   DEVICE_MODEL := UniFi 6 LR | ||||||
|  |   DEVICE_VARIANT := v1 | ||||||
|   DEVICE_DTS_CONFIG := config@1 |   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_DTS_DIR := ../dts | ||||||
|   DEVICE_PACKAGES := kmod-mt7915e kmod-leds-ubnt-ledbar |   DEVICE_PACKAGES := kmod-mt7915e kmod-leds-ubnt-ledbar | ||||||
|  |   SUPPORTED_DEVICES += ubnt,unifi-6-lr | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += ubnt_unifi-6-lr | TARGET_DEVICES += ubnt_unifi-6-lr-v1 | ||||||
|  |  | ||||||
| define Device/ubnt_unifi-6-lr-ubootmod | define Device/ubnt_unifi-6-lr-ubootmod | ||||||
|   DEVICE_VENDOR := Ubiquiti |   DEVICE_VENDOR := Ubiquiti | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user