Home
last modified time | relevance | path

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

/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 *config, uint16 *pc, uint8 *op,
[all …]
H A Dio.c40 emuxki_reg_read_8(device_config *config, int regno) in emuxki_reg_read_8()
46 emuxki_reg_read_16(device_config *config, int regno) in emuxki_reg_read_16()
52 emuxki_reg_read_32(device_config *config, int regno) in emuxki_reg_read_32()
58 emuxki_reg_write_8(device_config *config, int regno, uint8 value) in emuxki_reg_write_8()
64 emuxki_reg_write_16(device_config *config, int regno, uint16 value) in emuxki_reg_write_16()
70 emuxki_reg_write_32(device_config *config, int regno, uint32 value) in emuxki_reg_write_32()
78 emuxki_chan_read(device_config *config, uint16 chano, uint32 reg) in emuxki_chan_read()
97 emuxki_chan_write(device_config *config, uint16 chano, in emuxki_chan_write()
120 emuxki_write_micro(device_config *config, uint32 pc, uint32 data) in emuxki_write_micro()
127 emuxki_read_micro(device_config *config, uint32 pc) in emuxki_read_micro()
[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) in ac97_get_3d_stereo_enhancement()
199 ac97_get_vendor_id_description(device_config *config) in ac97_get_vendor_id_description()
215 ac97_get_vendor_id(device_config *config) in ac97_get_vendor_id()
225 ac97_amp_enable(device_config *config, bool yesno) in ac97_amp_enable()
[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 Dconfig.h48 } device_config; typedef
H A Demuxki.h353 device_config config;
H A Demuxki.c101 dump_hardware_regs(device_config *config) in dump_hardware_regs()
/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) in auvia_reg_read_8()
47 auvia_reg_read_16(device_config *config, int regno) in auvia_reg_read_16()
53 auvia_reg_read_32(device_config *config, int regno) in auvia_reg_read_32()
59 auvia_reg_write_8(device_config *config, int regno, uint8 value) in auvia_reg_write_8()
65 auvia_reg_write_16(device_config *config, int regno, uint16 value) in auvia_reg_write_16()
71 auvia_reg_write_32(device_config *config, int regno, uint32 value) in auvia_reg_write_32()
81 auvia_codec_waitready(device_config *config) in auvia_codec_waitready()
97 auvia_codec_waitvalid(device_config *config) in auvia_codec_waitvalid()
113 auvia_codec_read(device_config *config, int regno) in auvia_codec_read()
135 auvia_codec_write(device_config *config, int regno, uint16 value) in auvia_codec_write()
H A Dconfig.h49 } device_config; typedef
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 Dio.c21 es1370_reg_read_8(device_config *config, int regno) in es1370_reg_read_8()
28 es1370_reg_read_16(device_config *config, int regno) in es1370_reg_read_16()
35 es1370_reg_read_32(device_config *config, int regno) in es1370_reg_read_32()
42 es1370_reg_write_8(device_config *config, int regno, uint8 value) in es1370_reg_write_8()
49 es1370_reg_write_16(device_config *config, int regno, uint16 value) in es1370_reg_write_16()
56 es1370_reg_write_32(device_config *config, int regno, uint32 value) in es1370_reg_write_32()
64 es1370_codec_wait(device_config *config) in es1370_codec_wait()
77 es1370_codec_read(device_config *config, int regno) in es1370_codec_read()
89 es1370_codec_write(device_config *config, int regno, uint16 value) in es1370_codec_write()
H A Dconfig.h22 } device_config; typedef
H A Des1370.h93 device_config config;
/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) in auich_reg_read_8()
52 auich_reg_read_16(device_config *config, uint8 regno) in auich_reg_read_16()
63 auich_reg_read_32(device_config *config, uint8 regno) in auich_reg_read_32()
74 auich_reg_write_8(device_config *config, uint8 regno, uint8 value) in auich_reg_write_8()
85 auich_reg_write_16(device_config *config, uint8 regno, uint16 value) in auich_reg_write_16()
96 auich_reg_write_32(device_config *config, uint8 regno, uint32 value) in auich_reg_write_32()
111 auich_codec_wait(device_config *config) in auich_codec_wait()
131 auich_codec_read(device_config *config, uint8 regno) in auich_codec_read()
148 auich_codec_write(device_config *config, uint8 regno, uint16 value) in auich_codec_write()
H A Dconfig.h56 } device_config; typedef
H A Dauich.h149 device_config config;
H A Dauich.c75 dump_hardware_regs(device_config *config) in dump_hardware_regs()
496 map_io_memory(device_config *config) in map_io_memory()
522 unmap_io_memory(device_config *config) in unmap_io_memory()
/haiku/headers/private/device/
H A Djoystick_driver.h117 char device_config[MAX_CONFIG_SIZE]; /* device specific */ member
/haiku/src/libs/compat/freebsd_network/
H A Dusb.cpp281 const usb_configuration_info* device_config = sUSB->get_configuration( in usbd_transfer_setup() local
313 usb_interface_info* iface = device_config->interface[iface_index].active; in usbd_transfer_setup()