Home
last modified time | relevance | path

Searched refs:dram (Results 1 – 25 of 74) sorted by relevance

123

/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/pcie/
Dctxt-info.c63 struct iwl_self_init_dram *dram = &trans_pcie->init_dram; in iwl_pcie_ctxt_info_free_paging() local
66 if (!dram->paging) { in iwl_pcie_ctxt_info_free_paging()
67 WARN_ON(dram->paging_cnt); in iwl_pcie_ctxt_info_free_paging()
72 for (i = 0; i < dram->paging_cnt; i++) in iwl_pcie_ctxt_info_free_paging()
73 dma_free_coherent(trans->dev, dram->paging[i].size, in iwl_pcie_ctxt_info_free_paging()
74 dram->paging[i].block, in iwl_pcie_ctxt_info_free_paging()
75 dram->paging[i].physical); in iwl_pcie_ctxt_info_free_paging()
77 kfree(dram->paging); in iwl_pcie_ctxt_info_free_paging()
78 dram->paging_cnt = 0; in iwl_pcie_ctxt_info_free_paging()
79 dram->paging = NULL; in iwl_pcie_ctxt_info_free_paging()
[all …]
Dinternal.h793 struct iwl_dram_data *dram) in iwl_pcie_ctxt_info_alloc_dma() argument
795 dram->block = dma_alloc_coherent(trans->dev, sec->len, in iwl_pcie_ctxt_info_alloc_dma()
796 &dram->physical, in iwl_pcie_ctxt_info_alloc_dma()
798 if (!dram->block) in iwl_pcie_ctxt_info_alloc_dma()
801 dram->size = sec->len; in iwl_pcie_ctxt_info_alloc_dma()
802 memcpy(dram->block, sec->data, sec->len); in iwl_pcie_ctxt_info_alloc_dma()
810 struct iwl_self_init_dram *dram = &trans_pcie->init_dram; in iwl_pcie_ctxt_info_free_fw_img() local
813 if (!dram->fw) { in iwl_pcie_ctxt_info_free_fw_img()
814 WARN_ON(dram->fw_cnt); in iwl_pcie_ctxt_info_free_fw_img()
818 for (i = 0; i < dram->fw_cnt; i++) in iwl_pcie_ctxt_info_free_fw_img()
[all …]
/Linux-v4.19/drivers/ata/
Dahci_mvebu.c32 const struct mbus_dram_target_info *dram) in ahci_mvebu_mbus_config() argument
42 for (i = 0; i < dram->num_cs; i++) { in ahci_mvebu_mbus_config()
43 const struct mbus_dram_window *cs = dram->cs + i; in ahci_mvebu_mbus_config()
46 (dram->mbus_dram_target_id << 4) | 1, in ahci_mvebu_mbus_config()
129 const struct mbus_dram_target_info *dram; in ahci_mvebu_resume() local
131 dram = mv_mbus_dram_info(); in ahci_mvebu_resume()
132 if (dram) in ahci_mvebu_resume()
133 ahci_mvebu_mbus_config(hpriv, dram); in ahci_mvebu_resume()
158 const struct mbus_dram_target_info *dram; in ahci_mvebu_probe() local
173 dram = mv_mbus_dram_info(); in ahci_mvebu_probe()
[all …]
/Linux-v4.19/drivers/usb/host/
Dxhci-mvebu.c22 const struct mbus_dram_target_info *dram) in xhci_mvebu_mbus_config() argument
33 for (win = 0; win < dram->num_cs; win++) { in xhci_mvebu_mbus_config()
34 const struct mbus_dram_window *cs = dram->cs + win; in xhci_mvebu_mbus_config()
37 (dram->mbus_dram_target_id << 4) | 1, in xhci_mvebu_mbus_config()
50 const struct mbus_dram_target_info *dram; in xhci_mvebu_mbus_init_quirk() local
64 dram = mv_mbus_dram_info(); in xhci_mvebu_mbus_init_quirk()
65 xhci_mvebu_mbus_config(base, dram); in xhci_mvebu_mbus_init_quirk()
Dehci-orion.c144 const struct mbus_dram_target_info *dram) in ehci_orion_conf_mbus_windows() argument
153 for (i = 0; i < dram->num_cs; i++) { in ehci_orion_conf_mbus_windows()
154 const struct mbus_dram_window *cs = dram->cs + i; in ehci_orion_conf_mbus_windows()
158 (dram->mbus_dram_target_id << 4) | 1); in ehci_orion_conf_mbus_windows()
193 const struct mbus_dram_target_info *dram; in ehci_orion_drv_probe() local
274 dram = mv_mbus_dram_info(); in ehci_orion_drv_probe()
275 if (dram) in ehci_orion_drv_probe()
276 ehci_orion_conf_mbus_windows(hcd, dram); in ehci_orion_drv_probe()
/Linux-v4.19/drivers/tty/serial/
Dicom.c344 void __iomem *dram_ptr = icom_port->dram; in load_code()
375 iram_ptr = (char __iomem *)icom_port->dram + ICOM_IRAM_OFFSET; in load_code()
395 iram_ptr = (char __iomem *) icom_port->dram + ICOM_IRAM_OFFSET; in load_code()
403 writeb(V2_HARDWARE, &(icom_port->dram->misc_flags)); in load_code()
409 &(icom_port->dram->HDLCConfigReg)); in load_code()
410 writeb(0x04, &(icom_port->dram->FlagFillIdleTimer)); /* 0.5 seconds */ in load_code()
411 writeb(0x00, &(icom_port->dram->CmdReg)); in load_code()
412 writeb(0x10, &(icom_port->dram->async_config3)); in load_code()
414 ICOM_ACFG_1STOP_BIT), &(icom_port->dram->async_config2)); in load_code()
443 writeb((char) ((fw->size + 16)/16), &icom_port->dram->mac_length); in load_code()
[all …]
/Linux-v4.19/sound/soc/kirkwood/
Dkirkwood-dma.c83 const struct mbus_dram_target_info *dram) in kirkwood_dma_conf_mbus_windows() argument
92 for (i = 0; i < dram->num_cs; i++) { in kirkwood_dma_conf_mbus_windows()
93 const struct mbus_dram_window *cs = dram->cs + i; in kirkwood_dma_conf_mbus_windows()
99 (dram->mbus_dram_target_id << 4) | 1, in kirkwood_dma_conf_mbus_windows()
110 const struct mbus_dram_target_info *dram; in kirkwood_dma_open() local
148 dram = mv_mbus_dram_info(); in kirkwood_dma_open()
155 KIRKWOOD_PLAYBACK_WIN, addr, dram); in kirkwood_dma_open()
161 KIRKWOOD_RECORD_WIN, addr, dram); in kirkwood_dma_open()
/Linux-v4.19/Documentation/devicetree/bindings/pinctrl/
Dmarvell,armada-39x-pinctrl.txt32 mpp14 14 gpio, dram(vttctrl), dev(we1), ua1(txd)
34 mpp16 16 gpio, dram(deccerr), spi0(miso), pcie0(clkreq), i2c1(sda)
52 mpp33 33 gpio, dram(deccerr), dev(ad3)
62 mpp43 43 gpio, pcie0(clkreq), dram(vttctrl), dram(deccerr), spi1(cs2), dev(clkout), nand(rb1)
69 mpp48 48 gpio, sata0(prsnt) [1], dram(vttctrl), tdm(pclk) [2], audio(mclk) [2], sd0(d4), pcie0(clkr…
73 mpp51 51 gpio, tdm(dtx) [2], audio(sdo) [2], dram(deccerr), ua2(txd)
78 mpp56 56 gpio, ua1(rts), dram(deccerr), spi1(mosi), ua1(txd)
Dmarvell,armada-38x-pinctrl.txt32 mpp14 14 gpio, ge0(rxd2), ptp(clk), dram(vttctrl), spi0(cs3), dev(we1), pcie3(clkreq)
34 mpp16 16 gpio, ge0(rxctl), ge(mdio slave), dram(deccerr), spi0(miso), pcie0(clkreq), …
51 mpp33 33 gpio, dram(deccerr), dev(ad3)
61 mpp43 43 gpio, pcie0(clkreq), dram(vttctrl), dram(deccerr), spi1(cs2), dev(clkout), n…
66 mpp48 48 gpio, sata0(prsnt), dram(vttctrl), tdm(pclk), audio(mclk), sd0(d4), pcie0(cl…
69 mpp51 51 gpio, tdm(dtx), audio(sdo), dram(deccerr), ptp(trig)
74 mpp56 56 gpio, ua1(rts), ge(mdc), dram(deccerr), spi1(mosi), ua1(txd)
Dmarvell,armada-xp-pinctrl.txt42 mpp21 21 gpio, ge0(rxd5), ge1(rxd3), lcd(d21), dram(bat)
54 mpp33 33 gpio, tdm(int4), sd0(d1), dram(bat), dram(vttctrl)
55 mpp34 34 gpio, tdm(int5), sd0(d2), sata0(prsnt), dram(deccerr)
69 dram(bat), spi1(cs4)
71 spi1(cs5), dram(vttctrl)
Dcortina,gemini-pinctrl.txt36 dram_default_pins: pinctrl-dram {
38 function = "dram";
Dmarvell,armada-375-pinctrl.txt26 mpp10 10 gpio, dram(vttctrl), led(c1), nand(re)
59 mpp43 43 gpio, sata0(prsnt), dram(vttctrl)
80 mpp64 64 gpio, dram(vttctrl), led(p3)
/Linux-v4.19/arch/arm/plat-orion/
Dpcie.c125 const struct mbus_dram_target_info *dram; in orion_pcie_setup_wins() local
129 dram = mv_mbus_dram_info(); in orion_pcie_setup_wins()
154 for (i = 0; i < dram->num_cs; i++) { in orion_pcie_setup_wins()
155 const struct mbus_dram_window *cs = dram->cs + i; in orion_pcie_setup_wins()
161 (dram->mbus_dram_target_id << 4) | 1, in orion_pcie_setup_wins()
176 writel(dram->cs[0].base, base + PCIE_BAR_LO_OFF(1)); in orion_pcie_setup_wins()
/Linux-v4.19/sound/soc/intel/atom/sst/
Dsst.c479 fw_save->dram = kvzalloc(ctx->dram_end - ctx->dram_base, GFP_KERNEL); in intel_sst_suspend()
480 if (!fw_save->dram) { in intel_sst_suspend()
482 goto dram; in intel_sst_suspend()
497 memcpy32_fromio(fw_save->dram, ctx->dram, ctx->dram_end - ctx->dram_base); in intel_sst_suspend()
507 kvfree(fw_save->dram); in intel_sst_suspend()
508 dram: in intel_sst_suspend()
533 memcpy32_toio(ctx->dram, fw_save->dram, ctx->dram_end - ctx->dram_base); in intel_sst_resume()
538 kvfree(fw_save->dram); in intel_sst_resume()
Dsst_pci.c102 ctx->dram = pcim_iomap(pci, 4, pci_resource_len(pci, 4)); in sst_platform_get_resources()
103 if (!ctx->dram) { in sst_platform_get_resources()
107 dev_dbg(ctx->dev, "DRAM Ptr %p\n", ctx->dram); in sst_platform_get_resources()
/Linux-v4.19/drivers/crypto/marvell/
Dcesa.c319 const struct mbus_dram_target_info *dram) in mv_cesa_conf_mbus_windows() argument
329 for (i = 0; i < dram->num_cs; i++) { in mv_cesa_conf_mbus_windows()
330 const struct mbus_dram_window *cs = dram->cs + i; in mv_cesa_conf_mbus_windows()
334 (dram->mbus_dram_target_id << 4) | 1, in mv_cesa_conf_mbus_windows()
438 const struct mbus_dram_target_info *dram; in mv_cesa_probe() local
490 dram = mv_mbus_dram_info_nooverlap(); in mv_cesa_probe()
538 if (dram && cesa->caps->has_tdma) in mv_cesa_probe()
539 mv_cesa_conf_mbus_windows(engine, dram); in mv_cesa_probe()
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Dsun9i-de.txt12 - "dram": the DRAM bus clock for the system
24 clock-names = "mod", "dram", "bus";
/Linux-v4.19/drivers/mmc/host/
Dmvsdio.c676 const struct mbus_dram_target_info *dram) in mv_conf_mbus_windows() argument
686 for (i = 0; i < dram->num_cs; i++) { in mv_conf_mbus_windows()
687 const struct mbus_dram_window *cs = dram->cs + i; in mv_conf_mbus_windows()
690 (dram->mbus_dram_target_id << 4) | 1, in mv_conf_mbus_windows()
701 const struct mbus_dram_target_info *dram; in mvsd_probe() local
771 dram = mv_mbus_dram_info(); in mvsd_probe()
772 if (dram) in mvsd_probe()
773 mv_conf_mbus_windows(host, dram); in mvsd_probe()
Dsdhci-pxav3.c85 const struct mbus_dram_target_info *dram) in mv_conf_mbus_windows() argument
91 if (!dram) { in mv_conf_mbus_windows()
113 for (i = 0; i < dram->num_cs; i++) { in mv_conf_mbus_windows()
114 const struct mbus_dram_window *cs = dram->cs + i; in mv_conf_mbus_windows()
119 (dram->mbus_dram_target_id << 4) | 1, in mv_conf_mbus_windows()
/Linux-v4.19/drivers/dma/
Dmv_xor.c1169 const struct mbus_dram_target_info *dram) in mv_xor_conf_mbus_windows() argument
1182 for (i = 0; i < dram->num_cs; i++) { in mv_xor_conf_mbus_windows()
1183 const struct mbus_dram_window *cs = dram->cs + i; in mv_xor_conf_mbus_windows()
1187 dram->mbus_dram_target_id, base + WINDOW_BASE(i)); in mv_xor_conf_mbus_windows()
1260 const struct mbus_dram_target_info *dram; in mv_xor_resume() local
1280 dram = mv_mbus_dram_info(); in mv_xor_resume()
1281 if (dram) in mv_xor_resume()
1282 mv_xor_conf_mbus_windows(xordev, dram); in mv_xor_resume()
1298 const struct mbus_dram_target_info *dram; in mv_xor_probe() local
1351 dram = mv_mbus_dram_info(); in mv_xor_probe()
[all …]
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp_rtsym.c125 const u32 dram = NFP_CPP_ID(NFP_CPP_TARGET_MU, NFP_CPP_ACTION_RW, 0) | in __nfp_rtsym_table_read() local
160 err = nfp_cpp_read(cpp, dram, symtab_addr, rtsymtab, symtab_size); in __nfp_rtsym_table_read()
164 err = nfp_cpp_read(cpp, dram, strtab_addr, cache->strtab, strtab_size); in __nfp_rtsym_table_read()
/Linux-v4.19/include/linux/
Dmv643xx_eth.h23 struct mbus_dram_target_info *dram; member
/Linux-v4.19/arch/sparc/kernel/
Dsbus.c611 unsigned long dram, tag; in sbus_iommu_init() local
613 dram = iommu->iommu_control + (IOMMU_DRAMDIAG - IOMMU_CONTROL); in sbus_iommu_init()
616 dram += (unsigned long)i * 8UL; in sbus_iommu_init()
618 upa_writeq(0, dram); in sbus_iommu_init()
/Linux-v4.19/arch/arm/boot/dts/
Dsunxi-libretech-all-h3-cc.dtsi83 reg_vcc_dram: vcc-dram {
85 regulator-name = "vcc-dram";
/Linux-v4.19/arch/arm/mach-orion5x/
Dpci.c409 const struct mbus_dram_target_info *dram = mv_mbus_dram_info(); in orion5x_setup_pci_wins() local
425 for (i = 0; i < dram->num_cs; i++) { in orion5x_setup_pci_wins()
426 const struct mbus_dram_window *cs = dram->cs + i; in orion5x_setup_pci_wins()

123