Home
last modified time | relevance | path

Searched full:noc (Results 1 – 25 of 77) sorted by relevance

1234

/Linux-v5.15/Documentation/devicetree/bindings/interconnect/
Dqcom,rpmh.yaml27 - qcom,sc7180-aggre1-noc
28 - qcom,sc7180-aggre2-noc
30 - qcom,sc7180-compute-noc
31 - qcom,sc7180-config-noc
32 - qcom,sc7180-dc-noc
33 - qcom,sc7180-gem-noc
36 - qcom,sc7180-mmss-noc
37 - qcom,sc7180-npu-noc
39 - qcom,sc7180-system-noc
40 - qcom,sc7280-aggre1-noc
[all …]
Dfsl,imx8m-noc.yaml4 $id: http://devicetree.org/schemas/interconnect/fsl,imx8m-noc.yaml#
35 - fsl,imx8mn-noc
36 - fsl,imx8mm-noc
37 - fsl,imx8mq-noc
38 - const: fsl,imx8m-noc
58 set once per soc on the main noc.
73 noc: interconnect@32700000 {
74 compatible = "fsl,imx8mm-noc", "fsl,imx8m-noc";
Dqcom,sdm660.yaml14 bandwidth requirements between the various NoC fabrics.
62 - description: CPU-NoC High-performance Bus Clock.
85 - description: Config NoC USB2 AXI Clock.
/Linux-v5.15/Documentation/devicetree/bindings/arm/omap/
Dl3-noc.txt1 * TI - L3 Network On Chip (NoC)
3 This version is an implementation of the generic NoC IP
8 Should be "ti,omap4-l3-noc" for OMAP4 family
9 Should be "ti,omap5-l3-noc" for OMAP5 family
10 Should be "ti,dra7-l3-noc" for DRA7 family
11 Should be "ti,am4372-l3-noc" for AM43 family
12 - reg: Contains L3 register address range for each noc domain.
13 - ti,hwmods: "l3_main_1", ... One hwmod for each noc domain.
18 compatible = "ti,omap4-l3-noc", "simple-bus";
/Linux-v5.15/Documentation/devicetree/bindings/devfreq/event/
Dsamsung,exynos-nocp.yaml7 title: Samsung Exynos NoC (Network on Chip) Probe
14 The Samsung Exynos542x SoC has a NoC (Network on Chip) Probe for NoC bus.
15 NoC provides the primitive values to get the performance data. The packets
16 that the Network on Chip (NoC) probes detects are transported over the
19 traffic debug or statistic collectors. Exynos542x bus has multiple NoC probes
/Linux-v5.15/Documentation/driver-api/
Dinterconnect.rst27 | HW Accelerator |--->| M NoC |<---------------+
33 ^ ^ | +--------+ | | C NoC |
38 | Mem NoC | | S NoC | +------------+
45 | CPUs | | | GPU | | DSP | | Masters |-->| P NoC |-->| Slaves |
56 The interconnect providers on the above diagram are M NoC, S NoC, C NoC, P NoC
57 and Mem NoC.
63 called an interconnect node, which belongs to the Mem NoC interconnect provider.
/Linux-v5.15/drivers/devfreq/event/
Dexynos-nocp.c3 * exynos-nocp.c - Exynos NoC (Network On Chip) Probe support
37 /* Disable NoC probe */ in exynos_nocp_set_event()
41 dev_err(nocp->dev, "failed to disable the NoC probe device\n"); in exynos_nocp_set_event()
124 /* Enable NoC probe */ in exynos_nocp_set_event()
134 /* Reset NoC probe */ in exynos_nocp_set_event()
137 dev_err(nocp->dev, "Failed to reset NoC probe device\n"); in exynos_nocp_set_event()
176 dev_err(nocp->dev, "Failed to read the counter of NoC probe device\n"); in exynos_nocp_get_event()
255 /* Add devfreq-event device to measure the bandwidth of NoC */ in exynos_nocp_probe()
273 pr_info("exynos-nocp: new NoC Probe device registered: %s\n", in exynos_nocp_probe()
298 MODULE_DESCRIPTION("Exynos NoC (Network on Chip) Probe driver");
DKconfig18 tristate "Exynos NoC (Network On Chip) Probe DEVFREQ event Driver"
23 This add the devfreq-event driver for Exynos SoC. It provides NoC
/Linux-v5.15/Documentation/devicetree/bindings/display/hisilicon/
Dhisi-ade.txt10 - hisilicon,noc-syscon: ADE NOC QoS syscon.
17 "clk_codec_jpeg" for the media NOC QoS clock, which use the same clock with
42 hisilicon,noc-syscon = <&medianoc_ade>;
/Linux-v5.15/drivers/devfreq/
Dimx-bus.c145 { .compatible = "fsl,imx8mq-noc", .data = "imx8mq-interconnect", },
146 { .compatible = "fsl,imx8mm-noc", .data = "imx8mm-interconnect", },
147 { .compatible = "fsl,imx8mn-noc", .data = "imx8mn-interconnect", },
148 { .compatible = "fsl,imx8m-noc", },
/Linux-v5.15/drivers/interconnect/qcom/
Dsc7180.c508 { .compatible = "qcom,sc7180-aggre1-noc",
510 { .compatible = "qcom,sc7180-aggre2-noc",
514 { .compatible = "qcom,sc7180-compute-noc",
516 { .compatible = "qcom,sc7180-config-noc",
518 { .compatible = "qcom,sc7180-dc-noc",
520 { .compatible = "qcom,sc7180-gem-noc",
526 { .compatible = "qcom,sc7180-mmss-noc",
528 { .compatible = "qcom,sc7180-npu-noc",
532 { .compatible = "qcom,sc7180-system-noc",
549 MODULE_DESCRIPTION("Qualcomm SC7180 NoC driver");
Dsm8250.c522 { .compatible = "qcom,sm8250-aggre1-noc",
524 { .compatible = "qcom,sm8250-aggre2-noc",
526 { .compatible = "qcom,sm8250-compute-noc",
528 { .compatible = "qcom,sm8250-config-noc",
530 { .compatible = "qcom,sm8250-dc-noc",
532 { .compatible = "qcom,sm8250-gem-noc",
538 { .compatible = "qcom,sm8250-mmss-noc",
540 { .compatible = "qcom,sm8250-npu-noc",
542 { .compatible = "qcom,sm8250-system-noc",
559 MODULE_DESCRIPTION("Qualcomm SM8250 NoC driver");
Dsm8350.c514 { .compatible = "qcom,sm8350-aggre1-noc", .data = &sm8350_aggre1_noc},
515 { .compatible = "qcom,sm8350-aggre2-noc", .data = &sm8350_aggre2_noc},
516 { .compatible = "qcom,sm8350-config-noc", .data = &sm8350_config_noc},
517 { .compatible = "qcom,sm8350-dc-noc", .data = &sm8350_dc_noc},
518 { .compatible = "qcom,sm8350-gem-noc", .data = &sm8350_gem_noc},
519 { .compatible = "qcom,sm8350-lpass-ag-noc", .data = &sm8350_lpass_ag_noc},
521 { .compatible = "qcom,sm8350-mmss-noc", .data = &sm8350_mmss_noc},
522 { .compatible = "qcom,sm8350-compute-noc", .data = &sm8350_compute_noc},
523 { .compatible = "qcom,sm8350-system-noc", .data = &sm8350_system_noc},
539 MODULE_DESCRIPTION("SM8350 NoC driver");
Dsdm845.c444 { .compatible = "qcom,sdm845-aggre1-noc",
446 { .compatible = "qcom,sdm845-aggre2-noc",
448 { .compatible = "qcom,sdm845-config-noc",
450 { .compatible = "qcom,sdm845-dc-noc",
452 { .compatible = "qcom,sdm845-gladiator-noc",
454 { .compatible = "qcom,sdm845-mem-noc",
456 { .compatible = "qcom,sdm845-mmss-noc",
458 { .compatible = "qcom,sdm845-system-noc",
476 MODULE_DESCRIPTION("Qualcomm sdm845 NoC driver");
Dsm8150.c506 { .compatible = "qcom,sm8150-aggre1-noc",
508 { .compatible = "qcom,sm8150-aggre2-noc",
512 { .compatible = "qcom,sm8150-compute-noc",
514 { .compatible = "qcom,sm8150-config-noc",
516 { .compatible = "qcom,sm8150-dc-noc",
518 { .compatible = "qcom,sm8150-gem-noc",
524 { .compatible = "qcom,sm8150-mmss-noc",
526 { .compatible = "qcom,sm8150-system-noc",
543 MODULE_DESCRIPTION("Qualcomm SM8150 NoC driver");
Dsc8180x.c599 { .compatible = "qcom,sc8180x-aggre1-noc", .data = &sc8180x_aggre1_noc },
600 { .compatible = "qcom,sc8180x-aggre2-noc", .data = &sc8180x_aggre2_noc },
602 { .compatible = "qcom,sc8180x-compute-noc", .data = &sc8180x_compute_noc, },
603 { .compatible = "qcom,sc8180x-config-noc", .data = &sc8180x_config_noc },
604 { .compatible = "qcom,sc8180x-dc-noc", .data = &sc8180x_dc_noc },
605 { .compatible = "qcom,sc8180x-gem-noc", .data = &sc8180x_gem_noc },
608 { .compatible = "qcom,sc8180x-mmss-noc", .data = &sc8180x_mmss_noc },
609 { .compatible = "qcom,sc8180x-system-noc", .data = &sc8180x_system_noc },
625 MODULE_DESCRIPTION("Qualcomm sc8180x NoC driver");
Dsdm660.c3 * Qualcomm SDM630/SDM636/SDM660 Network-on-Chip (NoC) QoS driver
37 /* Valid for both NoC and BIMC */
42 /* NoC QoS */
193 * @mmio: NoC base iospace
233 * @qos: NoC QoS setting parameters
659 "NoC QoS: Skipping %s: vote aggregated on parent.\n", in qcom_icc_set_noc_qos()
668 dev_dbg(src->provider->dev, "NoC QoS: %s: Set Fixed mode\n", in qcom_icc_set_noc_qos()
674 dev_dbg(src->provider->dev, "NoC QoS: %s: Set Bypass mode\n", in qcom_icc_set_noc_qos()
935 MODULE_DESCRIPTION("Qualcomm sdm660 NoC driver");
Dsdx55.c241 { .compatible = "qcom,sdx55-mem-noc",
243 { .compatible = "qcom,sdx55-system-noc",
262 MODULE_DESCRIPTION("Qualcomm SDX55 NoC driver");
Dsc7280.c1806 { .compatible = "qcom,sc7280-aggre1-noc",
1808 { .compatible = "qcom,sc7280-aggre2-noc",
1816 { .compatible = "qcom,sc7280-dc-noc",
1818 { .compatible = "qcom,sc7280-gem-noc",
1820 { .compatible = "qcom,sc7280-lpass-ag-noc",
1824 { .compatible = "qcom,sc7280-mmss-noc",
1826 { .compatible = "qcom,sc7280-nsp-noc",
1828 { .compatible = "qcom,sc7280-system-noc",
1845 MODULE_DESCRIPTION("SC7280 NoC driver");
/Linux-v5.15/drivers/interconnect/imx/
Dimx8mn.c33 DEFINE_BUS_INTERCONNECT("NOC", IMX8MN_ICN_NOC, &imx8mn_noc_adj,
51 /* USB goes straight to NOC */
/Linux-v5.15/drivers/bus/
Domap_l3_noc.c236 {.compatible = "ti,omap4-l3-noc", .data = &omap4_l3_data},
237 {.compatible = "ti,omap5-l3-noc", .data = &omap5_l3_data},
238 {.compatible = "ti,dra7-l3-noc", .data = &dra_l3_data},
239 {.compatible = "ti,am4372-l3-noc", .data = &am4372_l3_data},
/Linux-v5.15/Documentation/devicetree/bindings/media/
Dnxp,imx8mq-mipi-csi2.yaml148 interconnects = <&noc IMX8MQ_ICM_CSI1 &noc IMX8MQ_ICS_DRAM>;
/Linux-v5.15/drivers/isdn/hardware/mISDN/
DmISDNisar.c176 u8 nom, noc; in load_firmware() local
237 noc = 126; in load_firmware()
239 noc = left; in load_firmware()
240 nom = (2 * noc) + 3; in load_firmware()
245 left -= noc; in load_firmware()
246 cnt += noc; in load_firmware()
247 *mp++ = noc; in load_firmware()
249 noc, blk_head.sadr); in load_firmware()
250 blk_head.sadr += noc; in load_firmware()
251 while (noc) { in load_firmware()
[all …]
/Linux-v5.15/arch/arm64/boot/dts/freescale/
Dimx8mq.dtsi527 interconnects = <&noc IMX8MQ_ICM_LCDIF &noc IMX8MQ_ICS_DRAM>;
1120 interconnects = <&noc IMX8MQ_ICM_CSI1 &noc IMX8MQ_ICS_DRAM>;
1172 interconnects = <&noc IMX8MQ_ICM_CSI2 &noc IMX8MQ_ICS_DRAM>;
1301 noc: interconnect@32700000 { label
1302 compatible = "fsl,imx8mq-noc", "fsl,imx8m-noc";
/Linux-v5.15/drivers/net/wireless/ath/ath10k/
DKconfig51 to system NOC(SNOC).

1234