All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Peng Fan (OSS)" <peng.fan@oss.nxp.com>
To: sbabic@denx.de
Cc: festevam@gmail.com, u-boot@lists.denx.de, uboot-imx@nxp.com,
	Peng Fan <peng.fan@nxp.com>
Subject: [PATCH V2 00/26] imx: imx8ulp: misc update from downstream
Date: Wed,  6 Apr 2022 14:30:05 +0800	[thread overview]
Message-ID: <20220406063031.21960-1-peng.fan@oss.nxp.com> (raw)

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

V2:
 Update commit log
 Drop patch 26 in V1
 Minor update

This patchset is to upstream NXP downstream i.MX8ULP patches
 - Support Nominal/Low Drive clock settings
 - Update mem map for TEE
 - Release CAAM
 - Support Dual boot
 - Enable handshake with M33
 - Update DDR and PHY settings
 - Misc clock update

Clark Wang (1):
  imx: imx8ulp: clock: Add clock support for i3c controller

Clement Faure (2):
  misc: S400_API: add ahab_release_caam
  imx: imx8ulp: release CAAM for the Cortex-A35

Ji Luo (1):
  imx: imx8ulp: reserve tee memory

Peng Fan (9):
  imx: imx8ulp: include pcc/cgc header in clock header
  imx: imx8ulp: add CAAM clock entry
  imx: imx8ulp: add ND/LD clock
  imx: imx8ulp: enable MU0_B clk by default
  imx: dynamic setting mmcdev and mmcroot
  imx: imx8ulp_evk: Enable SD/MMC port auto detect
  imx: imx8ulp: enable wdog_ad interrupt in CMC1
  imx: imx8ulp_evk: enlarge CONFIG_NR_DRAM_BANKS
  misc: imx8ulp: Update fuse driver

Ye Li (13):
  imx: imx8ulp: Set COUNTER_FREQUENCY to 1Mhz
  imx: imx8ulp: Add M33 handshake functions
  imx: imx8ulp_evk: Remove PMIC Bucks PWM mode settings
  imx: imx8ulp_evk: Skip init DDR for reboot in dual boot mode
  imx: imx8ulp: cgc: Switch to NICLPAV to FRO192 before PLL4 init
  misc: imx8ulp: Add OEM SRK Hash fuse support
  imx: imx8ulp: Change LPAV assignment for dual boot
  imx: imx8ulp: Load the lposc fuse for dual boot
  misc: S400_API: Update S400 API for buffer dump
  imx: imx8ulp_evk: Update LPDDR4 PHY settings
  imx: imx8ulp_evk: call the handshake with M33
  imx: imx8ulp_evk: Power down the domains may used in u-boot
  imx: imx8ulp_evk: Enable multiple env storage devices

 arch/arm/include/asm/arch-imx8ulp/cgc.h       |    8 +-
 arch/arm/include/asm/arch-imx8ulp/clock.h     |    8 +-
 arch/arm/include/asm/arch-imx8ulp/imx-regs.h  |    1 +
 arch/arm/include/asm/arch-imx8ulp/pcc.h       |    1 +
 arch/arm/include/asm/arch-imx8ulp/s400_api.h  |    5 +-
 arch/arm/include/asm/arch-imx8ulp/sys_proto.h |    2 +
 arch/arm/include/asm/mach-imx/sys_proto.h     |    2 +
 arch/arm/mach-imx/imx8ulp/Kconfig             |    6 +
 arch/arm/mach-imx/imx8ulp/cgc.c               |  106 +-
 arch/arm/mach-imx/imx8ulp/clock.c             |   95 +-
 arch/arm/mach-imx/imx8ulp/pcc.c               |    1 +
 arch/arm/mach-imx/imx8ulp/soc.c               |  197 ++-
 board/freescale/common/Makefile               |    3 +
 board/freescale/common/mmc.c                  |   49 +
 board/freescale/imx8ulp_evk/Makefile          |    7 +-
 board/freescale/imx8ulp_evk/imx8ulp_evk.c     |   43 +-
 board/freescale/imx8ulp_evk/lpddr4_timing.c   |   32 +-
 .../freescale/imx8ulp_evk/lpddr4_timing_266.c | 1109 +++++++++++++++++
 board/freescale/imx8ulp_evk/spl.c             |   59 +-
 configs/imx8ulp_evk_defconfig                 |    2 +-
 drivers/misc/imx8ulp/fuse.c                   |    4 +-
 drivers/misc/imx8ulp/s400_api.c               |   63 +
 include/configs/imx8ulp_evk.h                 |    2 +
 23 files changed, 1696 insertions(+), 109 deletions(-)
 create mode 100644 board/freescale/common/mmc.c
 create mode 100644 board/freescale/imx8ulp_evk/lpddr4_timing_266.c

