Searched refs:mmio (Results 176 - 200 of 434) sorted by last modified time

1234567891011>>

/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dpci.c197 if (mtk_wed_device_active(&dev->mt76.mmio.wed_hif2))
198 mtk_wed_device_detach(&dev->mt76.mmio.wed_hif2);
207 if (mtk_wed_device_active(&dev->mt76.mmio.wed))
208 mtk_wed_device_detach(&dev->mt76.mmio.wed);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_mmio.c265 intr &= dev->mt76.mmio.irqmask;
271 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask);
436 u32 mask = dev->mt76.mmio.irqmask;
/linux-master/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_main.h249 struct octep_mmio mmio[OCTEP_MMIO_REGIONS]; member in struct:octep_device
337 writel(value, (octep_dev)->mmio[0].hw_addr + (reg_off))
340 writeq(val64, (octep_dev)->mmio[0].hw_addr + (reg_off))
343 readl((octep_dev)->mmio[0].hw_addr + (reg_off))
346 readq((octep_dev)->mmio[0].hw_addr + (reg_off))
H A Doctep_cnxk_pf.c192 u8 __iomem *bar0_pciaddr = oct->mmio[0].hw_addr;
274 conf->ctrl_mbox_cfg.barmem_addr = (void __iomem *)oct->mmio[2].hw_addr +
313 iq->doorbell_reg = oct->mmio[0].hw_addr +
315 iq->inst_cnt_reg = oct->mmio[0].hw_addr +
317 iq->intr_lvl_reg = oct->mmio[0].hw_addr +
374 oq->pkts_sent_reg = oct->mmio[0].hw_addr + CNXK_SDP_R_OUT_CNTS(oq_no);
375 oq->pkts_credit_reg = oct->mmio[0].hw_addr +
396 mbox->pf_vf_data_reg = oct->mmio[0].hw_addr + CNXK_SDP_MBOX_PF_VF_DATA(q_no);
399 mbox->vf_pf_data_reg = oct->mmio[0].hw_addr + CNXK_SDP_MBOX_VF_PF_DATA(q_no);
H A Doctep_cn9k_pf.c169 u8 __iomem *bar0_pciaddr = oct->mmio[0].hw_addr;
254 conf->ctrl_mbox_cfg.barmem_addr = (void __iomem *)oct->mmio[2].hw_addr +
293 iq->doorbell_reg = oct->mmio[0].hw_addr +
295 iq->inst_cnt_reg = oct->mmio[0].hw_addr +
297 iq->intr_lvl_reg = oct->mmio[0].hw_addr +
350 oq->pkts_sent_reg = oct->mmio[0].hw_addr + CN93_SDP_R_OUT_CNTS(oq_no);
351 oq->pkts_credit_reg = oct->mmio[0].hw_addr +
366 mbox->pf_vf_data_reg = oct->mmio[0].hw_addr + CN93_SDP_MBOX_PF_VF_DATA(q_no);
369 mbox->vf_pf_data_reg = oct->mmio[0].hw_addr + CN93_SDP_MBOX_VF_PF_DATA(q_no);
/linux-master/drivers/mmc/host/
H A Dsdhci-brcmstb.c284 cq_host->mmio = host->ioaddr + SDHCI_ARASAN_CQE_BASE_ADDR;
/linux-master/drivers/gpu/drm/tiny/
H A Dcirrus.c68 void __iomem *mmio; member in struct:cirrus_device
102 iowrite8(reg, cirrus->mmio + SEQ_INDEX);
103 return ioread8(cirrus->mmio + SEQ_DATA);
108 iowrite8(reg, cirrus->mmio + SEQ_INDEX);
109 iowrite8(val, cirrus->mmio + SEQ_DATA);
117 iowrite8(reg, cirrus->mmio + CRT_INDEX);
118 return ioread8(cirrus->mmio + CRT_DATA);
123 iowrite8(reg, cirrus->mmio + CRT_INDEX);
124 iowrite8(val, cirrus->mmio + CRT_DATA);
132 iowrite8(reg, cirrus->mmio
[all...]
/linux-master/drivers/clk/
H A DMakefile35 obj-$(CONFIG_COMMON_CLK_FIXED_MMIO) += clk-fixed-mmio.o
/linux-master/drivers/bcma/
H A Ddriver_pci_host.c90 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/mtd/nand/raw/brcmnand/
H A Diproc_nand.c36 void __iomem *mmio = priv->ext_base + IPROC_NAND_CTLR_READY_OFFSET; local
37 u32 val = brcmnand_readl(mmio);
40 brcmnand_writel(IPROC_NAND_CTLR_READY, mmio);
51 void __iomem *mmio = priv->idm_base + IPROC_NAND_IO_CTRL_OFFSET; local
57 val = brcmnand_readl(mmio);
64 brcmnand_writel(val, mmio);
74 void __iomem *mmio = priv->idm_base + IPROC_NAND_IO_CTRL_OFFSET; local
80 val = brcmnand_readl(mmio);
96 brcmnand_writel(val, mmio);
H A Dbcm6368_nand.c54 void __iomem *mmio = priv->base + BCM6368_NAND_INT; local
55 u32 val = brcmnand_readl(mmio);
61 brcmnand_writel(val, mmio);
72 void __iomem *mmio = priv->base + BCM6368_NAND_INT; local
73 u32 val = brcmnand_readl(mmio);
83 brcmnand_writel(val, mmio);
/linux-master/drivers/misc/genwqe/
H A Dcard_utils.c51 if (cd->mmio == NULL)
57 __raw_writeq((__force u64)cpu_to_be64(val), cd->mmio + byte_offs);
81 if (cd->mmio == NULL)
84 return be64_to_cpu((__force __be64)__raw_readq(cd->mmio + byte_offs));
102 if (cd->mmio == NULL)
108 __raw_writel((__force u32)cpu_to_be32(val), cd->mmio + byte_offs);
124 if (cd->mmio == NULL)
127 return be32_to_cpu((__force __be32)__raw_readl(cd->mmio + byte_offs));
/linux-master/arch/arm/include/asm/
H A Dio.h425 extern void register_isa_ports(unsigned int mmio, unsigned int io,
/linux-master/arch/x86/coco/tdx/
H A Dtdx.c408 enum insn_mmio_type mmio; local
423 mmio = insn_decode_mmio(&insn, &size);
424 if (WARN_ON_ONCE(mmio == INSN_MMIO_DECODE_FAILED))
427 if (mmio != INSN_MMIO_WRITE_IMM && mmio != INSN_MMIO_MOVS) {
447 switch (mmio) {
480 switch (mmio) {
/linux-master/drivers/video/fbdev/
H A Datmel_lcdfb.c42 void __iomem *mmio; member in struct:atmel_lcdfb_info
69 #define lcdc_readl(sinfo, reg) __raw_readl((sinfo)->mmio+(reg))
70 #define lcdc_writel(sinfo, reg, val) __raw_writel((val), (sinfo)->mmio+(reg))
1142 sinfo->mmio = ioremap(info->fix.mmio_start, info->fix.mmio_len);
1143 if (!sinfo->mmio) {
1190 info->node, info->fix.mmio_start, sinfo->mmio, sinfo->irq_base);
1202 iounmap(sinfo->mmio);
1245 iounmap(sinfo->mmio);
/linux-master/drivers/input/keyboard/
H A Dtegra-kbc.c90 void __iomem *mmio; member in struct:tegra_kbc
156 val = readl(kbc->mmio + KBC_KP_ENT0_0 + i);
233 val = readl(kbc->mmio + KBC_CONTROL_0);
238 writel(val, kbc->mmio + KBC_CONTROL_0);
250 val = (readl(kbc->mmio + KBC_INT_0) >> 4) & 0xf;
289 val = readl(kbc->mmio + KBC_INT_0);
290 writel(val, kbc->mmio + KBC_INT_0);
318 writel(rst_val, kbc->mmio + KBC_ROW0_MASK_0 + i * 4);
332 u32 row_cfg = readl(kbc->mmio + r_offs);
333 u32 col_cfg = readl(kbc->mmio
[all...]
/linux-master/drivers/gpu/drm/renesas/shmobile/
H A Dshmob_drm_drv.h33 void __iomem *mmio; member in struct:shmob_drm_device
H A Dshmob_drm_drv.c210 sdev->mmio = devm_platform_ioremap_resource(pdev, 0);
211 if (IS_ERR(sdev->mmio))
212 return PTR_ERR(sdev->mmio);
/linux-master/include/linux/comedi/
H A Dcomedidev.h503 * @mmio: Optional pointer to a remapped MMIO region set by the low-level
564 void __iomem *mmio; member in struct:comedi_device
H A Dcomedi_8254.h156 struct comedi_8254 *comedi_8254_mm_alloc(void __iomem *mmio,
/linux-master/drivers/iio/dac/
H A Dstm32-dac-core.c96 void __iomem *mmio; local
107 mmio = devm_platform_ioremap_resource(pdev, 0);
108 if (IS_ERR(mmio))
109 return PTR_ERR(mmio);
111 regmap = devm_regmap_init_mmio_clk(dev, "pclk", mmio,
/linux-master/drivers/hid/amd-sfh-hid/hid_descriptor/
H A Damd_sfh_hid_desc.c256 readl(privdata->mmio + AMD_C2P_MSG(5)) & ILLUMINANCE_MASK;
272 hpdstatus.val = readl(privdata->mmio + AMD_C2P_MSG(4));
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
H A Dpriv.h15 u32 (*mmio)(struct nvkm_devinit *, u32); member in struct:nvkm_devinit_func
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgf100.h184 const struct gf100_gr_pack *mmio; member in struct:gf100_gr_func
288 struct nvkm_memory *mmio; member in struct:gf100_gr_chan
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/device/
H A Dbase.c3107 bool detect, bool mmio, u64 subdev_mask,
3135 if (detect || mmio) {
3146 /* switch mmio to cpu's native endianness */
3412 if (device->pri && (!mmio || ret)) {
3103 nvkm_device_ctor(const struct nvkm_device_func *func, const struct nvkm_device_quirk *quirk, struct device *dev, enum nvkm_device_type type, u64 handle, const char *name, const char *cfg, const char *dbg, bool detect, bool mmio, u64 subdev_mask, struct nvkm_device *device) argument

Completed in 257 milliseconds

1234567891011>>