/qemu/hw/arm/ |
H A D | omap2.c | 85 } codec; member 100 qemu_set_irq(s->codec.rxdrq, (s->codec.rxavail || s->codec.rxlen) && in omap_eac_in_dmarequest_update() 106 qemu_set_irq(s->codec.txdrq, s->codec.txlen < s->codec.txavail && in omap_eac_out_dmarequest_update() 255 AUD_close_in(&s->codec.card, s->codec.in_voice); in omap_eac_format_update() 261 AUD_close_out(&s->codec.card, s->codec.out_voice); in omap_eac_format_update() 282 s->codec.in_voice = AUD_open_in(&s->codec.card, s->codec.in_voice, in omap_eac_format_update() 284 s->codec.out_voice = AUD_open_out(&s->codec.card, s->codec.out_voice, in omap_eac_format_update() 358 ((s->codec.txlen < s->codec.txavail) << 5); in omap_eac_read() 409 ret = s->codec.rxbuf[s->codec.rxoff ++]; in omap_eac_read() 414 ret = s->codec.rxbuf[s->codec.rxoff ++]; in omap_eac_read() [all …]
|
H A D | omap1.c | 3051 if (!s->codec || !s->codec->rts) in omap_mcbsp_rx_start() 3097 if (!s->codec || !s->codec->cts) in omap_mcbsp_tx_start() 3110 if (s->codec && s->codec->cts) in omap_mcbsp_tx_done() 3111 s->codec->tx_swallow(s->codec->opaque); in omap_mcbsp_tx_done() 3192 if (s->codec && s->codec->in.len >= 2) { in omap_mcbsp_read() 3287 if (s->codec && s->codec->cts) { in omap_mcbsp_writeh() 3415 if (s->codec && s->codec->cts) { in omap_mcbsp_writew() 3416 s->codec->out.fifo[s->codec->out.len ++] = in omap_mcbsp_writew() 3418 s->codec->out.fifo[s->codec->out.len ++] = in omap_mcbsp_writew() 3420 s->codec->out.fifo[s->codec->out.len ++] = in omap_mcbsp_writew() [all …]
|
H A D | Kconfig | 217 select WM8750 # audio codec 248 select WM8750 # audio codec 253 select PL041 # audio codec 360 select PL041 # audio codec
|
/qemu/hw/input/ |
H A D | tsc210x.c | 51 I2SCodec codec; member 259 uint8_t *data = s->codec.out.fifo + s->codec.out.start; in tsc210x_out_flush() 266 if (s->codec.out.len) in tsc210x_out_flush() 267 memmove(s->codec.out.fifo, end, s->codec.out.len); in tsc210x_out_flush() 268 s->codec.out.start = 0; in tsc210x_out_flush() 286 s->codec.tx_rate = 0; in tsc2102_audio_rate_update() 287 s->codec.rx_rate = 0; in tsc2102_audio_rate_update() 315 s->codec.cts = 0; in tsc2102_audio_output_update() 332 s->codec.cts = 1; in tsc2102_audio_output_update() 1091 s->codec.opaque = s; in tsc210x_init() [all …]
|
/qemu/hw/audio/ |
H A D | pl041.c | 93 lm4549_state codec; member 273 if (lm4549_write_samples(&s->codec, left, right) == 0) { in pl041_fifo1_transmit() 451 lm4549_write(&s->codec, control, data); in pl041_write() 454 result = lm4549_read(&s->codec, control); in pl041_write() 567 lm4549_init(&s->codec, &pl041_request_data, (void *)s, errp); in pl041_realize() 622 VMSTATE_STRUCT(codec, PL041State, 0, 629 DEFINE_AUDIO_PROPERTIES(PL041State, codec.card),
|
H A D | intel-hda.c | 285 HDACodecDevice *codec; in intel_hda_send_command() local 297 codec = hda_codec_find(&d->codecs, cad); in intel_hda_send_command() 298 if (codec == NULL) { in intel_hda_send_command() 302 cdc = HDA_CODEC_DEVICE_GET_CLASS(codec); in intel_hda_send_command() 303 cdc->command(codec, nid, data); in intel_hda_send_command() 1312 DeviceState *codec; in intel_hda_and_codec_init() local 1316 codec = qdev_new("hda-duplex"); in intel_hda_and_codec_init() 1317 qdev_prop_set_string(codec, "audiodev", audiodev); in intel_hda_and_codec_init() 1318 qdev_realize_and_unref(codec, hdabus, &error_fatal); in intel_hda_and_codec_init()
|
H A D | es1370.c | 270 uint32_t codec; member 325 s->codec = 0; in es1370_reset() 549 val = s->codec; in es1370_read() 818 VMSTATE_UINT32 (codec, ES1370State),
|
H A D | meson.build | 9 system_ss.add(when: 'CONFIG_HDA', if_true: files('intel-hda.c', 'hda-codec.c'))
|
H A D | hda-codec.c | 69 static const desc_node* hda_codec_find_node(const desc_codec *codec, uint32_t nid) in hda_codec_find_node() argument 73 for (i = 0; i < codec->nnodes; i++) { in hda_codec_find_node() 74 if (codec->nodes[i].nid == nid) { in hda_codec_find_node() 75 return &codec->nodes[i]; in hda_codec_find_node()
|
H A D | trace-events | 20 # hda-codec.c
|
/qemu/disas/ |
H A D | riscv.h | 180 const rv_codec codec; member 197 uint8_t codec; member
|
H A D | riscv.c | 4310 dec->codec = opcode_data[dec->op].codec; in decode_inst_operands() 4311 switch (dec->codec) { in decode_inst_operands() 5080 dec->codec = opcode_data[dec->op].codec; in decode_inst_lift_pseudo() 5099 dec->codec = opcode_data[decomp_op].codec; in decode_inst_decompress_rv32() 5114 dec->codec = opcode_data[decomp_op].codec; in decode_inst_decompress_rv64() 5129 dec->codec = opcode_data[decomp_op].codec; in decode_inst_decompress_rv128()
|
/qemu/docs/system/ |
H A D | target-i386-desc.rst.inc | 26 - Intel HD Audio Controller and HDA codec
|
/qemu/tests/data/qobject/ |
H A D | qdict.txt | 3002 codec.txt: 5826
|