58 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/clock/nxp,imx95-blk-ctl.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: NXP i.MX95 Block Control8 9maintainers:10 - Peng Fan <peng.fan@nxp.com>11 12properties:13 compatible:14 items:15 - enum:16 - nxp,imx95-lvds-csr17 - nxp,imx95-display-csr18 - nxp,imx95-camera-csr19 - nxp,imx95-netcmix-blk-ctrl20 - nxp,imx95-vpu-csr21 - const: syscon22 23 reg:24 maxItems: 125 26 power-domains:27 maxItems: 128 29 clocks:30 maxItems: 131 32 '#clock-cells':33 const: 134 description:35 The clock consumer should specify the desired clock by having the clock36 ID in its "clocks" phandle cell. See37 include/dt-bindings/clock/nxp,imx95-clock.h38 39required:40 - compatible41 - reg42 - '#clock-cells'43 - power-domains44 - clocks45 46additionalProperties: false47 48examples:49 - |50 syscon@4c410000 {51 compatible = "nxp,imx95-vpu-csr", "syscon";52 reg = <0x4c410000 0x10000>;53 #clock-cells = <1>;54 clocks = <&scmi_clk 114>;55 power-domains = <&scmi_devpd 21>;56 };57...58