diff --git a/arch/arm/boot/dts/rk3506-pinctrl-rmio.dtsi b/arch/arm/boot/dts/rk3506-pinctrl-rmio.dtsi index c636871deb02..624f958b94dc 100644 --- a/arch/arm/boot/dts/rk3506-pinctrl-rmio.dtsi +++ b/arch/arm/boot/dts/rk3506-pinctrl-rmio.dtsi @@ -157,62 +157,62 @@ /omit-if-no-ref/ rm_io0_pwm0_ch0: rm-io0-pwm0-ch0 { rockchip,pins = - <0 RK_PA0 45 &pcfg_pull_none>; + <0 RK_PA0 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm0_ch1: rm-io0-pwm0-ch1 { rockchip,pins = - <0 RK_PA0 46 &pcfg_pull_none>; + <0 RK_PA0 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm0_ch2: rm-io0-pwm0-ch2 { rockchip,pins = - <0 RK_PA0 47 &pcfg_pull_none>; + <0 RK_PA0 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm0_ch3: rm-io0-pwm0-ch3 { rockchip,pins = - <0 RK_PA0 48 &pcfg_pull_none>; + <0 RK_PA0 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm1_ch0: rm-io0-pwm1-ch0 { rockchip,pins = - <0 RK_PA0 49 &pcfg_pull_none>; + <0 RK_PA0 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm1_ch1: rm-io0-pwm1-ch1 { rockchip,pins = - <0 RK_PA0 50 &pcfg_pull_none>; + <0 RK_PA0 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm1_ch2: rm-io0-pwm1-ch2 { rockchip,pins = - <0 RK_PA0 51 &pcfg_pull_none>; + <0 RK_PA0 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm1_ch3: rm-io0-pwm1-ch3 { rockchip,pins = - <0 RK_PA0 52 &pcfg_pull_none>; + <0 RK_PA0 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm1_ch4: rm-io0-pwm1-ch4 { rockchip,pins = - <0 RK_PA0 53 &pcfg_pull_none>; + <0 RK_PA0 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm1_ch5: rm-io0-pwm1-ch5 { rockchip,pins = - <0 RK_PA0 54 &pcfg_pull_none>; + <0 RK_PA0 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm1_ch6: rm-io0-pwm1-ch6 { rockchip,pins = - <0 RK_PA0 55 &pcfg_pull_none>; + <0 RK_PA0 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_pwm1_ch7: rm-io0-pwm1-ch7 { rockchip,pins = - <0 RK_PA0 56 &pcfg_pull_none>; + <0 RK_PA0 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io0_touch_key_drive: rm-io0-touch-key-drive { @@ -650,62 +650,62 @@ /omit-if-no-ref/ rm_io1_pwm0_ch0: rm-io1-pwm0-ch0 { rockchip,pins = - <0 RK_PA1 45 &pcfg_pull_none>; + <0 RK_PA1 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm0_ch1: rm-io1-pwm0-ch1 { rockchip,pins = - <0 RK_PA1 46 &pcfg_pull_none>; + <0 RK_PA1 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm0_ch2: rm-io1-pwm0-ch2 { rockchip,pins = - <0 RK_PA1 47 &pcfg_pull_none>; + <0 RK_PA1 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm0_ch3: rm-io1-pwm0-ch3 { rockchip,pins = - <0 RK_PA1 48 &pcfg_pull_none>; + <0 RK_PA1 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm1_ch0: rm-io1-pwm1-ch0 { rockchip,pins = - <0 RK_PA1 49 &pcfg_pull_none>; + <0 RK_PA1 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm1_ch1: rm-io1-pwm1-ch1 { rockchip,pins = - <0 RK_PA1 50 &pcfg_pull_none>; + <0 RK_PA1 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm1_ch2: rm-io1-pwm1-ch2 { rockchip,pins = - <0 RK_PA1 51 &pcfg_pull_none>; + <0 RK_PA1 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm1_ch3: rm-io1-pwm1-ch3 { rockchip,pins = - <0 RK_PA1 52 &pcfg_pull_none>; + <0 RK_PA1 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm1_ch4: rm-io1-pwm1-ch4 { rockchip,pins = - <0 RK_PA1 53 &pcfg_pull_none>; + <0 RK_PA1 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm1_ch5: rm-io1-pwm1-ch5 { rockchip,pins = - <0 RK_PA1 54 &pcfg_pull_none>; + <0 RK_PA1 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm1_ch6: rm-io1-pwm1-ch6 { rockchip,pins = - <0 RK_PA1 55 &pcfg_pull_none>; + <0 RK_PA1 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_pwm1_ch7: rm-io1-pwm1-ch7 { rockchip,pins = - <0 RK_PA1 56 &pcfg_pull_none>; + <0 RK_PA1 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io1_touch_key_drive: rm-io1-touch-key-drive { @@ -1143,62 +1143,62 @@ /omit-if-no-ref/ rm_io2_pwm0_ch0: rm-io2-pwm0-ch0 { rockchip,pins = - <0 RK_PA2 45 &pcfg_pull_none>; + <0 RK_PA2 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm0_ch1: rm-io2-pwm0-ch1 { rockchip,pins = - <0 RK_PA2 46 &pcfg_pull_none>; + <0 RK_PA2 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm0_ch2: rm-io2-pwm0-ch2 { rockchip,pins = - <0 RK_PA2 47 &pcfg_pull_none>; + <0 RK_PA2 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm0_ch3: rm-io2-pwm0-ch3 { rockchip,pins = - <0 RK_PA2 48 &pcfg_pull_none>; + <0 RK_PA2 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm1_ch0: rm-io2-pwm1-ch0 { rockchip,pins = - <0 RK_PA2 49 &pcfg_pull_none>; + <0 RK_PA2 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm1_ch1: rm-io2-pwm1-ch1 { rockchip,pins = - <0 RK_PA2 50 &pcfg_pull_none>; + <0 RK_PA2 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm1_ch2: rm-io2-pwm1-ch2 { rockchip,pins = - <0 RK_PA2 51 &pcfg_pull_none>; + <0 RK_PA2 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm1_ch3: rm-io2-pwm1-ch3 { rockchip,pins = - <0 RK_PA2 52 &pcfg_pull_none>; + <0 RK_PA2 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm1_ch4: rm-io2-pwm1-ch4 { rockchip,pins = - <0 RK_PA2 53 &pcfg_pull_none>; + <0 RK_PA2 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm1_ch5: rm-io2-pwm1-ch5 { rockchip,pins = - <0 RK_PA2 54 &pcfg_pull_none>; + <0 RK_PA2 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm1_ch6: rm-io2-pwm1-ch6 { rockchip,pins = - <0 RK_PA2 55 &pcfg_pull_none>; + <0 RK_PA2 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_pwm1_ch7: rm-io2-pwm1-ch7 { rockchip,pins = - <0 RK_PA2 56 &pcfg_pull_none>; + <0 RK_PA2 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io2_touch_key_drive: rm-io2-touch-key-drive { @@ -1358,7 +1358,7 @@ /omit-if-no-ref/ rm_io2_spi1_mosi: rm-io2-spi1-mosi { rockchip,pins = - <0 RK_PA2 88 &pcfg_pull_none>; + <0 RK_PA2 88 &pcfg_pull_none_drv_level_3>; }; /omit-if-no-ref/ rm_io2_spi1_miso: rm-io2-spi1-miso { @@ -1636,62 +1636,62 @@ /omit-if-no-ref/ rm_io3_pwm0_ch0: rm-io3-pwm0-ch0 { rockchip,pins = - <0 RK_PA3 45 &pcfg_pull_none>; + <0 RK_PA3 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm0_ch1: rm-io3-pwm0-ch1 { rockchip,pins = - <0 RK_PA3 46 &pcfg_pull_none>; + <0 RK_PA3 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm0_ch2: rm-io3-pwm0-ch2 { rockchip,pins = - <0 RK_PA3 47 &pcfg_pull_none>; + <0 RK_PA3 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm0_ch3: rm-io3-pwm0-ch3 { rockchip,pins = - <0 RK_PA3 48 &pcfg_pull_none>; + <0 RK_PA3 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm1_ch0: rm-io3-pwm1-ch0 { rockchip,pins = - <0 RK_PA3 49 &pcfg_pull_none>; + <0 RK_PA3 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm1_ch1: rm-io3-pwm1-ch1 { rockchip,pins = - <0 RK_PA3 50 &pcfg_pull_none>; + <0 RK_PA3 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm1_ch2: rm-io3-pwm1-ch2 { rockchip,pins = - <0 RK_PA3 51 &pcfg_pull_none>; + <0 RK_PA3 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm1_ch3: rm-io3-pwm1-ch3 { rockchip,pins = - <0 RK_PA3 52 &pcfg_pull_none>; + <0 RK_PA3 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm1_ch4: rm-io3-pwm1-ch4 { rockchip,pins = - <0 RK_PA3 53 &pcfg_pull_none>; + <0 RK_PA3 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm1_ch5: rm-io3-pwm1-ch5 { rockchip,pins = - <0 RK_PA3 54 &pcfg_pull_none>; + <0 RK_PA3 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm1_ch6: rm-io3-pwm1-ch6 { rockchip,pins = - <0 RK_PA3 55 &pcfg_pull_none>; + <0 RK_PA3 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_pwm1_ch7: rm-io3-pwm1-ch7 { rockchip,pins = - <0 RK_PA3 56 &pcfg_pull_none>; + <0 RK_PA3 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io3_touch_key_drive: rm-io3-touch-key-drive { @@ -2129,62 +2129,62 @@ /omit-if-no-ref/ rm_io4_pwm0_ch0: rm-io4-pwm0-ch0 { rockchip,pins = - <0 RK_PA4 45 &pcfg_pull_none>; + <0 RK_PA4 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm0_ch1: rm-io4-pwm0-ch1 { rockchip,pins = - <0 RK_PA4 46 &pcfg_pull_none>; + <0 RK_PA4 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm0_ch2: rm-io4-pwm0-ch2 { rockchip,pins = - <0 RK_PA4 47 &pcfg_pull_none>; + <0 RK_PA4 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm0_ch3: rm-io4-pwm0-ch3 { rockchip,pins = - <0 RK_PA4 48 &pcfg_pull_none>; + <0 RK_PA4 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm1_ch0: rm-io4-pwm1-ch0 { rockchip,pins = - <0 RK_PA4 49 &pcfg_pull_none>; + <0 RK_PA4 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm1_ch1: rm-io4-pwm1-ch1 { rockchip,pins = - <0 RK_PA4 50 &pcfg_pull_none>; + <0 RK_PA4 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm1_ch2: rm-io4-pwm1-ch2 { rockchip,pins = - <0 RK_PA4 51 &pcfg_pull_none>; + <0 RK_PA4 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm1_ch3: rm-io4-pwm1-ch3 { rockchip,pins = - <0 RK_PA4 52 &pcfg_pull_none>; + <0 RK_PA4 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm1_ch4: rm-io4-pwm1-ch4 { rockchip,pins = - <0 RK_PA4 53 &pcfg_pull_none>; + <0 RK_PA4 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm1_ch5: rm-io4-pwm1-ch5 { rockchip,pins = - <0 RK_PA4 54 &pcfg_pull_none>; + <0 RK_PA4 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm1_ch6: rm-io4-pwm1-ch6 { rockchip,pins = - <0 RK_PA4 55 &pcfg_pull_none>; + <0 RK_PA4 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_pwm1_ch7: rm-io4-pwm1-ch7 { rockchip,pins = - <0 RK_PA4 56 &pcfg_pull_none>; + <0 RK_PA4 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io4_touch_key_drive: rm-io4-touch-key-drive { @@ -2622,62 +2622,62 @@ /omit-if-no-ref/ rm_io5_pwm0_ch0: rm-io5-pwm0-ch0 { rockchip,pins = - <0 RK_PA5 45 &pcfg_pull_none>; + <0 RK_PA5 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm0_ch1: rm-io5-pwm0-ch1 { rockchip,pins = - <0 RK_PA5 46 &pcfg_pull_none>; + <0 RK_PA5 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm0_ch2: rm-io5-pwm0-ch2 { rockchip,pins = - <0 RK_PA5 47 &pcfg_pull_none>; + <0 RK_PA5 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm0_ch3: rm-io5-pwm0-ch3 { rockchip,pins = - <0 RK_PA5 48 &pcfg_pull_none>; + <0 RK_PA5 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm1_ch0: rm-io5-pwm1-ch0 { rockchip,pins = - <0 RK_PA5 49 &pcfg_pull_none>; + <0 RK_PA5 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm1_ch1: rm-io5-pwm1-ch1 { rockchip,pins = - <0 RK_PA5 50 &pcfg_pull_none>; + <0 RK_PA5 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm1_ch2: rm-io5-pwm1-ch2 { rockchip,pins = - <0 RK_PA5 51 &pcfg_pull_none>; + <0 RK_PA5 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm1_ch3: rm-io5-pwm1-ch3 { rockchip,pins = - <0 RK_PA5 52 &pcfg_pull_none>; + <0 RK_PA5 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm1_ch4: rm-io5-pwm1-ch4 { rockchip,pins = - <0 RK_PA5 53 &pcfg_pull_none>; + <0 RK_PA5 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm1_ch5: rm-io5-pwm1-ch5 { rockchip,pins = - <0 RK_PA5 54 &pcfg_pull_none>; + <0 RK_PA5 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm1_ch6: rm-io5-pwm1-ch6 { rockchip,pins = - <0 RK_PA5 55 &pcfg_pull_none>; + <0 RK_PA5 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_pwm1_ch7: rm-io5-pwm1-ch7 { rockchip,pins = - <0 RK_PA5 56 &pcfg_pull_none>; + <0 RK_PA5 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io5_touch_key_drive: rm-io5-touch-key-drive { @@ -3115,62 +3115,62 @@ /omit-if-no-ref/ rm_io6_pwm0_ch0: rm-io6-pwm0-ch0 { rockchip,pins = - <0 RK_PA6 45 &pcfg_pull_none>; + <0 RK_PA6 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm0_ch1: rm-io6-pwm0-ch1 { rockchip,pins = - <0 RK_PA6 46 &pcfg_pull_none>; + <0 RK_PA6 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm0_ch2: rm-io6-pwm0-ch2 { rockchip,pins = - <0 RK_PA6 47 &pcfg_pull_none>; + <0 RK_PA6 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm0_ch3: rm-io6-pwm0-ch3 { rockchip,pins = - <0 RK_PA6 48 &pcfg_pull_none>; + <0 RK_PA6 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm1_ch0: rm-io6-pwm1-ch0 { rockchip,pins = - <0 RK_PA6 49 &pcfg_pull_none>; + <0 RK_PA6 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm1_ch1: rm-io6-pwm1-ch1 { rockchip,pins = - <0 RK_PA6 50 &pcfg_pull_none>; + <0 RK_PA6 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm1_ch2: rm-io6-pwm1-ch2 { rockchip,pins = - <0 RK_PA6 51 &pcfg_pull_none>; + <0 RK_PA6 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm1_ch3: rm-io6-pwm1-ch3 { rockchip,pins = - <0 RK_PA6 52 &pcfg_pull_none>; + <0 RK_PA6 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm1_ch4: rm-io6-pwm1-ch4 { rockchip,pins = - <0 RK_PA6 53 &pcfg_pull_none>; + <0 RK_PA6 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm1_ch5: rm-io6-pwm1-ch5 { rockchip,pins = - <0 RK_PA6 54 &pcfg_pull_none>; + <0 RK_PA6 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm1_ch6: rm-io6-pwm1-ch6 { rockchip,pins = - <0 RK_PA6 55 &pcfg_pull_none>; + <0 RK_PA6 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_pwm1_ch7: rm-io6-pwm1-ch7 { rockchip,pins = - <0 RK_PA6 56 &pcfg_pull_none>; + <0 RK_PA6 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io6_touch_key_drive: rm-io6-touch-key-drive { @@ -3608,62 +3608,62 @@ /omit-if-no-ref/ rm_io7_pwm0_ch0: rm-io7-pwm0-ch0 { rockchip,pins = - <0 RK_PA7 45 &pcfg_pull_none>; + <0 RK_PA7 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm0_ch1: rm-io7-pwm0-ch1 { rockchip,pins = - <0 RK_PA7 46 &pcfg_pull_none>; + <0 RK_PA7 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm0_ch2: rm-io7-pwm0-ch2 { rockchip,pins = - <0 RK_PA7 47 &pcfg_pull_none>; + <0 RK_PA7 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm0_ch3: rm-io7-pwm0-ch3 { rockchip,pins = - <0 RK_PA7 48 &pcfg_pull_none>; + <0 RK_PA7 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm1_ch0: rm-io7-pwm1-ch0 { rockchip,pins = - <0 RK_PA7 49 &pcfg_pull_none>; + <0 RK_PA7 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm1_ch1: rm-io7-pwm1-ch1 { rockchip,pins = - <0 RK_PA7 50 &pcfg_pull_none>; + <0 RK_PA7 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm1_ch2: rm-io7-pwm1-ch2 { rockchip,pins = - <0 RK_PA7 51 &pcfg_pull_none>; + <0 RK_PA7 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm1_ch3: rm-io7-pwm1-ch3 { rockchip,pins = - <0 RK_PA7 52 &pcfg_pull_none>; + <0 RK_PA7 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm1_ch4: rm-io7-pwm1-ch4 { rockchip,pins = - <0 RK_PA7 53 &pcfg_pull_none>; + <0 RK_PA7 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm1_ch5: rm-io7-pwm1-ch5 { rockchip,pins = - <0 RK_PA7 54 &pcfg_pull_none>; + <0 RK_PA7 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm1_ch6: rm-io7-pwm1-ch6 { rockchip,pins = - <0 RK_PA7 55 &pcfg_pull_none>; + <0 RK_PA7 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_pwm1_ch7: rm-io7-pwm1-ch7 { rockchip,pins = - <0 RK_PA7 56 &pcfg_pull_none>; + <0 RK_PA7 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io7_touch_key_drive: rm-io7-touch-key-drive { @@ -4101,62 +4101,62 @@ /omit-if-no-ref/ rm_io8_pwm0_ch0: rm-io8-pwm0-ch0 { rockchip,pins = - <0 RK_PB0 45 &pcfg_pull_none>; + <0 RK_PB0 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm0_ch1: rm-io8-pwm0-ch1 { rockchip,pins = - <0 RK_PB0 46 &pcfg_pull_none>; + <0 RK_PB0 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm0_ch2: rm-io8-pwm0-ch2 { rockchip,pins = - <0 RK_PB0 47 &pcfg_pull_none>; + <0 RK_PB0 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm0_ch3: rm-io8-pwm0-ch3 { rockchip,pins = - <0 RK_PB0 48 &pcfg_pull_none>; + <0 RK_PB0 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm1_ch0: rm-io8-pwm1-ch0 { rockchip,pins = - <0 RK_PB0 49 &pcfg_pull_none>; + <0 RK_PB0 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm1_ch1: rm-io8-pwm1-ch1 { rockchip,pins = - <0 RK_PB0 50 &pcfg_pull_none>; + <0 RK_PB0 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm1_ch2: rm-io8-pwm1-ch2 { rockchip,pins = - <0 RK_PB0 51 &pcfg_pull_none>; + <0 RK_PB0 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm1_ch3: rm-io8-pwm1-ch3 { rockchip,pins = - <0 RK_PB0 52 &pcfg_pull_none>; + <0 RK_PB0 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm1_ch4: rm-io8-pwm1-ch4 { rockchip,pins = - <0 RK_PB0 53 &pcfg_pull_none>; + <0 RK_PB0 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm1_ch5: rm-io8-pwm1-ch5 { rockchip,pins = - <0 RK_PB0 54 &pcfg_pull_none>; + <0 RK_PB0 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm1_ch6: rm-io8-pwm1-ch6 { rockchip,pins = - <0 RK_PB0 55 &pcfg_pull_none>; + <0 RK_PB0 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_pwm1_ch7: rm-io8-pwm1-ch7 { rockchip,pins = - <0 RK_PB0 56 &pcfg_pull_none>; + <0 RK_PB0 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io8_touch_key_drive: rm-io8-touch-key-drive { @@ -4594,62 +4594,62 @@ /omit-if-no-ref/ rm_io9_pwm0_ch0: rm-io9-pwm0-ch0 { rockchip,pins = - <0 RK_PB1 45 &pcfg_pull_none>; + <0 RK_PB1 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm0_ch1: rm-io9-pwm0-ch1 { rockchip,pins = - <0 RK_PB1 46 &pcfg_pull_none>; + <0 RK_PB1 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm0_ch2: rm-io9-pwm0-ch2 { rockchip,pins = - <0 RK_PB1 47 &pcfg_pull_none>; + <0 RK_PB1 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm0_ch3: rm-io9-pwm0-ch3 { rockchip,pins = - <0 RK_PB1 48 &pcfg_pull_none>; + <0 RK_PB1 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm1_ch0: rm-io9-pwm1-ch0 { rockchip,pins = - <0 RK_PB1 49 &pcfg_pull_none>; + <0 RK_PB1 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm1_ch1: rm-io9-pwm1-ch1 { rockchip,pins = - <0 RK_PB1 50 &pcfg_pull_none>; + <0 RK_PB1 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm1_ch2: rm-io9-pwm1-ch2 { rockchip,pins = - <0 RK_PB1 51 &pcfg_pull_none>; + <0 RK_PB1 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm1_ch3: rm-io9-pwm1-ch3 { rockchip,pins = - <0 RK_PB1 52 &pcfg_pull_none>; + <0 RK_PB1 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm1_ch4: rm-io9-pwm1-ch4 { rockchip,pins = - <0 RK_PB1 53 &pcfg_pull_none>; + <0 RK_PB1 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm1_ch5: rm-io9-pwm1-ch5 { rockchip,pins = - <0 RK_PB1 54 &pcfg_pull_none>; + <0 RK_PB1 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm1_ch6: rm-io9-pwm1-ch6 { rockchip,pins = - <0 RK_PB1 55 &pcfg_pull_none>; + <0 RK_PB1 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_pwm1_ch7: rm-io9-pwm1-ch7 { rockchip,pins = - <0 RK_PB1 56 &pcfg_pull_none>; + <0 RK_PB1 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io9_touch_key_drive: rm-io9-touch-key-drive { @@ -5087,62 +5087,62 @@ /omit-if-no-ref/ rm_io10_pwm0_ch0: rm-io10-pwm0-ch0 { rockchip,pins = - <0 RK_PB2 45 &pcfg_pull_none>; + <0 RK_PB2 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm0_ch1: rm-io10-pwm0-ch1 { rockchip,pins = - <0 RK_PB2 46 &pcfg_pull_none>; + <0 RK_PB2 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm0_ch2: rm-io10-pwm0-ch2 { rockchip,pins = - <0 RK_PB2 47 &pcfg_pull_none>; + <0 RK_PB2 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm0_ch3: rm-io10-pwm0-ch3 { rockchip,pins = - <0 RK_PB2 48 &pcfg_pull_none>; + <0 RK_PB2 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm1_ch0: rm-io10-pwm1-ch0 { rockchip,pins = - <0 RK_PB2 49 &pcfg_pull_none>; + <0 RK_PB2 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm1_ch1: rm-io10-pwm1-ch1 { rockchip,pins = - <0 RK_PB2 50 &pcfg_pull_none>; + <0 RK_PB2 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm1_ch2: rm-io10-pwm1-ch2 { rockchip,pins = - <0 RK_PB2 51 &pcfg_pull_none>; + <0 RK_PB2 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm1_ch3: rm-io10-pwm1-ch3 { rockchip,pins = - <0 RK_PB2 52 &pcfg_pull_none>; + <0 RK_PB2 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm1_ch4: rm-io10-pwm1-ch4 { rockchip,pins = - <0 RK_PB2 53 &pcfg_pull_none>; + <0 RK_PB2 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm1_ch5: rm-io10-pwm1-ch5 { rockchip,pins = - <0 RK_PB2 54 &pcfg_pull_none>; + <0 RK_PB2 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm1_ch6: rm-io10-pwm1-ch6 { rockchip,pins = - <0 RK_PB2 55 &pcfg_pull_none>; + <0 RK_PB2 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_pwm1_ch7: rm-io10-pwm1-ch7 { rockchip,pins = - <0 RK_PB2 56 &pcfg_pull_none>; + <0 RK_PB2 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io10_touch_key_drive: rm-io10-touch-key-drive { @@ -5580,62 +5580,62 @@ /omit-if-no-ref/ rm_io11_pwm0_ch0: rm-io11-pwm0-ch0 { rockchip,pins = - <0 RK_PB3 45 &pcfg_pull_none>; + <0 RK_PB3 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm0_ch1: rm-io11-pwm0-ch1 { rockchip,pins = - <0 RK_PB3 46 &pcfg_pull_none>; + <0 RK_PB3 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm0_ch2: rm-io11-pwm0-ch2 { rockchip,pins = - <0 RK_PB3 47 &pcfg_pull_none>; + <0 RK_PB3 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm0_ch3: rm-io11-pwm0-ch3 { rockchip,pins = - <0 RK_PB3 48 &pcfg_pull_none>; + <0 RK_PB3 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm1_ch0: rm-io11-pwm1-ch0 { rockchip,pins = - <0 RK_PB3 49 &pcfg_pull_none>; + <0 RK_PB3 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm1_ch1: rm-io11-pwm1-ch1 { rockchip,pins = - <0 RK_PB3 50 &pcfg_pull_none>; + <0 RK_PB3 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm1_ch2: rm-io11-pwm1-ch2 { rockchip,pins = - <0 RK_PB3 51 &pcfg_pull_none>; + <0 RK_PB3 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm1_ch3: rm-io11-pwm1-ch3 { rockchip,pins = - <0 RK_PB3 52 &pcfg_pull_none>; + <0 RK_PB3 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm1_ch4: rm-io11-pwm1-ch4 { rockchip,pins = - <0 RK_PB3 53 &pcfg_pull_none>; + <0 RK_PB3 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm1_ch5: rm-io11-pwm1-ch5 { rockchip,pins = - <0 RK_PB3 54 &pcfg_pull_none>; + <0 RK_PB3 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm1_ch6: rm-io11-pwm1-ch6 { rockchip,pins = - <0 RK_PB3 55 &pcfg_pull_none>; + <0 RK_PB3 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_pwm1_ch7: rm-io11-pwm1-ch7 { rockchip,pins = - <0 RK_PB3 56 &pcfg_pull_none>; + <0 RK_PB3 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io11_touch_key_drive: rm-io11-touch-key-drive { @@ -6073,62 +6073,62 @@ /omit-if-no-ref/ rm_io12_pwm0_ch0: rm-io12-pwm0-ch0 { rockchip,pins = - <0 RK_PB4 45 &pcfg_pull_none>; + <0 RK_PB4 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm0_ch1: rm-io12-pwm0-ch1 { rockchip,pins = - <0 RK_PB4 46 &pcfg_pull_none>; + <0 RK_PB4 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm0_ch2: rm-io12-pwm0-ch2 { rockchip,pins = - <0 RK_PB4 47 &pcfg_pull_none>; + <0 RK_PB4 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm0_ch3: rm-io12-pwm0-ch3 { rockchip,pins = - <0 RK_PB4 48 &pcfg_pull_none>; + <0 RK_PB4 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm1_ch0: rm-io12-pwm1-ch0 { rockchip,pins = - <0 RK_PB4 49 &pcfg_pull_none>; + <0 RK_PB4 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm1_ch1: rm-io12-pwm1-ch1 { rockchip,pins = - <0 RK_PB4 50 &pcfg_pull_none>; + <0 RK_PB4 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm1_ch2: rm-io12-pwm1-ch2 { rockchip,pins = - <0 RK_PB4 51 &pcfg_pull_none>; + <0 RK_PB4 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm1_ch3: rm-io12-pwm1-ch3 { rockchip,pins = - <0 RK_PB4 52 &pcfg_pull_none>; + <0 RK_PB4 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm1_ch4: rm-io12-pwm1-ch4 { rockchip,pins = - <0 RK_PB4 53 &pcfg_pull_none>; + <0 RK_PB4 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm1_ch5: rm-io12-pwm1-ch5 { rockchip,pins = - <0 RK_PB4 54 &pcfg_pull_none>; + <0 RK_PB4 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm1_ch6: rm-io12-pwm1-ch6 { rockchip,pins = - <0 RK_PB4 55 &pcfg_pull_none>; + <0 RK_PB4 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_pwm1_ch7: rm-io12-pwm1-ch7 { rockchip,pins = - <0 RK_PB4 56 &pcfg_pull_none>; + <0 RK_PB4 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io12_touch_key_drive: rm-io12-touch-key-drive { @@ -6566,62 +6566,62 @@ /omit-if-no-ref/ rm_io13_pwm0_ch0: rm-io13-pwm0-ch0 { rockchip,pins = - <0 RK_PB5 45 &pcfg_pull_none>; + <0 RK_PB5 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm0_ch1: rm-io13-pwm0-ch1 { rockchip,pins = - <0 RK_PB5 46 &pcfg_pull_none>; + <0 RK_PB5 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm0_ch2: rm-io13-pwm0-ch2 { rockchip,pins = - <0 RK_PB5 47 &pcfg_pull_none>; + <0 RK_PB5 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm0_ch3: rm-io13-pwm0-ch3 { rockchip,pins = - <0 RK_PB5 48 &pcfg_pull_none>; + <0 RK_PB5 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm1_ch0: rm-io13-pwm1-ch0 { rockchip,pins = - <0 RK_PB5 49 &pcfg_pull_none>; + <0 RK_PB5 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm1_ch1: rm-io13-pwm1-ch1 { rockchip,pins = - <0 RK_PB5 50 &pcfg_pull_none>; + <0 RK_PB5 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm1_ch2: rm-io13-pwm1-ch2 { rockchip,pins = - <0 RK_PB5 51 &pcfg_pull_none>; + <0 RK_PB5 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm1_ch3: rm-io13-pwm1-ch3 { rockchip,pins = - <0 RK_PB5 52 &pcfg_pull_none>; + <0 RK_PB5 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm1_ch4: rm-io13-pwm1-ch4 { rockchip,pins = - <0 RK_PB5 53 &pcfg_pull_none>; + <0 RK_PB5 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm1_ch5: rm-io13-pwm1-ch5 { rockchip,pins = - <0 RK_PB5 54 &pcfg_pull_none>; + <0 RK_PB5 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm1_ch6: rm-io13-pwm1-ch6 { rockchip,pins = - <0 RK_PB5 55 &pcfg_pull_none>; + <0 RK_PB5 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_pwm1_ch7: rm-io13-pwm1-ch7 { rockchip,pins = - <0 RK_PB5 56 &pcfg_pull_none>; + <0 RK_PB5 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io13_touch_key_drive: rm-io13-touch-key-drive { @@ -7059,62 +7059,62 @@ /omit-if-no-ref/ rm_io14_pwm0_ch0: rm-io14-pwm0-ch0 { rockchip,pins = - <0 RK_PB6 45 &pcfg_pull_none>; + <0 RK_PB6 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm0_ch1: rm-io14-pwm0-ch1 { rockchip,pins = - <0 RK_PB6 46 &pcfg_pull_none>; + <0 RK_PB6 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm0_ch2: rm-io14-pwm0-ch2 { rockchip,pins = - <0 RK_PB6 47 &pcfg_pull_none>; + <0 RK_PB6 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm0_ch3: rm-io14-pwm0-ch3 { rockchip,pins = - <0 RK_PB6 48 &pcfg_pull_none>; + <0 RK_PB6 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm1_ch0: rm-io14-pwm1-ch0 { rockchip,pins = - <0 RK_PB6 49 &pcfg_pull_none>; + <0 RK_PB6 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm1_ch1: rm-io14-pwm1-ch1 { rockchip,pins = - <0 RK_PB6 50 &pcfg_pull_none>; + <0 RK_PB6 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm1_ch2: rm-io14-pwm1-ch2 { rockchip,pins = - <0 RK_PB6 51 &pcfg_pull_none>; + <0 RK_PB6 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm1_ch3: rm-io14-pwm1-ch3 { rockchip,pins = - <0 RK_PB6 52 &pcfg_pull_none>; + <0 RK_PB6 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm1_ch4: rm-io14-pwm1-ch4 { rockchip,pins = - <0 RK_PB6 53 &pcfg_pull_none>; + <0 RK_PB6 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm1_ch5: rm-io14-pwm1-ch5 { rockchip,pins = - <0 RK_PB6 54 &pcfg_pull_none>; + <0 RK_PB6 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm1_ch6: rm-io14-pwm1-ch6 { rockchip,pins = - <0 RK_PB6 55 &pcfg_pull_none>; + <0 RK_PB6 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_pwm1_ch7: rm-io14-pwm1-ch7 { rockchip,pins = - <0 RK_PB6 56 &pcfg_pull_none>; + <0 RK_PB6 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io14_touch_key_drive: rm-io14-touch-key-drive { @@ -7552,62 +7552,62 @@ /omit-if-no-ref/ rm_io15_pwm0_ch0: rm-io15-pwm0-ch0 { rockchip,pins = - <0 RK_PB7 45 &pcfg_pull_none>; + <0 RK_PB7 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm0_ch1: rm-io15-pwm0-ch1 { rockchip,pins = - <0 RK_PB7 46 &pcfg_pull_none>; + <0 RK_PB7 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm0_ch2: rm-io15-pwm0-ch2 { rockchip,pins = - <0 RK_PB7 47 &pcfg_pull_none>; + <0 RK_PB7 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm0_ch3: rm-io15-pwm0-ch3 { rockchip,pins = - <0 RK_PB7 48 &pcfg_pull_none>; + <0 RK_PB7 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm1_ch0: rm-io15-pwm1-ch0 { rockchip,pins = - <0 RK_PB7 49 &pcfg_pull_none>; + <0 RK_PB7 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm1_ch1: rm-io15-pwm1-ch1 { rockchip,pins = - <0 RK_PB7 50 &pcfg_pull_none>; + <0 RK_PB7 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm1_ch2: rm-io15-pwm1-ch2 { rockchip,pins = - <0 RK_PB7 51 &pcfg_pull_none>; + <0 RK_PB7 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm1_ch3: rm-io15-pwm1-ch3 { rockchip,pins = - <0 RK_PB7 52 &pcfg_pull_none>; + <0 RK_PB7 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm1_ch4: rm-io15-pwm1-ch4 { rockchip,pins = - <0 RK_PB7 53 &pcfg_pull_none>; + <0 RK_PB7 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm1_ch5: rm-io15-pwm1-ch5 { rockchip,pins = - <0 RK_PB7 54 &pcfg_pull_none>; + <0 RK_PB7 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm1_ch6: rm-io15-pwm1-ch6 { rockchip,pins = - <0 RK_PB7 55 &pcfg_pull_none>; + <0 RK_PB7 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_pwm1_ch7: rm-io15-pwm1-ch7 { rockchip,pins = - <0 RK_PB7 56 &pcfg_pull_none>; + <0 RK_PB7 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io15_touch_key_drive: rm-io15-touch-key-drive { @@ -8045,62 +8045,62 @@ /omit-if-no-ref/ rm_io16_pwm0_ch0: rm-io16-pwm0-ch0 { rockchip,pins = - <0 RK_PC0 45 &pcfg_pull_none>; + <0 RK_PC0 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm0_ch1: rm-io16-pwm0-ch1 { rockchip,pins = - <0 RK_PC0 46 &pcfg_pull_none>; + <0 RK_PC0 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm0_ch2: rm-io16-pwm0-ch2 { rockchip,pins = - <0 RK_PC0 47 &pcfg_pull_none>; + <0 RK_PC0 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm0_ch3: rm-io16-pwm0-ch3 { rockchip,pins = - <0 RK_PC0 48 &pcfg_pull_none>; + <0 RK_PC0 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm1_ch0: rm-io16-pwm1-ch0 { rockchip,pins = - <0 RK_PC0 49 &pcfg_pull_none>; + <0 RK_PC0 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm1_ch1: rm-io16-pwm1-ch1 { rockchip,pins = - <0 RK_PC0 50 &pcfg_pull_none>; + <0 RK_PC0 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm1_ch2: rm-io16-pwm1-ch2 { rockchip,pins = - <0 RK_PC0 51 &pcfg_pull_none>; + <0 RK_PC0 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm1_ch3: rm-io16-pwm1-ch3 { rockchip,pins = - <0 RK_PC0 52 &pcfg_pull_none>; + <0 RK_PC0 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm1_ch4: rm-io16-pwm1-ch4 { rockchip,pins = - <0 RK_PC0 53 &pcfg_pull_none>; + <0 RK_PC0 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm1_ch5: rm-io16-pwm1-ch5 { rockchip,pins = - <0 RK_PC0 54 &pcfg_pull_none>; + <0 RK_PC0 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm1_ch6: rm-io16-pwm1-ch6 { rockchip,pins = - <0 RK_PC0 55 &pcfg_pull_none>; + <0 RK_PC0 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_pwm1_ch7: rm-io16-pwm1-ch7 { rockchip,pins = - <0 RK_PC0 56 &pcfg_pull_none>; + <0 RK_PC0 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io16_touch_key_drive: rm-io16-touch-key-drive { @@ -8538,62 +8538,62 @@ /omit-if-no-ref/ rm_io17_pwm0_ch0: rm-io17-pwm0-ch0 { rockchip,pins = - <0 RK_PC1 45 &pcfg_pull_none>; + <0 RK_PC1 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm0_ch1: rm-io17-pwm0-ch1 { rockchip,pins = - <0 RK_PC1 46 &pcfg_pull_none>; + <0 RK_PC1 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm0_ch2: rm-io17-pwm0-ch2 { rockchip,pins = - <0 RK_PC1 47 &pcfg_pull_none>; + <0 RK_PC1 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm0_ch3: rm-io17-pwm0-ch3 { rockchip,pins = - <0 RK_PC1 48 &pcfg_pull_none>; + <0 RK_PC1 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm1_ch0: rm-io17-pwm1-ch0 { rockchip,pins = - <0 RK_PC1 49 &pcfg_pull_none>; + <0 RK_PC1 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm1_ch1: rm-io17-pwm1-ch1 { rockchip,pins = - <0 RK_PC1 50 &pcfg_pull_none>; + <0 RK_PC1 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm1_ch2: rm-io17-pwm1-ch2 { rockchip,pins = - <0 RK_PC1 51 &pcfg_pull_none>; + <0 RK_PC1 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm1_ch3: rm-io17-pwm1-ch3 { rockchip,pins = - <0 RK_PC1 52 &pcfg_pull_none>; + <0 RK_PC1 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm1_ch4: rm-io17-pwm1-ch4 { rockchip,pins = - <0 RK_PC1 53 &pcfg_pull_none>; + <0 RK_PC1 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm1_ch5: rm-io17-pwm1-ch5 { rockchip,pins = - <0 RK_PC1 54 &pcfg_pull_none>; + <0 RK_PC1 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm1_ch6: rm-io17-pwm1-ch6 { rockchip,pins = - <0 RK_PC1 55 &pcfg_pull_none>; + <0 RK_PC1 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_pwm1_ch7: rm-io17-pwm1-ch7 { rockchip,pins = - <0 RK_PC1 56 &pcfg_pull_none>; + <0 RK_PC1 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io17_touch_key_drive: rm-io17-touch-key-drive { @@ -9031,62 +9031,62 @@ /omit-if-no-ref/ rm_io18_pwm0_ch0: rm-io18-pwm0-ch0 { rockchip,pins = - <0 RK_PC2 45 &pcfg_pull_none>; + <0 RK_PC2 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm0_ch1: rm-io18-pwm0-ch1 { rockchip,pins = - <0 RK_PC2 46 &pcfg_pull_none>; + <0 RK_PC2 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm0_ch2: rm-io18-pwm0-ch2 { rockchip,pins = - <0 RK_PC2 47 &pcfg_pull_none>; + <0 RK_PC2 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm0_ch3: rm-io18-pwm0-ch3 { rockchip,pins = - <0 RK_PC2 48 &pcfg_pull_none>; + <0 RK_PC2 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm1_ch0: rm-io18-pwm1-ch0 { rockchip,pins = - <0 RK_PC2 49 &pcfg_pull_none>; + <0 RK_PC2 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm1_ch1: rm-io18-pwm1-ch1 { rockchip,pins = - <0 RK_PC2 50 &pcfg_pull_none>; + <0 RK_PC2 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm1_ch2: rm-io18-pwm1-ch2 { rockchip,pins = - <0 RK_PC2 51 &pcfg_pull_none>; + <0 RK_PC2 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm1_ch3: rm-io18-pwm1-ch3 { rockchip,pins = - <0 RK_PC2 52 &pcfg_pull_none>; + <0 RK_PC2 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm1_ch4: rm-io18-pwm1-ch4 { rockchip,pins = - <0 RK_PC2 53 &pcfg_pull_none>; + <0 RK_PC2 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm1_ch5: rm-io18-pwm1-ch5 { rockchip,pins = - <0 RK_PC2 54 &pcfg_pull_none>; + <0 RK_PC2 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm1_ch6: rm-io18-pwm1-ch6 { rockchip,pins = - <0 RK_PC2 55 &pcfg_pull_none>; + <0 RK_PC2 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_pwm1_ch7: rm-io18-pwm1-ch7 { rockchip,pins = - <0 RK_PC2 56 &pcfg_pull_none>; + <0 RK_PC2 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io18_touch_key_drive: rm-io18-touch-key-drive { @@ -9524,62 +9524,62 @@ /omit-if-no-ref/ rm_io19_pwm0_ch0: rm-io19-pwm0-ch0 { rockchip,pins = - <0 RK_PC3 45 &pcfg_pull_none>; + <0 RK_PC3 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm0_ch1: rm-io19-pwm0-ch1 { rockchip,pins = - <0 RK_PC3 46 &pcfg_pull_none>; + <0 RK_PC3 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm0_ch2: rm-io19-pwm0-ch2 { rockchip,pins = - <0 RK_PC3 47 &pcfg_pull_none>; + <0 RK_PC3 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm0_ch3: rm-io19-pwm0-ch3 { rockchip,pins = - <0 RK_PC3 48 &pcfg_pull_none>; + <0 RK_PC3 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm1_ch0: rm-io19-pwm1-ch0 { rockchip,pins = - <0 RK_PC3 49 &pcfg_pull_none>; + <0 RK_PC3 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm1_ch1: rm-io19-pwm1-ch1 { rockchip,pins = - <0 RK_PC3 50 &pcfg_pull_none>; + <0 RK_PC3 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm1_ch2: rm-io19-pwm1-ch2 { rockchip,pins = - <0 RK_PC3 51 &pcfg_pull_none>; + <0 RK_PC3 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm1_ch3: rm-io19-pwm1-ch3 { rockchip,pins = - <0 RK_PC3 52 &pcfg_pull_none>; + <0 RK_PC3 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm1_ch4: rm-io19-pwm1-ch4 { rockchip,pins = - <0 RK_PC3 53 &pcfg_pull_none>; + <0 RK_PC3 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm1_ch5: rm-io19-pwm1-ch5 { rockchip,pins = - <0 RK_PC3 54 &pcfg_pull_none>; + <0 RK_PC3 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm1_ch6: rm-io19-pwm1-ch6 { rockchip,pins = - <0 RK_PC3 55 &pcfg_pull_none>; + <0 RK_PC3 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_pwm1_ch7: rm-io19-pwm1-ch7 { rockchip,pins = - <0 RK_PC3 56 &pcfg_pull_none>; + <0 RK_PC3 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io19_touch_key_drive: rm-io19-touch-key-drive { @@ -10017,62 +10017,62 @@ /omit-if-no-ref/ rm_io20_pwm0_ch0: rm-io20-pwm0-ch0 { rockchip,pins = - <0 RK_PC4 45 &pcfg_pull_none>; + <0 RK_PC4 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm0_ch1: rm-io20-pwm0-ch1 { rockchip,pins = - <0 RK_PC4 46 &pcfg_pull_none>; + <0 RK_PC4 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm0_ch2: rm-io20-pwm0-ch2 { rockchip,pins = - <0 RK_PC4 47 &pcfg_pull_none>; + <0 RK_PC4 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm0_ch3: rm-io20-pwm0-ch3 { rockchip,pins = - <0 RK_PC4 48 &pcfg_pull_none>; + <0 RK_PC4 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm1_ch0: rm-io20-pwm1-ch0 { rockchip,pins = - <0 RK_PC4 49 &pcfg_pull_none>; + <0 RK_PC4 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm1_ch1: rm-io20-pwm1-ch1 { rockchip,pins = - <0 RK_PC4 50 &pcfg_pull_none>; + <0 RK_PC4 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm1_ch2: rm-io20-pwm1-ch2 { rockchip,pins = - <0 RK_PC4 51 &pcfg_pull_none>; + <0 RK_PC4 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm1_ch3: rm-io20-pwm1-ch3 { rockchip,pins = - <0 RK_PC4 52 &pcfg_pull_none>; + <0 RK_PC4 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm1_ch4: rm-io20-pwm1-ch4 { rockchip,pins = - <0 RK_PC4 53 &pcfg_pull_none>; + <0 RK_PC4 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm1_ch5: rm-io20-pwm1-ch5 { rockchip,pins = - <0 RK_PC4 54 &pcfg_pull_none>; + <0 RK_PC4 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm1_ch6: rm-io20-pwm1-ch6 { rockchip,pins = - <0 RK_PC4 55 &pcfg_pull_none>; + <0 RK_PC4 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_pwm1_ch7: rm-io20-pwm1-ch7 { rockchip,pins = - <0 RK_PC4 56 &pcfg_pull_none>; + <0 RK_PC4 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io20_touch_key_drive: rm-io20-touch-key-drive { @@ -10510,62 +10510,62 @@ /omit-if-no-ref/ rm_io21_pwm0_ch0: rm-io21-pwm0-ch0 { rockchip,pins = - <0 RK_PC5 45 &pcfg_pull_none>; + <0 RK_PC5 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm0_ch1: rm-io21-pwm0-ch1 { rockchip,pins = - <0 RK_PC5 46 &pcfg_pull_none>; + <0 RK_PC5 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm0_ch2: rm-io21-pwm0-ch2 { rockchip,pins = - <0 RK_PC5 47 &pcfg_pull_none>; + <0 RK_PC5 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm0_ch3: rm-io21-pwm0-ch3 { rockchip,pins = - <0 RK_PC5 48 &pcfg_pull_none>; + <0 RK_PC5 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm1_ch0: rm-io21-pwm1-ch0 { rockchip,pins = - <0 RK_PC5 49 &pcfg_pull_none>; + <0 RK_PC5 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm1_ch1: rm-io21-pwm1-ch1 { rockchip,pins = - <0 RK_PC5 50 &pcfg_pull_none>; + <0 RK_PC5 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm1_ch2: rm-io21-pwm1-ch2 { rockchip,pins = - <0 RK_PC5 51 &pcfg_pull_none>; + <0 RK_PC5 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm1_ch3: rm-io21-pwm1-ch3 { rockchip,pins = - <0 RK_PC5 52 &pcfg_pull_none>; + <0 RK_PC5 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm1_ch4: rm-io21-pwm1-ch4 { rockchip,pins = - <0 RK_PC5 53 &pcfg_pull_none>; + <0 RK_PC5 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm1_ch5: rm-io21-pwm1-ch5 { rockchip,pins = - <0 RK_PC5 54 &pcfg_pull_none>; + <0 RK_PC5 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm1_ch6: rm-io21-pwm1-ch6 { rockchip,pins = - <0 RK_PC5 55 &pcfg_pull_none>; + <0 RK_PC5 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_pwm1_ch7: rm-io21-pwm1-ch7 { rockchip,pins = - <0 RK_PC5 56 &pcfg_pull_none>; + <0 RK_PC5 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io21_touch_key_drive: rm-io21-touch-key-drive { @@ -11003,62 +11003,62 @@ /omit-if-no-ref/ rm_io22_pwm0_ch0: rm-io22-pwm0-ch0 { rockchip,pins = - <0 RK_PC6 45 &pcfg_pull_none>; + <0 RK_PC6 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm0_ch1: rm-io22-pwm0-ch1 { rockchip,pins = - <0 RK_PC6 46 &pcfg_pull_none>; + <0 RK_PC6 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm0_ch2: rm-io22-pwm0-ch2 { rockchip,pins = - <0 RK_PC6 47 &pcfg_pull_none>; + <0 RK_PC6 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm0_ch3: rm-io22-pwm0-ch3 { rockchip,pins = - <0 RK_PC6 48 &pcfg_pull_none>; + <0 RK_PC6 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm1_ch0: rm-io22-pwm1-ch0 { rockchip,pins = - <0 RK_PC6 49 &pcfg_pull_none>; + <0 RK_PC6 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm1_ch1: rm-io22-pwm1-ch1 { rockchip,pins = - <0 RK_PC6 50 &pcfg_pull_none>; + <0 RK_PC6 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm1_ch2: rm-io22-pwm1-ch2 { rockchip,pins = - <0 RK_PC6 51 &pcfg_pull_none>; + <0 RK_PC6 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm1_ch3: rm-io22-pwm1-ch3 { rockchip,pins = - <0 RK_PC6 52 &pcfg_pull_none>; + <0 RK_PC6 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm1_ch4: rm-io22-pwm1-ch4 { rockchip,pins = - <0 RK_PC6 53 &pcfg_pull_none>; + <0 RK_PC6 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm1_ch5: rm-io22-pwm1-ch5 { rockchip,pins = - <0 RK_PC6 54 &pcfg_pull_none>; + <0 RK_PC6 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm1_ch6: rm-io22-pwm1-ch6 { rockchip,pins = - <0 RK_PC6 55 &pcfg_pull_none>; + <0 RK_PC6 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_pwm1_ch7: rm-io22-pwm1-ch7 { rockchip,pins = - <0 RK_PC6 56 &pcfg_pull_none>; + <0 RK_PC6 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io22_touch_key_drive: rm-io22-touch-key-drive { @@ -11496,62 +11496,62 @@ /omit-if-no-ref/ rm_io23_pwm0_ch0: rm-io23-pwm0-ch0 { rockchip,pins = - <0 RK_PC7 45 &pcfg_pull_none>; + <0 RK_PC7 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm0_ch1: rm-io23-pwm0-ch1 { rockchip,pins = - <0 RK_PC7 46 &pcfg_pull_none>; + <0 RK_PC7 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm0_ch2: rm-io23-pwm0-ch2 { rockchip,pins = - <0 RK_PC7 47 &pcfg_pull_none>; + <0 RK_PC7 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm0_ch3: rm-io23-pwm0-ch3 { rockchip,pins = - <0 RK_PC7 48 &pcfg_pull_none>; + <0 RK_PC7 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm1_ch0: rm-io23-pwm1-ch0 { rockchip,pins = - <0 RK_PC7 49 &pcfg_pull_none>; + <0 RK_PC7 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm1_ch1: rm-io23-pwm1-ch1 { rockchip,pins = - <0 RK_PC7 50 &pcfg_pull_none>; + <0 RK_PC7 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm1_ch2: rm-io23-pwm1-ch2 { rockchip,pins = - <0 RK_PC7 51 &pcfg_pull_none>; + <0 RK_PC7 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm1_ch3: rm-io23-pwm1-ch3 { rockchip,pins = - <0 RK_PC7 52 &pcfg_pull_none>; + <0 RK_PC7 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm1_ch4: rm-io23-pwm1-ch4 { rockchip,pins = - <0 RK_PC7 53 &pcfg_pull_none>; + <0 RK_PC7 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm1_ch5: rm-io23-pwm1-ch5 { rockchip,pins = - <0 RK_PC7 54 &pcfg_pull_none>; + <0 RK_PC7 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm1_ch6: rm-io23-pwm1-ch6 { rockchip,pins = - <0 RK_PC7 55 &pcfg_pull_none>; + <0 RK_PC7 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_pwm1_ch7: rm-io23-pwm1-ch7 { rockchip,pins = - <0 RK_PC7 56 &pcfg_pull_none>; + <0 RK_PC7 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io23_touch_key_drive: rm-io23-touch-key-drive { @@ -11989,62 +11989,62 @@ /omit-if-no-ref/ rm_io24_pwm0_ch0: rm-io24-pwm0-ch0 { rockchip,pins = - <1 RK_PB1 45 &pcfg_pull_none>; + <1 RK_PB1 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm0_ch1: rm-io24-pwm0-ch1 { rockchip,pins = - <1 RK_PB1 46 &pcfg_pull_none>; + <1 RK_PB1 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm0_ch2: rm-io24-pwm0-ch2 { rockchip,pins = - <1 RK_PB1 47 &pcfg_pull_none>; + <1 RK_PB1 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm0_ch3: rm-io24-pwm0-ch3 { rockchip,pins = - <1 RK_PB1 48 &pcfg_pull_none>; + <1 RK_PB1 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm1_ch0: rm-io24-pwm1-ch0 { rockchip,pins = - <1 RK_PB1 49 &pcfg_pull_none>; + <1 RK_PB1 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm1_ch1: rm-io24-pwm1-ch1 { rockchip,pins = - <1 RK_PB1 50 &pcfg_pull_none>; + <1 RK_PB1 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm1_ch2: rm-io24-pwm1-ch2 { rockchip,pins = - <1 RK_PB1 51 &pcfg_pull_none>; + <1 RK_PB1 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm1_ch3: rm-io24-pwm1-ch3 { rockchip,pins = - <1 RK_PB1 52 &pcfg_pull_none>; + <1 RK_PB1 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm1_ch4: rm-io24-pwm1-ch4 { rockchip,pins = - <1 RK_PB1 53 &pcfg_pull_none>; + <1 RK_PB1 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm1_ch5: rm-io24-pwm1-ch5 { rockchip,pins = - <1 RK_PB1 54 &pcfg_pull_none>; + <1 RK_PB1 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm1_ch6: rm-io24-pwm1-ch6 { rockchip,pins = - <1 RK_PB1 55 &pcfg_pull_none>; + <1 RK_PB1 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_pwm1_ch7: rm-io24-pwm1-ch7 { rockchip,pins = - <1 RK_PB1 56 &pcfg_pull_none>; + <1 RK_PB1 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io24_touch_key_drive: rm-io24-touch-key-drive { @@ -12482,62 +12482,62 @@ /omit-if-no-ref/ rm_io25_pwm0_ch0: rm-io25-pwm0-ch0 { rockchip,pins = - <1 RK_PB2 45 &pcfg_pull_none>; + <1 RK_PB2 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm0_ch1: rm-io25-pwm0-ch1 { rockchip,pins = - <1 RK_PB2 46 &pcfg_pull_none>; + <1 RK_PB2 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm0_ch2: rm-io25-pwm0-ch2 { rockchip,pins = - <1 RK_PB2 47 &pcfg_pull_none>; + <1 RK_PB2 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm0_ch3: rm-io25-pwm0-ch3 { rockchip,pins = - <1 RK_PB2 48 &pcfg_pull_none>; + <1 RK_PB2 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm1_ch0: rm-io25-pwm1-ch0 { rockchip,pins = - <1 RK_PB2 49 &pcfg_pull_none>; + <1 RK_PB2 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm1_ch1: rm-io25-pwm1-ch1 { rockchip,pins = - <1 RK_PB2 50 &pcfg_pull_none>; + <1 RK_PB2 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm1_ch2: rm-io25-pwm1-ch2 { rockchip,pins = - <1 RK_PB2 51 &pcfg_pull_none>; + <1 RK_PB2 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm1_ch3: rm-io25-pwm1-ch3 { rockchip,pins = - <1 RK_PB2 52 &pcfg_pull_none>; + <1 RK_PB2 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm1_ch4: rm-io25-pwm1-ch4 { rockchip,pins = - <1 RK_PB2 53 &pcfg_pull_none>; + <1 RK_PB2 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm1_ch5: rm-io25-pwm1-ch5 { rockchip,pins = - <1 RK_PB2 54 &pcfg_pull_none>; + <1 RK_PB2 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm1_ch6: rm-io25-pwm1-ch6 { rockchip,pins = - <1 RK_PB2 55 &pcfg_pull_none>; + <1 RK_PB2 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_pwm1_ch7: rm-io25-pwm1-ch7 { rockchip,pins = - <1 RK_PB2 56 &pcfg_pull_none>; + <1 RK_PB2 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io25_touch_key_drive: rm-io25-touch-key-drive { @@ -12975,62 +12975,62 @@ /omit-if-no-ref/ rm_io26_pwm0_ch0: rm-io26-pwm0-ch0 { rockchip,pins = - <1 RK_PB3 45 &pcfg_pull_none>; + <1 RK_PB3 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm0_ch1: rm-io26-pwm0-ch1 { rockchip,pins = - <1 RK_PB3 46 &pcfg_pull_none>; + <1 RK_PB3 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm0_ch2: rm-io26-pwm0-ch2 { rockchip,pins = - <1 RK_PB3 47 &pcfg_pull_none>; + <1 RK_PB3 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm0_ch3: rm-io26-pwm0-ch3 { rockchip,pins = - <1 RK_PB3 48 &pcfg_pull_none>; + <1 RK_PB3 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm1_ch0: rm-io26-pwm1-ch0 { rockchip,pins = - <1 RK_PB3 49 &pcfg_pull_none>; + <1 RK_PB3 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm1_ch1: rm-io26-pwm1-ch1 { rockchip,pins = - <1 RK_PB3 50 &pcfg_pull_none>; + <1 RK_PB3 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm1_ch2: rm-io26-pwm1-ch2 { rockchip,pins = - <1 RK_PB3 51 &pcfg_pull_none>; + <1 RK_PB3 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm1_ch3: rm-io26-pwm1-ch3 { rockchip,pins = - <1 RK_PB3 52 &pcfg_pull_none>; + <1 RK_PB3 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm1_ch4: rm-io26-pwm1-ch4 { rockchip,pins = - <1 RK_PB3 53 &pcfg_pull_none>; + <1 RK_PB3 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm1_ch5: rm-io26-pwm1-ch5 { rockchip,pins = - <1 RK_PB3 54 &pcfg_pull_none>; + <1 RK_PB3 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm1_ch6: rm-io26-pwm1-ch6 { rockchip,pins = - <1 RK_PB3 55 &pcfg_pull_none>; + <1 RK_PB3 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_pwm1_ch7: rm-io26-pwm1-ch7 { rockchip,pins = - <1 RK_PB3 56 &pcfg_pull_none>; + <1 RK_PB3 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io26_touch_key_drive: rm-io26-touch-key-drive { @@ -13468,62 +13468,62 @@ /omit-if-no-ref/ rm_io27_pwm0_ch0: rm-io27-pwm0-ch0 { rockchip,pins = - <1 RK_PC2 45 &pcfg_pull_none>; + <1 RK_PC2 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm0_ch1: rm-io27-pwm0-ch1 { rockchip,pins = - <1 RK_PC2 46 &pcfg_pull_none>; + <1 RK_PC2 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm0_ch2: rm-io27-pwm0-ch2 { rockchip,pins = - <1 RK_PC2 47 &pcfg_pull_none>; + <1 RK_PC2 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm0_ch3: rm-io27-pwm0-ch3 { rockchip,pins = - <1 RK_PC2 48 &pcfg_pull_none>; + <1 RK_PC2 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm1_ch0: rm-io27-pwm1-ch0 { rockchip,pins = - <1 RK_PC2 49 &pcfg_pull_none>; + <1 RK_PC2 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm1_ch1: rm-io27-pwm1-ch1 { rockchip,pins = - <1 RK_PC2 50 &pcfg_pull_none>; + <1 RK_PC2 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm1_ch2: rm-io27-pwm1-ch2 { rockchip,pins = - <1 RK_PC2 51 &pcfg_pull_none>; + <1 RK_PC2 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm1_ch3: rm-io27-pwm1-ch3 { rockchip,pins = - <1 RK_PC2 52 &pcfg_pull_none>; + <1 RK_PC2 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm1_ch4: rm-io27-pwm1-ch4 { rockchip,pins = - <1 RK_PC2 53 &pcfg_pull_none>; + <1 RK_PC2 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm1_ch5: rm-io27-pwm1-ch5 { rockchip,pins = - <1 RK_PC2 54 &pcfg_pull_none>; + <1 RK_PC2 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm1_ch6: rm-io27-pwm1-ch6 { rockchip,pins = - <1 RK_PC2 55 &pcfg_pull_none>; + <1 RK_PC2 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_pwm1_ch7: rm-io27-pwm1-ch7 { rockchip,pins = - <1 RK_PC2 56 &pcfg_pull_none>; + <1 RK_PC2 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io27_touch_key_drive: rm-io27-touch-key-drive { @@ -13961,62 +13961,62 @@ /omit-if-no-ref/ rm_io28_pwm0_ch0: rm-io28-pwm0-ch0 { rockchip,pins = - <1 RK_PC3 45 &pcfg_pull_none>; + <1 RK_PC3 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm0_ch1: rm-io28-pwm0-ch1 { rockchip,pins = - <1 RK_PC3 46 &pcfg_pull_none>; + <1 RK_PC3 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm0_ch2: rm-io28-pwm0-ch2 { rockchip,pins = - <1 RK_PC3 47 &pcfg_pull_none>; + <1 RK_PC3 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm0_ch3: rm-io28-pwm0-ch3 { rockchip,pins = - <1 RK_PC3 48 &pcfg_pull_none>; + <1 RK_PC3 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm1_ch0: rm-io28-pwm1-ch0 { rockchip,pins = - <1 RK_PC3 49 &pcfg_pull_none>; + <1 RK_PC3 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm1_ch1: rm-io28-pwm1-ch1 { rockchip,pins = - <1 RK_PC3 50 &pcfg_pull_none>; + <1 RK_PC3 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm1_ch2: rm-io28-pwm1-ch2 { rockchip,pins = - <1 RK_PC3 51 &pcfg_pull_none>; + <1 RK_PC3 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm1_ch3: rm-io28-pwm1-ch3 { rockchip,pins = - <1 RK_PC3 52 &pcfg_pull_none>; + <1 RK_PC3 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm1_ch4: rm-io28-pwm1-ch4 { rockchip,pins = - <1 RK_PC3 53 &pcfg_pull_none>; + <1 RK_PC3 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm1_ch5: rm-io28-pwm1-ch5 { rockchip,pins = - <1 RK_PC3 54 &pcfg_pull_none>; + <1 RK_PC3 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm1_ch6: rm-io28-pwm1-ch6 { rockchip,pins = - <1 RK_PC3 55 &pcfg_pull_none>; + <1 RK_PC3 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_pwm1_ch7: rm-io28-pwm1-ch7 { rockchip,pins = - <1 RK_PC3 56 &pcfg_pull_none>; + <1 RK_PC3 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io28_touch_key_drive: rm-io28-touch-key-drive { @@ -14454,62 +14454,62 @@ /omit-if-no-ref/ rm_io29_pwm0_ch0: rm-io29-pwm0-ch0 { rockchip,pins = - <1 RK_PD1 45 &pcfg_pull_none>; + <1 RK_PD1 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm0_ch1: rm-io29-pwm0-ch1 { rockchip,pins = - <1 RK_PD1 46 &pcfg_pull_none>; + <1 RK_PD1 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm0_ch2: rm-io29-pwm0-ch2 { rockchip,pins = - <1 RK_PD1 47 &pcfg_pull_none>; + <1 RK_PD1 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm0_ch3: rm-io29-pwm0-ch3 { rockchip,pins = - <1 RK_PD1 48 &pcfg_pull_none>; + <1 RK_PD1 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm1_ch0: rm-io29-pwm1-ch0 { rockchip,pins = - <1 RK_PD1 49 &pcfg_pull_none>; + <1 RK_PD1 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm1_ch1: rm-io29-pwm1-ch1 { rockchip,pins = - <1 RK_PD1 50 &pcfg_pull_none>; + <1 RK_PD1 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm1_ch2: rm-io29-pwm1-ch2 { rockchip,pins = - <1 RK_PD1 51 &pcfg_pull_none>; + <1 RK_PD1 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm1_ch3: rm-io29-pwm1-ch3 { rockchip,pins = - <1 RK_PD1 52 &pcfg_pull_none>; + <1 RK_PD1 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm1_ch4: rm-io29-pwm1-ch4 { rockchip,pins = - <1 RK_PD1 53 &pcfg_pull_none>; + <1 RK_PD1 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm1_ch5: rm-io29-pwm1-ch5 { rockchip,pins = - <1 RK_PD1 54 &pcfg_pull_none>; + <1 RK_PD1 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm1_ch6: rm-io29-pwm1-ch6 { rockchip,pins = - <1 RK_PD1 55 &pcfg_pull_none>; + <1 RK_PD1 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_pwm1_ch7: rm-io29-pwm1-ch7 { rockchip,pins = - <1 RK_PD1 56 &pcfg_pull_none>; + <1 RK_PD1 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io29_touch_key_drive: rm-io29-touch-key-drive { @@ -14947,62 +14947,62 @@ /omit-if-no-ref/ rm_io30_pwm0_ch0: rm-io30-pwm0-ch0 { rockchip,pins = - <1 RK_PD2 45 &pcfg_pull_none>; + <1 RK_PD2 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm0_ch1: rm-io30-pwm0-ch1 { rockchip,pins = - <1 RK_PD2 46 &pcfg_pull_none>; + <1 RK_PD2 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm0_ch2: rm-io30-pwm0-ch2 { rockchip,pins = - <1 RK_PD2 47 &pcfg_pull_none>; + <1 RK_PD2 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm0_ch3: rm-io30-pwm0-ch3 { rockchip,pins = - <1 RK_PD2 48 &pcfg_pull_none>; + <1 RK_PD2 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm1_ch0: rm-io30-pwm1-ch0 { rockchip,pins = - <1 RK_PD2 49 &pcfg_pull_none>; + <1 RK_PD2 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm1_ch1: rm-io30-pwm1-ch1 { rockchip,pins = - <1 RK_PD2 50 &pcfg_pull_none>; + <1 RK_PD2 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm1_ch2: rm-io30-pwm1-ch2 { rockchip,pins = - <1 RK_PD2 51 &pcfg_pull_none>; + <1 RK_PD2 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm1_ch3: rm-io30-pwm1-ch3 { rockchip,pins = - <1 RK_PD2 52 &pcfg_pull_none>; + <1 RK_PD2 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm1_ch4: rm-io30-pwm1-ch4 { rockchip,pins = - <1 RK_PD2 53 &pcfg_pull_none>; + <1 RK_PD2 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm1_ch5: rm-io30-pwm1-ch5 { rockchip,pins = - <1 RK_PD2 54 &pcfg_pull_none>; + <1 RK_PD2 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm1_ch6: rm-io30-pwm1-ch6 { rockchip,pins = - <1 RK_PD2 55 &pcfg_pull_none>; + <1 RK_PD2 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_pwm1_ch7: rm-io30-pwm1-ch7 { rockchip,pins = - <1 RK_PD2 56 &pcfg_pull_none>; + <1 RK_PD2 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io30_touch_key_drive: rm-io30-touch-key-drive { @@ -15440,62 +15440,62 @@ /omit-if-no-ref/ rm_io31_pwm0_ch0: rm-io31-pwm0-ch0 { rockchip,pins = - <1 RK_PD3 45 &pcfg_pull_none>; + <1 RK_PD3 45 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm0_ch1: rm-io31-pwm0-ch1 { rockchip,pins = - <1 RK_PD3 46 &pcfg_pull_none>; + <1 RK_PD3 46 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm0_ch2: rm-io31-pwm0-ch2 { rockchip,pins = - <1 RK_PD3 47 &pcfg_pull_none>; + <1 RK_PD3 47 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm0_ch3: rm-io31-pwm0-ch3 { rockchip,pins = - <1 RK_PD3 48 &pcfg_pull_none>; + <1 RK_PD3 48 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm1_ch0: rm-io31-pwm1-ch0 { rockchip,pins = - <1 RK_PD3 49 &pcfg_pull_none>; + <1 RK_PD3 49 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm1_ch1: rm-io31-pwm1-ch1 { rockchip,pins = - <1 RK_PD3 50 &pcfg_pull_none>; + <1 RK_PD3 50 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm1_ch2: rm-io31-pwm1-ch2 { rockchip,pins = - <1 RK_PD3 51 &pcfg_pull_none>; + <1 RK_PD3 51 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm1_ch3: rm-io31-pwm1-ch3 { rockchip,pins = - <1 RK_PD3 52 &pcfg_pull_none>; + <1 RK_PD3 52 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm1_ch4: rm-io31-pwm1-ch4 { rockchip,pins = - <1 RK_PD3 53 &pcfg_pull_none>; + <1 RK_PD3 53 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm1_ch5: rm-io31-pwm1-ch5 { rockchip,pins = - <1 RK_PD3 54 &pcfg_pull_none>; + <1 RK_PD3 54 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm1_ch6: rm-io31-pwm1-ch6 { rockchip,pins = - <1 RK_PD3 55 &pcfg_pull_none>; + <1 RK_PD3 55 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_pwm1_ch7: rm-io31-pwm1-ch7 { rockchip,pins = - <1 RK_PD3 56 &pcfg_pull_none>; + <1 RK_PD3 56 &pcfg_pull_none_drv_level_1>; }; /omit-if-no-ref/ rm_io31_touch_key_drive: rm-io31-touch-key-drive { diff --git a/arch/arm/configs/rk3506-display.config b/arch/arm/configs/rk3506-display.config new file mode 100644 index 000000000000..1b33f537c39c --- /dev/null +++ b/arch/arm/configs/rk3506-display.config @@ -0,0 +1,631 @@ +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_DRM=y +CONFIG_I2C_MUX=y +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_MEDIA_SUPPORT=y +# CONFIG_BACKLIGHT_ADP8860 is not set +# CONFIG_BACKLIGHT_ADP8870 is not set +# CONFIG_BACKLIGHT_ARCXCNN is not set +# CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_GPIO is not set +# CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_LM3630A is not set +# CONFIG_BACKLIGHT_LM3639 is not set +# CONFIG_BACKLIGHT_LP855X is not set +# CONFIG_BACKLIGHT_LV5207LP is not set +CONFIG_BACKLIGHT_PWM=y +# CONFIG_BACKLIGHT_QCOM_WLED is not set +# CONFIG_DRM_ANALOGIX_ANX6345 is not set +# CONFIG_DRM_ANALOGIX_ANX7625 is not set +# CONFIG_DRM_ANALOGIX_ANX78XX is not set +# CONFIG_DRM_ARCPGU is not set +# CONFIG_DRM_ARMADA is not set +CONFIG_DRM_BRIDGE=y +# CONFIG_DRM_CDNS_DSI is not set +# CONFIG_DRM_CDNS_MHDP8546 is not set +# CONFIG_DRM_CHIPONE_ICN6211 is not set +# CONFIG_DRM_CHRONTEL_CH7033 is not set +# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set +# CONFIG_DRM_DEBUG_MM is not set +# CONFIG_DRM_DISPLAY_CONNECTOR is not set +# CONFIG_DRM_DP is not set +CONFIG_DRM_DW_MIPI_DSI=y +# CONFIG_DRM_EDID is not set +# CONFIG_DRM_ETNAVIV is not set +# CONFIG_DRM_EXYNOS is not set +# CONFIG_DRM_FSL_DCU is not set +CONFIG_DRM_GEM_DMA_HELPER=y +# CONFIG_DRM_GM12U320 is not set +# CONFIG_DRM_GUD is not set +# CONFIG_DRM_HDLCD is not set +# CONFIG_DRM_I2C_ADV7511 is not set +# CONFIG_DRM_I2C_CH7006 is not set +# CONFIG_DRM_I2C_NXP_TDA9950 is not set +# CONFIG_DRM_I2C_NXP_TDA998X is not set +# CONFIG_DRM_I2C_SIL164 is not set +CONFIG_DRM_IGNORE_IOTCL_PERMIT=y +# CONFIG_DRM_ITE_IT6161 is not set +# CONFIG_DRM_ITE_IT6505 is not set +# CONFIG_DRM_ITE_IT66121 is not set +CONFIG_DRM_KMS_HELPER=y +# CONFIG_DRM_KOMEDA is not set +# CONFIG_DRM_LEGACY is not set +# CONFIG_DRM_LIMA is not set +# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +# CONFIG_DRM_LOGICVC is not set +# CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9211 is not set +# CONFIG_DRM_LONTIUM_LT9611 is not set +# CONFIG_DRM_LONTIUM_LT9611UXC is not set +# CONFIG_DRM_LVDS_CODEC is not set +# CONFIG_DRM_MALI_DISPLAY is not set +# CONFIG_DRM_MAXIM_MAX96745 is not set +# CONFIG_DRM_MAXIM_MAX96755F is not set +# CONFIG_DRM_MCDE is not set +# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set +CONFIG_DRM_MIPI_DSI=y +CONFIG_DRM_NOMODESET=y +# CONFIG_DRM_NWL_MIPI_DSI is not set +# CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_OMAP is not set +CONFIG_DRM_PANEL=y +# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set +# CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set +# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set +CONFIG_DRM_PANEL_BRIDGE=y +# CONFIG_DRM_PANEL_DSI_CM is not set +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set +# CONFIG_DRM_PANEL_EDP is not set +# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set +# CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set +# CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set +# CONFIG_DRM_PANEL_JDI_R63452 is not set +# CONFIG_DRM_PANEL_KHADAS_TS050 is not set +# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set +# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set +# CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set +# CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LG4573 is not set +# CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set +# CONFIG_DRM_PANEL_MAXIM_MAX96752F is not set +# CONFIG_DRM_PANEL_MAXIM_MAX96772 is not set +# CONFIG_DRM_PANEL_MIPI_DBI is not set +# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set +# CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set +# CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set +# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set +# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set +# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set +# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y +# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set +# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set +# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set +# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set +# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set +# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set +# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set +# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set +# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set +CONFIG_DRM_PANEL_SIMPLE=y +# CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set +# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set +# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +# CONFIG_DRM_PANEL_SONY_ACX565AKM is not set +# CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set +# CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set +# CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set +# CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set +# CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set +# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set +# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set +# CONFIG_DRM_PANFROST is not set +# CONFIG_DRM_PARADE_PS8622 is not set +# CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PL111 is not set +# CONFIG_DRM_RCAR_DW_HDMI is not set +# CONFIG_DRM_RCAR_USE_LVDS is not set +# CONFIG_DRM_RCAR_USE_MIPI_DSI is not set +# CONFIG_DRM_RK1000_TVE is not set +CONFIG_DRM_ROCKCHIP=y +# CONFIG_DRM_ROCKCHIP_VVOP is not set +# CONFIG_DRM_ROHM_BU18XL82 is not set +CONFIG_DRM_SII902X=y +# CONFIG_DRM_SII9234 is not set +# CONFIG_DRM_SIL_SII8620 is not set +# CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SIMPLE_BRIDGE is not set +# CONFIG_DRM_SSD130X is not set +# CONFIG_DRM_STI is not set +# CONFIG_DRM_STM is not set +# CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TIDSS is not set +# CONFIG_DRM_TILCDC is not set +# CONFIG_DRM_TI_DLPC3433 is not set +# CONFIG_DRM_TI_SN65DSI83 is not set +# CONFIG_DRM_TI_SN65DSI86 is not set +# CONFIG_DRM_TI_TFP410 is not set +# CONFIG_DRM_TI_TPD12S015 is not set +# CONFIG_DRM_TOSHIBA_TC358762 is not set +# CONFIG_DRM_TOSHIBA_TC358764 is not set +# CONFIG_DRM_TOSHIBA_TC358767 is not set +# CONFIG_DRM_TOSHIBA_TC358768 is not set +# CONFIG_DRM_TOSHIBA_TC358775 is not set +# CONFIG_DRM_TVE200 is not set +# CONFIG_DRM_UDL is not set +# CONFIG_DRM_VGEM is not set +# CONFIG_DRM_VKMS is not set +CONFIG_FB_CMDLINE=y +CONFIG_HDMI=y +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_MUX_GPIO is not set +# CONFIG_I2C_MUX_GPMUX is not set +# CONFIG_I2C_MUX_LTC4306 is not set +# CONFIG_I2C_MUX_MLXCPLD is not set +# CONFIG_I2C_MUX_PCA9541 is not set +# CONFIG_I2C_MUX_PCA954x is not set +# CONFIG_I2C_MUX_PINCTRL is not set +# CONFIG_I2C_MUX_REG is not set +# CONFIG_MANAGER_SBS is not set +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_CONTROLLER=y +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set +CONFIG_MEDIA_PLATFORM_DRIVERS=y +CONFIG_MEDIA_PLATFORM_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set +# CONFIG_MEDIA_SDR_SUPPORT is not set +# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set +CONFIG_MEDIA_SUPPORT_FILTER=y +# CONFIG_MEDIA_TEST_SUPPORT is not set +# CONFIG_MEDIA_USB_SUPPORT is not set +# CONFIG_PHY_ROCKCHIP_CSI2_DPHY is not set +# CONFIG_PHY_ROCKCHIP_MIPI_RX is not set +# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +# CONFIG_ROCKCHIP_ANALOGIX_DP is not set +# CONFIG_ROCKCHIP_CDN_DP is not set +# CONFIG_ROCKCHIP_DP_MST_AUX_CLIENT is not set +# CONFIG_ROCKCHIP_DRM_DEBUG is not set +# CONFIG_ROCKCHIP_DRM_DIRECT_SHOW is not set +# CONFIG_ROCKCHIP_DRM_TVE is not set +# CONFIG_ROCKCHIP_DW_DP is not set +# CONFIG_ROCKCHIP_DW_HDCP2 is not set +# CONFIG_ROCKCHIP_DW_HDMI is not set +CONFIG_ROCKCHIP_DW_MIPI_DSI=y +CONFIG_ROCKCHIP_FLEXBUS_CIF=y +CONFIG_ROCKCHIP_FLEXBUS_CIF_USE_DUMMY_BUF=y +# CONFIG_ROCKCHIP_FLEXBUS_CIF_USE_NONE_DUMMY_BUF is not set +# CONFIG_ROCKCHIP_INNO_HDMI is not set +# CONFIG_ROCKCHIP_LVDS is not set +# CONFIG_ROCKCHIP_PANEL_NOTIFIER is not set +CONFIG_ROCKCHIP_RGB=y +# CONFIG_ROCKCHIP_RK3066_HDMI is not set +# CONFIG_ROCKCHIP_RKNPU is not set +# CONFIG_ROCKCHIP_VCONN is not set +CONFIG_ROCKCHIP_VOP=y +# CONFIG_TINYDRM_HX8357D is not set +# CONFIG_TINYDRM_ILI9163 is not set +# CONFIG_TINYDRM_ILI9225 is not set +# CONFIG_TINYDRM_ILI9341 is not set +# CONFIG_TINYDRM_ILI9486 is not set +# CONFIG_TINYDRM_MI0283QT is not set +# CONFIG_TINYDRM_REPAPER is not set +# CONFIG_TINYDRM_ST7586 is not set +# CONFIG_TINYDRM_ST7735R is not set +# CONFIG_TOUCHSCREEN_AD7877 is not set +# CONFIG_TOUCHSCREEN_AD7879 is not set +# CONFIG_TOUCHSCREEN_ADC is not set +# CONFIG_TOUCHSCREEN_ADS7846 is not set +# CONFIG_TOUCHSCREEN_AR1021_I2C is not set +# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set +# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set +# CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_BU21029 is not set +# CONFIG_TOUCHSCREEN_CHIPONE_9551R is not set +# CONFIG_TOUCHSCREEN_CHIPONE_ICN8318 is not set +# CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set +# CONFIG_TOUCHSCREEN_CY8CTMA140 is not set +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set +# CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP5 is not set +# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set +# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set +# CONFIG_TOUCHSCREEN_DYNAPRO is not set +# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +# CONFIG_TOUCHSCREEN_EETI is not set +# CONFIG_TOUCHSCREEN_EGALAX is not set +# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set +# CONFIG_TOUCHSCREEN_EKTF2127 is not set +# CONFIG_TOUCHSCREEN_ELAN is not set +# CONFIG_TOUCHSCREEN_ELAN5515 is not set +# CONFIG_TOUCHSCREEN_ELO is not set +# CONFIG_TOUCHSCREEN_EXC3000 is not set +# CONFIG_TOUCHSCREEN_FT5726 is not set +# CONFIG_TOUCHSCREEN_FTS is not set +# CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX is not set +# CONFIG_TOUCHSCREEN_GSL3673 is not set +# CONFIG_TOUCHSCREEN_GSL3673_800X1280 is not set +CONFIG_TOUCHSCREEN_GSLX680_PAD=y +CONFIG_TOUCHSCREEN_GT1X=y +# CONFIG_TOUCHSCREEN_GT9XX is not set +# CONFIG_TOUCHSCREEN_GUNZE is not set +# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set +# CONFIG_TOUCHSCREEN_HIDEEP is not set +# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set +# CONFIG_TOUCHSCREEN_ILI210X is not set +# CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_IMAGIS is not set +# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set +# CONFIG_TOUCHSCREEN_INEXIO is not set +# CONFIG_TOUCHSCREEN_IQS5XX is not set +# CONFIG_TOUCHSCREEN_MAX11801 is not set +# CONFIG_TOUCHSCREEN_MCS5000 is not set +# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set +# CONFIG_TOUCHSCREEN_MK712 is not set +# CONFIG_TOUCHSCREEN_MMS114 is not set +# CONFIG_TOUCHSCREEN_MSG2638 is not set +# CONFIG_TOUCHSCREEN_MTOUCH is not set +# CONFIG_TOUCHSCREEN_PARADE is not set +# CONFIG_TOUCHSCREEN_PENMOUNT is not set +# CONFIG_TOUCHSCREEN_PIXCIR is not set +# CONFIG_TOUCHSCREEN_RM_TS is not set +# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set +# CONFIG_TOUCHSCREEN_S6SY761 is not set +# CONFIG_TOUCHSCREEN_SILEAD is not set +# CONFIG_TOUCHSCREEN_SIS_I2C is not set +# CONFIG_TOUCHSCREEN_ST1232 is not set +# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set +# CONFIG_TOUCHSCREEN_SX8654 is not set +# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set +# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set +# CONFIG_TOUCHSCREEN_TOUCHWIN is not set +# CONFIG_TOUCHSCREEN_TPS6507X is not set +# CONFIG_TOUCHSCREEN_TSC2004 is not set +# CONFIG_TOUCHSCREEN_TSC2005 is not set +# CONFIG_TOUCHSCREEN_TSC2007 is not set +# CONFIG_TOUCHSCREEN_TSC_SERIO is not set +# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set +# CONFIG_TOUCHSCREEN_WACOM_I2C is not set +# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set +# CONFIG_TOUCHSCREEN_WACOM_W9013 is not set +# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set +# CONFIG_TOUCHSCREEN_ZET6223 is not set +# CONFIG_TOUCHSCREEN_ZFORCE is not set +# CONFIG_TOUCHSCREEN_ZINITIX is not set +# CONFIG_USB_CONFIGFS_F_UVC is not set +# CONFIG_USB_G_WEBCAM is not set +CONFIG_V4L2_ASYNC=y +CONFIG_V4L2_FWNODE=y +# CONFIG_V4L_MEM2MEM_DRIVERS is not set +CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_VIDEOBUF2_CMA_SG=y +CONFIG_VIDEOBUF2_CORE=y +# CONFIG_VIDEOBUF2_DMA_CONTIG is not set +# CONFIG_VIDEOBUF2_DMA_SG is not set +CONFIG_VIDEOBUF2_MEMOPS=y +CONFIG_VIDEOBUF2_V4L2=y +CONFIG_VIDEOBUF2_VMALLOC=y +CONFIG_VIDEOMODE_HELPERS=y +# CONFIG_VIDEO_AD5820 is not set +# CONFIG_VIDEO_AD9389B is not set +# CONFIG_VIDEO_ADP1653 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7180 is not set +# CONFIG_VIDEO_ADV7183 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_ADV748X is not set +# CONFIG_VIDEO_ADV7511 is not set +# CONFIG_VIDEO_ADV7604 is not set +# CONFIG_VIDEO_ADV7842 is not set +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_AK881X is not set +# CONFIG_VIDEO_AR0230 is not set +# CONFIG_VIDEO_AR0521 is not set +# CONFIG_VIDEO_AR0822 is not set +# CONFIG_VIDEO_AR2020 is not set +# CONFIG_VIDEO_ASPEED is not set +# CONFIG_VIDEO_AW36518 is not set +# CONFIG_VIDEO_AW8601 is not set +# CONFIG_VIDEO_BF3925 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_CADENCE_CSI2RX is not set +# CONFIG_VIDEO_CADENCE_CSI2TX is not set +CONFIG_VIDEO_CAMERA_SENSOR=y +# CONFIG_VIDEO_CAM_SLEEP_WAKEUP is not set +# CONFIG_VIDEO_CCS is not set +# CONFIG_VIDEO_CES6301 is not set +# CONFIG_VIDEO_CN3927V is not set +# CONFIG_VIDEO_CS3308 is not set +# CONFIG_VIDEO_CS5345 is not set +# CONFIG_VIDEO_CS53L32A is not set +# CONFIG_VIDEO_CX25840 is not set +CONFIG_VIDEO_DEV=y +# CONFIG_VIDEO_DW9714 is not set +# CONFIG_VIDEO_DW9763 is not set +# CONFIG_VIDEO_DW9768 is not set +# CONFIG_VIDEO_DW9800V is not set +# CONFIG_VIDEO_DW9800W is not set +# CONFIG_VIDEO_DW9807_VCM is not set +# CONFIG_VIDEO_EP9461E is not set +# CONFIG_VIDEO_ET8EK8 is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +# CONFIG_VIDEO_FP5510 is not set +# CONFIG_VIDEO_GC02M2 is not set +# CONFIG_VIDEO_GC0312 is not set +# CONFIG_VIDEO_GC0329 is not set +# CONFIG_VIDEO_GC0403 is not set +# CONFIG_VIDEO_GC05A2 is not set +# CONFIG_VIDEO_GC08A3 is not set +# CONFIG_VIDEO_GC1084 is not set +# CONFIG_VIDEO_GC2035 is not set +# CONFIG_VIDEO_GC2053 is not set +# CONFIG_VIDEO_GC2093 is not set +# CONFIG_VIDEO_GC2145 is not set +# CONFIG_VIDEO_GC2155 is not set +# CONFIG_VIDEO_GC2355 is not set +# CONFIG_VIDEO_GC2375H is not set +# CONFIG_VIDEO_GC2385 is not set +# CONFIG_VIDEO_GC3003 is not set +# CONFIG_VIDEO_GC4023 is not set +# CONFIG_VIDEO_GC4653 is not set +# CONFIG_VIDEO_GC4663 is not set +# CONFIG_VIDEO_GC4C33 is not set +# CONFIG_VIDEO_GC5024 is not set +# CONFIG_VIDEO_GC5025 is not set +# CONFIG_VIDEO_GC5035 is not set +# CONFIG_VIDEO_GC8034 is not set +# CONFIG_VIDEO_GS1662 is not set +# CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_HI846 is not set +# CONFIG_VIDEO_HI847 is not set +# CONFIG_VIDEO_I2C is not set +# CONFIG_VIDEO_IMX208 is not set +# CONFIG_VIDEO_IMX214 is not set +# CONFIG_VIDEO_IMX219 is not set +# CONFIG_VIDEO_IMX258 is not set +# CONFIG_VIDEO_IMX274 is not set +# CONFIG_VIDEO_IMX290 is not set +# CONFIG_VIDEO_IMX307 is not set +# CONFIG_VIDEO_IMX317 is not set +# CONFIG_VIDEO_IMX319 is not set +# CONFIG_VIDEO_IMX323 is not set +# CONFIG_VIDEO_IMX327 is not set +# CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set +# CONFIG_VIDEO_IMX347 is not set +# CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX378 is not set +# CONFIG_VIDEO_IMX412 is not set +# CONFIG_VIDEO_IMX415 is not set +# CONFIG_VIDEO_IMX464 is not set +# CONFIG_VIDEO_IMX492 is not set +# CONFIG_VIDEO_IMX498 is not set +# CONFIG_VIDEO_IMX577 is not set +# CONFIG_VIDEO_IMX586 is not set +# CONFIG_VIDEO_ISL7998X is not set +# CONFIG_VIDEO_IT6616 is not set +# CONFIG_VIDEO_IT66353 is not set +# CONFIG_VIDEO_JX_F37 is not set +# CONFIG_VIDEO_JX_H62 is not set +# CONFIG_VIDEO_JX_H65 is not set +# CONFIG_VIDEO_JX_K17 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_LM3560 is not set +# CONFIG_VIDEO_LM3646 is not set +# CONFIG_VIDEO_LT6911C is not set +# CONFIG_VIDEO_LT6911UXC is not set +# CONFIG_VIDEO_LT6911UXE is not set +# CONFIG_VIDEO_LT7911D is not set +# CONFIG_VIDEO_LT7911UXC is not set +# CONFIG_VIDEO_LT8619C is not set +# CONFIG_VIDEO_LT8668SX is not set +# CONFIG_VIDEO_M52790 is not set +# CONFIG_VIDEO_M5MOLS is not set +# CONFIG_VIDEO_MAX9286 is not set +# CONFIG_VIDEO_MAX96712 is not set +# CONFIG_VIDEO_MAX96714 is not set +# CONFIG_VIDEO_MAX96722 is not set +# CONFIG_VIDEO_MAX96756 is not set +# CONFIG_VIDEO_MAXIM_SERDES is not set +# CONFIG_VIDEO_MIS2031 is not set +# CONFIG_VIDEO_MIS4001 is not set +# CONFIG_VIDEO_ML86V7667 is not set +# CONFIG_VIDEO_MSP3400 is not set +# CONFIG_VIDEO_MT9M001 is not set +# CONFIG_VIDEO_MT9M032 is not set +# CONFIG_VIDEO_MT9M111 is not set +# CONFIG_VIDEO_MT9P031 is not set +# CONFIG_VIDEO_MT9T001 is not set +# CONFIG_VIDEO_MT9T112 is not set +# CONFIG_VIDEO_MT9V011 is not set +# CONFIG_VIDEO_MT9V032 is not set +# CONFIG_VIDEO_MT9V111 is not set +# CONFIG_VIDEO_MUX is not set +# CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_NVP6158 is not set +# CONFIG_VIDEO_NVP6188 is not set +# CONFIG_VIDEO_NVP6324 is not set +# CONFIG_VIDEO_OG01A10 is not set +# CONFIG_VIDEO_OG01A1B is not set +# CONFIG_VIDEO_OG02B10 is not set +# CONFIG_VIDEO_OS02G10 is not set +# CONFIG_VIDEO_OS02K10 is not set +# CONFIG_VIDEO_OS03B10 is not set +# CONFIG_VIDEO_OS04A10 is not set +# CONFIG_VIDEO_OS04D10 is not set +# CONFIG_VIDEO_OS05A20 is not set +# CONFIG_VIDEO_OS08A20 is not set +# CONFIG_VIDEO_OTP_EEPROM is not set +# CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV02B10 is not set +# CONFIG_VIDEO_OV02K10 is not set +# CONFIG_VIDEO_OV08D10 is not set +# CONFIG_VIDEO_OV12D2Q is not set +# CONFIG_VIDEO_OV13850 is not set +# CONFIG_VIDEO_OV13855 is not set +# CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set +# CONFIG_VIDEO_OV16880 is not set +# CONFIG_VIDEO_OV16885 is not set +# CONFIG_VIDEO_OV16A10 is not set +# CONFIG_VIDEO_OV16A1Q is not set +# CONFIG_VIDEO_OV2640 is not set +# CONFIG_VIDEO_OV2659 is not set +# CONFIG_VIDEO_OV2680 is not set +# CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2718 is not set +# CONFIG_VIDEO_OV4686 is not set +# CONFIG_VIDEO_OV4688 is not set +# CONFIG_VIDEO_OV4689 is not set +# CONFIG_VIDEO_OV50C40 is not set +# CONFIG_VIDEO_OV5640 is not set +# CONFIG_VIDEO_OV5645 is not set +# CONFIG_VIDEO_OV5647 is not set +# CONFIG_VIDEO_OV5648 is not set +# CONFIG_VIDEO_OV5670 is not set +# CONFIG_VIDEO_OV5675 is not set +# CONFIG_VIDEO_OV5693 is not set +# CONFIG_VIDEO_OV5695 is not set +# CONFIG_VIDEO_OV6650 is not set +# CONFIG_VIDEO_OV7251 is not set +# CONFIG_VIDEO_OV7640 is not set +# CONFIG_VIDEO_OV7670 is not set +# CONFIG_VIDEO_OV772X is not set +# CONFIG_VIDEO_OV7740 is not set +# CONFIG_VIDEO_OV8856 is not set +# CONFIG_VIDEO_OV8858 is not set +# CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9281 is not set +# CONFIG_VIDEO_OV9282 is not set +# CONFIG_VIDEO_OV9640 is not set +# CONFIG_VIDEO_OV9650 is not set +# CONFIG_VIDEO_PREISP_DUMMY_SENSOR is not set +# CONFIG_VIDEO_RDACM20 is not set +# CONFIG_VIDEO_RDACM21 is not set +# CONFIG_VIDEO_RJ54N1 is not set +# CONFIG_VIDEO_RK628_BT1120 is not set +# CONFIG_VIDEO_RK628_CSI is not set +# CONFIG_VIDEO_RK_IRCUT is not set +# CONFIG_VIDEO_ROCKCHIP_CIF is not set +# CONFIG_VIDEO_ROCKCHIP_HDMIRX is not set +# CONFIG_VIDEO_ROCKCHIP_HDMIRX_CLASS is not set +# CONFIG_VIDEO_ROCKCHIP_ISP is not set +# CONFIG_VIDEO_ROCKCHIP_ISP1 is not set +# CONFIG_VIDEO_ROCKCHIP_ISPP is not set +# CONFIG_VIDEO_ROCKCHIP_PREISP is not set +# CONFIG_VIDEO_S5C73M3 is not set +# CONFIG_VIDEO_S5K3L6XX is not set +# CONFIG_VIDEO_S5K3L8XX is not set +# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K5BAF is not set +# CONFIG_VIDEO_S5K6A3 is not set +# CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5KJN1 is not set +# CONFIG_VIDEO_SAA6588 is not set +# CONFIG_VIDEO_SAA6752HS is not set +# CONFIG_VIDEO_SAA7110 is not set +# CONFIG_VIDEO_SAA711X is not set +# CONFIG_VIDEO_SAA7127 is not set +# CONFIG_VIDEO_SAA717X is not set +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_SC031GS is not set +# CONFIG_VIDEO_SC035GS is not set +# CONFIG_VIDEO_SC132GS is not set +# CONFIG_VIDEO_SC1346 is not set +# CONFIG_VIDEO_SC200AI is not set +# CONFIG_VIDEO_SC210IOT is not set +# CONFIG_VIDEO_SC2232 is not set +# CONFIG_VIDEO_SC2239 is not set +# CONFIG_VIDEO_SC223A is not set +# CONFIG_VIDEO_SC230AI is not set +# CONFIG_VIDEO_SC2310 is not set +# CONFIG_VIDEO_SC2336 is not set +# CONFIG_VIDEO_SC2355 is not set +# CONFIG_VIDEO_SC301IOT is not set +# CONFIG_VIDEO_SC3336 is not set +# CONFIG_VIDEO_SC3336P is not set +# CONFIG_VIDEO_SC3338 is not set +# CONFIG_VIDEO_SC401AI is not set +# CONFIG_VIDEO_SC4210 is not set +# CONFIG_VIDEO_SC4238 is not set +# CONFIG_VIDEO_SC430CS is not set +# CONFIG_VIDEO_SC4336 is not set +# CONFIG_VIDEO_SC4336P is not set +# CONFIG_VIDEO_SC450AI is not set +# CONFIG_VIDEO_SC500AI is not set +# CONFIG_VIDEO_SC501AI is not set +# CONFIG_VIDEO_SC530AI is not set +# CONFIG_VIDEO_SC5336 is not set +# CONFIG_VIDEO_SC830AI is not set +# CONFIG_VIDEO_SC831AI is not set +# CONFIG_VIDEO_SC850SL is not set +# CONFIG_VIDEO_SENSOR_ADAPTER is not set +# CONFIG_VIDEO_SGM3784 is not set +# CONFIG_VIDEO_SONY_BTF_MPX is not set +# CONFIG_VIDEO_SR030PC30 is not set +# CONFIG_VIDEO_ST_MIPID02 is not set +# CONFIG_VIDEO_TC358743 is not set +# CONFIG_VIDEO_TC35874X is not set +# CONFIG_VIDEO_TDA1997X is not set +# CONFIG_VIDEO_TDA7432 is not set +# CONFIG_VIDEO_TDA9840 is not set +# CONFIG_VIDEO_TEA6415C is not set +# CONFIG_VIDEO_TEA6420 is not set +# CONFIG_VIDEO_TECHPOINT is not set +# CONFIG_VIDEO_THCV244 is not set +# CONFIG_VIDEO_THS7303 is not set +# CONFIG_VIDEO_THS8200 is not set +# CONFIG_VIDEO_TLV320AIC23B is not set +# CONFIG_VIDEO_TVAUDIO is not set +# CONFIG_VIDEO_TVP514X is not set +# CONFIG_VIDEO_TVP5150 is not set +# CONFIG_VIDEO_TVP7002 is not set +# CONFIG_VIDEO_TW2804 is not set +# CONFIG_VIDEO_TW9903 is not set +# CONFIG_VIDEO_TW9906 is not set +# CONFIG_VIDEO_TW9910 is not set +# CONFIG_VIDEO_UDA1342 is not set +# CONFIG_VIDEO_UPD64031A is not set +# CONFIG_VIDEO_UPD64083 is not set +CONFIG_VIDEO_V4L2_I2C=y +CONFIG_VIDEO_V4L2_SUBDEV_API=y +# CONFIG_VIDEO_VM149C is not set +# CONFIG_VIDEO_VP27SMPX is not set +# CONFIG_VIDEO_VPX3220 is not set +# CONFIG_VIDEO_VS6624 is not set +# CONFIG_VIDEO_WM8739 is not set +# CONFIG_VIDEO_WM8775 is not set +# CONFIG_VIDEO_XILINX is not set diff --git a/arch/arm/configs/rk3506-ethernet.config b/arch/arm/configs/rk3506-ethernet.config new file mode 100644 index 000000000000..10d6b5ae22f7 --- /dev/null +++ b/arch/arm/configs/rk3506-ethernet.config @@ -0,0 +1,15 @@ +CONFIG_DWMAC_ROCKCHIP=y +CONFIG_FIXED_PHY=y +CONFIG_FWNODE_MDIO=y +CONFIG_MDIO_BUS=y +CONFIG_MDIO_DEVICE=y +CONFIG_MDIO_DEVRES=y +CONFIG_MII=y +CONFIG_MOTORCOMM_PHY=y +CONFIG_NET_SELFTESTS=y +CONFIG_OF_MDIO=y +CONFIG_PCS_XPCS=y +CONFIG_PHYLIB=y +CONFIG_PHYLINK=y +CONFIG_STMMAC_ETH=y +CONFIG_STMMAC_PLATFORM=y diff --git a/arch/arm/configs/rk3506-usb-host.config b/arch/arm/configs/rk3506-usb-host.config new file mode 100644 index 000000000000..761be951f841 --- /dev/null +++ b/arch/arm/configs/rk3506-usb-host.config @@ -0,0 +1,20 @@ +CONFIG_BLK_DEV_SD=y +CONFIG_CRYPTO_CRC32C=y +CONFIG_EXFAT_FS=y +CONFIG_EXT4_FS=y +CONFIG_FAT_FS=y +CONFIG_FS_MBCACHE=y +CONFIG_JBD2=y +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_ISO8859_1=y +CONFIG_NTFS3_FS=y +CONFIG_PHY_ROCKCHIP_INNO_USB2=y +CONFIG_SCSI=y +CONFIG_SCSI_COMMON=y +CONFIG_SCSI_MOD=y +CONFIG_USB=y +CONFIG_USB_COMMON=y +CONFIG_USB_DWC2=y +CONFIG_USB_DWC2_HOST=y +CONFIG_USB_STORAGE=y +CONFIG_VFAT_FS=y diff --git a/arch/arm/configs/rk3506-usb-otg.config b/arch/arm/configs/rk3506-usb-otg.config new file mode 100644 index 000000000000..c76c99e00e0a --- /dev/null +++ b/arch/arm/configs/rk3506-usb-otg.config @@ -0,0 +1,24 @@ +CONFIG_BLK_DEV_SD=y +CONFIG_CONFIGFS_FS=y +CONFIG_CRYPTO_CRC32C=y +CONFIG_EXFAT_FS=y +CONFIG_EXT4_FS=y +CONFIG_FAT_FS=y +CONFIG_FS_MBCACHE=y +CONFIG_JBD2=y +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_ISO8859_1=y +CONFIG_NTFS3_FS=y +CONFIG_PHY_ROCKCHIP_INNO_USB2=y +CONFIG_SCSI=y +CONFIG_SCSI_COMMON=y +CONFIG_SCSI_MOD=y +CONFIG_USB=y +CONFIG_USB_COMMON=y +CONFIG_USB_CONFIGFS=y +CONFIG_USB_DWC2=y +CONFIG_USB_F_FS=y +CONFIG_USB_GADGET=y +CONFIG_USB_LIBCOMPOSITE=y +CONFIG_USB_STORAGE=y +CONFIG_VFAT_FS=y diff --git a/arch/arm/configs/rk3506-usb-peripheral.config b/arch/arm/configs/rk3506-usb-peripheral.config new file mode 100644 index 000000000000..c032d9c053b1 --- /dev/null +++ b/arch/arm/configs/rk3506-usb-peripheral.config @@ -0,0 +1,9 @@ +CONFIG_CONFIGFS_FS=y +CONFIG_PHY_ROCKCHIP_INNO_USB2=y +CONFIG_USB_COMMON=y +CONFIG_USB_CONFIGFS=y +CONFIG_USB_DWC2=y +CONFIG_USB_DWC2_PERIPHERAL=y +CONFIG_USB_F_FS=y +CONFIG_USB_GADGET=y +CONFIG_USB_LIBCOMPOSITE=y diff --git a/arch/arm/configs/rk3506-wifibt.config b/arch/arm/configs/rk3506-wifibt.config new file mode 100644 index 000000000000..4473023c5d25 --- /dev/null +++ b/arch/arm/configs/rk3506-wifibt.config @@ -0,0 +1,18 @@ +CONFIG_BT=y +CONFIG_BT_HCIUART=y +CONFIG_CFG80211=y +CONFIG_CRYPTO_DRBG=y +CONFIG_CRYPTO_DRBG_MENU=y +CONFIG_CRYPTO_ECC=y +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_JITTERENTROPY=y +CONFIG_CRYPTO_KPP=y +CONFIG_CRYPTO_LIB_ARC4=y +CONFIG_CRYPTO_RNG=y +CONFIG_CRYPTO_RNG_DEFAULT=y +CONFIG_CRYPTO_SHA512=y +CONFIG_MAC80211=y +CONFIG_RFKILL=y +CONFIG_RFKILL_RK=y +CONFIG_WL_ROCKCHIP=y diff --git a/arch/arm/configs/rk3506_defconfig b/arch/arm/configs/rk3506_defconfig index 8061a364dd36..d9b5a3ac1419 100644 --- a/arch/arm/configs/rk3506_defconfig +++ b/arch/arm/configs/rk3506_defconfig @@ -21,6 +21,7 @@ CONFIG_LD_DEAD_CODE_DATA_ELIMINATION=y # CONFIG_ELF_CORE is not set # CONFIG_BASE_FULL is not set # CONFIG_IO_URING is not set +CONFIG_KCMP=y CONFIG_EMBEDDED=y CONFIG_ARCH_ROCKCHIP=y # CONFIG_HARDEN_BRANCH_PREDICTOR is not set @@ -69,15 +70,15 @@ CONFIG_INET=y # CONFIG_IPV6 is not set CONFIG_BRIDGE=y # CONFIG_BRIDGE_IGMP_SNOOPING is not set -CONFIG_BT=y +CONFIG_BT=m CONFIG_BT_RFCOMM=y CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=y CONFIG_BT_HIDP=y -CONFIG_BT_HCIUART=y +CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y -CONFIG_RFKILL=y -CONFIG_RFKILL_RK=y +CONFIG_RFKILL=m +CONFIG_RFKILL_RK=m CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y # CONFIG_ALLOW_DEV_COREDUMP is not set @@ -91,9 +92,9 @@ CONFIG_MTD_SPI_NOR=y CONFIG_MTD_SPI_NOR_MISC=y CONFIG_MTD_UBI=y CONFIG_MTD_UBI_BLOCK=y -CONFIG_SCSI=y +CONFIG_SCSI=m # CONFIG_SCSI_PROC_FS is not set -CONFIG_BLK_DEV_SD=y +CONFIG_BLK_DEV_SD=m # CONFIG_BLK_DEV_BSG is not set # CONFIG_SCSI_LOWLEVEL is not set CONFIG_NETDEVICES=y @@ -136,7 +137,7 @@ CONFIG_NETDEVICES=y # CONFIG_NET_VENDOR_SOLARFLARE is not set # CONFIG_NET_VENDOR_SMSC is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set -CONFIG_STMMAC_ETH=y +CONFIG_STMMAC_ETH=m CONFIG_STMMAC_ETHTOOL=y CONFIG_STMMAC_FULL=y # CONFIG_DWMAC_GENERIC is not set @@ -147,8 +148,9 @@ CONFIG_DWMAC_ROCKCHIP_TOOL=y # CONFIG_NET_VENDOR_WANGXUN is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set -CONFIG_MOTORCOMM_PHY=y +CONFIG_MOTORCOMM_PHY=m CONFIG_PPP=y +# CONFIG_USB_NET_DRIVERS is not set # CONFIG_WLAN_VENDOR_ADMTEK is not set # CONFIG_WLAN_VENDOR_ATH is not set # CONFIG_WLAN_VENDOR_ATMEL is not set @@ -168,16 +170,13 @@ CONFIG_PPP=y # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set # CONFIG_WLAN_VENDOR_QUANTENNA is not set -CONFIG_WL_ROCKCHIP=y +CONFIG_WL_ROCKCHIP=m # CONFIG_BCMDHD is not set CONFIG_INPUT_EVDEV=y CONFIG_KEYBOARD_ADC=y # CONFIG_KEYBOARD_ATKBD is not set CONFIG_KEYBOARD_GPIO=y # CONFIG_INPUT_MOUSE is not set -CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_GSLX680_PAD=y -CONFIG_TOUCHSCREEN_GT1X=y CONFIG_SENSOR_DEVICE=y CONFIG_LIGHT_DEVICE=y CONFIG_LS_STK3332=y @@ -196,6 +195,7 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=6 CONFIG_SERIAL_8250_DW=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_ROCKCHIP=y +CONFIG_I2C=y CONFIG_I2C_CHARDEV=y CONFIG_I2C_GPIO=y CONFIG_I2C_RK3X=y @@ -221,23 +221,6 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_PWM=y CONFIG_REGULATOR_RK808=y -CONFIG_MEDIA_SUPPORT=y -CONFIG_MEDIA_SUPPORT_FILTER=y -# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set -CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_PLATFORM_SUPPORT=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_ROCKCHIP_FLEXBUS_CIF=y -CONFIG_DRM=y -CONFIG_DRM_IGNORE_IOTCL_PERMIT=y -CONFIG_DRM_ROCKCHIP=y -CONFIG_ROCKCHIP_VOP=y -CONFIG_ROCKCHIP_DW_MIPI_DSI=y -CONFIG_ROCKCHIP_RGB=y -CONFIG_DRM_PANEL_SIMPLE=y -CONFIG_DRM_SII902X=y -CONFIG_BACKLIGHT_CLASS_DEVICE=y -CONFIG_BACKLIGHT_PWM=y CONFIG_ROCKCHIP_MULTI_RGA=y CONFIG_SOUND=y CONFIG_SND=y @@ -262,13 +245,15 @@ CONFIG_SND_SOC_RK730=y CONFIG_SND_SOC_RK_DSM=y CONFIG_SND_SIMPLE_CARD=y # CONFIG_USB_HID is not set -CONFIG_USB=y -CONFIG_USB_STORAGE=y -CONFIG_USB_DWC2=y -CONFIG_USB_GADGET=y -CONFIG_USB_CONFIGFS=y +CONFIG_USB=m +CONFIG_USB_OTG=y +CONFIG_USB_STORAGE=m +CONFIG_USB_DWC2=m +CONFIG_USB_GADGET=m +CONFIG_USB_CONFIGFS=m CONFIG_USB_CONFIGFS_UEVENT=y CONFIG_USB_CONFIGFS_F_FS=y +CONFIG_USB_ROLE_SWITCH=y CONFIG_MMC=y CONFIG_MMC_QUEUE_DEPTH=1 CONFIG_MMC_DW=y @@ -277,6 +262,7 @@ CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_HYM8563=y CONFIG_DMADEVICES=y CONFIG_PL330_DMA=y +CONFIG_SYNC_FILE=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_HEAPS_CMA=y # CONFIG_VIRTIO_MENU is not set @@ -314,11 +300,14 @@ CONFIG_ROCKCHIP_SARADC=y CONFIG_ROCKCHIP_FLEXBUS_DAC=y CONFIG_PWM=y CONFIG_PWM_ROCKCHIP=y -CONFIG_PHY_ROCKCHIP_INNO_USB2=y +CONFIG_PHY_ROCKCHIP_INNO_USB2=m CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=y CONFIG_NVMEM_ROCKCHIP_OTP=y +CONFIG_EXT4_FS=m # CONFIG_DNOTIFY is not set -CONFIG_NTFS3_FS=y +CONFIG_VFAT_FS=m +CONFIG_EXFAT_FS=m +CONFIG_NTFS3_FS=m CONFIG_TMPFS=y CONFIG_UBIFS_FS=y CONFIG_SQUASHFS=y @@ -332,6 +321,15 @@ CONFIG_PSTORE_CONSOLE=y CONFIG_PSTORE_RAM=y CONFIG_PSTORE_BOOT_LOG=y # CONFIG_NETWORK_FILESYSTEMS is not set +CONFIG_NLS=y +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_ISO8859_1=m +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_CCM=y +CONFIG_CRYPTO_GCM=y +CONFIG_CRYPTO_CMAC=y +CONFIG_CRYPTO_SHA256=y CONFIG_DMA_CMA=y CONFIG_CMA_SIZE_MBYTES=0 CONFIG_PRINTK_TIME=y diff --git a/drivers/gpu/drm/rockchip/dw-dp.c b/drivers/gpu/drm/rockchip/dw-dp.c index d26c01ce8771..910e52dc578e 100644 --- a/drivers/gpu/drm/rockchip/dw-dp.c +++ b/drivers/gpu/drm/rockchip/dw-dp.c @@ -3264,9 +3264,13 @@ static void _dw_dp_loader_protect(struct dw_dp *dp, bool on) break; } + extcon_set_state_sync(dp->audio->extcon, EXTCON_DISP_DP, true); + dw_dp_audio_handle_plugged_change(dp->audio, true); phy_power_on(dp->phy); } else { phy_power_off(dp->phy); + extcon_set_state_sync(dp->audio->extcon, EXTCON_DISP_DP, false); + dw_dp_audio_handle_plugged_change(dp->audio, false); } } diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c index b2e1585178a8..50f746b2f3e5 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c @@ -1837,12 +1837,12 @@ static int rockchip_drm_bind(struct device *dev) if (ret) DRM_DEBUG_KMS("No reserved memory region assign to drm\n"); - rockchip_drm_show_logo(drm_dev); - ret = drm_dev_register(drm_dev, 0); if (ret) goto err_kms_helper_poll_fini; + rockchip_drm_show_logo(drm_dev); + ret = rockchip_drm_fbdev_init(drm_dev); if (ret) goto err_drm_dev_unregister; diff --git a/drivers/gpu/drm/rockchip/rockchip_rgb.c b/drivers/gpu/drm/rockchip/rockchip_rgb.c index a23f6ba3e11b..8bafe26fa762 100644 --- a/drivers/gpu/drm/rockchip/rockchip_rgb.c +++ b/drivers/gpu/drm/rockchip/rockchip_rgb.c @@ -55,6 +55,7 @@ #define RK3288_LVDS_CON_TTL_EN(x) HIWORD_UPDATE(x, 6, 6) #define RK3506_GRF_SOC_CON2 0x0008 +#define RK3506_GRF_VOP_DLL_SEL(v) HIWORD_UPDATE(v, 4, 10) #define RK3506_GRF_VOP_DATA_BYPASS(v) HIWORD_UPDATE(v, 1, 2) #define RK3562_GRF_IOC_VO_IO_CON 0x10500 @@ -78,7 +79,6 @@ struct rockchip_rgb_funcs { struct rockchip_rgb_data { u32 rgb_max_dclk_rate; u32 mcu_max_dclk_rate; - u32 dclk_delayline; const struct rockchip_rgb_funcs *funcs; }; @@ -141,7 +141,6 @@ struct rockchip_rgb { u8 id; u32 max_dclk_rate; u32 mcu_pix_total; - u32 dclk_delayline; struct device *dev; struct device_node *np_mcu_panel; struct drm_panel *panel; @@ -1024,7 +1023,6 @@ static int rockchip_rgb_probe(struct platform_device *pdev) rgb->max_dclk_rate = rgb_data->mcu_max_dclk_rate; else rgb->max_dclk_rate = rgb_data->rgb_max_dclk_rate; - rgb->dclk_delayline = rgb_data->dclk_delayline; } rgb->id = id; rgb->dev = dev; @@ -1117,8 +1115,15 @@ static const struct rockchip_rgb_data rk3288_rgb = { static void rk3506_rgb_enable(struct rockchip_rgb *rgb) { + struct drm_crtc *crtc = rgb->encoder.crtc; + struct rockchip_crtc_state *s = to_rockchip_crtc_state(crtc->state); + regmap_write(rgb->grf, RK3506_GRF_SOC_CON2, RK3506_GRF_VOP_DATA_BYPASS(rgb->data_sync_bypass ? 0x3 : 0x0)); + if (s->output_if == VOP_OUTPUT_IF_BT1120 || s->output_if == VOP_OUTPUT_IF_BT656) + regmap_write(rgb->grf, RK3506_GRF_SOC_CON2, RK3506_GRF_VOP_DLL_SEL(0x20)); + else + regmap_write(rgb->grf, RK3506_GRF_SOC_CON2, RK3506_GRF_VOP_DLL_SEL(0x10)); } static const struct rockchip_rgb_funcs rk3506_rgb_funcs = { @@ -1163,10 +1168,8 @@ static void rk3576_rgb_enable(struct rockchip_rgb *rgb) { regmap_write(rgb->grf, RK3576_IOC_GRF_MISC_CON8, RK3576_VOP_MCU_SEL(rgb->data_sync_bypass)); - regmap_write(rgb->grf, RK3576_IOC_GRF_MISC_CON8, - RK3576_VOP_DLL_SEL(true)); - regmap_write(rgb->grf, RK3576_IOC_GRF_MISC_CON8, - RK3576_VOP_DCLK_DELAYLINE(rgb->dclk_delayline)); + regmap_write(rgb->grf, RK3576_IOC_GRF_MISC_CON8, RK3576_VOP_DLL_SEL(true)); + regmap_write(rgb->grf, RK3576_IOC_GRF_MISC_CON8, RK3576_VOP_DCLK_DELAYLINE(0x5)); } static const struct rockchip_rgb_funcs rk3576_rgb_funcs = { @@ -1174,7 +1177,6 @@ static const struct rockchip_rgb_funcs rk3576_rgb_funcs = { }; static const struct rockchip_rgb_data rk3576_rgb = { - .dclk_delayline = 5, .funcs = &rk3576_rgb_funcs, }; diff --git a/drivers/usb/dwc2/platform.c b/drivers/usb/dwc2/platform.c index 5b74eec719cb..dfb08b5c8741 100644 --- a/drivers/usb/dwc2/platform.c +++ b/drivers/usb/dwc2/platform.c @@ -822,8 +822,11 @@ static int __maybe_unused dwc2_resume(struct device *dev) dwc2_hcd_disconnect(dwc2, true); dwc2->op_state = OTG_STATE_B_PERIPHERAL; dwc2->lx_state = DWC2_L3; +#if IS_ENABLED(CONFIG_USB_DWC2_PERIPHERAL) || \ + IS_ENABLED(CONFIG_USB_DWC2_DUAL_ROLE) if (!dwc2->driver) dwc2_hsotg_core_init_disconnected(dwc2, false); +#endif /* CONFIG_USB_DWC2_PERIPHERAL || CONFIG_USB_DWC2_DUAL_ROLE */ spin_unlock_irqrestore(&dwc2->lock, flags); ret = dwc2_hsotg_resume(dwc2);