Searched refs:__iomem (Results 1 - 25 of 106) sorted by relevance

12345

/freebsd-current/sys/contrib/alpine-hal/
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_tgtid_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_serdes_hssp.h74 void __iomem *serdes_regs_base,
H A Dal_hal_serdes_25g.h61 void __iomem *serdes_regs_base,
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_serdes.c40 static int(*handle_init[AL_SRDS_NUM_GROUPS])(void __iomem *, struct al_serdes_grp_obj *) = {
51 void __iomem *serdes_regs_base,
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_types.h91 #if !defined(__iomem)
92 #define __iomem macro
H A Dal_serdes.h65 void __iomem *serdes_regs_base,
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_reg_utils.h137 al_reg_write8_masked(uint8_t __iomem *reg, uint8_t mask, uint8_t data)
156 al_reg_write16_masked(uint16_t __iomem *reg, uint16_t mask, uint16_t data)
175 al_reg_write32_masked(uint32_t __iomem *reg, uint32_t mask, uint32_t data)
H A Dal_hal_pcie_regs.h208 struct al_pcie_revx_axi_regs __iomem axi;
212 struct al_pcie_rev1_axi_regs __iomem axi;
216 struct al_pcie_rev1_w_regs __iomem app;
224 struct al_pcie_rev2_axi_regs __iomem axi;
228 struct al_pcie_rev2_w_regs __iomem app;
236 struct al_pcie_rev3_axi_regs __iomem axi;
240 struct al_pcie_rev3_w_regs __iomem app;
/freebsd-current/sys/dev/mana/
H A Dshm_channel.h35 #define __iomem macro
39 void __iomem *base;
42 void mana_smc_init(struct shm_channel *sc, device_t dev, void __iomem *base);
H A Dshm_channel.c98 mana_smc_poll_register(void __iomem *base, bool reset)
100 void __iomem *ptr = (uint8_t *)base + SMC_LAST_DWORD * SMC_BASIC_UNIT;
129 void __iomem *base = sc->base;
165 mana_smc_init(struct shm_channel *sc, device_t dev, void __iomem *base)
/freebsd-current/sys/contrib/dev/athk/ath10k/
H A Dahb.h14 void __iomem *mem;
16 void __iomem *gcc_mem;
17 void __iomem *tcsr_mem;
H A Dsnoc.h68 void __iomem *mem;
/freebsd-current/sys/dev/mthca/
H A Dmthca_doorbell.h54 static inline void mthca_write64_raw(__be64 val, void __iomem *dest)
59 static inline void mthca_write64(u32 hi, u32 lo, void __iomem *dest,
82 static inline void mthca_write64_raw(__be64 val, void __iomem *dest)
88 static inline void mthca_write64(u32 hi, u32 lo, void __iomem *dest,
H A Dmthca_dev.h133 void __iomem *dbell_map;
222 void __iomem *mpt_base;
223 void __iomem *mtt_base;
230 void __iomem *clr_int;
271 void __iomem *av_map;
283 u32 __iomem *map;
325 void __iomem *hcr;
326 void __iomem *kar;
327 void __iomem *clr_base;
330 void __iomem *ecr_bas
[all...]
/freebsd-current/sys/dev/mlx4/
H A Ddoorbell.h55 static inline void mlx4_write64(__be32 val[2], void __iomem *dest,
73 static inline void mlx4_write64(__be32 val[2], void __iomem *dest,
/freebsd-current/sys/dev/mlx5/
H A Ddoorbell.h42 static inline void mlx5_write64(__be32 val[2], void __iomem *dest,
59 static inline void mlx5_write64(__be32 val[2], void __iomem *dest,
/freebsd-current/sys/compat/linuxkpi/common/include/linux/
H A Dmhi.h94 int (*read_reg)(struct mhi_controller *, void __iomem *, uint32_t *);
95 void (*write_reg)(struct mhi_controller *, void __iomem *, uint32_t);
/freebsd-current/sys/contrib/alpine-hal/eth/
H A Dal_hal_eth.h415 struct unit_regs __iomem * unit_regs;
416 void __iomem *udma_regs_base;
417 struct al_ec_regs __iomem *ec_regs_base;
418 void __iomem *ec_ints_base;
419 struct al_eth_mac_regs __iomem *mac_regs_base;
420 struct interrupt_controller_ctrl __iomem *mac_ints_base;
449 void __iomem *udma_regs_base; /**< UDMA register base address */
450 void __iomem *ec_regs_base; /**< Ethernet controller registers base address
453 void __iomem *mac_regs_base; /**< Ethernet MAC registers base address
1142 int al_eth_mac_addr_store(void * __iomem ec_bas
[all...]
/freebsd-current/sys/contrib/openzfs/include/os/freebsd/linux/
H A Dcompiler.h42 #define __iomem macro
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7603/
H A Dsoc.c13 void __iomem *mem_base;
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dsoc.c34 void __iomem *mem_base;
/freebsd-current/sys/contrib/ena-com/
H A Dena_com.h94 u8 __iomem *pbuf_dev_addr; /* LLQ address */
123 u32 __iomem *unmask_reg;
127 u32 __iomem *numa_node_cfg_reg;
171 u32 __iomem *db_addr;
212 u32 __iomem *db_addr;
381 u8 __iomem *reg_bar;
382 void __iomem *mem_bar;

Completed in 363 milliseconds

12345