[Skiboot] [PATCH v3 06/11] dts: add some extra properties to improve the driver

Cédric Le Goater clg at fr.ibm.com
Tue Mar 10 07:56:17 AEDT 2015


This patch adds a couple of properties in the device tree for the core
temperatures nodes. It helps the Linux driver to identify the core and
have a "pretty" sensors output, something like the following :

	Core 8:       +46.0°C
	Core 16:      +47.0°C
	Core 24:      +45.0°C
	...
	Core 112:     +42.0°C
	Core 120:     +44.0°C

Signed-off-by: Cédric Le Goater <clg at fr.ibm.com>
---
 hw/dts.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/hw/dts.c b/hw/dts.c
index a936ee1bb12b..022558c3e12a 100644
--- a/hw/dts.c
+++ b/hw/dts.c
@@ -204,6 +204,8 @@ bool dts_sensor_create_nodes(struct dt_node *sensors)
 					c->pir, SENSOR_DTS_ATTR_TEMP_TRIP);
 			dt_add_property_cells(node, "sensor-status", handler);
 			dt_add_property_string(node, "sensor-type", "temp");
+			dt_add_property_cells(node, "ibm,pir", c->pir);
+			dt_add_property_string(node, "label", "Core");
 		}
 	}
 
-- 
1.7.10.4



More information about the Skiboot mailing list