/Linux-v6.1/drivers/net/ipa/ |
D | ipa_interrupt.c | 56 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 …]
|
D | ipa_resource.c | 73 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 …]
|
D | ipa_main.c | 189 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 …]
|
D | ipa_reg.h | 117 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 …]
|
D | ipa_endpoint.c | 104 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 …]
|
D | Makefile | 9 ipa-y := ipa_main.o ipa_power.o ipa_reg.o ipa_mem.o \ 16 ipa-y += $(IPA_VERSIONS:%=reg/ipa_reg-v%.o)
|
D | ipa_table.c | 387 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()
|
D | ipa_reg.c | 70 const struct ipa_reg *ipa_reg(struct ipa *ipa, enum ipa_reg_id reg_id) in ipa_reg() function
|
D | ipa_uc.c | 225 const struct ipa_reg *reg; in send_uc_command() 236 reg = ipa_reg(ipa, IPA_IRQ_UC); in send_uc_command()
|
D | ipa_mem.c | 78 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()
|
D | ipa_cmd.c | 308 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/ |
D | ipa_reg-v3.1.c | 397 static const struct ipa_reg *ipa_reg_array[] = {
|
D | ipa_reg-v3.5.1.c | 408 static const struct ipa_reg *ipa_reg_array[] = {
|
D | ipa_reg-v4.2.c | 410 static const struct ipa_reg *ipa_reg_array[] = {
|
D | ipa_reg-v4.11.c | 464 static const struct ipa_reg *ipa_reg_array[] = {
|
D | ipa_reg-v4.5.c | 483 static const struct ipa_reg *ipa_reg_array[] = {
|
D | ipa_reg-v4.9.c | 461 static const struct ipa_reg *ipa_reg_array[] = {
|