All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/26] imx: update for i.MX8M
@ 2021-03-19  7:56 Peng Fan
  2021-03-19  7:56 ` [PATCH 01/26] tools: imx image: fix write warning Peng Fan
                   ` (25 more replies)
  0 siblings, 26 replies; 42+ messages in thread
From: Peng Fan @ 2021-03-19  7:56 UTC (permalink / raw)
  To: u-boot

From: Peng Fan <peng.fan@nxp.com>

This patchset is to upstream NXP downstream patches targeting
next release: 2021.07.

 - Enviorment cleanup
 - ddr script update for ddr4/lpddr4 boards
 - update fuse path
 - Support i.MX8MQ B2
 - Add i.MX8MN 11*11 variant
 - Change pca9450 API accepting address

Jacky Bai (1):
  imx8mn: Update the DDR4 timing script on imx8mn ddr4 evk

Peng Fan (12):
  tools: imx image: fix write warning
  imx8mm/p: remove boot.cmd
  imx8mm_evk: add/cleanup variable for distro
  imx8mp_evk: add/cleanup variable for distro
  imx8mp_evk: spl: clean up including headers
  imx8mp_evk: Increase VDD_ARM to 0.95v Overdrive voltage
  power: pca9450: add a new parameter for power_pca9450_init
  imx8mn_evk: drop duplicated code
  imx8mn: Add LPDDR4 EVK board support
  imx: logos: use NXP logo
  imx8m: soc: update fuse path
  arch: mach-imx: imx8m: fix unique_id read error for imx8mp

Sherry Sun (1):
  imx8mp: ddr: Add inline ECC feature support

Ye Li (11):
  imx8mm_evk: Update to latest LPDDR4 script
  imx8mm_evk: Switch to new imx8mm evk board
  imx8mp_evk: Update LPDDR4 timing for new FW 202006
  imx8mp_evk: Update LPDDR4 refresh time
  imx8mn: Add low drive mode support for DDR4/LPDDR4 EVK
  imx8mn: Add support for 11x11 UltraLite part number
  imx8m: Update thermal and PMU kernel nodes for dual/single cores
  imx8m: ddr: Disable CA VREF Training for LPDDR4
  iMX8MQ: Recognize the B2 revision
  misc: ocotp: Update OCOTP driver for iMX8MQ B2
  imx8mq_evk: Applying default LPDDR4 script for B2

haidong.zheng (1):
  imx8mp: refine power on imx8mp board

 arch/arm/dts/Makefile                         |    1 +
 arch/arm/dts/imx8mm-evk-u-boot.dtsi           |    4 +-
 arch/arm/dts/imx8mm-evk.dtsi                  |  127 +-
 arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi      |    3 +
 arch/arm/dts/imx8mn-evk-u-boot.dtsi           |   26 +
 arch/arm/dts/imx8mn-evk.dts                   |  128 ++
 arch/arm/include/asm/arch-imx/cpu.h           |   12 +-
 arch/arm/include/asm/arch-imx8m/imx-regs.h    |   11 +
 arch/arm/include/asm/mach-imx/sys_proto.h     |    6 +-
 arch/arm/mach-imx/cpu.c                       |    8 +-
 arch/arm/mach-imx/imx8m/Kconfig               |    6 +
 arch/arm/mach-imx/imx8m/soc.c                 |  183 +-
 board/freescale/imx8mm_evk/boot.cmd           |   35 -
 board/freescale/imx8mm_evk/lpddr4_timing.c    |  692 +++----
 board/freescale/imx8mm_evk/spl.c              |   33 +-
 board/freescale/imx8mn_evk/Kconfig            |    6 +-
 board/freescale/imx8mn_evk/Makefile           |    6 +
 board/freescale/imx8mn_evk/ddr4_timing.c      | 1057 +++++------
 board/freescale/imx8mn_evk/ddr4_timing_ld.c   | 1057 +++++++++++
 board/freescale/imx8mn_evk/lpddr4_timing.c    | 1587 +++++++++++++++++
 board/freescale/imx8mn_evk/lpddr4_timing_ld.c | 1440 +++++++++++++++
 board/freescale/imx8mn_evk/spl.c              |   50 +-
 board/freescale/imx8mp_evk/boot.cmd           |   25 -
 board/freescale/imx8mp_evk/lpddr4_timing.c    |  372 +++-
 board/freescale/imx8mp_evk/spl.c              |   38 +-
 board/freescale/imx8mq_evk/spl.c              |    2 +-
 board/phytec/phycore_imx8mp/spl.c             |    2 +-
 configs/imx8mm_evk_defconfig                  |    2 +-
 configs/imx8mn_evk_defconfig                  |   93 +
 drivers/ddr/imx/imx8m/Kconfig                 |    8 +
 drivers/misc/mxc_ocotp.c                      |    2 +-
 drivers/power/pmic/pmic_pca9450.c             |    4 +-
 include/configs/imx8mm_evk.h                  |    8 +-
 include/configs/imx8mp_evk.h                  |    8 +-
 include/power/pca9450.h                       |    2 +-
 tools/imx8image.c                             |    2 +-
 tools/imx8mimage.c                            |    2 +-
 tools/logos/freescale.bmp                     |  Bin 46738 -> 47670 bytes
 38 files changed, 5745 insertions(+), 1303 deletions(-)
 create mode 100644 arch/arm/dts/imx8mn-evk-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx8mn-evk.dts
 delete mode 100644 board/freescale/imx8mm_evk/boot.cmd
 create mode 100644 board/freescale/imx8mn_evk/ddr4_timing_ld.c
 create mode 100644 board/freescale/imx8mn_evk/lpddr4_timing.c
 create mode 100644 board/freescale/imx8mn_evk/lpddr4_timing_ld.c
 delete mode 100644 board/freescale/imx8mp_evk/boot.cmd
 mode change 100644 => 100755 board/freescale/imx8mp_evk/lpddr4_timing.c
 create mode 100644 configs/imx8mn_evk_defconfig

-- 
2.30.0

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

end of thread, other threads:[~2021-05-18 19:51 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-19  7:56 [PATCH 00/26] imx: update for i.MX8M Peng Fan
2021-03-19  7:56 ` [PATCH 01/26] tools: imx image: fix write warning Peng Fan
2021-03-19  7:56 ` [PATCH 02/26] imx8mm_evk: Update to latest LPDDR4 script Peng Fan
2021-03-24 21:19   ` Tim Harvey
2021-03-25  1:15     ` Peng Fan
2021-03-19  7:56 ` [PATCH 03/26] imx8mm_evk: Switch to new imx8mm evk board Peng Fan
2021-05-12 21:47   ` ZHIZHIKIN Andrey
2021-05-14 12:30     ` Fabio Estevam
2021-05-14 15:29       ` Ricardo Salveti
2021-05-14 15:59         ` Fabio Estevam
2021-05-16 14:31         ` ZHIZHIKIN Andrey
2021-05-18 13:14           ` Vanessa Maegima
2021-05-18 19:51             ` ZHIZHIKIN Andrey
2021-05-16 14:21       ` ZHIZHIKIN Andrey
2021-05-17  0:34     ` Peng Fan
2021-03-19  7:56 ` [PATCH 04/26] imx8mm/p: remove boot.cmd Peng Fan
2021-03-19  7:56 ` [PATCH 05/26] imx8mm_evk: add/cleanup variable for distro Peng Fan
2021-03-19  7:56 ` [PATCH 06/26] imx8mp_evk: " Peng Fan
2021-03-19  7:56 ` [PATCH 07/26] imx8mp: ddr: Add inline ECC feature support Peng Fan
2021-03-19  7:57 ` [PATCH 08/26] imx8mp_evk: Update LPDDR4 timing for new FW 202006 Peng Fan
2021-03-19  7:57 ` [PATCH 09/26] imx8mp_evk: Update LPDDR4 refresh time Peng Fan
2021-03-19  7:57 ` [PATCH 10/26] imx8mp: refine power on imx8mp board Peng Fan
2021-03-19  7:57 ` [PATCH 11/26] imx8mp_evk: spl: clean up including headers Peng Fan
2021-03-19  7:57 ` [PATCH 12/26] imx8mp_evk: Increase VDD_ARM to 0.95v Overdrive voltage Peng Fan
2021-03-19  7:57 ` [PATCH 13/26] imx8mn: Update the DDR4 timing script on imx8mn ddr4 evk Peng Fan
2021-03-19  7:57 ` [PATCH 14/26] power: pca9450: add a new parameter for power_pca9450_init Peng Fan
2021-03-21 22:41   ` Jaehoon Chung
2021-03-19  7:57 ` [PATCH 15/26] imx8mn_evk: drop duplicated code Peng Fan
2021-03-19  7:57 ` [PATCH 16/26] imx8mn: Add LPDDR4 EVK board support Peng Fan
2021-03-19  7:57 ` [PATCH 17/26] imx8mn: Add low drive mode support for DDR4/LPDDR4 EVK Peng Fan
2021-03-19  7:57 ` [PATCH 18/26] imx: logos: use NXP logo Peng Fan
2021-03-19  7:57 ` [PATCH 19/26] imx8mn: Add support for 11x11 UltraLite part number Peng Fan
2021-03-19  7:57 ` [PATCH 20/26] imx8m: Update thermal and PMU kernel nodes for dual/single cores Peng Fan
2021-03-19  7:57 ` [PATCH 21/26] imx8m: soc: update fuse path Peng Fan
2021-03-19  7:57 ` [PATCH 22/26] imx8m: ddr: Disable CA VREF Training for LPDDR4 Peng Fan
2021-03-24 21:25   ` Tim Harvey
2021-03-25  8:14     ` Stefano Babic
2021-03-25  8:35       ` Peng Fan
2021-03-19  7:57 ` [PATCH 23/26] arch: mach-imx: imx8m: fix unique_id read error for imx8mp Peng Fan
2021-03-19  7:57 ` [PATCH 24/26] iMX8MQ: Recognize the B2 revision Peng Fan
2021-03-19  7:57 ` [PATCH 25/26] misc: ocotp: Update OCOTP driver for iMX8MQ B2 Peng Fan
2021-03-19  7:57 ` [PATCH 26/26] imx8mq_evk: Applying default LPDDR4 script for B2 Peng Fan

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.