omap3430es2..._find_idlest(9)
okay so bestie, welcome to the Kernel API Manual page for omap3430es2_clk_ssi_find_idlest(9) π
this one is short, specific, and honestly kinda iconic for a clock helper.
π NAME
omap3430es2_clk_ssi_find_idlest β return CM_IDLEST info for SSI β¨
β‘ SYNOPSIS
void omap3430es2_clk_ssi_find_idlest (struct clk_hw_omap *clk , struct
clk_omap_reg *idlest_reg , u8 *idlest_bit , u8 *idlest_val );
π ARGUMENTS
these are the four things it takes, no cap:
clkβ thestruct clk *being enabled π«Άidlest_regβ avoid __iomem **to store theCM_IDLESTreg address into πΎidlest_bitβ pointer to au8to store theCM_IDLESTbit shift into π―idlest_valβ pointer to au8to store theCM_IDLESTindicator π§
πΈ DESCRIPTION
The OMAP3430ES2 SSI target CM_IDLEST bit is at a different shift from the CM_{I,F}CLKEN bit β yes, different shift, that's the whole plot bestie π. Pass back the correct info via idlest_reg and idlest_bit. No return value. It's void, periodt π«Ά
π¦ SEE ALSO
go touch grass in these files/functions, iykyk:
- Kernel file
./drivers/clk/ti/clk-3xxx.c omap3430es2_clk_dss_usbhost_find_idlest(9)omap3430es2_clk_hsotgusb_find_idlest(9)am35xx_clk_find_idlest(9)am35xx_clk_find_companion(9)am35xx_clk_ipss_find_idlest(9)omap3_clk_lock_dpll5(9)
mwah π β source/version: ./drivers/clk/ti β’ date: October 2026 π
π¦ 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