Searched refs:scb (Results 1 – 4 of 4) sorted by relevance
/sound/pci/cs46xx/ |
D | dsp_spos_scb_lib.c | 61 struct dsp_scb_descriptor * scb = scb_info->scb_desc; in cs46xx_dsp_proc_scb_info_read() local 67 snd_iprintf(buffer,"%04x %s:\n",scb->address,scb->scb_name); in cs46xx_dsp_proc_scb_info_read() 74 snd_iprintf(buffer,"%08x ",readl(dst + (scb->address + j) * sizeof(u32))); in cs46xx_dsp_proc_scb_info_read() 79 if (scb->parent_scb_ptr != NULL) { in cs46xx_dsp_proc_scb_info_read() 81 scb->parent_scb_ptr->scb_name, in cs46xx_dsp_proc_scb_info_read() 82 scb->parent_scb_ptr->address); in cs46xx_dsp_proc_scb_info_read() 86 scb->sub_list_ptr->scb_name, in cs46xx_dsp_proc_scb_info_read() 87 scb->sub_list_ptr->address, in cs46xx_dsp_proc_scb_info_read() 88 scb->next_scb_ptr->scb_name, in cs46xx_dsp_proc_scb_info_read() 89 scb->next_scb_ptr->address, in cs46xx_dsp_proc_scb_info_read() [all …]
|
D | dsp_spos.h | 193 struct dsp_scb_descriptor * scb) in cs46xx_dsp_spos_update_scb() argument 197 (scb->address + SCBsubListPtr) << 2, in cs46xx_dsp_spos_update_scb() 198 (scb->sub_list_ptr->address << 0x10) | in cs46xx_dsp_spos_update_scb() 199 (scb->next_scb_ptr->address)); in cs46xx_dsp_spos_update_scb() 200 scb->updated = 1; in cs46xx_dsp_spos_update_scb() 204 struct dsp_scb_descriptor * scb, in cs46xx_dsp_scb_set_volume() argument 209 snd_cs46xx_poke(chip, (scb->address + SCBVolumeCtrl) << 2, val); in cs46xx_dsp_scb_set_volume() 210 snd_cs46xx_poke(chip, (scb->address + SCBVolumeCtrl + 1) << 2, val); in cs46xx_dsp_scb_set_volume() 211 scb->volume_set = 1; in cs46xx_dsp_scb_set_volume() 212 scb->volume[0] = left; in cs46xx_dsp_scb_set_volume() [all …]
|
D | cs46xx_lib.h | 107 void cs46xx_dsp_proc_free_scb_desc (struct dsp_scb_descriptor * scb); 109 struct dsp_scb_descriptor * scb); 111 #define cs46xx_dsp_proc_free_scb_desc(scb) argument 112 #define cs46xx_dsp_proc_register_scb_desc(chip, scb) argument 128 struct dsp_scb_descriptor * scb);
|
D | dsp_spos.c | 1861 struct dsp_scb_descriptor * scb; in cs46xx_dsp_set_dac_volume() local 1866 scb = ins->master_mix_scb->sub_list_ptr; in cs46xx_dsp_set_dac_volume() 1867 while (scb != ins->the_null_scb) { in cs46xx_dsp_set_dac_volume() 1868 cs46xx_dsp_scb_set_volume (chip,scb,left,right); in cs46xx_dsp_set_dac_volume() 1869 scb = scb->next_scb_ptr; in cs46xx_dsp_set_dac_volume() 1873 scb = ins->rear_mix_scb->sub_list_ptr; in cs46xx_dsp_set_dac_volume() 1874 while (scb != ins->the_null_scb) { in cs46xx_dsp_set_dac_volume() 1875 cs46xx_dsp_scb_set_volume (chip,scb,left,right); in cs46xx_dsp_set_dac_volume() 1876 scb = scb->next_scb_ptr; in cs46xx_dsp_set_dac_volume()
|