Home
last modified time | relevance | path

Searched refs:interconnect (Results 1 - 25 of 132) sorted by relevance

123456

/kernel/linux/linux-6.6/drivers/interconnect/imx/
H 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
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
[all...]
H A Dimx8mq.c10 #include <linux/interconnect-provider.h>
11 #include <dt-bindings/interconnect/imx8mq.h>
99 .name = "imx8mq-interconnect",
105 MODULE_ALIAS("platform:imx8mq-interconnect");
H A Dimx.h13 #include <linux/interconnect-provider.h>
59 * struct imx_icc_node - Describe an interconnect node
74 * struct imx_icc_noc_setting - Describe an interconnect node setting
H A Dimx8mm.c13 #include <dt-bindings/interconnect/imx8mm.h>
100 .name = "imx8mm-interconnect",
107 MODULE_ALIAS("platform:imx8mm-interconnect");
H A Dimx8mn.c10 #include <dt-bindings/interconnect/imx8mn.h>
89 .name = "imx8mn-interconnect",
94 MODULE_ALIAS("platform:imx8mn-interconnect");
/kernel/linux/linux-5.10/drivers/interconnect/imx/
H 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
H A Dimx8mq.c10 #include <linux/interconnect-provider.h>
11 #include <dt-bindings/interconnect/imx8mq.h>
97 .name = "imx8mq-interconnect",
103 MODULE_ALIAS("platform:imx8mq-interconnect");
H A Dimx8mm.c13 #include <dt-bindings/interconnect/imx8mm.h>
98 .name = "imx8mm-interconnect",
105 MODULE_ALIAS("platform:imx8mm-interconnect");
H A Dimx8mn.c10 #include <dt-bindings/interconnect/imx8mn.h>
87 .name = "imx8mn-interconnect",
92 MODULE_ALIAS("platform:imx8mn-interconnect");
/kernel/linux/linux-6.6/drivers/net/ipa/
H A Dipa_power.c9 #include <linux/interconnect.h>
60 * @interconnect_count: Number of elements in interconnect[]
61 * @interconnect: Interconnect array
70 struct icc_bulk_data interconnect[]; member
77 struct icc_bulk_data *interconnect; in ipa_interconnect_init() local
81 /* Initialize our interconnect data array for bulk operations */ in ipa_interconnect_init()
82 interconnect = &power->interconnect[0]; in ipa_interconnect_init()
84 /* interconnect->path is filled in by of_icc_bulk_get() */ in ipa_interconnect_init()
85 interconnect in ipa_interconnect_init()
[all...]
/kernel/linux/linux-6.6/drivers/interconnect/samsung/
H A DMakefile2 exynos-interconnect-objs := exynos.o
4 obj-$(CONFIG_INTERCONNECT_EXYNOS) += exynos-interconnect.o
/kernel/linux/linux-5.10/drivers/interconnect/
H A Dtrace.h9 #define TRACE_SYSTEM interconnect
14 #include <linux/interconnect.h>
H A Dbulk.c3 #include <linux/interconnect-provider.h>
8 * of_icc_bulk_get() - get interconnect paths
42 * icc_bulk_put() - put a list of interconnect paths
108 * icc_bulk_disable() - disable a set of interconnect paths
/kernel/linux/linux-6.6/drivers/interconnect/qcom/
H A Dicc-rpm.h11 #include <dt-bindings/interconnect/qcom,rpm-icc.h>
13 #include <linux/interconnect-provider.h>
41 * struct qcom_icc_provider - Qualcomm specific interconnect provider
42 * @provider: generic interconnect provider
69 * struct qcom_icc_qos - Qualcomm specific interconnect QoS parameters
89 * struct qcom_icc_node - Qualcomm specific interconnect nodes
95 * @buswidth: width of the interconnect between a node and the bus (bytes)
H A Dicc-common.h9 #include <linux/interconnect-provider.h>
H A Dicc-rpmh.c6 #include <linux/interconnect.h>
7 #include <linux/interconnect-provider.h>
H A Dicc-rpmh.h9 #include <dt-bindings/interconnect/qcom,icc.h>
15 * struct qcom_icc_provider - Qualcomm specific interconnect provider
16 * @provider: generic interconnect provider
50 * struct qcom_icc_node - Qualcomm specific interconnect nodes
56 * @buswidth: width of the interconnect between a node and the bus
/kernel/linux/linux-6.6/drivers/interconnect/
H A Dtrace.h9 #define TRACE_SYSTEM interconnect
14 #include <linux/interconnect.h>
H A Dicc-clk.c8 #include <linux/interconnect-clk.h>
9 #include <linux/interconnect-provider.h>
64 * icc_clk_register() - register a new clk-based interconnect provider
70 * Registers and returns a clk-based interconnect provider. It is a simple
152 * icc_clk_unregister() - unregister a previously registered clk interconnect provider
/kernel/linux/linux-5.10/drivers/interconnect/qcom/
H A Dicc-rpmh.c6 #include <linux/interconnect.h>
7 #include <linux/interconnect-provider.h>
H A Dsmd-rpm.c9 #include <linux/interconnect-provider.h>
75 MODULE_DESCRIPTION("Qualcomm SMD RPM interconnect proxy driver");
H A Dicc-rpmh.h9 #include <dt-bindings/interconnect/qcom,icc.h>
15 * struct qcom_icc_provider - Qualcomm specific interconnect provider
16 * @provider: generic interconnect provider
50 * struct qcom_icc_node - Qualcomm specific interconnect nodes
56 * @buswidth: width of the interconnect between a node and the bus
/kernel/linux/linux-6.6/drivers/clk/qcom/
H A Dclk-cbf-8996.c8 #include <linux/interconnect-clk.h>
9 #include <linux/interconnect-provider.h>
15 #include <dt-bindings/interconnect/qcom,msm8996-cbf.h>
/kernel/linux/linux-5.10/drivers/firmware/
H A Dpcdp.h63 u8 interconnect; member
/kernel/linux/linux-6.6/drivers/firmware/
H A Dpcdp.h63 u8 interconnect; member

Completed in 7 milliseconds

123456