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>