From b889ea5394ea0c15842cb02de9c33c09faa2cb40 Mon Sep 17 00:00:00 2001 From: Ruibin Chang Date: Wed, 7 May 2025 15:49:36 +0800 Subject: [PATCH] dts/bindings/pwm/it8xxx2: remove redundant property pwm-output-frequency it8xxx2 pwm driver does not handle "pwm-output-frequency" property, so setting the property in borad.dts is useless. About PWM output frequency, it can be set by pwm-cells "period", "pwm-output-frequency" is really redundant. Signed-off-by: Ruibin Chang --- boards/ite/it82xx2_evb/it82xx2_evb.dts | 12 +++++------- boards/ite/it8xxx2_evb/it8xxx2_evb.dts | 12 +++++------- dts/bindings/pwm/ite,it8xxx2-pwm.yaml | 4 ---- 3 files changed, 10 insertions(+), 18 deletions(-) diff --git a/boards/ite/it82xx2_evb/it82xx2_evb.dts b/boards/ite/it82xx2_evb/it82xx2_evb.dts index 3aa16d53df1..8dc3188edc1 100644 --- a/boards/ite/it82xx2_evb/it82xx2_evb.dts +++ b/boards/ite/it82xx2_evb/it82xx2_evb.dts @@ -134,15 +134,14 @@ pinctrl-names = "default"; }; -/* pwm for test */ +/* + * pwm for test: + * If we need pwm output in ITE chip power saving mode, + * then we should set frequency <=324Hz. + */ &pwm0 { status = "okay"; prescaler-cx = ; - /* - * If we need pwm output in ITE chip power saving mode, - * then we should set frequency <=324Hz. - */ - pwm-output-frequency = <324>; pinctrl-0 = <&pwm0_gpa0_default>; pinctrl-names = "default"; }; @@ -151,7 +150,6 @@ &pwm7 { status = "okay"; prescaler-cx = ; - pwm-output-frequency = <30000>; pinctrl-0 = <&pwm7_gpa7_default>; pinctrl-names = "default"; }; diff --git a/boards/ite/it8xxx2_evb/it8xxx2_evb.dts b/boards/ite/it8xxx2_evb/it8xxx2_evb.dts index 59b4af711c9..2116f89b20c 100644 --- a/boards/ite/it8xxx2_evb/it8xxx2_evb.dts +++ b/boards/ite/it8xxx2_evb/it8xxx2_evb.dts @@ -121,15 +121,14 @@ &uart2_tx_gph2_default>; pinctrl-names = "default"; }; -/* pwm for test */ +/* + * pwm for test: + * If we need pwm output in ITE chip power saving mode, + * then we should set frequency <=324Hz. + */ &pwm0 { status = "okay"; prescaler-cx = ; - /* - * If we need pwm output in ITE chip power saving mode, - * then we should set frequency <=324Hz. - */ - pwm-output-frequency = <324>; pinctrl-0 = <&pwm0_gpa0_default>; pinctrl-names = "default"; }; @@ -137,7 +136,6 @@ &pwm7 { status = "okay"; prescaler-cx = ; - pwm-output-frequency = <30000>; pinctrl-0 = <&pwm7_gpa7_default>; pinctrl-names = "default"; }; diff --git a/dts/bindings/pwm/ite,it8xxx2-pwm.yaml b/dts/bindings/pwm/ite,it8xxx2-pwm.yaml index cec7b6c0d01..81eafc5b95c 100644 --- a/dts/bindings/pwm/ite,it8xxx2-pwm.yaml +++ b/dts/bindings/pwm/ite,it8xxx2-pwm.yaml @@ -42,10 +42,6 @@ properties: - 3 description: 1 = PWM_PRESCALER_C4, 2 = PWM_PRESCALER_C6, 3 = PWM_PRESCALER_C7 - pwm-output-frequency: - type: int - description: PWM output frequency for operation - pinctrl-0: required: true