ENUM PXA_MBUS_LAYOUT(9)
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 packedPXA_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:
enum pxa_mbus_packing(9)enum pxa_mbus_order(9)struct pxa_mbus_pixelfmt(9)struct pxa_mbus_lookup(9)struct pxa_camera_format_xlate(9)pxa_init_dma_channel(9)pxa_dma_start_channels(9)pxa_camera_start_capture(9)pxa_camera_check_link_miss(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms