STRUCT MTK_JPEG_Q_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct mtk_jpeg_q_data(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual entry for struct mtk_jpeg_q_data β€” this is the whole entire vibe of one queue, all bundled up in a struct πŸŽ€


✨ NAME ✨

struct mtk_jpeg_q_data β€” literally the parameters of one queue, that's it, that's the whole thing πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

struct mtk_jpeg_q_data {
    struct mtk_jpeg_fmt     *fmt;
    struct v4l2_pix_format_mplane pix_mp;
    struct v4l2_rect enc_crop_rect;
 };

like, three little members and each one is doing its own iconic thing ✨


🌸 Members 🌸

🫢 the glow-ups inside this struct

  • fmt β€” the driver-specific format of this queue, aka whose queue is it anyway πŸ’β€β™€οΈ
  • pix_mp β€” the multiplanar format, no cap, it's giving planes on planes πŸ›¬
  • enc_crop_rect β€” the jpeg encoder crop information, i.e. where we're cropping, periodt βœ‚οΈ

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h enum
  • mtk_jpeg_ctx_state(9)
  • struct mtk_jpeg_variant(9)
  • struct mtk_jpegenc_clk(9)
  • struct mtk_jpegdec_clk(9)
  • struct mtk_jpegenc_comp_dev(9)
  • struct mtk_jpegdec_comp_dev(9)
  • struct mtk_jpeg_dev(9)
  • struct mtk_jpeg_fmt(9)
  • struct mtk_jpeg_ctx(9)

like go read all of them, they're all in the friend group fr fr πŸ§šπŸ’œ


ngl this page came from ./drivers/media/platform/media... and it's dated October 2026, so like… future vibes πŸ’€ and the whole thing signs off as struct mtk_jpeg_q_data(9) β€” slay, we love a consistent footer bestie 🌈⭐

okay bye ily, go read your kernel headers πŸ’–πŸ“

πŸ“¦ where this page comes from