-- 
2.35.1


             reply	other threads:[~2022-04-06  5:49 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-06  6:30 Peng Fan (OSS) [this message]
2022-04-06  6:30 ` [PATCH V2 01/26] imx: imx8ulp: Set COUNTER_FREQUENCY to 1Mhz Peng Fan (OSS)
2022-04-12 18:43   ` sbabic
2022-04-06  6:30 ` [PATCH V2 02/26] imx: imx8ulp: include pcc/cgc header in clock header Peng Fan (OSS)
2022-04-12 18:46   ` sbabic
2022-04-06  6:30 ` [PATCH V2 03/26] imx: imx8ulp: Add M33 handshake functions Peng Fan (OSS)
2022-04-12 18:46   ` sbabic
2022-04-06  6:30 ` [PATCH V2 04/26] imx: imx8ulp: clock: Add clock support for i3c controller Peng Fan (OSS)
2022-04-12 18:44   ` sbabic
2022-04-06  6:30 ` [PATCH V2 05/26] imx: imx8ulp: add CAAM clock entry Peng Fan (OSS)
2022-04-12 18:43   ` sbabic
2022-04-06  6:30 ` [PATCH V2 06/26] imx: imx8ulp_evk: Remove PMIC Bucks PWM mode settings Peng Fan (OSS)
2022-04-12 18:42   ` sbabic
2022-04-06  6:30 ` [PATCH V2 07/26] imx: imx8ulp: add ND/LD clock Peng Fan (OSS)
2022-04-12 18:43   ` sbabic
2022-04-06  6:30 ` [PATCH V2 08/26] imx: imx8ulp_evk: Skip init DDR for reboot in dual boot mode Peng Fan (OSS)
2022-04-12 18:45   ` sbabic
2022-04-06  6:30 ` [PATCH V2 09/26] imx: imx8ulp: cgc: Switch to NICLPAV to FRO192 before PLL4 init Peng Fan (OSS)
2022-04-12 18:45   ` sbabic
2022-04-06  6:30 ` [PATCH V2 10/26] imx: imx8ulp: enable MU0_B clk by default Peng Fan (OSS)
2022-04-12 18:46   ` sbabic
2022-04-06  6:30 ` [PATCH V2 11/26] misc: imx8ulp: Add OEM SRK Hash fuse support Peng Fan (OSS)
2022-04-12 18:46   ` sbabic
2022-04-06  6:30 ` [PATCH V2 12/26] imx: imx8ulp: Change LPAV assignment for dual boot Peng Fan (OSS)
2022-04-12 18:42   ` sbabic
2022-04-06  6:30 ` [PATCH V2 13/26] imx: imx8ulp: Load the lposc fuse " Peng Fan (OSS)
2022-04-12 18:47   ` sbabic
2022-04-06  6:30 ` [PATCH V2 14/26] misc: S400_API: add ahab_release_caam Peng Fan (OSS)
2022-04-12 18:41   ` sbabic
2022-04-06  6:30 ` [PATCH V2 15/26] misc: S400_API: Update S400 API for buffer dump Peng Fan (OSS)
2022-04-12 18:47   ` sbabic
2022-04-06  6:30 ` [PATCH V2 16/26] imx: imx8ulp: release CAAM for the Cortex-A35 Peng Fan (OSS)
2022-04-12 18:47   ` sbabic
2022-04-06  6:30 ` [PATCH V2 17/26] imx: imx8ulp_evk: Update LPDDR4 PHY settings Peng Fan (OSS)
2022-04-12 18:42   ` sbabic
2022-04-06  6:30 ` [PATCH V2 18/26] imx: imx8ulp_evk: call the handshake with M33 Peng Fan (OSS)
2022-04-12 18:47   ` sbabic
2022-04-06  6:30 ` [PATCH V2 19/26] imx: imx8ulp_evk: Power down the domains may used in u-boot Peng Fan (OSS)
2022-04-12 17:10   ` Stefano Babic
2022-04-13  3:00     ` Peng Fan (OSS)
2022-04-13  7:45       ` Stefano Babic
2022-04-06  6:30 ` [PATCH V2 20/26] imx: dynamic setting mmcdev and mmcroot Peng Fan (OSS)
2022-04-12 18:45   ` sbabic
2022-04-25 19:58   ` Tim Harvey
2022-04-26 11:24     ` Peng Fan (OSS)
2022-04-06  6:30 ` [PATCH V2 21/26] imx: imx8ulp_evk: Enable SD/MMC port auto detect Peng Fan (OSS)
2022-04-12 18:46   ` sbabic
2022-04-06  6:30 ` [PATCH V2 22/26] imx: imx8ulp: enable wdog_ad interrupt in CMC1 Peng Fan (OSS)
2022-04-12 18:47   ` sbabic
2022-04-06  6:30 ` [PATCH V2 23/26] imx: imx8ulp: reserve tee memory Peng Fan (OSS)
2022-04-12 18:43   ` sbabic
2022-04-06  6:30 ` [PATCH V2 24/26] imx: imx8ulp_evk: enlarge CONFIG_NR_DRAM_BANKS Peng Fan (OSS)
2022-04-12 18:43   ` sbabic
2022-04-06  6:30 ` [PATCH V2 25/26] imx: imx8ulp_evk: Enable multiple env storage devices Peng Fan (OSS)
2022-04-12 18:43   ` sbabic
2022-04-06  6:30 ` [PATCH V2 26/26] misc: imx8ulp: Update fuse driver Peng Fan (OSS)
2022-04-12 18:46   ` sbabic

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220406063031.21960-1-peng.fan@oss.nxp.com \
    --to=peng.fan@oss.nxp.com \
    --cc=festevam@gmail.com \
    --cc=peng.fan@nxp.com \
    --cc=sbabic@denx.de \
    --cc=u-boot@lists.denx.de \
    --cc=uboot-imx@nxp.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.