ENUM SI5351_DRIVE_STRENGTH(9)
π enum si5351_drive_strength(9)
okay so bestie, welcome to the Kernel API Manual β we're doing a little deep dive into enum si5351_drive_strength, which is literally the vibe check for how hard your Si5351 clock output flexes. it's giving "clock output drive strength" energy and honestly? iconic. β¨
πΈ NAME
enum si5351_drive_strength β Si5351 clock output drive strength π
like, it's the enum that tells your Si5351 clock output how much oomph to send. no cap.
β¨ SYNOPSIS
enum si5351_drive_strength {
SI5351_DRIVE_DEFAULT ,
SI5351_DRIVE_2MA ,
SI5351_DRIVE_4MA ,
SI5351_DRIVE_6MA ,
SI5351_DRIVE_8MA
};
that's the whole squad right there. five members, all named after milliamps (or the lack thereof) π«Ά
π Constants
okay so let's meet the members one by one, they all have main character energy but in different ways:
SI5351_DRIVE_DEFAULTβ the "no thoughts, head empty" option: default, and it does not change the eeprom config. leave the eeprom alone, she's fine πSI5351_DRIVE_2MAβ 2mA clock output drive strength πΈ the soft launchSI5351_DRIVE_4MAβ 4mA clock output drive strength π¦ the mid-tier slaySI5351_DRIVE_6MAβ 6mA clock output drive strength π₯ now we're cookingSI5351_DRIVE_8MAβ 8mA clock output drive strength π the maximalist. the main character. the full send.
π SEE ALSO
if you're obsessed (and you should be), go check these out too, they all live together:
- Kernel file
./include/linux/platform_data/si5351.henum si5351_pll_src(9)si5351_multisynth_src(9)si5351_clkout_src(9)si5351_disable_state(9)struct si5351_clkout_config(9)struct si5351_platform_data(9)
all of them? yeah, they ate. iykyk π
lowkey reminder bestie: SI5351_DRIVE_DEFAULT means do not change eeprom config β that's straight from the page, don't come for me π
okay that's the whole page, mwah π this little number lives in ./include/linux/platform_data, dated October 2026, and yes the header of this page is literally enum si5351_drive_strength(9) β the same name, twice, because she contains multitudes. bye bestie, go drive some clocks responsibly π§ββοΈπΊ
π¦ 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