ARM: dts: add on-board INA231 sensors for exynos5422-odroidxu3
The odroid-xu3 has 4 INA231 current sensors on board which can be accessed from the Linux via the hwmon interface. There is one sensor for each of these power rails: - A15 cluster: VDD_ARM - A7 cluster: VDD_KFC - GPU: VDD_G3D - memory: VDD_MEM In addition to adding the sensors, LDO26 from the PMIC needs to be enabled because it's powering these sensor. Cc: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Cc: Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by: Kevin Hilman <khilman@linaro.org> Signed-off-by: Kukjin Kim <kgene@kernel.org>
This commit is contained in:
parent
9ce09a1f11
commit
e0fc8de687
|
@ -174,6 +174,13 @@
|
|||
regulator-always-on;
|
||||
};
|
||||
|
||||
ldo26_reg: LDO26 {
|
||||
regulator-name = "vdd_ldo26";
|
||||
regulator-min-microvolt = <3000000>;
|
||||
regulator-max-microvolt = <3000000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
|
||||
buck1_reg: BUCK1 {
|
||||
regulator-name = "vdd_mif";
|
||||
regulator-min-microvolt = <800000>;
|
||||
|
@ -330,3 +337,35 @@
|
|||
&usbdrd_dwc3_1 {
|
||||
dr_mode = "otg";
|
||||
};
|
||||
|
||||
&i2c_0 {
|
||||
status = "okay";
|
||||
|
||||
/* A15 cluster: VDD_ARM */
|
||||
ina231@40 {
|
||||
compatible = "ti,ina231";
|
||||
reg = <0x40>;
|
||||
shunt-resistor = <10000>;
|
||||
};
|
||||
|
||||
/* memory: VDD_MEM */
|
||||
ina231@41 {
|
||||
compatible = "ti,ina231";
|
||||
reg = <0x41>;
|
||||
shunt-resistor = <10000>;
|
||||
};
|
||||
|
||||
/* GPU: VDD_G3D */
|
||||
ina231@44 {
|
||||
compatible = "ti,ina231";
|
||||
reg = <0x44>;
|
||||
shunt-resistor = <10000>;
|
||||
};
|
||||
|
||||
/* A7 cluster: VDD_KFC */
|
||||
ina231@45 {
|
||||
compatible = "ti,ina231";
|
||||
reg = <0x45>;
|
||||
shunt-resistor = <10000>;
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue