Symbol: ice1712
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
207
ice1712 *ice = (ice1712*)arg;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
263
ice1712HW_setup(ice1712 *ice)
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
28
static status_t ice1712Settings_load(ice1712 *card);
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
29
status_t ice1712Settings_apply(ice1712 *card);
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
31
static status_t ice1712HW_setup(ice1712 *ice);
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
32
static void ice1712HW_shutdown(ice1712 *ice);
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
42
ice1712 cards[NUM_CARDS];
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
495
ice1712HW_shutdown(ice1712 *ice)
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
517
ice1712 *card = NULL;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
560
return ice1712Get_Description((ice1712 *)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
573
return ice1712Get_Channel((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
577
return ice1712Set_Channel((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
581
return ice1712Get_Format((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
585
return ice1712Set_Format((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
595
return ice1712Get_MixValue((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
599
return ice1712Set_MixValue((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
603
return ice1712Get_MixValueChannel((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
607
return ice1712Get_MixValueControls((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
61
memset(cards, 0, sizeof(ice1712) * NUM_CARDS);
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
611
return ice1712Get_MixValueConnections((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
615
return ice1712Buffer_Get((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
625
return ice1712Buffer_Exchange((ice1712*)cookie,
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
629
return ice1712Buffer_Stop((ice1712*)cookie);
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
696
ice1712Settings_load(ice1712 *card)
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
727
ice1712Settings_apply(ice1712 *card)
src/add-ons/kernel/drivers/audio/ice1712/ice1712.h
70
struct ice1712;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.h
73
struct ice1712 *card;
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
103
read_ddma_uint16(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
110
read_ddma_uint32(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
117
write_ddma_uint8(ice1712 *ice, int8 regno, uint8 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
124
write_ddma_uint16(ice1712 *ice, int8 regno, uint16 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
131
write_ddma_uint32(ice1712 *ice, int8 regno, uint32 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
139
read_ds_uint8(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
146
read_ds_uint16(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
153
read_ds_uint32(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
160
write_ds_uint8(ice1712 *ice, int8 regno, uint8 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
167
write_ds_uint16(ice1712 *ice, int8 regno, uint16 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
174
write_ds_uint32(ice1712 *ice, int8 regno, uint32 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
18
static void ak45xx_write_gpio(ice1712 *ice, uint8 reg_addr,
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
181
read_ds_channel_data(ice1712 *ice, uint8 channel, ds8_register index)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
191
write_ds_channel_data(ice1712 *ice, uint8 channel, ds8_register index,
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
203
read_mt_uint8(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
21
static void cs84xx_write_gpio(ice1712 *ice, uint8 reg_addr,
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
210
read_mt_uint16(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
217
read_mt_uint32(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
224
write_mt_uint8(ice1712 *ice, int8 regno, uint8 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
231
write_mt_uint16(ice1712 *ice, int8 regno, uint16 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
238
write_mt_uint32(ice1712 *ice, int8 regno, uint32 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
24
static uint8 ak45xx_read_gpio(ice1712 *ice, uint8 reg_addr,
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
248
read_i2c(ice1712 *ice, uint8 dev_addr, uint8 byte_addr)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
263
write_i2c(ice1712 *ice, uint8 dev_addr, uint8 byte_addr, uint8 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
275
int16 read_eeprom(ice1712 *ice, uint8 eeprom[32])
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
28
static uint8 cs84xx_read_gpio(ice1712 *ice, uint8 reg_addr,
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
301
codec_write(ice1712 *ice, uint8 reg_addr, uint8 data)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
31
static void write_gpio_byte(ice1712 *ice, uint8 data, uint8 gpio_data);
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
32
static uint8 read_gpio_byte(ice1712 *ice, uint8 gpio_data);
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
336
spdif_write(ice1712 *ice, uint8 reg_addr, uint8 data)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
364
codec_read(ice1712 *ice, uint8 reg_addr)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
37
read_ccs_uint8(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
392
spdif_read(ice1712 *ice, uint8 reg_addr)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
423
write_gpio_byte(ice1712 *ice, uint8 data, uint8 gpio_data)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
44
read_ccs_uint16(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
447
read_gpio_byte(ice1712 *ice, uint8 gpio_data)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
472
ak45xx_write_gpio(ice1712 *ice, uint8 reg_addr, uint8 data,
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
505
cs84xx_write_gpio(ice1712 *ice, uint8 reg_addr, uint8 data,
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
51
read_ccs_uint32(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
538
cs84xx_read_gpio(ice1712 *ice, uint8 reg_addr, uint8 chip_select,
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
58
write_ccs_uint8(ice1712 *ice, int8 regno, uint8 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
598
read_gpio(ice1712 *ice)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
608
write_gpio(ice1712 *ice, uint8 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
65
write_ccs_uint16(ice1712 *ice, int8 regno, uint16 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
72
write_ccs_uint32(ice1712 *ice, int8 regno, uint32 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
79
read_cci_uint8(ice1712 *ice, int8 index)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
87
write_cci_uint8(ice1712 *ice, int8 index, uint8 value)
src/add-ons/kernel/drivers/audio/ice1712/io.cpp
96
read_ddma_uint8(ice1712 *ice, int8 regno)
src/add-ons/kernel/drivers/audio/ice1712/io.h
20
uint8 read_ccs_uint8(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
21
uint16 read_ccs_uint16(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
22
uint32 read_ccs_uint32(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
23
void write_ccs_uint8(ice1712 *ice, int8 regno, uint8 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
24
void write_ccs_uint16(ice1712 *ice, int8 regno, uint16 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
25
void write_ccs_uint32(ice1712 *ice, int8 regno, uint32 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
27
uint8 read_cci_uint8(ice1712 *ice, int8 index);
src/add-ons/kernel/drivers/audio/ice1712/io.h
28
void write_cci_uint8(ice1712 *ice, int8 index, uint8 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
31
uint8 read_ddma_uint8(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
32
uint16 read_ddma_uint16(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
33
uint32 read_ddma_uint32(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
35
void write_ddma_uint8(ice1712 *ice, int8 regno, uint8 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
36
void write_ddma_uint16(ice1712 *ice, int8 regno, uint16 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
37
void write_ddma_uint32(ice1712 *ice, int8 regno, uint32 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
40
uint8 read_ds_uint8(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
41
uint16 read_ds_uint16(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
42
uint32 read_ds_uint32(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
44
void write_ds_uint8(ice1712 *ice, int8 regno, uint8 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
45
void write_ds_uint16(ice1712 *ice, int8 regno, uint16 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
46
void write_ds_uint32(ice1712 *ice, int8 regno, uint32 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
58
uint32 read_ds_channel_data(ice1712 *ice, uint8 channel, ds8_register index);
src/add-ons/kernel/drivers/audio/ice1712/io.h
59
void write_ds_channel_data(ice1712 *ice, uint8 channel, ds8_register index,
src/add-ons/kernel/drivers/audio/ice1712/io.h
63
uint8 read_mt_uint8(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
64
uint16 read_mt_uint16(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
65
uint32 read_mt_uint32(ice1712 *ice, int8 regno);
src/add-ons/kernel/drivers/audio/ice1712/io.h
67
void write_mt_uint8(ice1712 *ice, int8 regno, uint8 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
68
void write_mt_uint16(ice1712 *ice, int8 regno, uint16 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
69
void write_mt_uint32(ice1712 *ice, int8 regno, uint32 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
71
int16 read_i2c(ice1712 *ice, uint8 dev_addr, uint8 byte_addr);
src/add-ons/kernel/drivers/audio/ice1712/io.h
74
int16 write_i2c(ice1712 *ice, uint8 dev_addr, uint8 byte_addr, uint8 value);
src/add-ons/kernel/drivers/audio/ice1712/io.h
79
int16 read_eeprom(ice1712 *ice, uint8 eeprom[32]);
src/add-ons/kernel/drivers/audio/ice1712/io.h
83
void codec_write(ice1712 *ice, uint8 reg_addr, uint8 data);
src/add-ons/kernel/drivers/audio/ice1712/io.h
84
void spdif_write(ice1712 *ice, uint8 reg_addr, uint8 data);
src/add-ons/kernel/drivers/audio/ice1712/io.h
85
void codec_write_mult(ice1712 *ice, uint8 reg_addr, uint8 datas[], uint8 size);
src/add-ons/kernel/drivers/audio/ice1712/io.h
86
void spdif_write_mult(ice1712 *ice, uint8 reg_addr, uint8 datas[], uint8 size);
src/add-ons/kernel/drivers/audio/ice1712/io.h
88
uint8 codec_read(ice1712 *ice, uint8 reg_addr);
src/add-ons/kernel/drivers/audio/ice1712/io.h
89
uint8 spdif_read(ice1712 *ice, uint8 reg_addr);
src/add-ons/kernel/drivers/audio/ice1712/io.h
90
uint8 codec_read_mult(ice1712 *ice, uint8 reg_addr, uint8 datas[], uint8 size);
src/add-ons/kernel/drivers/audio/ice1712/io.h
91
uint8 spdif_read_mult(ice1712 *ice, uint8 reg_addr, uint8 datas[], uint8 size);
src/add-ons/kernel/drivers/audio/ice1712/io.h
95
uint8 read_gpio(ice1712 *ice);
src/add-ons/kernel/drivers/audio/ice1712/io.h
98
void write_gpio(ice1712 *ice, uint8 value);
src/add-ons/kernel/drivers/audio/ice1712/midi.cpp
25
extern ice1712 cards[NUM_CARDS];
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
1047
ice1712Get_MixValueConnections(ice1712 *card,
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
1056
ice1712Buffer_Get(ice1712 *card, multi_buffer_list *data)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
133
ice1712Buffer_Exchange(ice1712 *card, multi_buffer_info *data)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
175
ice1712Buffer_Stop(ice1712 *card)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
190
ice1712Get_Description(ice1712 *card, multi_description *data)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
20
status_t ice1712Settings_apply(ice1712 *card);
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
22
static void ice1712Buffer_Start(ice1712 *card);
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
23
static uint32 ice1712UI_GetCombo(ice1712 *card, uint32 index);
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
24
static void ice1712UI_SetCombo(ice1712 *card, uint32 index, uint32 value);
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
25
static uint32 ice1712UI_GetOutput(ice1712 *card, uint32 index);
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
26
static void ice1712UI_SetOutput(ice1712 *card, uint32 index, uint32 value);
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
27
static void ice1712UI_GetVolume(ice1712 *card, multi_mix_value *mmv);
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
28
static void ice1712UI_SetVolume(ice1712 *card, multi_mix_value *mmv);
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
29
static void ice1712UI_CreateOutput(ice1712 *card, multi_mix_control **p_mmc,
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
338
ice1712Get_Channel(ice1712 *card, multi_channel_enable *data)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
359
ice1712Set_Channel(ice1712 *card, multi_channel_enable *data)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
385
ice1712Get_Format(ice1712 *card, multi_format_info *data)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
419
ice1712Set_Format(ice1712 *card, multi_format_info *data)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
49
ice1712Buffer_Start(ice1712 *card)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
656
ice1712UI_CreateOutput(ice1712 *card, multi_mix_control **p_mmc,
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
725
ice1712UI_GetCombo(ice1712 *card, uint32 index)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
755
ice1712UI_SetCombo(ice1712 *card, uint32 index, uint32 value)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
784
ice1712UI_GetOutput(ice1712 *card, uint32 index)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
798
ice1712UI_SetOutput(ice1712 *card, uint32 index, uint32 value)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
808
ice1712UI_GetVolume(ice1712 *card, multi_mix_value *mmv)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
843
ice1712UI_SetVolume(ice1712 *card, multi_mix_value *mmv)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
881
ice1712Get_MixValue(ice1712 *card, multi_mix_value_info *data)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
914
ice1712Set_MixValue(ice1712 *card, multi_mix_value_info *data)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
950
ice1712Get_MixValueChannel(ice1712 *card, multi_mix_channel_info *data)
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
957
ice1712Get_MixValueControls(ice1712 *card, multi_mix_control_info *mmci)
src/add-ons/kernel/drivers/audio/ice1712/multi.h
54
status_t ice1712Get_Description(ice1712 *card, multi_description *data);
src/add-ons/kernel/drivers/audio/ice1712/multi.h
55
status_t ice1712Get_Channel(ice1712 *card, multi_channel_enable *data);
src/add-ons/kernel/drivers/audio/ice1712/multi.h
56
status_t ice1712Set_Channel(ice1712 *card, multi_channel_enable *data);
src/add-ons/kernel/drivers/audio/ice1712/multi.h
57
status_t ice1712Get_Format(ice1712 *card, multi_format_info *data);
src/add-ons/kernel/drivers/audio/ice1712/multi.h
58
status_t ice1712Set_Format(ice1712 *card, multi_format_info *data);
src/add-ons/kernel/drivers/audio/ice1712/multi.h
59
status_t ice1712Get_MixValue(ice1712 *card, multi_mix_value_info *data);
src/add-ons/kernel/drivers/audio/ice1712/multi.h
60
status_t ice1712Set_MixValue(ice1712 *card, multi_mix_value_info *data);
src/add-ons/kernel/drivers/audio/ice1712/multi.h
61
status_t ice1712Get_MixValueChannel(ice1712 *card,
src/add-ons/kernel/drivers/audio/ice1712/multi.h
63
status_t ice1712Get_MixValueControls(ice1712 *card,
src/add-ons/kernel/drivers/audio/ice1712/multi.h
65
status_t ice1712Get_MixValueConnections(ice1712 *card,
src/add-ons/kernel/drivers/audio/ice1712/multi.h
67
status_t ice1712Buffer_Get(ice1712 *card, multi_buffer_list *data);
src/add-ons/kernel/drivers/audio/ice1712/multi.h
68
status_t ice1712Buffer_Exchange(ice1712 *card, multi_buffer_info *data);
src/add-ons/kernel/drivers/audio/ice1712/multi.h
69
status_t ice1712Buffer_Stop(ice1712 *card);