cs_dsp_adsp1_power_down(9)
π cs_dsp_adsp1_power_down(9)
okay so welcome to the Kernel API Manual bestie, today we're looking at cs_dsp_adsp1_power_down and honestly it's giving "short and iconic" β¨
πΈ NAME
cs_dsp_adsp1_power_down β Halts the DSP. Yeah. That's it. That's the whole vibe. It puts the DSP to sleep π΄π€
π¦ SYNOPSIS
void cs_dsp_adsp1_power_down (struct cs_dsp *dsp );
no cap, that's the entire signature. void in, void out, zero drama π
π ARGUMENTS
dspβ pointer to DSP structure π«Ά that's the one and only thing you pass in. It's literally the main character of this function.
π₯ SEE ALSO
okay so here's the whole friend group, and yes you're gonna meet all of them π keep scrolling, the list is long but we're not skipping anybody, periodt:
- Kernel file
./drivers/firmware/cirrus/cs_dsp.cβ cs_dsp_mem_region_name(9)cs_dsp_init_debugfs(9)cs_dsp_cleanup_debugfs(9)cs_dsp_coeff_write_acked_control(9)cs_dsp_coeff_write_ctrl(9)cs_dsp_coeff_lock_and_write_ctrl(9)cs_dsp_coeff_read_ctrl(9)cs_dsp_coeff_lock_and_read_ctrl(9)cs_dsp_hibernate(9)cs_dsp_get_ctl(9)cs_dsp_find_alg_region(9)cs_dsp_adsp1_init(9)cs_dsp_adsp1_power_up(9)cs_dsp_set_dspclk(9)cs_dsp_power_up(9)cs_dsp_power_down(9)cs_dsp_run(9)cs_dsp_stop(9)cs_dsp_adsp2_init(9)cs_dsp_halo_init(9)cs_dsp_remove(9)cs_dsp_read_raw_data_block(9)cs_dsp_read_data_word(9)cs_dsp_write_data_word(9)cs_dsp_remove_padding(9)cs_dsp_adsp2_bus_error(9)cs_dsp_halo_bus_error(9)cs_dsp_halo_wdt_expire(9)cs_dsp_chunk_write(9)cs_dsp_chunk_flush(9)cs_dsp_chunk_read(9)cs_dsp_wseq_init(9)cs_dsp_wseq_write(9)cs_dsp_wseq_multi_write(9)
like, that's the whole squad and they all slay in their own way π
ngl, if you're looking for the opposite energy, cs_dsp_adsp1_power_up(9) is right there in the list π they're a matched set, iykyk.
and that's the tea βπ¦ from the ./drivers/firmware/cirrus directory, dated October 2026, page cs_dsp_adsp1_power_down(9) β mwah, go halt something, bestie πβ¨
π¦ 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