All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] Pull request: u-boot-stm/next =u-boot-stm32-20200324
@ 2020-03-25  8:15 Patrick DELAUNAY
  2020-03-27  1:39 ` Tom Rini
  0 siblings, 1 reply; 2+ messages in thread
From: Patrick DELAUNAY @ 2020-03-25  8:15 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull the STM32 next related fixes for v2020.07 = u-boot-stm32-20200324

With the following changes:
- stm32mp: fix command stboard
- stm32mp: update kernel device tree according the part number
- stm32mp: add 800 MHz profile support = stm32mp15xd and stm32mp15xf
- stm32mp: set cp15 frequency in psci cpu on
- stm32mp: DT alignment with Linux 5.6-rc1
- stm32mp: clk: add SPI5 support and correct CKSELR masks
- stm32mp: ram: fixes on LPDDR2/LPDDR3 support and on tuning
- stm32: i2c: allows for any bus frequency
- sti: timer: livetree and clk API conversion

CI status:
     https://gitlab.denx.de/u-boot/custodians/u-boot-stm/pipelines/2510

Thanks,
Patrick

The following changes since commit 2738f0edea7d19960d692284d1f378b1a2b4c4a5:

  Merge tag 'ti-v2020.07-next' of https://gitlab.denx.de/u-boot/custodians/u-boot-ti into next (2020-03-17 11:59:58 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20200324

for you to fetch changes up to 5b5699cdc97122e08e7fd0886a9e4474ca3ccb35:

  timer: sti: use clk API to get timer clock rate (2020-03-24 14:23:35 +0100)

----------------------------------------------------------------
- stm32mp: fix command stboard
- stm32mp: update kernel device tree according the part number
- stm32mp: add 800 MHz profile support = stm32mp15xd and stm32mp15xf
- stm32mp: set cp15 frequency in psci cpu on
- stm32mp: DT alignment with Linux 5.6-rc1
- stm32mp: clk: add SPI5 support and correct CKSELR masks
- stm32mp: ram: fixes on LPDDR2/LPDDR3 support and on tuning
- stm32: i2c: allows for any bus frequency
- sti: timer: livetree and clk API conversion

----------------------------------------------------------------
Alain Volmat (1):
      i2c: stm32f7_i2c: allows for any bus frequency

Ludovic Barre (1):
      stm32mp: psci: set cntfrq register of cpu on

Nicolas Heemeryck (2):
      timer: sti: convert to livetree
      timer: sti: use clk API to get timer clock rate

Patrick Delaunay (23):
      board: stm32mp1: update command stboard on misc_write result
      board: stm32mp1: read OTP in command stboard
      arm: stm32mp: bsec: remove unneeded test
      arm: stm32mp: bsec: add permanent lock support in bsec driver
      board: stm32mp1: stboard: lock the OTP after programming
      arm: stm32mp: improve the error message for smc
      board: stm32mp1: add finished good in board identifier OTP
      board: stm32mp1: display reference only for STMicroelectronics board
      arm: stm32mp: add function get_soc_name
      arm: stm32mp: fdt: update kernel device tree according the part number
      stm32mp1: add 800 MHz profile support
      clk: stm32mp1: correct CKSELR masks
      clk: stm32mp1: add SPI5_K support
      ARM: dts: stm32mp1: DT alignment with Linux 5.6-rc1
      ram: stm32mp1: increase vdd2_ddr: buck2 for 32bits LPDDR
      ram: stm32mp1: display result for software read DQS gating
      ram: stm32mp1: don't display the prompt two times
      ram: stm32mp1: tuning: add timeout for polling BISTGSR.BDDONE
      ram: stm32mp1: tuning: deactivate derating during BIST test
      ram: stm32mp1: update BIST config for tuning
      ram: stm32mp1_ddr: fix self refresh disable during DQS training
      ram: stm32mp1: reduce delay after BIST reset for tuning
      ram: stm32mp1: the property st, phy-cal becomes optional

 arch/arm/dts/stm32mp15-ddr.dtsi                                 |    3 +
 arch/arm/dts/stm32mp15-pinctrl.dtsi                             | 1114 ++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/{stm32mp157-u-boot.dtsi => stm32mp15-u-boot.dtsi}  |    0
 arch/arm/dts/{stm32mp157c.dtsi => stm32mp151.dtsi}              |  274 +++++++++---
 arch/arm/dts/stm32mp153.dtsi                                    |   45 ++
 arch/arm/dts/stm32mp157-pinctrl.dtsi                            | 1057 -------------------------------------------
 arch/arm/dts/stm32mp157.dtsi                                    |   31 ++
 arch/arm/dts/stm32mp157a-avenger96-u-boot.dtsi                  |   11 +-
 arch/arm/dts/stm32mp157a-avenger96.dts                          |    5 +-
 arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi                        |    7 +-
 arch/arm/dts/stm32mp157a-dk1.dts                                |  541 +---------------------
 arch/arm/dts/stm32mp157c-dk2-u-boot.dtsi                        |    6 -
 arch/arm/dts/stm32mp157c-dk2.dts                                |   15 +-
 arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi                        |    7 +-
 arch/arm/dts/stm32mp157c-ed1.dts                                |   22 +-
 arch/arm/dts/stm32mp157c-ev1.dts                                |   30 +-
 arch/arm/dts/stm32mp157xaa-pinctrl.dtsi                         |   90 ----
 arch/arm/dts/stm32mp157xab-pinctrl.dtsi                         |   62 ---
 arch/arm/dts/stm32mp157xac-pinctrl.dtsi                         |   78 ----
 arch/arm/dts/stm32mp157xad-pinctrl.dtsi                         |   62 ---
 arch/arm/dts/stm32mp15xc.dtsi                                   |   18 +
 arch/arm/dts/stm32mp15xx-dhcom-u-boot.dtsi                      |    7 +-
 arch/arm/dts/stm32mp15xx-dhcom.dtsi                             |    6 +-
 arch/arm/dts/stm32mp15xx-dkx.dtsi                               |  639 ++++++++++++++++++++++++++
 arch/arm/dts/stm32mp15xxaa-pinctrl.dtsi                         |   85 ++++
 arch/arm/dts/stm32mp15xxab-pinctrl.dtsi                         |   57 +++
 arch/arm/dts/stm32mp15xxac-pinctrl.dtsi                         |   73 +++
 arch/arm/dts/stm32mp15xxad-pinctrl.dtsi                         |   57 +++
 arch/arm/mach-stm32mp/bsec.c                                    |   92 ++--
 arch/arm/mach-stm32mp/cpu.c                                     |   38 +-
 arch/arm/mach-stm32mp/fdt.c                                     |  107 ++++-
 arch/arm/mach-stm32mp/include/mach/ddr.h                        |    6 +-
 arch/arm/mach-stm32mp/include/mach/stm32.h                      |    9 +-
 arch/arm/mach-stm32mp/include/mach/stm32mp1_smc.h               |    5 +-
 arch/arm/mach-stm32mp/include/mach/sys_proto.h                  |   12 +-
 arch/arm/mach-stm32mp/psci.c                                    |   22 +
 board/st/common/cmd_stboard.c                                   |   85 +++-
 board/st/stm32mp1/board.c                                       |   23 +-
 board/st/stm32mp1/stm32mp1.c                                    |   28 +-
 doc/board/st/stm32mp1.rst                                       |   42 +-
 doc/device-tree-bindings/memory-controllers/st,stm32mp1-ddr.txt |    2 +
 drivers/clk/clk_stm32mp1.c                                      |   13 +-
 drivers/i2c/stm32f7_i2c.c                                       |  105 +++--
 drivers/ram/stm32mp1/stm32mp1_ddr.c                             |   54 ++-
 drivers/ram/stm32mp1/stm32mp1_ddr.h                             |    1 +
 drivers/ram/stm32mp1/stm32mp1_ddr_regs.h                        |    1 +
 drivers/ram/stm32mp1/stm32mp1_interactive.c                     |   17 +-
 drivers/ram/stm32mp1/stm32mp1_ram.c                             |   34 +-
 drivers/ram/stm32mp1/stm32mp1_tuning.c                          |  223 ++++++++--
 drivers/timer/sti-timer.c                                       |   26 +-
 include/power/stpmic1.h                                         |    1 +
 51 files changed, 3143 insertions(+), 2205 deletions(-)
 create mode 100644 arch/arm/dts/stm32mp15-pinctrl.dtsi
 rename arch/arm/dts/{stm32mp157-u-boot.dtsi => stm32mp15-u-boot.dtsi} (100%)
 rename arch/arm/dts/{stm32mp157c.dtsi => stm32mp151.dtsi} (89%)
 create mode 100644 arch/arm/dts/stm32mp153.dtsi
 delete mode 100644 arch/arm/dts/stm32mp157-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stm32mp157.dtsi
 delete mode 100644 arch/arm/dts/stm32mp157xaa-pinctrl.dtsi
 delete mode 100644 arch/arm/dts/stm32mp157xab-pinctrl.dtsi
 delete mode 100644 arch/arm/dts/stm32mp157xac-pinctrl.dtsi
 delete mode 100644 arch/arm/dts/stm32mp157xad-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stm32mp15xc.dtsi
 create mode 100644 arch/arm/dts/stm32mp15xx-dkx.dtsi
 create mode 100644 arch/arm/dts/stm32mp15xxaa-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stm32mp15xxab-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stm32mp15xxac-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stm32mp15xxad-pinctrl.dtsi

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [PULL] Pull request: u-boot-stm/next =u-boot-stm32-20200324
  2020-03-25  8:15 [PULL] Pull request: u-boot-stm/next =u-boot-stm32-20200324 Patrick DELAUNAY
@ 2020-03-27  1:39 ` Tom Rini
  0 siblings, 0 replies; 2+ messages in thread
