0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/clock/imx35-clock.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Clock bindings for Freescale i.MX35
0008
0009 maintainers:
0010 - Steffen Trumtrar <s.trumtrar@pengutronix.de>
0011
0012 description: |
0013 The clock consumer should specify the desired clock by having the clock
0014 ID in its "clocks" phandle cell. The following is a full list of i.MX35
0015 clocks and IDs.
0016
0017 Clock ID
0018 ---------------------------
0019 ckih 0
0020 mpll 1
0021 ppll 2
0022 mpll_075 3
0023 arm 4
0024 hsp 5
0025 hsp_div 6
0026 hsp_sel 7
0027 ahb 8
0028 ipg 9
0029 arm_per_div 10
0030 ahb_per_div 11
0031 ipg_per 12
0032 uart_sel 13
0033 uart_div 14
0034 esdhc_sel 15
0035 esdhc1_div 16
0036 esdhc2_div 17
0037 esdhc3_div 18
0038 spdif_sel 19
0039 spdif_div_pre 20
0040 spdif_div_post 21
0041 ssi_sel 22
0042 ssi1_div_pre 23
0043 ssi1_div_post 24
0044 ssi2_div_pre 25
0045 ssi2_div_post 26
0046 usb_sel 27
0047 usb_div 28
0048 nfc_div 29
0049 asrc_gate 30
0050 pata_gate 31
0051 audmux_gate 32
0052 can1_gate 33
0053 can2_gate 34
0054 cspi1_gate 35
0055 cspi2_gate 36
0056 ect_gate 37
0057 edio_gate 38
0058 emi_gate 39
0059 epit1_gate 40
0060 epit2_gate 41
0061 esai_gate 42
0062 esdhc1_gate 43
0063 esdhc2_gate 44
0064 esdhc3_gate 45
0065 fec_gate 46
0066 gpio1_gate 47
0067 gpio2_gate 48
0068 gpio3_gate 49
0069 gpt_gate 50
0070 i2c1_gate 51
0071 i2c2_gate 52
0072 i2c3_gate 53
0073 iomuxc_gate 54
0074 ipu_gate 55
0075 kpp_gate 56
0076 mlb_gate 57
0077 mshc_gate 58
0078 owire_gate 59
0079 pwm_gate 60
0080 rngc_gate 61
0081 rtc_gate 62
0082 rtic_gate 63
0083 scc_gate 64
0084 sdma_gate 65
0085 spba_gate 66
0086 spdif_gate 67
0087 ssi1_gate 68
0088 ssi2_gate 69
0089 uart1_gate 70
0090 uart2_gate 71
0091 uart3_gate 72
0092 usbotg_gate 73
0093 wdog_gate 74
0094 max_gate 75
0095 admux_gate 76
0096 csi_gate 77
0097 csi_div 78
0098 csi_sel 79
0099 iim_gate 80
0100 gpu2d_gate 81
0101 ckli_gate 82
0102
0103 properties:
0104 compatible:
0105 const: fsl,imx35-ccm
0106
0107 reg:
0108 maxItems: 1
0109
0110 interrupts:
0111 maxItems: 1
0112
0113 '#clock-cells':
0114 const: 1
0115
0116 required:
0117 - compatible
0118 - reg
0119 - interrupts
0120 - '#clock-cells'
0121
0122 additionalProperties: false
0123
0124 examples:
0125 - |
0126 clock-controller@53f80000 {
0127 compatible = "fsl,imx35-ccm";
0128 reg = <0x53f80000 0x4000>;
0129 interrupts = <31>;
0130 #clock-cells = <1>;
0131 };