Home
last modified time | relevance | path

Searched refs:interconnect (Results 1 – 25 of 165) sorted by relevance

1234567

/linux/drivers/net/ipa/
A Dipa_power.c107 memset(interconnect, 0, sizeof(*interconnect)); in ipa_interconnect_exit_one()
122 power->interconnect = interconnect; in ipa_interconnect_init()
128 interconnect++; in ipa_interconnect_init()
134 while (interconnect-- > power->interconnect) in ipa_interconnect_init()
147 interconnect = power->interconnect + power->interconnect_count; in ipa_interconnect_exit()
148 while (interconnect-- > power->interconnect) in ipa_interconnect_exit()
162 interconnect = power->interconnect; in ipa_interconnect_enable()
173 interconnect++; in ipa_interconnect_enable()
179 while (interconnect-- > power->interconnect) in ipa_interconnect_enable()
196 interconnect = power->interconnect + count; in ipa_interconnect_disable()
[all …]
/linux/Documentation/devicetree/bindings/interconnect/
A Dinterconnect.txt8 = interconnect providers =
10 The interconnect provider binding is intended to represent the interconnect
12 nodes, which expose the interconnect related capabilities of the interconnect
21 - #interconnect-cells : number of cells in a interconnect specifier needed to
27 snoc: interconnect@580000 {
29 #interconnect-cells = <1>;
37 = interconnect consumers =
54 interconnect-names : List of interconnect path name strings sorted in the same
56 interconnect-names to match interconnect paths with interconnect
75 interconnect-cells = <2>;
[all …]
A Dqcom,sdm660.yaml29 '#interconnect-cells':
43 - '#interconnect-cells'
122 bimc: interconnect@1008000 {
125 #interconnect-cells = <1>;
131 cnoc: interconnect@1500000 {
134 #interconnect-cells = <1>;
140 snoc: interconnect@1626000 {
143 #interconnect-cells = <1>;
149 a2noc: interconnect@1704000 {
169 mnoc: interconnect@1745000 {
[all …]
A Dqcom,rpm.yaml4 $id: http://devicetree.org/schemas/interconnect/qcom,rpm.yaml#
13 RPM interconnect providers support system bandwidth requirements through
34 '#interconnect-cells':
50 - '#interconnect-cells'
60 bimc: interconnect@400000 {
63 #interconnect-cells = <1>;
69 pcnoc: interconnect@500000 {
72 #interconnect-cells = <1>;
78 snoc: interconnect@580000 {
81 #interconnect-cells = <1>;
A Dqcom,msm8974.yaml4 $id: http://devicetree.org/schemas/interconnect/qcom,msm8974.yaml#
13 The Qualcomm MSM8974 interconnect providers support setting system
29 '#interconnect-cells':
45 - '#interconnect-cells'
55 bimc: interconnect@fc380000 {
58 #interconnect-cells = <1>;
A Dqcom,osm-l3.yaml4 $id: http://devicetree.org/schemas/interconnect/qcom,osm-l3.yaml#
14 The OSM L3 interconnect provider aggregates the L3 bandwidth requests
39 '#interconnect-cells':
47 - '#interconnect-cells'
57 osm_l3: interconnect@17d41000 {
64 #interconnect-cells = <1>;
A Dqcom,rpmh.yaml4 $id: http://devicetree.org/schemas/interconnect/qcom,rpmh.yaml#
14 RPMh interconnect providers support system bandwidth requirements through
108 '#interconnect-cells':
115 this interconnect to send RPMh commands.
124 - '#interconnect-cells'
131 #include <dt-bindings/interconnect/qcom,sdm845.h>
133 mem_noc: interconnect@1380000 {
136 #interconnect-cells = <1>;
140 mmss_noc: interconnect@1740000 {
143 #interconnect-cells = <1>;
A Dfsl,imx8m-noc.yaml4 $id: http://devicetree.org/schemas/interconnect/fsl,imx8m-noc.yaml#
22 interconnect IPs into imx SOCs.
55 '#interconnect-cells':
57 If specified then also act as an interconnect provider. Should only be
70 #include <dt-bindings/interconnect/imx8mm.h>
73 noc: interconnect@32700000 {
77 #interconnect-cells = <1>;
/linux/Documentation/driver-api/
A Dinterconnect.rst18 An example of interconnect buses are the interconnects between various
60 port. Each interconnect provider consists of multiple interconnect nodes,
63 called an interconnect node, which belongs to the Mem NoC interconnect provider.
82 configure interconnect bus hardware. The interconnect provider drivers should
83 be registered with the interconnect provider core.
85 .. kernel-doc:: include/linux/interconnect-provider.h
92 for these interconnect paths. These interfaces are not currently
102 ``/sys/kernel/debug/interconnect/interconnect_summary``:
107 ``/sys/kernel/debug/interconnect/interconnect_graph``:
109 Show the interconnect graph in the graphviz dot format. It shows all
[all …]
/linux/drivers/interconnect/imx/
A DMakefile1 imx-interconnect-objs := imx.o
2 imx8mm-interconnect-objs := imx8mm.o
3 imx8mq-interconnect-objs := imx8mq.o
4 imx8mn-interconnect-objs := imx8mn.o
6 obj-$(CONFIG_INTERCONNECT_IMX) += imx-interconnect.o
7 obj-$(CONFIG_INTERCONNECT_IMX8MM) += imx8mm-interconnect.o
8 obj-$(CONFIG_INTERCONNECT_IMX8MQ) += imx8mq-interconnect.o
9 obj-$(CONFIG_INTERCONNECT_IMX8MN) += imx8mn-interconnect.o
A DKconfig2 tristate "i.MX interconnect drivers"
5 Generic interconnect drivers for i.MX SOCs
8 tristate "i.MX8MM interconnect driver"
12 tristate "i.MX8MN interconnect driver"
16 tristate "i.MX8MQ interconnect driver"
/linux/drivers/interconnect/qcom/
A DKconfig3 bool "Qualcomm Network-on-Chip interconnect drivers"
12 tristate "Qualcomm MSM8916 interconnect driver"
21 tristate "Qualcomm MSM8939 interconnect driver"
30 tristate "Qualcomm MSM8974 interconnect driver"
39 tristate "Qualcomm OSM L3 interconnect driver"
46 tristate "Qualcomm QCS404 interconnect driver"
69 tristate "Qualcomm SC7180 interconnect driver"
78 tristate "Qualcomm SC7280 interconnect driver"
96 tristate "Qualcomm SDM660 interconnect driver"
105 tristate "Qualcomm SDM845 interconnect driver"
[all …]
A D.built-in.a.cmd1interconnect/qcom/built-in.a := echo >/dev/null; rm -f drivers/interconnect/qcom/built-in.a; /usr/…
/linux/drivers/interconnect/
A D.built-in.a.cmd1interconnect/built-in.a := echo >/dev/null; rm -f drivers/interconnect/built-in.a; /usr/bin/ccache…
A DKconfig14 source "drivers/interconnect/imx/Kconfig"
15 source "drivers/interconnect/qcom/Kconfig"
16 source "drivers/interconnect/samsung/Kconfig"
/linux/Documentation/devicetree/bindings/devfreq/
A Dnvidia,tegra30-actmon.yaml53 interconnect-names:
57 Should include name of the interconnect path for each interconnect
78 - interconnect-names
98 #interconnect-cells = <1>;
111 #interconnect-cells = <0>;
124 interconnect-names = "cpu-read";
A Dexynos-bus.txt54 Optional properties for the interconnect functionality (QoS frequency
56 - #interconnect-cells: should be 0.
57 - interconnects: as documented in ../interconnect.txt, describes a path at the
58 higher level interconnects used by this interconnect provider.
59 If this interconnect provider is directly linked to a top level interconnect
61 the interconnect graph by linking its node to a node registered by provider
437 An interconnect path "bus_display -- bus_leftbus -- bus_dmc" on
438 Exynos4412 SoC with video mixer as an interconnect consumer device.
447 #interconnect-cells = <0>;
455 #interconnect-cells = <0>;
[all …]
/linux/Documentation/devicetree/bindings/bus/
A Dti-sysc.yaml7 title: Texas Instruments interconnect target module binding
13 Texas Instruments SoCs can have a generic interconnect target module
14 for devices connected to various interconnects such as L3 interconnect
15 using Arteris NoC, and L4 interconnect using Sonics s3220. This module
18 than that it is mostly independent of the interconnect.
20 Each interconnect target module can have one or more devices connected to
21 it. There is a set of control registers for managing the interconnect target
22 module clocks, idle modes and interconnect level resets.
24 The interconnect target module control registers are sprinkled into the
26 the interconnect target module. Typically the register names are REVISION,
/linux/Documentation/devicetree/bindings/arm/sunxi/
A Dallwinner,sun4i-a10-mbus.yaml20 the interconnects and interconnect-names properties set to the MBUS
21 controller and with "dma-mem" as the interconnect name.
24 "#interconnect-cells":
51 - "#interconnect-cells"
70 #interconnect-cells = <1>;
/linux/Documentation/devicetree/bindings/arm/omap/
A Dl4.txt1 L4 interconnect bindings
3 These bindings describe the OMAP SoCs L4 interconnect bus.
19 - reg : registers link agent and interconnect agent and access protection
21 interconnect agent instances, "ap" for access if it exists
25 l4: interconnect@48000000 {
/linux/Documentation/devicetree/bindings/display/tegra/
A Dnvidia,tegra20-host1x.txt45 - interconnect-names: Must include name of the interconnect path for each
46 interconnect entry. Consult TRM documentation for information about
128 - interconnect-names: Must include name of the interconnect path for each
147 - interconnect-names: Must include name of the interconnect path for each
166 - interconnect-names: Must include name of the interconnect path for each
185 - interconnect-names: Must include name of the interconnect path for each
209 - interconnect-names: Must include name of the interconnect path for each
241 - interconnect-names: Must include name of the interconnect path for each
394 - interconnect-names: Must include name of the interconnect path for each
555 interconnect-names = "wina",
[all …]
/linux/Documentation/devicetree/bindings/mmc/
A Dsdhci-msm.txt64 * Following bus parameters are required for interconnect bandwidth scaling:
65 - interconnects: Pairs of phandles and interconnect provider specifier
67 the interconnect path.
69 - interconnect-names: For sdhc, we have two main paths.
72 For Data interconnect path the name supposed to be
73 is "sdhc-ddr" and for config interconnect path it is
76 interconnect/ for more details.
97 interconnect-names = "sdhc-ddr","cpu-sdhc";
/linux/drivers/interconnect/samsung/
A DKconfig3 bool "Samsung SoC interconnect drivers"
9 tristate "Exynos SoC generic interconnect driver"
13 Generic interconnect driver for Samsung Exynos SoCs (e.g. Exynos3250,
/linux/arch/arm64/boot/dts/qcom/
A Dsc7280.dtsi393 clk_virt: interconnect {
395 #interconnect-cells = <2>;
1525 #interconnect-cells = <2>;
1532 #interconnect-cells = <2>;
1539 #interconnect-cells = <2>;
1546 #interconnect-cells = <2>;
1553 #interconnect-cells = <2>;
1560 #interconnect-cells = <2>;
1567 #interconnect-cells = <2>;
1744 #interconnect-cells = <2>;
[all …]
A Dsc7180.dtsi1371 #interconnect-cells = <2>;
1378 #interconnect-cells = <2>;
1385 #interconnect-cells = <2>;
1392 #interconnect-cells = <2>;
1399 #interconnect-cells = <2>;
1406 #interconnect-cells = <2>;
1413 #interconnect-cells = <2>;
1420 #interconnect-cells = <2>;
1427 #interconnect-cells = <2>;
2727 #interconnect-cells = <2>;
[all …]

Completed in 37 milliseconds

1234567