nand_read_page_raw_notsupp(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… nand_read_page_raw_notsupp(9) β€” Kernel API Manual

okay so bestie, welcome to the Kernel API Manual, and today's main character is nand_read_page_raw_notsupp ✨ ngl this one is short and honestly kind of iconic for it.


🌸 NAME 🌸

nand_read_page_raw_notsupp β€” the dummy read raw page function πŸŽ€


✨ SYNOPSIS ✨

int nand_read_page_raw_notsupp (struct nand_chip *chip , u8 *buf , int
oob_required , int page );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • chip β€” the nand chip info structure πŸ’– like, everything you need to know about the chip lives here.
  • buf β€” buffer to store read data 🌸 your data goes in here (in theory, bestie).
  • oob_required β€” caller requires OOB data read to chip->oob_poi πŸ‘‘ that's the OOB (out-of-band) area, and it lands in chip->oob_poi.
  • page β€” page number to read ⭐ which page we're theoretically reading.

πŸ’€ DESCRIPTION πŸ’€

Returns -ENOTSUPP unconditionally. 😭

fr fr that's the whole thing. no vibe check, no actual reading, just -ENOTSUPP every single time. it's giving "dummy function that exists purely to say not supported" and honestly? we respect the honesty. not me expecting data and getting an error code instead πŸ™ˆ


πŸ”₯ SEE ALSO πŸ”₯

the kernel file ./drivers/mtd/nand/raw/nand_base.c πŸ‘‘ and like… a whole friend group of related pages, iykyk:


okay that's the whole page bestie, short and sweet like a text from the group chat 🫢 this one's from ./drivers/mtd/nand/raw, dated October 2026 β€” slay, go read the other pages, mwah πŸ’œπŸ§š

πŸ“¦ where this page comes from