Re: [U-Boot] [PULL] u-boot-stm32 for v2019.07-rc1​ (round 2)

2019-04-23 Thread Patrice CHOTARD
Hi Tom

On 4/22/19 12:59 AM, Tom Rini wrote:
> On Fri, Apr 19, 2019 at 04:03:24PM +, Patrice CHOTARD wrote:
> 
>> Hi Tom
>>
>> Please find the pull request for STM32 round 2
>>
>> The following changes since commit 1f4ae66eaab29bfb5d1eb44996f7826c9cd01ed1:
>>
>>   Merge tag 'arc-for-2019.07' of git://git.denx.de/u-boot-arc
>> (2019-04-18 12:12:16 -0400)
>>
>> are available in the git repository at:
>>
>>
>>   https://github.com/pchotard/u-boot.git tags/u-boot-stm32-mcu-20190419
>>
>> for you to fetch changes up to 5b37873ff04f082efa0a74ba04185599ccec165b:
>>
>>   mmc: stm32_sdmmc2: Fix r1b timeout issue (2019-04-19 17:19:32 +0200)
>>
> 
> The content is fine, but looking at checkpatch.pl --git output I see a
> ton of Change-Ids.  Can you please re-spin with the commits reworded to
> drop those?  Thanks!
> 

Sorry for that, i sent a new pull request:
http://patchwork.ozlabs.org/patch/1089434/

Thanks

Patrice
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] [PULL] u-boot-stm32 for v2019.07-rc1​ (round 2)

2019-04-21 Thread Tom Rini
On Fri, Apr 19, 2019 at 04:03:24PM +, Patrice CHOTARD wrote:

> Hi Tom
> 
> Please find the pull request for STM32 round 2
> 
> The following changes since commit 1f4ae66eaab29bfb5d1eb44996f7826c9cd01ed1:
> 
>   Merge tag 'arc-for-2019.07' of git://git.denx.de/u-boot-arc
> (2019-04-18 12:12:16 -0400)
> 
> are available in the git repository at:
> 
> 
>   https://github.com/pchotard/u-boot.git tags/u-boot-stm32-mcu-20190419
> 
> for you to fetch changes up to 5b37873ff04f082efa0a74ba04185599ccec165b:
> 
>   mmc: stm32_sdmmc2: Fix r1b timeout issue (2019-04-19 17:19:32 +0200)
> 

The content is fine, but looking at checkpatch.pl --git output I see a
ton of Change-Ids.  Can you please re-spin with the commits reworded to
drop those?  Thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] [PULL] u-boot-stm32 for v2019.07-rc1​ (round 2)

2019-04-19 Thread Patrice CHOTARD
Hi Tom

Please find the pull request for STM32 round 2

The following changes since commit 1f4ae66eaab29bfb5d1eb44996f7826c9cd01ed1:

  Merge tag 'arc-for-2019.07' of git://git.denx.de/u-boot-arc
(2019-04-18 12:12:16 -0400)

are available in the git repository at:


  https://github.com/pchotard/u-boot.git tags/u-boot-stm32-mcu-20190419

for you to fetch changes up to 5b37873ff04f082efa0a74ba04185599ccec165b:

  mmc: stm32_sdmmc2: Fix r1b timeout issue (2019-04-19 17:19:32 +0200)


STM32 MCUs update:
_ DT rework and alignment with DT kernel v4.20
_ mmc: arm_pl180_mmci: Synchronize compatible with kernel v4.20
_ mmc: stm32_sdmmc2: Synchronize properties with kernel v4.20
_ configs: update for F746/769 boards


Christophe Kerello (1):
  mmc: stm32_sdmmc2: Fix r1b timeout issue

Patrice Chotard (15):
  ARM:dts: stm32: sort nodes by alphabetical order in f4 u-boot files
  ARM: dts: stm32: Sync DT files with v4.20 kernel for stm32f4
  ARM: dts: stm32: Migrate U-boot nodes to U-boot DT files for stm32f7
  ARM: dts: stm32: Sync DT with v4.20 kernel for stm32f7
  ARM: dts: Migrate U-boot nodes to U-boot DT files for stm32h7
  ARM: dts: stm32: Sync DT with v4.20 kernel for stm32h7
  ARM: dts: stm32: Restore old usart1 clock bindings for stm32f7
  pinctrl: stm32: Add st,stm32f769-pinctrl compatible string
  mmc: arm_pl180_mmci: Sync compatible with kernel
  configs: stm32f746-disco: update EXTRA_ENV_SETTINGS
  configs: stm32f746-disco: enable CONFIG_DISTRO_DEFAULTS
  configs: stm32f746-disco: Enable SPI_FLASH_MACRONIX
  board: stm32f746-disco: Get MII/RMII phy_mode from DT
  ARM: dts: stm32: Update sdmmc binding for stm32h743i-eval
  ARM: dts: stm32: Update sdmmc binding for stm32mp157c-ed1

