[linux-sunxi] [PATCH 1/3] arm: dts: sun6i: a31s: bpi-m2: update mmc supply nodes

2018-02-09 Thread Philipp Rossak
This patch updates the vmmc-supply properties on the mmc0 and mmc2 node to use the allready existent regulators. We can now remove the sunxi-common-regulators.dtsi include since we don't need it anymore. Signed-off-by: Philipp Rossak --- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 5 ++---

[linux-sunxi] [PATCH 0/3] Fix broken bananapi m2 devicetree/regulators

2018-02-09 Thread Philipp Rossak
This patchseries fixes the bananapi m1 devicetree, to be able to boot again. The first two patches update/improve the devicetree and the last patch adds all missing regulators. Regards, Philipp Philipp Rossak (3): arm: dts: sun6i: a31s: bpi-m2: update mmc supply nodes arm: dts: sun6i: a31s: b

[linux-sunxi] [PATCH 2/3] arm: dts: sun6i: a31s: bpi-m2: improve pmic properties

2018-02-09 Thread Philipp Rossak
The eldoin is supplied from the dcdc1 regulator. The N_VBUSEN pin is connected to an external power regulator (SY6280AAC). With this commit we update the pmic binding properties to support those features. Signed-off-by: Philipp Rossak --- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 2 ++

[linux-sunxi] [PATCH 3/3] arm: dts: sun6i: a31s: fix: bpi-m2: add missing regulators

2018-02-09 Thread Philipp Rossak
This patch fixes a bootproblem with the Bananapi M2 board. Since there are some regulators missing we add them right now. Those values come from the schematic, below you can find a small overview: * reg_aldo1: 3,3V, powers the wifi * reg_aldo2: 2,5V, powers the IO of the RTL8211E * reg_aldo3: 3

[linux-sunxi] Re: [PATCH v2 4/7] arm: dts: sunxi: update A64 to new EMAC binding

2018-02-09 Thread André Przywara
On 09/02/18 15:58, Samuel Holland wrote: > On 02/08/18 19:30, Andre Przywara wrote: >> The U-Boot driver for the sun8i-emac was using some preliminary DT >> binding. Now since Linux got its own driver in v4.15 and our driver >> can now cope with both bindings, let's convert the DT nodes used for th

[linux-sunxi] Re: [PATCH v2 4/7] arm: dts: sunxi: update A64 to new EMAC binding

2018-02-09 Thread Samuel Holland
On 02/08/18 19:30, Andre Przywara wrote: > The U-Boot driver for the sun8i-emac was using some preliminary DT > binding. Now since Linux got its own driver in v4.15 and our driver > can now cope with both bindings, let's convert the DT nodes used for the > Pine64+ board over to the new bindings use

[linux-sunxi] Re: [PATCH v3 4/4] ARM: dts: sunxi: h3-h5: rename mmc0_pins_a and mmc1_pins_a

2018-02-09 Thread Joonas Kylmälä
Hi, Maxime Ripard: > I've queued all four patches for 4.17, but this isn't needed at all, > since the pull up should already be set in the pinctrl node. Can you > send another patch removing it? Awesome! Thank you for the time you took to review the patches and give me feedback. I will send a pa

[linux-sunxi] Re: [U-Boot] [PATCH v2 0/7] sunxi: sun8i-emac: Update DT bindings

2018-02-09 Thread Jagan Teki
On Fri, Feb 9, 2018 at 7:00 AM, Andre Przywara wrote: > Compared to the last post, this converts U-Boot's DTs over to use the > new binding, so that the final patch can remove support for the old > binding from U-Boot EMAC driver. > The Linux DTs can be synced in later once we solved the size prob

[linux-sunxi] Re: [U-Boot] [PATCH v2 1/7] sunxi: gpio: add missing compatible strings

2018-02-09 Thread Andre Przywara
Hi, On 09/02/18 11:21, Jagan Teki wrote: > On Fri, Feb 9, 2018 at 7:00 AM, Andre Przywara wrote: >> The sunxi GPIO driver is missing some compatible strings for recent >> SoCs. While most of the sunxi GPIO code seems to not rely on this (and >> so works anyway), the sunxi_name_to_gpio() function

[linux-sunxi] Re: [U-Boot] [PATCH v2 1/7] sunxi: gpio: add missing compatible strings

2018-02-09 Thread Jagan Teki
On Fri, Feb 9, 2018 at 7:00 AM, Andre Przywara wrote: > The sunxi GPIO driver is missing some compatible strings for recent > SoCs. While most of the sunxi GPIO code seems to not rely on this (and > so works anyway), the sunxi_name_to_gpio() function does and fails at > the moment (for instance wh