xemaclite_of_remove(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ xemaclite_of_remove(9) ✨

okay bestie, welcome to the Kernel API Manual page for xemaclite_of_remove β€” the cleanup-era icon πŸ’… this one is literally the β€œbye device, thanks for everything” function.


πŸŽ€ NAME πŸŽ€

xemaclite_of_remove β€” Unbind the driver from the Emaclite device.

✨ SYNOPSIS ✨

void xemaclite_of_remove (struct platform_device *of_dev );

🌸 ARGUMENTS 🌸

  • of_dev β€” Pointer to OF device structure. That’s the lil handle to the OF device structure, periodt 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

So this function gets called if a device is physically removed from the system, or if the driver module is being unloaded. Its whole job is to free any resources allocated to the device. cleanup core, main character energy πŸ”₯

πŸ’– SEE ALSO πŸ’–

Kernel file ./drivers/net/ethernet/xilinx/xilinx_emaclite.c, plus struct net_local(9) and the whole friend group: xemaclite_enable_interrupts(9), xemaclite_disable_interrupts(9), xemaclite_aligned_write(9), xemaclite_aligned_read(9), xemaclite_send_data(9), xemaclite_recv_data(9), xemaclite_update_address(9), xemaclite_set_mac_address(9), xemaclite_tx_timeout(9), xemaclite_tx_handler(9), xemaclite_rx_handler(9), xemaclite_interrupt(9), xemaclite_mdio_wait(9), xemaclite_mdio_read(9), xemaclite_mdio_write(9), xemaclite_mdio_setup(9), xemaclite_adjust_link(9), xemaclite_open(9), xemaclite_close(9), xemaclite_send(9), get_bool(9), xemaclite_ethtools_get_drvinfo(9), xemaclite_of_probe(9) πŸ’œ


signed off with love from ./drivers/net/ethernet/xilinx, dated October 2026, on the xemaclite_of_remove(9) page β€” mwah πŸ’‹

πŸ“¦ where this page comes from