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 <[email protected]>

