summaryrefslogtreecommitdiff
path: root/src/kerneldevice
Commit message (Expand)AuthorAgeFilesLines
* kernel-device, generic: add subsystem vendor ID supportDaniele Palmas2022-05-244-17/+56
* mm-kernel-device-helpers: fix memory leakNagi Marupaka2022-01-261-6/+6
* kerneldevice,generic: simplify DEVPATH matching logicAleksander Morgado2021-11-091-22/+8
* kerneldevice,generic: input pattern to string match is not regexAleksander Morgado2021-11-092-34/+59
* kerneldevice,generic: move string match method to helpersAleksander Morgado2021-11-093-6/+43
* qcom-soc: require udev tag for portsAleksander Morgado2021-10-141-1/+2
* kernel-device-generic: Fix ptr_array_add_sysfs_attribute_link_basenameLoic Poulain2021-08-041-2/+4
* kernel-device: generic: Support ATTR conditionLoic Poulain2021-07-301-3/+6
* kernel-device: Add get_wwandev_sysfs_pathLoic Poulain2021-07-264-0/+68
* kernel-device,qrtr: common physdev UID for all QRTR nodesAleksander Morgado2021-04-142-8/+7
* kernel-device,qrtr: add MMKernelDeviceQrtr skeletonAndrew Lassalle2021-04-142-0/+300
* kerneldevice: fix segfault when processing event for non-existing portAleksander Morgado2021-04-121-1/+3
* kernel-device-helpers: Remove unused variableAndrew Lassalle2021-03-181-1/+0
* kernel-device-generic: setup 'lower device' for virtual portsAleksander Morgado2021-03-101-2/+29
* kernel-device-udev: setup 'lower device' for virtual portsAleksander Morgado2021-03-101-0/+24
* kernel-device: new helper to load lower device link namesAleksander Morgado2021-03-102-0/+88
* kernel-device: new 'lower device' property for physdev infoAleksander Morgado2021-03-102-0/+118
* utils: import ptr array lookup with GEqualFunc from GLib 2.54Aleksander Morgado2021-03-011-0/+1
* kernel-device-udev: keep track of the client objectAleksander Morgado2021-02-252-16/+38
* kernel-device: add get_interface_number() methodAleksander Morgado2021-02-244-0/+27
* kerneldevice: allow loading port attributesAleksander Morgado2020-11-204-0/+130
* kerneldevice,generic: use regex to implement string matchingAleksander Morgado2020-11-141-33/+24
* kerneldevice,generic: implement ATTRS matching for any attributeAleksander Morgado2020-11-141-2/+36
* kerneldevice,generic: fix DRIVERS and SUBSYSTEMS checksAleksander Morgado2020-11-141-49/+127
* kerneldevice,generic: support PCI device common attribute namesAleksander Morgado2020-11-141-2/+2
* kerneldevice,generic: preload port info based on the system busAleksander Morgado2020-11-141-235/+262
* kerneldevice,udev: preload port info based on the system busAleksander Morgado2020-11-141-322/+220
* kerneldevice: no need to subclass the type gettersAleksander Morgado2020-11-144-195/+59
* kerneldevice: remove all unneeded g_return_if_fail() checksAleksander Morgado2020-11-143-172/+8
* kerneldevice,generic: plug cached string leaksAleksander Morgado2020-11-091-7/+9
* mm-kernel-device: Fix cmp to exclude subtypesAndrew Lassalle2020-11-051-1/+1
* core: add autoptr cleanup methods to all internal typesAleksander Morgado2020-09-193-2/+7
* mm-kernel-device: give cmp a total orderEric Caruso2020-06-171-0/+3
* kerneldevice,generic: remove loggingAleksander Morgado2020-04-081-5/+0
* kerneldevice: port to object loggingAleksander Morgado2020-04-083-95/+54
* kerneldevice,udev: don't assume interface is the direct parent objectAleksander Morgado2020-03-031-16/+46
* kerneldevice: support reading interface 'description'Aleksander Morgado2020-03-034-44/+90
* kernel-device-udev: fix warnings with -WshadowAleksander Morgado2020-01-311-2/+2
* kernel-device-generic-rules: fix warnings with -Wswitch-defaultAleksander Morgado2020-01-311-0/+1
* kernel-device-generic: fix warnings with -WshadowAleksander Morgado2020-01-311-6/+6
* kernel-device-generic: fix warnings with -Wswitch-defaultAleksander Morgado2020-01-311-0/+1
* kerneldevice: allow loading device revisionAleksander Morgado2019-01-034-3/+80
* udev: define all generic tags as symbolsAleksander Morgado2018-09-252-2/+6
* kerneldevice: allow loading physdev product stringAleksander Morgado2018-07-194-0/+37
* kerneldevice: fix build with musl libcBaruch Siach2018-06-171-5/+5
* kerneldevice: allow getting interface class/subclass/protocolAleksander Morgado2017-12-054-21/+124
* filter: new object to run the port/device filter logicAleksander Morgado2017-12-052-70/+0
* kerneldevice: consolidate candidate rules in the base deviceAleksander Morgado2017-12-054-136/+63
* kerneldevice: allow loading physdev sysfs pathAleksander Morgado2017-12-054-0/+38
* kerneldevice: allow loading physdev subsystemAleksander Morgado2017-12-054-1/+61