Searched refs:device_config (Results 1 - 22 of 22) sorted by relevance

/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dio.h36 uint8 auich_reg_read_8(device_config *config, uint8 regno);
37 uint16 auich_reg_read_16(device_config *config, uint8 regno);
38 uint32 auich_reg_read_32(device_config *config, uint8 regno);
40 void auich_reg_write_8(device_config *config, uint8 regno, uint8 value);
41 void auich_reg_write_16(device_config *config, uint8 regno, uint16 value);
42 void auich_reg_write_32(device_config *config, uint8 regno, uint32 value);
44 uint16 auich_codec_read(device_config *config, uint8 regno);
45 void auich_codec_write(device_config *config, uint8 regno, uint16 value);
H A Dio.c41 auich_reg_read_8(device_config *config, uint8 regno)
52 auich_reg_read_16(device_config *config, uint8 regno)
63 auich_reg_read_32(device_config *config, uint8 regno)
74 auich_reg_write_8(device_config *config, uint8 regno, uint8 value)
85 auich_reg_write_16(device_config *config, uint8 regno, uint16 value)
96 auich_reg_write_32(device_config *config, uint8 regno, uint32 value)
111 auich_codec_wait(device_config *config)
131 auich_codec_read(device_config *config, uint8 regno)
148 auich_codec_write(device_config *config, uint8 regno, uint16 value)
H A Dconfig.h56 } device_config; typedef in typeref:struct:__anon1476
H A Dauich.h149 device_config config;
H A Dauich.c75 dump_hardware_regs(device_config *config)
496 map_io_memory(device_config *config)
522 unmap_io_memory(device_config *config)
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dio.h36 uint8 auvia_reg_read_8(device_config *config, int regno);
37 uint16 auvia_reg_read_16(device_config *config, int regno);
38 uint32 auvia_reg_read_32(device_config *config, int regno);
40 void auvia_reg_write_8(device_config *config, int regno, uint8 value);
41 void auvia_reg_write_16(device_config *config, int regno, uint16 value);
42 void auvia_reg_write_32(device_config *config, int regno, uint32 value);
44 uint16 auvia_codec_read(device_config *config, int regno);
45 void auvia_codec_write(device_config *config, int regno, uint16 value);
H A Dio.c41 auvia_reg_read_8(device_config *config, int regno)
47 auvia_reg_read_16(device_config *config, int regno)
53 auvia_reg_read_32(device_config *config, int regno)
59 auvia_reg_write_8(device_config *config, int regno, uint8 value)
65 auvia_reg_write_16(device_config *config, int regno, uint16 value)
71 auvia_reg_write_32(device_config *config, int regno, uint32 value)
81 auvia_codec_waitready(device_config *config)
97 auvia_codec_waitvalid(device_config *config)
113 auvia_codec_read(device_config *config, int regno)
135 auvia_codec_write(device_config *confi
[all...]
H A Dconfig.h49 } device_config; typedef in typeref:struct:__anon1477
H A Dauvia.h136 device_config config;
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Dio.h16 uint8 es1370_reg_read_8(device_config *config, int regno);
17 uint16 es1370_reg_read_16(device_config *config, int regno);
18 uint32 es1370_reg_read_32(device_config *config, int regno);
20 void es1370_reg_write_8(device_config *config, int regno, uint8 value);
21 void es1370_reg_write_16(device_config *config, int regno, uint16 value);
22 void es1370_reg_write_32(device_config *config, int regno, uint32 value);
24 uint16 es1370_codec_read(device_config *config, int regno);
25 void es1370_codec_write(device_config *config, int regno, uint16 value);
H A Dconfig.h22 } device_config; typedef in typeref:struct:__anon1478
H A Dio.c21 es1370_reg_read_8(device_config *config, int regno)
28 es1370_reg_read_16(device_config *config, int regno)
35 es1370_reg_read_32(device_config *config, int regno)
42 es1370_reg_write_8(device_config *config, int regno, uint8 value)
49 es1370_reg_write_16(device_config *config, int regno, uint16 value)
56 es1370_reg_write_32(device_config *config, int regno, uint32 value)
64 es1370_codec_wait(device_config *config)
77 es1370_codec_read(device_config *config, int regno)
89 es1370_codec_write(device_config *config, int regno, uint16 value)
H A Des1370.h93 device_config config;
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Dio.h36 uint8 emuxki_reg_read_8(device_config *config, int regno);
37 uint16 emuxki_reg_read_16(device_config *config, int regno);
38 uint32 emuxki_reg_read_32(device_config *config, int regno);
40 void emuxki_reg_write_8(device_config *config, int regno, uint8 value);
41 void emuxki_reg_write_16(device_config *config, int regno, uint16 value);
42 void emuxki_reg_write_32(device_config *config, int regno, uint32 value);
44 uint32 emuxki_chan_read(device_config *config, uint16 chano, uint32 reg);
45 void emuxki_chan_write(device_config *config, uint16 chano, uint32 reg, uint32 data);
47 void emuxki_dsp_addop(device_config *config, uint16 *pc, uint8 op,
49 void emuxki_dsp_getop(device_config *confi
[all...]
H A Dac97.h71 const char * ac97_get_3d_stereo_enhancement(device_config *config);
72 const char * ac97_get_vendor_id_description(device_config *config);
73 uint32 ac97_get_vendor_id(device_config *config);
74 void ac97_init(device_config *config);
76 void ac97_amp_enable(device_config *config, bool yesno);
H A Dio.c40 emuxki_reg_read_8(device_config *config, int regno)
46 emuxki_reg_read_16(device_config *config, int regno)
52 emuxki_reg_read_32(device_config *config, int regno)
58 emuxki_reg_write_8(device_config *config, int regno, uint8 value)
64 emuxki_reg_write_16(device_config *config, int regno, uint16 value)
70 emuxki_reg_write_32(device_config *config, int regno, uint32 value)
78 emuxki_chan_read(device_config *config, uint16 chano, uint32 reg)
97 emuxki_chan_write(device_config *config, uint16 chano,
120 emuxki_write_micro(device_config *config, uint32 pc, uint32 data)
127 emuxki_read_micro(device_config *confi
[all...]
H A Dac97.c79 typedef void (* codec_init)(device_config *);
80 typedef void (* codec_amp_enable)(device_config *, bool);
96 void default_init(device_config *);
97 void ad1886_init(device_config *);
99 void default_amp_enable(device_config *, bool);
100 void cs4299_amp_enable(device_config *, bool);
190 ac97_get_3d_stereo_enhancement(device_config *config)
199 ac97_get_vendor_id_description(device_config *config)
215 ac97_get_vendor_id(device_config *config)
225 ac97_amp_enable(device_config *confi
[all...]
H A Dconfig.h48 } device_config; typedef in typeref:struct:__anon1533
H A Demuxki.h353 device_config config;
H A Demuxki.c101 dump_hardware_regs(device_config *config)
141 trace_hardware_regs(device_config *config)
/haiku/headers/private/device/
H A Djoystick_driver.h117 char device_config[MAX_CONFIG_SIZE]; /* device specific */ member in struct:_joystick_module_info
/haiku/src/libs/compat/freebsd_network/
H A Dusb.cpp281 const usb_configuration_info* device_config = sUSB->get_configuration( local
313 usb_interface_info* iface = device_config->interface[iface_index].active;

Completed in 145 milliseconds