zl3073x_flash_page_copy(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… zl3073x_flash_page_copy(9)

okay so bestie, welcome to the Kernel API Manual πŸŽ€ β€” we're literally in the zl3073x_flash_page_copy(9) page rn and it's giving "tiny function, big responsibility." lowkey iconic. let's get into it πŸ’–


✨ NAME ✨

zl3073x_flash_page_copy β€” Copy flash page πŸ¦‹

like, it copies a flash page. that's the whole vibe. no cap.


🌸 SYNOPSIS 🌸

int zl3073x_flash_page_copy (struct zl3073x_dev *zldev , const char
*component , u32 src_page , u32 dst_page , struct netlink_ext_ack
*extack );

that's the whole squad right there β€” the device struct, a component name, two page numbers, and an extack pointer. periodt. πŸ‘‘


🫢 ARGUMENTS 🫢

  • zldev β€” the zl3073x device structure, aka the main character of this whole situation 🧚
  • component β€” component name (the label, the name tag, the little nameplate bestie)
  • src_page β€” source page to copy, i.e. where the goods are coming from ✨
  • dst_page β€” destination page, i.e. where the goods are going to πŸ’«
  • extack β€” netlink extack pointer to report errors, so if things go sideways it can actually tell someone 😭

πŸ’œ DESCRIPTION πŸ’œ

okay so here's the tea β˜• β€” this function copies one flash page specified by src_page into the flash page specified by dst_page. that's it. that's the function. one page in, one page out, slay. πŸ’…

no extra toppings, no combo deals, just a clean single-page copy. ngl it's kind of a whole mood. 🌈


πŸ”₯ RETURN πŸ”₯

  • 0 on success πŸŽ‰ (we love to see it)
  • <0 on error πŸ’€ (oop)

⭐ SEE ALSO ⭐

Kernel file ./drivers/dpll/zl3073x/flash.c plus the whole friend group of flash functions β€” go say hi to all of them 🫢


and that's the page!! πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈ

little sign-off for the girlies keeping receipts: this one's from ./drivers/dpll/zl3073x, dated October 2026, and it's the zl3073x_flash_page_copy(9) man page. mwah πŸ’‹ go copy some pages responsibly bestie πŸ“

πŸ“¦ where this page comes from