/linux-master/drivers/gpu/drm/renesas/rz-du/ |
H A D | rzg2l_du_drv.c | 121 rcdu->mmio = devm_platform_ioremap_resource(pdev, 0); 122 if (IS_ERR(rcdu->mmio)) 123 return PTR_ERR(rcdu->mmio);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | dma.c | 14 if (mtk_wed_device_active(&dev->mt76.mmio.wed)) { 21 wed = &dev->mt76.mmio.wed; 87 if (is_mt7916(&dev->mt76) && mtk_wed_device_active(&dev->mt76.mmio.wed)) { 309 if (mtk_wed_device_active(&dev->mt76.mmio.wed) && wed_reset) { 323 mtk_wed_device_start(&dev->mt76.mmio.wed, wed_irq_mask); 424 if (mtk_wed_device_active(&mdev->mmio.wed)) { 494 if (mtk_wed_device_active(&mdev->mmio.wed) && is_mt7915(mdev)) { 498 mdev->q_rx[MT_RXQ_MCU_WA].wed = &mdev->mmio.wed; 511 if (mtk_wed_device_active(&mdev->mmio.wed) && 512 mtk_wed_get_rx_capa(&mdev->mmio [all...] |
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | gvt.h | 46 #include "mmio.h" 202 struct intel_vgpu_mmio mmio; member in struct:intel_vgpu 280 /* This reg is in GVT's mmio save-restor list and in hardware 296 void *mmio; member in struct:intel_gvt_firmware 335 struct intel_gvt_mmio mmio; member in struct:intel_gvt 357 struct engine_mmio *mmio; member in struct:intel_gvt::__anon433 458 (*(u32 *)(vgpu->mmio.vreg + i915_mmio_reg_offset(reg))) 460 (*(u32 *)(vgpu->mmio.vreg + (offset))) 462 (*(u64 *)(vgpu->mmio.vreg + i915_mmio_reg_offset(reg))) 464 (*(u64 *)(vgpu->mmio [all...] |
H A D | Makefile | 18 gvt/mmio.o \
|
H A D | firmware.c | 102 memcpy(gvt->firmware.mmio, i915->vgpu.initial_mmio, 105 memcpy(p, gvt->firmware.mmio, info->mmio_size); 140 vfree(gvt->firmware.mmio); 169 VERIFY("mmio size", h->mmio_size, info->mmio_size); 228 firmware->mmio = mem; 254 memcpy(firmware->mmio, fw->data + h->mmio_offset,
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_mdss.c | 37 void __iomem *mmio; member in struct:msm_mdss 86 interrupts = readl_relaxed(msm_mdss->mmio + HW_INTR_STATUS); 176 writel_relaxed(data->ubwc_static, msm_mdss->mmio + UBWC_STATIC); 192 writel_relaxed(value, msm_mdss->mmio + UBWC_STATIC); 203 writel_relaxed(value, msm_mdss->mmio + UBWC_STATIC); 206 writel_relaxed(1, msm_mdss->mmio + UBWC_CTRL_2); 207 writel_relaxed(0, msm_mdss->mmio + UBWC_PREDICTION_MODE); 210 writel_relaxed(3, msm_mdss->mmio + UBWC_CTRL_2); 212 writel_relaxed(2, msm_mdss->mmio + UBWC_CTRL_2); 213 writel_relaxed(1, msm_mdss->mmio [all...] |
/linux-master/drivers/ata/ |
H A D | libahci.c | 210 static void ahci_enable_ahci(void __iomem *mmio) argument 216 tmp = readl(mmio + HOST_CTL); 225 writel(tmp, mmio + HOST_CTL); 226 tmp = readl(mmio + HOST_CTL); /* flush && sanity check */ 311 void __iomem *mmio = hpriv->mmio; local 312 void __iomem *em_mmio = mmio + hpriv->em_loc; 321 em_ctl = readl(mmio + HOST_EM_CTL); 371 void __iomem *mmio = hpriv->mmio; local 414 void __iomem *mmio = hpriv->mmio; local 448 void __iomem *mmio = hpriv->mmio; local 623 void __iomem *mmio = hpriv->mmio; local 975 void __iomem *mmio = hpriv->mmio; local 1097 void __iomem *mmio = hpriv->mmio; local 1114 void __iomem *mmio = hpriv->mmio; local 1279 ahci_port_init(struct device *dev, struct ata_port *ap, int port_no, void __iomem *mmio, void __iomem *port_mmio) argument 1297 void __iomem *mmio = hpriv->mmio; local 2009 void __iomem *mmio; local 2202 void __iomem *mmio = hpriv->mmio; local 2683 void __iomem *mmio = hpriv->mmio; local [all...] |
H A D | libahci_platform.c | 446 * 1) mmio registers (IORESOURCE_MEM 0, mandatory) 481 hpriv->mmio = devm_platform_ioremap_resource_byname(pdev, "ahci"); 483 hpriv->mmio = devm_platform_ioremap_resource(pdev, 0); 484 if (IS_ERR(hpriv->mmio)) { 485 rc = PTR_ERR(hpriv->mmio); 737 ata_port_desc(ap, "mmio %pR", 788 void __iomem *mmio = hpriv->mmio; local 804 writel(readl(mmio + HOST_CTL) & ~HOST_IRQ_EN, mmio 826 void __iomem *mmio = hpriv->mmio; local [all...] |
/linux-master/arch/riscv/kvm/ |
H A D | vcpu_insn.c | 416 * @run: The VCPU run struct containing the mmio data 458 * @run: The VCPU run struct containing the mmio data 556 run->mmio.is_write = false; 557 run->mmio.phys_addr = fault_addr; 558 run->mmio.len = len; 563 memcpy(run->mmio.data, data_buf, len); 580 * @run: The VCPU run struct containing the mmio data 673 *((u8 *)run->mmio.data) = data8; 676 *((u16 *)run->mmio.data) = data16; 679 *((u32 *)run->mmio [all...] |
/linux-master/drivers/video/fbdev/matrox/ |
H A D | matroxfb_accel.c | 415 vaddr_t mmio; local 444 mmio = minfo->mmio.vbase; 448 mga_writel(mmio, M_FXBNDRY, fxbndry); 449 mga_writel(mmio, M_AR0, ar0); 450 mga_writel(mmio, M_AR3, 0); 452 mga_writel(mmio, M_YDSTLEN | M_EXEC, ydstlen); 453 mga_memcpy_toio(mmio, chardata, xlen); 455 mga_writel(mmio, M_AR5, 0); 456 mga_writel(mmio, M_YDSTLE [all...] |
/linux-master/drivers/gpu/drm/hisilicon/hibmc/ |
H A D | hibmc_drm_drv.h | 32 void __iomem *mmio; member in struct:hibmc_drm_private
|
/linux-master/drivers/comedi/drivers/ |
H A D | ni_labpc_pci.c | 88 dev->mmio = pci_ioremap_bar(pcidev, 1); 89 if (!dev->mmio)
|
/linux-master/drivers/acpi/ |
H A D | viot.c | 135 struct acpi_viot_virtio_iommu_mmio mmio; member in union:__anon106 159 if (hdr->length < sizeof(node->mmio)) 163 node->mmio.base_address); 185 struct acpi_viot_mmio mmio; member in union:__anon107 216 if (hdr->length < sizeof(node->mmio)) { 221 ep->address = node->mmio.base_address; 222 ep->endpoint_id = node->mmio.endpoint; 223 ep->viommu = viot_get_iommu(node->mmio.output_node);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | core.c | 24 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); 26 intr &= dev->mt76.mmio.irqmask;
|
/linux-master/drivers/video/fbdev/ |
H A D | pmag-ba-fb.c | 41 volatile void __iomem *mmio; member in struct:pmagbafb_par 180 par->mmio = ioremap(info->fix.mmio_start, info->fix.mmio_len); 181 if (!par->mmio) { 186 par->dac = par->mmio + PMAG_BA_BT459; 220 iounmap(par->mmio); 243 iounmap(par->mmio);
|
/linux-master/drivers/phy/qualcomm/ |
H A D | phy-qcom-apq8064-sata.c | 70 void __iomem *mmio; member in struct:qcom_apq8064_sata_phy 87 void __iomem *base = phy->mmio; 182 void __iomem *base = phy->mmio; 212 phy->mmio = devm_platform_ioremap_resource(pdev, 0); 213 if (IS_ERR(phy->mmio)) 214 return PTR_ERR(phy->mmio);
|
/linux-master/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi.h | 47 void __iomem *mmio; member in struct:hdmi 118 msm_writel(data, hdmi->mmio + reg); 123 return msm_readl(hdmi->mmio + reg); 160 void __iomem *mmio; member in struct:hdmi_phy 169 msm_writel(data, phy->mmio + reg); 174 return msm_readl(phy->mmio + reg);
|
/linux-master/drivers/ssb/ |
H A D | driver_pcicore.c | 117 void __iomem *mmio; local 126 mmio = ioremap(addr, len); 127 if (!mmio) 130 if (mips_busprobe32(val, mmio)) { 135 val = readl(mmio); 151 iounmap(mmio); 163 void __iomem *mmio; local 172 mmio = ioremap(addr, len); 173 if (!mmio) 176 if (mips_busprobe32(val, mmio)) { [all...] |
/linux-master/drivers/bcma/ |
H A D | driver_pci_host.c | 90 void __iomem *mmio = 0; local 118 mmio = ioremap(addr, sizeof(val)); 119 if (!mmio) 122 if (mips_busprobe32(val, mmio)) { 142 if (mmio) 143 iounmap(mmio); 154 void __iomem *mmio = 0; local 183 mmio = ioremap(addr, sizeof(val)); 184 if (!mmio) 187 if (mips_busprobe32(val, mmio)) { [all...] |
/linux-master/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_imem.c | 138 ipc_mmio_update_cp_capability(ipc_imem->mmio); 140 if (ipc_imem->mmio->mux_protocol == MUX_UNKNOWN) { 145 cfg->protocol = ipc_imem->mmio->mux_protocol; 147 cfg->ul_flow = (ipc_imem->mmio->has_ul_flow_credit == 1) ? 273 if (ipc_mmio_get_ipc_state(ipc_imem->mmio) == 276 ipc_mmio_config(ipc_imem->mmio); 292 ipc_mmio_get_ipc_state(ipc_imem->mmio)); 455 ipc_imem->rom_exit_code = ipc_mmio_get_rom_exit_code(ipc_imem->mmio); 491 if (ipc_mmio_get_ipc_state(ipc_imem->mmio) == 499 /* reduce period to 100 ms to check for mmio ini 1334 ipc_imem_init(struct iosm_pcie *pcie, unsigned int device_id, void __iomem *mmio, struct device *dev) argument [all...] |
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_kms.c | 205 if (!dpu_kms->mmio) 208 base = dpu_kms->mmio + regset->offset; 864 dpu_kms->mmio + cat->ctl[i].base, cat->ctl[i].name); 868 base = dpu_kms->mmio + cat->dspp[i].base; 881 dpu_kms->mmio + cat->intf[i].base, cat->intf[i].name); 885 base = dpu_kms->mmio + cat->pingpong[i].base; 900 base = dpu_kms->mmio + cat->sspp[i].base; 919 dpu_kms->mmio + cat->mixer[i].base, cat->mixer[i].name); 924 dpu_kms->mmio + cat->wb[i].base, cat->wb[i].name); 928 dpu_kms->mmio [all...] |
H A D | dpu_rm.c | 41 void __iomem *mmio) 45 if (!rm || !cat || !mmio) { 58 hw = dpu_hw_lm_init(dev, lm, mmio); 71 hw = dpu_hw_merge_3d_init(dev, merge_3d, mmio); 85 hw = dpu_hw_pingpong_init(dev, pp, mmio, cat->mdss_ver); 101 hw = dpu_hw_intf_init(dev, intf, mmio, cat->mdss_ver); 114 hw = dpu_hw_wb_init(dev, wb, mmio, cat->mdss_ver); 127 hw = dpu_hw_ctl_init(dev, ctl, mmio, cat->mixer_count, cat->mixer); 140 hw = dpu_hw_dspp_init(dev, dspp, mmio); 154 hw = dpu_hw_dsc_init_1_2(dev, dsc, mmio); 37 dpu_rm_init(struct drm_device *dev, struct dpu_rm *rm, const struct dpu_mdss_cfg *cat, const struct msm_mdss_data *mdss_data, void __iomem *mmio) argument [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-bt8xx.c | 50 void __iomem *mmio; member in struct:bt8xxgpio 60 #define bgwrite(dat, adr) writel((dat), bg->mmio+(adr)) 61 #define bgread(adr) readl(bg->mmio+(adr)) 192 bg->mmio = devm_ioremap(&dev->dev, pci_resource_start(dev, 0), 0x1000); 193 if (!bg->mmio) {
|
/linux-master/sound/soc/sh/ |
H A D | ssi.c | 62 #define SSIREG(reg) (*(unsigned long *)(ssi->mmio + (reg))) 65 unsigned long mmio; member in struct:ssi_priv 71 .mmio = 0xFE680000, 74 .mmio = 0xFE690000, 78 .mmio = 0xFFE70000,
|
/linux-master/arch/powerpc/sysdev/ |
H A D | dcr.c | 42 return dcr_map_ok_mmio(host.host.mmio); 69 } else if (!strcmp(prop, "mmio")) { 71 host.host.mmio = dcr_map_mmio(dev, dcr_n, dcr_c); 84 dcr_unmap_mmio(host.host.mmio, dcr_c); 95 return dcr_read_mmio(host.host.mmio, dcr_n); 107 dcr_write_mmio(host.host.mmio, dcr_n, value); 156 p = of_get_property(dp, "dcr-mmio-stride", NULL); 160 p = of_get_property(dp, "dcr-mmio-range", NULL); 162 p = of_get_property(dp, "dcr-mmio-space", NULL);
|