-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'irq-fixes-4.11-rc2' of git://git.kernel.org/pub/scm/linux/…
…kernel/git/maz/arm-platforms into irq/urgent Pull irqchip/irqdomain updates for 4.11-rc2 from Marc Zyngier - irqchip/crossbar: Some type tidying up - irqchip/gicv3-its: Workaround for a Qualcomm erratum - irqdomain: Compile for for systems that don't use CONFIG_IRQ_DOMAIN Fixed up minor conflict in the crossbar driver.
- Loading branch information
Showing
2,159 changed files
with
57,987 additions
and
25,177 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
56 changes: 56 additions & 0 deletions
56
Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
* DT bindings for Renesas R-Car Gen3 Thermal Sensor driver | ||
|
||
On R-Car Gen3 SoCs, the thermal sensor controllers (TSC) control the thermal | ||
sensors (THS) which are the analog circuits for measuring temperature (Tj) | ||
inside the LSI. | ||
|
||
Required properties: | ||
- compatible : "renesas,<soctype>-thermal", | ||
Examples with soctypes are: | ||
- "renesas,r8a7795-thermal" (R-Car H3) | ||
- "renesas,r8a7796-thermal" (R-Car M3-W) | ||
- reg : Address ranges of the thermal registers. Each sensor | ||
needs one address range. Sorting must be done in | ||
increasing order according to datasheet, i.e. | ||
TSC1, TSC2, ... | ||
- clocks : Must contain a reference to the functional clock. | ||
- #thermal-sensor-cells : must be <1>. | ||
|
||
Optional properties: | ||
|
||
- interrupts : interrupts routed to the TSC (3 for H3 and M3-W) | ||
- power-domain : Must contain a reference to the power domain. This | ||
property is mandatory if the thermal sensor instance | ||
is part of a controllable power domain. | ||
|
||
Example: | ||
|
||
tsc: thermal@e6198000 { | ||
compatible = "renesas,r8a7795-thermal"; | ||
reg = <0 0xe6198000 0 0x68>, | ||
<0 0xe61a0000 0 0x5c>, | ||
<0 0xe61a8000 0 0x5c>; | ||
interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 68 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>; | ||
clocks = <&cpg CPG_MOD 522>; | ||
power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; | ||
#thermal-sensor-cells = <1>; | ||
status = "okay"; | ||
}; | ||
|
||
thermal-zones { | ||
sensor_thermal1: sensor-thermal1 { | ||
polling-delay-passive = <250>; | ||
polling-delay = <1000>; | ||
thermal-sensors = <&tsc 0>; | ||
|
||
trips { | ||
sensor1_crit: sensor1-crit { | ||
temperature = <90000>; | ||
hysteresis = <2000>; | ||
type = "critical"; | ||
}; | ||
}; | ||
}; | ||
}; |
Oops, something went wrong.