ENUM MALI_C55_AEXP_SKIP_Y(9)
π NAME π
enum mali_c55_aexp_skip_y β vertical pixel skipping, bestie. it's literally in the Kernel API Manual and it's giving "how many rows do we skip" energy β¨
π¦ SYNOPSIS π¦
enum mali_c55_aexp_skip_y {
MALI_C55_AEXP_SKIP_Y_ALL ,
MALI_C55_AEXP_SKIP_Y_EVERY_2ND ,
MALI_C55_AEXP_SKIP_Y_EVERY_3RD ,
MALI_C55_AEXP_SKIP_Y_EVERY_4TH ,
MALI_C55_AEXP_SKIP_Y_EVERY_5TH ,
MALI_C55_AEXP_SKIP_Y_EVERY_8TH ,
MALI_C55_AEXP_SKIP_Y_EVERY_9TH
};
π Constants π
okay so these are the seven little icons of the enum and each one is a different vertical skipping vibe, no notes π
MALI_C55_AEXP_SKIP_Y_ALLβ collect every single pixel vertically. no skipping, we're taking it all in, main character behaviour πMALI_C55_AEXP_SKIP_Y_EVERY_2NDβ collect every 2nd pixel vertically πΈMALI_C55_AEXP_SKIP_Y_EVERY_3RDβ collect every 3rd pixel vertically π¦MALI_C55_AEXP_SKIP_Y_EVERY_4THβ collect every 4th pixel vertically β¨MALI_C55_AEXP_SKIP_Y_EVERY_5THβ collect every 5th pixel vertically πMALI_C55_AEXP_SKIP_Y_EVERY_8THβ collect every 8th pixel vertically πMALI_C55_AEXP_SKIP_Y_EVERY_9THβ collect every 9th pixel vertically π§
ngl the names lowkey read like a playlist: ALL, EVERY 2ND, *EVERY 3RD*β¦ and yes, the list jumps from 5th straight to 8th to 9th β that's not me being chaotic, that's just what's in the enum fr fr π
π SEE ALSO π
the whole friend group, iykyk π«Ά:
- kernel file
./include/uapi/linux/media/arm/mali-c55-config.h - struct
mali_c55_ae_1024bin_hist(9) - struct
mali_c55_ae_5bin_hist(9) - struct
mali_c55_awb_average_ratios(9) - struct
mali_c55_af_statistics(9) - struct
mali_c55_stats_buffer(9) - enum
mali_c55_param_block_type(9) - struct
mali_c55_params_sensor_off_preshading(9) - enum
mali_c55_aexp_hist_tap_points(9) - enum
mali_c55_aexp_skip_x(9) - enum
mali_c55_aexp_row_column_offset(9) - enum
mali_c55_aexp_hist_plane_mode(9) - struct
mali_c55_params_aexp_hist(9) - struct
mali_c55_params_aexp_weights(9) - struct
mali_c55_params_digital_gain(9) - enum
mali_c55_awb_stats_mode(9) - struct
mali_c55_params_awb_gains(9) - enum
mali_c55_params_awb_tap_points(9) - struct
mali_c55_params_awb_config(9) - struct
mali_c55_params_mesh_shading_config(9) - struct
mali_c55_params_mesh_shading_selection(9) - struct
mali_c55_params_ccm(9) - struct
mali_c55_params_gamma(9) MALI_C55_PARAMS_MAX_SIZE(9)
aaaand that's the whole page, periodt π
this lil cutie lives at ./include/uapi/linux/media/arm and the version/date stamp says October 2026 β obsessed, go read the actual source bestie, it slays πβ
π¦ 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