ENUM PXA_MBUS_LAYOUT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the Kernel API Manual page for enum pxa_mbus_layout(9) β€” literally the planes-layout enum and it is giving organized. πŸŽ€

πŸ’– NAME πŸ’–

  • enum pxa_mbus_layout β€” planes layout in memory

✨ SYNOPSIS ✨

enum pxa_mbus_layout {
    PXA_MBUS_LAYOUT_PACKED ,
    PXA_MBUS_LAYOUT_PLANAR_2Y_U_V ,
    PXA_MBUS_LAYOUT_PLANAR_2Y_C ,
    PXA_MBUS_LAYOUT_PLANAR_Y_C

};

🌸 Constants 🌸

  • PXA_MBUS_LAYOUT_PACKED β€” color components packed
  • PXA_MBUS_LAYOUT_PLANAR_2Y_U_V β€” YUV components stored in 3 planes (4:2:2)
  • PXA_MBUS_LAYOUT_PLANAR_2Y_C β€” YUV components stored in a luma and a chroma plane (C plane is half the size of Y plane)
  • PXA_MBUS_LAYOUT_PLANAR_Y_C β€” YUV components stored in a luma and a chroma plane (C plane is the same size as Y plane)

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file in question is ./drivers/media/platform/intel/pxa_camera.c, and the rest of the friend group is:

no cap, that’s every constant and every plane situation accounted for. πŸ’…

so yeah β€” source/version: ./drivers/media/platform/intel, dated October 2026. bye bestie! πŸ’–βœ¨

πŸ“¦ where this page comes from