Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7c4e91c5 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "build.config: Add qnoc-qos.ko module for Lahaina"

parents 9c40e1ec 823b12bb
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -39,6 +39,7 @@ config INTERCONNECT_QCOM_LAHAINA
	depends on QCOM_RPMH && QCOM_COMMAND_DB && OF
	select INTERCONNECT_QCOM_BCM_VOTER
	select INTERCONNECT_QCOM_RPMH
	select INTERCONNECT_QCOM_QOS
	help
	  This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip
	  on lahaina-based platforms.
@@ -88,9 +89,13 @@ config INTERCONNECT_QCOM_SDXLEMUR
	depends on QCOM_RPMH && QCOM_COMMAND_DB && OF
	select INTERCONNECT_QCOM_BCM_VOTER
	select INTERCONNECT_QCOM_RPMH
	select INTERCONNECT_QCOM_QOS
	help
	  This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip
	  on sdxlemur-based platforms.

config INTERCONNECT_QCOM_RPM
	tristate

config INTERCONNECT_QCOM_QOS
	tristate
+4 −2
Original line number Diff line number Diff line
@@ -3,13 +3,14 @@
qnoc-holi-objs			:= holi.o
qnoc-qcs404-objs			:= qcs404.o
qnoc-sdm845-objs			:= sdm845.o
qnoc-lahaina-objs			:= lahaina.o qnoc-qos.o
qnoc-sdxlemur-objs			:= sdxlemur.o qnoc-qos.o
qnoc-lahaina-objs			:= lahaina.o
qnoc-sdxlemur-objs			:= sdxlemur.o
qnoc-shima-objs				:= shima.o
icc-smd-rpm-objs			:= smd-rpm.o
icc-bcm-voter-objs			:= bcm-voter.o
icc-rpmh-obj				:= icc-rpmh.o
icc-rpm-obj			:= icc-rpm.o
qnoc-qos-obj			:= qnoc-qos.o

obj-$(CONFIG_INTERCONNECT_QCOM_HOLI) += qnoc-holi.o
obj-$(CONFIG_INTERCONNECT_QCOM_QCS404) += qnoc-qcs404.o
@@ -21,5 +22,6 @@ obj-$(CONFIG_INTERCONNECT_QCOM_RPM) += icc-rpm.o
obj-$(CONFIG_INTERCONNECT_QCOM_SMD_RPM) += icc-smd-rpm.o
obj-$(CONFIG_INTERCONNECT_QCOM_BCM_VOTER) += icc-bcm-voter.o
obj-$(CONFIG_INTERCONNECT_QCOM_RPMH) += icc-rpmh.o
obj-$(CONFIG_INTERCONNECT_QCOM_QOS) += qnoc-qos.o
obj-$(CONFIG_INTERCONNECT_QCOM_EPSS_L3) += epss-l3.o
obj-$(CONFIG_INTERCONNECT_QCOM_CPUCP_L3) += cpucp-l3.o
+4 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@

#include <linux/interconnect.h>
#include <linux/interconnect-provider.h>
#include <linux/module.h>

#include "icc-rpmh.h"
#include "qnoc-qos.h"
@@ -26,6 +27,7 @@ const u8 icc_qnoc_qos_regs[][QOSGEN_OFF_MAX_REGS] = {
		[QOSGEN_OFF_REGUL0BW_LO] = 0x48,
	},
};
EXPORT_SYMBOL(icc_qnoc_qos_regs);

/**
 * qcom_icc_set_qos - initialize static QoS configurations
@@ -59,3 +61,5 @@ const struct qcom_icc_noc_ops qcom_qnoc4_ops = {
	.set_qos = qcom_icc_set_qos,
};
EXPORT_SYMBOL(qcom_qnoc4_ops);

MODULE_LICENSE("GPL v2");
+1 −0
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@ clk-qcom.ko
clk-aop-qmp.ko
clk-rpmh.ko
gcc-lahaina.ko
qnoc-qos.ko
qnoc-lahaina.ko
icc-bcm-voter.ko
pinctrl-msm.ko