Merge cros/upstream to cros/master

Part of an uprev that contains the following commits:

" da78eb4b build: unstable release version bump to 1.21.1 (Aleksander Morgado)"
" 02baf283 fcc-unlock: switch bash shell scripts to use sh (Christian Taedcke)"
" 4a2e13c1 test,modem-helpers-qmi: unit tests for NAS system info registration processing (Aleksander Morgado)"
" 55796d58 broadband-modem-qmi: use new system info processor helper (Aleksander Morgado)"
" ea160e3a modem-helpers-qmi: new helper to process System Info messages (Aleksander Morgado)"
" 7e0af1d9 modem-helpers: new method to check if reg state is registered (Aleksander Morgado)"
" f446bd9d broadband-modem-mbim: simplify caps loading logic by using autoptr (Aleksander Morgado)"
" e0fb1cb6 broadband-modem-mbim: use ms extensions, if available, for capabilities (Daniele Palmas)"
" ea275d05 broadband-modem-mbim: add supported modes from CustomDataClass (Daniele Palmas)"
" 24fd0026 iface-modem-3gpp: fix memory leak when processing PCOs (Aleksander Morgado)"
" 64c77e31 bearer-mbim: remove explicit packet service set during attempt (Aleksander Morgado)"
" 3e13044e broadband-modem-mbim: track uplink/downlink speeds only via indications (Aleksander Morgado)"
" c9bcaa33 broadband-modem-mbim: translate UNSUPPORTED error during packet attach (Aleksander Morgado)"
" 9f330da9 broadband-modem-mbim: return nw_error on packet service attach failure (Aleksander Morgado)"
" d28d00f0 broadband-modem-mbim: increase to 30s the packet service set timeout (Aleksander Morgado)"
" 179a800a iface-modem-simple: explicitly request packet service attach if needed (Aleksander Morgado)"
" cabb003d iface-modem-3gpp: allow internal request to set packet service (Aleksander Morgado)"
" 347c2544 mm-broadband-modem-mbim: ignore SIM related indications during SIM slot switch (Jack Song)"
" 1be8c2ed TODO: remove obsolete file, we keep pending tasks in gitlab (Aleksander Morgado)"
" f419f566 build: drop autotools (Aleksander Morgado)"
" 3c430ce2 ci: completely switch to meson (Aleksander Morgado)"
" 8142d7bc build: intel plugin depends on the XMM shared utils (Aleksander Morgado)"
" 634f6cbc build: disable Test interface in base manager if building without tests (Aleksander Morgado)"
" 7ea2452b build: fix building without tests support (Aleksander Morgado)"
" 30d77d37 build: fix building without MBIM support (Aleksander Morgado)"
" fb13be6e base-modem: log port names and types detected (Aleksander Morgado)"
" 815e7f7c bearer-qmi: improve logging of connection failures (Aleksander Morgado)"
" cd5c5d83 iface-modem-3gpp: decrease severity of logs that don't affect functionality (Aleksander Morgado)"
" fa0cfd4c base-sim: include GID1/GID2 loaded values in info level (Aleksander Morgado)"
" ceee8938 base-sim: decrease severity of logs that don't affect functionality (Aleksander Morgado)"
" a8725412 iface-modem: decrease severity of logs that don't affect functionality (Aleksander Morgado)"
" c7fcc2dc broadband-modem: improve logging during SIM swap check (Aleksander Morgado)"
" 20390488 base-sim: improve logging during initialization (Aleksander Morgado)"
" 15331121 iface-modem-signal: print signal quality under INFO verbosity (Pavan Holla)"
" ec5eb6c3 iface-modem-simple: improve logging of user request to disconnect modem (Aleksander Morgado)"
" 794386d4 iface-modem-simple: improve logging of user request to connect modem (Aleksander Morgado)"
" b5a727d0 iface-modem-sar: improve logging of user-requested actions (Aleksander Morgado)"
" 9d8e92b9 iface-modem-3gpp-profile-manager: improve logging of user request to delete profile (Aleksander Morgado)"
" f75be75e iface-modem-3gpp-profile-manager: improve logging of user request to set profile (Aleksander Morgado)"
" 4534d6bb iface-modem-3gpp-profile-manager: improve logging of user request to list profiles (Aleksander Morgado)"
" 3bf15120 iface-modem-3gpp: improve logging of user request to disable facility locks (Aleksander Morgado)"
" 58f4eefe iface-modem-3gpp: improve logging of user request to set packet service state (Aleksander Morgado)"
" e0c251fe iface-modem-3gpp: improve logging of user request to scan networks (Aleksander Morgado)"
" 856f6a8d iface-modem-3gpp: improve logging of user request to set EPS UE mode of operation (Aleksander Morgado)"
" 406338dc iface-modem-3gpp: improve logging of user request to set 5GNR registration settings (Aleksander Morgado)"
" 2571ab01 iface-modem-3gpp: improve logging of user request to set initial EPS bearer settings (Aleksander Morgado)"
" 11d881c0 iface-modem-3gpp: improve logging of user request to register in network (Aleksander Morgado)"
" c0f8d211 iface-modem-3gpp: log registration check results in INFO level (Aleksander Morgado)"
" 5c604d9d iface-modem: improve logging of user request to set current modes (Aleksander Morgado)"
" d4c0af91 iface-modem: improve logging of user request to set current bands (Aleksander Morgado)"
" 21d60de4 iface-modem: improve logging of user request to factory reset modem (Aleksander Morgado)"
" b82c89f4 iface-modem: improve logging of user request to reset modem (Aleksander Morgado)"
" 03528fbf iface-modem: improve logging of user request to set power state (Aleksander Morgado)"
" a86fb711 iface-modem: improve logging of user request to enable/disable modem (Aleksander Morgado)"
" 9fe16af1 iface-modem: improve logging of user request to get cell info (Aleksander Morgado)"
" 73696cab iface-modem: improve logging of user request to set primary SIM slot (Aleksander Morgado)"
" 4fa773d2 iface-modem: improve logging of user request to delete bearer (Aleksander Morgado)"
" aed53fe3 iface-modem: improve logging of user request to run AT command (Aleksander Morgado)"
" ac28a6a1 iface-modem: improve logging of user request to set current capabilities (Aleksander Morgado)"
" 98408187 iface-modem: improve logging of user request to create bearer (Aleksander Morgado)"
" f98bcd5f iface-modem: refactor user request to list bearers (Aleksander Morgado)"
" f1fa2eb8 iface-modem: improve logging in INFO level (Aleksander Morgado)"
" e7b225ab log-helpers: add helper to log simple connect properties (Aleksander Morgado)"
" f509e68f log-helpers: add helper to log 3gpp profile (Aleksander Morgado)"
" 8b6dc28e log-helpers: add helper to log bearer properties (Aleksander Morgado)"
" 5bfa677b libmm-glib,simple-connect-properties: new print() method (Aleksander Morgado)"
" 46af4524 libmm-glib,bearer-properties: new print() method (Aleksander Morgado)"
" a114e131 libmm-glib,3gpp-profile: new print() method (Aleksander Morgado)"
" 0e666002 libmm-glib,common: add helpers to build printable strings (Aleksander Morgado)"
" e6dcebf9 log: allow querying whether personal info should be shown or not (Aleksander Morgado)"
" 3592d98e log: new methods to check if a given logging level is enabled (Aleksander Morgado)"
" afb89bb7 log: new mm_obj_log() that allows specifying level explicitly (Aleksander Morgado)"
" f19aa4d9 log: new helper to allow printing or hiding personal info (Aleksander Morgado)"
" ddfdbf66 core,log: reduce the log level tag to 3 characters (Aleksander Morgado)"
" b3f315ad core,log: new 'MSG' log level between 'INFO' and 'WARN' (Aleksander Morgado)"
" 823f3e79 base-sim: fix length when reading GID1/GID2 (Aleksander Morgado)"
" 4bb601dd iface-modem-3gpp-profile-manager: Initialize autofreed string to NULL (Evangelos Ribeiro Tzaras)"
" c7afdc53 build: Warn about potentially uninitialized variables (Evangelos Ribeiro Tzaras)"
" db10975b build-aux: templates: make build reproducible (Arnaud Ferraris)"
" 82fd4a4b build: post-release version bump to 1.21.0 (Aleksander Morgado)"

BUG=b:257459511
FIXED=b:257459511

TEST=None

Cq-Depend: chromium:4023259,chromium:4023984,chromium:4023220
Change-Id: I94adb3c18f109757f22f0444f8d995497ce11a5d