[igt-dev] [PATCH i-g-t v4 1/2] lib/debugfs: connector debugfs director

Chris Wilson chris at chris-wilson.co.uk
Mon Oct 22 14:58:53 UTC 2018


Quoting Ramalingam C (2018-10-22 15:23:48)
> Function to open a debugfs director of a connector associated to
> a device.
> 
> Signed-off-by: Ramalingam C <ramalingam.c at intel.com>
> ---
>  lib/igt_debugfs.c | 24 ++++++++++++++++++++++++
>  lib/igt_debugfs.h |  1 +
>  2 files changed, 25 insertions(+)
> 
> diff --git a/lib/igt_debugfs.c b/lib/igt_debugfs.c
> index baedc2255ac9..f545e8a3eec9 100644
> --- a/lib/igt_debugfs.c
> +++ b/lib/igt_debugfs.c
> @@ -237,6 +237,30 @@ int igt_debugfs_dir(int device)
>  }
>  
>  /**
> + * igt_debugfs_connector_dir:
> + * @device: fd of the device
> + * @conn_name: conenctor name
> + *
> + * This opens the debugfs directory corresponding to connector on the device
> + * for use with igt_sysfs_get() and related functions.
> + *
> + * Returns:
> + * The directory fd, or -1 on failure.
> + */
> +int igt_debugfs_connector_dir(int device, char *conn_name)
> +{
> +       char path[200], base_path[200];
> +
> +       if (!igt_debugfs_path(device, base_path, sizeof(base_path)))
> +               return -1;

Why not use the debugfs_dir and openat? String ops not required.
-Chris


More information about the igt-dev mailing list