Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: porter: Add missing PMIC nodes

Add PMIC nodes to Porter and connect CPU DVFS supply. There is
one DA9063L and one DA9210 on Porter, the only difference from
the other boards is that DA9063L is at I2C address 0x5a rather
than 0x58 .

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>

authored by

Marek Vasut and committed by
Simon Horman
5058a96c ce397d21

+33
+33
arch/arm/boot/dts/r8a7791-porter.dts
··· 375 375 clock-frequency = <400000>; 376 376 }; 377 377 378 + &i2c6 { 379 + status = "okay"; 380 + clock-frequency = <100000>; 381 + 382 + pmic@5a { 383 + compatible = "dlg,da9063l"; 384 + reg = <0x5a>; 385 + interrupt-parent = <&irqc0>; 386 + interrupts = <2 IRQ_TYPE_LEVEL_LOW>; 387 + interrupt-controller; 388 + 389 + wdt { 390 + compatible = "dlg,da9063-watchdog"; 391 + }; 392 + }; 393 + 394 + vdd_dvfs: regulator@68 { 395 + compatible = "dlg,da9210"; 396 + reg = <0x68>; 397 + interrupt-parent = <&irqc0>; 398 + interrupts = <2 IRQ_TYPE_LEVEL_LOW>; 399 + 400 + regulator-min-microvolt = <1000000>; 401 + regulator-max-microvolt = <1000000>; 402 + regulator-boot-on; 403 + regulator-always-on; 404 + }; 405 + }; 406 + 378 407 &sata0 { 379 408 status = "okay"; 409 + }; 410 + 411 + &cpu0 { 412 + cpu0-supply = <&vdd_dvfs>; 380 413 }; 381 414 382 415 /* composite video input */