meson_canvas_config(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

meson_canvas_config(9) β€” Kernel API Manual πŸ’…

okay so bestie, this is meson_canvas_config(9) from the Kernel API Manual, and it's literally here to configure a canvas. No cap, that's the whole assignment. Let's break down the synopsis and the cast without skipping a single crumb. 🫢✨


🌸 NAME 🌸

meson_canvas_config - configure a canvas ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

int meson_canvas_config (struct meson_canvas *canvas , u8 canvas_index ,
u32 addr , u32 stride , u32 height , unsigned int wrap , unsigned int
blkmode , unsigned int endian );

πŸŽ€ ARGUMENTS πŸŽ€

okay here's the whole cast, no skips, periodt:

  • canvas β€” canvas provider instance retrieved from meson_canvas_get
  • canvas_index β€” canvas ID that was obtained via meson_canvas_alloc
  • addr β€” physical address to the pixel buffer
  • stride β€” width of the buffer
  • height β€” height of the buffer
  • wrap β€” undocumented (yes literally, that's the whole description β€” I'm not inventing lore, bestie 😭)
  • blkmode β€” block mode (linear, 32x32, 64x64)
  • endian β€” byte swapping (swap16, swap32, swap64, swap128)

🌈 SEE ALSO 🌈


that's the whole page, bestie β€” this meson_canvas_config(9) cutie is from the ./include/linux/soc/amlogic source/version, dated October 2026. πŸ’–βœ¨

πŸ“¦ where this page comes from