[PATCH i-g-t v10 2/5] lib/igt_device_scan: Enable finding all matched IGT devices
Krzysztof Karas
krzysztof.karas at intel.com
Tue May 6 13:33:19 UTC 2025
Hi Soham,
> Use filter to find all the available
> GPUs or few among them by driver name
> and card type or card number.
>
> v2 : Fix for refactoring GPUTOP into a
> vendor-agnostic tool. (Lucas)
>
> v3 : Separate commit for lib. (Kamil)
>
> v4 : Refactor to use composition strategy
> for driver and device type filtering.
> Refactor code to improve memory
> allocation and error handling. (Lucas)
>
> v5 : Introduce device card match function
> to return collection of matching
> devices using device filter.
>
> v6 : Separate commit for device card match
> function. (Zbigniew)
> Function description modification for device
> card match function. (Zbigniew)
>
> v7 : Single return for card match function.
> (Krzysztof)
>
> v8 : Removed 'drivers' array as card match
> function parameter. (Zbigniew)
>
> v9 : Fixed allocation in card match instead of
> multiple realloc. (Zbigniew)
>
> Signed-off-by: Soham Purkait <soham.purkait at intel.com>
> ---
> lib/igt_device_scan.c | 48 +++++++++++++++++++++++++++++++++++++++++++
> lib/igt_device_scan.h | 1 +
> 2 files changed, 49 insertions(+)
>
Looks good to me:
Reviewed-by: Krzysztof Karas <krzysztof.karas at intel.com>
Best Regards,
Krzysztof
More information about the igt-dev
mailing list