STRUCT MALI_C55_PARAMS_SENSOR_OFF_PRESHADING(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Welcome to the Kernel API Manual, bestie! You're on the page for struct mali_c55_params_sensor_off_preshading(9) β€” it's giving offset subtraction for each color channel and honestly it's lowkey iconic. πŸ’…βœ¨


πŸŽ€ NAME πŸŽ€

struct mali_c55_params_sensor_off_preshading β€” offset subtraction for each color channel πŸ’–

🌸 SYNOPSIS 🌸

       struct mali_c55_params_sensor_off_preshading {
           struct v4l2_isp_params_block_header header;
           __u32 chan00;
           __u32 chan01;
           __u32 chan10;
           __u32 chan11;
        };

🫢 Members 🫢

  • header β€” The Mali-C55 parameters block header, no cap.
  • chan00 β€” Offset for color channel 00 (default: R) πŸ’–
  • chan01 β€” Offset for color channel 01 (default: Gr) 🌸
  • chan10 β€” Offset for color channel 10 (default: Gb) πŸ¦‹
  • chan11 β€” Offset for color channel 11 (default: B) πŸ’œ

✨ Description ✨

This block provides removal of the sensor black level from the sensor data. Separate offsets are provided for each of the four Bayer component color channels, and those are defaulted to R, Gr, Gb, B. πŸŽ€

For this block, header.type should be set to MALI_C55_PARAM_BLOCK_SENSOR_OFFS from :c:type:mali_c55_param_block_type. Periodt. πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

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)
  • enum mali_c55_aexp_hist_tap_points(9)
  • enum mali_c55_aexp_skip_x(9)
  • enum mali_c55_aexp_skip_y(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)

Source/version: ./include/uapi/linux/media/arm Β· date: October 2026 Β· footer title: struct mali_...f_preshading(9). Byeee bestie, go slay those offsets πŸ«ΆπŸ’–

πŸ“¦ where this page comes from