linux/drivers/interconnect
Leonard Crestez f0d8048525 interconnect: Add imx core driver
This adds support for i.MX SoC family to interconnect framework.

Platform drivers can describe the interconnect graph and several
adjustment knobs where icc node bandwidth is converted to a
DEV_PM_QOS_MIN_FREQUENCY request.

The interconnect provider is probed through the main NOC device and
other adjustable nodes on the same graph are found from a
fsl,scalable-nodes phandle array property.

Signed-off-by: Alexandre Bailon <abailon@baylibre.com>
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Tested-by: Martin Kepplinger <martin.kepplinger@puri.sm>
Link: https://lore.kernel.org/r/35920e673df6c04cbbb7d877a7d4ba25fd91a784.1586174566.git.leonard.crestez@nxp.com
Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>
2020-04-28 20:03:02 +03:00
..
imx interconnect: Add imx core driver 2020-04-28 20:03:02 +03:00
qcom interconnect: qcom: Fix uninitialized tcs_cmd::wait 2020-04-23 16:18:07 +02:00
core.c interconnect: Add devm_of_icc_get() as exported API for users 2020-04-27 21:44:33 +03:00
internal.h interconnect: Add a name to struct icc_path 2019-12-16 09:25:23 +02:00
Kconfig interconnect: Add imx core driver 2020-04-28 20:03:02 +03:00
Makefile interconnect: Add imx core driver 2020-04-28 20:03:02 +03:00
trace.h interconnect: Add basic tracepoints 2019-12-16 09:25:23 +02:00