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

dt-binding: ti: am65x-cpts: add assigned-clock and power-domains props

The CPTS clock is usually a clk-mux which allows to select CPTS reference
clock by using 'assigned-clock-parents', 'assigned-clocks' DT properties.
Also depending on integration the power-domains has to be specified to
enable CPTS IP.

Hence add 'assigned-clock-parents', 'assigned-clocks' and 'power-domains'
properties to the CPTS DT bindings to avoid dtbs_check warnings:
cpts@310d0000: 'assigned-clock-parents', 'assigned-clocks' do not match any of the regexes: 'pinctrl-[0-9]+'
cpts@310d0000: 'power-domains' does not match any of the regexes: 'pinctrl-[0-9]+'

Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Grygorii Strashko and committed by
Jakub Kicinski
b3228c74 9f23de41

+7
+7
Documentation/devicetree/bindings/net/ti,k3-am654-cpts.yaml
··· 73 73 items: 74 74 - const: cpts 75 75 76 + assigned-clock-parents: true 77 + 78 + assigned-clocks: true 79 + 80 + power-domains: 81 + maxItems: 1 82 + 76 83 ti,cpts-ext-ts-inputs: 77 84 $ref: /schemas/types.yaml#/definitions/uint32 78 85 maximum: 8