/Linux-v5.15/Documentation/devicetree/bindings/interconnect/ |
D | interconnect.txt | 46 interconnects : Pairs of phandles and interconnect provider specifier to denote 55 order as the interconnects property. Consumers drivers will use 67 interconnects = <&pnoc MASTER_SDCC_1 &bimc SLAVE_EBI_CH0>; 85 interconnects = <&gnoc MASTER_APPSS_PROC 3 &mnoc SLAVE_EBI1 3>;
|
/Linux-v5.15/drivers/interconnect/ |
D | Kconfig | 5 Support for management of the on-chip interconnects. 8 managing the interconnects in a SoC.
|
D | core.c | 435 * when the API is disabled or the "interconnects" DT property is missing. 451 * When the consumer DT node do not have "interconnects" property in of_icc_get_by_index() 454 if (!of_find_property(np, "interconnects", NULL)) in of_icc_get_by_index() 462 ret = of_parse_phandle_with_args(np, "interconnects", in of_icc_get_by_index() 470 ret = of_parse_phandle_with_args(np, "interconnects", in of_icc_get_by_index() 531 * when the API is disabled or the "interconnects" DT property is missing. 544 * When the consumer DT node do not have "interconnects" property in of_icc_get() 547 if (!of_find_property(np, "interconnects", NULL)) in of_icc_get() 617 * The @path can be NULL when the "interconnects" DT properties is missing,
|
/Linux-v5.15/Documentation/devicetree/bindings/devfreq/ |
D | nvidia,tegra30-actmon.yaml | 49 interconnects: 77 - interconnects 123 interconnects = <&mc TEGRA30_MC_MPCORER &emc>;
|
D | exynos-bus.txt | 57 - interconnects: as documented in ../interconnect.txt, describes a path at the 58 higher level interconnects used by this interconnect provider. 62 pointed to by first phandle in the 'interconnects' property. 456 interconnects = <&bus_dmc>; 465 interconnects = <&bus_leftbus &bus_dmc>; 485 interconnects = <&bus_display &bus_dmc>;
|
/Linux-v5.15/Documentation/devicetree/bindings/media/ |
D | qcom,sm8250-venus.yaml | 53 interconnects: 115 - interconnects 148 interconnects = <&gem_noc MASTER_AMPSS_M0 &config_noc SLAVE_VENUS_CFG>,
|
D | allwinner,sun8i-h3-deinterlace.yaml | 50 interconnects: 79 interconnects = <&mbus 9>;
|
D | nxp,imx8mq-mipi-csi2.yaml | 67 interconnects: 148 interconnects = <&noc IMX8MQ_ICM_CSI1 &noc IMX8MQ_ICS_DRAM>;
|
/Linux-v5.15/arch/arm64/boot/dts/qcom/ |
D | sdm845.dtsi | 203 interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, 228 interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, 250 interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, 272 interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, 294 interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, 316 interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, 338 interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, 360 interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, 1137 interconnects = <&aggre1_noc MASTER_QUP_1 0 &config_noc SLAVE_BLSP_1 0>; 1153 interconnects = <&aggre1_noc MASTER_QUP_1 0 &config_noc SLAVE_BLSP_1 0>, [all …]
|
D | sc7180.dtsi | 143 interconnects = <&gem_noc MASTER_APPSS_PROC 3 &mc_virt SLAVE_EBI1 3>, 169 interconnects = <&gem_noc MASTER_APPSS_PROC 3 &mc_virt SLAVE_EBI1 3>, 191 interconnects = <&gem_noc MASTER_APPSS_PROC 3 &mc_virt SLAVE_EBI1 3>, 213 interconnects = <&gem_noc MASTER_APPSS_PROC 3 &mc_virt SLAVE_EBI1 3>, 235 interconnects = <&gem_noc MASTER_APPSS_PROC 3 &mc_virt SLAVE_EBI1 3>, 257 interconnects = <&gem_noc MASTER_APPSS_PROC 3 &mc_virt SLAVE_EBI1 3>, 279 interconnects = <&gem_noc MASTER_APPSS_PROC 3 &mc_virt SLAVE_EBI1 3>, 301 interconnects = <&gem_noc MASTER_APPSS_PROC 3 &mc_virt SLAVE_EBI1 3>, 712 interconnects = <&aggre1_noc MASTER_EMMC 0 &mc_virt SLAVE_EBI1 0>, 789 interconnects = <&qup_virt MASTER_QUP_CORE_0 0 &qup_virt SLAVE_QUP_CORE_0 0>, [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/display/tegra/ |
D | nvidia,tegra20-host1x.txt | 44 - interconnects: Must contain entry for the MPE memory clients. 127 - interconnects: Must contain entry for the VI memory clients. 146 - interconnects: Must contain entry for the EPP memory clients. 165 - interconnects: Must contain entry for the ISP memory clients. 184 - interconnects: Must contain entry for the GR2D memory clients. 208 - interconnects: Must contain entry for the GR3D memory clients. 240 - interconnects: Must contain entry for the DC memory clients. 393 - interconnects: Must contain entry for the VIC memory clients. 551 interconnects = <&mc TEGRA20_MC_DISPLAY0A &emc>, 575 interconnects = <&mc TEGRA20_MC_DISPLAY0AB &emc>,
|
/Linux-v5.15/drivers/net/ipa/ |
D | ipa_power.c | 24 * interconnects (buses) it depends on are enabled. Runtime power 26 * interconnects are enabled, and if not in use to be suspended 30 * an all interconnects use a fixed average and peak bandwidth. 110 /* Initialize interconnects required for IPA operation */ 154 /* Currently we only use one bandwidth level, so just "enable" interconnects */ 212 /* Enable IPA power, enabling interconnects and the core clock */
|
/Linux-v5.15/Documentation/devicetree/bindings/display/msm/ |
D | gpu.txt | 25 - interconnects: optional phandle to an interconnect provider. See 29 interconnects property. Values must be gfx-mem and ocmem. 119 interconnects = <&rsc_hlos MASTER_GFX3D &rsc_hlos SLAVE_EBI1>;
|
D | dpu-sc7180.yaml | 61 interconnects: 181 interconnects = <&mmss_noc MASTER_MDP0 &mc_virt SLAVE_EBI1>;
|
/Linux-v5.15/arch/arm64/boot/dts/nvidia/ |
D | tegra194.dtsi | 62 interconnects = <&mc TEGRA194_MEMORY_CLIENT_EQOSR &emc>, 734 interconnects = <&mc TEGRA194_MEMORY_CLIENT_SDMMCRA &emc>, 761 interconnects = <&mc TEGRA194_MEMORY_CLIENT_SDMMCR &emc>, 793 interconnects = <&mc TEGRA194_MEMORY_CLIENT_SDMMCRAB &emc>, 825 interconnects = <&mc TEGRA194_MEMORY_CLIENT_HDAR &emc>, 951 interconnects = <&mc TEGRA194_MEMORY_CLIENT_XUSB_DEVR &emc>, 984 interconnects = <&mc TEGRA194_MEMORY_CLIENT_XUSB_HOSTR &emc>, 1411 interconnects = <&mc TEGRA194_MEMORY_CLIENT_HOST1XDMAR &emc>; 1449 interconnects = <&mc TEGRA194_MEMORY_CLIENT_NVDISPLAYR &emc>, 1467 interconnects = <&mc TEGRA194_MEMORY_CLIENT_NVDISPLAYR &emc>, [all …]
|
D | tegra186.dtsi | 63 interconnects = <&mc TEGRA186_MEMORY_CLIENT_EQOSR &emc>, 637 interconnects = <&mc TEGRA186_MEMORY_CLIENT_SDMMCRA &emc>, 667 interconnects = <&mc TEGRA186_MEMORY_CLIENT_SDMMCRAA &emc>, 692 interconnects = <&mc TEGRA186_MEMORY_CLIENT_SDMMCR &emc>, 722 interconnects = <&mc TEGRA186_MEMORY_CLIENT_SDMMCRAB &emc>, 753 interconnects = <&mc TEGRA186_MEMORY_CLIENT_HDAR &emc>, 884 interconnects = <&mc TEGRA186_MEMORY_CLIENT_XUSB_HOSTR &emc>, 906 interconnects = <&mc TEGRA186_MEMORY_CLIENT_XUSB_DEVR &emc>, 1125 interconnects = <&mc TEGRA186_MEMORY_CLIENT_AFIR &emc>, 1268 interconnects = <&mc TEGRA186_MEMORY_CLIENT_HOST1XDMAR &emc>; [all …]
|
/Linux-v5.15/Documentation/driver-api/ |
D | interconnect.rst | 11 the settings of the interconnects on an SoC. These settings can be throughput, 18 An example of interconnect buses are the interconnects between various 19 components or functional blocks in chipsets. There can be multiple interconnects
|
/Linux-v5.15/Documentation/devicetree/bindings/net/ |
D | qcom,ipa.yaml | 89 interconnects: 150 - interconnects 216 interconnects =
|
/Linux-v5.15/Documentation/devicetree/bindings/ata/ |
D | nvidia,tegra-ahci.yaml | 58 interconnects: 151 - interconnects
|
/Linux-v5.15/drivers/soc/sunxi/ |
D | sunxi_mbus.c | 78 * Devices with an interconnects property have the MBUS in sunxi_mbus_notifier() 85 if (of_find_property(dev->of_node, "interconnects", NULL)) in sunxi_mbus_notifier()
|
/Linux-v5.15/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,geni-se.yaml | 48 interconnects: 84 interconnects:
|
/Linux-v5.15/drivers/interconnect/samsung/ |
D | exynos.c | 38 num = of_count_phandle_with_args(np, "interconnects", in exynos_icc_get_parent() 44 ret = of_parse_phandle_with_args(np, "interconnects", in exynos_icc_get_parent()
|
/Linux-v5.15/Documentation/devicetree/bindings/mmc/ |
D | sdhci-msm.txt | 64 - interconnects: Pairs of phandles and interconnect provider specifier 94 interconnects = <&qnoc MASTER_SDCC_ID &qnoc SLAVE_DDR_ID>,
|
/Linux-v5.15/arch/arm/mach-omap2/ |
D | omap54xx.h | 3 * Address mappings and base address for OMAP5 interconnects
|
D | omap44xx.h | 3 * Address mappings and base address for OMAP4 interconnects
|