From 10ebd8556b7990499c896a550e3d416b444211e6 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Fri, 10 May 2024 02:23:07 +0000 Subject: [PATCH] add led --- kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi | 160 ++++++----------------------------------------------- 1 files changed, 19 insertions(+), 141 deletions(-) diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi index 9e88eec..dc9ad42 100644 --- a/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi +++ b/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi @@ -75,7 +75,7 @@ regulator-max-microvolt = <3300000>; vin-supply = <&vcc5v0_sys>; }; -#if 0 + vcc_camera: vcc-camera-regulator { compatible = "regulator-fixed"; gpio = <&gpio0 RK_PC1 GPIO_ACTIVE_HIGH>; @@ -86,106 +86,6 @@ regulator-always-on; regulator-boot-on; }; -#endif - - ndj_io_init { - compatible = "nk_io_control"; - pinctrl-names = "default"; - pinctrl-0 = <&nk_io_gpio>; - - //gpio_op0 = <&gpio1 RK_PD0 GPIO_ACTIVE_HIGH>; - - vcc_5v { - gpio_num = <&gpio1 RK_PA4 GPIO_ACTIVE_HIGH>; //VCC5_IO_EN_GPIO1_A4_3V3 - gpio_function = <0>; - }; - - vcc_12v { - gpio_num = <&gpio0 RK_PC7 GPIO_ACTIVE_HIGH>; //VCC12_IO_EN_GPIO0_C7_3V3 - gpio_function = <0>; - }; - - hub_host2_rst { - gpio_num = <&gpio4 RK_PD2 GPIO_ACTIVE_HIGH>; //HUB_RST_GPIO4_D2_3V3 - gpio_function = <3>; - }; - - hub_host3 { - gpio_num = <&gpio4 RK_PB2 GPIO_ACTIVE_HIGH>; //HOST3_EN_GPIO4_B2_1V8 - gpio_function = <0>; - }; - - wake_4g { - gpio_num = <&gpio1 RK_PB1 GPIO_ACTIVE_LOW>; //4G_WAKEUP_GPIO01_B1_3V3 - gpio_function = <0>; - }; - - air_mode_4g { - gpio_num = <&gpio1 RK_PB0 GPIO_ACTIVE_LOW>; //4G_AIR_MODE_GPIO01_B0_3V3 - gpio_function = <0>; - }; - - reset_4g { - gpio_num = <&gpio1 RK_PB2 GPIO_ACTIVE_LOW>; //4G_RST_GPIO01_B2_3V3 - gpio_function = <3>; - }; - - en_4g { - gpio_num = <&gpio0 RK_PC6 GPIO_ACTIVE_HIGH>; //4G_PWREN_H_GPIO0_C6 - gpio_function = <0>; - }; - - hp_en { - gpio_num = <&gpio3 RK_PA6 GPIO_ACTIVE_HIGH>;//HP_EN_GPIO3_A6_3V3 - gpio_function = <0>; - }; - - wifi_power_en { - gpio_num = <&gpio3 RK_PC6 GPIO_ACTIVE_HIGH>; //WIFI_PWREN_GPIO3_C6_1V8 - gpio_function = <0>; - }; - #if 0 - do1 { - gpio_num = <&gpio1 RK_PD0 GPIO_ACTIVE_LOW>; - gpio_function = <0>; - }; - - do2 { - gpio_num = <&gpio1 RK_PD2 GPIO_ACTIVE_HIGH>; - gpio_function = <0>; - }; - - do3 { - gpio_num = <&gpio1 RK_PD1 GPIO_ACTIVE_HIGH>; - gpio_function = <0>; - }; - - do4 { - gpio_num = <&gpio1 RK_PD3 GPIO_ACTIVE_HIGH>; - gpio_function = <0>; - }; - - do5 { - gpio_num = <&gpio2 RK_PD6 GPIO_ACTIVE_LOW>; - gpio_function = <0>; - }; - - do6 { - gpio_num = <&gpio2 RK_PD7 GPIO_ACTIVE_LOW>; - gpio_function = <0>; - }; - - do7 { - gpio_num = <&gpio3 RK_PA0 GPIO_ACTIVE_LOW>; - gpio_function = <0>; - }; - - di1 { - gpio_num = <&gpio2 RK_PD5 GPIO_ACTIVE_HIGH>; - gpio_function = <1>; - }; - #endif -}; }; &combphy0_us { @@ -201,11 +101,11 @@ }; &csi2_dphy_hw { - status = "disabled"; + status = "okay"; }; &csi2_dphy0 { - status = "disabled"; + status = "okay"; ports { #address-cells = <1>; @@ -249,7 +149,7 @@ * when dsi0 is enabled */ &dsi0 { - status = "disabled"; + status = "okay"; }; &dsi0_in_vp0 { @@ -257,7 +157,7 @@ }; &dsi0_in_vp1 { - status = "disabled"; + status = "okay"; }; &dsi0_panel { @@ -325,14 +225,14 @@ rx_delay = <0x2f>; phy-handle = <&rgmii_phy0>; - status = "disabled"; + status = "okay"; }; &gmac1 { phy-mode = "rgmii"; clock_in_out = "output"; - snps,reset-gpio = <&gpio3 RK_PB0 GPIO_ACTIVE_LOW>; + snps,reset-gpio = <&gpio2 RK_PD1 GPIO_ACTIVE_LOW>; snps,reset-active-low; /* Reset time is 20ms, 100ms for rtl8211f */ snps,reset-delays-us = <0 20000 100000>; @@ -359,9 +259,12 @@ * power-supply should switche to vcc3v3_lcd1_n * when mipi panel is connected to dsi1. */ +>1x { + power-supply = <&vcc3v3_lcd0_n>; +}; &i2c4 { - status = "disabled"; + status = "okay"; gc8034: gc8034@37 { compatible = "galaxycore,gc8034"; status = "okay"; @@ -370,10 +273,10 @@ clock-names = "xvclk"; pinctrl-names = "default"; pinctrl-0 = <&cif_clk>; + power-domains = <&power RK3568_PD_VI>; reset-gpios = <&gpio3 RK_PB6 GPIO_ACTIVE_LOW>; pwdn-gpios = <&gpio4 RK_PB4 GPIO_ACTIVE_LOW>; rockchip,grf = <&grf>; - power-domains = <&power RK3568_PD_VI>; rockchip,camera-module-index = <0>; rockchip,camera-module-facing = "back"; rockchip,camera-module-name = "RK-CMK-8M-2-v1"; @@ -407,7 +310,7 @@ }; }; ov5695: ov5695@36 { - status = "disabled"; + status = "okay"; compatible = "ovti,ov5695"; reg = <0x36>; clocks = <&cru CLK_CIF_OUT>; @@ -445,7 +348,7 @@ }; &video_phy0 { - status = "disabled"; + status = "okay"; }; &video_phy1 { @@ -487,32 +390,6 @@ rockchip,pins = <2 RK_PB1 RK_FUNC_GPIO &pcfg_pull_none>; }; }; - - nk_io_init{ - nk_io_gpio: nk-io-gpio{ - rockchip,pins = <0 RK_PB0 RK_FUNC_GPIO &pcfg_pull_none>, - <0 RK_PB7 RK_FUNC_GPIO &pcfg_pull_none>, - <0 RK_PC4 RK_FUNC_GPIO &pcfg_pull_none>, - <4 RK_PD2 RK_FUNC_GPIO &pcfg_pull_none>, - <4 RK_PB2 RK_FUNC_GPIO &pcfg_pull_none>, - <1 RK_PA4 RK_FUNC_GPIO &pcfg_pull_none>, - <0 RK_PC7 RK_FUNC_GPIO &pcfg_pull_none>, - <1 RK_PB2 RK_FUNC_GPIO &pcfg_pull_none>, - <1 RK_PB0 RK_FUNC_GPIO &pcfg_pull_none>, - <1 RK_PB1 RK_FUNC_GPIO &pcfg_pull_none>, - <3 RK_PA6 RK_FUNC_GPIO &pcfg_pull_none>, - <3 RK_PD2 RK_FUNC_GPIO &pcfg_pull_none>, - <3 RK_PD3 RK_FUNC_GPIO &pcfg_pull_none>, - <3 RK_PD4 RK_FUNC_GPIO &pcfg_pull_none>, - <3 RK_PD5 RK_FUNC_GPIO &pcfg_pull_none>, - <3 RK_PD1 RK_FUNC_GPIO &pcfg_pull_none>, - <2 RK_PD5 RK_FUNC_GPIO &pcfg_pull_none>,//93 SPI2_CS0_M1_3V3 - <2 RK_PD6 RK_FUNC_GPIO &pcfg_pull_none>,//94 SPI2_MOSI_M1_3V3 - <2 RK_PD7 RK_FUNC_GPIO &pcfg_pull_none>,//95 SPI2_MISO_M1_3V3 - <3 RK_PA0 RK_FUNC_GPIO &pcfg_pull_none>,//96 SPI2_CLK_M1_3V3 - <0 RK_PC6 RK_FUNC_GPIO &pcfg_pull_none>; - }; - }; }; &rk809_sound { @@ -520,11 +397,11 @@ }; &rkisp { - status = "disabled"; + status = "okay"; }; &rkisp_mmu { - status = "disabled"; + status = "okay"; }; &rkisp_vir0 { @@ -542,7 +419,7 @@ }; &route_dsi0 { - status = "disabled"; + status = "okay"; connect = <&vp1_out_dsi0>; }; @@ -557,7 +434,8 @@ &sdmmc2 { max-frequency = <150000000>; - supports-sdio; + no-sd; + no-mmc; bus-width = <4>; disable-wp; cap-sd-highspeed; -- Gitblit v1.6.2