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/; 9*f3c6526dSDragan Simic 10*f3c6526dSDragan Simic#include "rk3399-nanopi-m4.dtsi" 11c7b03115SChen-Yu Tsai 12c7b03115SChen-Yu Tsai/ { 13c7b03115SChen-Yu Tsai model = "FriendlyElec NanoPi M4B"; 14c7b03115SChen-Yu Tsai compatible = "friendlyarm,nanopi-m4b", "rockchip,rk3399"; 15c7b03115SChen-Yu Tsai 16c7b03115SChen-Yu Tsai adc-keys { 17c7b03115SChen-Yu Tsai compatible = "adc-keys"; 18c7b03115SChen-Yu Tsai io-channels = <&saradc 1>; 19c7b03115SChen-Yu Tsai io-channel-names = "buttons"; 20c7b03115SChen-Yu Tsai keyup-threshold-microvolt = <1500000>; 21c7b03115SChen-Yu Tsai poll-interval = <100>; 22c7b03115SChen-Yu Tsai 23f2bd2e76SJohan Jonker button-recovery { 24c7b03115SChen-Yu Tsai label = "Recovery"; 25c7b03115SChen-Yu Tsai linux,code = <KEY_VENDOR>; 26c7b03115SChen-Yu Tsai press-threshold-microvolt = <18000>; 27c7b03115SChen-Yu Tsai }; 28c7b03115SChen-Yu Tsai }; 29c7b03115SChen-Yu Tsai}; 30c7b03115SChen-Yu Tsai 31c7b03115SChen-Yu Tsai/* No USB type-C PD power manager */ 32c7b03115SChen-Yu Tsai/delete-node/ &fusb0; 33c7b03115SChen-Yu Tsai 34c7b03115SChen-Yu Tsai&i2c4 { 35c7b03115SChen-Yu Tsai status = "disabled"; 36c7b03115SChen-Yu Tsai}; 37c7b03115SChen-Yu Tsai 38c7b03115SChen-Yu Tsai&u2phy0_host { 39c7b03115SChen-Yu Tsai phy-supply = <&vcc5v0_usb2>; 40c7b03115SChen-Yu Tsai}; 41c7b03115SChen-Yu Tsai 42c7b03115SChen-Yu Tsai&u2phy0_otg { 43c7b03115SChen-Yu Tsai phy-supply = <&vbus_typec>; 44c7b03115SChen-Yu Tsai}; 45c7b03115SChen-Yu Tsai 46c7b03115SChen-Yu Tsai&u2phy1_otg { 47c7b03115SChen-Yu Tsai phy-supply = <&vcc5v0_usb1>; 48c7b03115SChen-Yu Tsai}; 49c7b03115SChen-Yu Tsai 50c7b03115SChen-Yu Tsai&vbus_typec { 51c7b03115SChen-Yu Tsai enable-active-high; 52c7b03115SChen-Yu Tsai gpios = <&gpio4 RK_PD2 GPIO_ACTIVE_HIGH>; 53c7b03115SChen-Yu Tsai}; 54