STRUCT RKISP1_EXT_PARAMS_CTK_CONFIG(9)
π¦ NAME π¦
struct rkisp1_ext_params_ctk_config β the RkISP1 extensible params CTK config. Yes bestie, that's the whole vibe: a struct that holds your Cross-Talk config for the RkISP1 extensible params situation π
This page lives in the Kernel API Manual, so you already know it's that low-level, close-to-the-metal content. Grab a strawberry drink π and let's go.
β¨ SYNOPSIS β¨
Okay so here's literally the shape of it, no cap:
struct rkisp1_ext_params_ctk_config {
struct rkisp1_ext_params_block_header header;
struct rkisp1_cif_isp_ctk_config config;
};
Two members, clean, iconic, done. π
πΈ Members πΈ
headerβ this is the RkISP1 extensible parameters header, the little ID-card-at-the-door situation. See :c:type:rkisp1_ext_params_block_header. π«Άconfigβ the actual Cross-Talk configuration, the main character of this whole struct. See :c:type:rkisp1_cif_isp_ctk_config. π
π Description π
So this is the RkISP1 extensible parameters Cross-Talk configuration block. That's it, that's the whole description, bestie π§
It gets identified by :c:type:RKISP1_EXT_PARAMS_BLOCK_TYPE_CTK β that's the tag that tells everyone "hey, this block is the CTK one" iykyk. π·οΈ
π₯ SEE ALSO π₯
This is the part where I list literally everyone in the group chat, because the docs said so and I keep every single one. No skipping, no summarising, no leaving anyone on read. π€
- Kernel file
./include/uapi/linux/rkisp1-config.h - enum
rkisp1_cif_isp_version(9) - enum
rkisp1_cif_isp_exp_ctrl_autostop(9) - enum
rkisp1_cif_isp_exp_meas_mode(9) - struct
rkisp1_cif_isp_window(9) - struct
rkisp1_cif_isp_bls_fixed_val(9) - struct
rkisp1_cif_isp_bls_config(9) - struct
rkisp1_cif_isp_dpcc_methods_config(9) - struct
rkisp1_cif_isp_dpcc_config(9) - struct
rkisp1_cif_isp_gamma_corr_curve(9) - struct
rkisp1_cif_isp_gamma_curve_x_axis_pnts(9) - struct
rkisp1_cif_isp_sdg_config(9) - struct
rkisp1_cif_isp_lsc_config(9) - struct
rkisp1_cif_isp_ie_config(9) - struct
rkisp1_cif_isp_cproc_config(9) - struct
rkisp1_cif_isp_awb_meas_config(9) - struct
rkisp1_cif_isp_awb_gain_config(9) - struct
rkisp1_cif_isp_flt_config(9) - struct
rkisp1_cif_isp_bdm_config(9) - struct
rkisp1_cif_isp_ctk_config(9) - struct
rkisp1_cif_isp_goc_config(9) - struct
rkisp1_cif_isp_hst_config(9) - struct
rkisp1_cif_isp_aec_config(9) - struct
rkisp1_cif_isp_afc_config(9) - enum
rkisp1_cif_isp_dpf_gain_usage(9) - enum
rkisp1_cif_isp_dpf_rb_filtersize(9) - enum
rkisp1_cif_isp_dpf_nll_scale_mode(9) - struct
rkisp1_cif_isp_dpf_nll(9) - struct
rkisp1_cif_isp_dpf_rb_flt(9) - struct
rkisp1_cif_isp_dpf_g_flt(9) - struct
rkisp1_cif_isp_dpf_gain(9) - struct
rkisp1_cif_isp_dpf_config(9) - struct
rkisp1_cif_isp_dpf_strength_config(9) - struct
rkisp1_cif_isp_isp_other_cfg(9) - struct
rkisp1_cif_isp_isp_meas_cfg(9) - struct
rkisp1_params_cfg(9) - struct
rkisp1_cif_isp_compand_bls_config(9) - struct
rkisp1_cif_isp_compand_curve_config(9) - struct
rkisp1_cif_isp_wdr_tone_curve(9) - struct
rkisp1_cif_isp_wdr_iref_config(9) - struct
rkisp1_cif_isp_wdr_config(9) - enum
rkisp1_cif_isp_cac_v_clip_mode(9) - struct
rkisp1_cif_isp_cac_config(9) - struct
rkisp1_cif_isp_awb_meas(9) - struct
rkisp1_cif_isp_awb_stat(9) - struct
rkisp1_cif_isp_bls_meas_val(9) - struct
rkisp1_cif_isp_ae_stat(9) - struct
rkisp1_cif_isp_af_meas_val(9) - struct
rkisp1_cif_isp_af_stat(9) - struct
rkisp1_cif_isp_hist_stat(9) - struct
rkisp1_cif_isp_stat(9) - struct
rkisp1_stat_buffer(9) - enum
rkisp1_ext_params_block_type(9) rkisp1_ext_params_block_header(9)- struct
rkisp1_ext_params_bls_config(9) - struct
rkisp1_ext_params_dpcc_config(9) - struct
rkisp1_ext_params_sdg_config(9) - struct
rkisp1_ext_params_lsc_config(9) - struct
rkisp1_ext_params_awb_gain_config(9) - struct
rkisp1_ext_params_flt_config(9) - struct
rkisp1_ext_params_bdm_config(9) - struct
rkisp1_ext_params_goc_config(9) - struct
rkisp1_ext_params_dpf_config(9) - struct
rkisp1_ext_params_dpf_strength_config(9) - struct
rkisp1_ext_params_cproc_config(9) - struct
rkisp1_ext_params_ie_config(9) - struct
rkisp1_ext_params_awb_meas_config(9) - struct
rkisp1_ext_params_hst_config(9) - struct
rkisp1_ext_params_aec_config(9) - struct
rkisp1_ext_params_afc_config(9) - struct
rkisp1_ext_params_compand_bls_config(9) - struct
rkisp1_ext_params_compand_curve_config(9) - struct
rkisp1_ext_params_wdr_config(9) - struct
rkisp1_ext_params_cac_config(9) - enum
rkisp1_ext_param_buffer_version(9) - struct
rkisp1_ext_params_cfg(9)
That's the whole page, bestie β go read some Cross-Talk configs, slay, and remember: every block needs its header. π
βΏ sign-off time βΏ β this masterpiece comes from ./include/uapi/linux, dated October 2026. Screenshot it, frame it, put it on your wall. π
πβ¨
π¦ 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