Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
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 Control
8
9maintainers:
10 - Peng Fan <peng.fan@nxp.com>
11
12properties:
13 compatible:
14 items:
15 - enum:
16 - nxp,imx95-camera-csr
17 - nxp,imx95-display-csr
18 - nxp,imx95-hsio-blk-ctl
19 - nxp,imx95-lvds-csr
20 - nxp,imx95-netcmix-blk-ctrl
21 - nxp,imx95-vpu-csr
22 - const: syscon
23
24 reg:
25 maxItems: 1
26
27 power-domains:
28 maxItems: 1
29
30 clocks:
31 maxItems: 1
32
33 '#clock-cells':
34 const: 1
35 description:
36 The clock consumer should specify the desired clock by having the clock
37 ID in its "clocks" phandle cell. See
38 include/dt-bindings/clock/nxp,imx95-clock.h
39
40required:
41 - compatible
42 - reg
43 - '#clock-cells'
44 - power-domains
45 - clocks
46
47additionalProperties: false
48
49examples:
50 - |
51 syscon@4c410000 {
52 compatible = "nxp,imx95-vpu-csr", "syscon";
53 reg = <0x4c410000 0x10000>;
54 #clock-cells = <1>;
55 clocks = <&scmi_clk 114>;
56 power-domains = <&scmi_devpd 21>;
57 };
58...