Patrick Delaunay (1):
  mmc: stm32_sdmmc2: Update DT properties with v4.19 bindings

 arch/arm/dts/stm32746g-eval-u-boot.dtsi |  188 +++
 arch/arm/dts/stm32746g-eval.dts |  222 +---
 arch/arm/dts/stm32f4-pinctrl.dtsi   |   27 +-
 arch/arm/dts/stm32f429-disco-u-boot.dtsi|   18 +-
 arch/arm/dts/stm32f429-disco.dts|4 +-
 arch/arm/dts/stm32f429-pinctrl.dtsi |3 +-
 arch/arm/dts/stm32f429.dtsi |   33 +-
 arch/arm/dts/stm32f469-disco-u-boot.dtsi|   46 +-
 arch/arm/dts/stm32f469-disco.dts|   86 +-
 arch/arm/dts/stm32f469-pinctrl.dtsi |3 +-
 arch/arm/dts/stm32f469.dtsi |   19 +
 arch/arm/dts/stm32f7-pinctrl.dtsi   |  289 
 arch/arm/dts/stm32f7-u-boot.dtsi|  139 +-
 arch/arm/dts/stm32f746-disco-u-boot.dtsi|  251 
 arch/arm/dts/stm32f746-disco.dts|  279 +---
 arch/arm/dts/stm32f746-pinctrl.dtsi |   11 +
 arch/arm/dts/stm32f746.dtsi |  747 +++
 arch/arm/dts/stm32f769-disco-u-boot.dtsi|  165 +++
 arch/arm/dts/stm32f769-disco.dts|  236 +---
 arch/arm/dts/stm32f769-pinctrl.dtsi |   11 +
 arch/arm/dts/stm32h7-u-boot.dtsi|  197 ++-
 arch/arm/dts/stm32h743-pinctrl.dtsi |  160 +--
 arch/arm/dts/stm32h743.dtsi |  462 ++-
 arch/arm/dts/stm32h743i-disco-u-boot.dtsi   |   11 +
 arch/arm/dts/stm32h743i-disco.dts   |   44 +-
 arch/arm/dts/stm32h743i-eval-u-boot.dtsi|   12 +
 arch/arm/dts/stm32h743i-eval.dts|   79 +-
 arch/arm/dts/stm32mp157c-ed1.dts|   10 +-
 board/st/stm32f746-disco/stm32f746-disco.c  |   23 +-
 configs/stm32f746-disco_defconfig   |   14 +-
 drivers/mmc/arm_pl180_mmci.c|   14 +-
 drivers/mmc/arm_pl180_mmci.h|3 +-
 drivers/mmc/stm32_sdmmc2.c  |   67 +-
 drivers/pinctrl/pinctrl_stm32.c |1 +
 include/configs/stm32f746-disco.h   |   22 +-
 include/dt-bindings/clock/stm32fx-clock.h   |7 +-
 include/dt-bindings/pinctrl/stm32f746-pinfunc.h | 1341 ---
 include/dt-bindings/pinctrl/stm32h7-pinfunc.h   | 1612
---
 38 files changed, 2740 insertions(+), 4116 deletions(-)
 create mode 100644 arch/arm/dts/stm32746g-eval-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32f469.dtsi
 create mode 100644 arch/arm/dts/stm32f7-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stm32f746-disco-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32f746-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stm32f769-disco-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32f769-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stm32h743i-disco-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32h743i-eval-u-boot.dtsi
 delete mode 100644 include/dt-bindings/pinctrl/stm32f746-pinfunc.h
 delete mode 100644 

Re: [U-Boot] [PULL] u-boot-stm32 for v2019.07-rc1

2019-04-12 Thread Tom Rini
On Fri, Apr 12, 2019 at 03:44:05PM +, Patrick DELAUNAY wrote:

> Hi Tom,
> 
> please pull u-boot-smt32-20190412 including
> the following STM32 related patches for v2019.07-rc1
> 
> - add trusted boot with TF-A for stm32mp1
> - stm32mp1 dts files sync'ed with Linux version
> - add STM32MP1 Discovery boards (DK1 and DK2)
> - add STMFX gpio expander driver
> - misc improvement for stm3mp1 supports
> - rename stpmu1 to stpmic1 (official name)
> - stm32_qspi: move to exec_op (spi nor driver for stm32 mpu and mcu)
> - add STM32 FMC2 NAND flash controller driver
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] [PULL] u-boot-stm32 for v2019.07-rc1

2019-04-12 Thread Patrick DELAUNAY
Hi Tom,

please pull u-boot-smt32-20190412 including
the following STM32 related patches for v2019.07-rc1

- add trusted boot with TF-A for stm32mp1
- stm32mp1 dts files sync'ed with Linux version
- add STM32MP1 Discovery boards (DK1 and DK2)
- add STMFX gpio expander driver
- misc improvement for stm3mp1 supports
- rename stpmu1 to stpmic1 (official name)
- stm32_qspi: move to exec_op (spi nor driver for stm32 mpu and mcu)
- add STM32 FMC2 NAND flash controller driver



