There are two hardware models of the HPE 1920-8g-poe switch. The version
currently in the repository is the model with a PoE budget of 180W. In
preparation of the addition of the 65W model, the existing model is
renamed to clarify the hardware version it targets.
As suggested by Pawel, the 'SUPPORTED_DEVICES' includes the old target
name to enable an upgrade path of builds with the old name.
Suggested-by: Pawel Dembicki <paweldembicki@gmail.com>
Signed-off-by: Kevin Jilissen <info@kevinjilissen.nl>
label_mac=""
case $board in
hpe,1920-8g|\
-hpe,1920-8g-poe|\
+hpe,1920-8g-poe-180w|\
hpe,1920-16g|\
hpe,1920-24g)
label_mac=$(mtd_get_mac_binary factory 0x68)
[ -n "$label_mac" ] && ucidef_set_label_macaddr $label_mac
case $board in
-hpe,1920-8g-poe)
+hpe,1920-8g-poe-180w)
ucidef_set_poe 180 "$lan_list_rev" "lan9 lan10"
;;
netgear,gs110tpp-v1)
board=$(board_name)
case "$board" in
-hpe,1920-8g-poe)
+hpe,1920-8g-poe-180w)
ucidef_add_gpio_switch "fan_ctrl" "Fan control" "456" "0"
;;
esac
--- /dev/null
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+
+#include "rtl8380_hpe_1920-8g.dtsi"
+
+/ {
+ compatible = "hpe,1920-8g-poe-180w", "realtek,rtl838x-soc";
+ model = "HPE 1920-8G-PoE+ 180W (JG922A)";
+};
+
+&uart1 {
+ status = "okay";
+};
+++ /dev/null
-// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
-
-#include "rtl8380_hpe_1920-8g.dtsi"
-
-/ {
- compatible = "hpe,1920-8g-poe", "realtek,rtl838x-soc";
- model = "HPE 1920-8G-PoE+ (JG922A)";
-};
-
-&uart1 {
- status = "okay";
-};
endef
TARGET_DEVICES += hpe_1920-8g
-define Device/hpe_1920-8g-poe
+define Device/hpe_1920-8g-poe-180w
$(Device/hpe_1920)
SOC := rtl8380
- DEVICE_MODEL := 1920-8G-PoE+ (JG922A)
+ DEVICE_MODEL := 1920-8G-PoE+ 180W (JG922A)
H3C_DEVICE_ID := 0x00010025
+ SUPPORTED_DEVICES += hpe_1920-8g-poe
endef
-TARGET_DEVICES += hpe_1920-8g-poe
+TARGET_DEVICES += hpe_1920-8g-poe-180w
define Device/hpe_1920-16g
$(Device/hpe_1920)