On 20/08/14 23:25, Stephen Warren wrote:
On 08/13/2014 06:41 AM, Mikko Perttunen wrote:
This adds a device tree controlled option to enable PMC-based
thermal reset in overheating situations. Thermtrip is supported on
Tegra30, Tegra114 and Tegra124. The thermal reset only works when
the thermal
Hi,
this series adds support for the thermal monitoring features of the
soctherm unit on the Tegra124 SoC.
The branch is also available in my github repo,
git://github.com/cyndis/linux.git soctherm-v5
Thanks,
Mikko
Mikko Perttunen (4):
of: Add bindings for nvidia,tegra124-soctherm
ARM
This adds the soctherm thermal sensing and management unit to the
Tegra124 device tree along with the four thermal zones corresponding
to the four thermal sensors provided by soctherm.
Signed-off-by: Mikko Perttunen
---
v5: reordered nodes
arch/arm/boot/dts/tegra124.dtsi | 47
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling for four thermal zones.
Signed-off-by: Mikko Perttunen
---
v5:
- changed tsample_ate to 480
- constified structs
- added missing
This adds binding documentation and headers for the Tegra124
SOCTHERM device tree node.
Signed-off-by: Mikko Perttunen
Acked-by: Stephen Warren
---
.../devicetree/bindings/thermal/tegra-soctherm.txt | 53 ++
include/dt-bindings/thermal/tegra124-soctherm.h| 13 ++
2
This adds critical trip points to the Jetson TK1 device tree.
The device will do a controlled shutdown when either the CPU, GPU
or MEM thermal zone reaches 101 degrees Celsius.
Signed-off-by: Mikko Perttunen
---
v5: added cooling-maps nodes
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 41
On 20/08/14 22:50, Stephen Warren wrote:
On 08/06/2014 04:25 AM, Mikko Perttunen wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling for four thermal zones.
Since both
On 20/08/14 22:44, Stephen Warren wrote:
On 08/06/2014 04:25 AM, Mikko Perttunen wrote:
This adds critical trip points to the Jetson TK1 device tree.
The device will do a controlled shutdown when either the CPU, GPU
or MEM thermal zone reaches 101 degrees Celsius.
diff --git a/arch/arm/boot
On 20/08/14 22:44, Stephen Warren wrote:
On 08/06/2014 04:25 AM, Mikko Perttunen wrote:
This adds critical trip points to the Jetson TK1 device tree.
The device will do a controlled shutdown when either the CPU, GPU
or MEM thermal zone reaches 101 degrees Celsius.
diff --git a/arch/arm/boot
On 20/08/14 22:50, Stephen Warren wrote:
On 08/06/2014 04:25 AM, Mikko Perttunen wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling for four thermal zones.
Since both
This adds critical trip points to the Jetson TK1 device tree.
The device will do a controlled shutdown when either the CPU, GPU
or MEM thermal zone reaches 101 degrees Celsius.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
v5: added cooling-maps nodes
arch/arm/boot/dts/tegra124
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling for four thermal zones.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
v5:
- changed tsample_ate to 480
- constified
This adds binding documentation and headers for the Tegra124
SOCTHERM device tree node.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
Acked-by: Stephen Warren swar...@nvidia.com
---
.../devicetree/bindings/thermal/tegra-soctherm.txt | 53 ++
include/dt-bindings/thermal
This adds the soctherm thermal sensing and management unit to the
Tegra124 device tree along with the four thermal zones corresponding
to the four thermal sensors provided by soctherm.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
v5: reordered nodes
arch/arm/boot/dts/tegra124.dtsi
Hi,
this series adds support for the thermal monitoring features of the
soctherm unit on the Tegra124 SoC.
The branch is also available in my github repo,
git://github.com/cyndis/linux.git soctherm-v5
Thanks,
Mikko
Mikko Perttunen (4):
of: Add bindings for nvidia,tegra124-soctherm
ARM
On 20/08/14 23:25, Stephen Warren wrote:
On 08/13/2014 06:41 AM, Mikko Perttunen wrote:
This adds a device tree controlled option to enable PMC-based
thermal reset in overheating situations. Thermtrip is supported on
Tegra30, Tegra114 and Tegra124. The thermal reset only works when
the thermal
On 08/19/2014 05:33 PM, edubez...@gmail.com wrote:
Juha-Matti, moro,
On Tue, Aug 19, 2014 at 10:09 AM, Juha-Matti Tilli
wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling
On 19/08/14 17:09, Juha-Matti Tilli wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling for four thermal zones.
I have several comments about this patch. Overall, the code
On 19/08/14 17:09, Juha-Matti Tilli wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling for four thermal zones.
I have several comments about this patch. Overall, the code
On 08/19/2014 05:33 PM, edubez...@gmail.com wrote:
Juha-Matti, moro,
On Tue, Aug 19, 2014 at 10:09 AM, Juha-Matti Tilli
juha-matti.ti...@iki.fi wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling for four thermal zones.
Signed-off-by: Mikko Perttunen
---
v4:
- constified struct
- added bunch of defines for masks and shifts
/unprepare and clk_set_rate calls to
the probe function, leaving only clk_enable/disable to be
done on each transfer. This solves the locking issue.
Signed-off-by: Mikko Perttunen
---
drivers/i2c/busses/i2c-tegra.c | 57 +-
1 file changed, 45 insertions(+), 12
/unprepare and clk_set_rate calls to
the probe function, leaving only clk_enable/disable to be
done on each transfer. This solves the locking issue.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
drivers/i2c/busses/i2c-tegra.c | 57 +-
1 file changed
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling for four thermal zones.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
v4:
- constified struct
- added bunch of defines
the sensors.
Git repo at
git://github.com/cyndis/linux.git pmc-thermtrip-v2
Testing script at https://gist.github.com/cyndis/66126c9c176b5f94a76f.
If your fan stops it is working.
Mikko Perttunen (5):
of: Add descriptions of thermtrip properties to Tegra PMC bindings
of: Add nvidia,controller-id
This adds a device tree controlled option to enable PMC-based
thermal reset in overheating situations. Thermtrip is supported on
Tegra30, Tegra114 and Tegra124. The thermal reset only works when
the thermal sensors are calibrated, so a soctherm driver is also
required.
Signed-off-by: Mikko
to the device tree
bindings, so that drivers can know what ID to write to a hardware
register when configuring a block that sends I2C messages autonomously.
Signed-off-by: Mikko Perttunen
---
Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 5 +
1 file changed, 5 insertions(+)
diff
This adds the required information to reset the board during an overheating
situation to the Jetson TK1 device tree. The thermal reset is handled by the
PMC by sending an I2C message to the PMIC. The entries specify the I2C
message to be sent.
Signed-off-by: Mikko Perttunen
---
arch/arm/boot
I2C controller ids are required when programming hardware blocks
that send messages to devices connected to an I2C bus, such as
when the PMC sends a poweroff message to the PMIC. Add ids
to all I2C controllers in Tegra124.
Signed-off-by: Mikko Perttunen
---
arch/arm/boot/dts/tegra124.dtsi | 6
Hardware-triggered thermal reset requires configuring the I2C
reset procedure. This configuration is read from the device tree,
so document the relevant properties in the binding documentation.
Signed-off-by: Mikko Perttunen
---
.../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 21
On 13/08/14 13:53, Thierry Reding wrote:
* PGP Signed by an unknown key
On Wed, Aug 13, 2014 at 01:41:52PM +0300, Mikko Perttunen wrote:
On 13/08/14 13:36, Thierry Reding wrote:
Old Signed by an unknown key
On Wed, Aug 13, 2014 at 12:52:22PM +0300, Mikko Perttunen wrote:
On 13/08/14 11
On 13/08/14 13:36, Thierry Reding wrote:
* PGP Signed by an unknown key
On Wed, Aug 13, 2014 at 12:52:22PM +0300, Mikko Perttunen wrote:
On 13/08/14 11:57, Thierry Reding wrote:
Old Signed by an unknown key
On Wed, Aug 13, 2014 at 11:42:53AM +0300, Mikko Perttunen wrote:
On 13/08/14 11
On 13/08/14 11:57, Thierry Reding wrote:
* PGP Signed by an unknown key
On Wed, Aug 13, 2014 at 11:42:53AM +0300, Mikko Perttunen wrote:
On 13/08/14 11:12, Mikko Perttunen wrote:
On 13/08/14 11:07, Thierry Reding wrote:
Old Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:57AM
On 13/08/14 11:12, Mikko Perttunen wrote:
On 13/08/14 11:07, Thierry Reding wrote:
* PGP Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:57AM +0300, Mikko Perttunen wrote:
Hi,
this series adds support for hardware-triggered thermal reset to the PMC
driver. Namely, it adds device
On 13/08/14 11:07, Thierry Reding wrote:
* PGP Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:57AM +0300, Mikko Perttunen wrote:
Hi,
this series adds support for hardware-triggered thermal reset to the PMC
driver. Namely, it adds device tree properties for specifying the I2C
command
On 13/08/14 11:03, Thierry Reding wrote:
* PGP Signed by an unknown key
On Wed, Aug 13, 2014 at 10:52:18AM +0300, Mikko Perttunen wrote:
On 13/08/14 10:37, Thierry Reding wrote:
Old Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:59AM +0300, Mikko Perttunen wrote:
This adds
On 13/08/14 10:53, Thierry Reding wrote:
* PGP Signed by an unknown key
On Tue, Aug 05, 2014 at 11:13:00AM +0300, Mikko Perttunen wrote:
This adds a device tree controlled option to enable PMC-based
thermal reset in overheating situations. Thermtrip is supported on
Tegra114 and Tegra124
On 13/08/14 10:37, Thierry Reding wrote:
* PGP Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:59AM +0300, Mikko Perttunen wrote:
This adds the required information to reset the board during an overheating
situation to the Jetson TK1 device tree. The thermal reset is handled by the
PMC
On 13/08/14 10:35, Thierry Reding wrote:
* PGP Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:58AM +0300, Mikko Perttunen wrote:
Hardware-triggered thermal reset requires configuring the I2C
reset procedure. This configuration is read from the device tree,
so document the relevant
On 13/08/14 10:35, Thierry Reding wrote:
* PGP Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:58AM +0300, Mikko Perttunen wrote:
Hardware-triggered thermal reset requires configuring the I2C
reset procedure. This configuration is read from the device tree,
so document the relevant
On 13/08/14 10:37, Thierry Reding wrote:
* PGP Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:59AM +0300, Mikko Perttunen wrote:
This adds the required information to reset the board during an overheating
situation to the Jetson TK1 device tree. The thermal reset is handled by the
PMC
On 13/08/14 10:53, Thierry Reding wrote:
* PGP Signed by an unknown key
On Tue, Aug 05, 2014 at 11:13:00AM +0300, Mikko Perttunen wrote:
This adds a device tree controlled option to enable PMC-based
thermal reset in overheating situations. Thermtrip is supported on
Tegra114 and Tegra124
On 13/08/14 11:03, Thierry Reding wrote:
* PGP Signed by an unknown key
On Wed, Aug 13, 2014 at 10:52:18AM +0300, Mikko Perttunen wrote:
On 13/08/14 10:37, Thierry Reding wrote:
Old Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:59AM +0300, Mikko Perttunen wrote:
This adds
On 13/08/14 11:07, Thierry Reding wrote:
* PGP Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:57AM +0300, Mikko Perttunen wrote:
Hi,
this series adds support for hardware-triggered thermal reset to the PMC
driver. Namely, it adds device tree properties for specifying the I2C
command
On 13/08/14 11:12, Mikko Perttunen wrote:
On 13/08/14 11:07, Thierry Reding wrote:
* PGP Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:57AM +0300, Mikko Perttunen wrote:
Hi,
this series adds support for hardware-triggered thermal reset to the PMC
driver. Namely, it adds device
On 13/08/14 11:57, Thierry Reding wrote:
* PGP Signed by an unknown key
On Wed, Aug 13, 2014 at 11:42:53AM +0300, Mikko Perttunen wrote:
On 13/08/14 11:12, Mikko Perttunen wrote:
On 13/08/14 11:07, Thierry Reding wrote:
Old Signed by an unknown key
On Tue, Aug 05, 2014 at 11:12:57AM
On 13/08/14 13:36, Thierry Reding wrote:
* PGP Signed by an unknown key
On Wed, Aug 13, 2014 at 12:52:22PM +0300, Mikko Perttunen wrote:
On 13/08/14 11:57, Thierry Reding wrote:
Old Signed by an unknown key
On Wed, Aug 13, 2014 at 11:42:53AM +0300, Mikko Perttunen wrote:
On 13/08/14 11
On 13/08/14 13:53, Thierry Reding wrote:
* PGP Signed by an unknown key
On Wed, Aug 13, 2014 at 01:41:52PM +0300, Mikko Perttunen wrote:
On 13/08/14 13:36, Thierry Reding wrote:
Old Signed by an unknown key
On Wed, Aug 13, 2014 at 12:52:22PM +0300, Mikko Perttunen wrote:
On 13/08/14 11
I2C controller ids are required when programming hardware blocks
that send messages to devices connected to an I2C bus, such as
when the PMC sends a poweroff message to the PMIC. Add ids
to all I2C controllers in Tegra124.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
arch/arm/boot
Hardware-triggered thermal reset requires configuring the I2C
reset procedure. This configuration is read from the device tree,
so document the relevant properties in the binding documentation.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
.../bindings/arm/tegra/nvidia,tegra20-pmc.txt
This adds a device tree controlled option to enable PMC-based
thermal reset in overheating situations. Thermtrip is supported on
Tegra30, Tegra114 and Tegra124. The thermal reset only works when
the thermal sensors are calibrated, so a soctherm driver is also
required.
Signed-off-by: Mikko
to the device tree
bindings, so that drivers can know what ID to write to a hardware
register when configuring a block that sends I2C messages autonomously.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 5 +
1 file changed, 5
This adds the required information to reset the board during an overheating
situation to the Jetson TK1 device tree. The thermal reset is handled by the
PMC by sending an I2C message to the PMIC. The entries specify the I2C
message to be sent.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
the sensors.
Git repo at
git://github.com/cyndis/linux.git pmc-thermtrip-v2
Testing script at https://gist.github.com/cyndis/66126c9c176b5f94a76f.
If your fan stops it is working.
Mikko Perttunen (5):
of: Add descriptions of thermtrip properties to Tegra PMC bindings
of: Add nvidia,controller-id
On 11/08/14 16:32, Eduardo Valentin wrote:
Hello Mikko,
It follows more small comments.
On Wed, Aug 6, 2014 at 6:25 AM, Mikko Perttunen wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
On 11/08/14 16:32, Eduardo Valentin wrote:
Hello Mikko,
It follows more small comments.
On Wed, Aug 6, 2014 at 6:25 AM, Mikko Perttunen mperttu...@nvidia.com wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip
-by: Mikko Perttunen
---
drivers/ata/ahci_tegra.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/drivers/ata/ahci_tegra.c b/drivers/ata/ahci_tegra.c
index f1fef74..ad99e0f5 100644
--- a/drivers/ata/ahci_tegra.c
+++ b/drivers/ata/ahci_tegra.c
@@ -26,6 +26,7 @@
#include
Before this patch, the driver included ,
which was effectively renamed to at about the same
time the ahci_tegra series landed. Fix the include path so that the
driver compiles.
Signed-off-by: Mikko Perttunen
---
This would be for 3.17.
drivers/ata/ahci_tegra.c | 2 +-
1 file changed, 1
Before this patch, the driver included linux/tegra-powergate.h,
which was effectively renamed to soc/tegra/pmc.h at about the same
time the ahci_tegra series landed. Fix the include path so that the
driver compiles.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
This would be for 3.17
-by: Mikko Perttunen mperttu...@nvidia.com
---
drivers/ata/ahci_tegra.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/drivers/ata/ahci_tegra.c b/drivers/ata/ahci_tegra.c
index f1fef74..ad99e0f5 100644
--- a/drivers/ata/ahci_tegra.c
+++ b/drivers/ata/ahci_tegra.c
@@ -26,6
This adds the soctherm thermal sensing and management unit to the
Tegra124 device tree along with the four thermal zones corresponding
to the four thermal sensors provided by soctherm.
Signed-off-by: Mikko Perttunen
---
arch/arm/boot/dts/tegra124.dtsi | 47
This adds binding documentation and headers for the Tegra124
SOCTHERM device tree node.
Signed-off-by: Mikko Perttunen
---
v3: updated text slightly, added example using define
.../devicetree/bindings/thermal/tegra-soctherm.txt | 53 ++
include/dt-bindings/thermal/tegra124
.
The branch is also available in my github repo,
git://github.com/cyndis/linux.git soctherm-v3
Thanks,
Mikko
Mikko Perttunen (4):
of: Add bindings for nvidia,tegra124-soctherm
ARM: tegra: Add soctherm and thermal zones to Tegra124 device tree
ARM: tegra: Add thermal trip points for Jetson TK1
This adds critical trip points to the Jetson TK1 device tree.
The device will do a controlled shutdown when either the CPU, GPU
or MEM thermal zone reaches 101 degrees Celsius.
Signed-off-by: Mikko Perttunen
---
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 32 +++
1
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling for four thermal zones.
Signed-off-by: Mikko Perttunen
---
v3:
- changed commit message
- changed bool to tristate
- added text
On 05/08/14 16:53, Eduardo Valentin wrote:
Hello Mikko,
On Tue, Aug 05, 2014 at 03:18:57PM +0300, Mikko Perttunen wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
the four thermal zones
On 05/08/14 16:53, Eduardo Valentin wrote:
Hello Mikko,
On Tue, Aug 05, 2014 at 03:18:57PM +0300, Mikko Perttunen wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
the four thermal zones
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
temperature polling for four thermal zones.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
v3:
- changed commit message
- changed bool
This adds critical trip points to the Jetson TK1 device tree.
The device will do a controlled shutdown when either the CPU, GPU
or MEM thermal zone reaches 101 degrees Celsius.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 32
This adds binding documentation and headers for the Tegra124
SOCTHERM device tree node.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
v3: updated text slightly, added example using define
.../devicetree/bindings/thermal/tegra-soctherm.txt | 53 ++
include/dt
.
The branch is also available in my github repo,
git://github.com/cyndis/linux.git soctherm-v3
Thanks,
Mikko
Mikko Perttunen (4):
of: Add bindings for nvidia,tegra124-soctherm
ARM: tegra: Add soctherm and thermal zones to Tegra124 device tree
ARM: tegra: Add thermal trip points for Jetson TK1
This adds the soctherm thermal sensing and management unit to the
Tegra124 device tree along with the four thermal zones corresponding
to the four thermal sensors provided by soctherm.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
arch/arm/boot/dts/tegra124.dtsi | 47
On 05/08/14 16:34, Eduardo Valentin wrote:
Mikko,
On Tue, Aug 05, 2014 at 03:18:54PM +0300, Mikko Perttunen wrote:
This adds binding documentation and headers for the Tegra124
SOCTHERM device tree node.
Signed-off-by: Mikko Perttunen
---
.../devicetree/bindings/thermal/tegra-soctherm.txt
On 05/08/14 15:18, Mikko Perttunen wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
the four thermal zones with hardware-tracked trip points.
.. does NOT support hardware-tracked trip points
This adds binding documentation and headers for the Tegra124
SOCTHERM device tree node.
Signed-off-by: Mikko Perttunen
---
.../devicetree/bindings/thermal/tegra-soctherm.txt | 35 ++
include/dt-bindings/thermal/tegra124-soctherm.h| 13
2 files changed, 48
.
The branch is also available in my github repo,
git://github.com/cyndis/linux.git soctherm-v2
Thanks,
Mikko
Mikko Perttunen (4):
of: Add bindings for nvidia,tegra124-soctherm
ARM: tegra: Add soctherm and thermal zones to Tegra124 device tree
ARM: tegra: Add thermal trip points for Jetson TK1
This adds the soctherm thermal sensing and management unit to the
Tegra124 device tree along with the four thermal zones corresponding
to the four thermal sensors provided by soctherm.
Signed-off-by: Mikko Perttunen
---
arch/arm/boot/dts/tegra124.dtsi | 47
This adds critical trip points to the Jetson TK1 device tree.
The device will do a controlled shutdown when either the CPU, GPU
or MEM thermal zone reaches 101 degrees Celsius.
Signed-off-by: Mikko Perttunen
---
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 32 +++
1
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
the four thermal zones with hardware-tracked trip points.
Signed-off-by: Mikko Perttunen
---
drivers/thermal/Kconfig | 7 +
drivers
Hardware-triggered thermal reset requires configuring the I2C
reset procedure. This configuration is read from the device tree,
so document the relevant properties in the binding documentation.
Signed-off-by: Mikko Perttunen
---
.../devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.txt| 13
This adds a device tree controlled option to enable PMC-based
thermal reset in overheating situations. Thermtrip is supported on
Tegra114 and Tegra124. The thermal reset only works when the thermal
sensors are calibrated, so a soctherm driver is also required.
Signed-off-by: Mikko Perttunen
on Tegra30 and Tegra114 too.
Thanks,
Mikko
Mikko Perttunen (3):
of: Add descriptions of thermtrip properties to Tegra PMC bindings
ARM: tegra: Add PMC thermtrip programming to Jetson TK1 device tree
ARM: tegra: Add thermal reset (thermtrip) support to PMC
.../bindings/arm/tegra/nvidia,tegra20
This adds the required information to reset the board during an overheating
situation to the Jetson TK1 device tree. The thermal reset is handled by the
PMC by sending an I2C message to the PMIC. The entries specify the I2C
message to be sent.
Signed-off-by: Mikko Perttunen
---
arch/arm/boot
This adds the required information to reset the board during an overheating
situation to the Jetson TK1 device tree. The thermal reset is handled by the
PMC by sending an I2C message to the PMIC. The entries specify the I2C
message to be sent.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
on Tegra30 and Tegra114 too.
Thanks,
Mikko
Mikko Perttunen (3):
of: Add descriptions of thermtrip properties to Tegra PMC bindings
ARM: tegra: Add PMC thermtrip programming to Jetson TK1 device tree
ARM: tegra: Add thermal reset (thermtrip) support to PMC
.../bindings/arm/tegra/nvidia,tegra20
This adds a device tree controlled option to enable PMC-based
thermal reset in overheating situations. Thermtrip is supported on
Tegra114 and Tegra124. The thermal reset only works when the thermal
sensors are calibrated, so a soctherm driver is also required.
Signed-off-by: Mikko Perttunen
Hardware-triggered thermal reset requires configuring the I2C
reset procedure. This configuration is read from the device tree,
so document the relevant properties in the binding documentation.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
.../devicetree/bindings/arm/tegra/nvidia
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
the four thermal zones with hardware-tracked trip points.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
drivers/thermal/Kconfig
This adds critical trip points to the Jetson TK1 device tree.
The device will do a controlled shutdown when either the CPU, GPU
or MEM thermal zone reaches 101 degrees Celsius.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 32
This adds the soctherm thermal sensing and management unit to the
Tegra124 device tree along with the four thermal zones corresponding
to the four thermal sensors provided by soctherm.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
arch/arm/boot/dts/tegra124.dtsi | 47
.
The branch is also available in my github repo,
git://github.com/cyndis/linux.git soctherm-v2
Thanks,
Mikko
Mikko Perttunen (4):
of: Add bindings for nvidia,tegra124-soctherm
ARM: tegra: Add soctherm and thermal zones to Tegra124 device tree
ARM: tegra: Add thermal trip points for Jetson TK1
This adds binding documentation and headers for the Tegra124
SOCTHERM device tree node.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
.../devicetree/bindings/thermal/tegra-soctherm.txt | 35 ++
include/dt-bindings/thermal/tegra124-soctherm.h| 13
2
On 05/08/14 15:18, Mikko Perttunen wrote:
This adds support for the Tegra SOCTHERM thermal sensing and management
system found in the Tegra124 system-on-chip. This initial driver supports
the four thermal zones with hardware-tracked trip points.
.. does NOT support hardware-tracked trip points
On 05/08/14 16:34, Eduardo Valentin wrote:
Mikko,
On Tue, Aug 05, 2014 at 03:18:54PM +0300, Mikko Perttunen wrote:
This adds binding documentation and headers for the Tegra124
SOCTHERM device tree node.
Signed-off-by: Mikko Perttunen mperttu...@nvidia.com
---
.../devicetree/bindings/thermal
Perttunen
Tested-by: Mikko Perttunen
Cheers,
Mikko
On 01/08/14 15:09, Thierry Reding wrote:
From: Thierry Reding
The memory controller clock runs either at half or the same frequency as
the EMC clock.
Signed-off-by: Thierry Reding
...
--
To unsubscribe from this list: send the line
Perttunen mperttu...@nvidia.com
Tested-by: Mikko Perttunen mperttu...@nvidia.com
Cheers,
Mikko
On 01/08/14 15:09, Thierry Reding wrote:
From: Thierry Reding tred...@nvidia.com
The memory controller clock runs either at half or the same frequency as
the EMC clock.
Signed-off-by: Thierry Reding tred
Moi Eduardo :)
On 30/07/14 17:16, Eduardo Valentin wrote:
Terve Mikko,
On Fri, Jun 27, 2014 at 11:11:34AM +0300, Mikko Perttunen wrote:
This adds support for hardware-tracked trip points to the device tree
thermal sensor framework.
The framework supports an arbitrary number of trip points
On 01/08/14 02:08, Mike Turquette wrote:
...
That is sensible, and all the more reason that this patch shouldn't
implement the rate-change feature within the clock driver. So consider
it NAK'd.
Also I agree that the per-clock debugfs entries are very useful for RO
operations, especially
On 01/08/14 02:08, Mike Turquette wrote:
...
That is sensible, and all the more reason that this patch shouldn't
implement the rate-change feature within the clock driver. So consider
it NAK'd.
Also I agree that the per-clock debugfs entries are very useful for RO
operations, especially
Moi Eduardo :)
On 30/07/14 17:16, Eduardo Valentin wrote:
Terve Mikko,
On Fri, Jun 27, 2014 at 11:11:34AM +0300, Mikko Perttunen wrote:
This adds support for hardware-tracked trip points to the device tree
thermal sensor framework.
The framework supports an arbitrary number of trip points
901 - 1000 of 1248 matches
Mail list logo