[PATCH v2] board: rockchip: set M.2 NVMe PERSTN low in spl_board_init on Jaguar
Quentin Schulz
u-boot at 0leil.net
Fri Jul 10 15:17:38 CEST 2026
On Thu, 25 Jun 2026 13:55:15 +0200, Jakob Unterwurzacher wrote:
> As it is, an NVMe's built-in PERSTN pull-up fights against the
> SoC's built-in pull-down which results in an undefined logic state
> on the Samsung SSD 980 and likely others.
>
> Fix that by forcing PERSTN low as early as possible, which is SPL.
>
> Both Linux and U-Boot (via "pci enum") set the pin high later
> as needed and the NVMe is detected fine.
>
> [...]
Applied to https://git.u-boot-project.org/u-boot/custodians/u-boot-rockchip (u-boot-rockchip-2026.10), thanks!
[1/1] board: rockchip: set M.2 NVMe PERSTN low in spl_board_init on Jaguar
https://git.u-boot-project.org/u-boot/custodians/u-boot-rockchip/-/commit/6037673a10f1ec24cd8e9fe03785d1e7e19e6854
Best regards,
--
Quentin Schulz <u-boot at 0leil.net>
More information about the U-Boot
mailing list