| /src/sys/contrib/dev/iwlwifi/pcie/ |
| H A D | ctxt-info.c | 50 struct iwl_dram_data *dram) in iwl_pcie_ctxt_info_alloc_dma() argument 52 dram->block = iwl_pcie_ctxt_info_dma_alloc_coherent(trans, len, in iwl_pcie_ctxt_info_alloc_dma() 53 &dram->physical); in iwl_pcie_ctxt_info_alloc_dma() 54 if (!dram->block) in iwl_pcie_ctxt_info_alloc_dma() 57 dram->size = len; in iwl_pcie_ctxt_info_alloc_dma() 58 memcpy(dram->block, data, len); in iwl_pcie_ctxt_info_alloc_dma() 65 struct iwl_self_init_dram *dram = &trans->init_dram; in iwl_pcie_ctxt_info_free_paging() local 68 if (!dram->paging) { in iwl_pcie_ctxt_info_free_paging() 69 WARN_ON(dram->paging_cnt); in iwl_pcie_ctxt_info_free_paging() 74 for (i = 0; i < dram->paging_cnt; i++) in iwl_pcie_ctxt_info_free_paging() [all …]
|
| H 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 …]
|
| H A D | iwl-context-info.h | 180 struct iwl_context_info_dram_nonfseq dram; member 195 struct iwl_dram_data *dram);
|
| /src/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A 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)
|
| H A 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)
|
| H A 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)
|
| H A D | cortina,gemini-pinctrl.txt | 36 dram_default_pins: pinctrl-dram { 38 function = "dram";
|
| H A 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)
|
| /src/sys/contrib/dev/iwlwifi/pcie/gen1_2/ |
| H A D | internal.h | 872 struct iwl_self_init_dram *dram = &trans->init_dram; in iwl_pcie_ctxt_info_free_fw_img() local 875 if (!dram->fw) { in iwl_pcie_ctxt_info_free_fw_img() 876 WARN_ON(dram->fw_cnt); in iwl_pcie_ctxt_info_free_fw_img() 880 for (i = 0; i < dram->fw_cnt; i++) in iwl_pcie_ctxt_info_free_fw_img() 881 dma_free_coherent(trans->dev, dram->fw[i].size, in iwl_pcie_ctxt_info_free_fw_img() 882 dram->fw[i].block, dram->fw[i].physical); in iwl_pcie_ctxt_info_free_fw_img() 884 kfree(dram->fw); in iwl_pcie_ctxt_info_free_fw_img() 885 dram->fw_cnt = 0; in iwl_pcie_ctxt_info_free_fw_img() 886 dram->fw = NULL; in iwl_pcie_ctxt_info_free_fw_img()
|
| /src/sys/contrib/device-tree/src/arm64/allwinner/ |
| H A D | sun50i-a100-allwinner-perf1.dts | 95 regulator-name = "vcc-dram-1"; 128 regulator-name = "vdd-sys-usb-dram"; 135 regulator-name = "vcc-dram-2";
|
| H A D | sun50i-a133-liontron-h-a133l.dts | 148 regulator-name = "vcc-dram-1"; 190 regulator-name = "vcc-dram";
|
| H A D | sun50i-h6-orangepi.dtsi | 154 regulator-name = "vcc25-dram"; 226 regulator-name = "vcc-dram";
|
| H A D | sun55i-h728-x96qpro+.dts | 141 regulator-name = "vdd-dram"; 182 regulator-name = "vcc-dram-1v8";
|
| H A D | sun50i-h618-longan-module-3h.dtsi | 73 regulator-name = "vdd-dram";
|
| H A D | sun50i-h6-beelink-gs1.dts | 194 regulator-name = "vcc25-dram"; 268 regulator-name = "vcc-dram";
|
| H A D | sun55i-t527-avaota-a1.dts | 169 regulator-name = "vdd-dram"; 212 regulator-name = "vcc-dram-1v8";
|
| H A D | sun50i-h64-remix-mini-pc.dts | 239 regulator-name = "vcc-dram"; 294 regulator-name = "vcc-cpvdd-dram-emmc";
|
| /src/sys/contrib/device-tree/src/arm/allwinner/ |
| H A D | sunxi-libretech-all-h3-it.dtsi | 57 reg_vcc_dram: vcc-dram { 59 regulator-name = "vcc-dram";
|
| H A D | sun8i-h3-nanopi-duo2.dts | 66 reg_vcc_dram: vcc-dram { 68 regulator-name = "vcc-dram";
|
| H A D | sunxi-libretech-all-h3-cc.dtsi | 84 reg_vcc_dram: vcc-dram { 86 regulator-name = "vcc-dram";
|
| H A D | sun8i-h2-plus-bananapi-m2-zero.dts | 77 reg_vcc_dram: vcc-dram { 79 regulator-name = "vcc-dram";
|
| H A D | sun8i-a33-vstar-core1.dtsi | 91 regulator-name = "vcc-dram";
|
| /src/sys/contrib/device-tree/src/arm/sigmastar/ |
| H A D | mstar-infinity2m-ssd201-som2d01.dtsi | 9 reg_vcc_dram: regulator-vcc-dram {
|
| /src/sys/dev/iwx/ |
| H A D | if_iwx.c | 705 const struct iwx_fw_onesect *sec, struct iwx_dma_info *dram) in iwx_ctxt_info_alloc_dma() argument 707 int err = iwx_dma_contig_alloc(sc->sc_dmat, dram, sec->fws_len, 1); in iwx_ctxt_info_alloc_dma() 714 memcpy(dram->vaddr, sec->fws_data, sec->fws_len); in iwx_ctxt_info_alloc_dma() 722 struct iwx_self_init_dram *dram = &sc->init_dram; in iwx_ctxt_info_free_paging() local 725 if (!dram->paging) in iwx_ctxt_info_free_paging() 729 for (i = 0; i < dram->paging_cnt; i++) in iwx_ctxt_info_free_paging() 730 iwx_dma_contig_free(&dram->paging[i]); in iwx_ctxt_info_free_paging() 732 free(dram->paging, M_DEVBUF); in iwx_ctxt_info_free_paging() 733 dram->paging_cnt = 0; in iwx_ctxt_info_free_paging() 734 dram->paging = NULL; in iwx_ctxt_info_free_paging() [all …]
|
| /src/sys/contrib/device-tree/Bindings/mmc/ |
| H A D | amlogic,meson-gx.txt | 26 - amlogic,dram-access-quirk: set when controller's internal DMA engine cannot access the
|