ENUM SI5351_PLL_SRC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 enum si5351_pll_src πŸ’…

okay so this is from the Kernel API Manual bestie, and it's literally the enum that tells the Si5351 chip where its PLL clock should come from. tiny enum, big main character energy ✨


✨ NAME ✨

enum si5351_pll_src β€” Si5351 pll clock source πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

enum si5351_pll_src {
    SI5351_PLL_SRC_DEFAULT ,
    SI5351_PLL_SRC_XTAL ,
    SI5351_PLL_SRC_CLKIN

};

like yes that's the whole thing and it ate πŸ’…


πŸ‘‘ Constants πŸ‘‘

  • SI5351_PLL_SRC_DEFAULT β€” the chill default 🫢 do not change the eeprom config, like fr fr leave it alone
  • SI5351_PLL_SRC_XTAL β€” pll source clock is the XTAL input 🌸 she's coming from the crystal
  • SI5351_PLL_SRC_CLKIN β€” pll source clock is the CLKIN input, and ⚠️ heads up bestie this one is Si5351C only πŸ’€

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./include/linux/platform_data/si5351.h enum πŸ‘€
  • enum si5351_multisynth_src(9)
  • enum si5351_clkout_src(9)
  • enum si5351_drive_strength(9)
  • enum si5351_disable_state(9)
  • struct si5351_clkout_config(9)
  • struct si5351_platform_data(9)
ngl the whole si5351 friend group is iconic, go read them all πŸ’–

and that's the page babes πŸŽ€ with love from ./include/linux/platform_data, dated October 2026 β€” slay, periodt, bye πŸ’œπŸ¦‹βœ¨

πŸ“¦ where this page comes from