Home
last modified time | relevance | path

Searched refs:tmon (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/thermal/broadcom/
H A Dsr-thermal.c31 struct sr_tmon tmon[SR_TMON_MAX_LIST]; member
36 struct sr_tmon *tmon = data; in sr_get_temp() local
37 struct sr_thermal *sr_thermal = tmon->priv; in sr_get_temp()
39 *temp = readl(sr_thermal->regs + SR_TMON_TEMP_BASE(tmon->tmon_id)); in sr_get_temp()
52 struct sr_tmon *tmon; in sr_thermal_probe() local
78 tmon = sr_thermal->tmon; in sr_thermal_probe()
79 for (i = 0; i < SR_TMON_MAX_LIST; i++, tmon++) { in sr_thermal_probe()
85 tmon->tmon_id = i; in sr_thermal_probe()
86 tmon->priv = sr_thermal; in sr_thermal_probe()
87 tmon->tz = devm_thermal_zone_of_sensor_register(dev, i, tmon, in sr_thermal_probe()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/thermal/
H A Dbrcm,sr-thermal.txt7 - reg : Memory where tmon data will be available.
8 - brcm,tmon-mask: A one cell bit mask of valid TMON sources.
13 specifier value is tmon ID and it should be
14 in correspond with brcm,tmon-mask.
24 tmon: tmon@0 {
27 brcm,tmon-mask = <0x3f>;
36 thermal-sensors = <&tmon 0>;
48 thermal-sensors = <&tmon 1>;
60 thermal-sensors = <&tmon 2>;
72 thermal-sensors = <&tmon 3>;
[all …]
H A Dbrcm,avs-tmon.txt7 "brcm,avs-tmon-bcm7216"
8 "brcm,avs-tmon-bcm7445"
9 "brcm,avs-tmon"
12 required except for "brcm,avs-tmon-bcm7216"
13 - interrupt-names: should be "tmon"
18 compatible = "brcm,avs-tmon-bcm7445", "brcm,avs-tmon";
21 interrupt-names = "tmon";
/OK3568_Linux_fs/buildroot/package/linux-tools/
H A Dlinux-tool-tmon.mk.in3 # tmon
7 LINUX_TOOLS += tmon
17 $(SED) 's%-fstack-protector%%' $(LINUX_DIR)/tools/thermal/tmon/Makefile
22 $(Q)if ! grep install $(LINUX_DIR)/tools/thermal/tmon/Makefile >/dev/null 2>&1 ; then \
23 echo "Your kernel version is too old and does not have the tmon tool." ; \
30 tmon
H A DConfig.in174 bool "tmon"
179 tmon is a terminal-based tool (using curses) that allows the
182 comment "tmon needs a toolchain w/ threads"
/OK3568_Linux_fs/kernel/tools/thermal/tmon/
H A DREADME26 tmon.c : main function for set up and configurations.
39 $ sudo ./tmon -h
40 Usage: tmon [OPTION...]
43 -l, --log log data to /var/tmp/tmon.log
50 $ sudo ./tmon
H A D.gitignore2 /tmon
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/broadcom/stingray/
H A Dstingray.dtsi622 tmon: tmon@0 { label
625 brcm,tmon-mask = <0x3f>;
634 thermal-sensors = <&tmon 0>;
646 thermal-sensors = <&tmon 1>;
658 thermal-sensors = <&tmon 2>;
670 thermal-sensors = <&tmon 3>;
682 thermal-sensors = <&tmon 4>;
694 thermal-sensors = <&tmon 5>;
/OK3568_Linux_fs/kernel/tools/
H A DMakefile93 tmon: FORCE target
105 tmon freefall iio objtool kvm_stat wmi \
174 $(call descend,thermal/tmon,clean)
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/microchip/
H A Dsparx5.dtsi287 tmon0: tmon@610508110 {
/OK3568_Linux_fs/kernel/
H A DMAINTAINERS3696 F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt