Re: [U-Boot] [PATCH v6 0/9] Add STMicroelectronics STiH410-B2260 board

2017-02-21 Thread Patrice CHOTARD
Sorry again

I will sent a v7 to fix a typo

Patrice

On 02/21/2017 09:55 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard 
>
> v6: _ fix last minute bug in pinctrl driver
>
> v5: _ Add Simon Glass's reviewed-by
> _ move board Kconfig description from patch 1 to 9
>
> v4: _ fix STi serial driver to be fully DT compliant
> _ remove arch/arm/include/asm/arch-stih410/sti.h and
>   include/dm/platform_data/serial_sti_asc.h which became useless
> _ board file cleanup
> _ fix some nits in sti_sdhci.c
> _ rebased on top of v2017.03-rc2
>
> v3: _ add reviewed-by
> _ add top level MAINTAINERS entry and in the board MAINTAINERS
> _ use the fallback table from include/config_fallbacks.h
> _ minor update in sti_sdhci.c
> _ reorder patches with functionnal board and defconfig in last
> _ remove arch/arm/mach-sti/cpu.c and replace it by a sysreset DM driver
> _ remove arch/arm/mach-sti/timer.c by a timer DM driver
> _ remove useless arch/arm/include/asm/arch-stih410/syscfg.h
> _ remove useless arch/arm/include/asm/arch-stih410/gpio.h and update
>   arch/arm/include/asm/gpio.h for ARCH_STI in patch 5
>
> v2: _ fix remarks from Jaechon Chung on SDHCI patch
> _ fix remarks from Antonio Borneo on board patch
> _ replace some macro by U-boot generic's one
> _ add missing maintainers in recipients
>
> Patrice Chotard (9):
>   arm: Add support for STMicroelectronics STiH410 soc
>   STiH410: Add STi timer driver
>   STiH410: Add STi sysreset driver
>   STiH410: Add STi serial driver
>   gpio: do not include  for ARCH_STI
>   STiH410: Add STi SDHCI driver
>   STiH410: Add STi pinctrl driver
>   STiH410-B2260: Add device tree
>   board: Add STMicroelectronics STiH410-B2260 support
>
>  MAINTAINERS   |6 +
>  arch/arm/Kconfig  |   13 +
>  arch/arm/dts/Makefile |2 +
>  arch/arm/dts/st-pincfg.h  |   71 ++
>  arch/arm/dts/stih407-clock.dtsi   |  326 ++
>  arch/arm/dts/stih407-family.dtsi  |  977 +++
>  arch/arm/dts/stih407-pinctrl.dtsi | 1303 
> +
>  arch/arm/dts/stih410-b2260.dts|  226 
>  arch/arm/dts/stih410-clock.dtsi   |  347 ++
>  arch/arm/dts/stih410-pinctrl.dtsi |   34 +
>  arch/arm/dts/stih410.dtsi |  454 +++
>  arch/arm/include/asm/arch-stih410/sdhci.h |   68 ++
>  arch/arm/include/asm/gpio.h   |2 +-
>  arch/arm/mach-sti/Kconfig |   31 +
>  board/st/stih410-b2260/Kconfig|   19 +
>  board/st/stih410-b2260/MAINTAINERS|7 +
>  board/st/stih410-b2260/Makefile   |8 +
>  board/st/stih410-b2260/board.c|   28 +
>  configs/stih410-b2260_defconfig   |   26 +
>  drivers/mmc/Kconfig   |7 +
>  drivers/mmc/Makefile  |1 +
>  drivers/mmc/sti_sdhci.c   |  141 +++
>  drivers/pinctrl/Kconfig   |   10 +
>  drivers/pinctrl/Makefile  |1 +
>  drivers/pinctrl/pinctrl-sti.c |  320 +
>  drivers/serial/Kconfig|8 +
>  drivers/serial/Makefile   |1 +
>  drivers/serial/serial_sti_asc.c   |  211 
>  drivers/sysreset/Makefile |1 +
>  drivers/sysreset/sysreset_sti.c   |   82 ++
>  drivers/timer/Kconfig |7 +
>  drivers/timer/Makefile|1 +
>  drivers/timer/sti-timer.c |   78 ++
>  include/configs/stih410-b2260.h   |   60 +
>  include/dt-bindings/clock/stih407-clks.h  |   90 ++
>  include/dt-bindings/clock/stih410-clks.h  |   25 +
>  include/dt-bindings/interrupt-controller/irq-st.h |   30 +
>  include/dt-bindings/mfd/st-lpc.h  |   16 +
>  include/dt-bindings/reset/stih407-resets.h|   65 +
>  39 files changed, 5102 insertions(+), 1 deletion(-)
>  create mode 100644 arch/arm/dts/st-pincfg.h
>  create mode 100644 arch/arm/dts/stih407-clock.dtsi
>  create mode 100644 arch/arm/dts/stih407-family.dtsi
>  create mode 100644 arch/arm/dts/stih407-pinctrl.dtsi
>  create mode 100644 arch/arm/dts/stih410-b2260.dts
>  create mode 100644 arch/arm/dts/stih410-clock.dtsi
>  create mode 100644 arch/arm/dts/stih410-pinctrl.dtsi
>  create mode 100644 arch/arm/dts/stih410.dtsi
>  create mode 100644 arch/arm/include/asm/arch-stih410/sdhci.h
>  create mode 100644 arch/arm/mach-sti/Kconfig
>  create mode 100644 board/st/stih410-b2260/Kconfig
>  create mode 100644 board/st/stih410-b2260/MAINTAINERS
>  create mode 100644 board/st/stih410-b2

[U-Boot] [PATCH v6 0/9] Add STMicroelectronics STiH410-B2260 board

2017-02-21 Thread patrice.chotard
From: Patrice Chotard 

v6: _ fix last minute bug in pinctrl driver

v5: _ Add Simon Glass's reviewed-by
_ move board Kconfig description from patch 1 to 9

v4: _ fix STi serial driver to be fully DT compliant
_ remove arch/arm/include/asm/arch-stih410/sti.h and
  include/dm/platform_data/serial_sti_asc.h which became useless
_ board file cleanup
_ fix some nits in sti_sdhci.c
_ rebased on top of v2017.03-rc2

v3: _ add reviewed-by
_ add top level MAINTAINERS entry and in the board MAINTAINERS
_ use the fallback table from include/config_fallbacks.h
_ minor update in sti_sdhci.c
_ reorder patches with functionnal board and defconfig in last
_ remove arch/arm/mach-sti/cpu.c and replace it by a sysreset DM driver
_ remove arch/arm/mach-sti/timer.c by a timer DM driver
_ remove useless arch/arm/include/asm/arch-stih410/syscfg.h
_ remove useless arch/arm/include/asm/arch-stih410/gpio.h and update 
  arch/arm/include/asm/gpio.h for ARCH_STI in patch 5

v2: _ fix remarks from Jaechon Chung on SDHCI patch
_ fix remarks from Antonio Borneo on board patch
_ replace some macro by U-boot generic's one
_ add missing maintainers in recipients

Patrice Chotard (9):
  arm: Add support for STMicroelectronics STiH410 soc
  STiH410: Add STi timer driver
  STiH410: Add STi sysreset driver
  STiH410: Add STi serial driver
  gpio: do not include  for ARCH_STI
  STiH410: Add STi SDHCI driver
  STiH410: Add STi pinctrl driver
  STiH410-B2260: Add device tree
  board: Add STMicroelectronics STiH410-B2260 support

 MAINTAINERS   |6 +
 arch/arm/Kconfig  |   13 +
 arch/arm/dts/Makefile |2 +
 arch/arm/dts/st-pincfg.h  |   71 ++
 arch/arm/dts/stih407-clock.dtsi   |  326 ++
 arch/arm/dts/stih407-family.dtsi  |  977 +++
 arch/arm/dts/stih407-pinctrl.dtsi | 1303 +
 arch/arm/dts/stih410-b2260.dts|  226 
 arch/arm/dts/stih410-clock.dtsi   |  347 ++
 arch/arm/dts/stih410-pinctrl.dtsi |   34 +
 arch/arm/dts/stih410.dtsi |  454 +++
 arch/arm/include/asm/arch-stih410/sdhci.h |   68 ++
 arch/arm/include/asm/gpio.h   |2 +-
 arch/arm/mach-sti/Kconfig |   31 +
 board/st/stih410-b2260/Kconfig|   19 +
 board/st/stih410-b2260/MAINTAINERS|7 +
 board/st/stih410-b2260/Makefile   |8 +
 board/st/stih410-b2260/board.c|   28 +
 configs/stih410-b2260_defconfig   |   26 +
 drivers/mmc/Kconfig   |7 +
 drivers/mmc/Makefile  |1 +
 drivers/mmc/sti_sdhci.c   |  141 +++
 drivers/pinctrl/Kconfig   |   10 +
 drivers/pinctrl/Makefile  |1 +
 drivers/pinctrl/pinctrl-sti.c |  320 +
 drivers/serial/Kconfig|8 +
 drivers/serial/Makefile   |1 +
 drivers/serial/serial_sti_asc.c   |  211 
 drivers/sysreset/Makefile |1 +
 drivers/sysreset/sysreset_sti.c   |   82 ++
 drivers/timer/Kconfig |7 +
 drivers/timer/Makefile|1 +
 drivers/timer/sti-timer.c |   78 ++
 include/configs/stih410-b2260.h   |   60 +
 include/dt-bindings/clock/stih407-clks.h  |   90 ++
 include/dt-bindings/clock/stih410-clks.h  |   25 +
 include/dt-bindings/interrupt-controller/irq-st.h |   30 +
 include/dt-bindings/mfd/st-lpc.h  |   16 +
 include/dt-bindings/reset/stih407-resets.h|   65 +
 39 files changed, 5102 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/dts/st-pincfg.h
 create mode 100644 arch/arm/dts/stih407-clock.dtsi
 create mode 100644 arch/arm/dts/stih407-family.dtsi
 create mode 100644 arch/arm/dts/stih407-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stih410-b2260.dts
 create mode 100644 arch/arm/dts/stih410-clock.dtsi
 create mode 100644 arch/arm/dts/stih410-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stih410.dtsi
 create mode 100644 arch/arm/include/asm/arch-stih410/sdhci.h
 create mode 100644 arch/arm/mach-sti/Kconfig
 create mode 100644 board/st/stih410-b2260/Kconfig
 create mode 100644 board/st/stih410-b2260/MAINTAINERS
 create mode 100644 board/st/stih410-b2260/Makefile
 create mode 100644 board/st/stih410-b2260/board.c
 create mode 100644 configs/stih410-b2260_defconfig
 create mode 100644 drivers/mmc/sti_sdhci.c
 create mode 100644 drivers/pinctrl/pinctrl-sti.c
 create mode 100644 drivers/serial/serial_sti_asc.c
 create mode 100644 drivers/s