From 404c74305518833083d95c662556a44113092375 Mon Sep 17 00:00:00 2001 From: Amir Vajid Date: Thu, 27 Dec 2018 14:01:20 -0800 Subject: [PATCH] dt-bindings: devfreq: Add DT bindings for bimc bwmon driver This patch adds the DT bindings for devfreq bimc bandwidth monitor driver. Change-Id: I5fc76144fa657008108644af1f97e833e8cfb1a5 --- bindings/devfreq/bimc-bwmon.txt | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 bindings/devfreq/bimc-bwmon.txt diff --git a/bindings/devfreq/bimc-bwmon.txt b/bindings/devfreq/bimc-bwmon.txt new file mode 100644 index 000000000000..69c789137a9b --- /dev/null +++ b/bindings/devfreq/bimc-bwmon.txt @@ -0,0 +1,25 @@ +MSM BIMC bandwidth monitor device + +bimc-bwmon is a device that represents the MSM BIMC bandwidth monitors that +can be used to measure the bandwidth of read/write traffic from the BIMC +master ports. For example, the CPU subsystem sits on one BIMC master port. + +Required properties: +- compatible: Must be "qcom,bimc-bwmon" +- reg: Pairs of physical base addresses and region sizes of + memory mapped registers. +- reg-names: Names of the bases for the above registers. Expected + bases are: "base", "global_base" +- interrupts: Lists the threshold IRQ. +- qcom,mport: The hardware master port that this device can monitor +- qcom,target-dev: The DT device that corresponds to this master port + +Example: + qcom,cpu-bwmon { + compatible = "qcom,bimc-bwmon"; + reg = <0xfc388000 0x300>, <0xfc381000 0x200>; + reg-names = "base", "global_base"; + interrupts = <0 183 1>; + qcom,mport = <0>; + qcom,target-dev = <&cpubw>; + };