[PATCH 00/29] Enabling new DAL display driver for amdgpu on Carrizo and Tonga
Mike Lothian
mike at fireburn.co.uk
Thu Feb 11 20:02:31 UTC 2016
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> 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
> 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/b9037908/attachment-0001.html>
More information about the dri-devel
mailing list