udev: define all generic tags as symbols
This prevents errors due to nasty typos in the strings. We define all symbols in a single header file that is NOT considered part of the API, as there is no need for MM clients to know about these tags code-wise. These tags are only meaningful when associated to devices in udev. Information of each tag is included in the general API documentation. https://gitlab.freedesktop.org/mobile-broadband/ModemManager/issues/88
This commit is contained in:
committed by
Dan Williams
parent
a2705abb24
commit
2a1a0b88fb
@@ -140,3 +140,22 @@ MM_MODEM_BAND_CDMA_BC19_US_LOWER_700
|
||||
<SUBSECTION Private>
|
||||
MMModemBandDeprecated
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>mm-tags</FILE>
|
||||
<TITLE>Common udev tags</TITLE>
|
||||
ID_MM_CANDIDATE
|
||||
ID_MM_PHYSDEV_UID
|
||||
ID_MM_PORT_IGNORE
|
||||
ID_MM_DEVICE_PROCESS
|
||||
ID_MM_DEVICE_IGNORE
|
||||
ID_MM_DEVICE_MANUAL_SCAN_ONLY
|
||||
ID_MM_PLATFORM_DRIVER_PROBE
|
||||
ID_MM_PORT_TYPE_AT_PPP
|
||||
ID_MM_PORT_TYPE_AT_PRIMARY
|
||||
ID_MM_PORT_TYPE_AT_SECONDARY
|
||||
ID_MM_PORT_TYPE_GPS
|
||||
ID_MM_PORT_TYPE_QCDM
|
||||
ID_MM_TTY_BAUDRATE
|
||||
ID_MM_TTY_FLOW_CONTROL
|
||||
</SECTION>
|
||||
|
||||
Reference in New Issue
Block a user