diff --git a/config/boards/arm/corne/corne.dtsi b/config/boards/arm/corne/corne.dtsi index aa87bcc..1a1c9cc 100644 --- a/config/boards/arm/corne/corne.dtsi +++ b/config/boards/arm/corne/corne.dtsi @@ -49,6 +49,13 @@ RC(4,7) >; }; + + backlight: pwmleds { + compatible = "pwm-leds"; + pwm_led_0 { + pwms = <&pwm0 0 PWM_MSEC(1) PWM_POLARITY_NORMAL>; + }; + }; }; &adc { @@ -125,6 +132,18 @@ zephyr_udc0: &usbd { }; }; + pwm0_default: pwm0_default { + group1 { + psels = ; + }; + }; + pwm0_sleep: pwm0_sleep { + group1 { + psels = ; + low-power-enable; + }; + }; + spi3_default: spi3_default { group1 { psels = ; // WS2812_VEXT_DATA @@ -147,6 +166,13 @@ nice_view_spi: &spi0 { cs-gpios = <&gpio0 6 GPIO_ACTIVE_HIGH>; }; +&pwm0 { + status = "okay"; + pinctrl-0 = <&pwm0_default>; + pinctrl-1 = <&pwm0_sleep>; + pinctrl-names = "default", "sleep"; +}; + &spi3 { status = "okay"; @@ -170,17 +196,3 @@ nice_view_spi: &spi0 { color-mapping = ; }; }; -/ { - backlight: pwmleds { - compatible = "pwm-leds"; - pwm_led_0 { - pwms = <&pwm0 0 PWM_MSEC(1) PWM_POLARITY_NORMAL>; - }; - }; -}; -&pwm0 { - status = "okay"; - pinctrl-0 = <&pwm0_default>; - pinctrl-1 = <&pwm0_sleep>; - pinctrl-names = "default", "sleep"; -}; diff --git a/config/boards/arm/corne/corne_left.dts b/config/boards/arm/corne/corne_left.dts index e17503f..564150f 100644 --- a/config/boards/arm/corne/corne_left.dts +++ b/config/boards/arm/corne/corne_left.dts @@ -1,6 +1,6 @@ /* * -* Copyright (c) 2021 Darryl deHaan +* Copyright (c) 2024 The ZMK Contributors * SPDX-License-Identifier: MIT * */ @@ -10,7 +10,6 @@ /{ chosen { zmk,battery = &vbatt; - zmk,backlight = &backlight; }; kscan0: kscan { @@ -53,23 +52,4 @@ b-gpios = <&gpio1 14 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; status = "okay"; }; -&pinctrl { - // Other pinctrl definitions for other hardware - pwm0_default: pwm0_default { - group1 { - psels = ; - }; - }; - pwm0_sleep: pwm0_sleep { - group1 { - psels = ; - low-power-enable; - }; - }; -}; -&pwm0 { - status = "okay"; - pinctrl-0 = <&pwm0_default>; - pinctrl-1 = <&pwm0_sleep>; - pinctrl-names = "default", "sleep"; }; diff --git a/config/boards/arm/corne/corne_right.dts b/config/boards/arm/corne/corne_right.dts index 07c09aa..ae785c7 100644 --- a/config/boards/arm/corne/corne_right.dts +++ b/config/boards/arm/corne/corne_right.dts @@ -1,6 +1,6 @@ /* * -* Copyright (c) 2021 Darryl deHaan +* Copyright (c) 2024 The ZMK Contributors * SPDX-License-Identifier: MIT * */ @@ -74,23 +74,4 @@ color-mapping = ; }; }; -&pinctrl { - // Other pinctrl definitions for other hardware - pwm0_default: pwm0_default { - group1 { - psels = ; - }; - }; - pwm0_sleep: pwm0_sleep { - group1 { - psels = ; - low-power-enable; - }; - }; -}; -&pwm0 { - status = "okay"; - pinctrl-0 = <&pwm0_default>; - pinctrl-1 = <&pwm0_sleep>; - pinctrl-names = "default", "sleep"; };