X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=src%2Farm64%2Frockchip%2Frk3326-anbernic-rg351v.dts;fp=src%2Farm64%2Frockchip%2Frk3326-anbernic-rg351v.dts;h=c79f7a7b38cb4542fff0930b9fc2fc379549eb28;hb=93743d241c64bc1f7ecbf3262d1683176551e11f;hp=0000000000000000000000000000000000000000;hpb=53633a893a06bd5a0c807287d9cc29337806eaf7;p=thirdparty%2Fu-boot.git diff --git a/src/arm64/rockchip/rk3326-anbernic-rg351v.dts b/src/arm64/rockchip/rk3326-anbernic-rg351v.dts new file mode 100644 index 00000000000..c79f7a7b38c --- /dev/null +++ b/src/arm64/rockchip/rk3326-anbernic-rg351v.dts @@ -0,0 +1,44 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) + +/dts-v1/; +#include "rk3326-anbernic-rg351m.dtsi" + +/ { + model = "Anbernic RG351V"; + compatible = "anbernic,rg351v", "rockchip,rk3326"; + + gpio_keys_vol: gpio-keys-vol { + compatible = "gpio-keys"; + autorepeat; + + button-vol-down { + gpios = <&gpio2 RK_PA1 GPIO_ACTIVE_LOW>; + label = "VOLUMEDOWN"; + linux,code = ; + }; + + button-vol-up { + gpios = <&gpio2 RK_PA0 GPIO_ACTIVE_LOW>; + label = "VOLUMEUP"; + linux,code = ; + }; + }; +}; + +&internal_display { + compatible = "anbernic,rg351v-panel", "newvision,nv3051d"; + vdd-supply = <&vcc_lcd>; +}; + +&io_domains { + vccio1-supply = <&vccio_sd>; +}; + +&vcc_sd { + regulator-max-microvolt = <3000000>; + regulator-min-microvolt = <1800000>; +}; + +&vccio_sd { + regulator-max-microvolt = <1800000>; +};