1*50071fdfSPhilipp Zabel# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*50071fdfSPhilipp Zabel%YAML 1.2 3*50071fdfSPhilipp Zabel--- 4*50071fdfSPhilipp Zabel$id: http://devicetree.org/schemas/net/rfkill-gpio.yaml# 5*50071fdfSPhilipp Zabel$schema: http://devicetree.org/meta-schemas/core.yaml# 6*50071fdfSPhilipp Zabel 7*50071fdfSPhilipp Zabeltitle: GPIO controlled rfkill switch 8*50071fdfSPhilipp Zabel 9*50071fdfSPhilipp Zabelmaintainers: 10*50071fdfSPhilipp Zabel - Johannes Berg <johannes@sipsolutions.net> 11*50071fdfSPhilipp Zabel - Philipp Zabel <p.zabel@pengutronix.de> 12*50071fdfSPhilipp Zabel 13*50071fdfSPhilipp Zabelproperties: 14*50071fdfSPhilipp Zabel compatible: 15*50071fdfSPhilipp Zabel const: rfkill-gpio 16*50071fdfSPhilipp Zabel 17*50071fdfSPhilipp Zabel label: 18*50071fdfSPhilipp Zabel description: rfkill switch name, defaults to node name 19*50071fdfSPhilipp Zabel 20*50071fdfSPhilipp Zabel radio-type: 21*50071fdfSPhilipp Zabel description: rfkill radio type 22*50071fdfSPhilipp Zabel enum: 23*50071fdfSPhilipp Zabel - bluetooth 24*50071fdfSPhilipp Zabel - fm 25*50071fdfSPhilipp Zabel - gps 26*50071fdfSPhilipp Zabel - nfc 27*50071fdfSPhilipp Zabel - ultrawideband 28*50071fdfSPhilipp Zabel - wimax 29*50071fdfSPhilipp Zabel - wlan 30*50071fdfSPhilipp Zabel - wwan 31*50071fdfSPhilipp Zabel 32*50071fdfSPhilipp Zabel shutdown-gpios: 33*50071fdfSPhilipp Zabel maxItems: 1 34*50071fdfSPhilipp Zabel 35*50071fdfSPhilipp Zabelrequired: 36*50071fdfSPhilipp Zabel - compatible 37*50071fdfSPhilipp Zabel - radio-type 38*50071fdfSPhilipp Zabel - shutdown-gpios 39*50071fdfSPhilipp Zabel 40*50071fdfSPhilipp ZabeladditionalProperties: false 41*50071fdfSPhilipp Zabel 42*50071fdfSPhilipp Zabelexamples: 43*50071fdfSPhilipp Zabel - | 44*50071fdfSPhilipp Zabel #include <dt-bindings/gpio/gpio.h> 45*50071fdfSPhilipp Zabel 46*50071fdfSPhilipp Zabel rfkill { 47*50071fdfSPhilipp Zabel compatible = "rfkill-gpio"; 48*50071fdfSPhilipp Zabel label = "rfkill-pcie-wlan"; 49*50071fdfSPhilipp Zabel radio-type = "wlan"; 50*50071fdfSPhilipp Zabel shutdown-gpios = <&gpio2 25 GPIO_ACTIVE_HIGH>; 51*50071fdfSPhilipp Zabel }; 52