Searched refs:regs_base (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/sys/contrib/alpine-hal/
H A Dal_hal_iofic.h70 * @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 Dal_hal_iofic.c51 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 Dal_hal_serdes_hssp.c948 struct al_serdes_regs __iomem *regs_base = obj->regs_base; local
951 &regs_base->gen.reg_addr,
954 return al_reg_read32(&regs_base->gen.reg_data);
966 struct al_serdes_regs __iomem *regs_base = obj->regs_base; local
969 &regs_base->gen.reg_addr,
972 al_reg_write32(&regs_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 Dal_hal_serdes_25g.c73 struct al_serdes_c_regs __iomem *regs_base = obj->regs_base; local
97 al_reg_write32(&regs_base->gen.reg_addr, addr);
98 *data = al_reg_read32(&regs_base->gen.reg_data);
112 struct al_serdes_c_regs __iomem *regs_base = obj->regs_base; local
135 al_reg_write32(&regs_base->gen.reg_addr, addr);
136 al_reg_write32(&regs_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 Dal_hal_serdes_interface.h448 void __iomem *regs_base; member in struct:al_serdes_grp_obj
/freebsd-13-stable/sys/dev/al_eth/
H A Dal_eth.c1914 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 &regs_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...]

Completed in 137 milliseconds