// SPDX-License-Identifier: BSD-3-Clause /* * IPQ5332 RDP board common device tree source * * Copyright (c) 2022-2023 Qualcomm Innovation Center, Inc. All rights reserved. */ /dts-v1/; #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/input/input.h> #include "ipq5332.dtsi" / { aliases { serial0 = &blsp1_uart0; }; chosen { stdout-path = "serial0"; }; gpio-keys { compatible = "gpio-keys"; pinctrl-0 = <&gpio_keys_default>; pinctrl-names = "default"; button-wps { label = "wps"; linux,code = <KEY_WPS_BUTTON>; gpios = <&tlmm 35 GPIO_ACTIVE_LOW>; debounce-interval = <60>; }; }; leds { compatible = "gpio-leds"; pinctrl-0 = <&gpio_leds_default>; pinctrl-names = "default"; led-0 { gpios = <&tlmm 36 GPIO_ACTIVE_HIGH>; linux,default-trigger = "phy0tx"; default-state = "off"; }; }; }; &blsp1_uart0 { pinctrl-0 = <&serial_0_pins>; pinctrl-names = "default"; status = "okay"; }; &sleep_clk { clock-frequency = <32000>; }; &xo_board { clock-frequency = <24000000>; }; /* PINCTRL */ &tlmm { gpio_keys_default: gpio-keys-default-state { pins = "gpio35"; function = "gpio"; drive-strength = <8>; bias-pull-up; }; gpio_leds_default: gpio-leds-default-state { pins = "gpio36"; function = "gpio"; drive-strength = <8>; bias-pull-down; }; };