Home
last modified time | relevance | path

Searched refs:dma64 (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/mmc/host/
H A Dcqhci.h232 bool dma64; member
297 dma_addr_t addr, int len, bool end, bool dma64);
321 int cqhci_init(struct cqhci_host *cq_host, struct mmc_host *mmc, bool dma64);
324 void cqhci_set_tran_desc(u8 *desc, dma_addr_t addr, int len, bool end, bool dma64);
H A Dcqhci-core.c91 if (cq_host->dma64) { in setup_trans_desc()
192 if (cq_host->dma64) { in cqhci_host_alloc_tdl()
483 bool dma64) in cqhci_set_tran_desc() argument
493 if (dma64) { in cqhci_set_tran_desc()
511 bool dma64 = cq_host->dma64; in cqhci_prep_tran_desc() local
532 cq_host->ops->set_tran_desc(cq_host, &desc, addr, len, end, dma64); in cqhci_prep_tran_desc()
534 cqhci_set_tran_desc(desc, addr, len, end, dma64); in cqhci_prep_tran_desc()
1180 bool dma64) in cqhci_init() argument
1184 cq_host->dma64 = dma64; in cqhci_init()
H A Dsdhci-brcmstb.c323 bool dma64; in sdhci_brcmstb_add_host() local
345 dma64 = host->flags & SDHCI_USE_64_BIT_DMA; in sdhci_brcmstb_add_host()
346 if (dma64) { in sdhci_brcmstb_add_host()
351 ret = cqhci_init(cq_host, host->mmc, dma64); in sdhci_brcmstb_add_host()
H A Dsdhci-of-dwcmshc.c581 dma_addr_t addr, int len, bool end, bool dma64) in dwcmshc_set_tran_desc() argument
586 cqhci_set_tran_desc(*desc, addr, len, end, dma64); in dwcmshc_set_tran_desc()
592 cqhci_set_tran_desc(*desc, addr, tmplen, false, dma64); in dwcmshc_set_tran_desc()
597 cqhci_set_tran_desc(*desc, addr, len, end, dma64); in dwcmshc_set_tran_desc()
1259 bool dma64 = false; in dwcmshc_cqhci_init() local
1287 dma64 = host->flags & SDHCI_USE_64_BIT_DMA; in dwcmshc_cqhci_init()
1288 if (dma64) { in dwcmshc_cqhci_init()
1292 err = cqhci_init(cq_host, host->mmc, dma64); in dwcmshc_cqhci_init()
H A Dsdhci-of-arasan.c1795 bool dma64; in sdhci_arasan_add_host() local
1815 dma64 = host->flags & SDHCI_USE_64_BIT_DMA; in sdhci_arasan_add_host()
1816 if (dma64) in sdhci_arasan_add_host()
1819 ret = cqhci_init(cq_host, host->mmc, dma64); in sdhci_arasan_add_host()
H A Dsdhci-pci-gli.c1298 bool dma64; in gl9763e_add_host() local
1314 dma64 = host->flags & SDHCI_USE_64_BIT_DMA; in gl9763e_add_host()
1315 if (dma64) in gl9763e_add_host()
1318 ret = cqhci_init(cq_host, host->mmc, dma64); in gl9763e_add_host()
H A Dsdhci-tegra.c1594 bool dma64; in sdhci_tegra_add_host() local
1618 dma64 = host->flags & SDHCI_USE_64_BIT_DMA; in sdhci_tegra_add_host()
1619 if (dma64) in sdhci_tegra_add_host()
1622 ret = cqhci_init(cq_host, host->mmc, dma64); in sdhci_tegra_add_host()
H A Dsdhci-pci-core.c949 bool dma64; in glk_emmc_add_host() local
966 dma64 = host->flags & SDHCI_USE_64_BIT_DMA; in glk_emmc_add_host()
967 if (dma64) in glk_emmc_add_host()
970 ret = cqhci_init(cq_host, host->mmc, dma64); in glk_emmc_add_host()
H A Dsdhci-msm.c2001 bool dma64; in sdhci_msm_cqe_add_host() local
2026 dma64 = host->flags & SDHCI_USE_64_BIT_DMA; in sdhci_msm_cqe_add_host()
2032 ret = cqhci_init(cq_host, host->mmc, dma64); in sdhci_msm_cqe_add_host()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dtrx.c572 bool dma64 = rtlpriv->cfg->mod_params->dma64; in rtl92ee_pre_fill_tx_bd_desc() local
609 set_txbuffer_desc_add_high_with_offset(tx_bd_desc, i, 0, dma64); in rtl92ee_pre_fill_tx_bd_desc()
628 dma64); in rtl92ee_pre_fill_tx_bd_desc()
635 ((u64)addr >> 32), dma64); in rtl92ee_pre_fill_tx_bd_desc()
890 bool dma64 = rtlpriv->cfg->mod_params->dma64; in rtl92ee_set_desc() local
935 dma64); in rtl92ee_set_desc()
954 bool dma64 = rtlpriv->cfg->mod_params->dma64; in rtl92ee_get_desc() local
965 dma64) << 32; in rtl92ee_get_desc()
H A Dtrx.h267 u32 val, bool dma64) in set_txbuffer_desc_add_high_with_offset() argument
269 if (dma64) in set_txbuffer_desc_add_high_with_offset()
280 static inline u32 get_txbuffer_desc_addr_high(__le32 *pbd, u32 off, bool dma64) in get_txbuffer_desc_addr_high() argument
282 if (dma64) in get_txbuffer_desc_addr_high()
311 bool dma64) in set_tx_buff_desc_addr_high_0() argument
313 if (dma64) in set_tx_buff_desc_addr_high_0()
365 u32 __val, bool dma64) in set_rx_buffer_physical_high() argument
367 if (dma64) in set_rx_buffer_physical_high()
H A Dsw.c234 .dma64 = false,
353 module_param_named(dma64, rtl92ee_mod_params.dma64, bool, 0444);
362 MODULE_PARM_DESC(dma64, "Set to 1 to use DMA 64 (default 0)\n");
H A Dhw.c822 if (!rtlpriv->cfg->mod_params->dma64) in _rtl92ee_init_mac()
/linux/drivers/mailbox/
H A Dbcm-pdc-mailbox.c187 struct dma64 { struct
243 struct dma64 dmaregs[PDC_NUM_DMA_RINGS]; /* 0x0200 - 0x2fc */
984 struct dma64 *dma_reg; in pdc_ring_init()
1279 struct dma64 *dma_reg; in pdc_hw_init()
1295 PDC_TXREGS_OFFSET + (sizeof(struct dma64) * ringset)); in pdc_hw_init()
1298 PDC_RXREGS_OFFSET + (sizeof(struct dma64) * ringset)); in pdc_hw_init()
1330 struct dma64 *dma_reg; in pdc_hw_disable()
/linux/arch/powerpc/platforms/pseries/
H A Diommu.c1066 const struct dynamic_dma_window_prop *dma64; in find_existing_ddw() local
1073 dma64 = window->prop; in find_existing_ddw()
1074 *dma_addr = be64_to_cpu(dma64->dma_base); in find_existing_ddw()
1075 *window_shift = be32_to_cpu(dma64->window_shift); in find_existing_ddw()
1087 const struct dynamic_dma_window_prop *dma64) in ddw_list_new_entry() argument
1096 window->prop = dma64; in ddw_list_new_entry()
1107 const struct dynamic_dma_window_prop *dma64; in find_existing_ddw_windows_named() local
1110 dma64 = of_get_property(pdn, name, &len); in find_existing_ddw_windows_named()
1111 if (!dma64 || len < sizeof(*dma64)) { in find_existing_ddw_windows_named()
1122 window = ddw_list_new_entry(pdn, dma64); in find_existing_ddw_windows_named()
/linux/drivers/net/wireless/broadcom/b43/
H A Ddma.h160 struct b43_dmadesc64 dma64; member
H A Ddma.c188 slot = (int)(&(desc->dma64) - descbase); in op64_fill_descriptor()
207 desc->dma64.control0 = cpu_to_le32(ctl0); in op64_fill_descriptor()
208 desc->dma64.control1 = cpu_to_le32(ctl1); in op64_fill_descriptor()
209 desc->dma64.address_low = cpu_to_le32(addrlo); in op64_fill_descriptor()
210 desc->dma64.address_high = cpu_to_le32(addrhi); in op64_fill_descriptor()
/linux/drivers/scsi/esas2r/
H A Desas2r_init.c269 bool dma64 = false; in esas2r_init_adapter() local
293 dma64 = true; in esas2r_init_adapter()
295 if (!dma64 && dma_set_mask_and_coherent(&pcid->dev, DMA_BIT_MASK(32))) { in esas2r_init_adapter()
302 "%s-bit PCI addressing enabled\n", dma64 ? "64" : "32"); in esas2r_init_adapter()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Ddma.c218 bool dma64; /* this dma engine is operating in 64-bit mode */ member
565 di->dma64 = in dma_attach()
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Dpci.c2078 static void platform_enable_dma64(struct pci_dev *pdev, bool dma64) in platform_enable_dma64() argument
2085 if (dma64) in platform_enable_dma64()
2111 if (((struct rtl_hal_cfg *)id->driver_data)->mod_params->dma64 && in rtl_pci_probe()
H A Dwifi.h2317 bool dma64; member