igb_cleanup_led(9)
π igb_cleanup_led(9) π
okay so bestie, welcome to the Kernel API Manual β this is igb_cleanup_led, and no cap, it's giving "put the LEDs back the way you found them" energy β¨
πΈ NAME πΈ
igb_cleanup_led β set the LED config back to default operation π
π¦ SYNOPSIS π¦
s32 igb_cleanup_led (struct e1000_hw *hw );
likeβ¦ that's the whole vibe. one function, one argument, one s32 return, periodt π
π ARGUMENTS π
hwβ pointer to theHWstructure π«Ά (yes, it's thestruct e1000_hw *from the synopsis, she's the main character here)
β¨ DESCRIPTION β¨
so here's the tea β β igb_cleanup_led literally removes the current LED configuration and sets the LED configuration to the default value, which was saved from the EEPROM π
that's it. that's the whole job. LEDs get un-customized, defaults come back from the EEPROM, everyone goes home happy π
π SEE ALSO π
the kernel file in question, in all her iconic glory:
./drivers/net/ethernet/intel/igb/e1000_mac.c
and the whole friend group of related pages β literally all of them, iykyk π₯
igb_get_bus_info_pcie(9)igb_clear_vfta(9)igb_write_vfta(9)igb_init_rx_addrs(9)igb_find_vlvf_slot(9)igb_vfta_set(9)igb_check_alt_mac_addr(9)igb_rar_set(9)igb_mta_set(9)igb_hash_mc_addr(9)igb_i21x_hw_doublecheck(9)igb_update_mc_addr_list(9)igb_clear_hw_cntrs_base(9)igb_check_for_copper_link(9)igb_setup_link(9)igb_config_collision_dist(9)igb_set_fc_watermarks(9)igb_set_default_fc(9)igb_force_mac_fc(9)igb_config_fc_after_link_up(9)igb_get_speed_and_duplex_copper(9)igb_get_hw_semaphore(9)igb_put_hw_semaphore(9)igb_get_auto_rd_done(9)igb_valid_led_default(9)igb_id_led_init(9)igb_blink_led(9)igb_led_off(9)igb_disable_pcie_master(9)igb_validate_mdi_setting(9)igb_write_8bit_ctrl_reg(9)igb_enable_mng_pass_thru(9)
bestie reminder: igb_valid_led_default(9) is right there in the list β she's the one handing over that EEPROM default, so maybe go say hi π§ββοΈ
and that's a wrap, bestie π this lil page lives in ./drivers/net/ethernet/intel/igb, dated October 2026 β slay, ate, no crumbs, see you in the next man page ππ¦π
π¦ 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