omap3430es2..._find_idlest(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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 β€” the struct clk * being enabled 🫢
  • idlest_reg β€” a void __iomem ** to store the CM_IDLEST reg address into πŸ’Ύ
  • idlest_bit β€” pointer to a u8 to store the CM_IDLEST bit shift into 🎯
  • idlest_val β€” pointer to a u8 to store the CM_IDLEST indicator 🧚

🌸 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:

mwah πŸ’‹ β€” source/version: ./drivers/clk/ti β€’ date: October 2026 πŸŽ€

πŸ“¦ where this page comes from