Home
last modified time | relevance | path

Searched +full:vf610 +full:- +full:clock (Results 1 – 25 of 69) sorted by relevance

123

/freebsd/sys/contrib/device-tree/src/arm/nxp/vf/
H A Dvfxxx.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 #include "vf610-pinfunc.h"
6 #include <dt-bindings/clock/vf610-clock.h>
7 #include <dt-bindings/interrupt-controller/irq.h>
8 #include <dt-bindings/gpio/gpio.h>
32 compatible = "fixed-clock";
33 #clock-cells = <0>;
34 clock-frequency = <24000000>;
38 compatible = "fixed-clock";
39 #clock-cells = <0>;
[all …]
H A Dvf610-twr.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 /dts-v1/;
6 #include "vf610.dtsi"
9 model = "VF610 Tower Board";
10 compatible = "fsl,vf610-twr", "fsl,vf610";
22 compatible = "fixed-clock";
23 #clock-cells = <0>;
24 clock-frequency = <24576000>;
28 compatible = "fixed-clock";
29 #clock-cells = <0>;
[all …]
H A Dvf610-cosmic.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
7 /dts-v1/;
8 #include "vf610.dtsi"
12 compatible = "phytec,vf610-cosmic", "fsl,vf610";
24 compatible = "fixed-clock";
25 #clock-cells = <0>;
26 clock-frequency = <50000000>;
32 clock-names = "sxosc", "fxosc", "enet_ext";
36 pinctrl-names = "default";
37 pinctrl-0 = <&pinctrl_esdhc1>;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dvf610-clock.txt1 * Clock bindings for Freescale Vybrid VF610 SOC
4 - compatible: Should be "fsl,vf610-ccm"
5 - reg: Address and length of the register set
6 - #clock-cells: Should be <1>
9 - clock
[all...]
H A Dfsl,vf610-ccm.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/fsl,vf610-ccm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Clock for Freescale Vybrid VF610 SOC
10 The clock consumer should specify the desired clock by having the clock
11 ID in its "clocks" phandle cell. See include/dt-bindings/clock/vf610-clock.h
12 for the full list of VF610 clock IDs
15 - Frank Li <Frank.Li@nxp.com>
19 const: fsl,vf610-ccm
[all …]
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/
H A Dfsl,vf610-adc.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/fsl,vf610-adc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ADC found on Freescale vf610 and similar SoCs
10 - Haibo Chen <haibo.chen@nxp.com>
13 ADCs found on vf610/i.MX6slx and upward SoCs from Freescale.
18 - items:
19 - enum:
20 - fsl,imx6sx-adc
[all …]
H A Dvf610-adc.txt1 Freescale vf610 Analog to Digital Converter bindings
4 vf610/i.MX6slx and upward SoCs from Freescale.
7 - compatible: Should contain "fsl,vf610-adc"
8 - reg: Offset and length of the register set for the device
9 - interrupts: Should contain the interrupt for the device
10 - clocks: The clock is needed by the ADC controller, ADC clock source is ipg clock.
11 - clock-names: Must contain "adc", matching entry in the clocks property.
12 - vref-supply: The regulator supply ADC reference voltage.
15 - fsl,adck-max-frequency: Maximum frequencies according to datasheets operating
17 - Frequency in normal mode (ADLPC=0, ADHSC=0)
[all …]
/freebsd/sys/contrib/device-tree/Bindings/dma/
H A Dfsl-edma.txt3 The eDMA channels have multiplex capability by programmble memory-mapped
10 - compatible :
11 - "fsl,vf610-edma" for eDMA used similar to that on Vybrid vf610 SoC
12 - "fsl,imx7ulp-edma" for eDMA2 used similar to that on i.mx7ulp
13 - "fsl,ls1028a-edma" followed by "fsl,vf610-edma" for eDMA used on the
15 - reg : Specifies base physical address(s) and size of the eDMA registers.
19 - interrupts : A list of interrupt-specifiers, one for each entry in
20 interrupt-names on vf610 similar SoC. But for i.mx7ulp per channel
22 error interrupt(located in the last), no interrupt-names list on
24 - #dma-cells : Must be <2>.
[all …]
H A Dfsl,edma.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 memory-mapped registers. channels are split into two groups, called
16 - Peng Fan <peng.fan@nxp.com>
21 - enum:
22 - fsl,vf610-edma
23 - fsl,imx7ulp-edma
24 - fsl,imx8qm-edma
25 - fsl,imx8ulp-edma
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mtd/
H A Dfsl,vf610-nfc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mtd/fsl,vf610-nfc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 Vybrid (vf610), MPC5125, MCF54418 and Kinetis K70.
14 - Frank Li <Frank.Li@nxp.com>
19 - fsl,vf610-nfc
30 clock-names:
32 - const: nfc
35 "^nand@[a-f0-9]$":
[all …]
H A Dvf610-nfc.txt4 Vybrid (vf610), MPC5125, MCF54418 and Kinetis K70.
7 - compatible: Should be set to "fsl,vf610-nfc".
8 - reg: address range of the NFC.
9 - interrupts: interrupt of the NFC.
10 - #address-cells: shall be set to 1. Encode the nand CS.
11 - #size-cells : shall be set to 0.
12 - assigned-clocks: main clock from the SoC, for Vybrid <&clks VF610_CLK_NFC>;
13 - assigned-clock-rates: The NAND bus timing is derived from this clock
16 clock are found in the SoC hardware reference manual. Furthermore,
19 - #address-cells, #size-cells : Must be present if the device has sub-nodes
[all …]
/freebsd/sys/contrib/device-tree/Bindings/iio/dac/
H A Dfsl,vf610-dac.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/dac/fsl,vf610-dac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale vf610 Digital to Analog Converter
10 - Sanchayan Maity <maitysanchayan@gmail.com>
14 const: fsl,vf610-dac
25 clock-names:
29 - compatible
30 - reg
[all …]
H A Dvf610-dac.txt1 Freescale vf610 Digital to Analog Converter bindings
4 vf610 SoCs from Freescale.
7 - compatible: Should contain "fsl,vf610-dac"
8 - reg: Offset and length of the register set for the device
9 - interrupts: Should contain the interrupt for the device
10 - clocks: The clock is needed by the DAC controller
11 - clock-names: Must contain "dac" matching entry in the clocks property.
15 compatible = "fsl,vf610-dac";
18 clock-names = "dac";
/freebsd/sys/contrib/device-tree/Bindings/display/
H A Dfsl,vf610-tcon.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/fsl,vf610-tcon.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Li <Frank.Li@nxp.com>
14 const: fsl,vf610-tcon
22 clock-names:
24 - const: ipg
27 - compatible
28 - reg
[all …]
/freebsd/sys/contrib/device-tree/Bindings/gpio/
H A Dgpio-vf610.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/gpio-vf610.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale VF610 PORT/GPIO module
10 - Stefan Agner <stefan@agner.ch>
14 functionality. Each pair serves 32 GPIOs. The VF610 has 5 instances of
23 - const: fsl,imx8ulp-gpio
24 - const: fsl,vf610-gpio
25 - items:
[all …]
H A Dgpio-vf610.txt1 * Freescale VF610 PORT/GPIO module
4 functionality. Each pair serves 32 GPIOs. The VF610 has 5 instances of
8 - compatible : Should be "fsl,<soc>-gpio", below is supported list:
9 "fsl,vf610-gpio"
10 "fsl,imx7ulp-gpio"
11 - reg : The first reg tuple represents the PORT module, the second tuple
13 - interrupts : Should be the port interrupt shared by all 32 pins.
14 - gpio-controller : Marks the device node as a gpio controller.
15 - #gpio-cells : Should be two. The first cell is the pin number and
19 - interrupt-controller: Marks the device node as an interrupt controller.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/timer/
H A Dfsl,vf610-pit.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/timer/fsl,vf610-pit.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Li <Frank.Li@nxp.com>
19 - fsl,vf610-pit
30 clock-names:
32 - const: pit
35 - compatible
36 - reg
[all …]
/freebsd/sys/contrib/device-tree/Bindings/serial/
H A Dfsl-lpuart.txt4 - compatible :
5 - "fsl,vf610-lpuart" for lpuart compatible with the one integrated
6 on Vybrid vf610 SoC with 8-bit register organization
7 - "fsl,ls1021a-lpuart" for lpuart compatible with the one integrated
8 on LS1021A SoC with 32-bit big-endian register organization
9 - "fsl,ls1028a-lpuart" for lpuart compatible with the one integrated
10 on LS1028A SoC with 32-bit little-endian register organization
11 - "fsl,imx7ulp-lpuart" for lpuart compatible with the one integrated
12 on i.MX7ULP SoC with 32-bit little-endian register organization
13 - "fsl,imx8qxp-lpuart" for lpuart compatible with the one integrated
[all …]
H A Dfsl-lpuart.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/serial/fsl-lpuart.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Fugang Duan <fugang.duan@nxp.com>
13 - $ref: rs485.yaml#
14 - $ref: serial.yaml#
19 - enum:
20 - fsl,vf610-lpuart
21 - fsl,ls1021a-lpuart
[all …]
/freebsd/sys/contrib/device-tree/Bindings/nvmem/
H A Dfsl,vf610-ocotp.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/nvmem/fsl,vf610-ocotp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: On-Chip OTP Memory for Freescale Vybrid
10 - Frank Li <Frank.Li@nxp.com>
13 - $ref: nvmem.yaml#
14 - $ref: nvmem-deprecated-cells.yaml
19 - enum:
20 - fsl,vf610-ocotp
[all …]
/freebsd/sys/contrib/device-tree/Bindings/pwm/
H A Dfsl,vf610-ftm-pwm.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pwm/fsl,vf610-ftm-pwm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
15 SoC | FTM-PWM endianness
16 --------+-------------------
25 - Frank Li <Frank.Li@nxp.com>
30 - fsl,vf610-ftm-pwm
31 - fsl,imx8qm-ftm-pwm
36 "#pwm-cells":
[all …]
H A Dpwm-fsl-ftm.txt8 SoC | FTM-PWM endianness
9 --------+-------------------
19 - compatible : should be "fsl,<soc>-ftm-pwm" and one of the following
21 - "fsl,vf610-ftm-pwm" for PWM compatible with the one integrated on VF610
22 - "fsl,imx8qm-ftm-pwm" for PWM compatible with the one integrated on i.MX8QM
23 - reg: Physical base address and length of the controller's registers
24 - #pwm-cells: Should be 3. See pwm.yaml in this directory for a description of
26 - clock-names: Should include the following module clock source entries:
27 "ftm_sys" (module clock, also can be used as counter clock),
28 "ftm_ext" (external counter clock),
[all …]
/freebsd/sys/contrib/device-tree/Bindings/i2c/
H A Di2c-imx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/i2c/i2c-imx.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale Inter IC (I2C) and High Speed Inter IC (HS-I2C) for i.MX
10 - Oleksij Rempel <o.rempel@pengutronix.de>
13 - $ref: /schemas/i2c/i2c-controller.yaml#
18 - const: fsl,imx1-i2c
19 - const: fsl,imx21-i2c
20 - const: fsl,vf610-i2c
[all …]
H A Di2c-imx.txt1 * Freescale Inter IC (I2C) and High Speed Inter IC (HS-I2C) for i.MX
4 - compatible :
5 - "fsl,imx1-i2c" for I2C compatible with the one integrated on i.MX1 SoC
6 - "fsl,imx21-i2c" for I2C compatible with the one integrated on i.MX21 SoC
7 - "fsl,vf610-i2c" for I2C compatible with the one integrated on Vybrid vf610 SoC
8 - reg : Should contain I2C/HS-I2C registers location and length
9 - interrupts : Should contain I2C/HS-I2C interrupt
10 - clocks : Should contain the I2C/HS-I2C clock specifier
13 - clock-frequency : Constains desired I2C/HS-I2C bus clock frequency in Hz.
15 - dmas: A list of two dma specifiers, one for each entry in dma-names.
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dfsl-ls1028a.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for NXP Layerscape-1028A family SoC.
5 * Copyright 2018-2020 NXP
11 #include <dt-bindings/clock/fsl,qoriq-clockgen.h>
12 #include <dt-bindings/interrupt-controller/arm-gic.h>
13 #include <dt-bindings/thermal/thermal.h>
17 interrupt-parent = <&gic>;
18 #address-cells = <2>;
19 #size-cells = <2>;
22 #address-cells = <1>;
[all …]

123