By registering the nvdec with actmon, engine load information can be
exported to the user through debugfs for engine profiling purpose.
Signed-off-by: Johnny Liu
---
drivers/gpu/drm/tegra/nvdec.c | 82 ++-
1 file changed, 80 insertions(+), 2 deletions(-)
diff
By registering the vic with actmon, engine load information can be
exported to the user through debugfs for engine profiling purpose.
Signed-off-by: Johnny Liu
---
drivers/gpu/drm/tegra/vic.c | 39 -
drivers/gpu/drm/tegra/vic.h | 9 +
2 files changed
actmon
during the device resume/suspend cycle. This ensures that a host1x
client runs at the power-optimal frequency when active, while also
preventing unnecessary actmon interrupts during periods of inactivity.
Signed-off-by: Johnny Liu
---
drivers/gpu/host1x/Makefile| 1 +
drivers
unit actmons for different host1x clients.
Signed-off-by: Johnny Liu
---
.../display/tegra/nvidia,tegra20-host1x.yaml | 45 ---
1 file changed, 39 insertions(+), 6 deletions(-)
diff --git
a/Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
b
r of clocks to include actmon clock, which is shared
>> between unit actmons for different host1x clients.
>>
>> Signed-off-by: Johnny Liu
>
>
> Please use scripts/get_maintainers.pl to get a list of necessary people
> and lists to CC. It might happen, that command whe
information
from various units to select the most efficient frequency and thereby,
voltage that the unit should operate while providing the requisite
performance.
Johnny Liu (5):
dt-bindings: display: tegra: Add actmon information
arm64: tegra: Add actmon information
gpu: host1x: Support device
actmon clock source
from host1x. Therefore, add the clock phandle in host1x.
Signed-off-by: Johnny Liu
---
arch/arm64/boot/dts/nvidia/tegra234.dtsi | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/arch/arm64/boot/dts/nvidia/tegra234.dtsi
b/arch/arm64/boot/dts/nvidia
unit actmons for different host1x clients.
Signed-off-by: Johnny Liu
---
.../display/tegra/nvidia,tegra20-host1x.yaml | 45 ---
1 file changed, 39 insertions(+), 6 deletions(-)
diff --git
a/Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
b
By registering the vic with actmon, engine load information can be
exported to the user through debugfs for engine profiling purpose.
Signed-off-by: Johnny Liu
---
drivers/gpu/drm/tegra/vic.c | 39 -
drivers/gpu/drm/tegra/vic.h | 9 +
2 files changed
actmon
during the device resume/suspend cycle. This ensures that a host1x
client runs at the power-optimal frequency when active, while also
preventing unnecessary actmon interrupts during periods of inactivity.
Signed-off-by: Johnny Liu
---
drivers/gpu/host1x/Makefile| 1 +
drivers
information
from various units to select the most efficient frequency and thereby,
voltage that the unit should operate while providing the requisite
performance.
---
Johnny Liu (5):
dt-bindings: display: tegra: Add actmon information
arm64: tegra: Add actmon information
gpu: host1x: Support device
By registering the nvdec with actmon, engine load information can be
exported to the user through debugfs for engine profiling purpose.
Signed-off-by: Johnny Liu
---
drivers/gpu/drm/tegra/nvdec.c | 82 ++-
1 file changed, 80 insertions(+), 2 deletions(-)
diff
actmon clock source
from host1x. Therefore, add the clock phandle in host1x.
Signed-off-by: Johnny Liu
---
arch/arm64/boot/dts/nvidia/tegra234.dtsi | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/arch/arm64/boot/dts/nvidia/tegra234.dtsi
b/arch/arm64/boot/dts/nvidia
> On 14/12/2024 00:29, Johnny Liu wrote:
> >> On Tue, Dec 10, 2024 at 09:45:50AM -0800, Johnny Liu wrote:
> >>> An activity monitor (actmon) is used to measure the device runtime
> >>> utilization to help drive software power management policies.
> >>&
> On Tue, Dec 10, 2024 at 09:45:49AM -0800, Johnny Liu wrote:
> > Activity monitoring (actmon for short) is a means to dynamically
> > measure the utilization of units in the system to help drive software
> > power management policies.
> >
>
> Is this a rese
> On Tue, Dec 10, 2024 at 09:45:50AM -0800, Johnny Liu wrote:
> > An activity monitor (actmon) is used to measure the device runtime
> > utilization to help drive software power management policies.
> >
> > Extend the reg space to include actmon aperture for actmon confi
> On 10/12/2024 18:45, Johnny Liu wrote:
>
> > +
> > +static int host1x_actmon_sample_period_set(void *data, u64 val)
> > +{
> > + struct host1x_actmon *actmon = (struct host1x_actmon *)data;
> > +
> > + actmon->usecs_per_sample = (u32)val;
>
17 matches
Mail list logo