Home
last modified time | relevance | path

Searched full:scu (Results 1 – 25 of 166) sorted by relevance

1234567

/freebsd/sys/contrib/device-tree/Bindings/firmware/
H A Dfsl,scu.yaml4 $id: http://devicetree.org/schemas/firmware/fsl,scu.yaml#
26 const: fsl,imx-scu
30 Clock controller node that provides the clocks controlled by the SCU
31 $ref: /schemas/clock/fsl,scu-clk.yaml
35 Control the GPIO PINs on SCU domain over the firmware APIs
40 OCOTP controller node provided by the SCU
41 $ref: /schemas/nvmem/fsl,scu-ocotp.yaml
45 Keys provided by the SCU
46 $ref: /schemas/input/fsl,scu-key.yaml
53 channels is 1 TX and 1 RX channels if MU instance is "fsl,imx8-mu-scu"
[all …]
/freebsd/sys/contrib/device-tree/Bindings/arm/freescale/
H A Dfsl,scu.txt19 The scu node with the following properties shall be under the /firmware/ node.
23 - compatible: should be "fsl,imx-scu".
60 i.MX SCU Client Device Node:
63 Client nodes are maintained as children of the relevant IMX-SCU device node.
65 Power domain bindings based on SCU Message Protocol
68 This binding for the SCU power domain providers uses the generic power
73 "fsl,imx8qm-scu-pd",
74 "fsl,imx8qxp-scu-pd"
75 followed by "fsl,scu-pd"
78 SCU commands.
[all …]
/freebsd/sys/arm/freescale/imx/
H A Dimx6_mp.c76 bus_space_handle_t scu; in imx6_mp_setmaxid() local
84 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE, SCU_SIZE, 0, &scu) != 0) in imx6_mp_setmaxid()
85 panic("Couldn't map the SCU\n"); in imx6_mp_setmaxid()
86 val = bus_space_read_4(fdtbus_bs_tag, scu, SCU_CONFIG_REG); in imx6_mp_setmaxid()
88 bus_space_unmap(fdtbus_bs_tag, scu, SCU_SIZE); in imx6_mp_setmaxid()
102 bus_space_handle_t scu; in imx6_mp_start_ap() local
108 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE, SCU_SIZE, 0, &scu) != 0) in imx6_mp_start_ap()
109 panic("Couldn't map the SCU\n"); in imx6_mp_start_ap()
114 * Invalidate SCU cache tags. The 0x0000ffff constant invalidates all in imx6_mp_start_ap()
118 bus_space_write_4(fdtbus_bs_tag, scu, SCU_INV_TAGS_REG, 0x0000ffff); in imx6_mp_start_ap()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/power/
H A Dfsl,scu-pd.yaml4 $id: http://devicetree.org/schemas/power/fsl,scu-pd.yaml#
7 title: i.MX SCU Client Device Node - Power Domain Based on SCU Message Protocol
12 description: i.MX SCU Client Device Node
13 Client nodes are maintained as children of the relevant IMX-SCU device node.
14 Power domain bindings based on SCU Message Protocol
23 - fsl,imx8dl-scu-pd
24 - fsl,imx8qm-scu-pd
25 - fsl,imx8qxp-scu-pd
26 - const: fsl,scu
[all...]
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dairoha,en7523-scu.yaml4 $id: http://devicetree.org/schemas/clock/airoha,en7523-scu.yaml#
33 - airoha,en7523-scu
34 - airoha,en7581-scu
59 const: airoha,en7523-scu
64 - description: scu base address
65 - description: misc scu base address
72 const: airoha,en7581-scu
77 - description: scu base address
78 - description: misc scu base address
80 - description: pb scu base address
[all …]
H A Dfsl,scu-clk.yaml4 $id: http://devicetree.org/schemas/clock/fsl,scu-clk.yaml#
7 title: i.MX SCU Client Device Node - Clock Controller Based on SCU Message Protocol
12 description: i.MX SCU Client Device Node
13 Client nodes are maintained as children of the relevant IMX-SCU device node.
27 - const: fsl,scu-clk
41 compatible = "fsl,imx8qxp-clk", "fsl,scu-clk";
/freebsd/sys/contrib/device-tree/Bindings/nvmem/
H A Dfsl,scu-ocotp.yaml4 $id: http://devicetree.org/schemas/nvmem/fsl,scu-ocotp.yaml#
7 title: i.MX SCU Client Device Node - OCOTP Based on SCU Message Protocol
12 description: i.MX SCU Client Device Node
13 Client nodes are maintained as children of the relevant IMX-SCU device node.
21 - fsl,imx8qm-scu-ocotp
22 - fsl,imx8qxp-scu-ocotp
49 compatible = "fsl,imx8qxp-scu-ocotp";
/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Dscu.txt1 * ARM Snoop Control Unit (SCU)
17 "arm,cortex-a9-scu"
18 "arm,cortex-a5-scu"
19 "arm,arm11mp-scu"
21 - reg : Specify the base address and the size of the SCU register window.
25 scu@a0410000 {
26 compatible = "arm,cortex-a9-scu";
H A Darm,scu.yaml4 $id: http://devicetree.org/schemas/arm/arm,scu.yaml#
7 title: ARM Snoop Control Unit (SCU)
28 - arm,cortex-a9-scu
29 - arm,cortex-a5-scu
30 - arm,arm11mp-scu
43 scu@a0410000 {
44 compatible = "arm,cortex-a9-scu";
/freebsd/sys/dev/isci/scil/
H A Dscu_task_context.h60 * @brief This file contains the structures and constants for the SCU hardware
73 * @brief This enumberation defines the various SSP task types the SCU
76 * The definition for the various task types the SCU hardware will accept can
92 * @brief This enumeration defines the various SATA task types the SCU
95 * The definition for the various task types the SCU hardware will accept can
188 * SCU commands
227 * These constants provide the grouping of the different SCU command types.
243 * These constants are the various request types that can be posted to the SCU
289 * SCU Task context protocol types this is uesd to program the SCU Task
302 * @brief This is the SCU hardware definition for an SSP request.
[all …]
H A Dscu_remote_node_context.h60 * @brief This file contains the structures and constatns used by the SCU
73 * @brief This structure contains the SCU hardware definition for an SSP
84 * the SCU device context capacity register.
90 * This field tells the SCU hardware how many simultaneous connections that
96 * This field tells the SCU hardware which logical port to associate with this
153 * This field tells the SCU hardware how long this device may occupy the
159 * This field tells the SCU hardware how long to maintain a connection when
178 * This field tells the SCU hardware what to program for the features in the
184 * This field tells the SCU hardware what to use for the source zone group in
191 * This field tells the SCU hardware what to use as the more capibilities in
[all …]
H A Dsci_controller_constants.h77 * supported for the SCU Driver Standard (SDS) library. This is tied
86 * supported for the SCU Driver Standard (SDS) library. This is tied
105 * can be supported for the SCU Driver Standard (SDS) library.
114 * can be supported for the SCU Driver Standard (SDS) library. This is tied
123 * can be supported for the SCU Driver Standard (SDS) library. This # can
133 * can be supported for the SCU Driver Standard (SDS) library. This is tied
142 * can be supported for the SCU Driver Standard (SDS) library. This #
201 * supported for an SCU hardware controller instance.
208 * supported for an SCU device.
H A Dscu_event_codes.h60 * @brief This file contains the constants and macros for the SCU event codes.
77 * This macro constructs an SCU event type from the type value.
83 * This macro constructs an SCU event specifier from the code value.
89 * This macro constructs a combines an SCU event type and SCU event specifier
300 * This macro returns the SCU event type from the event code.
306 * This macro returns the SCU event specifier from the event code.
312 * This macro returns the combined SCU event type and SCU event specifier from
/freebsd/sys/contrib/device-tree/Bindings/input/
H A Dfsl,scu-key.yaml4 $id: http://devicetree.org/schemas/input/fsl,scu-key.yaml#
7 title: i.MX SCU Client Device Node - SCU Key Based on SCU Message Protocol
12 description: i.MX SCU Client Device Node
13 Client nodes are maintained as children of the relevant IMX-SCU device node.
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Daspeed,ast2xxx-scu-ic.txt1 Aspeed AST25XX and AST26XX SCU Interrupt Controller
5 - compatible : must be "aspeed,ast2500-scu-ic",
6 "aspeed,ast2600-scu-ic0" or
7 "aspeed,ast2600-scu-ic1"
19 compatible = "aspeed,ast2500-scu-ic";
/freebsd/sys/arm/xilinx/
H A Dzy7_mp.c78 * SCU configuration register. in zynq7_mp_setmaxid()
88 /* Map in SCU config register. */ in zynq7_mp_setmaxid()
91 panic("zynq7_mp_setmaxid: Could not map SCU config reg.\n"); in zynq7_mp_setmaxid()
107 /* Map in SCU control register. */ in zynq7_mp_start_ap()
110 panic("%s: Could not map SCU control reg.\n", __func__); in zynq7_mp_start_ap()
112 /* Set SCU enable bit. */ in zynq7_mp_start_ap()
131 * The SCU is enabled above but I think the second CPU doesn't in zynq7_mp_start_ap()
134 * magic location, 0xfffffff0, isn't in the SCU's filtering range so it in zynq7_mp_start_ap()
/freebsd/sys/contrib/device-tree/Bindings/rtc/
H A Dfsl,scu-rtc.yaml4 $id: http://devicetree.org/schemas/rtc/fsl,scu-rtc.yaml#
7 title: i.MX SCU Client Device Node - RTC Based on SCU Message Protocol
12 description: i.MX SCU Client Device Node
13 Client nodes are maintained as children of the relevant IMX-SCU device node.
/freebsd/sys/contrib/device-tree/Bindings/watchdog/
H A Dfsl,scu-wdt.yaml4 $id: http://devicetree.org/schemas/watchdog/fsl,scu-wdt.yaml#
7 title: i.MX SCU Client Device Node - Watchdog Based on SCU Message Protocol
12 description: i.MX SCU Client Device Node
13 Client nodes are maintained as children of the relevant IMX-SCU device node.
/freebsd/sys/contrib/device-tree/Bindings/thermal/
H A Dfsl,scu-thermal.yaml4 $id: http://devicetree.org/schemas/thermal/fsl,scu-thermal.yaml#
7 title: i.MX SCU Client Device Node - Thermal Based on SCU Message Protocol
12 description: i.MX SCU Client Device Node
13 Client nodes are maintained as children of the relevant IMX-SCU device node.
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Daspeed,ast2x00-scu.yaml4 $id: http://devicetree.org/schemas/mfd/aspeed,ast2x00-scu.yaml#
21 - aspeed,ast2400-scu
22 - aspeed,ast2500-scu
23 - aspeed,ast2600-scu
64 … description: See Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
104 compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd";
H A Daspeed-scu.txt6 "aspeed,ast2400-scu", "syscon", "simple-mfd"
7 "aspeed,ast2500-scu", "syscon", "simple-mfd"
9 - reg: contains the offset and length of the SCU memory region
18 compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd";
/freebsd/sys/contrib/device-tree/Bindings/arm/apm/
H A Dscu.txt1 APM X-GENE SoC series SCU Registers
8 - "apm,xgene-scu"
14 scu: system-clk-controller@17000000 {
15 compatible = "apm,xgene-scu","syscon";
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dfsl,scu-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/fsl,scu-pinctrl.yaml#
7 title: i.MX SCU Client Device Node - Pinctrl Based on SCU Message Protocol
12 description: i.MX SCU Client Device Node
13 Client nodes are maintained as children of the relevant IMX-SCU device node.
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Drenesas,rsnd.txt10 SCU : Sampling Rate Converter Unit
78 You need to use "simple-scu-audio-card" or "audio-graph-scu-card" for it.
102 - Sampling Rate Converter Unit (SCU)
103 - SCU Operation
108 - Sampling Rate Converter Unit (SCU)
115 You need to use "simple-scu-audio-card" or "audio-graph-scu-card" for it.
146 You need to use "simple-scu-audio-card" or "audio-graph-scu
[all...]
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dimx8qm-ss-lsio.dtsi78 compatible = "fsl,imx8-mu-scu", "fsl,imx8qm-mu", "fsl,imx6sx-mu";
82 compatible = "fsl,imx8-mu-scu", "fsl,imx8qm-mu", "fsl,imx6sx-mu";
86 compatible = "fsl,imx8-mu-scu", "fsl,imx8qm-mu", "fsl,imx6sx-mu";
90 compatible = "fsl,imx8-mu-scu", "fsl,imx8qm-mu", "fsl,imx6sx-mu";
94 compatible = "fsl,imx8-mu-scu", "fsl,imx8qm-mu", "fsl,imx6sx-mu";

1234567