e1000e_led_on_generic(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ e1000e_led_on_generic β€” the Kernel API Manual, bestie edition ✨

Okay so picture this: you're deep in the e1000e Intel ethernet driver, you've got a whole LED situation, and you just need it on. That's this function. That's the whole vibe. It's e1000e_led_on_generic(9), and she's here to illuminate (literally) πŸ’‘βœ¨


🌸 NAME 🌸

e1000e_led_on_generic β€” Turn LED on πŸ’…

No cap, that's it. That's the job. Short, sweet, and honestly kind of iconic for it.


πŸ¦‹ SYNOPSIS πŸ¦‹

s32 e1000e_led_on_generic (struct e1000_hw *hw );

Look at her. One argument. Returns an s32. Minimalist queen πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the HW structure 🫢 this is your struct e1000_hw *, the little bundle of hardware-ness that tells the function whose LED we're talking about. Please try not to hand her a bad pointer, she's doing her best 😭

πŸ’– DESCRIPTION πŸ’–

Turn LED on.

That's the description. That's the whole description. The manpage said what it said and it did not elaborate, and honestly? Respect. Sometimes the main character energy is just doing one thing extremely well πŸ”₯

So: you call e1000e_led_on_generic with your hw pointer, and the LED goes on. Not blinking, no fancy sequence, no drama β€” for the drama you want her sister e1000e_blink_led_generic(9) (down in SEE ALSO, iykyk). This one is simply the "on" setting ✨


🌈 SEE ALSO 🌈

The kernel file lives at:

./drivers/net/ethernet/intel/e1000e/mac.c

And here's the whole friend group β€” every single one of these gets a reference, because we do not leave anyone out of the group chat πŸ’œ:


Quick vibe check 🧚: this page is the e1000e_led_on_generic(9) entry from the Kernel API Manual, source ./drivers/net/ethernet/intel/e..., dated October 2026. That's the source, that's the date, and that's the sign-off bestie β€” go turn that LED on and slay πŸ’…πŸ’–πŸŽ€
πŸ“¦ where this page comes from