// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) #include "../../../arm64/boot/dts/qcom/Fritz_Box_HW285.dts" / { model = "FRITZ!Box 7690"; avm-hw-revision { compatible = "avm,avm_hw_revision"; revision = "285"; subrevision = "0"; }; /delete-node/ avm-wkk-extra-resets; }; /* * WKK 5G and 2G additional resets. There is an external * Pull-Up which configures these pins correctly. So just * let them be input pins. */ &avm_wkk_extra_reset_pins { /delete-node/ wkk_5g_pin; /delete-node/ wkk_2g_pin; wkk_5g_pin { pins = "gpio26"; function = "gpio"; drive-strength = <8>; bias-disable; input-enable; }; wkk_2g_pin { pins = "gpio41"; function = "gpio"; drive-strength = <8>; bias-disable; input-enable; }; }; &tlmm { /delete-node/ mdio0_pinmux; }; &mht_switch { /delete-property/ link-polling-required; /delete-property/ link-intr-gpio; link-polling-required = <1>; }; &mdio { /delete-property/ pinctrl-0; /delete-property/ phy-reset-gpio; pinctrl-0 = <&mdio1_pins>; phy-reset-gpio = <&tlmm 25 GPIO_ACTIVE_LOW>; avm,clk_div = <0xff>; };