| /linux/Documentation/devicetree/bindings/interconnect/ |
| H A D | interconnect.txt | 4 The purpose of this document is to define a common set of generic interconnect 8 = interconnect providers = 10 The interconnect provider binding is intended to represent the interconnect 11 controllers in the system. Each provider registers a set of interconnect 12 nodes, which expose the interconnect related capabilities of the interconnect 14 etc. The consumer drivers set constraints on interconnect path (or endpoints) 15 depending on the use case. Interconnect providers can also be interconnect 20 - compatible : contains the interconnect provider compatible string 21 - #interconnect-cells : number of cells in a interconnect specifier needed to 22 encode the interconnect node id and optionally add a [all …]
|
| /linux/drivers/interconnect/imx/ |
| H A D | Makefile | 1 imx-interconnect-objs := imx.o 2 imx8mm-interconnect-objs := imx8mm.o 3 imx8mq-interconnect-objs := imx8mq.o 4 imx8mn-interconnect-objs := imx8mn.o 5 imx8mp-interconnect-objs := imx8mp.o 7 obj-$(CONFIG_INTERCONNECT_IMX) += imx-interconnect.o 8 obj-$(CONFIG_INTERCONNECT_IMX8MM) += imx8mm-interconnect.o 9 obj-$(CONFIG_INTERCONNECT_IMX8MQ) += imx8mq-interconnect.o 10 obj-$(CONFIG_INTERCONNECT_IMX8MN) += imx8mn-interconnect.o 11 obj-$(CONFIG_INTERCONNECT_IMX8MP) += imx8mp-interconnect.o
|
| H A D | Kconfig | 2 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" 20 tristate "i.MX8MP interconnect driver"
|
| /linux/drivers/interconnect/qcom/ |
| H A D | Kconfig | 3 tristate "Qualcomm Network-on-Chip interconnect drivers" 6 Support for Qualcomm's Network-on-Chip interconnect hardware. 12 tristate "Qualcomm Eliza interconnect driver" 21 tristate "Qualcomm Glymur interconnect driver" 30 tristate "Qualcomm Kaanapali interconnect driver" 39 tristate "Qualcomm MSM8909 interconnect driver" 48 tristate "Qualcomm MSM8916 interconnect driver" 57 tristate "Qualcomm MSM8937 interconnect driver" 66 tristate "Qualcomm MSM8939 interconnect driver" 75 tristate "Qualcomm MSM8953 interconnect driver" [all …]
|
| /linux/drivers/net/ipa/ |
| H A D | ipa_power.c | 50 struct icc_bulk_data interconnect[] __counted_by(interconnect_count); 57 struct icc_bulk_data *interconnect; in ipa_interconnect_init() local 62 interconnect = &power->interconnect[0]; in ipa_interconnect_init() 65 interconnect->name = data->name; in ipa_interconnect_init() 66 interconnect->avg_bw = data->average_bandwidth; in ipa_interconnect_init() 67 interconnect->peak_bw = data->peak_bandwidth; in ipa_interconnect_init() 69 interconnect++; in ipa_interconnect_init() 73 power->interconnect); in ipa_interconnect_init() 78 icc_bulk_disable(power->interconnect_count, power->interconnect); in ipa_interconnect_init() 81 ret = icc_bulk_set_bw(power->interconnect_count, power->interconnect); in ipa_interconnect_init() [all …]
|
| /linux/Documentation/devicetree/bindings/arm/omap/ |
| H A D | l4.txt | 1 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/drivers/interconnect/samsung/ |
| H A D | Kconfig | 3 bool "Samsung SoC interconnect drivers" 9 tristate "Exynos SoC generic interconnect driver" 13 Generic interconnect driver for Samsung Exynos SoCs (e.g. Exynos3250,
|
| H A D | Makefile | 2 exynos-interconnect-objs := exynos.o 4 obj-$(CONFIG_INTERCONNECT_EXYNOS) += exynos-interconnect.o
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_pagemap_util.c | 531 bool interconnect = false; in drm_pagemap_acquire_owner() local 537 if (owner && interconnect) in drm_pagemap_acquire_owner() 540 interconnect = true; in drm_pagemap_acquire_owner() 542 if (interconnect && !has_interconnect(peer, cur_peer)) in drm_pagemap_acquire_owner() 543 interconnect = false; in drm_pagemap_acquire_owner() 546 if (!interconnect) { in drm_pagemap_acquire_owner()
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | agatti.dtsi | 17 #include <dt-bindings/interconnect/qcom,qcm2290.h> 18 #include <dt-bindings/interconnect/qcom,rpm-icc.h> 837 system_noc: interconnect@1880000 { 840 #interconnect-cells = <2>; 842 qup_virt: interconnect-qup { 844 #interconnect-cells = <2>; 847 mmnrt_virt: interconnect-mmnrt { 849 #interconnect-cells = <2>; 852 mmrt_virt: interconnect-mmrt { 854 #interconnect-cells = <2>; [all …]
|
| H A D | hamoa.dtsi | 14 #include <dt-bindings/interconnect/qcom,icc.h> 15 #include <dt-bindings/interconnect/qcom,x1e80100-rpmh.h> 344 clk_virt: interconnect-0 { 346 #interconnect-cells = <2>; 350 mc_virt: interconnect-1 { 352 #interconnect-cells = <2>; 929 interconnect-names = "qup-core", 965 interconnect-names = "qup-core", 1001 interconnect-names = "qup-core", 1037 interconnect-names = "qup-core", [all …]
|
| H A D | monaco.dtsi | 15 #include <dt-bindings/interconnect/qcom,icc.h> 16 #include <dt-bindings/interconnect/qcom,osm-l3.h> 17 #include <dt-bindings/interconnect/qcom,qcs8300-rpmh.h> 646 clk_virt: interconnect-0 { 648 #interconnect-cells = <2>; 652 mc_virt: interconnect-1 { 654 #interconnect-cells = <2>; 1006 interconnect-names = "qup-core", 1032 interconnect-names = "qup-core", 1056 interconnect-names = "qup-core", [all …]
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-sdx65.dtsi | 15 #include <dt-bindings/interconnect/qcom,sdx65.h> 72 mc_virt: interconnect-mc-virt { 74 #interconnect-cells = <1>; 267 system_noc: interconnect@1620000 { 270 #interconnect-cells = <1>; 340 interconnect-names = "pcie-mem", "cpu-pcie"; 426 interconnect-names = "memory", 483 mem_noc: interconnect@9680000 { 486 #interconnect-cells = <1>;
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | am33xx.dtsi | 190 * XXX: Use a flat representation of the AM33XX interconnect. 191 * The real AM33XX interconnect network is quite complex. Since 205 l4_wkup: interconnect@44c00000 { 207 l4_per: interconnect@48000000 { 209 l4_fw: interconnect@47c00000 { 211 l4_fast: interconnect@4a000000 { 213 l4_mpuss: interconnect@4b140000 {
|
| H A D | omap5.dtsi | 111 * interconnect as simple-pm-bus probes at module_init() time. 138 * XXX: Use a flat representation of the OMAP3 interconnect. 139 * The real OMAP interconnect network is quite complex. 164 l4_wkup: interconnect@4ae00000 { 167 l4_cfg: interconnect@4a000000 { 170 l4_per: interconnect@48000000 { 188 l4_abe: interconnect@40100000 {
|
| H A D | omap4.dtsi | 63 * interconnect as simple-pm-bus probes at module_init() time. 103 * XXX: Use a flat representation of the OMAP4 interconnect. 104 * The real OMAP interconnect network is quite complex. 128 l4_wkup: interconnect@4a300000 { 131 l4_cfg: interconnect@4a000000 { 134 l4_per: interconnect@48000000 { 152 l4_abe: interconnect@40100000 {
|
| H A D | dra62x-clocks.dtsi | 18 /* Compared to dm814x, dra62x has interconnect clocks on isp PLL */
|
| H A D | omap4-mcpdm.dtsi | 32 * McPDM pads must be muxed at the interconnect target module
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | omap-dmic.txt | 7 <L3 interconnect address, size>;
|
| H A D | omap-mcbsp.txt | 10 <L3 interconnect address, size>;
|
| /linux/Documentation/admin-guide/perf/ |
| H A D | arm-cmn.rst | 5 CMN-600 is a configurable mesh interconnect consisting of a rectangular 19 The PMU driver registers a single PMU device for the whole interconnect,
|
| H A D | arm-ni.rst | 6 interconnect. Correspondingly, the driver exposes multiple PMU devices named
|
| /linux/Documentation/devicetree/bindings/power/ |
| H A D | ti-smartreflex.txt | 22 ti,hwmods: Shall contain the TI interconnect module name if needed
|
| /linux/Documentation/devicetree/bindings/mips/cavium/ |
| H A D | sata-uctl.txt | 3 UCTL is the bridge unit between the I/O interconnect (an internal bus)
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | ehci-st.txt | 12 - clock-names : should be "ic" for interconnect clock and "clk48"
|