cypress_nor_set_octal_dtr(9)
π 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 astruct 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 π
- Kernel file
./drivers/mtd/spi-nor/spansion.cstruct spansion_nor_params(9) spansion_nor_clear_sr(9)cypress_nor_sr_ready_and_clear(9)cypress_nor_quad_enable_volatile(9)cypress_nor_determine_addr_mode_by_sr1(9)cypress_nor_set_addr_mode_nbytes(9)cypress_nor_get_page_size(9)spansion_nor_sr_ready_and_clear(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms