/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | fsl,imx27-pinctrl.txt | 17 function + (direction << 2) + (gpio_oconf << 4) + (gpio_iconfa << 8) + (gpio_iconfb << 10) 26 direction defines the data direction of the pin.
|
/openbmc/u-boot/board/Arcturus/ucp1020/ |
H A D | ucp1020.c | 68 char direction = toupper(val[0]); in board_gpio_init() local 71 if (direction == 'I') { in board_gpio_init() 74 if (direction == 'O') { in board_gpio_init()
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | ingenic,dma.yaml | 56 direction will be unidirectional (either RX or TX but not both). 58 one corresponds to the host to device direction (TX), the second one 59 corresponds to the device to host direction (RX). The DMA channel is
|
/openbmc/phosphor-buttons/src/ |
H A D | gpio.cpp | 153 auto gpioDirection = gpioConfig.direction; in configGpio() 208 const char* direction = currentValue ? "high" : "low"; in configGpio() local 216 stream << direction; in configGpio()
|
/openbmc/linux/drivers/most/ |
H A D | core.c | 281 if (c->cfg.direction & MOST_CH_TX) in set_direction_show() 283 else if (c->cfg.direction & MOST_CH_RX) in set_direction_show() 642 c->cfg.direction = MOST_CH_RX; in most_set_cfg_direction() 644 c->cfg.direction = MOST_CH_RX; in most_set_cfg_direction() 646 c->cfg.direction = MOST_CH_TX; in most_set_cfg_direction() 648 c->cfg.direction = MOST_CH_TX; in most_set_cfg_direction() 794 if (c->cfg.direction == MOST_CH_RX) in hdm_enqueue_thread() 1031 if (c->cfg.direction == MOST_CH_TX) { in most_put_mbo() 1119 if (c->cfg.direction == MOST_CH_RX) in most_start_channel() 1120 num_buffer = arm_mbo_chain(c, c->cfg.direction, in most_start_channel() [all …]
|
/openbmc/linux/drivers/dma/qcom/ |
H A D | qcom_adm.c | 232 enum dma_transfer_direction direction) in adm_process_fc_descriptors() argument 242 if (direction == DMA_DEV_TO_MEM) { in adm_process_fc_descriptors() 300 enum dma_transfer_direction direction) in adm_process_non_fc_descriptors() argument 308 if (direction == DMA_DEV_TO_MEM) { in adm_process_non_fc_descriptors() 349 enum dma_transfer_direction direction, in adm_prep_slave_sg() argument 364 if (!is_slave_direction(direction)) { in adm_prep_slave_sg() 372 burst = (direction == DMA_MEM_TO_DEV) ? in adm_prep_slave_sg() 435 burst, direction); in adm_prep_slave_sg() 438 direction); in adm_prep_slave_sg()
|
/openbmc/linux/drivers/dma/ |
H A D | imx-sdma.c | 442 enum dma_transfer_direction direction; member 542 enum dma_transfer_direction direction); 1107 if (sdmac->direction == DMA_DEV_TO_MEM) in sdma_load_context() 1109 else if (sdmac->direction == DMA_DEV_TO_DEV) in sdma_load_context() 1111 else if (sdmac->direction == DMA_MEM_TO_MEM) in sdma_load_context() 1273 if (sdmac->direction == DMA_DEV_TO_MEM) { in sdma_set_watermarklevel_for_sais() 1517 sdmac->direction = direction; in sdma_transfer_init() 1531 if (direction == DMA_MEM_TO_MEM) in sdma_transfer_init() 1770 if (direction == DMA_DEV_TO_MEM) { in sdma_config_write() 1775 } else if (direction == DMA_DEV_TO_DEV) { in sdma_config_write() [all …]
|
H A D | dma-jz4780.c | 233 enum dma_transfer_direction direction) in jz4780_dma_desc_alloc() argument 254 if (direction == DMA_DEV_TO_MEM) in jz4780_dma_desc_alloc() 311 enum dma_transfer_direction direction) in jz4780_dma_setup_hwdesc() argument 316 if (direction == DMA_MEM_TO_DEV) { in jz4780_dma_setup_hwdesc() 363 enum dma_transfer_direction direction, unsigned long flags, in jz4780_dma_prep_slave_sg() argument 372 desc = jz4780_dma_desc_alloc(jzchan, sg_len, DMA_SLAVE, direction); in jz4780_dma_prep_slave_sg() 380 direction); in jz4780_dma_prep_slave_sg() 408 size_t period_len, enum dma_transfer_direction direction, in jz4780_dma_prep_dma_cyclic() argument 421 desc = jz4780_dma_desc_alloc(jzchan, periods, DMA_CYCLIC, direction); in jz4780_dma_prep_dma_cyclic() 427 period_len, direction); in jz4780_dma_prep_dma_cyclic()
|
H A D | nbpfaxi.c | 434 enum dma_transfer_direction direction) in nbpf_xfer_ds() argument 439 switch (direction) { in nbpf_xfer_ds() 506 enum dma_transfer_direction direction, in nbpf_prep_one() argument 539 mem_xfer = nbpf_xfer_ds(chan->nbpf, size, direction); in nbpf_prep_one() 541 switch (direction) { in nbpf_prep_one() 921 size_t len, enum dma_transfer_direction direction, in nbpf_prep_sg() argument 931 switch (direction) { in nbpf_prep_sg() 964 int ret = nbpf_prep_one(ldesc, direction, in nbpf_prep_sg() 1023 switch (direction) { in nbpf_prep_slave_sg() 1027 direction, flags); in nbpf_prep_slave_sg() [all …]
|
H A D | tegra210-adma.c | 246 enum dma_transfer_direction direction) in tegra_adma_request_alloc() argument 252 return tdc->sreq_dir == direction ? 0 : -EINVAL; in tegra_adma_request_alloc() 259 switch (direction) { in tegra_adma_request_alloc() 280 tdc->sreq_dir = direction; in tegra_adma_request_alloc() 557 enum dma_transfer_direction direction) in tegra_adma_set_xfer_params() argument 566 switch (direction) { in tegra_adma_set_xfer_params() 624 return tegra_adma_request_alloc(tdc, direction); in tegra_adma_set_xfer_params() 629 size_t period_len, enum dma_transfer_direction direction, in tegra_adma_prep_dma_cyclic() argument 658 if (tegra_adma_set_xfer_params(tdc, desc, buf_addr, direction)) { in tegra_adma_prep_dma_cyclic()
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | tdm-slot.txt | 8 dai-tdm-slot-tx-mask : Transmit direction slot mask, optional 9 dai-tdm-slot-rx-mask : Receive direction slot mask, optional
|
/openbmc/linux/sound/firewire/motu/ |
H A D | amdtp-motu-trace.h | 31 if (s->direction == AMDTP_IN_STREAM) { 60 if (s->direction == AMDTP_IN_STREAM) {
|
/openbmc/telemetry/src/ |
H A D | trigger_actions.cpp | 55 auto direction = getDirection(value, threshold); in commit() local 61 ", crossing direction: " + std::string(utils::toShortEnum(direction)) + in commit() 91 auto direction = getDirection(value, threshold); in commit() local 100 sensorName.c_str(), value, direction, in commit()
|
/openbmc/linux/drivers/misc/ |
H A D | tifm_core.c | 293 int direction) in tifm_map_sg() argument 296 direction); in tifm_map_sg() 301 int direction) in tifm_unmap_sg() argument 303 dma_unmap_sg(&to_pci_dev(sock->dev.parent)->dev, sg, nents, direction); in tifm_unmap_sg()
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | tridentfb.c | 358 int direction = 2; in blade_copy_rect() local 365 direction = 0; in blade_copy_rect() 370 writemmr(par, SRC1, direction ? s2 : s1); in blade_copy_rect() 371 writemmr(par, SRC2, direction ? s1 : s2); in blade_copy_rect() 372 writemmr(par, DST1, direction ? d2 : d1); in blade_copy_rect() 447 int direction = 0x0004; in xp_copy_rect() local 450 direction |= 0x0200; in xp_copy_rect() 459 direction |= 0x0100; in xp_copy_rect() 467 writemmr(par, DRAWFL, direction); in xp_copy_rect() 520 int direction = 0x4; in image_copy_rect() local [all …]
|
/openbmc/dbus-sensors/src/ |
H A D | sensor.hpp | 292 threshold.direction); in setInitialProperties() 294 threshold.direction); in setInitialProperties() 496 threshold.direction, false); in updateValue() 558 if (thisThreshold.direction == thresholds::Direction::HIGH) in fillMissingThresholds() 568 if (otherThreshold.direction != opposite) in fillMissingThresholds()
|
/openbmc/linux/Documentation/core-api/ |
H A D | dma-api-howto.rst | 481 implicitly have a direction attribute setting of 484 The SCSI subsystem tells you the direction to use in the 489 packets, map/unmap them with the DMA_TO_DEVICE direction 491 with the DMA_FROM_DEVICE direction specifier. 508 dma_handle = dma_map_single(dev, addr, size, direction); 520 dma_unmap_single(dev, dma_handle, size, direction); 556 dma_unmap_page(dev, dma_handle, size, direction); 592 dma_unmap_sg(dev, sglist, nents, direction); 619 dma_sync_sg_for_cpu(dev, sglist, nents, direction); 631 dma_sync_sg_for_device(dev, sglist, nents, direction); [all …]
|
/openbmc/linux/sound/soc/sof/intel/ |
H A D | hda-loader.c | 48 int direction) in hda_cl_stream_prepare() argument 55 hext_stream = hda_dsp_stream_get(sdev, direction, 0); in hda_cl_stream_prepare() 75 if (direction == SNDRV_PCM_STREAM_CAPTURE) { in hda_cl_stream_prepare() 95 hda_dsp_stream_put(sdev, direction, hstream->stream_tag); in hda_cl_stream_prepare() 256 if (hstream->direction == SNDRV_PCM_STREAM_PLAYBACK) in hda_cl_cleanup() 262 hda_dsp_stream_put(sdev, hstream->direction, hstream->stream_tag); in hda_cl_cleanup()
|
/openbmc/linux/drivers/parisc/ |
H A D | ccio-dma.c | 715 enum dma_data_direction direction) in ccio_map_single() argument 723 unsigned long hint = hint_lookup[(int)direction]; in ccio_map_single() 777 size_t size, enum dma_data_direction direction, in ccio_map_page() argument 781 direction); in ccio_map_page() 795 enum dma_data_direction direction, unsigned long attrs) in ccio_unmap_page() argument 904 enum dma_data_direction direction, unsigned long attrs) in ccio_map_sg() argument 909 unsigned long hint = hint_lookup[(int)direction]; in ccio_map_sg() 924 direction); in ccio_map_sg() 984 enum dma_data_direction direction, unsigned long attrs) in ccio_unmap_sg() argument 1008 sg_dma_len(sglist), direction, 0); in ccio_unmap_sg()
|
/openbmc/linux/drivers/atm/ |
H A D | Kconfig | 77 receive (RX) direction. 79 Note that enabling many different burst sizes in the same direction 92 Burst sixteen words at once in the send direction. This may work 99 Burst eight words at once in the send direction. This is the default 106 Burst four words at once in the send direction. You may want to try 114 Burst two words at once in the send direction. You may want to try 122 Burst sixteen words at once in the receive direction. This may work 129 Burst eight words at once in the receive direction. This may work 137 Burst four words at once in the receive direction. This is the 145 Burst two words at once in the receive direction. You may want to
|
/openbmc/linux/include/linux/ |
H A D | tifm.h | 145 int direction); 147 int direction);
|
/openbmc/u-boot/arch/arm/mach-imx/ |
H A D | iomux-v3.c | 126 unsigned int direction) in imx_iomux_gpio_set_direction() argument 135 if (direction) in imx_iomux_gpio_set_direction()
|
/openbmc/linux/drivers/soundwire/ |
H A D | cadence_master.h | 102 int direction; member 197 void *stream, int direction);
|
/openbmc/linux/drivers/dma/dw-axi-dmac/ |
H A D | dw-axi-dmac-platform.c | 400 switch (chan->direction) { in axi_chan_block_xfer_start() 627 switch (chan->direction) { in dw_axi_dma_set_hw_desc() 668 if (chan->direction == DMA_MEM_TO_DEV) { in dw_axi_dma_set_hw_desc() 690 enum dma_transfer_direction direction) in calculate_block_len() argument 697 switch (direction) { in calculate_block_len() 720 enum dma_transfer_direction direction, in dw_axi_dma_chan_prep_cyclic() argument 751 chan->direction = direction; in dw_axi_dma_chan_prep_cyclic() 797 enum dma_transfer_direction direction, in dw_axi_dma_chan_prep_slave_sg() argument 833 chan->direction = direction; in dw_axi_dma_chan_prep_slave_sg() 1152 if (chan->direction != DMA_MEM_TO_MEM) in dma_chan_terminate_all() [all …]
|
/openbmc/linux/drivers/scsi/arm/ |
H A D | arxescsi.c | 72 fasdmadir_t direction, fasdmatype_t min_type) in arxescsi_dma_setup() argument 118 fasdmadir_t direction, int transfer) in arxescsi_dma_pseudo() argument 128 if (direction == DMA_OUT) { in arxescsi_dma_pseudo()
|