18174dff9SChris Morgan// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 28174dff9SChris Morgan 38174dff9SChris Morgan/dts-v1/; 48174dff9SChris Morgan#include "rk3326-anbernic-rg351m.dtsi" 58174dff9SChris Morgan 68174dff9SChris Morgan/ { 78174dff9SChris Morgan model = "Anbernic RG351V"; 88174dff9SChris Morgan compatible = "anbernic,rg351v", "rockchip,rk3326"; 98174dff9SChris Morgan 108174dff9SChris Morgan gpio_keys_vol: gpio-keys-vol { 118174dff9SChris Morgan compatible = "gpio-keys"; 128174dff9SChris Morgan autorepeat; 138174dff9SChris Morgan 148174dff9SChris Morgan button-vol-down { 158174dff9SChris Morgan gpios = <&gpio2 RK_PA1 GPIO_ACTIVE_LOW>; 168174dff9SChris Morgan label = "VOLUMEDOWN"; 178174dff9SChris Morgan linux,code = <KEY_VOLUMEDOWN>; 188174dff9SChris Morgan }; 198174dff9SChris Morgan 208174dff9SChris Morgan button-vol-up { 218174dff9SChris Morgan gpios = <&gpio2 RK_PA0 GPIO_ACTIVE_LOW>; 228174dff9SChris Morgan label = "VOLUMEUP"; 238174dff9SChris Morgan linux,code = <KEY_VOLUMEUP>; 248174dff9SChris Morgan }; 258174dff9SChris Morgan }; 268174dff9SChris Morgan}; 278174dff9SChris Morgan 288174dff9SChris Morgan&internal_display { 298174dff9SChris Morgan compatible = "anbernic,rg351v-panel", "newvision,nv3051d"; 308174dff9SChris Morgan vdd-supply = <&vcc_lcd>; 318174dff9SChris Morgan}; 328174dff9SChris Morgan 338174dff9SChris Morgan&io_domains { 348174dff9SChris Morgan vccio1-supply = <&vccio_sd>; 358174dff9SChris Morgan}; 368174dff9SChris Morgan 378174dff9SChris Morgan&vcc_sd { 388174dff9SChris Morgan regulator-max-microvolt = <3000000>; 398174dff9SChris Morgan regulator-min-microvolt = <1800000>; 408174dff9SChris Morgan}; 418174dff9SChris Morgan 428174dff9SChris Morgan&vccio_sd { 438174dff9SChris Morgan regulator-max-microvolt = <1800000>; 448174dff9SChris Morgan}; 45