[PATCH 09/11] accel/ivpu: Add debug Kconfig option
Jeffrey Hugo
quic_jhugo at quicinc.com
Fri Oct 18 22:09:02 UTC 2024
On 10/17/2024 8:58 AM, Jacek Lawrynowicz wrote:
> From: Maciej Falkowski <maciej.falkowski at linux.intel.com>
>
> Add CONFIG_DRM_ACCEL_IVPU_DEBUG option that:
> - Adds -DDEBUG that enables printk regardless of the kernel config
> - Enables unsafe module params (that are now disabled by default)
>
> Signed-off-by: Maciej Falkowski <maciej.falkowski at linux.intel.com>
> Reviewed-by: Jacek Lawrynowicz <jacek.lawrynowicz at linux.intel.com>
> Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz at linux.intel.com>
> ---
> drivers/accel/ivpu/Kconfig | 10 ++++++++++
> drivers/accel/ivpu/Makefile | 2 ++
> drivers/accel/ivpu/ivpu_drv.c | 2 ++
> drivers/accel/ivpu/ivpu_fw.c | 2 ++
> drivers/accel/ivpu/ivpu_pm.c | 2 ++
> 5 files changed, 18 insertions(+)
>
> diff --git a/drivers/accel/ivpu/Kconfig b/drivers/accel/ivpu/Kconfig
> index e4d418b44626e..8858b32e05640 100644
> --- a/drivers/accel/ivpu/Kconfig
> +++ b/drivers/accel/ivpu/Kconfig
> @@ -16,3 +16,13 @@ config DRM_ACCEL_IVPU
> and Deep Learning applications.
>
> If "M" is selected, the module will be called intel_vpu.
> +
> +config DRM_ACCEL_IVPU_DEBUG
> + bool "Intel NPU debug mode"
> + depends on DRM_ACCEL_IVPU
> + default n
The default is N, so this is redundant, no?
> + help
> + Choose this option to enable additional
> + debug features for the Intel NPU driver:
> + - Always print debug messages regardless of dyndbg config,
> + - Enable unsafe module params.
> diff --git a/drivers/accel/ivpu/Makefile b/drivers/accel/ivpu/Makefile
> index e73937c86d9ad..1029e0bab0615 100644
More information about the dri-devel
mailing list