/kernel/linux/linux-6.6/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 [all...] |
H A D | imx8mq.c | 10 #include <linux/interconnect-provider.h> 11 #include <dt-bindings/interconnect/imx8mq.h> 99 .name = "imx8mq-interconnect", 105 MODULE_ALIAS("platform:imx8mq-interconnect");
|
H A D | imx.h | 13 #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 D | imx8mm.c | 13 #include <dt-bindings/interconnect/imx8mm.h> 100 .name = "imx8mm-interconnect", 107 MODULE_ALIAS("platform:imx8mm-interconnect");
|
H A D | imx8mn.c | 10 #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 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 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 D | imx8mq.c | 10 #include <linux/interconnect-provider.h> 11 #include <dt-bindings/interconnect/imx8mq.h> 97 .name = "imx8mq-interconnect", 103 MODULE_ALIAS("platform:imx8mq-interconnect");
|
H A D | imx8mm.c | 13 #include <dt-bindings/interconnect/imx8mm.h> 98 .name = "imx8mm-interconnect", 105 MODULE_ALIAS("platform:imx8mm-interconnect");
|
H A D | imx8mn.c | 10 #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 D | ipa_power.c | 9 #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 D | Makefile | 2 exynos-interconnect-objs := exynos.o 4 obj-$(CONFIG_INTERCONNECT_EXYNOS) += exynos-interconnect.o
|
/kernel/linux/linux-5.10/drivers/interconnect/ |
H A D | trace.h | 9 #define TRACE_SYSTEM interconnect 14 #include <linux/interconnect.h>
|
H A D | bulk.c | 3 #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 D | icc-rpm.h | 11 #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 D | icc-common.h | 9 #include <linux/interconnect-provider.h>
|
H A D | icc-rpmh.c | 6 #include <linux/interconnect.h> 7 #include <linux/interconnect-provider.h>
|
H A D | icc-rpmh.h | 9 #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 D | trace.h | 9 #define TRACE_SYSTEM interconnect 14 #include <linux/interconnect.h>
|
H A D | icc-clk.c | 8 #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 D | icc-rpmh.c | 6 #include <linux/interconnect.h> 7 #include <linux/interconnect-provider.h>
|
H A D | smd-rpm.c | 9 #include <linux/interconnect-provider.h> 75 MODULE_DESCRIPTION("Qualcomm SMD RPM interconnect proxy driver");
|
H A D | icc-rpmh.h | 9 #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 D | clk-cbf-8996.c | 8 #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 D | pcdp.h | 63 u8 interconnect; member
|
/kernel/linux/linux-6.6/drivers/firmware/ |
H A D | pcdp.h | 63 u8 interconnect; member
|