From: Tom Rini @ 2020-03-27  1:39 UTC (permalink / raw)
  To: u-boot

On Wed, Mar 25, 2020 at 08:15:01AM +0000, Patrick DELAUNAY wrote:

> Hi Tom,
> 
> Please pull the STM32 next related fixes for v2020.07 = u-boot-stm32-20200324
> 
> With the following changes:
> - stm32mp: fix command stboard
> - stm32mp: update kernel device tree according the part number
> - stm32mp: add 800 MHz profile support = stm32mp15xd and stm32mp15xf
> - stm32mp: set cp15 frequency in psci cpu on
> - stm32mp: DT alignment with Linux 5.6-rc1
> - stm32mp: clk: add SPI5 support and correct CKSELR masks
> - stm32mp: ram: fixes on LPDDR2/LPDDR3 support and on tuning
> - stm32: i2c: allows for any bus frequency
> - sti: timer: livetree and clk API conversion
> 
> CI status:
>      https://gitlab.denx.de/u-boot/custodians/u-boot-stm/pipelines/2510
> 
> Thanks,
> Patrick
> 
> The following changes since commit 2738f0edea7d19960d692284d1f378b1a2b4c4a5:
> 
>   Merge tag 'ti-v2020.07-next' of https://gitlab.denx.de/u-boot/custodians/u-boot-ti into next (2020-03-17 11:59:58 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20200324
> 
> for you to fetch changes up to 5b5699cdc97122e08e7fd0886a9e4474ca3ccb35:
> 
>   timer: sti: use clk API to get timer clock rate (2020-03-24 14:23:35 +0100)
> 

Applied to u-boot/next, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200326/81696b6a/attachment.sig>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-03-27  1:39 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-25  8:15 [PULL] Pull request: u-boot-stm/next =u-boot-stm32-20200324 Patrick DELAUNAY
2020-03-27  1:39 ` Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.