This adds a driver for the ac power_supply bits of the axp20x
PMICs.
This submission is taken directly from Bruno Prémonts 2015 RFC [0].
The original RFC contains drivers for AC, battery and backup
battery. This commit only adds the AC driver for now.
[0]
Add binding documentation for the ac power supply part of the AXP20x
pmic.
Signed-off-by: Michael Haas
Acked-by: Rob Herring
---
.../bindings/power_supply/axp20x_ac_power.txt | 17 +
1 file changed, 17 insertions(+)
create
As a counterpart to the usb power_supply cell, this commit adds an AC
power_supply cell to the axp20x driver.
Still missing are the RTC backup battery and the main battery charger
cells.
Signed-off-by: Michael Haas
Acked-by: Chen-Yu Tsai
---
Add a node representing the ac power supply part of the axp209 pmic.
Signed-off-by: Michael Haas
---
arch/arm/boot/dts/axp209.dtsi | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/boot/dts/axp209.dtsi b/arch/arm/boot/dts/axp209.dtsi
index
Changes in v4:
* Mark AC power driver as disabled by default in axp209.dtsi
* Drop patch enabling USB power driver by default
* Add Acked-By Rob Herring and Chen-Yu Tsai
Changes in v3:
* Move register definitions back from MFD header to driver itself
* Globally enable AC power supply driver in
On Fri, May 6, 2016 at 1:24 AM, Hans de Goede wrote:
> Hi,
>
> On 05-05-16 12:46, Michael Haas wrote:
>>
>> Hi Hans,
>>
>> On 05/05/2016 12:39 PM, Hans de Goede wrote:
>>>
>>> Hi,
>>>
>>> On 05-05-16 12:35, Michael Haas wrote:
This node should be enabled by default.
On Thu, May 5, 2016 at 6:35 PM, Michael Haas wrote:
> As a counterpart to the usb power_supply cell, this commit adds an AC
> power_supply cell to the axp20x driver.
>
> Still missing are the RTC backup battery and the main battery charger
> cells.
>
> Signed-off-by:
On Fri, May 6, 2016 at 6:30 AM, Rob Herring wrote:
> On Thu, May 05, 2016 at 12:35:06PM +0200, Michael Haas wrote:
>> Add binding documentation for the ac power supply part of the AXP20x
>> pmic.
>>
>> Signed-off-by: Michael Haas
>> ---
>>
On Thu, 5 May 2016 20:49:49 +0200
Bernhard Nortmann wrote:
Hi,
> From: Siarhei Siamashka
>
> The SCTLR bits are somewhat different because the V bit is set
> to 0 on A64 (Low exception vectors, base address 0x) and
> the UNK bit
On Thu, May 05, 2016 at 12:35:06PM +0200, Michael Haas wrote:
> Add binding documentation for the ac power supply part of the AXP20x
> pmic.
>
> Signed-off-by: Michael Haas
> ---
> .../bindings/power_supply/axp20x_ac_power.txt | 17
> +
> 1
From: Siarhei Siamashka
The SCTLR bits are somewhat different because the V bit is set
to 0 on A64 (Low exception vectors, base address 0x) and
the UNK bit (Reads of this bit return an UNKNOWN value) is also not
the same as on the other SoCs. So the SCTLR
From: Siarhei Siamashka
This allows the SRAM section A2 to be exclusively used by
the OpenRISC core.
There are no substantial differences between H3 and A10/A13/A20.
It just has 64 KiB of SRAM starting at the address 0x0 instead
of 48 KiB.
Signed-off-by: Siarhei
This patch series is based on original work by ssvb available at
https://github.com/ssvb/sunxi-tools/tree/20160123-allwinner-a64-support
with slight modifications to rebase it on top of current master.
An experimental branch has been set up for the sunxi-tools repository at
From: Siarhei Siamashka
Previously the backup area was allocated at the address 0x8000.
This is not very good because it means that the U-Boot SPL can
only safely use memory at addresses 0x-0x7FFF (32 KiB). But
if we move the backup area to the end of the SRAM
From: Siarhei Siamashka
That would be a more appropriate name. And A31 is going to
implement this in a different way and give the SRAM back to
OpenRISC.
Signed-off-by: Siarhei Siamashka
Acked-by: Bernhard Nortmann
From: Siarhei Siamashka
This allows the SRAM section A2 to be exclusively used by
the OpenRISC core.
Regarding the potential U-Boot SPL size. The SRAM section A1
only has 32 KiB. But at least the stack can be set at the end
of the SRAM section B. Or runtime UCL or
Hi,
On 05-05-16 12:46, Michael Haas wrote:
Hi Hans,
On 05/05/2016 12:39 PM, Hans de Goede wrote:
Hi,
On 05-05-16 12:35, Michael Haas wrote:
This node should be enabled by default. A device is likely to have an
USB power
connection. If USB power is indeed absent, the USB power driver
will
dts: sun8i-h3: add i2c0/i2c1/i2c2 soc peripherals
Signed-off-by: Martin Ayotte
---
arch/arm/boot/dts/sun8i-h3.dtsi | 33 +
1 file changed, 33 insertions(+)
diff --git a/arch/arm/boot/dts/sun8i-h3.dtsi b/arch/arm/boot/dts/sun8i-h3.dtsi
dts: sun8i-h3: add i2c0/i2c1/i2c2 pins definitions
Signed-off-by: Martin Ayotte
---
arch/arm/boot/dts/sun8i-h3.dtsi | 21 +
1 file changed, 21 insertions(+)
diff --git a/arch/arm/boot/dts/sun8i-h3.dtsi b/arch/arm/boot/dts/sun8i-h3.dtsi
index
Hi everyone,
This patch is submit to provide endusers access to additional UARTs on
AllWinner H3 SoC along with I2C ports.
Regards,
Martin.
(Note: please ignore yesterday's v3, since the cover-letter had a wrong
Message-Id, and the [1/3] patch wwas missing)
Martin Ayotte (3):
add
dts: sun8i-h3: add uart1/uart2/uart3 pins definitions
Signed-off-by: Martin Ayotte
---
arch/arm/boot/dts/sun8i-h3.dtsi | 21 +
1 file changed, 21 insertions(+)
diff --git a/arch/arm/boot/dts/sun8i-h3.dtsi b/arch/arm/boot/dts/sun8i-h3.dtsi
index
Hi Hans,
On 05/05/2016 12:39 PM, Hans de Goede wrote:
> Hi,
>
> On 05-05-16 12:35, Michael Haas wrote:
>> This node should be enabled by default. A device is likely to have an
>> USB power
>> connection. If USB power is indeed absent, the USB power driver
>> will simply report the power input as
Hi,
On 05-05-16 12:35, Michael Haas wrote:
Add a node representing the ac power supply part of the axp209 pmic.
This node is enabled by default. A device is likely to have an AC power
connection. If the AC power is indeed absent, the ac power driver
will simply report the power input as
Hi,
On 05-05-16 12:35, Michael Haas wrote:
This node should be enabled by default. A device is likely to have an USB power
connection. If USB power is indeed absent, the USB power driver
will simply report the power input as offline.
Nack, as Maxime already said we do not want to enable any
Add binding documentation for the ac power supply part of the AXP20x
pmic.
Signed-off-by: Michael Haas
---
.../bindings/power_supply/axp20x_ac_power.txt | 17 +
1 file changed, 17 insertions(+)
create mode 100644
This version of the axp20x-ac driver hopefully cleans up all issues
found in version 1.
I have enabled the AC and USB power supply drivers in axp209.dtsi as
suggested by Maxime Ripard and Chen-Yu Tsai
Changes in v3:
* Move register definitions back from MFD header to driver itself
* Globally
Add a node representing the ac power supply part of the axp209 pmic.
This node is enabled by default. A device is likely to have an AC power
connection. If the AC power is indeed absent, the ac power driver
will simply report the power input as offline.
Signed-off-by: Michael Haas
As a counterpart to the usb power_supply cell, this commit adds an AC
power_supply cell to the axp20x driver.
Still missing are the RTC backup battery and the main battery charger
cells.
Signed-off-by: Michael Haas
---
drivers/mfd/axp20x.c | 11 +++
1 file
This node should be enabled by default. A device is likely to have an USB power
connection. If USB power is indeed absent, the USB power driver
will simply report the power input as offline.
Signed-off-by: Michael Haas
---
arch/arm/boot/dts/axp209.dtsi | 2 +-
1 file
There are 3 kinds of OLinuXino Lime2 boards.
One without any on board storage, one with NAND storage and one with
eMMC storage. This patch adds the eMMC variant of boards.
eMMC storage is different from a regular SD card in that it is soldered
on the board and cannot be changed. Additionally, it
FYI: After merging https://github.com/linux-sunxi/sunxi-tools/pull/40
and some additional work, we now have Travis CI doing checks on builds
and pull requests - for both Linux and Mac OS X. See e.g.
https://travis-ci.org/linux-sunxi/sunxi-tools/builds/127986205
Regards, B. Nortmann
--
You
Hey Christo,
On 04-05-16 21:40, Christo Radev wrote:
Hi Oliver,
I start performance tests for eMMC, SD/MMC, USB, SATA SSD devices and
will post the result when ready.
As a beginning I can say that eMMC is accessed via 4-bit bus without
matter of the patch used.
There you are the content of
32 matches
Mail list logo