Home
last modified time | relevance | path

Searched refs:ipa_reg (Results 1 – 17 of 17) sorted by relevance

/Linux-v6.1/drivers/net/ipa/
Dipa_interrupt.c56 const struct ipa_reg *reg; in ipa_interrupt_process()
63 reg = ipa_reg(ipa, IPA_IRQ_CLR); in ipa_interrupt_process()
85 const struct ipa_reg *reg; in ipa_isr_thread()
101 reg = ipa_reg(ipa, IPA_IRQ_STTS); in ipa_isr_thread()
119 reg = ipa_reg(ipa, IPA_IRQ_CLR); in ipa_isr_thread()
136 const struct ipa_reg *reg; in ipa_interrupt_suspend_control()
146 reg = ipa_reg(ipa, IRQ_SUSPEND_EN); in ipa_interrupt_suspend_control()
174 const struct ipa_reg *reg; in ipa_interrupt_suspend_clear_all()
177 reg = ipa_reg(ipa, IRQ_SUSPEND_INFO); in ipa_interrupt_suspend_clear_all()
184 reg = ipa_reg(ipa, IRQ_SUSPEND_CLR); in ipa_interrupt_suspend_clear_all()
[all …]
Dipa_resource.c73 const struct ipa_reg *reg, in ipa_resource_config_common()
95 const struct ipa_reg *reg; in ipa_resource_config_src()
99 reg = ipa_reg(ipa, SRC_RSRC_GRP_01_RSRC_TYPE); in ipa_resource_config_src()
106 reg = ipa_reg(ipa, SRC_RSRC_GRP_23_RSRC_TYPE); in ipa_resource_config_src()
113 reg = ipa_reg(ipa, SRC_RSRC_GRP_45_RSRC_TYPE); in ipa_resource_config_src()
120 reg = ipa_reg(ipa, SRC_RSRC_GRP_67_RSRC_TYPE); in ipa_resource_config_src()
132 const struct ipa_reg *reg; in ipa_resource_config_dst()
136 reg = ipa_reg(ipa, DST_RSRC_GRP_01_RSRC_TYPE); in ipa_resource_config_dst()
143 reg = ipa_reg(ipa, DST_RSRC_GRP_23_RSRC_TYPE); in ipa_resource_config_dst()
150 reg = ipa_reg(ipa, DST_RSRC_GRP_45_RSRC_TYPE); in ipa_resource_config_dst()
[all …]
Dipa_main.c189 const struct ipa_reg *reg; in ipa_hardware_config_bcr()
196 reg = ipa_reg(ipa, IPA_BCR); in ipa_hardware_config_bcr()
204 const struct ipa_reg *reg; in ipa_hardware_config_tx()
212 reg = ipa_reg(ipa, IPA_TX_CFG); in ipa_hardware_config_tx()
225 const struct ipa_reg *reg; in ipa_hardware_config_clkon()
235 reg = ipa_reg(ipa, CLKON_CFG); in ipa_hardware_config_clkon()
251 const struct ipa_reg *reg; in ipa_hardware_config_comp()
259 reg = ipa_reg(ipa, COMP_CFG); in ipa_hardware_config_comp()
285 const struct ipa_reg *reg; in ipa_hardware_config_qsb()
294 reg = ipa_reg(ipa, QSB_MAX_WRITES); in ipa_hardware_config_qsb()
[all …]
Dipa_reg.h117 struct ipa_reg { struct
131 static const struct ipa_reg ipa_reg_ ## __reg_id = { \ argument
141 static const struct ipa_reg ipa_reg_ ## __name = { \
156 const struct ipa_reg **reg;
665 static inline u32 ipa_reg_fmask(const struct ipa_reg *reg, u32 field_id) in ipa_reg_fmask()
674 static inline u32 ipa_reg_bit(const struct ipa_reg *reg, u32 field_id) in ipa_reg_bit()
685 ipa_reg_encode(const struct ipa_reg *reg, u32 field_id, u32 val) in ipa_reg_encode()
701 ipa_reg_decode(const struct ipa_reg *reg, u32 field_id, u32 val) in ipa_reg_decode()
709 static inline u32 ipa_reg_field_max(const struct ipa_reg *reg, u32 field_id) in ipa_reg_field_max()
716 const struct ipa_reg *ipa_reg(struct ipa *ipa, enum ipa_reg_id reg_id);
[all …]
Dipa_endpoint.c104 const struct ipa_reg *reg; in ipa_endpoint_data_valid_one()
165 reg = ipa_reg(ipa, ENDP_INIT_AGGR); in ipa_endpoint_data_valid_one()
305 const struct ipa_reg *reg; in ipa_endpoint_init_ctrl()
317 reg = ipa_reg(ipa, ENDP_INIT_CTRL); in ipa_endpoint_init_ctrl()
350 const struct ipa_reg *reg; in ipa_endpoint_aggr_active()
355 reg = ipa_reg(ipa, STATE_AGGR_ACTIVE); in ipa_endpoint_aggr_active()
365 const struct ipa_reg *reg; in ipa_endpoint_force_close()
369 reg = ipa_reg(ipa, AGGR_FORCE_CLOSE); in ipa_endpoint_force_close()
469 const struct ipa_reg *reg; in ipa_endpoint_modem_exception_reset_all()
479 reg = ipa_reg(ipa, ENDP_STATUS); in ipa_endpoint_modem_exception_reset_all()
[all …]
DMakefile9 ipa-y := ipa_main.o ipa_power.o ipa_reg.o ipa_mem.o \
16 ipa-y += $(IPA_VERSIONS:%=reg/ipa_reg-v%.o)
Dipa_table.c387 const struct ipa_reg *reg; in ipa_table_hash_flush()
401 reg = ipa_reg(ipa, FILT_ROUT_HASH_FLUSH); in ipa_table_hash_flush()
526 const struct ipa_reg *reg; in ipa_filter_tuple_zero()
530 reg = ipa_reg(ipa, ENDP_FILTER_ROUTER_HSH_CFG); in ipa_filter_tuple_zero()
577 const struct ipa_reg *reg; in ipa_route_tuple_zero()
581 reg = ipa_reg(ipa, ENDP_FILTER_ROUTER_HSH_CFG); in ipa_route_tuple_zero()
Dipa_reg.c70 const struct ipa_reg *ipa_reg(struct ipa *ipa, enum ipa_reg_id reg_id) in ipa_reg() function
Dipa_uc.c225 const struct ipa_reg *reg; in send_uc_command()
236 reg = ipa_reg(ipa, IPA_IRQ_UC); in send_uc_command()
Dipa_mem.c78 const struct ipa_reg *reg; in ipa_mem_setup()
117 reg = ipa_reg(ipa, LOCAL_PKT_PROC_CNTXT); in ipa_mem_setup()
312 const struct ipa_reg *reg; in ipa_mem_config()
321 reg = ipa_reg(ipa, SHARED_MEM_SIZE); in ipa_mem_config()
Dipa_cmd.c308 const struct ipa_reg *reg; in ipa_cmd_register_write_valid()
316 reg = ipa_reg(ipa, FILT_ROUT_HASH_FLUSH); in ipa_cmd_register_write_valid()
330 reg = ipa_reg(ipa, ENDP_STATUS); in ipa_cmd_register_write_valid()
/Linux-v6.1/drivers/net/ipa/reg/
Dipa_reg-v3.1.c397 static const struct ipa_reg *ipa_reg_array[] = {
Dipa_reg-v3.5.1.c408 static const struct ipa_reg *ipa_reg_array[] = {
Dipa_reg-v4.2.c410 static const struct ipa_reg *ipa_reg_array[] = {
Dipa_reg-v4.11.c464 static const struct ipa_reg *ipa_reg_array[] = {
Dipa_reg-v4.5.c483 static const struct ipa_reg *ipa_reg_array[] = {
Dipa_reg-v4.9.c461 static const struct ipa_reg *ipa_reg_array[] = {