<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/power, branch v2016.05-rc1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/power?h=v2016.05-rc1</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/power?h=v2016.05-rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2016-04-01T21:18:13Z</updated>
<entry>
<title>pmic: Add support for Qualcomm PM8916 PMIC</title>
<updated>2016-04-01T21:18:13Z</updated>
<author>
<name>Mateusz Kulikowski</name>
<email>mateusz.kulikowski@gmail.com</email>
</author>
<published>2016-03-31T21:12:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c2f74c8f53bd2333d85d5063e9d043382df2a987'/>
<id>urn:sha1:c2f74c8f53bd2333d85d5063e9d043382df2a987</id>
<content type='text'>
This PMIC is connected on SPMI bus so needs SPMI support enabled.

Signed-off-by: Mateusz Kulikowski &lt;mateusz.kulikowski@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Tested-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>sunxi: Add support for Allwinner A64 SoCs</title>
<updated>2016-04-01T07:52:28Z</updated>
<author>
<name>Siarhei Siamashka</name>
<email>siarhei.siamashka@gmail.com</email>
</author>
<published>2016-03-29T15:29:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d96ebc468d0dff6eb6f069bba03b3f0e33aa22de'/>
<id>urn:sha1:d96ebc468d0dff6eb6f069bba03b3f0e33aa22de</id>
<content type='text'>
The Allwinner A64 SoC is used in the Pine64. This patch adds
all bits necessary to compile U-Boot for it running in AArch64
mode.

Unfortunately SPL is not ready yet due to legal problems, so
we need to boot using the binary boot0 for now.

Signed-off-by: Siarhei Siamashka &lt;siarhei.siamashka@gmail.com&gt;
[agraf: remove SPL code, move to AArch64]
Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
Acked-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>power: axp818: Add support for FLDOs</title>
<updated>2016-03-31T15:03:58Z</updated>
<author>
<name>Chen-Yu Tsai</name>
<email>wens@csie.org</email>
</author>
<published>2016-03-29T16:26:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=38491d9c6515eafd97d881cab0420652f07d92a5'/>
<id>urn:sha1:38491d9c6515eafd97d881cab0420652f07d92a5</id>
<content type='text'>
The FLDOs on AXP818 PMIC normally provide power to CPUS and USB HSIC PHY
on the A83T/H8.

Signed-off-by: Chen-Yu Tsai &lt;wens@csie.org&gt;
Reviewed-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>power: axp818: Fix DCDC5 default voltage</title>
<updated>2016-03-31T15:03:56Z</updated>
<author>
<name>Chen-Yu Tsai</name>
<email>wens@csie.org</email>
</author>
<published>2016-03-29T16:26:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4c6a9ca103f953b6e5e6dfcd56fb558e61ca3c05'/>
<id>urn:sha1:4c6a9ca103f953b6e5e6dfcd56fb558e61ca3c05</id>
<content type='text'>
DCDC5 is designed to supply VCC-DRAM, which is normally 1.5V for DDR3,
1.35V for DDR3L, and 1.2V for LPDDR3.

Also remove CONFIG_AXP_DCDC5_VOLT from h8_homlet_v2_defconfig.

Signed-off-by: Chen-Yu Tsai &lt;wens@csie.org&gt;
Reviewed-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>power: twl6030: Power off support</title>
<updated>2016-03-15T19:12:56Z</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2016-02-27T18:19:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d6a2042dbcd4a3a3d8282c77a5882104a5c399a7'/>
<id>urn:sha1:d6a2042dbcd4a3a3d8282c77a5882104a5c399a7</id>
<content type='text'>
This adds support for powering off (the omap SoC) from the twl6030.

Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
</entry>
<entry>
<title>power: twl6030: Remove ifdef around the code</title>
<updated>2016-03-15T19:12:56Z</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2016-02-27T18:19:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4986c6c79c5ed682d172e51cb34baaf12478e91f'/>
<id>urn:sha1:4986c6c79c5ed682d172e51cb34baaf12478e91f</id>
<content type='text'>
The TWL6030 power driver is only built when CONFIG_TWL6030_POWER is selected,
thus there is no reason to wrap the code with ifdef.

Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
</entry>
<entry>
<title>power: twl6030: Clear VUSB_IN_PMID bit on USB device setup</title>
<updated>2016-03-15T19:12:51Z</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2016-02-27T18:19:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6313c6500484ed85892f425e3ca93f706fd9a2ea'/>
<id>urn:sha1:6313c6500484ed85892f425e3ca93f706fd9a2ea</id>
<content type='text'>
When booting from USB, the bootrom sets the VUSB_IN_PMID bit of the MISC2
register of the TWL6030. However, U-Boot sets the VUSB_IN_VSYS bit to enable
VBUS input. As both bits are contradictory, enabling both disables the input,
according to the TWL6030 TRM.

Thus, we need to clear the VUSB_IN_PMID bit in case of an USB boot (which could
just as well be a memory boot after USB timed out).

Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
</entry>
<entry>
<title>power: twl6030: Configure VUSB voltage on USB device setup</title>
<updated>2016-03-15T19:12:50Z</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2016-02-27T18:19:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0343f71f0901c87ac38b274eb303d18b70c1e3e9'/>
<id>urn:sha1:0343f71f0901c87ac38b274eb303d18b70c1e3e9</id>
<content type='text'>
This explicitly sets VUSB voltage to 3.3V when enabling USB.

Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
</entry>
<entry>
<title>power: twl6030: Device-index-specific MMC power initialization</title>
<updated>2016-03-15T19:10:51Z</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2016-02-27T18:18:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a85362fb3e1fc7833723accddbbae431091d06b8'/>
<id>urn:sha1:a85362fb3e1fc7833723accddbbae431091d06b8</id>
<content type='text'>
Not every device has multiple MMC slots available, so it makes sense to enable
only the required LDOs for the available slots. Generic code in omap_hsmmc will
enable both VMMC and VAUX1, in doubt.

Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
</entry>
<entry>
<title>power: twl6030: Enable VAUX1 for eMMC power, depending on BOOT2 value</title>
<updated>2016-03-15T19:10:51Z</updated>
<author>
<name>Paul Kocialkowski</name>
<email>contact@paulk.fr</email>
</author>
<published>2016-02-27T18:18:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d7b6a75497ea2a33a1d2e4b8fa4d98dc8c7e876b'/>
<id>urn:sha1:d7b6a75497ea2a33a1d2e4b8fa4d98dc8c7e876b</id>
<content type='text'>
This enables the VAUX1 supply, used for eMMC power in standard configurations.
Its voltage is determined by the value of the BOOT2 pin of the TWL6030.

Note that the TWL6030 might already have enabled this regulator at startup
(depending on the value of the BOOT3 pin of the TWL6030), according to the
TWL6030 datasheet.

Signed-off-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
</entry>
</feed>
