• Eduardo Valentin's avatar
    cpufreq: cpufreq-cpu0: add dt node parsing for cooling device properties · 77cff592
    Eduardo Valentin authored
    This patch changes the cpufreq-cpu0 driver to consider if
    a cpu needs cooling (with cpufreq). In case the cooling is needed,
    the cpu0 device tree node needs to be properly configured
    with cooling device properties.
    
    In case these properties are present,, the driver will
    load a cpufreq cooling device in the system. The cpufreq-cpu0
    driver is not interested in determining how the system should
    be using the cooling device. The driver is responsible
    only of loading the cooling device.
    
    Describing how the cooling device will be used can be
    accomplished by setting up a thermal zone that references
    and is composed by the cpufreq cooling device.
    
    Cc: "Rafael J. Wysocki" <rjw@sisk.pl>
    Cc: Grant Likely <grant.likely@linaro.org>
    Cc: Rob Herring <rob.herring@calxeda.com>
    Cc: cpufreq@vger.kernel.org
    Cc: linux-pm@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: devicetree-discuss@lists.ozlabs.org
    Acked-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
    Signed-off-by: default avatarEduardo Valentin <eduardo.valentin@ti.com>
    77cff592
Kconfig 8.59 KB