ENUM SI476X_TUNEMODE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum si476x_tunemode(9) ✨

okay bestie, welcome to the enum si476x_tunemode page πŸ’… this is straight out of the Kernel API Manual, and it's literally the enum that represents all the possible tune modes for the chip πŸŽ€ no cap, that's the whole assignment.


🌸 SYNOPSIS 🌸

enum si476x_tunemode {
    SI476X_TM_VALIDATED_NORMAL_TUNE ,
    SI476X_TM_INVALIDATED_FAST_TUNE ,
    SI476X_TM_VALIDATED_AF_TUNE ,
    SI476X_TM_VALIDATED_AF_CHECK

};

like, that's the whole lineup β€” four constants, all iconic in their own way πŸ’–


πŸ¦‹ Constants πŸ¦‹

so each of these is a whole vibe, let me break them down for you:

  • SI476X_TM_VALIDATED_NORMAL_TUNE β€” she unconditionally stays on the new channel after the tune, and the tune status is valid ✨ it's giving commitment, it's giving main character energy, she's not coming back.
  • SI476X_TM_INVALIDATED_FAST_TUNE β€” same energy, unconditionally stays in the new channel after tune, but the tune status is invalid πŸ’€ she stays anyway, no questions asked. fast and slightly unhinged, we respect it.
  • SI476X_TM_VALIDATED_AF_TUNE β€” now THIS one has conditions πŸ‘€ she'll jump back to the previous channel if the metric thresholds are not met. lowkey the responsible one of the group.
  • SI476X_TM_VALIDATED_AF_CHECK β€” and this one? unconditionally jumps back to the previous channel πŸ™ˆ no metrics, no thresholds, no hesitation. she's going home, periodt.

πŸ”₯ SEE ALSO πŸ”₯

go read these next, bestie, they're all right there in the kernel and they all ate:

  • Kernel file ./include/linux/mfd/si476x-core.h β€” that's where the enum lives, iykyk
  • si476x_power_state(9)
  • struct si476x_core(9)
  • si476x_core_lock(9)
  • si476x_core_unlock(9)
  • struct si476x_func_info(9)
  • struct si476x_power_down_args(9)
  • enum si476x_smoothmetrics(9)
  • struct si476x_rds_status_report(9)

πŸ’‘ friendly reminder: this page ships from ./include/linux/mfd 🫢 go look at the actual header if you want to see her in the wild.

and that's the whole page, bestie 🌈 mwah πŸ’‹ this little gem is dated October 2026, lives under the ./include/linux/mfd source tree, and is brought to you as enum si476x_tunemode(9) from the Kernel API Manual πŸ‘‘ go forth and tune responsibly πŸŽ€πŸ’œ

πŸ“¦ where this page comes from