/linux-master/drivers/ata/ |
H A D | ahci_dwc.c | 122 u32 dmacr[AHCI_MAX_PORTS]; member in struct:ahci_dwc_host_priv 265 u32 port, dmacr, ts; local 284 dmacr = readl(port_mmio + AHCI_DWC_PORT_DMACR); 288 dmacr &= ~AHCI_DWC_PORT_TXTS_MASK; 289 dmacr |= FIELD_PREP(AHCI_DWC_PORT_TXTS_MASK, ts); 294 dmacr &= ~AHCI_DWC_PORT_RXTS_MASK; 295 dmacr |= FIELD_PREP(AHCI_DWC_PORT_RXTS_MASK, ts); 298 writel(dmacr, port_mmio + AHCI_DWC_PORT_DMACR); 299 dpriv->dmacr[port] = dmacr; [all...] |
H A D | sata_dwc_460ex.c | 58 u32 dmacr; /* DMA Control */ member in struct:sata_dwc_regs 689 u32 dmacr = sata_dwc_readl(&hsdev->sata_dwc_regs->dmacr); local 692 dmacr = SATA_DWC_DMACR_RX_CLEAR(dmacr); 693 sata_dwc_writel(&hsdev->sata_dwc_regs->dmacr, dmacr); 695 dmacr = SATA_DWC_DMACR_TX_CLEAR(dmacr); 696 sata_dwc_writel(&hsdev->sata_dwc_regs->dmacr, dmac [all...] |
/linux-master/drivers/tty/serial/ |
H A D | amba-pl011.c | 259 unsigned int dmacr; /* dma control reg */ member in struct:uart_amba_port 540 u16 dmacr; local 547 dmacr = uap->dmacr; 548 uap->dmacr = dmacr & ~UART011_TXDMAE; 549 pl011_write(uap->dmacr, uap, REG_DMACR); 558 * get further refills (hence we check dmacr). 560 if (!(dmacr & UART011_TXDMAE) || uart_tx_stopped(&uap->port) || 663 uap->dmacr | 739 u16 dmacr; local [all...] |
/linux-master/include/linux/fsl/ |
H A D | guts.h | 106 u32 dmacr; /* 0x.0908 - DMA Control Register */ member in struct:ccsr_guts 160 clrsetbits_be32(&guts->dmacr, 3 << shift, device << shift);
|
/linux-master/drivers/dma/xilinx/ |
H A D | xilinx_dma.c | 2545 u32 dmacr; local 2550 dmacr = dma_ctrl_read(chan, XILINX_DMA_REG_DMACR); 2559 dmacr &= ~XILINX_DMA_DMACR_GENLOCK_EN; 2561 dmacr |= XILINX_DMA_DMACR_GENLOCK_EN; 2562 dmacr &= ~XILINX_DMA_DMACR_MASTER_MASK; 2563 dmacr |= cfg->master << XILINX_DMA_DMACR_MASTER_SHIFT; 2578 dmacr &= ~XILINX_DMA_DMACR_FRAME_COUNT_MASK; 2579 dmacr |= cfg->coalesc << XILINX_DMA_DMACR_FRAME_COUNT_SHIFT; 2584 dmacr &= ~XILINX_DMA_DMACR_DELAY_MASK; 2585 dmacr | [all...] |
/linux-master/drivers/video/fbdev/ |
H A D | imxfb.c | 185 u_int dmacr; member in struct:imxfb_info 681 /* dmacr = 0 is no valid value, as we need DMA control marks. */ 682 if (fbi->dmacr) 683 writel(fbi->dmacr, fbi->regs + LCDC_DMACR); 738 of_property_read_u32(np, "fsl,dmacr", &fbi->dmacr);
|
/linux-master/drivers/spi/ |
H A D | spi-rockchip.c | 526 u32 dmacr = 0; local 571 dmacr |= TF_DMA_EN; 573 dmacr |= RF_DMA_EN; 591 writel_relaxed(dmacr, rs->regs + ROCKCHIP_SPI_DMACR);
|
H A D | spi-pl022.c | 396 * @dmacr: Value of DMA control Register of SSP 410 u16 dmacr; member in struct:chip_data 479 writew(chip->dmacr, SSP_DMACR(pl022->virtbase)); 1717 chip->dmacr = 0; 1723 SSP_WRITE_BITS(chip->dmacr, SSP_DMA_ENABLED, 1725 SSP_WRITE_BITS(chip->dmacr, SSP_DMA_ENABLED, 1730 SSP_WRITE_BITS(chip->dmacr, SSP_DMA_DISABLED, 1732 SSP_WRITE_BITS(chip->dmacr, SSP_DMA_DISABLED,
|
/linux-master/drivers/dma/ |
H A D | mpc512x_dma.c | 95 u32 dmacr; /* DMA control register */ member in struct:mpc_dma_regs 1023 out_be32(&mdma->regs->dmacr, MPC_DMA_DMACR_ERCA); 1034 out_be32(&mdma->regs->dmacr, MPC_DMA_DMACR_EDCG |
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_adminq_cmd.h | 428 __le32 dmacr; member in struct:i40e_aqc_cppm_configuration
|