From adba4edd859ea32ef81d0ce5ac1b5a64e9b5ff1c Mon Sep 17 00:00:00 2001 From: David Bauer Date: Sat, 14 Sep 2024 19:10:10 +0200 Subject: [PATCH] ipq40xx: add PoE passthrpugh GPIO Add the GPIO pin of the PoE passthrough switch on the Aruba AP-303H. Power is activated when the pin is low. It enables a PSE chip, so power is only supplied to downstream devices when they are 802.3af/at compliant devices. Ensure you use a sufficient power supply when chaining a consuming device after the AP. Signed-off-by: David Bauer --- target/linux/ipq40xx/base-files/etc/board.d/03_gpio_switches | 3 +++ 1 file changed, 3 insertions(+) diff --git a/target/linux/ipq40xx/base-files/etc/board.d/03_gpio_switches b/target/linux/ipq40xx/base-files/etc/board.d/03_gpio_switches index 226785d46c..672a8000dc 100644 --- a/target/linux/ipq40xx/base-files/etc/board.d/03_gpio_switches +++ b/target/linux/ipq40xx/base-files/etc/board.d/03_gpio_switches @@ -6,6 +6,9 @@ board_config_update board=$(board_name) case "$board" in +aruba,ap-303h) + ucidef_add_gpio_switch "poe_passtrough" "POE passtrough disable" "446" "1" + ;; cellc,rtl30vw) ucidef_add_gpio_switch "w_disable" "W_DISABLE mPCIE pin" "398" "1" ucidef_add_gpio_switch "pmd_resin_n" "PMD_RESIN_N pin" "399" "1" -- 2.30.2