Searched refs:__iomem (Results 1 - 25 of 70) sorted by path

123

/freebsd-11-stable/contrib/ofed/libcxgb4/
H A Dt4.h52 #define __iomem macro
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Dcompiler.h42 #define __iomem macro
/freebsd-11-stable/sys/contrib/alpine-hal/
H A Dal_hal_iofic.c51 int al_iofic_config(void __iomem *regs_base, int group, uint32_t flags)
53 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base);
66 int al_iofic_moder_res_config(void __iomem *regs_base, int group,
70 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base);
89 int al_iofic_legacy_moder_interval_config(void __iomem *regs_base, int group,
92 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base);
112 int al_iofic_msix_moder_interval_config(void __iomem *regs_bas
[all...]
H A Dal_hal_iofic.h76 int al_iofic_config(void __iomem *regs_base, int group,
91 int al_iofic_moder_res_config(void __iomem *regs_base, int group,
103 int al_iofic_legacy_moder_interval_config(void __iomem *regs_base, int group,
116 int al_iofic_msix_moder_interval_config(void __iomem *regs_base, int group,
129 int al_iofic_msix_vmid_attributes_config(void __iomem *regs_base, int group,
141 uint32_t __iomem * al_iofic_unmask_offset_get(void __iomem *regs_base, int group);
154 void al_iofic_unmask(void __iomem *regs_base, int group, uint32_t mask);
165 void al_iofic_mask(void __iomem *regs_base, int group, uint32_t mask);
174 uint32_t al_iofic_read_mask(void __iomem *regs_bas
[all...]
H A Dal_hal_pcie.c159 (uint32_t __iomem *)(regs->core_space[0].pcie_link_cap_base),
162 (uint32_t __iomem *)(regs->core_space[0].pcie_cap_base
353 void __iomem *pbs_reg_base,
354 void __iomem *pcie_reg_base)
373 struct al_pcie_revx_regs __iomem *regs =
374 (struct al_pcie_revx_regs __iomem *)pcie_reg_base;
569 uint16_t __iomem *lanes_eq_base = (uint16_t __iomem *)(regs->core_space[0].pcie_sec_ext_cap_base + (0xC >> 2));
710 uint32_t __iomem *bar_addr = &regs->core_space[pf_num].config_header[(AL_PCI_BASE_ADDRESS_0 >> 2) + bar_idx];
815 uint32_t __iomem *exp_rom_bar_add
[all...]
H A Dal_hal_pcie.h267 void __iomem *pcie_reg_base;
272 void __iomem *pbs_regs;
549 void __iomem *pcie_reg_base,
550 void __iomem *pbs_reg_base,
821 uint8_t __iomem **addr);
H A Dal_hal_pcie_regs.h215 struct al_pcie_revx_axi_regs __iomem axi;
219 struct al_pcie_rev1_axi_regs __iomem axi;
223 struct al_pcie_rev1_w_regs __iomem app;
231 struct al_pcie_rev2_axi_regs __iomem axi;
235 struct al_pcie_rev2_w_regs __iomem app;
243 struct al_pcie_rev3_axi_regs __iomem axi;
247 struct al_pcie_rev3_w_regs __iomem app;
H A Dal_hal_reg_utils.h136 al_reg_write8_masked(uint8_t __iomem *reg, uint8_t mask, uint8_t data)
155 al_reg_write16_masked(uint16_t __iomem *reg, uint16_t mask, uint16_t data)
174 al_reg_write32_masked(uint32_t __iomem *reg, uint32_t mask, uint32_t data)
H A Dal_hal_serdes.c172 void __iomem *serdes_regs_base,
H A Dal_hal_serdes.h81 struct al_serdes_regs __iomem *regs_base;
200 void __iomem *serdes_regs_base,
H A Dal_hal_types.h91 #if !defined(__iomem)
92 #define __iomem macro
H A Dal_hal_udma.h228 struct unit_regs __iomem *udma_regs_base;
250 union udma_q_regs __iomem *q_regs; /**< pointer to the per queue UDMA
307 union udma_regs __iomem *udma_regs; /* pointer to the UDMA registers */
H A Dal_hal_udma_config.h636 static INLINE unsigned int al_udma_get_revision(struct unit_regs __iomem *unit_regs)
726 struct unit_regs __iomem *unit_regs,
731 struct unit_regs __iomem *unit_regs,
H A Dal_hal_udma_iofic.c51 static int al_udma_main_iofic_config(struct al_iofic_regs __iomem *base,
117 int al_udma_iofic_config(struct unit_regs __iomem *regs, enum al_iofic_mode mode,
142 uint32_t __iomem * al_udma_iofic_unmask_offset_get(
143 struct unit_regs __iomem *regs,
H A Dal_hal_udma_iofic.h496 int al_udma_iofic_config(struct unit_regs __iomem *regs,
512 uint32_t __iomem * al_udma_iofic_unmask_offset_get(
513 struct unit_regs __iomem *regs,
527 static INLINE void __iomem *al_udma_iofic_reg_base_get(
528 struct unit_regs __iomem *regs,
531 void __iomem *iofic_regs = (level == AL_UDMA_IOFIC_LEVEL_PRIMARY) ?
532 (void __iomem *)&regs->gen.interrupt_regs.main_iofic :
533 (void __iomem *)&regs->gen.interrupt_regs.secondary_iofic_ctrl;
568 struct unit_regs __iomem *regs,
588 struct unit_regs __iomem *reg
[all...]
H A Dal_hal_udma_main.c326 udma_q->q_regs = (union udma_q_regs __iomem *)
329 udma_q->q_regs = (union udma_q_regs __iomem *)
/freebsd-11-stable/sys/contrib/alpine-hal/eth/
H A Dal_hal_eth.h414 struct unit_regs __iomem * unit_regs;
415 void __iomem *udma_regs_base;
416 struct al_ec_regs __iomem *ec_regs_base;
417 void __iomem *ec_ints_base;
418 struct al_eth_mac_regs __iomem *mac_regs_base;
419 struct interrupt_controller_ctrl __iomem *mac_ints_base;
447 void __iomem *udma_regs_base; /**< UDMA register base address */
448 void __iomem *ec_regs_base; /**< Ethernet controller registers base address
451 void __iomem *mac_regs_base; /**< Ethernet MAC registers base address
1105 int al_eth_mac_addr_store(void * __iomem ec_bas
[all...]
H A Dal_hal_eth_main.c571 adapter->ec_regs_base = (struct al_ec_regs __iomem*)params->ec_regs_base;
572 adapter->mac_regs_base = (struct al_eth_mac_regs __iomem*)params->mac_regs_base;
573 adapter->unit_regs = (struct unit_regs __iomem *)params->udma_regs_base;
575 adapter->ec_ints_base = (void __iomem *)((uint32_t)adapter->ec_regs_base + 0x1c00);
576 adapter->mac_ints_base = (void __iomem *)((uint32_t)adapter->mac_regs_base + 0x800);
2758 int al_eth_mac_addr_store(void * __iomem ec_base, uint32_t idx, uint8_t *addr)
2760 struct al_ec_regs __iomem *ec_regs_base = (struct al_ec_regs __iomem*)ec_base;
2772 int al_eth_mac_addr_read(void * __iomem ec_base, uint32_t idx, uint8_t *addr)
2774 struct al_ec_regs __iomem *ec_regs_bas
[all...]
/freebsd-11-stable/sys/contrib/octeon-sdk/
H A Dcvmx-twsi.c86 void __iomem *twsi_base;
/freebsd-11-stable/sys/dev/drm/
H A Ddrm.h67 #ifndef __iomem
68 #define __iomem macro
/freebsd-11-stable/sys/dev/drm2/
H A Dati_pcigart.c156 memset_io((void __iomem *)map->handle, 0, max_ati_pages * sizeof(u32));
H A Ddrm_os_freebsd.h30 #ifndef __iomem
31 #define __iomem macro
/freebsd-11-stable/sys/dev/drm2/i915/
H A Di915_debug.c521 const volatile u32 __iomem *hws;
525 hws = (volatile u32 __iomem *)ring->status_page.page_addr;
H A Di915_drv.h146 struct opregion_header __iomem *header;
147 struct opregion_acpi __iomem *acpi;
148 struct opregion_swsci __iomem *swsci;
149 struct opregion_asle __iomem *asle;
150 void __iomem *vbt;
151 u32 __iomem *lid_state;
608 u32 __iomem *gfx_hws_cpu_addr;
H A Di915_gem.c635 void __iomem *vaddr_atomic;

Completed in 304 milliseconds

123