spi_nor_smpt_read_dummy(9)
β¨ spi_nor_smpt_read_dummy β¨
okay so bestie, welcome to the kernel API manual, this one's a lil function called spi_nor_smpt_read_dummy and honestly? it's giving "small but crucial." π
πΈ NAME πΈ
spi_nor_smpt_read_dummy β returns the configuration detection command read latency, in clock cycles. that's it, that's the whole job, and she does it flawlessly β¨
π¦ SYNOPSIS π¦
u8 spi_nor_smpt_read_dummy (const struct spi_nor *nor , const u32
settings );
like, literally, two args, one tiny u8 coming back at you. no drama. π
π ARGUMENTS π
norβ pointer to astruct spi_nor. you know her, you love her, she's the main character of every SPI NOR function ever. πsettingsβ the configuration detection command descriptor,dword1. yes, specificallydword1, don't come at me with any other dword, iykyk. π«Ά
β RETURN β
the number of dummy cycles for an SMPT read. that's the whole vibe check β a u8 count of dummy cycles. no cap. π
π₯ SEE ALSO π₯
bestie, buckle up, the friend group is LARGE. all of these live in the kernel file ./drivers/mtd/spi-nor/sfdp.c and honestly they're all icons:
spi_nor_read_raw(9)spi_nor_read_sfdp(9)spi_nor_read_sfdp_dma_unsafe(9)spi_nor_set_erase_settings_from_bfpt(9)spi_nor_map_cmp_erase_type(9)spi_nor_sort_erase_mask(9)spi_nor_regions_sort_erase_types(9)spi_nor_parse_bfpt(9)spi_nor_smpt_addr_nbytes(9)spi_nor_get_map_in_use(9)spi_nor_region_check_overlay(9)spi_nor_init_non_uniform_erase_map(9)spi_nor_parse_smpt(9)spi_nor_parse_4bait(9)spi_nor_parse_profile1(9)spi_nor_parse_sccr(9)spi_nor_parse_sccr_mc(9)spi_nor_post_sfdp_fixups(9)spi_nor_check_sfdp_signature(9)spi_nor_parse_sfdp(9)
like, that's the whole group chat right there. go read them, they ate. πβ¨
and that's a wrap, bestie!! π this lil page lives under ./drivers/mtd/spi-nor and it's dated October 2026 β so like, future vibes only, periodt. π§π
π¦ 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