spi_nor_sfd...s_deprecated(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 spi_nor_sfdp_init_params_deprecated(9) β€” the Kernel API Manual page you didn't know you needed πŸ’…

okay so bestie, welcome to the Kernel API Manual, section 9 (that's the kernel-functions section, iykyk). Today's main character is spi_nor_sfdp_init_params_deprecated ✨ β€” yes the header up top is squished down to spi_nor_sfd...s_deprecated(9) because some things just cannot fit in a title bar, and honestly? relatable.


🌈 NAME

spi_nor_sfdp_init_params_deprecated β€” the deprecated way of initializing flash parameters and settings based on the JESD216 SFDP standard 🫢


✨ SYNOPSIS

void spi_nor_sfdp_init_params_deprecated (struct spi_nor *nor );

that's it. one function. returns void. no notes. πŸ’…


πŸŽ€ ARGUMENTS

  • nor β€” pointer to a struct spi_nor. that's the whole argument list bestie, just the one pointer πŸ¦‹

πŸ’– DESCRIPTION

okay so here's the vibe: this method has a roll-back mechanism πŸ”₯ β€” like, in case the SFDP parsing fails, the legacy flash parameters and settings will be restored. it's giving "we tried the new thing but we kept the receipts" 😭 the old config comes right back, no cap.


πŸ‘‘ SEE ALSO

the friend group is huge, buckle up babes, every single one of these is (9) and they're all in ./drivers/mtd/spi-nor/core.c 🧚


πŸ’€ friendly reminder from your girl: this function is literally called deprecated in its own name. bestie. the _deprecated is right there. it's iconic but it's legacy energy, okurrr πŸ™ˆ

and that's the whole page πŸŽ€ β€” sourced from ./drivers/mtd/spi-nor, dropped in October 2026, living in the Kernel API Manual as spi_nor_sfd...s_deprecated(9). mwah, go read some core.c πŸ’œ ⭐ πŸ“

πŸ“¦ where this page comes from