xcan_runtime_suspend(9)
β¨ xcan_runtime_suspend(9) β¨
okay bestie, this is a page from the Kernel API Manual and it's about xcan_runtime_suspend β the runtime suspend method for the driver π
it's short, it's sweet, and it literally does one thing. let's get into it π«Ά
πΈ SYNOPSIS πΈ
int xcan_runtime_suspend (struct device *dev );
π ARGUMENTS π
devβ the address of thestruct devicestructure π¦ that's it, that's the whole argument, no cap
π DESCRIPTION π
Put the driver into low power mode. β¨ like literally, that's the whole vibe β it's naptime for the driver π΄
π₯ RETURN π₯
0 always. no drama, no surprises, always 0 π
π SEE ALSO π
the kernel file ./drivers/net/can/xilinx_can.c and honestly a whole friend group of symbols, here they all are fr fr:
struct xcan_priv(9)xcan_write_reg_le(9)xcan_read_reg_le(9)xcan_write_reg_be(9)xcan_read_reg_be(9)xcan_rx_int_mask(9)set_reset_mode(9)xcan_set_bittiming(9)xcan_chip_start(9)xcan_do_set_mode(9)xcan_write_frame(9)xcan_start_xmit_fifo(9)xcan_start_xmit_mailbox(9)xcan_start_xmit(9)xcan_rx(9)xcanfd_rx(9)xcan_current_error_state(9)xcan_set_error_state(9)xcan_update_error_state_after_rxtx(9)xcan_err_interrupt(9)xcan_state_interrupt(9)xcan_rx_fifo_get_next_frame(9)xcan_rx_poll(9)xcan_tx_interrupt(9)xcan_interrupt(9)xcan_chip_stop(9)xcan_open(9)xcan_close(9)xcan_get_berr_counter(9)xcan_get_auto_tdcv(9)xcan_suspend(9)xcan_resume(9)xcan_runtime_resume(9)xcan_probe(9)xcan_remove(9)
anyway that's the whole page, bestie β go forth and suspend responsibly β¨
this was brought to you by the ./drivers/net/can source, dated October 2026 π and the manual is xcan_runtime_suspend(9) in case you forgot already π
π¦ 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