diff options
author | Oleh Kuzhylnyi <okuzhyln@amd.com> | 2025-04-24 14:40:09 +0200 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2025-06-03 15:35:27 -0400 |
commit | db122ece325a3a19eeabf98e61db70fe890b4b5a (patch) | |
tree | 0d13c62437a6403194117a8e214a1e9d9f05e16d /drivers/regulator/pwm-regulator.c | |
parent | 71e17aedb465a8b2b7b6260d9fc85dddec04b341 (diff) |
drm/amd/display: Indirect buffer transport for FAMS2 commands
[Why]
The quantity and duration of FAMS2 commands are set to increase
in future products. This necessitates the implementation of a new
mechanism for chaining commands together, allowing all commands
to be processed within a single transaction.
[How]
The indirect buffer acts as a shared buffer on the driver side,
mapped to DMUB's internal CW7 address. Its source address and
size are sent through mailbox command to DMUB, triggering the
transaction.
Reviewed-by: Alvin Lee <alvin.lee2@amd.com>
Signed-off-by: Oleh Kuzhylnyi <okuzhyln@amd.com>
Signed-off-by: Wayne Lin <wayne.lin@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/regulator/pwm-regulator.c')
0 files changed, 0 insertions, 0 deletions