base-modem: add subsystem device ID property

Subsystem device ID can be used for identifying PCI modems,
so expose the property.

Signed-off-by: Sushrut Shree Trivedi <quic_sushruts@quicinc.com>
This commit is contained in:
Sushrut Shree Trivedi
2025-02-21 10:39:29 +05:30
parent 894b517dae
commit 092439369b
50 changed files with 87 additions and 0 deletions
@@ -55,6 +55,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -42,6 +42,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
@@ -40,6 +40,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
@@ -36,6 +36,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
@@ -143,6 +143,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -375,6 +375,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -40,6 +40,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -49,6 +49,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -50,6 +50,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -54,6 +54,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -44,6 +44,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -35,6 +35,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -624,6 +624,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -40,6 +40,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -43,6 +43,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -37,6 +37,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
@@ -187,6 +187,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -44,6 +44,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
@@ -38,6 +38,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -38,6 +38,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -40,6 +40,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
@@ -45,6 +45,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
@@ -46,6 +46,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -47,6 +47,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
@@ -40,6 +40,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -50,6 +50,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -115,6 +115,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -38,6 +38,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -80,6 +80,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
@@ -45,6 +45,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -45,6 +45,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -47,6 +47,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -41,6 +41,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
@@ -40,6 +40,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -49,6 +49,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -42,6 +42,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -49,6 +49,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -45,6 +45,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -40,6 +40,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -37,6 +37,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -41,6 +41,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -44,6 +44,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -189,6 +189,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{
+1
View File
@@ -65,6 +65,7 @@ create_modem (MMPlugin *self,
guint16 vendor,
guint16 product,
guint16 subsystem_vendor,
guint16 subsystem_device,
GList *probes,
GError **error)
{