diff --git a/dts/bindings/stepper/adi/adi,tmc2209.yaml b/dts/bindings/stepper/adi/adi,tmc2209.yaml index 95eedad546c2c..991c2066e8bd9 100644 --- a/dts/bindings/stepper/adi/adi,tmc2209.yaml +++ b/dts/bindings/stepper/adi/adi,tmc2209.yaml @@ -8,8 +8,8 @@ description: | tmc2209: tmc2209 { compatible = "adi,tmc2209"; enable-gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>; - msx-gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>, - <&gpio0 2 GPIO_ACTIVE_HIGH>; + m0-gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>; + m1-gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>; step-gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>; dir-gpios = <&gpio0 4 GPIO_ACTIVE_HIGH>; dual-edge-step; @@ -25,14 +25,6 @@ properties: step-width-ns: default: 100 - m0-gpios: - type: phandle-array - description: Microstep configuration pin MS1. - - m1-gpios: - type: phandle-array - description: Microstep configuration pin MS2. - dual-edge-step: type: boolean description: | diff --git a/dts/bindings/stepper/allegro/allegro,a4979.yaml b/dts/bindings/stepper/allegro/allegro,a4979.yaml index d53832a83138c..2343f91ef0a65 100644 --- a/dts/bindings/stepper/allegro/allegro,a4979.yaml +++ b/dts/bindings/stepper/allegro/allegro,a4979.yaml @@ -31,16 +31,6 @@ properties: step-width-ns: default: 1000 - m0-gpios: - required: true - type: phandle-array - description: Microstep configuration pin 0. - - m1-gpios: - required: true - type: phandle-array - description: Microstep configuration pin 1. - reset-gpios: type: phandle-array required: true diff --git a/dts/bindings/stepper/stepper-controller.yaml b/dts/bindings/stepper/stepper-controller.yaml index a73037bb6b975..4bc05cea20d65 100644 --- a/dts/bindings/stepper/stepper-controller.yaml +++ b/dts/bindings/stepper/stepper-controller.yaml @@ -41,6 +41,14 @@ properties: The GPIO pins used to send direction signals to the stepper motor. Pin will be driven high for forward direction and low for reverse direction. + m0-gpios: + type: phandle-array + description: Microstep configuration pin 0. + + m1-gpios: + type: phandle-array + description: Microstep configuration pin 1. + counter: type: phandle description: Counter used for generating step-accurate pulse signals. diff --git a/dts/bindings/stepper/ti/ti,drv84xx.yaml b/dts/bindings/stepper/ti/ti,drv84xx.yaml index d0efc11a3ebf6..08d1afeb1f126 100644 --- a/dts/bindings/stepper/ti/ti,drv84xx.yaml +++ b/dts/bindings/stepper/ti/ti,drv84xx.yaml @@ -44,11 +44,3 @@ properties: sleep-gpios: type: phandle-array description: Sleep pin (active low). - - m0-gpios: - type: phandle-array - description: Microstep configuration pin 0. - - m1-gpios: - type: phandle-array - description: Microstep configuration pin 1.