This series includes a mix of things things that are generally minor. The first four are sort of unrelated fixes, and summarizing them here wouldn't be that helpful. The last three together make it so only the "configuration data" we need after initialization is saved for later use. Most such data is used only during driver initialization. But endpoint configuration is needed later, so the last patch saves a copy of that. Eventually we'll want to support reconfiguring endpoints at runtime as well, and this will facilitate that. -Alex Alex Elder (7): net: ipa: drop an unneeded transaction reference net: ipa: rename a GSI error code net: ipa: ignore endianness if there is no header net: ipa: open-code ether_setup() net: ipa: move endpoint configuration data definitions net: ipa: rename a few endpoint config data types net: ipa: save a copy of endpoint default config drivers/net/ipa/gsi.c | 16 ++----- drivers/net/ipa/gsi_reg.h | 2 +- drivers/net/ipa/ipa_data.h | 70 ++------------------------- drivers/net/ipa/ipa_endpoint.c | 86 +++++++++++++++++----------------- drivers/net/ipa/ipa_endpoint.h | 66 +++++++++++++++++++++++++- drivers/net/ipa/ipa_modem.c | 13 +++-- 6 files changed, 128 insertions(+), 125 deletions(-) -- 2.32.0