atl2_irq_enable(9)
π atl2_irq_enable β like, the kernel API manual bestie β¨
okay so you're looking at atl2_irq_enable, which is a section 9 kernel API page β yes, the kernel API manual, we're in the big leagues now π«Ά. Sit down, grab a strawberry drink π, and let's get into it.
β¨ NAME β¨
atl2_irq_enable β enable default interrupt generation settings π that's literally the whole vibe: this is the function that turns the default interrupt generation settings on.
πΈ SYNOPSIS πΈ
void atl2_irq_enable (struct atl2_adapter *adapter );
no cap, that's the whole signature β it returns void, meaning it gives you nothing back, it just does the thing π. iconic behaviour honestly.
π ARGUMENTS π
adapterβ the board private structure π¦. that's your one and only argument, and it's the board's own private little structure. she's private for a reason, respect her privacy π.
π₯ SEE ALSO π₯
the kernel file for this one lives at ./drivers/net/ethernet/atheros/atlx/atl2.c β go read it, it's giving main character energy πβ¨. and while you're in the neighborhood, here's the whole friend group, all of them, no gatekeeping:
atl2_sw_init(9)atl2_set_multi(9)atl2_configure(9)atl2_setup_ring_resources(9)atl2_irq_disable(9)atl2_intr(9)atl2_free_ring_resources(9)atl2_open(9)atl2_close(9)atl2_change_mtu(9)atl2_set_mac(9)atl2_tx_timeout(9)atl2_watchdog(9)atl2_phy_config(9)atl2_link_chg_task(9)atl2_probe(9)atl2_remove(9)atl2_check_options(9)
not me listing every single one of them bestie β yes, all of them, because we don't skip the "boring" parts in this house π
. oh and atl2_irq_disable(9) is right there next to atl2_irq_enable(9)β¦ they're literally opposites, it's giving enemies to lovers π.
heads up π«Ά: this page is dated October 2026, and the source it came from is ./drivers/net/ethernet/atheros... (the manual's footer cuts it off like that, not me). so when you cite it, cite it cute. mwah π periodt ππ
π¦ 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