cypress_nor_set_octal_dtr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… cypress_nor_set_octal_dtr(9) β€” a Kernel API Manual moment πŸ’…

okay bestie, welcome to the cypress_nor_set_octal_dtr(9) page from the Kernel API Manual. this one is short, iconic, and very β€œset the flash vibe” πŸ¦‹ no cap.

🌸 NAME 🌸

cypress_nor_set_octal_dtr β€” Enable or disable octal DTR on Cypress flashes. periodt πŸ’–

✨ SYNOPSIS ✨

int cypress_nor_set_octal_dtr (struct spi_nor *nor , bool enable );

πŸŽ€ ARGUMENTS πŸŽ€

  • nor β€” pointer to a struct spi_nor 🫢
  • enable β€” whether to enable or disable Octal DTR. yes bestie, it’s literally the on/off switch for the Octal DTR situation πŸ’…

πŸ”₯ DESCRIPTION πŸ”₯

This also sets the memory access latency cycles to 24 to allow the flash to run at up to 200MHz. highkey important detail, do not lose it πŸ’œ

🌈 RETURN 🌈

0 on success, -errno otherwise. slay when it’s zero, cry in errno when it’s not 😭

lowkey: that’s the whole return situation, no surprise plot twist.

πŸ‘‘ SEE ALSO πŸ‘‘


that’s the whole page, bestie 🧚 source/version: ./drivers/mtd/spi-nor Β· date: October 2026 Β· page: cypress_nor_set_octal_dtr(9) πŸ’–βœ¨

πŸ“¦ where this page comes from