Home
last modified time | relevance | path

Searched full:tmon (Results 1 – 18 of 18) sorted by relevance

/linux/tools/thermal/tmon/
H A Dtmon.81 .TH TMON 8
4 \fBtmon\fP - A monitoring and testing tool for Linux kernel thermal subsystem
8 .B tmon
12 \fBtmon \fP can be used to visualize thermal relationship and
15 analysis and plot. \fBtmon\fP must be run as root in order to control device
37 4. Data logging in /var/tmp/tmon.log
49 The \fB-d --daemon\fP option runs \fBtmon \fP as daemon without user interface
55 The \fB-l --log\fP option write data to /var/tmp/tmon.log
61 The \fB-v --version\fP option shows the version of \fBtmon \fP
88 \fBCtrl-C, q/Q\fP stops \fBtmon\fP
[all …]
H A DREADME1 TMON - A Monitoring and Testing Tool for Linux kernel thermal subsystem
3 Why TMON?
21 TMON is conceived as a tool to help visualize, tune, and test the
26 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 Dtmon.c3 * tmon.c Thermal Monitor (TMON) main function and entry point
28 #include "tmon.h"
51 printf("Usage: tmon [OPTION...]\n"); in usage()
56 printf(" -l, --log log data to /var/tmp/tmon.log\n"); in usage()
67 printf("TMON version %s\n", VERSION); in version()
73 syslog(LOG_INFO, "TMON exit cleanup\n"); in tmon_cleanup()
100 syslog(LOG_INFO, "TMON caught signal %d\n", sig); in tmon_sig_handler()
127 openlog("tmon.log", LOG_CONS | LOG_PID | LOG_NDELAY, LOG_LOCAL0); in start_syslog()
128 syslog(LOG_NOTICE, "TMON started by User %d", getuid()); in start_syslog()
225 printf("TMON needs to be run as root\n"); in main()
[all …]
H A DMakefile16 TARGET=tmon
34 OBJS = tmon.o tui.o sysfs.o pid.o
36 tmon: $(OBJS) Makefile tmon.h target
39 valgrind: tmon
H A Dtmon.h3 * tmon.h contains data structures and constants used by TMON
28 #define TMON_LOG_FILE "/var/tmp/tmon.log"
H A D.gitignore2 /tmon
H A Dtui.c3 * tui.c ncurses text user interface for TMON program
22 #include "tmon.h"
389 " TMON v%s", VERSION); in show_title_bar()
H A Dpid.c26 #include "tmon.h"
H A Dsysfs.c3 * sysfs.c sysfs ABI access functions for TMON program
23 #include "tmon.h"
/linux/drivers/thermal/broadcom/
H A Dsr-thermal.c15 * Each TMON temperature register size is 4.
30 struct sr_tmon tmon[SR_TMON_MAX_LIST]; member
35 struct sr_tmon *tmon = thermal_zone_device_priv(tz); in sr_get_temp() local
36 struct sr_thermal *sr_thermal = tmon->priv; in sr_get_temp()
38 *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
74 ret = device_property_read_u32(dev, "brcm,tmon-mask", &sr_tmon_list); in sr_thermal_probe()
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()
[all …]
H A DKconfig18 tristate "Broadcom STB AVS TMON thermal driver"
/linux/arch/arm64/boot/dts/broadcom/stingray/
H A Dstingray.dtsi618 tmon: tmon@0 { label
621 brcm,tmon-mask = <0x3f>;
630 thermal-sensors = <&tmon 0>;
642 thermal-sensors = <&tmon 1>;
654 thermal-sensors = <&tmon 2>;
666 thermal-sensors = <&tmon 3>;
678 thermal-sensors = <&tmon 4>;
690 thermal-sensors = <&tmon 5>;
/linux/tools/
H A DMakefile34 @echo ' tmon - thermal monitoring and tuning tool'
108 tmon: FORCE target
129 tmon freefall iio objtool kvm_stat wmi \
217 $(call descend,thermal/tmon,clean)
/linux/Documentation/devicetree/bindings/hwmon/
H A Dmicrochip,sparx5-temp.yaml39 tmon0: tmon@610508110 {
/linux/tools/testing/selftests/bpf/
H A Dtest_progs.c737 struct tmonitor_ctx *tmon;
781 netns_obj->tmon = traffic_monitor_start(nsname, test_name, subtest_name); in netns_new()
782 if (!netns_obj->tmon) { in netns_new()
787 netns_obj->tmon = NULL; in netns_new()
798 traffic_monitor_stop(netns_obj->tmon); in netns_new()
814 traffic_monitor_stop(netns_obj->tmon); in netns_free()
738 struct tmonitor_ctx *tmon; global() member
/linux/arch/arm64/boot/dts/microchip/
H A Dsparx5.dtsi418 tmon0: tmon@610508110 {
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/
H A Dsmu11_driver_if_arcturus.h656 uint8_t ExternalSensorPresent; // External RDI connected to TMON (aka TEMP IN)
H A Dsmu11_driver_if_navi10.h743 uint8_t ExternalSensorPresent; // External RDI connected to TMON (aka TEMP IN)