/Linux-v4.19/drivers/staging/rtlwifi/rtl8822be/ |
D | trx.h | 61 #define SET_TXBUFFER_DESC_ADD_HIGH_WITH_OFFSET(pbd, off, val, dma64) \ argument 62 (dma64 ? SET_BITS_TO_LE_4BYTE((pbd) + ((off) * 16) + 8, 0, 32, val) : 0) 65 #define GET_TXBUFFER_DESC_ADDR_HIGH(pbd, off, dma64) \ argument 66 (dma64 ? LE_BITS_TO_4BYTE((pbd) + ((off) * 16) + 8, 0, 32) : 0) 80 #define SET_TX_BUFF_DESC_ADDR_HIGH_0(bdesc, val, dma64) \ argument 81 SET_TXBUFFER_DESC_ADD_HIGH_WITH_OFFSET(bdesc, 0, val, dma64) 110 #define SET_RX_BUFFER_PHYSICAL_HIGH(__rx_status_desc, __val, dma64) \ argument 111 (dma64 ? SET_BITS_TO_LE_4BYTE((__rx_status_desc) + 8, 0, 32, __val) : 0)
|
D | trx.c | 426 bool dma64 = rtlpriv->cfg->mod_params->dma64; in rtl8822be_pre_fill_tx_bd_desc() local 455 SET_TXBUFFER_DESC_ADD_HIGH_WITH_OFFSET(tx_bd_desc, i, 0, dma64); in rtl8822be_pre_fill_tx_bd_desc() 472 dma64); in rtl8822be_pre_fill_tx_bd_desc() 478 ((u64)data_addr >> 32), dma64); in rtl8822be_pre_fill_tx_bd_desc() 838 bool dma64 = rtlpriv->cfg->mod_params->dma64; in rtl8822be_set_desc() local 881 dma64); in rtl8822be_set_desc() 897 bool dma64 = rtlpriv->cfg->mod_params->dma64; in rtl8822be_get_desc() local 904 dma64) << 32; in rtl8822be_get_desc()
|
D | sw.c | 311 .dma64 = false, 444 module_param_named(dma64, rtl8822be_mod_params.dma64, bool, 0444); 453 MODULE_PARM_DESC(dma64, "Set to 1 to use DMA 64 (default 0)\n");
|
D | hw.c | 667 if (!rtlpriv->cfg->mod_params->dma64) in _rtl8822be_init_trxbd()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | trx.c | 586 bool dma64 = rtlpriv->cfg->mod_params->dma64; in rtl92ee_pre_fill_tx_bd_desc() local 621 SET_TXBUFFER_DESC_ADD_HIGH_WITH_OFFSET(tx_bd_desc, i, 0, dma64); in rtl92ee_pre_fill_tx_bd_desc() 640 dma64); in rtl92ee_pre_fill_tx_bd_desc() 647 ((u64)addr >> 32), dma64); in rtl92ee_pre_fill_tx_bd_desc() 912 bool dma64 = rtlpriv->cfg->mod_params->dma64; in rtl92ee_set_desc() local 956 dma64); in rtl92ee_set_desc() 975 bool dma64 = rtlpriv->cfg->mod_params->dma64; in rtl92ee_get_desc() local 985 dma64) << 32; in rtl92ee_get_desc()
|
D | sw.c | 262 .dma64 = false, 381 module_param_named(dma64, rtl92ee_mod_params.dma64, bool, 0444); 390 MODULE_PARM_DESC(dma64, "Set to 1 to use DMA 64 (default 0)\n");
|
D | trx.h | 322 #define SET_TXBUFFER_DESC_ADD_HIGH_WITH_OFFSET(pbd, off, val, dma64) \ argument 323 (dma64 ? SET_BITS_TO_LE_4BYTE((pbd) + ((off) * 16) + 8, 0, 32, val) : 0) 326 #define GET_TXBUFFER_DESC_ADDR_HIGH(pbd, off, dma64) \ argument 327 (dma64 ? LE_BITS_TO_4BYTE((pbd) + ((off) * 16) + 8, 0, 32) : 0) 341 #define SET_TX_BUFF_DESC_ADDR_HIGH_0(bdesc, val, dma64) \ argument 342 SET_TXBUFFER_DESC_ADD_HIGH_WITH_OFFSET(bdesc, 0, val, dma64) 371 #define SET_RX_BUFFER_PHYSICAL_HIGH(__rx_status_desc, __val, dma64) \ argument 372 (dma64 ? SET_BITS_TO_LE_4BYTE((__rx_status_desc) + 8, 0, 32, __val) : 0)
|
D | hw.c | 844 if (!rtlpriv->cfg->mod_params->dma64) in _rtl92ee_init_mac()
|
/Linux-v4.19/drivers/mmc/host/ |
D | cqhci.c | 86 if (cq_host->dma64) { in setup_trans_desc() 187 if (cq_host->dma64) { in cqhci_host_alloc_tdl() 444 bool dma64) in cqhci_set_tran_desc() argument 454 if (dma64) { in cqhci_set_tran_desc() 471 bool dma64 = cq_host->dma64; in cqhci_prep_tran_desc() local 491 cqhci_set_tran_desc(desc, addr, len, end, dma64); in cqhci_prep_tran_desc() 1105 bool dma64) in cqhci_init() argument 1109 cq_host->dma64 = dma64; in cqhci_init()
|
D | cqhci.h | 163 bool dma64; member 235 int cqhci_init(struct cqhci_host *cq_host, struct mmc_host *mmc, bool dma64);
|
D | sdhci-of-arasan.c | 661 bool dma64; in sdhci_arasan_add_host() local 681 dma64 = host->flags & SDHCI_USE_64_BIT_DMA; in sdhci_arasan_add_host() 682 if (dma64) in sdhci_arasan_add_host() 685 ret = cqhci_init(cq_host, host->mmc, dma64); in sdhci_arasan_add_host()
|
D | sdhci-pci-core.c | 758 bool dma64; in glk_emmc_add_host() local 775 dma64 = host->flags & SDHCI_USE_64_BIT_DMA; in glk_emmc_add_host() 776 if (dma64) in glk_emmc_add_host() 779 ret = cqhci_init(cq_host, host->mmc, dma64); in glk_emmc_add_host()
|
/Linux-v4.19/drivers/mailbox/ |
D | bcm-pdc-mailbox.c | 202 struct dma64 { struct 258 struct dma64 dmaregs[PDC_NUM_DMA_RINGS]; /* 0x0200 - 0x2fc */ 1002 struct dma64 *dma_reg; in pdc_ring_init() 1297 struct dma64 *dma_reg; in pdc_hw_init() 1313 PDC_TXREGS_OFFSET + (sizeof(struct dma64) * ringset)); in pdc_hw_init() 1316 PDC_RXREGS_OFFSET + (sizeof(struct dma64) * ringset)); in pdc_hw_init() 1348 struct dma64 *dma_reg; in pdc_hw_disable()
|
/Linux-v4.19/drivers/net/wireless/broadcom/b43/ |
D | dma.h | 160 struct b43_dmadesc64 dma64; member
|
D | dma.c | 201 slot = (int)(&(desc->dma64) - descbase); in op64_fill_descriptor() 220 desc->dma64.control0 = cpu_to_le32(ctl0); in op64_fill_descriptor() 221 desc->dma64.control1 = cpu_to_le32(ctl1); in op64_fill_descriptor() 222 desc->dma64.address_low = cpu_to_le32(addrlo); in op64_fill_descriptor() 223 desc->dma64.address_high = cpu_to_le32(addrhi); in op64_fill_descriptor()
|
/Linux-v4.19/drivers/scsi/ |
D | dpt_i2o.c | 155 return (sizeof(dma_addr_t) > 4 && (pHba)->dma64); in dpt_dma64() 918 int dma64 = 0; in adpt_install_hba() local 939 dma64 = 1; in adpt_install_hba() 941 if (!dma64 && pci_set_dma_mask(pDev, DMA_BIT_MASK(32)) != 0) in adpt_install_hba() 1048 pHba->dma64 = dma64; in adpt_install_hba() 1059 dma64 ? " (64-bit DMA)" : ""); in adpt_install_hba() 1063 dma64 ? " (64-bit DMA)" : ""); in adpt_install_hba()
|
D | dpti.h | 234 u8 dma64; member
|
/Linux-v4.19/drivers/net/vmxnet3/ |
D | vmxnet3_drv.c | 3038 vmxnet3_declare_features(struct vmxnet3_adapter *adapter, bool dma64) in vmxnet3_declare_features() argument 3046 if (dma64) in vmxnet3_declare_features() 3261 bool dma64; in vmxnet3_probe_device() local 3314 dma64 = true; in vmxnet3_probe_device() 3322 dma64 = false; in vmxnet3_probe_device() 3438 vmxnet3_declare_features(adapter, dma64); in vmxnet3_probe_device()
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | dma.c | 218 bool dma64; /* this dma engine is operating in 64-bit mode */ member 565 di->dma64 = in dma_attach()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/ |
D | pci.c | 2158 static void platform_enable_dma64(struct pci_dev *pdev, bool dma64) in platform_enable_dma64() argument 2165 if (dma64) in platform_enable_dma64() 2191 if (((struct rtl_hal_cfg *)id->driver_data)->mod_params->dma64 && in rtl_pci_probe()
|
D | wifi.h | 2405 bool dma64; member
|
/Linux-v4.19/drivers/staging/rtlwifi/ |
D | pci.c | 2185 static void platform_enable_dma64(struct pci_dev *pdev, bool dma64) in platform_enable_dma64() argument 2192 if (dma64) in platform_enable_dma64() 2221 if (((struct rtl_hal_cfg *)(id->driver_data))->mod_params->dma64 && in rtl_pci_probe()
|
D | wifi.h | 2350 bool dma64; member
|