From a9b9bf70b43e7c4353300af2c087d2c19adc58c9 Mon Sep 17 00:00:00 2001 From: carbon Date: Tue, 25 Jun 2024 18:00:31 +0800 Subject: [PATCH] put vo in board dts for easy configuration Signed-off-by: carbon --- .../dts_arm64/sg2000_milkv_duos_glibc_arm64_sd.dts | 9 +++++++++ .../dts_riscv/sg2000_milkv_duos_musl_riscv64_sd.dts | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/build/boards/cv181x/sg2000_milkv_duos_glibc_arm64_sd/dts_arm64/sg2000_milkv_duos_glibc_arm64_sd.dts b/build/boards/cv181x/sg2000_milkv_duos_glibc_arm64_sd/dts_arm64/sg2000_milkv_duos_glibc_arm64_sd.dts index ca09175bd..f342b8287 100644 --- a/build/boards/cv181x/sg2000_milkv_duos_glibc_arm64_sd/dts_arm64/sg2000_milkv_duos_glibc_arm64_sd.dts +++ b/build/boards/cv181x/sg2000_milkv_duos_glibc_arm64_sd/dts_arm64/sg2000_milkv_duos_glibc_arm64_sd.dts @@ -17,6 +17,15 @@ /delete-property/ mute-gpio-r; }; +/* mipi dsi for u-boot */ +&vo { + compatible = "cvitek,vo"; + reset-gpio = <&porte 2 GPIO_ACTIVE_LOW>; + pwm-gpio = <&porte 0 GPIO_ACTIVE_HIGH>; + power-ct-gpio = <&porte 1 GPIO_ACTIVE_HIGH>; + status = "okay"; +}; + /* mipi dsi for kernel */ &mipi_tx { compatible = "cvitek,mipi_tx"; diff --git a/build/boards/cv181x/sg2000_milkv_duos_musl_riscv64_sd/dts_riscv/sg2000_milkv_duos_musl_riscv64_sd.dts b/build/boards/cv181x/sg2000_milkv_duos_musl_riscv64_sd/dts_riscv/sg2000_milkv_duos_musl_riscv64_sd.dts index 5bfaaa4aa..717c86159 100644 --- a/build/boards/cv181x/sg2000_milkv_duos_musl_riscv64_sd/dts_riscv/sg2000_milkv_duos_musl_riscv64_sd.dts +++ b/build/boards/cv181x/sg2000_milkv_duos_musl_riscv64_sd/dts_riscv/sg2000_milkv_duos_musl_riscv64_sd.dts @@ -13,6 +13,15 @@ /delete-property/ mute-gpio-r; }; +/* mipi dsi for u-boot */ +&vo { + compatible = "cvitek,vo"; + reset-gpio = <&porte 2 GPIO_ACTIVE_LOW>; + pwm-gpio = <&porte 0 GPIO_ACTIVE_HIGH>; + power-ct-gpio = <&porte 1 GPIO_ACTIVE_HIGH>; + status = "okay"; +}; + /* mipi dsi for kernel */ &mipi_tx { compatible = "cvitek,mipi_tx";