nand_read_data_op(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ nand_read_data_op(9) πŸ¦‹

okay bestie, this is the Kernel API Manual entry for nand_read_data_op, and she is lowkey iconic. no cap, I’m giving you every detail, every ref, every return value β€” the whole vibe. πŸ’–

🌸 NAME 🌸

nand_read_data_op β€” Read data from the NAND

✨ SYNOPSIS ✨

int nand_read_data_op (struct nand_chip *chip , void *buf , unsigned int
       len , bool force_8bit , bool check_only );

πŸŽ€ ARGUMENTS πŸŽ€

  • chip β€” The NAND chip
  • buf β€” buffer used to store the data
  • len β€” length of the buffer
  • force_8bit β€” force 8-bit bus access
  • check_only β€” do not actually run the command, only checks if the controller driver supports it

πŸ’… DESCRIPTION πŸ’…

This function does a raw data read on the bus. Usually used after launching another NAND operation like nand_read_page_op. 🫢

⚠️ heads up bestie: this function does not select/unselect the CS line.

Returns 0 on success, a negative error code otherwise. periodt. πŸ’–

🌈 SEE ALSO 🌈

okay the SEE ALSO section is giving huge group-chat energy, so here’s the entire squad, literally every name, no cuts:


mwah πŸ’‹ this page is filed under ./drivers/mtd/nand/raw and dated October 2026. okay bye bestie, go read some NAND data, periodt. πŸŽ€βœ¨

πŸ“¦ where this page comes from