ENUM SI5351_CLKOUT_SRC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ enum si5351_clkout_src(9) πŸŽ€

okay so bestie, this page is from the Kernel API Manual, and it's literally all about enum si5351_clkout_src β€” the Si5351 clock output clock source. It's giving β€œsmall enum, important vibes” ✨

🌸 NAME 🌸

enum si5351_clkout_src β€” Si5351 clock output clock source. periodt πŸ’…

✨ SYNOPSIS ✨

enum si5351_clkout_src {
    SI5351_CLKOUT_SRC_DEFAULT ,
    SI5351_CLKOUT_SRC_MSYNTH_N ,
    SI5351_CLKOUT_SRC_MSYNTH_0_4 ,
    SI5351_CLKOUT_SRC_XTAL ,
    SI5351_CLKOUT_SRC_CLKIN

};

πŸ’… Constants πŸ’…

okay so here are the constants, and yes every single one matters:

  • SI5351_CLKOUT_SRC_DEFAULT β€” default, do not change eeprom config
  • SI5351_CLKOUT_SRC_MSYNTH_N β€” clkout N source clock is multisynth N
  • SI5351_CLKOUT_SRC_MSYNTH_0_4 β€” clkout N source clock is multisynth 0 (N<4) or 4 (N>=4)
  • SI5351_CLKOUT_SRC_XTAL β€” clkout N source clock is XTAL
  • SI5351_CLKOUT_SRC_CLKIN β€” clkout N source clock is CLKIN (Si5351C only)

🌈 SEE ALSO 🌈

  • Kernel file ./include/linux/platform_data/si5351.h enum
  • si5351_pll_src(9)
  • enum si5351_multisynth_src(9)
  • enum si5351_drive_strength(9)
  • enum si5351_disable_state(9)
  • struct si5351_clkout_config(9)
  • struct si5351_platform_data(9)

This lil page is sourced from ./include/linux/platform_data, dated October 2026, and it's the enum si5351_clkout_src(9) page β€” mwah, bye bestie! πŸ’–πŸ¦‹

πŸ“¦ where this page comes from