linux_dsm_epyc7002/drivers/net/ipa
Alex Elder fb57c3ea98 net: ipa: simplify ipa_endpoint_program()
Have functions that write endpoint configuration registers return
immediately if they are not valid for the direction of transfer for
the endpoint.  This allows most of the calls in ipa_endpoint_program()
to be made unconditionally.  Reorder the register writes to match
the order of their definition (based on offset).

Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-07-02 14:31:20 -07:00
..
gsi_private.h
gsi_reg.h
gsi_trans.c net: ipa: set DMA length in gsi_trans_cmd_add() 2020-05-11 14:00:29 -07:00
gsi_trans.h
gsi.c net: ipa: standarize more GSI error messages 2020-07-01 15:29:07 -07:00
gsi.h
ipa_clock.c drivers: ipa: print dev_err info accurately 2020-05-25 18:03:56 -07:00
ipa_clock.h
ipa_cmd.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-05-15 13:48:59 -07:00
ipa_cmd.h net: ipa: kill ipa_cmd_dma_task_32b_addr_add() 2020-05-06 17:41:32 -07:00
ipa_data-sc7180.c net: ipa: fix modem LAN RX endpoint id 2020-06-11 18:39:08 -07:00
ipa_data-sdm845.c net: ipa: remove endpoint delay mode feature 2020-05-06 17:37:54 -07:00
ipa_data.h net: ipa: remove endpoint delay mode feature 2020-05-06 17:37:54 -07:00
ipa_endpoint.c net: ipa: simplify ipa_endpoint_program() 2020-07-02 14:31:20 -07:00
ipa_endpoint.h drivers: ipa: remove discription of nonexistent element 2020-05-27 14:58:28 -07:00
ipa_gsi.c
ipa_gsi.h
ipa_interrupt.c
ipa_interrupt.h
ipa_main.c net: ipa: rework ipa_aggr_granularity_val() 2020-07-01 15:27:09 -07:00
ipa_mem.c
ipa_mem.h
ipa_modem.c
ipa_modem.h
ipa_qmi_msg.c
ipa_qmi_msg.h
ipa_qmi.c
ipa_qmi.h
ipa_reg.c
ipa_reg.h net: ipa: clarify endpoint register macro constraints 2020-07-01 15:30:34 -07:00
ipa_smp2p.c drivers: ipa: fix typos for ipa_smp2p structure doc 2020-05-14 13:06:55 -07:00
ipa_smp2p.h
ipa_table.c
ipa_table.h
ipa_uc.c net: ipa: kill IPA_MEM_UC_OFFSET 2020-07-01 15:29:07 -07:00
ipa_uc.h
ipa_version.h
ipa.h
Kconfig
Makefile