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

Commit 5d251fe0 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "soc: qcom: pacman: Implement the Peripheral Access Control Manager (PACMan)"

parents 2f9b95d5 c301ab34
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
* msm-pacman - The MSM Peripheral Access Control Manager

Required Properties:

 - compatible:	"qcom,msm-pacman"

Aliases:

  An alias is required to properly map the i2c/SPI bus driver to a Qualcomm
  Universal Peripheral (QUP) ID. The alias is of the form 'qup<n>', where
  <n> is an integer specifying the QUP ID.

Example:

	aliases {
		i2c2 = &i2c_2;
		qup2 = &ic2_2;
	};

	qcom,msm-pacman {
		compatible = "qcom,msm-pacman";
	};
+7 −0
Original line number Diff line number Diff line
@@ -629,6 +629,13 @@ config MSM_QBT1000
	  This driver is used to enable clocks and marshal buffers for trusted
	  applications running in the trusted execution environment.

config MSM_PACMAN
	tristate "Enable the Peripheral Access Control Manager (PACMan)"
	help
	  Add support for the Peripheral Access Control Manager (PACMan). This
	  driver allows reconfiguration of the Bus Access Manager Low Speed
	  peripheral (BLSP) ownership.

source "drivers/soc/qcom/memshare/Kconfig"

endif # ARCH_MSM
+1 −0
Original line number Diff line number Diff line
@@ -80,4 +80,5 @@ obj-$(CONFIG_TRACER_PKT) += tracer_pkt.o
obj-$(CONFIG_ICNSS) += icnss.o
obj-$(CONFIG_MSM_BAM_DMUX) += bam_dmux.o
obj-$(CONFIG_MSM_SERVICE_LOCATOR) += service-locator.o
obj-$(CONFIG_MSM_PACMAN)        += msm_pacman.o
obj-$(CONFIG_MSM_QBT1000) += qbt1000.o