1c7b03115SChen-Yu Tsai// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2c7b03115SChen-Yu Tsai/* 3c7b03115SChen-Yu Tsai * FriendlyElec NanoPi M4B board device tree source 4c7b03115SChen-Yu Tsai * 5c7b03115SChen-Yu Tsai * Copyright (c) 2020 Chen-Yu Tsai <wens@csie.org> 6c7b03115SChen-Yu Tsai */ 7c7b03115SChen-Yu Tsai 8c7b03115SChen-Yu Tsai/dts-v1/; 9c7b03115SChen-Yu Tsai#include "rk3399-nanopi-m4.dts" 10c7b03115SChen-Yu Tsai 11c7b03115SChen-Yu Tsai/ { 12c7b03115SChen-Yu Tsai model = "FriendlyElec NanoPi M4B"; 13c7b03115SChen-Yu Tsai compatible = "friendlyarm,nanopi-m4b", "rockchip,rk3399"; 14c7b03115SChen-Yu Tsai 15c7b03115SChen-Yu Tsai adc-keys { 16c7b03115SChen-Yu Tsai compatible = "adc-keys"; 17c7b03115SChen-Yu Tsai io-channels = <&saradc 1>; 18c7b03115SChen-Yu Tsai io-channel-names = "buttons"; 19c7b03115SChen-Yu Tsai keyup-threshold-microvolt = <1500000>; 20c7b03115SChen-Yu Tsai poll-interval = <100>; 21c7b03115SChen-Yu Tsai 22*f2bd2e76SJohan Jonker button-recovery { 23c7b03115SChen-Yu Tsai label = "Recovery"; 24c7b03115SChen-Yu Tsai linux,code = <KEY_VENDOR>; 25c7b03115SChen-Yu Tsai press-threshold-microvolt = <18000>; 26c7b03115SChen-Yu Tsai }; 27c7b03115SChen-Yu Tsai }; 28c7b03115SChen-Yu Tsai}; 29c7b03115SChen-Yu Tsai 30c7b03115SChen-Yu Tsai/* No USB type-C PD power manager */ 31c7b03115SChen-Yu Tsai/delete-node/ &fusb0; 32c7b03115SChen-Yu Tsai 33c7b03115SChen-Yu Tsai&i2c4 { 34c7b03115SChen-Yu Tsai status = "disabled"; 35c7b03115SChen-Yu Tsai}; 36c7b03115SChen-Yu Tsai 37c7b03115SChen-Yu Tsai&u2phy0_host { 38c7b03115SChen-Yu Tsai phy-supply = <&vcc5v0_usb2>; 39c7b03115SChen-Yu Tsai}; 40c7b03115SChen-Yu Tsai 41c7b03115SChen-Yu Tsai&u2phy0_otg { 42c7b03115SChen-Yu Tsai phy-supply = <&vbus_typec>; 43c7b03115SChen-Yu Tsai}; 44c7b03115SChen-Yu Tsai 45c7b03115SChen-Yu Tsai&u2phy1_otg { 46c7b03115SChen-Yu Tsai phy-supply = <&vcc5v0_usb1>; 47c7b03115SChen-Yu Tsai}; 48c7b03115SChen-Yu Tsai 49c7b03115SChen-Yu Tsai&vbus_typec { 50c7b03115SChen-Yu Tsai enable-active-high; 51c7b03115SChen-Yu Tsai gpios = <&gpio4 RK_PD2 GPIO_ACTIVE_HIGH>; 52c7b03115SChen-Yu Tsai}; 53