XSDFEC_SET_TURBO(9)
π XSDFEC_SET_TURBO π
okay so bestie, welcome to the Kernel API Manual entry for XSDFEC_SET_TURBO(9) β the one that sets your SD-FEC Turbo parameter values via ioctl. itβs giving βconfigure the Turbo decode settings,β and honestly? iconic. π
β¨
β¨ Parameters β¨
struct xsdfec_turbo *β pointer to thestruct xsdfec_turbothat contains the Turbo decode settings for the SD-FEC core π«Ά
π Description π
so this is an ioctl that sets the SD-FEC Turbo parameter values. thatβs the whole main character energy of this page: configure the Turbo decode settings, periodt. πΈ
π¨ hard rule, no cap: this can only be used when the driver is in the XSDFEC_STOPPED state. donβt try to sneak it in mid-run, bestie β check that state first. π
π₯ SEE ALSO π₯
go read these too, bestie β the kernel file and all the related enums, structs, and ioctls are right here:
- Kernel file
./include/uapi/misc/xilinx_sdfec.h - 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) - 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) XSDFEC_START_DEV(9)XSDFEC_STOP_DEV(9)XSDFEC_GET_STATUS(9)XSDFEC_SET_IRQ(9)XSDFEC_ADD_LDPC_CODE_PARAMS(9)XSDFEC_GET_CONFIG(9)XSDFEC_GET_TURBO(9)XSDFEC_SET_ORDER(9)XSDFEC_SET_BYPASS(9)XSDFEC_IS_ACTIVE(9)XSDFEC_CLEAR_STATS(9)XSDFEC_GET_STATS(9)XSDFEC_SET_DEFAULT_CONFIG(9)
okay thatβs the whole page, bestie β source/version is ./include/uapi/misc, date is October 2026, and the manual entry is XSDFEC_SET_TURBO(9). slay and stay stopped-state-safe π
π
π¦ 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