wwan: enable iosm driver
Bugzilla: https://bugzilla.redhat.com/2123542
Backport the complete wwan feature but only intel iosm driver is enabled.
The idea is to make it easier to update later and enable the other wwan drivers if needed in an easier way. The other wwan drivers (Mediatek and Qualcomm) are required as well but they still have issues to solve.
Tested: ThinkPad T14s Gen 3 + Intel XMM7560 LTE Advanced Pro Modem
Basic testing checking mmcli, connnection, disconnection, bearer configuration and traffic.
Provisional FCC unlocking tool (only for testing purposes) provided by Lenovo.
Upstream Status: linux.git
This commit is postponed because of dependencies:
e4f5073d53be net: wwan: iosm: enable runtime pm support for 7560
This commit is not included because it is reverted later:
Omitted-fix: f4dd5174e273 net: wwan: iosm: Keep device at D0 for s2idle case
Signed-off-by: Jose Ignacio Tornos Martinez jtornosm@redhat.com