mbox series

[U-Boot,v3,0/6] Update support for Helios4 board

Message ID 1543942645-52770-1-git-send-email-aditya@kobol.io
Headers show
Series Update support for Helios4 board | expand

Message

Aditya Prayoga Dec. 4, 2018, 4:57 p.m. UTC
Hi everyone,

This series add some missing peripheral support and fixed that was
implemented on U-Boot 2013.01 Marvell version: 2015_T1.0p16
- helios4: mmc: move environment before 1M
- helios4: Enable I2C and IO Expander
- helios4: Reset uSOM onboard phy during board init

and added new peripheral support and improvement
- helios4: Enable mvebu GPIO
- helios4: Enable SPI flash support
- helios4: Reduce U-Boot image size

---
Notes
  checkpatch.pl emit "WARNING: added, moved or deleted file(s), does
    MAINTAINERS need updating?" on 0002-arm-mvebu-helios4-Enable-I2C-and-
    IO-Expander.patch due to new file, armada-388-helios4-u-boot.dtsi

---
Changes v1 -> v2:
  * Remove arm: mvebu: helios4: Update Load address patch.
  * Rearrange the patch, enabling I2C and convert I2C IO expander to DM
    should applied together.
  * Move u-boot specific properties into armada-388-helios4-u-boot.dtsi
    (Dennis Gilmore)
  * Use generic gpio_* API to do phy reset (Baruch Siach)
Changes v2 -> v3:
  * Use named gpios for PHY reset (Stefan Roese)
---
Aditya Prayoga (6):
  arm: mvebu: helios4: mmc: move environment before 1M
  arm: mvebu: helios4: Enable I2C and IO Expander
  arm: mvebu: helios4: Enable mvebu GPIO
  arm: mvebu: helios4: Reduce U-Boot image size
  arm: mvebu: helios4: Enable SPI flash support
  arm: mvebu: helios4: Reset uSOM onboard phy during board init

 arch/arm/dts/armada-388-helios4-u-boot.dtsi | 22 +++++++++++++
 board/kobol/helios4/helios4.c               | 32 -------------------
 configs/helios4_defconfig                   | 13 +++++---
 include/configs/helios4.h                   | 48 ++++++++++++++++++++---------
 4 files changed, 64 insertions(+), 51 deletions(-)
 create mode 100644 arch/arm/dts/armada-388-helios4-u-boot.dtsi

Comments

Dennis Gilmore Dec. 4, 2018, 9:44 p.m. UTC | #1
Series
Tested-By: Dennis Gilmore <dgilmore@redhat.com>
Reviewed-By: Dennis Gilmore <dgilmore@redhat.com>

El mié, 05-12-2018 a las 00:57 +0800, Aditya Prayoga escribió:
> Hi everyone,
> 
> This series add some missing peripheral support and fixed that was
> implemented on U-Boot 2013.01 Marvell version: 2015_T1.0p16
> - helios4: mmc: move environment before 1M
> - helios4: Enable I2C and IO Expander
> - helios4: Reset uSOM onboard phy during board init
> 
> and added new peripheral support and improvement
> - helios4: Enable mvebu GPIO
> - helios4: Enable SPI flash support
> - helios4: Reduce U-Boot image size
> 
> ---
> Notes
>   checkpatch.pl emit "WARNING: added, moved or deleted file(s), does
>     MAINTAINERS need updating?" on 0002-arm-mvebu-helios4-Enable-I2C-
> and-
>     IO-Expander.patch due to new file, armada-388-helios4-u-boot.dtsi
> 
> ---
> Changes v1 -> v2:
>   * Remove arm: mvebu: helios4: Update Load address patch.
>   * Rearrange the patch, enabling I2C and convert I2C IO expander to
> DM
>     should applied together.
>   * Move u-boot specific properties into armada-388-helios4-u-
> boot.dtsi
>     (Dennis Gilmore)
>   * Use generic gpio_* API to do phy reset (Baruch Siach)
> Changes v2 -> v3:
>   * Use named gpios for PHY reset (Stefan Roese)
> ---
> Aditya Prayoga (6):
>   arm: mvebu: helios4: mmc: move environment before 1M
>   arm: mvebu: helios4: Enable I2C and IO Expander
>   arm: mvebu: helios4: Enable mvebu GPIO
>   arm: mvebu: helios4: Reduce U-Boot image size
>   arm: mvebu: helios4: Enable SPI flash support
>   arm: mvebu: helios4: Reset uSOM onboard phy during board init
> 
>  arch/arm/dts/armada-388-helios4-u-boot.dtsi | 22 +++++++++++++
>  board/kobol/helios4/helios4.c               | 32 -------------------
>  configs/helios4_defconfig                   | 13 +++++---
>  include/configs/helios4.h                   | 48
> ++++++++++++++++++++---------
>  4 files changed, 64 insertions(+), 51 deletions(-)
>  create mode 100644 arch/arm/dts/armada-388-helios4-u-boot.dtsi
>
Stefan Roese Dec. 9, 2018, 10:13 a.m. UTC | #2
On 04.12.18 17:57, Aditya Prayoga wrote:
> Hi everyone,
> 
> This series add some missing peripheral support and fixed that was
> implemented on U-Boot 2013.01 Marvell version: 2015_T1.0p16
> - helios4: mmc: move environment before 1M
> - helios4: Enable I2C and IO Expander
> - helios4: Reset uSOM onboard phy during board init
> 
> and added new peripheral support and improvement
> - helios4: Enable mvebu GPIO
> - helios4: Enable SPI flash support
> - helios4: Reduce U-Boot image size

Applied to u-boot-marvell/master.

Thanks,
Stefan