sdw_cdns_init(9)
π sdw_cdns_init(9) β the Kernel API Manual page, but make it fashion π
Okay so bestie, real talk: this is a page straight out of the Kernel API Manual, and it's about the Cadence initialization function. That's it, that's the whole plot. Short page, immaculate energy. Let's get into it π«Ά
β¨ NAME β¨
sdw_cdns_init β Cadence initialization, no cap π«
π SYNOPSIS π
int sdw_cdns_init (struct sdw_cdns *cdns );
Like, it hands you back an int, and it wants one (1) struct sdw_cdns * named cdns. That's the trade. π§
πΈ ARGUMENTS πΈ
cdnsβ your Cadence instance. Just the Cadence instance. That's the entire description, and honestly? Iconic of it to be so lowkey about it. π
π¦ SEE ALSO π¦
The kernel file that lives at ./drivers/soundwire/cadence_master.c β go say hi to it, it raised this function π₯Ή
And here's the whole friend group, in the order they showed up:
sdw_cdns_config_update(9)sdw_cdns_config_update_set_wait(9)sdw_cdns_debugfs_init(9)sdw_cdns_irq(9)cdns_update_slave_status_work(9)sdw_cdns_exit_reset(9)cdns_enable_slave_interrupts(9)sdw_cdns_enable_interrupt(9)sdw_cdns_pdi_init(9)sdw_cdns_soft_reset(9)sdw_cdns_is_clock_stop(9)sdw_cdns_clock_stop(9)sdw_cdns_clock_restart(9)sdw_cdns_probe(9)cdns_find_pdi(9)sdw_cdns_config_stream(9)sdw_cdns_alloc_pdi(9)
Literally the whole squad. Click through them, iykyk π
ngl this page is short, but the details are all here, and that's what matters. Read it, love it, ship it π
π that's a wrap, bestie π β this little love letter comes to you from ./drivers/soundwire, dated October 2026, and that's the whole footer. Mwah. π
π¦ 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