/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/pcie/ |
D | ctxt-info.c | 63 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 …]
|
D | internal.h | 793 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/ |
D | ahci_mvebu.c | 32 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/ |
D | xhci-mvebu.c | 22 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()
|
D | ehci-orion.c | 144 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/ |
D | icom.c | 344 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/ |
D | kirkwood-dma.c | 83 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/ |
D | marvell,armada-39x-pinctrl.txt | 32 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)
|
D | marvell,armada-38x-pinctrl.txt | 32 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)
|
D | marvell,armada-xp-pinctrl.txt | 42 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)
|
D | cortina,gemini-pinctrl.txt | 36 dram_default_pins: pinctrl-dram { 38 function = "dram";
|
D | marvell,armada-375-pinctrl.txt | 26 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/ |
D | pcie.c | 125 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/ |
D | sst.c | 479 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()
|
D | sst_pci.c | 102 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/ |
D | cesa.c | 319 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/ |
D | sun9i-de.txt | 12 - "dram": the DRAM bus clock for the system 24 clock-names = "mod", "dram", "bus";
|
/Linux-v4.19/drivers/mmc/host/ |
D | mvsdio.c | 676 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()
|
D | sdhci-pxav3.c | 85 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/ |
D | mv_xor.c | 1169 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/ |
D | nfp_rtsym.c | 125 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/ |
D | mv643xx_eth.h | 23 struct mbus_dram_target_info *dram; member
|
/Linux-v4.19/arch/sparc/kernel/ |
D | sbus.c | 611 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/ |
D | sunxi-libretech-all-h3-cc.dtsi | 83 reg_vcc_dram: vcc-dram { 85 regulator-name = "vcc-dram";
|
/Linux-v4.19/arch/arm/mach-orion5x/ |
D | pci.c | 409 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()
|