Config.in 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. config BR2_PACKAGE_MODEM_MANAGER
  2. bool "modem-manager"
  3. depends on BR2_USE_WCHAR # libglib2 and gnutls
  4. depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2
  5. depends on BR2_USE_MMU # dbus
  6. depends on !BR2_STATIC_LIBS
  7. select BR2_PACKAGE_DBUS
  8. select BR2_PACKAGE_LIBGLIB2
  9. select BR2_PACKAGE_LIBGUDEV if BR2_PACKAGE_HAS_UDEV
  10. help
  11. ModemManager is a DBus-activated daemon which controls mobile
  12. broadband (2G/3G/4G) devices and connections.
  13. http://www.freedesktop.org/wiki/Software/ModemManager/
  14. if BR2_PACKAGE_MODEM_MANAGER
  15. config BR2_PACKAGE_MODEM_MANAGER_LIBMBIM
  16. bool "MBIM support"
  17. select BR2_PACKAGE_LIBMBIM
  18. help
  19. This option enables support for MBIM protocol
  20. config BR2_PACKAGE_MODEM_MANAGER_LIBQMI
  21. bool "QMI support"
  22. select BR2_PACKAGE_LIBQMI
  23. help
  24. This option enables support for QMI protocol
  25. config BR2_PACKAGE_MODEM_MANAGER_LIBQRTR
  26. bool "QRTR support"
  27. depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 # libqrtr-glib
  28. select BR2_PACKAGE_LIBQRTR_GLIB
  29. select BR2_PACKAGE_MODEM_MANAGER_LIBQMI
  30. help
  31. This option enables support for QRTR protocol
  32. comment "QRTR support needs a toolchain w/ headers >= 4.15"
  33. depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15
  34. endif
  35. comment "modemmanager needs a toolchain w/ wchar, threads, dynamic library"
  36. depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
  37. BR2_STATIC_LIBS
  38. depends on BR2_USE_MMU