p1022_rdk_probe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… p1022_rdk_probe(9) β€” kernel API manual, but make it make sense

okay so bestie, welcome to the p1022_rdk_probe page πŸ’– this is a kernel API manual situation, and honestly? it's short, it's sweet, and it's gonna eat. let's get into it ✨


🌸 NAME 🌸

p1022_rdk_probe β€” literally the platform probe function for the machine driver πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

int p1022_rdk_probe (struct platform_device *pdev );

that's it. that's the whole signature. she's concise πŸ’…

πŸ’œ ARGUMENTS πŸ’œ

  • pdev β€” the platform device pointer 🫢 that's the one (1) argument, and yes she is required.

✨ DESCRIPTION ✨

okay so here's the tea β˜• even though this is a machine driver, the SSI node is the "master" node when it comes to audio hardware connections. like, it's giving main character energy in the audio graph πŸ‘‘

so because of that, we create a new ASoC device for each new SSI node that has a codec attached. one SSI node with a codec = one new ASoC device. no cap, that's the whole vibe check πŸ”₯

πŸŽ€ RETURN πŸŽ€

  • 0 on success πŸ₯³
  • a negative errno value on error 😭 (yes, negative, don't @ me)

🌈 SEE ALSO 🌈

iykyk, go read 'em all πŸ’€βœ¨


bestie this page lives in ./sound/soc/fsl and it's dated October 2026 πŸ—“οΈ that's the whole copyright/version energy, mwah πŸ’‹

okay that's the page, you ate, periodt πŸ§šβ€β™€οΈπŸ’œ

πŸ“¦ where this page comes from