linux/drivers/gpu/drm/amd/display/dc/bios
Nicholas Kazlauskas d4bbcecb59 drm/amd/display: Split DMUB cmd type into type/subtype
[Why]
Commands will be considered a stable ABI between driver and firmware.

Commands are also split between DC commands, DAL feature commands,
and VBIOS commands.

Commands are currently not designated to a specific ID and the enum
does not provide a stable ABI.

We currently group all of these into a single command type of 8-bits.
With the stable ABI consideration in mind it's not unreasonable to
run out of command IDs.

For cleaner separation and versioning split the commands into a main
type and a subtype.

[How]
For commands where performance matters (like reg sequences) these
are still considered main commands.

Sub commands will be split by ownership/feature.

Update existing command sequences to reflect new changes.

Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-12-05 16:30:35 -05:00
..
dce80
dce110 drm/amd/display: Delete dead code in command_table_helper 2019-08-23 11:37:04 -05:00
dce112 drm/amd/display: Delete dead code in command_table_helper 2019-08-23 11:37:04 -05:00
bios_parser2.c drm/amd/display: fix dprefclk and ss percentage reading on RN 2019-12-05 16:28:57 -05:00
bios_parser2.h
bios_parser_common.c
bios_parser_common.h
bios_parser_helper.c revert "drm/amd/display: Add condition to sync eDP SW status and HW status" 2019-01-25 16:15:37 -05:00
bios_parser_helper.h revert "drm/amd/display: Add condition to sync eDP SW status and HW status" 2019-01-25 16:15:37 -05:00
bios_parser_interface.c
bios_parser_types_internal2.h
bios_parser_types_internal.h
bios_parser.c drm/amd/display: Remove unneeded semicolon in bios_parser.c 2019-12-02 17:55:08 -05:00
bios_parser.h
command_table2.c drm/amd/display: Split DMUB cmd type into type/subtype 2019-12-05 16:30:35 -05:00
command_table2.h drm/amd/display: Connect dig_fe to otg directly instead of calling bios 2019-01-25 16:15:37 -05:00
command_table_helper2.c drm/amd/display: rename DCN1_0 kconfig to DCN 2019-11-13 15:29:44 -05:00
command_table_helper2.h
command_table_helper_struct.h
command_table_helper.c drm/amdgpu/display: remove VEGAM config option 2018-05-18 16:08:18 -05:00
command_table_helper.h
command_table.c drm/amd/display: Connect dig_fe to otg directly instead of calling bios 2019-01-25 16:15:37 -05:00
command_table.h drm/amd/display: Connect dig_fe to otg directly instead of calling bios 2019-01-25 16:15:37 -05:00
Makefile