/freebsd-current/sys/contrib/alpine-hal/ |
H A D | al_hal_iofic.h | 76 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 D | al_hal_serdes_hssp.h | 74 void __iomem *serdes_regs_base,
|
H A D | al_hal_serdes_25g.h | 61 void __iomem *serdes_regs_base,
|
H A D | al_hal_iofic.c | 51 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 D | al_serdes.c | 40 static int(*handle_init[AL_SRDS_NUM_GROUPS])(void __iomem *, struct al_serdes_grp_obj *) = { 51 void __iomem *serdes_regs_base,
|
H A D | al_hal_udma_iofic.h | 496 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 *)®s->gen.interrupt_regs.main_iofic : 533 (void __iomem *)®s->gen.interrupt_regs.secondary_iofic_ctrl; 568 struct unit_regs __iomem *regs, 588 struct unit_regs __iomem *reg [all...] |
H A D | al_hal_types.h | 91 #if !defined(__iomem) 92 #define __iomem macro
|
H A D | al_serdes.h | 65 void __iomem *serdes_regs_base,
|
H A D | al_hal_udma_iofic.c | 51 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 D | al_hal_reg_utils.h | 137 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 D | al_hal_pcie_regs.h | 208 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 D | shm_channel.h | 35 #define __iomem macro 39 void __iomem *base; 42 void mana_smc_init(struct shm_channel *sc, device_t dev, void __iomem *base);
|
H A D | shm_channel.c | 98 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 D | ahb.h | 14 void __iomem *mem; 16 void __iomem *gcc_mem; 17 void __iomem *tcsr_mem;
|
H A D | snoc.h | 68 void __iomem *mem;
|
/freebsd-current/sys/dev/mthca/ |
H A D | mthca_doorbell.h | 54 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 D | mthca_dev.h | 133 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 D | doorbell.h | 55 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 D | doorbell.h | 42 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 D | mhi.h | 94 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 D | al_hal_eth.h | 415 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 D | compiler.h | 42 #define __iomem macro
|
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7603/ |
H A D | soc.c | 13 void __iomem *mem_base;
|
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | soc.c | 34 void __iomem *mem_base;
|
/freebsd-current/sys/contrib/ena-com/ |
H A D | ena_com.h | 94 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;
|