STRUCT CCS_PLL_LIMITS(9)
π struct ccs_pll_limits(9) π
Okay bestie, welcome to the Kernel API Manual page for struct ccs_pll_limits β it's giving "CCS PLL limits" and honestly it ate. This is the struct that holds all the limit vibes for the CCS PLL, and we're gonna go through every single member together. No cap, every field is here. π«Ά
β¨ NAME β¨
struct ccs_pll_limits β CCS PLL limits. That's literally it. Periodt. π
π¦ SYNOPSIS π¦
struct ccs_pll_limits {
u32 min_ext_clk_freq_hz;
u32 max_ext_clk_freq_hz;
struct ccs_pll_branch_limits_fr vt_fr;
struct ccs_pll_branch_limits_bk vt_bk;
struct ccs_pll_branch_limits_fr op_fr;
struct ccs_pll_branch_limits_bk op_bk;
u32 min_line_length_pck_bin;
u32 min_line_length_pck;
};
π MEMBERS π
min_ext_clk_freq_hzβ Minimum external clock frequency. Like the floor, bestie. πmax_ext_clk_freq_hzβ Maximum external clock frequency. The ceiling. Don't exceed it. π₯vt_frβ Video timing front-end limits. Front-end, front-row energy. πvt_bkβ Video timing back-end limits. Back-end, still iconic. π¦op_frβ Operational timing front-end limits. Op timing but make it front. βop_bkβ Operational timing back-end limits. Op timing but make it back. πΈmin_line_length_pck_binβ Minimum line length in pixels, with binning. Pixels per line, but binned. πmin_line_length_pckβ Minimum line length in pixels without binning. No binning, just pixels. π
π SEE ALSO π
Kernel file ./drivers/media/i2c/ccs-pll.h β plus these absolute icons: struct ccs_pll_branch_fr(9), struct ccs_pll_branch_bk(9), struct ccs_pll(9), struct ccs_pll_branch_limits_fr(9), struct ccs_pll_branch_limits_bk(9), ccs_pll_calculate(9). Go read them, iykyk. π
Source vibes: ./drivers/media/i2c β’ Date: October 2026 β’ Stay iconic, 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