backports: add wwan device drivers
v3 cover backports: add wwan device drivers
This adds wwan drivers for mobile broadband devices. Patches 1 to 8 add missing stuff required for the wwan drivers. Patch 9 adds device drivers.
Changes v2:
- rebased on last RFCs for next-20130729
Changes v3:
- add new patch to add missing USB_SPEED_SUPER
- fix PCI build errors in a better way
Patrick Ziegler (9):
backports: fix build errors for old kernel versions without PCI
support
backports: add eth_prepare_mac_addr_change() and
eth_commit_mac_addr_change()
backports: define PM_EVENT_AUTO
backports: add usb_translate_errors()
backports: add usb_endpoint_maxp()
backports: update enum usb_device_speed with USB_SPEED_SUPER
backports: include headers directly if math64 header is missing
backports: define phys_addr_t for ARM on kernel version < 2.6.25
backports: add wwan device drivers
backport/Kconfig | 2 + backport/Makefile.kernel | 3 ++ backport/backport-include/linux/etherdevice.h | 7 ++++ backport/backport-include/linux/if.h | 4 ++ backport/backport-include/linux/math64.h | 3 ++ backport/backport-include/linux/pm.h | 4 ++ backport/backport-include/linux/types.h | 4 +- backport/backport-include/linux/usb.h | 17 ++++++++ backport/backport-include/linux/usb/ch9.h | 45 ++++++++++++++++++++++ backport/compat/compat-2.6.25.c | 4 ++ backport/compat/compat-2.6.28.c | 1 + backport/compat/compat-3.9.c | 33 ++++++++++++++++ copy-list | 14 +++++++ .../network/0001-netdev_ops/qmi_wwan.patch | 11 ++++++ .../network/0001-netdev_ops/sierra_net.patch | 11 ++++++ .../drivers_net_usb_cdc_mbim.patch | 12 ++++++ .../drivers_net_usb_cdc_ncm.patch | 12 ++++++ .../drivers_net_usb_qmi_wwan.patch | 12 ++++++ .../drivers_net_usb_sierra_net.patch | 12 ++++++ .../drivers_usb_class_cdc-wdm.patch | 12 ++++++ 20 files changed, 221 insertions(+), 2 deletions(-) create mode 100644 backport/backport-include/linux/usb/ch9.h create mode 100644 patches/collateral-evolutions/network/0001-netdev_ops/qmi_wwan.patch create mode 100644 patches/collateral-evolutions/network/0001-netdev_ops/sierra_net.patch create mode 100644 patches/collateral-evolutions/network/62-usb_driver_lpm/drivers_net_usb_cdc_mbim.patch create mode 100644 patches/collateral-evolutions/network/62-usb_driver_lpm/drivers_net_usb_cdc_ncm.patch create mode 100644 patches/collateral-evolutions/network/62-usb_driver_lpm/drivers_net_usb_qmi_wwan.patch create mode 100644 patches/collateral-evolutions/network/62-usb_driver_lpm/drivers_net_usb_sierra_net.patch create mode 100644 patches/collateral-evolutions/network/62-usb_driver_lpm/drivers_usb_class_cdc-wdm.patch
Signature · 19 lines
1.8.1.2 -- Dipl.-Inf. (FH) Patrick Ziegler University Of Applied Sciences Kaiserslautern Amerikastrasse 1 D-66482 Zweibruecken Germany Phone: +49 631 3724 5526 Mail: [email protected] PGP KeyID 0xB4796B8C http://www.fh-kl.de http://www.fh-kl.de/fachbereiche/imst/iuk-knowhow.html
Quoted 10 lines · Patrick Ziegler
This adds wwan drivers for mobile broadband devices. Patches 1 to 8 add missing stuff required for the wwan drivers. Patch 9 adds device drivers.
Changes v2:
- rebased on last RFCs for next-20130729Changes v3:
- add new patch to add missingUSB_SPEED_SUPER
- fix PCI build errors in a better way
Nice! Looks good to me except for just export symbol stuff. Let me know if you want to respin or want me to try to merge these with the symbol change. Up to you.
Luis
Quoted 8 lines · Luis R. Rodriguez
Quoted 7 lines · Patrick Ziegler
This adds wwan drivers for mobile broadband devices. Patches 1 to 8 add missing stuff required for the wwan drivers. Patch 9 adds device drivers.
Changes v2:
- rebased on last RFCs for next-20130729
Quoted 8 lines
Quoted 3 lines
Changes v3:
- add new patch to add missingUSB_SPEED_SUPER
- fix PCI build errors in a better wayNice! Looks good to me except for just export symbol stuff. Let me know if you want to respin or want me to try to merge these with the symbol change. Up to you.
Thanks your having a look on these patches. I will fix that issue and resend.
Patrick
Signature · 15 lines
Dipl.-Inf. (FH) Patrick Ziegler University Of Applied Sciences Kaiserslautern Amerikastrasse 1 D-66482 Zweibruecken Germany Phone: +49 631 3724 5526 Mail: [email protected] PGP KeyID 0xB4796B8C http://www.fh-kl.de http://www.fh-kl.de/fachbereiche/imst/iuk-knowhow.html