Small typos in program description and line wrapping fixes
Use cpufreq cpu max scaling max freq

Use scaling max freq instead of set speed to limit p states.

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
g++ gnu specific field designators

Compile error with g++ when some versions by default is using C99
and not supporting gcc style. For portability removed field
designators.
Remove rpms and source tar file

Removed rpms and source tar files. It is taking too much time to clone
on slow networks.
Merge remote-tracking branch 'remotes/origin/development'
Fix issue in using XML to set sensor path

Thermal xml configuration can be used to define sensor cooling
devices. This fixes issue using non thermal zone temperature
sensor in configuration
RAPL MSR interface

RAPL control is very effective in controlling p states. Added
a RAPL control via MSRs. This need MSR support in kernel.
Cooling device order

By default there is a hardcoded of cooling devices order. But it can
be specified in thermal-cdev-order.xml. If some order needs
to be changed they can be changed in this configurtion file.
Release 1.01

Release 1.01. Check README.txt for changes.
User configurable max temp

User can set max temperature, via dbus interface.
This allows someone to set a maximum temperature below default
maximum temperature.
Fix return values

Return values are invalid in previous change. Correcting this.
Remove unnecessary script stanza from Upstart config.

We don't need to spawn a shell just to run a binary
Remove incorrect ‘expect fork’ stanza from Upstart config.

We don't actually fork() when called with --no-daemon, so telling Upstart
to expect a fork will cause it to fail to track our process state correctly
Enable dbus support when running from Upstart
Simplify Upstart start-on condition

DBus can't be started before local filesystems are ready, so omit the
explicit dependency on local-filesystems
Added new configuration for cooling devices

Added:
+<!ELEMENT IncDecStep (#PCDATA)>
+<!ELEMENT AutoOffMode (#PCDATA)>

IncDecStep: By default the state is incremented by 1 till it reached
max. IncDecStep can specify this increment.
AutoOffMode: Some cooling devices shows current status beyond max
min limit. They can't be relied on reducing compensation. Once
AutoOffMode is set, then when temperaure drops below trip point
the current state of cooling device is set to minimum.
control-c exit on non-daemon mode

When terminating using control-C in non demon mode, some time see the issue
with doube free. Using common terminate function for control-C and
terminate using dbus.
Avoid polling for temperature

When X86 package temperature driver is present, polling can be avoided.
In this case even polling is disabled from command line, it will
still get notifications for temperature change. This driver allows
upto thresholds for notifications.
Fix junk characters in XML sample
fix out-of-source build

without 'src' INCLUDES= -I@top_srcdir@ produces empty '-I'
statement, so that thermald.h can't be found during
compilation

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>