/freebsd-13-stable/sys/contrib/alpine-hal/ |
H A D | al_hal_iofic.h | 70 * @param regs_base regs pointer to interrupt controller registers 76 int al_iofic_config(void __iomem *regs_base, int group, 83 * @param regs_base pointer to unit registers 91 int al_iofic_moder_res_config(void __iomem *regs_base, int group, 97 * @param regs_base regs pointer to unit registers 103 int al_iofic_legacy_moder_interval_config(void __iomem *regs_base, int group, 109 * @param regs_base pointer to unit registers 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, 137 * @param regs_base reg [all...] |
H A D | al_hal_iofic.c | 51 int al_iofic_config(void __iomem *regs_base, int group, uint32_t flags) argument 53 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); 55 al_assert(regs_base); 66 int al_iofic_moder_res_config(void __iomem *regs_base, int group, argument 70 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); 73 al_assert(regs_base); 89 int al_iofic_legacy_moder_interval_config(void __iomem *regs_base, int group, argument 92 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); 95 al_assert(regs_base); 112 int al_iofic_msix_moder_interval_config(void __iomem *regs_base, in argument 134 al_iofic_msix_tgtid_attributes_config(void __iomem *regs_base, int group, uint8_t vector, uint32_t tgtid, uint8_t tgtid_en) argument 159 al_iofic_unmask_offset_get(void __iomem *regs_base, int group) argument 173 al_iofic_unmask(void __iomem *regs_base, int group, uint32_t mask) argument 190 al_iofic_mask(void __iomem *regs_base, int group, uint32_t mask) argument 206 al_iofic_read_mask(void __iomem *regs_base, int group) argument 219 al_iofic_read_cause(void __iomem *regs_base, int group) argument 232 al_iofic_clear_cause(void __iomem *regs_base, int group, uint32_t mask) argument 246 al_iofic_set_cause(void __iomem *regs_base, int group, uint32_t mask) argument 260 al_iofic_abort_mask(void __iomem *regs_base, int group, uint32_t mask) argument 274 al_iofic_interrupt_moderation_reset(void __iomem *regs_base, int group) argument [all...] |
H A D | al_hal_serdes_hssp.c | 948 struct al_serdes_regs __iomem *regs_base = obj->regs_base; local 951 ®s_base->gen.reg_addr, 954 return al_reg_read32(®s_base->gen.reg_data); 966 struct al_serdes_regs __iomem *regs_base = obj->regs_base; local 969 ®s_base->gen.reg_addr, 972 al_reg_write32(®s_base->gen.reg_data, data); 1152 struct al_serdes_regs __iomem *regs_base = grp_obj->regs_base; local 1908 struct al_serdes_regs __iomem *regs_base = obj->regs_base; local 1934 struct al_serdes_regs __iomem *regs_base = obj->regs_base; local 1961 struct al_serdes_regs __iomem *regs_base = grp_obj->regs_base; local 2187 struct al_serdes_regs __iomem *regs_base = grp_obj->regs_base; local [all...] |
H A D | al_hal_serdes_25g.c | 73 struct al_serdes_c_regs __iomem *regs_base = obj->regs_base; local 97 al_reg_write32(®s_base->gen.reg_addr, addr); 98 *data = al_reg_read32(®s_base->gen.reg_data); 112 struct al_serdes_c_regs __iomem *regs_base = obj->regs_base; local 135 al_reg_write32(®s_base->gen.reg_addr, addr); 136 al_reg_write32(®s_base->gen.reg_data, (data | SERDES_C_GEN_REG_DATA_STRB_MASK)); 963 struct al_serdes_c_regs __iomem *regs_base = obj->regs_base; local 981 struct al_serdes_c_regs __iomem *regs_base = obj->regs_base; local [all...] |
H A D | al_hal_serdes_interface.h | 448 void __iomem *regs_base; member in struct:al_serdes_grp_obj
|
/freebsd-13-stable/sys/dev/al_eth/ |
H A D | al_eth.c | 1914 struct unit_regs __iomem *regs_base = local 1918 reg = al_udma_iofic_read_cause(regs_base, AL_UDMA_IOFIC_LEVEL_PRIMARY, 1926 uint32_t cause_d = al_udma_iofic_read_cause(regs_base, 1930 ®s_base->gen.interrupt_regs.secondary_iofic_ctrl[0]; 1948 uint32_t cause_b = al_udma_iofic_read_cause(regs_base, 1964 uint32_t cause_c = al_udma_iofic_read_cause(regs_base, 2723 struct unit_regs __iomem *regs_base = local 2731 al_udma_iofic_unmask(regs_base, AL_UDMA_IOFIC_LEVEL_PRIMARY, 2733 al_udma_iofic_unmask(regs_base, AL_UDMA_IOFIC_LEVEL_PRIMARY, 2735 al_udma_iofic_unmask(regs_base, AL_UDMA_IOFIC_LEVEL_PRIMAR 2744 struct unit_regs __iomem *regs_base = local [all...] |