led_put(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… led_put(9) β€” straight from the Kernel API Manual, bestie πŸ’…

okay so picture this: it's a kernel API manual page, the title is led_put, and it lives in section 9 of the manual, iykyk. that's the whole header. now let's get into it 🫢


✨ NAME ✨

led_put β€” release a LED device 🌸

like, you're done with your little light friend, so you let it go. bye bestie, slay, etc. πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

void led_put (struct led_classdev *led_cdev );

that's it. that's the whole vibe check. returns void, so nothing comes back to you β€” it's giving "no notes, no return value, just closure" ✨


πŸ¦‹ ARGUMENTS πŸ¦‹

  • led_cdev β€” LED device πŸ‘‘ the actual LED device you're releasing, no cap, that's the one, that's the whole parameter

🌈 SEE ALSO 🌈

okay so this is the part where the page just. keeps. going. and honestly? iconic. all of these live in the kernel file ./drivers/leds/led-class.c, and here's the full squad in the exact order they showed up 🧚:

go read all of them, fr fr, they're all right there in ./drivers/leds/led-class.c πŸ’œ


ngl the whole page is literally one function, one argument, and a very long see-also list, and the see-also list is lowkey the main character here 😭

and that's the page!! mwah πŸ’‹ this was led_put(9) from ./drivers/leds, dropped in October 2026, and that's the cute little sign-off bestie β€” version, source, date, all of it, periodt πŸŒŸπŸŽ€

πŸ“¦ where this page comes from