For trusted boot see bootchain description in WIKI = 
https://wiki.st.com/stm32mpu/wiki/

These patches are based on ST delivery available
https://github.com/STMicroelectronics/u-boot

This pull request include 8 series for the stm32mp157 support in U-Boot
on the evaluation board (EV1) and on the discovery board support (DK2).

- stm32mp1: add trusted boot with TF-A
  (v4 http://patchwork.ozlabs.org/project/uboot/list/?series=91422)

- stm32mp1: update of stm32mp arch and stm32mp1 board
  (http://patchwork.ozlabs.org/project/uboot/list/?series=94502)

- pmic: stpmic1: rename and update stpmic1 driver
  (http://patchwork.ozlabs.org/project/uboot/list/?series=89855)

- Update stm32_sdmmc2 driver and DT bindings
  (http://patchwork.ozlabs.org/project/uboot/list/?series=91685)

- Add STM32MP1 Discovery boards
  (http://patchwork.ozlabs.org/project/uboot/list/?series=91497)
  + correction for uart4_pins_a in stm32mp157a-dk1-u-boot.dtsi

- Add STMFX gpio expander support for stm32mp157c-ev1 board
  (http://patchwork.ozlabs.org/project/uboot/list/?series=96427)
  + stmfx deactivated to avoid race condition corrected by
  "dm: pinctrl: Avoid race condition on probe for UCLASS_PINCTRL"
  http://patchwork.ozlabs.org/patch/1047723/

- spi: stm32_qspi: move to exec_op
  (http://patchwork.ozlabs.org/project/uboot/list/?series=101152)

- mtd: rawnand: add STM32 FMC2 NAND flash controller driver
  (http://patchwork.ozlabs.org/project/uboot/list/?series=101151)

Thanks,

Patrick


The following changes since commit 48ff1bc4f0a97c3291d0c87c2717fc1d79da5ef5:

  Merge branch '2019-04-09-master-imports-fs' (2019-04-10 08:18:18 -0400)

are available in the git repository at:

  https://github.com/patrickdelaunay/u-boot.git tags/u-boot-stm32-20190412

for you to fetch changes up to 7bb75023a720432a32840c6df543aae92653b23d:

  mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash controller driver 
(2019-04-12 16:09:13 +0200)


stm32 patches for v2019.07-rc1
- Add trusted boot with TF-A for stm32mp1
- stm32mp1 dts files sync'ed with Linux version
- add STM32MP1 Discovery boards (DK1 and DK2)
- add STMFX gpio expander driver
- misc improvement for stm3mp1 supports
- rename stpmu1 to stpmic1 (official name)
- stm32_qspi: move to exec_op (spi nor driver for stm32 mpu and mcu)
- add STM32 FMC2 NAND flash controller driver


Christophe Kerello (3):
  spi: stm32_qspi: move to exec_op
  dt-bindings: mtd: stm32_fmc2: add STM32 FMC2 NAND controller documentation
  mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash controller driver

Patrice Chotard (5):
  ARM: dts: stm32: Synchronize DT with kernel one
  board: stm32mp1: Update README file
  Board: stm32mp1: Add supply current boot information
  ARM: dts: stm32mp1: Add adc nodes
  board: stm32mp1: Force pinctrl driver probe in board_init()

Patrick Delaunay (33):
  stm32mp1: add trusted boot with TF-A
  stm32mp1: bsec: access with SMC for trusted boot
  stm32mp1: display board information
  stm32mp1: add runtime information in environment
  stm32mp1: update boot mode management
  stm32mp1: update print_cpuinfo()
  stm32mp1: spl: add spl_display_print
  stm32mp1: cosmetic cleanup Kconfig
  stm32mp1: cosmetic: add comment on psci_migrate_info_type return value
  stm32mp1: spl: hang with trace when DDR init failed
  stm32mp1: update bootcmd
  stm32mp1: activate FASTBOOT on eMMC
  stm32mp1: support forced boot mode
  stm32mp1: update memory layout
  stm32mp1: activated some configuration
  stm32mp1: add some syscon drivers for syscfg and etpzc
  stm32mp1: add syscfg initialization
  stm32mp1: align serial number on bootrom
  stm32mp1: basic boot: SPL enable access to GPIOZ bank
  stm32mp1: bsec: use device tree new compatible
  stm32mp1: bsec: shadow all the upper OTP (no secure) during boot
  stm32mp1: Replace OTP read by SHADOW read
  regulator: stpmu1: update buck1 range
  power: stpmu1: rename files to stpmic1
  power: rename stpmu1 to official name stpmic1
  stpmic1: update register names
  pmic: stpmu1: add power switch off support
  stm32mp1: add command poweroff
  stm32mp1: dts: activate psci-1.0
  stpmic1: add NVM update support in fuse command
  pinctrl: Add STMFX GPIO