XSDFEC_SET_BYPASS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ XSDFEC_SET_BYPASS πŸŽ€

okay so bestie, welcome to your handy little page from the Kernel API Manual (section 9, iykyk) β€” it's all about XSDFEC_SET_BYPASS, and ngl it's a short one but she ate πŸ’…


✨ Parameters ✨

  • struct bool * β€” a pointer to the bool that sets the bypass value. here's the tea: false gives you normal operation, and false also gives you the SD-FEC doing the configured operations (same number of cycles) but with output data that matches the input data 🫢
not me reading that twice β€” yes, the page literally says false both times, I'm just telling you what it says, don't come for me 😭

πŸ’– Description πŸ’–

it's an ioctl that sets bypass. that's the whole vibe. periodt ✨

the one big caveat, and I mean it bestie, no cap: this can only be used when the driver is in the XSDFEC_STOPPED state πŸ”₯


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/uapi/misc/xilinx_sdfec.h β€” go read her, she's iconic πŸ‘‘

the enums, in order:

  • enum xsdfec_code(9)
  • enum xsdfec_order(9)
  • enum xsdfec_turbo_alg(9)
  • enum xsdfec_state(9)
  • enum xsdfec_axis_width(9)
  • enum xsdfec_axis_word_include(9)

the structs, also in order:

  • struct xsdfec_turbo(9)
  • struct xsdfec_ldpc_params(9)
  • struct xsdfec_status(9)
  • struct xsdfec_irq(9)
  • struct xsdfec_config(9)
  • struct xsdfec_stats(9)
  • struct xsdfec_ldpc_param_table_sizes(9)

and the rest of the friend group 🌸


and that's the whole page, bestie 🧚 she lives at ./include/uapi/misc, dated October 2026, and honestly? a lil legend. mwah πŸ’œ bye!! πŸ“

πŸ“¦ where this page comes from