From 05dca5df0447672be647ab3e774e01360e659f3a Mon Sep 17 00:00:00 2001 From: Henrik Brix Andersen Date: Mon, 13 Jan 2020 23:06:39 +0100 Subject: [PATCH] dts: nxp: k6x: add temperature sensor nodes Add device tree nodes for the internal temperature sensor in the NXP Kinetis K6x SoC series. A temperature sensor node is added for each ADC in the SoC to allow the user to choose which ADC instance to use for the sensor readings. Signed-off-by: Henrik Brix Andersen --- dts/arm/nxp/nxp_k6x.dtsi | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/dts/arm/nxp/nxp_k6x.dtsi b/dts/arm/nxp/nxp_k6x.dtsi index 639a9ecd0dc..7a64ced6d23 100644 --- a/dts/arm/nxp/nxp_k6x.dtsi +++ b/dts/arm/nxp/nxp_k6x.dtsi @@ -73,6 +73,30 @@ reg = <0x20000000 0x30000>; }; + temp0: temp0 { + compatible = "nxp,kinetis-temperature"; + io-channels = <&adc0 26>, <&adc0 27>; + io-channel-names = "SENSOR", "BANDGAP"; + bandgap-voltage = <1000000>; + vtemp25 = <716000>; + sensor-slope-cold = <1620>; + sensor-slope-hot = <1620>; + label = "TEMP0"; + status = "disabled"; + }; + + temp1: temp1 { + compatible = "nxp,kinetis-temperature"; + io-channels = <&adc1 26>, <&adc1 27>; + io-channel-names = "SENSOR", "BANDGAP"; + bandgap-voltage = <1000000>; + vtemp25 = <716000>; + sensor-slope-cold = <1620>; + sensor-slope-hot = <1620>; + label = "TEMP1"; + status = "disabled"; + }; + soc { mpu@4000d000 {