[PATCH 00/29] Enabling new DAL display driver for amdgpu on Carrizo and Tonga
Wentland, Harry
Harry.Wentland at amd.com
Thu Feb 11 20:05:53 UTC 2016
That applies only to Carrizo, unfortunately.
Harry
From: Mike Lothian [mailto:mike at fireburn.co.uk]
Sent: February 11, 2016 3:03 PM
To: Wentland, Harry <Harry.Wentland at amd.com>; dri-devel at lists.freedesktop.org
Subject: Re: [PATCH 00/29] Enabling new DAL display driver for amdgpu on Carrizo and Tonga
Hi
Does that mean Tonga is capable of HDMI 2.0 or is it only Carrizo
Cheers
Mike
On Thu, 11 Feb 2016 at 17:20 Harry Wentland <harry.wentland at amd.com<mailto:harry.wentland at amd.com>> wrote:
This set of patches enables the new DAL display driver for amdgpu on Carrizo
Tonga, and Fiji ASICs. This driver will allow us going forward to bring
display features on the open amdgpu driver (mostly) on par with the Catalyst
driver.
This driver adds support for
- Atomic KMS API
- MST
- HDMI 2.0
- Better powerplay integration
- Support of HW bandwidth formula on Carrizo
- Better multi-display support and handling of co-functionality
- Broader support of display dongles
- Timing synchronization between DP and HDMI
This patch series is based on Alex Deucher's drm-next-4.6-wip tree.
Andrey Grodzovsky (1):
drm/amd/dal: Force bw programming for DCE 10 until we start calculate
BW.
Harry Wentland (27):
drm/amd/dal: Add dal headers
drm/amd/dal: Add DAL Basic Types and Logger
drm/amd/dal: Fixed point arithmetic
drm/amd/dal: Asic Capabilities
drm/amd/dal: GPIO (General Purpose IO)
drm/amd/dal: Adapter Service
drm/amd/dal: BIOS Parser
drm/amd/dal: I2C Aux Manager
drm/amd/dal: IRQ Service
drm/amd/dal: GPU
drm/amd/dal: Audio
drm/amd/dal: Bandwidth calculations
drm/amd/dal: Add encoder HW programming
drm/amd/dal: Add clock source HW programming
drm/amd/dal: Add timing generator HW programming
drm/amd/dal: Add surface HW programming
drm/amd/dal: Add framebuffer compression HW programming
drm/amd/dal: Add input pixel processing HW programming
drm/amd/dal: Add output pixel processing HW programming
drm/amd/dal: Add transform & scaler HW programming
drm/amd/dal: Add Carrizo HW sequencer and resource
drm/amd/dal: Add Tonga/Fiji HW sequencer and resource
drm/amd/dal: Add empty encoder programming for virtual HW
drm/amd/dal: Add display core
drm/amd/dal: Adding amdgpu_dm for dal
drm/amdgpu: Use dal driver for Carrizo, Tonga, and Fiji
drm/amd/dal: Correctly interpret rotation as bit set
Mykola Lysenko (1):
drm/amd/dal: fix flip clean-up state
drivers/gpu/drm/amd/amdgpu/Kconfig | 3 +
drivers/gpu/drm/amd/amdgpu/Makefile | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 69 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 5 -
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 20 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 54 +-
drivers/gpu/drm/amd/amdgpu/vi.c | 250 +
drivers/gpu/drm/amd/dal/Kconfig | 48 +
drivers/gpu/drm/amd/dal/Makefile | 21 +
drivers/gpu/drm/amd/dal/amdgpu_dm/Makefile | 17 +
drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm.c | 1468 ++++++
drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm.h | 168 +
.../gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_helpers.c | 474 ++
drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_irq.c | 820 ++++
drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_irq.h | 122 +
.../drm/amd/dal/amdgpu_dm/amdgpu_dm_mst_types.c | 480 ++
.../drm/amd/dal/amdgpu_dm/amdgpu_dm_mst_types.h | 36 +
.../gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_services.c | 457 ++
.../gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c | 2577 ++++++++++
.../gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.h | 100 +
drivers/gpu/drm/amd/dal/dal_services.h | 266 ++
drivers/gpu/drm/amd/dal/dal_services_types.h | 62 +
drivers/gpu/drm/amd/dal/dc/Makefile | 28 +
drivers/gpu/drm/amd/dal/dc/adapter/Makefile | 24 +
.../gpu/drm/amd/dal/dc/adapter/adapter_service.c | 2089 ++++++++
.../gpu/drm/amd/dal/dc/adapter/adapter_service.h | 71 +
.../adapter/dce110/hw_ctx_adapter_service_dce110.c | 304 ++
.../adapter/dce110/hw_ctx_adapter_service_dce110.h | 40 +
.../diagnostics/hw_ctx_adapter_service_diag.c | 133 +
.../diagnostics/hw_ctx_adapter_service_diag.h | 33 +
.../amd/dal/dc/adapter/hw_ctx_adapter_service.c | 164 +
.../amd/dal/dc/adapter/hw_ctx_adapter_service.h | 86 +
.../drm/amd/dal/dc/adapter/wireless_data_source.c | 208 +
.../drm/amd/dal/dc/adapter/wireless_data_source.h | 80 +
.../gpu/drm/amd/dal/dc/asic_capability/Makefile | 35 +
.../amd/dal/dc/asic_capability/asic_capability.c | 190 +
.../dc/asic_capability/carrizo_asic_capability.c | 147 +
.../dc/asic_capability/carrizo_asic_capability.h | 36 +
.../dal/dc/asic_capability/tonga_asic_capability.c | 146 +
.../dal/dc/asic_capability/tonga_asic_capability.h | 36 +
drivers/gpu/drm/amd/dal/dc/audio/Makefile | 22 +
drivers/gpu/drm/amd/dal/dc/audio/audio.h | 195 +
drivers/gpu/drm/amd/dal/dc/audio/audio_base.c | 470 ++
.../gpu/drm/amd/dal/dc/audio/dce110/audio_dce110.c | 453 ++
.../gpu/drm/amd/dal/dc/audio/dce110/audio_dce110.h | 42 +
.../amd/dal/dc/audio/dce110/hw_ctx_audio_dce110.c | 1930 ++++++++
.../amd/dal/dc/audio/dce110/hw_ctx_audio_dce110.h | 47 +
drivers/gpu/drm/amd/dal/dc/audio/hw_ctx_audio.c | 771 +++
drivers/gpu/drm/amd/dal/dc/audio/hw_ctx_audio.h | 285 ++
drivers/gpu/drm/amd/dal/dc/basics/Makefile | 10 +
drivers/gpu/drm/amd/dal/dc/basics/conversion.c | 224 +
drivers/gpu/drm/amd/dal/dc/basics/conversion.h | 49 +
drivers/gpu/drm/amd/dal/dc/basics/fixpt31_32.c | 692 +++
drivers/gpu/drm/amd/dal/dc/basics/fixpt32_32.c | 223 +
drivers/gpu/drm/amd/dal/dc/basics/grph_object_id.c | 134 +
drivers/gpu/drm/amd/dal/dc/basics/logger.c | 954 ++++
drivers/gpu/drm/amd/dal/dc/basics/logger.h | 64 +
.../gpu/drm/amd/dal/dc/basics/register_logger.c | 197 +
drivers/gpu/drm/amd/dal/dc/basics/signal_types.c | 116 +
drivers/gpu/drm/amd/dal/dc/basics/vector.c | 309 ++
drivers/gpu/drm/amd/dal/dc/bios/Makefile | 26 +
drivers/gpu/drm/amd/dal/dc/bios/bios_parser.c | 5029 ++++++++++++++++++++
drivers/gpu/drm/amd/dal/dc/bios/bios_parser.h | 84 +
.../gpu/drm/amd/dal/dc/bios/bios_parser_helper.c | 198 +
.../gpu/drm/amd/dal/dc/bios/bios_parser_helper.h | 108 +
drivers/gpu/drm/amd/dal/dc/bios/command_table.c | 2730 +++++++++++
drivers/gpu/drm/amd/dal/dc/bios/command_table.h | 117 +
.../gpu/drm/amd/dal/dc/bios/command_table_helper.c | 285 ++
.../gpu/drm/amd/dal/dc/bios/command_table_helper.h | 90 +
.../dal/dc/bios/dce110/bios_parser_helper_dce110.c | 484 ++
.../dal/dc/bios/dce110/bios_parser_helper_dce110.h | 34 +
.../dc/bios/dce110/command_table_helper_dce110.c | 366 ++
.../dc/bios/dce110/command_table_helper_dce110.h | 34 +
drivers/gpu/drm/amd/dal/dc/calcs/Makefile | 10 +
drivers/gpu/drm/amd/dal/dc/calcs/bandwidth_calcs.c | 3941 +++++++++++++++
drivers/gpu/drm/amd/dal/dc/calcs/bw_fixed.c | 300 ++
drivers/gpu/drm/amd/dal/dc/calcs/scaler_filter.c | 1992 ++++++++
drivers/gpu/drm/amd/dal/dc/calcs/scaler_filter.h | 74 +
drivers/gpu/drm/amd/dal/dc/core/dc.c | 932 ++++
drivers/gpu/drm/amd/dal/dc/core/dc_hw_sequencer.c | 56 +
drivers/gpu/drm/amd/dal/dc/core/dc_link.c | 1644 +++++++
drivers/gpu/drm/amd/dal/dc/core/dc_link_ddc.c | 1151 +++++
drivers/gpu/drm/amd/dal/dc/core/dc_link_dp.c | 1728 +++++++
drivers/gpu/drm/amd/dal/dc/core/dc_link_hwss.c | 201 +
drivers/gpu/drm/amd/dal/dc/core/dc_resource.c | 1243 +++++
drivers/gpu/drm/amd/dal/dc/core/dc_sink.c | 116 +
drivers/gpu/drm/amd/dal/dc/core/dc_stream.c | 188 +
drivers/gpu/drm/amd/dal/dc/core/dc_surface.c | 123 +
drivers/gpu/drm/amd/dal/dc/core/dc_target.c | 548 +++
drivers/gpu/drm/amd/dal/dc/dc.h | 462 ++
drivers/gpu/drm/amd/dal/dc/dc_bios_types.h | 277 ++
drivers/gpu/drm/amd/dal/dc/dc_types.h | 936 ++++
drivers/gpu/drm/amd/dal/dc/dce100/Makefile | 23 +
.../drm/amd/dal/dc/dce100/dce100_hw_sequencer.c | 360 ++
.../drm/amd/dal/dc/dce100/dce100_hw_sequencer.h | 36 +
.../gpu/drm/amd/dal/dc/dce100/dce100_resource.c | 1135 +++++
.../gpu/drm/amd/dal/dc/dce100/dce100_resource.h | 43 +
drivers/gpu/drm/amd/dal/dc/dce110/Makefile | 15 +
.../drm/amd/dal/dc/dce110/dce110_clock_source.c | 1162 +++++
.../drm/amd/dal/dc/dce110/dce110_clock_source.h | 64 +
.../gpu/drm/amd/dal/dc/dce110/dce110_compressor.c | 886 ++++
.../gpu/drm/amd/dal/dc/dce110/dce110_compressor.h | 84 +
.../drm/amd/dal/dc/dce110/dce110_hw_sequencer.c | 1658 +++++++
.../drm/amd/dal/dc/dce110/dce110_hw_sequencer.h | 36 +
drivers/gpu/drm/amd/dal/dc/dce110/dce110_ipp.c | 65 +
drivers/gpu/drm/amd/dal/dc/dce110/dce110_ipp.h | 100 +
.../gpu/drm/amd/dal/dc/dce110/dce110_ipp_cursor.c | 256 +
.../gpu/drm/amd/dal/dc/dce110/dce110_ipp_gamma.c | 872 ++++
.../drm/amd/dal/dc/dce110/dce110_link_encoder.c | 1927 ++++++++
.../drm/amd/dal/dc/dce110/dce110_link_encoder.h | 156 +
.../gpu/drm/amd/dal/dc/dce110/dce110_mem_input.c | 965 ++++
.../gpu/drm/amd/dal/dc/dce110/dce110_mem_input.h | 117 +
drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp.c | 272 ++
drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp.h | 143 +
drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp_csc.c | 904 ++++
.../drm/amd/dal/dc/dce110/dce110_opp_formatter.c | 610 +++
.../gpu/drm/amd/dal/dc/dce110/dce110_opp_regamma.c | 2474 ++++++++++
.../gpu/drm/amd/dal/dc/dce110/dce110_resource.c | 1238 +++++
.../gpu/drm/amd/dal/dc/dce110/dce110_resource.h | 46 +
.../drm/amd/dal/dc/dce110/dce110_stream_encoder.c | 1123 +++++
.../drm/amd/dal/dc/dce110/dce110_stream_encoder.h | 122 +
.../amd/dal/dc/dce110/dce110_timing_generator.c | 1864 ++++++++
.../amd/dal/dc/dce110/dce110_timing_generator.h | 234 +
.../gpu/drm/amd/dal/dc/dce110/dce110_transform.c | 91 +
.../gpu/drm/amd/dal/dc/dce110/dce110_transform.h | 87 +
.../amd/dal/dc/dce110/dce110_transform_bit_depth.c | 851 ++++
.../amd/dal/dc/dce110/dce110_transform_bit_depth.h | 51 +
.../drm/amd/dal/dc/dce110/dce110_transform_gamut.c | 296 ++
.../drm/amd/dal/dc/dce110/dce110_transform_scl.c | 818 ++++
.../drm/amd/dal/dc/dce110/dce110_transform_sclv.c | 531 +++
drivers/gpu/drm/amd/dal/dc/dm_helpers.h | 98 +
drivers/gpu/drm/amd/dal/dc/dm_services.h | 468 ++
drivers/gpu/drm/amd/dal/dc/dm_services_types.h | 167 +
drivers/gpu/drm/amd/dal/dc/gpio/Makefile | 32 +
.../gpu/drm/amd/dal/dc/gpio/dce110/hw_ddc_dce110.c | 882 ++++
.../gpu/drm/amd/dal/dc/gpio/dce110/hw_ddc_dce110.h | 46 +
.../drm/amd/dal/dc/gpio/dce110/hw_factory_dce110.c | 81 +
.../drm/amd/dal/dc/gpio/dce110/hw_factory_dce110.h | 32 +
.../gpu/drm/amd/dal/dc/gpio/dce110/hw_hpd_dce110.c | 366 ++
.../gpu/drm/amd/dal/dc/gpio/dce110/hw_hpd_dce110.h | 47 +
.../amd/dal/dc/gpio/dce110/hw_translate_dce110.c | 400 ++
.../amd/dal/dc/gpio/dce110/hw_translate_dce110.h | 34 +
drivers/gpu/drm/amd/dal/dc/gpio/ddc.c | 290 ++
drivers/gpu/drm/amd/dal/dc/gpio/ddc.h | 45 +
.../drm/amd/dal/dc/gpio/diagnostics/hw_ddc_diag.c | 97 +
.../drm/amd/dal/dc/gpio/diagnostics/hw_ddc_diag.h | 34 +
.../amd/dal/dc/gpio/diagnostics/hw_factory_diag.c | 65 +
.../amd/dal/dc/gpio/diagnostics/hw_factory_diag.h | 32 +
.../drm/amd/dal/dc/gpio/diagnostics/hw_hpd_diag.c | 101 +
.../drm/amd/dal/dc/gpio/diagnostics/hw_hpd_diag.h | 35 +
.../dal/dc/gpio/diagnostics/hw_translate_diag.c | 41 +
.../dal/dc/gpio/diagnostics/hw_translate_diag.h | 34 +
drivers/gpu/drm/amd/dal/dc/gpio/gpio.h | 48 +
drivers/gpu/drm/amd/dal/dc/gpio/gpio_base.c | 279 ++
drivers/gpu/drm/amd/dal/dc/gpio/gpio_service.c | 386 ++
drivers/gpu/drm/amd/dal/dc/gpio/gpio_service.h | 57 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_ddc.c | 104 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_ddc.h | 60 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_factory.c | 93 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_factory.h | 71 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio.c | 407 ++
drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio.h | 129 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio_pad.c | 92 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio_pad.h | 47 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio_pin.c | 85 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio_pin.h | 79 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_hpd.c | 87 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_hpd.h | 45 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_translate.c | 77 +
drivers/gpu/drm/amd/dal/dc/gpio/hw_translate.h | 50 +
drivers/gpu/drm/amd/dal/dc/gpio/irq.c | 180 +
drivers/gpu/drm/amd/dal/dc/gpio/irq.h | 42 +
drivers/gpu/drm/amd/dal/dc/gpu/Makefile | 22 +
.../gpu/drm/amd/dal/dc/gpu/dc_clock_generator.c | 92 +
.../gpu/drm/amd/dal/dc/gpu/dc_clock_generator.h | 63 +
.../amd/dal/dc/gpu/dce110/dc_clock_gating_dce110.c | 90 +
.../amd/dal/dc/gpu/dce110/dc_clock_gating_dce110.h | 33 +
.../amd/dal/dc/gpu/dce110/display_clock_dce110.c | 968 ++++
.../amd/dal/dc/gpu/dce110/display_clock_dce110.h | 53 +
drivers/gpu/drm/amd/dal/dc/gpu/display_clock.c | 205 +
drivers/gpu/drm/amd/dal/dc/gpu/display_clock.h | 82 +
drivers/gpu/drm/amd/dal/dc/gpu/divider_range.c | 127 +
drivers/gpu/drm/amd/dal/dc/gpu/divider_range.h | 63 +
drivers/gpu/drm/amd/dal/dc/i2caux/Makefile | 33 +
drivers/gpu/drm/amd/dal/dc/i2caux/aux_engine.c | 567 +++
drivers/gpu/drm/amd/dal/dc/i2caux/aux_engine.h | 119 +
.../amd/dal/dc/i2caux/dce110/aux_engine_dce110.c | 788 +++
.../amd/dal/dc/i2caux/dce110/aux_engine_dce110.h | 56 +
.../i2caux/dce110/i2c_generic_hw_engine_dce110.h | 25 +
.../dal/dc/i2caux/dce110/i2c_hw_engine_dce110.c | 954 ++++
.../dal/dc/i2caux/dce110/i2c_hw_engine_dce110.h | 58 +
.../dal/dc/i2caux/dce110/i2c_sw_engine_dce110.c | 172 +
.../dal/dc/i2caux/dce110/i2c_sw_engine_dce110.h | 43 +
.../drm/amd/dal/dc/i2caux/dce110/i2caux_dce110.c | 266 ++
.../drm/amd/dal/dc/i2caux/dce110/i2caux_dce110.h | 39 +
.../amd/dal/dc/i2caux/diagnostics/i2caux_diag.c | 112 +
.../amd/dal/dc/i2caux/diagnostics/i2caux_diag.h | 33 +
drivers/gpu/drm/amd/dal/dc/i2caux/engine.h | 129 +
drivers/gpu/drm/amd/dal/dc/i2caux/engine_base.c | 67 +
drivers/gpu/drm/amd/dal/dc/i2caux/i2c_engine.c | 121 +
drivers/gpu/drm/amd/dal/dc/i2caux/i2c_engine.h | 113 +
.../drm/amd/dal/dc/i2caux/i2c_generic_hw_engine.c | 286 ++
.../drm/amd/dal/dc/i2caux/i2c_generic_hw_engine.h | 77 +
drivers/gpu/drm/amd/dal/dc/i2caux/i2c_hw_engine.c | 246 +
drivers/gpu/drm/amd/dal/dc/i2caux/i2c_hw_engine.h | 80 +
drivers/gpu/drm/amd/dal/dc/i2caux/i2c_sw_engine.c | 614 +++
drivers/gpu/drm/amd/dal/dc/i2caux/i2c_sw_engine.h | 81 +
drivers/gpu/drm/amd/dal/dc/i2caux/i2caux.c | 529 ++
drivers/gpu/drm/amd/dal/dc/i2caux/i2caux.h | 123 +
drivers/gpu/drm/amd/dal/dc/inc/bandwidth_calcs.h | 510 ++
drivers/gpu/drm/amd/dal/dc/inc/bw_fixed.h | 64 +
drivers/gpu/drm/amd/dal/dc/inc/clock_source.h | 176 +
drivers/gpu/drm/amd/dal/dc/inc/compressor.h | 140 +
drivers/gpu/drm/amd/dal/dc/inc/core_dc.h | 54 +
drivers/gpu/drm/amd/dal/dc/inc/core_status.h | 46 +
drivers/gpu/drm/amd/dal/dc/inc/core_types.h | 357 ++
drivers/gpu/drm/amd/dal/dc/inc/dc_link_ddc.h | 151 +
drivers/gpu/drm/amd/dal/dc/inc/dc_link_dp.h | 56 +
drivers/gpu/drm/amd/dal/dc/inc/gamma_types.h | 118 +
drivers/gpu/drm/amd/dal/dc/inc/hw_sequencer.h | 126 +
drivers/gpu/drm/amd/dal/dc/inc/ipp.h | 106 +
drivers/gpu/drm/amd/dal/dc/inc/link_encoder.h | 138 +
drivers/gpu/drm/amd/dal/dc/inc/link_hwss.h | 68 +
drivers/gpu/drm/amd/dal/dc/inc/mem_input.h | 83 +
drivers/gpu/drm/amd/dal/dc/inc/opp.h | 308 ++
drivers/gpu/drm/amd/dal/dc/inc/resource.h | 80 +
drivers/gpu/drm/amd/dal/dc/inc/stream_encoder.h | 88 +
drivers/gpu/drm/amd/dal/dc/inc/timing_generator.h | 155 +
drivers/gpu/drm/amd/dal/dc/inc/transform.h | 217 +
drivers/gpu/drm/amd/dal/dc/irq/Makefile | 21 +
.../drm/amd/dal/dc/irq/dce110/irq_service_dce110.c | 389 ++
.../drm/amd/dal/dc/irq/dce110/irq_service_dce110.h | 34 +
drivers/gpu/drm/amd/dal/dc/irq/irq_service.c | 177 +
drivers/gpu/drm/amd/dal/dc/irq/irq_service.h | 85 +
drivers/gpu/drm/amd/dal/dc/irq_types.h | 199 +
drivers/gpu/drm/amd/dal/dc/virtual/Makefile | 9 +
.../drm/amd/dal/dc/virtual/virtual_link_encoder.c | 133 +
.../drm/amd/dal/dc/virtual/virtual_link_encoder.h | 35 +
.../amd/dal/dc/virtual/virtual_stream_encoder.c | 124 +
.../amd/dal/dc/virtual/virtual_stream_encoder.h | 39 +
.../amd/dal/include/adapter_service_interface.h | 632 +++
.../drm/amd/dal/include/adapter_service_types.h | 71 +
.../amd/dal/include/asic_capability_interface.h | 58 +
.../drm/amd/dal/include/asic_capability_types.h | 134 +
drivers/gpu/drm/amd/dal/include/audio_interface.h | 184 +
drivers/gpu/drm/amd/dal/include/audio_types.h | 277 ++
.../drm/amd/dal/include/bios_parser_interface.h | 98 +
.../gpu/drm/amd/dal/include/bios_parser_types.h | 327 ++
drivers/gpu/drm/amd/dal/include/dal_asic_id.h | 117 +
.../gpu/drm/amd/dal/include/dal_register_logger.h | 43 +
drivers/gpu/drm/amd/dal/include/dal_types.h | 305 ++
.../amd/dal/include/dc_clock_generator_interface.h | 77 +
drivers/gpu/drm/amd/dal/include/dcs_types.h | 742 +++
drivers/gpu/drm/amd/dal/include/ddc_interface.h | 74 +
.../gpu/drm/amd/dal/include/ddc_service_types.h | 221 +
.../drm/amd/dal/include/display_clock_interface.h | 186 +
.../drm/amd/dal/include/display_path_interface.h | 436 ++
drivers/gpu/drm/amd/dal/include/dmcu_interface.h | 87 +
drivers/gpu/drm/amd/dal/include/dmcu_types.h | 199 +
drivers/gpu/drm/amd/dal/include/dpcd_defs.h | 873 ++++
.../gpu/drm/amd/dal/include/encoder_interface.h | 278 ++
drivers/gpu/drm/amd/dal/include/fixed31_32.h | 389 ++
drivers/gpu/drm/amd/dal/include/fixed32_32.h | 82 +
drivers/gpu/drm/amd/dal/include/gpio_interface.h | 93 +
.../drm/amd/dal/include/gpio_service_interface.h | 81 +
drivers/gpu/drm/amd/dal/include/gpio_types.h | 341 ++
drivers/gpu/drm/amd/dal/include/grph_csc_types.h | 98 +
.../drm/amd/dal/include/grph_object_ctrl_defs.h | 593 +++
drivers/gpu/drm/amd/dal/include/grph_object_defs.h | 328 ++
drivers/gpu/drm/amd/dal/include/grph_object_id.h | 277 ++
.../drm/amd/dal/include/hw_sequencer_interface.h | 388 ++
.../gpu/drm/amd/dal/include/hw_sequencer_types.h | 304 ++
drivers/gpu/drm/amd/dal/include/i2caux_interface.h | 127 +
drivers/gpu/drm/amd/dal/include/irq_interface.h | 53 +
.../drm/amd/dal/include/irq_service_interface.h | 55 +
.../drm/amd/dal/include/link_service_interface.h | 202 +
.../gpu/drm/amd/dal/include/link_service_types.h | 427 ++
drivers/gpu/drm/amd/dal/include/logger_interface.h | 153 +
drivers/gpu/drm/amd/dal/include/logger_types.h | 356 ++
drivers/gpu/drm/amd/dal/include/scaler_types.h | 196 +
drivers/gpu/drm/amd/dal/include/set_mode_types.h | 142 +
drivers/gpu/drm/amd/dal/include/signal_types.h | 59 +
drivers/gpu/drm/amd/dal/include/vector.h | 150 +
drivers/gpu/drm/amd/dal/include/video_csc_types.h | 135 +
.../gpu/drm/amd/dal/include/video_gamma_types.h | 57 +
287 files changed, 93942 insertions(+), 30 deletions(-)
create mode 100644 drivers/gpu/drm/amd/dal/Kconfig
create mode 100644 drivers/gpu/drm/amd/dal/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm.c
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm.h
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_helpers.c
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_irq.c
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_irq.h
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_mst_types.c
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_mst_types.h
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_services.c
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c
create mode 100644 drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.h
create mode 100644 drivers/gpu/drm/amd/dal/dal_services.h
create mode 100644 drivers/gpu/drm/amd/dal/dal_services_types.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/adapter_service.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/adapter_service.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/dce110/hw_ctx_adapter_service_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/dce110/hw_ctx_adapter_service_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/diagnostics/hw_ctx_adapter_service_diag.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/diagnostics/hw_ctx_adapter_service_diag.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/hw_ctx_adapter_service.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/hw_ctx_adapter_service.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/wireless_data_source.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/adapter/wireless_data_source.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/asic_capability/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/asic_capability/asic_capability.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/asic_capability/carrizo_asic_capability.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/asic_capability/carrizo_asic_capability.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/asic_capability/tonga_asic_capability.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/asic_capability/tonga_asic_capability.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/audio/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/audio/audio.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/audio/audio_base.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/audio/dce110/audio_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/audio/dce110/audio_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/audio/dce110/hw_ctx_audio_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/audio/dce110/hw_ctx_audio_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/audio/hw_ctx_audio.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/audio/hw_ctx_audio.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/conversion.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/conversion.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/fixpt31_32.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/fixpt32_32.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/grph_object_id.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/logger.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/logger.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/register_logger.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/signal_types.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/basics/vector.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/bios_parser.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/bios_parser.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/bios_parser_helper.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/bios_parser_helper.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/command_table.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/command_table.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/command_table_helper.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/command_table_helper.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/dce110/bios_parser_helper_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/dce110/bios_parser_helper_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/dce110/command_table_helper_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/bios/dce110/command_table_helper_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/calcs/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/calcs/bandwidth_calcs.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/calcs/bw_fixed.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/calcs/scaler_filter.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/calcs/scaler_filter.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc_hw_sequencer.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc_link.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc_link_ddc.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc_link_dp.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc_link_hwss.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc_resource.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc_sink.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc_stream.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc_surface.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/core/dc_target.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dc.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dc_bios_types.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dc_types.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce100/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce100/dce100_hw_sequencer.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce100/dce100_hw_sequencer.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce100/dce100_resource.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce100/dce100_resource.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_clock_source.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_clock_source.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_compressor.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_compressor.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_hw_sequencer.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_hw_sequencer.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_ipp.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_ipp.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_ipp_cursor.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_ipp_gamma.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_link_encoder.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_link_encoder.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_mem_input.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_mem_input.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp_csc.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp_formatter.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp_regamma.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_resource.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_resource.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_stream_encoder.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_stream_encoder.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_timing_generator.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_timing_generator.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform_bit_depth.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform_bit_depth.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform_gamut.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform_scl.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform_sclv.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/dm_helpers.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dm_services.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/dm_services_types.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/dce110/hw_ddc_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/dce110/hw_ddc_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/dce110/hw_factory_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/dce110/hw_factory_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/dce110/hw_hpd_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/dce110/hw_hpd_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/dce110/hw_translate_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/dce110/hw_translate_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/ddc.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/ddc.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/diagnostics/hw_ddc_diag.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/diagnostics/hw_ddc_diag.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/diagnostics/hw_factory_diag.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/diagnostics/hw_factory_diag.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/diagnostics/hw_hpd_diag.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/diagnostics/hw_hpd_diag.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/diagnostics/hw_translate_diag.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/diagnostics/hw_translate_diag.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/gpio.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/gpio_base.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/gpio_service.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/gpio_service.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_ddc.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_ddc.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_factory.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_factory.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio_pad.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio_pad.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio_pin.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_gpio_pin.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_hpd.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_hpd.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_translate.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/hw_translate.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/irq.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpio/irq.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/dc_clock_generator.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/dc_clock_generator.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/dce110/dc_clock_gating_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/dce110/dc_clock_gating_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/dce110/display_clock_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/dce110/display_clock_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/display_clock.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/display_clock.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/divider_range.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/gpu/divider_range.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/aux_engine.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/aux_engine.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/dce110/aux_engine_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/dce110/aux_engine_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/dce110/i2c_generic_hw_engine_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/dce110/i2c_hw_engine_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/dce110/i2c_hw_engine_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/dce110/i2c_sw_engine_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/dce110/i2c_sw_engine_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/dce110/i2caux_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/dce110/i2caux_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/diagnostics/i2caux_diag.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/diagnostics/i2caux_diag.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/engine.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/engine_base.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/i2c_engine.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/i2c_engine.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/i2c_generic_hw_engine.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/i2c_generic_hw_engine.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/i2c_hw_engine.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/i2c_hw_engine.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/i2c_sw_engine.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/i2c_sw_engine.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/i2caux.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/i2caux/i2caux.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/bandwidth_calcs.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/bw_fixed.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/clock_source.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/compressor.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/core_dc.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/core_status.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/core_types.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/dc_link_ddc.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/dc_link_dp.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/gamma_types.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/hw_sequencer.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/ipp.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/link_encoder.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/link_hwss.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/mem_input.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/opp.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/resource.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/stream_encoder.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/timing_generator.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/inc/transform.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/irq/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/irq/dce110/irq_service_dce110.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/irq/dce110/irq_service_dce110.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/irq/irq_service.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/irq/irq_service.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/irq_types.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/virtual/Makefile
create mode 100644 drivers/gpu/drm/amd/dal/dc/virtual/virtual_link_encoder.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/virtual/virtual_link_encoder.h
create mode 100644 drivers/gpu/drm/amd/dal/dc/virtual/virtual_stream_encoder.c
create mode 100644 drivers/gpu/drm/amd/dal/dc/virtual/virtual_stream_encoder.h
create mode 100644 drivers/gpu/drm/amd/dal/include/adapter_service_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/adapter_service_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/asic_capability_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/asic_capability_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/audio_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/audio_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/bios_parser_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/bios_parser_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/dal_asic_id.h
create mode 100644 drivers/gpu/drm/amd/dal/include/dal_register_logger.h
create mode 100644 drivers/gpu/drm/amd/dal/include/dal_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/dc_clock_generator_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/dcs_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/ddc_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/ddc_service_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/display_clock_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/display_path_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/dmcu_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/dmcu_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/dpcd_defs.h
create mode 100644 drivers/gpu/drm/amd/dal/include/encoder_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/fixed31_32.h
create mode 100644 drivers/gpu/drm/amd/dal/include/fixed32_32.h
create mode 100644 drivers/gpu/drm/amd/dal/include/gpio_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/gpio_service_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/gpio_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/grph_csc_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/grph_object_ctrl_defs.h
create mode 100644 drivers/gpu/drm/amd/dal/include/grph_object_defs.h
create mode 100644 drivers/gpu/drm/amd/dal/include/grph_object_id.h
create mode 100644 drivers/gpu/drm/amd/dal/include/hw_sequencer_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/hw_sequencer_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/i2caux_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/irq_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/irq_service_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/link_service_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/link_service_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/logger_interface.h
create mode 100644 drivers/gpu/drm/amd/dal/include/logger_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/scaler_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/set_mode_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/signal_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/vector.h
create mode 100644 drivers/gpu/drm/amd/dal/include/video_csc_types.h
create mode 100644 drivers/gpu/drm/amd/dal/include/video_gamma_types.h
--
2.1.4
_______________________________________________
dri-devel mailing list
dri-devel at lists.freedesktop.org<mailto:dri-devel at lists.freedesktop.org>
https://lists.freedesktop.org/mailman/listinfo/dri-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160211/d7136311/attachment-0001.html>
More information about the dri-devel
mailing list