Searched +full:r8a779a0 +full:- +full:thermal (Results 1 – 3 of 3) sorted by relevance
1 # SPDX-License-Identifier: GPL-2.0-only4 ---5 $id: http://devicetree.org/schemas/thermal/rcar-gen3-thermal.yaml#6 $schema: http://devicetree.org/meta-schemas/core.yaml#8 title: Renesas R-Car Gen3 Thermal Sensor11 On most R-Car Gen3 and later SoCs, the thermal sensor controllers (TSC)12 control the thermal sensors (THS) which are the analog circuits for16 - Niklas Söderlund <niklas.soderlund@ragnatech.se>18 $ref: thermal-sensor.yaml#23 - renesas,r8a774a1-thermal # RZ/G2M[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car V3U (R8A779A0) SoC8 #include <dt-bindings/clock/r8a779a0-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a779a0-sysc.h>13 compatible = "renesas,r8a779a0";14 #address-cells = <2>;15 #size-cells = <2>;17 /* External CAN clock - to be overridden by boards that provide it */19 compatible = "fixed-clock";[all …]
1 // SPDX-License-Identifier: GPL-2.03 * R-Car Gen3 THS thermal sensor driver17 #include <linux/thermal.h>106 return ioread32(tsc->base + reg); in rcar_gen3_thermal_read()112 iowrite32(data, tsc->base + reg); in rcar_gen3_thermal_write()118 * [temp] = ((thadj - [reg]) * a) / b + adj119 * [reg] = thadj - ([temp] - adj) * b / a140 priv->tj_t = in rcar_gen3_thermal_shared_coefs()141 DIV_ROUND_CLOSEST((priv->ptat[1] - priv->ptat[2]) * priv->info->scale, in rcar_gen3_thermal_shared_coefs()142 priv->ptat[0] - priv->ptat[2]) in rcar_gen3_thermal_shared_coefs()[all …]