Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: clock: ehrpwm: Remove unneeded syscon compatible

This node's register space is not accessed by any other node, which
is the traditional use for the "syscon" hint. It looks to have been
added here to make use of a Linux kernel helper syscon_node_to_regmap().
The Linux driver now uses a more appropriate helper that does not
require the hint, so let's remove it from the binding.

Signed-off-by: Andrew Davis <afd@ti.com>
Link: https://lore.kernel.org/r/20230516184626.154892-2-afd@ti.com
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>

authored by

Andrew Davis and committed by
Stephen Boyd
06b84c59 595409cf

+2 -3
+2 -3
Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml
··· 16 16 - ti,am654-ehrpwm-tbclk 17 17 - ti,am64-epwm-tbclk 18 18 - ti,am62-epwm-tbclk 19 - - const: syscon 20 19 21 20 "#clock-cells": 22 21 const: 1 ··· 32 33 33 34 examples: 34 35 - | 35 - ehrpwm_tbclk: syscon@4140 { 36 - compatible = "ti,am654-ehrpwm-tbclk", "syscon"; 36 + ehrpwm_tbclk: clock@4140 { 37 + compatible = "ti,am654-ehrpwm-tbclk"; 37 38 reg = <0x4140 0x18>; 38 39 #clock-cells = <1>; 39 40 };