Searched refs:ao (Results 1 - 31 of 31) sorted by relevance

/linux-4.4.14/drivers/staging/comedi/drivers/
H A Ddas08_isa.c27 * DAS08-AOL (das08-aol), DAS08-AOM (das08-aom), DAS08/JR-AO (das08/jr-ao),
28 * DAS08/JR-16-AO (das08jr-16-ao), PC104-DAS08 (pc104-das08),
125 /* cio-das08-jr-ao.pdf */
126 .name = "das08/jr-ao",
136 /* cio-das08jr-16-ao.pdf */
137 .name = "das08jr-16-ao",
H A Dni_at_ao.c22 * Devices: [National Instruments] AT-AO-6 (at-ao-6), AT-AO-10 (at-ao-10)
108 .name = "at-ao-6",
111 .name = "at-ao-10",
229 * 13 - DAC1 Chan 5 0x3d AO Channel 6 Offset (at-ao-10 only)
230 * 14 - DAC1 Chan 6 0x3e AO Channel 6 Gain (at-ao-10 only)
231 * 15 - DAC1 Chan 7 0x3f AO Channel 7 Offset (at-ao-10 only)
232 * 16 - DAC2 Chan 0 0x40 AO Channel 7 Gain (at-ao-10 only)
233 * 17 - DAC2 Chan 1 0x41 AO Channel 8 Offset (at-ao-10 only)
234 * 18 - DAC2 Chan 2 0x42 AO Channel 8 Gain (at-ao-10 only)
235 * 19 - DAC2 Chan 3 0x43 AO Channel 9 Offset (at-ao-10 only)
236 * 20 - DAC2 Chan 4 0x44 AO Channel 9 Gain (at-ao-10 only)
H A Ddas1800.c24 DAS-1701ST-DA (das-1701st-da), DAS-1701/AO (das-1701ao),
27 DAS-1702/AO (das-1702ao), DAS-1801ST (das-1801st),
29 DAS-1801AO (das-1801ao), DAS-1802ST (das-1802st),
32 DAS-1802AO (das-1802ao)
35 The waveform analog output on the 'ao' cards is not supported.
50 das-1701ao
55 das-1702ao
59 das-1801ao
65 das-1802ao
93 Add support for analog out on 'ao' cards
169 #define IOBASE2 0x400 /* offset of additional ioports used on 'ao' cards */
289 .name = "das-1701ao",
300 .name = "das-1702ao",
399 .name = "das-1801ao",
410 .name = "das-1802ao",
429 unsigned long iobase2; /* secondary io address used for analog out on 'ao' boards */
434 /* analog out range for 'ao' boards */
1312 /* if it is an 'ao' board with fancy analog out then we need extra io ports */ das1800_attach()
H A Ddt2815.c167 /* ao subdevice */ dt2815_attach()
H A Dcb_pcidas64.c72 external queue, and an ao command simultaneously user counter subdevice
80 make ao fifo size adjustable like ai fifo
225 DAC_FIFO_BITS = 0xf800, /* 8k sample ao fifo */
999 .ao_scan_speed = 0, /* no hardware pacing on ao */
1150 /* physical addresses of ao dma buffers */
1154 /* keeps track of buffer where the next ao sample should go */
3021 /* board might not support ao, in which case write_subdev is NULL */ handle_ao_interrupt()
3195 "bug! last ao channel < first ao channel\n"); set_dac_select_reg()
3218 dev_err(dev->class_dev, "bug! ao divisor too big\n"); set_dac_interval_regs()
3237 * weird interactions with ao fifo prep_ao_dma()
H A Ddt2811.c411 /* ao subdevice */ dt2811_attach()
H A Dni_670x.c247 /* Config of ao registers */ ni_670x_auto_attach()
H A Drti800.c304 /* ao subdevice (only on rti815) */ rti800_attach()
H A Dcb_pcidda.c45 /* maximum number of ao channels for supported boards */
H A Ddas08.c389 /* ao */ das08_common_attach()
H A Ddt2801.c590 /* ao subdevice */ dt2801_attach()
H A Dcb_pcidas.c74 #define AO_BUFFER_SIZE 1024 /* max ao fifo size */
231 unsigned int is_16bit; /* ai/ao is 1=16-bit; 0=12-bit */
H A Dni_mio_common.c635 * selection works just like ai/ao/gpct. ni_set_cdo_dma_channel()
1032 /* 6711 only has 16 bit wide ao fifo */ ni_ao_fifo_load()
2647 "bug! unhandled ao reference voltage\n"); ni_m_series_ao_config_chanlist()
2659 "bug! unhandled ao offset voltage\n"); ni_m_series_ao_config_chanlist()
2829 /* Null trig at beginning prevent ao start trigger from executing more than ni_ao_inttrig()
2830 once per command (and doing things like trying to allocate the ao dma channel ni_ao_inttrig()
3091 /* enable sending of ao dma requests */ ni_ao_cmd()
H A Ddaqboard2000.c703 /* ao subdevice */ daqboard2000_auto_attach()
H A Dni_atmio16d.c670 /* ao subdevice */ atmio16d_attach()
H A Dusbdux.c434 "ao urb resubm failed in int-cont. ret=%d", usbduxsub_ao_handle_urb()
471 "Non-zero urb status received in ao intr context: %d\n", usbduxsub_ao_isoc_irq()
H A Ddas16.c1011 /* initialize ao range */ das16_ao_range()
H A Dni_pcimio.c121 /* These are not all the possible ao ranges for 628x boards.
H A Dni_stc.h652 * 671x, 611x windowed ao registers
/linux-4.4.14/net/rds/
H A Dsend.c503 struct rm_atomic_op *ao; rds_atomic_send_complete() local
509 ao = &rm->atomic; rds_atomic_send_complete()
511 && ao->op_active && ao->op_notify && ao->op_notifier) { rds_atomic_send_complete()
512 notifier = ao->op_notifier; rds_atomic_send_complete()
521 ao->op_notifier = NULL; rds_atomic_send_complete()
542 struct rm_atomic_op *ao; __rds_send_complete() local
551 ao = &rm->atomic; __rds_send_complete()
552 if (ao->op_active && ao->op_notify && ao->op_notifier) { __rds_send_complete()
553 ao->op_notifier->n_status = status; __rds_send_complete()
554 list_add_tail(&ao->op_notifier->n_list, &rs->rs_notify_queue); __rds_send_complete()
555 ao->op_notifier = NULL; __rds_send_complete()
H A Drdma.c466 void rds_atomic_free_op(struct rm_atomic_op *ao) rds_atomic_free_op() argument
468 struct page *page = sg_page(ao->op_sg); rds_atomic_free_op()
476 kfree(ao->op_notifier); rds_atomic_free_op()
477 ao->op_notifier = NULL; rds_atomic_free_op()
478 ao->op_active = 0; rds_atomic_free_op()
H A Drds.h761 void rds_atomic_free_op(struct rm_atomic_op *ao);
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxgf117.c196 u32 ao = bo + grctx->attrib_nr_max * gr->tpc_total; gf117_grctx_generate_attrib() local
215 mmio_wr32(info, o + 0xe4, (a << 16) | ao); gf117_grctx_generate_attrib()
216 ao += grctx->alpha_nr_max * gr->ppc_tpc_nr[gpc][ppc]; gf117_grctx_generate_attrib()
H A Dctxgf108.c744 u32 ao = bo + grctx->attrib_nr_max * gr->tpc_total; gf108_grctx_generate_attrib() local
761 mmio_wr32(info, o + 0x44, (a << 16) | ao); gf108_grctx_generate_attrib()
762 ao += grctx->alpha_nr_max; gf108_grctx_generate_attrib()
H A Dctxgm107.c908 u32 ao = bo + grctx->attrib_nr_max * gr->tpc_total; gm107_grctx_generate_attrib() local
927 mmio_wr32(info, o + 0xf8, ao); gm107_grctx_generate_attrib()
928 ao += grctx->alpha_nr_max * gr->ppc_tpc_nr[gpc][ppc]; gm107_grctx_generate_attrib()
/linux-4.4.14/sound/pci/asihpi/
H A Dhpi6000.c410 struct hpi_adapter_obj ao; subsys_create_adapter() local
418 memset(&ao, 0, sizeof(ao)); subsys_create_adapter()
420 ao.priv = kzalloc(sizeof(struct hpi_hw_obj), GFP_KERNEL); subsys_create_adapter()
421 if (!ao.priv) { subsys_create_adapter()
428 ao.pci = *phm->u.s.resource.r.pci; subsys_create_adapter()
430 err = create_adapter_obj(&ao, &os_error_code); subsys_create_adapter()
432 delete_adapter_obj(&ao); subsys_create_adapter()
444 pao = hpi_find_adapter(ao.index); subsys_create_adapter()
457 phr->u.s.adapter_type = ao.type; subsys_create_adapter()
458 phr->u.s.adapter_index = ao.index; subsys_create_adapter()
H A Dhpi6205.c467 struct hpi_adapter_obj ao; subsys_create_adapter() local
473 memset(&ao, 0, sizeof(ao)); subsys_create_adapter()
475 ao.priv = kzalloc(sizeof(struct hpi_hw_obj), GFP_KERNEL); subsys_create_adapter()
476 if (!ao.priv) { subsys_create_adapter()
482 ao.pci = *phm->u.s.resource.r.pci; subsys_create_adapter()
483 err = create_adapter_obj(&ao, &os_error_code); subsys_create_adapter()
485 delete_adapter_obj(&ao); subsys_create_adapter()
496 phr->u.s.adapter_type = ao.type; subsys_create_adapter()
497 phr->u.s.adapter_index = ao.index; subsys_create_adapter()
/linux-4.4.14/drivers/pinctrl/meson/
H A Dpinctrl-meson8.c934 .name = "ao-bank",
H A Dpinctrl-meson8b.c882 .name = "ao-bank",
/linux-4.4.14/arch/powerpc/xmon/
H A Dppc-opc.c3382 { "ao", XO(31,10,1,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3384 { "ao.", XO(31,10,1,1), XO_MASK, PWRCOM, { RT, RA, RB } },
/linux-4.4.14/fs/ntfs/
H A Dinode.c1476 * indices ao they need to be treated in much the same way. Most importantly,

Completed in 771 milliseconds