STRUCT IMX_DSP_RPROC_DCFG(9)
β¨ NAME β¨
struct imx_dsp_rproc_dcfg β the DSP remote processor configuration π
(this is from the Kernel API Manual, bestie, so grab a snack π)
Ok so picture this: it's a struct, right, and its whole job is holding the config for an i.MX DSP remote processor. That's it, that's the vibe. Lowkey iconic for how much it does with so little π«Ά
π¦ SYNOPSIS π¦
struct imx_dsp_rproc_dcfg {
const struct imx_rproc_dcfg *dcfg;
int (*reset)(struct imx_dsp_rproc *priv);
};
Not me just dropping the whole struct in here verbatim β yes, both members, character for character, no cap π₯
π MEMBERS π
dcfgβ theimx_rproc_dcfghandler π§ this one's a pointer to theconst struct imx_rproc_dcfg, bestie, so treat it with respect.resetβ the reset callback function β signature isint (*reset)(struct imx_dsp_rproc *priv);and yeah it takes astruct imx_dsp_rproc *namedpriv, we love a named parameter.
π SEE ALSO π
Kernel file ./drivers/remoteproc/imx_dsp_rproc.c β that's where the struct lives, go say hi π
And the whole squad, fr fr:
struct imx_dsp_rproc(9)struct fw_rsc_imx_dsp(9)imx_dsp_rproc_handle_rsc(9)imx_dsp_rproc_sys_to_da(9)imx_dsp_rproc_rx_tx_callback(9)imx_dsp_rproc_rxdb_callback(9)imx_dsp_rproc_mbox_alloc(9)imx_dsp_rproc_add_carveout(9)imx_dsp_attach_pm_domains(9)imx_dsp_rproc_detect_mode(9)
Fr keep the whole list, every single (9) reference β they're all linked in spirit, iykyk π
That's the whole page, periodt π This gem lives in ./drivers/remoteproc, dated October 2026, and it's literally titled struct imx_dsp_rproc_dcfg(9). Bye bestie, go read some kernel source πΈβ¨π
π¦ 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