Searched refs:geode_controller (Results 1 - 5 of 5) sorted by relevance
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/ |
H A D | device.cpp | 16 geode_controller* controller = NULL; 63 geode_controller* controller = (geode_controller*)cookie; 71 geode_controller* controller = (geode_controller*)cookie; 82 geode_controller* controller = (geode_controller*)cookie;
|
H A D | driver.h | 49 struct geode_controller { struct 111 geode_controller* controller; 173 void (*get) (geode_controller *card, const void *cookie, int32 type, float *values); 174 void (*set) (geode_controller *card, const void *cookie, int32 type, float *values); 182 geode_controller *controller; 197 extern geode_controller gCards[MAX_CARDS]; 201 status_t multi_audio_control(geode_controller* controller, uint32 op, void* arg, size_t length); 203 /* geode_controller.cpp: Basic controller support */ 204 status_t geode_hw_init(geode_controller* controller); 205 void geode_hw_stop(geode_controller* controlle [all...] |
H A D | driver.cpp | 15 geode_controller gCards[MAX_CARDS]; 62 memset(&gCards[gNumCards], 0, sizeof(geode_controller));
|
H A D | geode_controller.cpp | 37 geode_codec_wait(geode_controller *controller) 50 geode_codec_read(geode_controller *controller, uint8 regno) 84 geode_codec_write(geode_controller *controller, uint8 regno, uint16 value) 102 stream_handle_interrupt(geode_controller* controller, geode_stream* stream) 136 geode_interrupt_handler(geode_controller* controller) 155 reset_controller(geode_controller* controller) 193 geode_stream_new(geode_controller* controller, int type) 395 geode_hw_init(geode_controller* controller) 454 geode_hw_stop(geode_controller* controller) 468 geode_hw_uninit(geode_controller* controlle [all...] |
H A D | geode_multi.cpp | 64 get_description(geode_controller* controller, multi_description* data) 120 get_enabled_channels(geode_controller* controller, multi_channel_enable* data) 133 get_global_format(geode_controller* controller, multi_format_info* data) 160 set_global_format(geode_controller* controller, multi_format_info* data) 188 geode_ac97_get_mix(geode_controller *controller, const void *cookie, int32 type, float *values) { 246 geode_ac97_set_mix(geode_controller *controller, const void *cookie, int32 type, float *values) { 527 list_mix_controls(geode_controller* controller, multi_mix_control_info* mmci) 545 list_mix_connections(geode_controller* controller, 554 list_mix_channels(geode_controller* controller, multi_mix_channel_info *data) 561 get_mix(geode_controller *controlle [all...] |
Completed in 38 milliseconds