| /drivers/net/wireless/intel/iwlwifi/pcie/ |
| A D | ctxt-info.c | 54 if (!dram->block) in iwl_pcie_ctxt_info_alloc_dma() 57 dram->size = len; in iwl_pcie_ctxt_info_alloc_dma() 68 if (!dram->paging) { in iwl_pcie_ctxt_info_free_paging() 103 if (!dram->fw) in iwl_pcie_init_fw_sec() 106 if (!dram->paging) in iwl_pcie_init_fw_sec() 113 &dram->fw[dram->fw_cnt]); in iwl_pcie_init_fw_sec() 117 cpu_to_le64(dram->fw[dram->fw_cnt].physical); in iwl_pcie_init_fw_sec() 118 dram->fw_cnt++; in iwl_pcie_init_fw_sec() 127 &dram->fw[dram->fw_cnt]); in iwl_pcie_init_fw_sec() 131 cpu_to_le64(dram->fw[dram->fw_cnt].physical); in iwl_pcie_init_fw_sec() [all …]
|
| A D | ctxt-info-v2.c | 193 ret = iwl_pcie_init_fw_sec(trans, img, &prph_scratch->dram.common); in iwl_pcie_ctxt_info_v2_alloc() 235 BUILD_BUG_ON(offsetofend(typeof(*prph_scratch), dram.common) + in iwl_pcie_ctxt_info_v2_alloc() 236 sizeof(prph_scratch->dram.fseq_img) != in iwl_pcie_ctxt_info_v2_alloc() 244 dram.common)); in iwl_pcie_ctxt_info_v2_alloc() 355 struct iwl_dram_data *dram) in iwl_pcie_load_payloads_contig() argument 373 dram->block = iwl_pcie_ctxt_info_dma_alloc_coherent(trans, len, in iwl_pcie_load_payloads_contig() 374 &dram->physical); in iwl_pcie_load_payloads_contig() 375 if (!dram->block) { in iwl_pcie_load_payloads_contig() 380 dram->size = len; in iwl_pcie_load_payloads_contig() 381 memcpy(dram->block, pnvm_data->chunks[0].data, len0); in iwl_pcie_load_payloads_contig() [all …]
|
| A D | iwl-context-info.h | 180 struct iwl_context_info_dram_nonfseq dram; member 195 struct iwl_dram_data *dram);
|
| A D | iwl-context-info-v2.h | 235 struct iwl_context_info_dram_fseq dram; member
|
| /drivers/tty/serial/ |
| A D | icom.c | 260 struct func_dram __iomem *dram; member 605 void __iomem *dram_ptr = icom_port->dram; in load_code() 772 if (!icom_port->dram) { in startup() 908 &icom_port->dram->CmdReg); in icom_write() 912 readb(&icom_port->dram->StartXmitCmd); in icom_write() 927 status = readb(&icom_port->dram->isr); in check_modem_status() 1222 status = readb(&icom_port->dram->isr); in icom_get_mctrl() 1250 &icom_port->dram->CmdReg); in icom_start_tx() 1267 xdata = readb(&icom_port->dram->xchar); in icom_send_xchar() 1270 writeb(ch, &icom_port->dram->xchar); in icom_send_xchar() [all …]
|
| /drivers/usb/host/ |
| A D | xhci-mvebu.c | 23 const struct mbus_dram_target_info *dram) in xhci_mvebu_mbus_config() argument 34 for (win = 0; win < dram->num_cs; win++) { in xhci_mvebu_mbus_config() 35 const struct mbus_dram_window *cs = &dram->cs[win]; in xhci_mvebu_mbus_config() 38 (dram->mbus_dram_target_id << 4) | 1, in xhci_mvebu_mbus_config() 51 const struct mbus_dram_target_info *dram; in xhci_mvebu_mbus_init_quirk() local 65 dram = mv_mbus_dram_info(); in xhci_mvebu_mbus_init_quirk() 66 xhci_mvebu_mbus_config(base, dram); in xhci_mvebu_mbus_init_quirk()
|
| A D | ehci-orion.c | 149 const struct mbus_dram_target_info *dram) in ehci_orion_conf_mbus_windows() argument 158 for (i = 0; i < dram->num_cs; i++) { in ehci_orion_conf_mbus_windows() 159 const struct mbus_dram_window *cs = dram->cs + i; in ehci_orion_conf_mbus_windows() 163 (dram->mbus_dram_target_id << 4) | 1); in ehci_orion_conf_mbus_windows() 215 const struct mbus_dram_target_info *dram; in ehci_orion_drv_probe() local 289 dram = mv_mbus_dram_info(); in ehci_orion_drv_probe() 290 if (dram) in ehci_orion_drv_probe() 291 ehci_orion_conf_mbus_windows(hcd, dram); in ehci_orion_drv_probe()
|
| /drivers/ata/ |
| A D | ahci_mvebu.c | 37 const struct mbus_dram_target_info *dram) in ahci_mvebu_mbus_config() argument 47 for (i = 0; i < dram->num_cs; i++) { in ahci_mvebu_mbus_config() 48 const struct mbus_dram_window *cs = dram->cs + i; in ahci_mvebu_mbus_config() 51 (dram->mbus_dram_target_id << 4) | 1, in ahci_mvebu_mbus_config() 72 const struct mbus_dram_target_info *dram; in ahci_mvebu_armada_380_config() local 75 dram = mv_mbus_dram_info(); in ahci_mvebu_armada_380_config() 76 if (dram) in ahci_mvebu_armada_380_config() 77 ahci_mvebu_mbus_config(hpriv, dram); in ahci_mvebu_armada_380_config()
|
| A D | sata_mv.c | 3983 const struct mbus_dram_target_info *dram) in mv_conf_mbus_windows() argument 3992 for (i = 0; i < dram->num_cs; i++) { in mv_conf_mbus_windows() 3997 (dram->mbus_dram_target_id << 4) | 1, in mv_conf_mbus_windows() 4014 const struct mbus_dram_target_info *dram; in mv_platform_probe() local 4132 dram = mv_mbus_dram_info(); in mv_platform_probe() 4133 if (dram) in mv_platform_probe() 4134 mv_conf_mbus_windows(hpriv, dram); in mv_platform_probe() 4218 const struct mbus_dram_target_info *dram; in mv_platform_resume() local 4227 dram = mv_mbus_dram_info(); in mv_platform_resume() 4228 if (dram) in mv_platform_resume() [all …]
|
| /drivers/net/ethernet/ti/icssg/ |
| A D | icssg_config.c | 258 p = emac->dram.va + MGR_R30_CMD_OFFSET; in emac_r30_cmd_init() 270 p = emac->dram.va + MGR_R30_CMD_OFFSET; in emac_r30_is_done() 303 bpool_cfg = emac->dram.va + BUFFER_POOL_0_ADDR_OFFSET; in prueth_fw_offload_buffer_setup() 341 rxq_ctx = emac->dram.va + HOST_RX_Q_EXP_CONTEXT_OFFSET; in prueth_fw_offload_buffer_setup() 352 rxq_ctx = emac->dram.va + HOST_RX_Q_PRE_CONTEXT_OFFSET; in prueth_fw_offload_buffer_setup() 362 rxq_ctx = emac->dram.va + DEFAULT_MSMC_Q_OFFSET; in prueth_fw_offload_buffer_setup() 390 bpool_cfg = emac->dram.va + BUFFER_POOL_0_ADDR_OFFSET; in prueth_emac_buffer_setup() 405 bpool_cfg = emac->dram.va + BUFFER_POOL_0_ADDR_OFFSET; in prueth_emac_buffer_setup() 448 rxq_ctx = emac->dram.va + DEFAULT_MSMC_Q_OFFSET; in prueth_emac_buffer_setup() 592 p = emac->dram.va + MGR_R30_CMD_OFFSET; in icssg_set_port_state() [all …]
|
| A D | icssg_prueth.h | 228 struct pruss_mem_region dram; member
|
| A D | icssg_prueth_sr1.c | 795 &emac->dram); in prueth_netdev_init() 884 pruss_release_mem_region(prueth->pruss, &emac->dram); in prueth_netdev_init()
|
| A D | icssg_prueth.c | 758 flow_cfg = emac->dram.va + ICSSG_CONFIG_OFFSET + PSI_L_REGULAR_FLOW_ID_BASE_OFFSET; in emac_ndo_open() 1174 &emac->dram); in prueth_netdev_init() 1276 pruss_release_mem_region(prueth->pruss, &emac->dram); in prueth_netdev_init()
|
| /drivers/firmware/tegra/ |
| A D | bpmp-tegra186.c | 25 void *dram; member 130 iosys_map_set_vaddr(&rx, priv->rx.dram + offset); in tegra186_bpmp_channel_init() 131 iosys_map_set_vaddr(&tx, priv->tx.dram + offset); in tegra186_bpmp_channel_init() 215 priv->tx.dram = devm_memremap(bpmp->dev, priv->tx.phys, size, in tegra186_bpmp_dram_init() 217 if (IS_ERR(priv->tx.dram)) { in tegra186_bpmp_dram_init() 218 err = PTR_ERR(priv->tx.dram); in tegra186_bpmp_dram_init() 223 priv->rx.dram = priv->tx.dram + SZ_4K; in tegra186_bpmp_dram_init()
|
| /drivers/crypto/marvell/cesa/ |
| A D | cesa.c | 316 const struct mbus_dram_target_info *dram) in mv_cesa_conf_mbus_windows() argument 326 for (i = 0; i < dram->num_cs; i++) { in mv_cesa_conf_mbus_windows() 327 const struct mbus_dram_window *cs = dram->cs + i; in mv_cesa_conf_mbus_windows() 331 (dram->mbus_dram_target_id << 4) | 1, in mv_cesa_conf_mbus_windows() 422 const struct mbus_dram_target_info *dram; in mv_cesa_probe() local 472 dram = mv_mbus_dram_info_nooverlap(); in mv_cesa_probe() 518 if (dram && cesa->caps->has_tdma) in mv_cesa_probe() 519 mv_cesa_conf_mbus_windows(engine, dram); in mv_cesa_probe()
|
| /drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/ |
| A D | internal.h | 842 struct iwl_self_init_dram *dram = &trans->init_dram; in iwl_pcie_ctxt_info_free_fw_img() local 845 if (!dram->fw) { in iwl_pcie_ctxt_info_free_fw_img() 846 WARN_ON(dram->fw_cnt); in iwl_pcie_ctxt_info_free_fw_img() 850 for (i = 0; i < dram->fw_cnt; i++) in iwl_pcie_ctxt_info_free_fw_img() 851 dma_free_coherent(trans->dev, dram->fw[i].size, in iwl_pcie_ctxt_info_free_fw_img() 852 dram->fw[i].block, dram->fw[i].physical); in iwl_pcie_ctxt_info_free_fw_img() 854 kfree(dram->fw); in iwl_pcie_ctxt_info_free_fw_img() 855 dram->fw_cnt = 0; in iwl_pcie_ctxt_info_free_fw_img() 856 dram->fw = NULL; in iwl_pcie_ctxt_info_free_fw_img()
|
| /drivers/mmc/host/ |
| A D | mvsdio.c | 673 const struct mbus_dram_target_info *dram) in mv_conf_mbus_windows() argument 683 for (i = 0; i < dram->num_cs; i++) { in mv_conf_mbus_windows() 684 const struct mbus_dram_window *cs = dram->cs + i; in mv_conf_mbus_windows() 687 (dram->mbus_dram_target_id << 4) | 1, in mv_conf_mbus_windows() 698 const struct mbus_dram_target_info *dram; in mvsd_probe() local 760 dram = mv_mbus_dram_info(); in mvsd_probe() 761 if (dram) in mvsd_probe() 762 mv_conf_mbus_windows(host, dram); in mvsd_probe()
|
| A D | sdhci-pxav3.c | 73 const struct mbus_dram_target_info *dram) in mv_conf_mbus_windows() argument 79 if (!dram) { in mv_conf_mbus_windows() 101 for (i = 0; i < dram->num_cs; i++) { in mv_conf_mbus_windows() 102 const struct mbus_dram_window *cs = dram->cs + i; in mv_conf_mbus_windows() 107 (dram->mbus_dram_target_id << 4) | 1, in mv_conf_mbus_windows()
|
| /drivers/dma/ |
| A D | mv_xor.c | 1180 const struct mbus_dram_target_info *dram) in mv_xor_conf_mbus_windows() argument 1193 for (i = 0; i < dram->num_cs; i++) { in mv_xor_conf_mbus_windows() 1194 const struct mbus_dram_window *cs = dram->cs + i; in mv_xor_conf_mbus_windows() 1271 const struct mbus_dram_target_info *dram; in mv_xor_resume() local 1291 dram = mv_mbus_dram_info(); in mv_xor_resume() 1292 if (dram) in mv_xor_resume() 1293 mv_xor_conf_mbus_windows(xordev, dram); in mv_xor_resume() 1309 const struct mbus_dram_target_info *dram; in mv_xor_probe() local 1357 dram = mv_mbus_dram_info(); in mv_xor_probe() 1358 if (dram) in mv_xor_probe() [all …]
|
| /drivers/bus/ |
| A D | mvebu-mbus.c | 933 const struct mbus_dram_target_info *dram; in mvebu_mbus_get_dram_win_info() local 937 dram = mv_mbus_dram_info(); in mvebu_mbus_get_dram_win_info() 938 if (!dram) { in mvebu_mbus_get_dram_win_info() 944 for (i = 0; i < dram->num_cs; i++) { in mvebu_mbus_get_dram_win_info() 945 const struct mbus_dram_window *cs = dram->cs + i; in mvebu_mbus_get_dram_win_info() 949 *target = dram->mbus_dram_target_id; in mvebu_mbus_get_dram_win_info()
|
| /drivers/net/ethernet/netronome/nfp/nfpcore/ |
| A D | nfp_rtsym.c | 97 const u32 dram = NFP_CPP_ID(NFP_CPP_TARGET_MU, NFP_CPP_ACTION_RW, 0) | in __nfp_rtsym_table_read() local 132 err = nfp_cpp_read(cpp, dram, symtab_addr, rtsymtab, symtab_size); in __nfp_rtsym_table_read() 136 err = nfp_cpp_read(cpp, dram, strtab_addr, cache->strtab, strtab_size); in __nfp_rtsym_table_read()
|
| /drivers/pci/controller/ |
| A D | pci-mvebu.c | 206 const struct mbus_dram_target_info *dram; in mvebu_pcie_setup_wins() local 210 dram = mv_mbus_dram_info(); in mvebu_pcie_setup_wins() 217 for (i = 0; i < dram->num_cs; i++) { in mvebu_pcie_setup_wins() 218 const struct mbus_dram_window *cs = dram->cs + i; in mvebu_pcie_setup_wins() 226 (dram->mbus_dram_target_id << 4) | 1, in mvebu_pcie_setup_wins() 237 mvebu_writel(port, dram->cs[0].base, PCIE_BAR_LO_OFF(1)); in mvebu_pcie_setup_wins()
|
| /drivers/cxl/core/ |
| A D | mbox.c | 948 if (evt->dram.media_hdr.descriptor & in cxl_event_trace_record() 950 WARN_ON_ONCE((evt->dram.media_hdr.type & in cxl_event_trace_record() 952 !get_unaligned_le24(evt->dram.cvme_count)); in cxl_event_trace_record() 954 WARN_ON_ONCE(evt->dram.media_hdr.type & in cxl_event_trace_record() 958 &evt->dram); in cxl_event_trace_record()
|
| /drivers/net/ethernet/marvell/ |
| A D | mv643xx_eth.c | 2624 const struct mbus_dram_target_info *dram) in mv643xx_eth_conf_mbus_windows() argument 2641 for (i = 0; i < dram->num_cs; i++) { in mv643xx_eth_conf_mbus_windows() 2642 const struct mbus_dram_window *cs = dram->cs + i; in mv643xx_eth_conf_mbus_windows() 2646 dram->mbus_dram_target_id, base + WINDOW_BASE(i)); in mv643xx_eth_conf_mbus_windows() 2852 const struct mbus_dram_target_info *dram; in mv643xx_eth_shared_probe() local 2875 dram = mv_mbus_dram_info(); in mv643xx_eth_shared_probe() 2876 if (dram) in mv643xx_eth_shared_probe() 2877 mv643xx_eth_conf_mbus_windows(msp, dram); in mv643xx_eth_shared_probe()
|
| A D | mvneta.c | 5412 const struct mbus_dram_target_info *dram) in mvneta_conf_mbus_windows() argument 5429 if (dram) { in mvneta_conf_mbus_windows() 5430 for (i = 0; i < dram->num_cs; i++) { in mvneta_conf_mbus_windows() 5431 const struct mbus_dram_window *cs = dram->cs + i; in mvneta_conf_mbus_windows() 5436 dram->mbus_dram_target_id); in mvneta_conf_mbus_windows()
|