[libcamera-devel,0/6] utils: tuning: Add per-module debugging
mbox series

Message ID 20221124113849.2193579-1-paul.elder@ideasonboard.com
Headers show
Series
  • utils: tuning: Add per-module debugging
Related show

Message

Paul Elder Nov. 24, 2022, 11:38 a.m. UTC
This series depends on v4 of "utils: tuning: Add a new tuning
infrastructure".

This patch series adds per-module debugging, and as a first user adds
to the LSC modules debug plotting of the LSC table for each image.

The debugging mode is also changed to be enabled from command line
arguments, as opposed to the tuning script (like libtuning originally
did) and also as opposed to the configuration file (like ctt originally
did).

Paul Elder (6):
  utils: libtuning: module: Prepare per-module debugging infrastructure
  utils: libtuning: modules: lsc: Add debug plot function
  utils: libtuning: lsc: raspberry: Add per-image debug plotting
  utils: libtuning: lsc: rkisp1: Add per-image debug plotting
  utils: libtuning: parsers: raspberrypi: Ignore the plot config
    parameter
  utils: libtuning: Get debug parameters from cli arguments

 utils/tuning/libtuning/libtuning.py           | 40 +++++++++++++++++--
 utils/tuning/libtuning/modules/lsc/lsc.py     | 34 ++++++++++++++--
 .../libtuning/modules/lsc/raspberrypi.py      |  3 +-
 utils/tuning/libtuning/modules/lsc/rkisp1.py  |  3 ++
 utils/tuning/libtuning/modules/module.py      |  6 +++
 .../libtuning/parsers/raspberrypi_parser.py   | 10 ++---
 utils/tuning/raspberrypi/alsc.py              |  1 -
 utils/tuning/rkisp1.py                        |  1 -
 8 files changed, 81 insertions(+), 17 deletions(-)

Comments

Paul Elder July 4, 2023, 10:25 a.m. UTC | #1
ping

On Thu, Nov 24, 2022 at 08:38:43PM +0900, Paul Elder wrote:
> This series depends on v4 of "utils: tuning: Add a new tuning
> infrastructure".
> 
> This patch series adds per-module debugging, and as a first user adds
> to the LSC modules debug plotting of the LSC table for each image.
> 
> The debugging mode is also changed to be enabled from command line
> arguments, as opposed to the tuning script (like libtuning originally
> did) and also as opposed to the configuration file (like ctt originally
> did).
> 
> Paul Elder (6):
>   utils: libtuning: module: Prepare per-module debugging infrastructure
>   utils: libtuning: modules: lsc: Add debug plot function
>   utils: libtuning: lsc: raspberry: Add per-image debug plotting
>   utils: libtuning: lsc: rkisp1: Add per-image debug plotting
>   utils: libtuning: parsers: raspberrypi: Ignore the plot config
>     parameter
>   utils: libtuning: Get debug parameters from cli arguments
> 
>  utils/tuning/libtuning/libtuning.py           | 40 +++++++++++++++++--
>  utils/tuning/libtuning/modules/lsc/lsc.py     | 34 ++++++++++++++--
>  .../libtuning/modules/lsc/raspberrypi.py      |  3 +-
>  utils/tuning/libtuning/modules/lsc/rkisp1.py  |  3 ++
>  utils/tuning/libtuning/modules/module.py      |  6 +++
>  .../libtuning/parsers/raspberrypi_parser.py   | 10 ++---
>  utils/tuning/raspberrypi/alsc.py              |  1 -
>  utils/tuning/rkisp1.py                        |  1 -
>  8 files changed, 81 insertions(+), 17 deletions(-)
> 
> -- 
> 2.35.1
>