spi_nor_regi...heck_overlay(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… spi_nor_regi...heck_overlay(9)

okay bestie, welcome to the Kernel API Manual ✨ and yes the title is literally truncated with ... in the middle, that's just how it's printed, not a me thing, the kernel is just Like That πŸ’€


🌸 NAME 🌸

spi_nor_region_check_overlay β€” sets the overlay bit when the region is overlaid. that's it. that's the whole job. lowkey iconic for being so specific πŸŽ€


✨ SYNOPSIS ✨

void spi_nor_region_check_overlay (struct spi_nor_erase_region *region ,
const struct spi_nor_erase_type *erase , const u8 erase_type );

it returns void btw β€” no return value, no drama, it just does the thing and leaves 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • region β€” pointer to a structure that describes a SPI NOR erase region. this is the main character of the operation fr πŸ’–
  • erase β€” pointer to a structure that describes a SPI NOR erase type. the supporting cast 😌
  • erase_type β€” erase type bitmask. it's a u8, so keep it smol and cute πŸ“

🌈 SEE ALSO 🌈

bestie the cross-references go CRAZY here, look at this whole friend group πŸ‘‘

like, the whole sfdp.c squad pulled up πŸ˜­πŸ’œ


and that's the tea 🧚 lived in ./drivers/mtd/spi-nor, dated October 2026, and signed off by the manual itself with the title spi_nor_regi...heck_overlay(9) β€” slay, periodt πŸ’…βœ¨

πŸ“¦ where this page comes from