[PATCH 000/117] Raven Support
Alex Deucher
alexdeucher at gmail.com
Wed May 10 18:45:59 UTC 2017
This patch set adds support for the new "Raven" APU.
The first 12 patches add support for the new ACP
audio hardware on Raven. Patches 11 and 12 are not
meant for upstream, they are for early hardware testing.
The rest add GPU support. Patches 17-24 are register
headers (which are relatively large), so I'm not sending
them out.
You can view the whole patch set here:
https://cgit.freedesktop.org/~agd5f/linux/log/?h=raven
Alex Deucher (12):
drm/amdgpu: add gpu_info firmware (v3)
drm/amdgpu: parse the gpu_info firmware (v4)
drm/amdgpu/gfx9: drop duplicate gfx info init (v3)
drm/amdgpu: add register headers for DCN 1.0
drm/amdgpu: add register headers for GC 9.1
drm/amdgpu: add register headers for MMHUB 9.1
drm/amdgpu: add register headers for MP 10.0
drm/amdgpu: add register headers for NBIO 7.0
drm/amdgpu: add register headers for SDMA 4.1
drm/amdgpu: add register headers for THM 10.0
drm/amdgpu: add register headers for VCN 1.0
drm/amdgpu/raven: power up/down VCN via the SMU (v2)
Andrey Grodzovsky (1):
drm/amd: Add DCN ivsrcids (v2)
Chunming Zhou (17):
drm/amdgpu: add RAVEN family id definition
drm/amdgpu: add Raven ip blocks
drm/amdgpu/soc15: add Raven golden setting
drm/amdgpu: add Raven chip id case for ucode
drm/amdgpu: add module firmware for raven
drm/amdgpu: add gc9.1 golden setting (v2)
drm/amdgpu/gfx9: add chip name for raven when initializing microcode
drm/amdgpu/gfx9: add raven gfx config
drm/amdgpu: add raven case for gmc9 golden setting
drm/amdgpu/gmc9: set mc vm fb offset for raven
drm/amdgpu/gmc9: change fb offset sequence so that used wider
drm/amdgpu: add Raven sdma golden setting and chip id case
drm/amdgpu: add nbio7 support
drm/amdgpu: apply nbio7 for Raven (v3)
drm/amd/powerplay/rv: power up/down sdma via the SMU
drm/amdgpu/powerplay/raven: add smu block and enable powerplay
drm/amdgpu: add RAVEN pci id
Harry Wentland (7):
drm/amdgpu/display: Add calcs code for DCN
drm/amdgpu/display: Add core dc support for DCN
drm/amdgpu/display: Add dml support for DCN
drm/amdgpu/display: Add gpio support for DCN
drm/amdgpu/display: Add i2c/aux support for DCN
drm/amdgpu/display: Add irq support for DCN
drm/amdgpu/display: Enable DCN in DC
Hawking Zhang (13):
drm/amd/amdgpu: fill in raven case in soc15 early init
drm/amdgpu/gfx9: extend rlc fw setup
drm/amdgpu/gfx9: enable cp interrupt for CGCG/CGLS/MGCG
drm/amdgpu: correct gfx9 csb size
drm/amdgpu/gfx9: add rlc bo init/fini
drm/amdgpu/gfx9: rlc save&restore list programming
drm/amdgpu: init gfx power gating on raven
drm/amdgpu/gfx9: enable/disable sck slowdown thru rlc-smu handshake
drm/amdgpu/gfx9: add enable/disable funcs for cp power gating
drm/amdgpu/gfx9: allow updating sck slowdown and cp pg state
drm/amdgpu/gfx9: allow updating gfx cgpg state
drm/amdgpu/gfx9: allow updating gfx mgpg state
drm/amdgpu: enable dcn1.0 dc support on raven
Huang Rui (17):
drm/amdgpu/soc15: add clock gating functions for raven
drm/amdgpu: enable soc15 clock gating flags for raven
drm/amdgpu: add gfx clock gating for raven
drm/amdgpu: add raven clock gating and light sleep for mmhub
drm/amdgpu: enable MC MGCG and LS for raven
drm/amdgpu: reuse sdma v4 MGCG and LS function for raven
drm/amdgpu: enable sdma v4 MGCG and LS for raven
drm/amdgpu: init sdma power gating for raven
drm/amdgpu/sdma4: add dynamic power gating for raven
drm/amdgpu: enable sdma power gating for raven
drm/amdgpu: add nbio MGCG for raven
drm/amdgpu: add psp v10 function callback for raven
drm/amdgpu: add psp v10 ip block
drm/amdgpu: register the psp v10 function pointers at psp sw_init
drm/amdgpu/soc15: add psp ip block
drm/amdgpu/vcn: add sw clock gating
drm/amdgpu: enable sw clock gating for vcn
Leo Liu (32):
drm/amdgpu: add initial vcn support and decode tests
drm/amdgpu: add encode tests for vcn
drm/amdgpu: add vcn ip block functions (v2)
drm/amdgpu: add vcn decode ring support
drm/amdgpu: add vcn decode ring type and functions
drm/amdgpu: add vcn irq functions
drm/amdgpu: add vcn ip block and type
drm/amdgpu: move amdgpu_vcn structure to vcn header
drm/amdgpu: re-group the functions in amdgpu_vcn.c
drm/amdgpu: move vcn ring test to amdgpu_vcn.c
drm/amdgpu: expose vcn RB command
drm/amdgpu: add a ring func for vcn start command
drm/amdgpu: implement vcn start RB command
drm/amdgpu: implement insert end ring function for vcn decode
drm/amdgpu/vcn: implement ib tests with new message buffer interface
uapi/drm: add AMDGPU_HW_IP_VCN_DEC for decode CS
uapi/drm: add AMDGPU_HW_IP_VCN_ENC for encode CS
drm/amdgpu: add AMDGPU_HW_IP_VCN_DEC to info query
drm/amdgpu: get cs support of AMDGPU_HW_IP_VCN_DEC
drm/amdgpu: Disable uvd and vce free handles for raven
drm/amdgpu: implement new vcn cache window programming
drm/amdgpu: add vcn ip block to soc15
drm/amdgpu: change vcn dec rb command specific for decode
drm/amdgpu: add vcn enc rings
drm/amdgpu: add vcn enc ring type and functions
drm/amdgpu: add vcn enc irq support
drm/amdgpu: enable vcn encode ring tests
drm/amdgpu: add vcn enc ib test
drm/amdgpu: add AMDGPU_HW_IP_VCN_ENC to info query
drm/amdgpu: get cs support for AMDGPU_HW_IP_VCN_ENC
drm/amdgpu: add vcn firmware header offset
drm/amdgpu: update vcn decode create msg
Maruthi Srinivas Bayyavarapu (12):
ASoC: AMD: add ACP 3.x IP register header
ASoC: AMD: add ACP3.0 PCI driver
ASoC: AMD: create ACP3x PCM platform device
ASoC: AMD: add ACP3x PCM platform driver
ASoC: AMD: handle ACP3x i2s watermark interrupt
ASoC: AMD: add ACP3x PCM driver DMA ops
ASoC: AMD: add ACP3x i2s ops
ASoC: AMD: add ACP3x TDM mode support
ASoC: AMD: Add ACP3x runtime pm ops
ASoC: AMD: Add ACP3x system resume pm op
ASoC: AMD: enable ACP3x drivers build
ASoC: AMD: create/add dummy codec and machine devices/drivers
Rex Zhu (5):
drm/amdgpu/powerplay: add header file for smu10. (v2)
drm/amdgpu: add raven related define in pptable.h.
drm/amd/powerplay: add ppt_v3 define
drm/amd/powerplay: add raven support in smumgr. (v2)
drm/amd/powerplay: add raven support in hwmgr. (v2)
Vijendar Mukunda (1):
soc/amd/raven: Disabling TDM mode flag
drivers/gpu/drm/amd/amdgpu/Makefile | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 12 +
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 111 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 16 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 30 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 25 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 654 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 77 +
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 793 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 5 +
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h | 2 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 25 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 50 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 220 +
drivers/gpu/drm/amd/amdgpu/nbio_v7_0.h | 49 +
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 309 +
drivers/gpu/drm/amd/amdgpu/psp_v10_0.h | 41 +
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 128 +-
drivers/gpu/drm/amd/amdgpu/soc15.c | 103 +-
drivers/gpu/drm/amd/amdgpu/soc15.h | 1 +
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 1190 +
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.h | 29 +
drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 10 +-
drivers/gpu/drm/amd/display/Kconfig | 7 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 167 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_types.c | 3 +-
drivers/gpu/drm/amd/display/dc/Makefile | 5 +
.../amd/display/dc/bios/command_table_helper2.c | 5 +
drivers/gpu/drm/amd/display/dc/calcs/Makefile | 8 +
.../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c | 3629 +
.../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.h | 37 +
.../gpu/drm/amd/display/dc/calcs/dcn_calc_math.c | 104 +
.../gpu/drm/amd/display/dc/calcs/dcn_calc_math.h | 40 +
drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 1366 +
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 19 +
drivers/gpu/drm/amd/display/dc/dc.h | 18 +
drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 49 +
.../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 31 +
.../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 21 +
drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 15 +
drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 9 +
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 245 +
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 21 +
drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 15 +
.../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 16 +-
.../drm/amd/display/dc/dce/dce_stream_encoder.c | 264 +
.../drm/amd/display/dc/dce/dce_stream_encoder.h | 69 +
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 29 +
drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 10 +
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 1866 +
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 38 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 883 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h | 549 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c | 1102 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.h | 553 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 376 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h | 135 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 801 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.h | 622 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1475 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.h | 47 +
.../amd/display/dc/dcn10/dcn10_timing_generator.c | 1202 +
.../amd/display/dc/dcn10/dcn10_timing_generator.h | 335 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_transform.c | 1057 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_transform.h | 416 +
drivers/gpu/drm/amd/display/dc/dm_services.h | 4 +
drivers/gpu/drm/amd/display/dc/dm_services_types.h | 1 +
drivers/gpu/drm/amd/display/dc/dml/Makefile | 22 +
drivers/gpu/drm/amd/display/dc/dml/dc_features.h | 557 +
.../drm/amd/display/dc/dml/display_mode_enums.h | 111 +
.../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 147 +
.../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 52 +
.../drm/amd/display/dc/dml/display_mode_structs.h | 429 +
.../drm/amd/display/dc/dml/display_mode_support.c | 2326 +
.../drm/amd/display/dc/dml/display_mode_support.h | 199 +
.../drm/amd/display/dc/dml/display_pipe_clocks.c | 367 +
.../drm/amd/display/dc/dml/display_pipe_clocks.h | 41 +
.../drm/amd/display/dc/dml/display_rq_dlg_calc.c | 2254 +
.../drm/amd/display/dc/dml/display_rq_dlg_calc.h | 139 +
.../amd/display/dc/dml/display_rq_dlg_helpers.c | 320 +
.../amd/display/dc/dml/display_rq_dlg_helpers.h | 66 +
.../gpu/drm/amd/display/dc/dml/display_watermark.c | 1281 +
.../gpu/drm/amd/display/dc/dml/display_watermark.h | 98 +
.../gpu/drm/amd/display/dc/dml/dml_common_defs.c | 148 +
.../gpu/drm/amd/display/dc/dml/dml_common_defs.h | 51 +
.../gpu/drm/amd/display/dc/dml/soc_bounding_box.c | 73 +
.../gpu/drm/amd/display/dc/dml/soc_bounding_box.h | 36 +
drivers/gpu/drm/amd/display/dc/gpio/Makefile | 11 +
.../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 192 +
.../amd/display/dc/gpio/dcn10/hw_factory_dcn10.h | 32 +
.../amd/display/dc/gpio/dcn10/hw_translate_dcn10.c | 408 +
.../amd/display/dc/gpio/dcn10/hw_translate_dcn10.h | 34 +
drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 9 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 9 +
drivers/gpu/drm/amd/display/dc/i2caux/Makefile | 11 +
.../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c | 125 +
.../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.h | 32 +
drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 8 +
drivers/gpu/drm/amd/display/dc/inc/core_dc.h | 5 +
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 26 +
drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 629 +
.../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 7 +
drivers/gpu/drm/amd/display/dc/inc/hw/ipp.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 41 +
drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 110 +
drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 1 +
.../drm/amd/display/dc/inc/hw/timing_generator.h | 16 +
drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 +
.../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 361 +
.../amd/display/dc/irq/dcn10/irq_service_dcn10.h | 34 +
drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 5 +
drivers/gpu/drm/amd/display/include/dal_asic_id.h | 13 +
drivers/gpu/drm/amd/display/include/dal_types.h | 5 +-
drivers/gpu/drm/amd/include/amd_shared.h | 4 +-
.../include/asic_reg/raven1/DCN/dcn_1_0_default.h | 7988 ++
.../include/asic_reg/raven1/DCN/dcn_1_0_offset.h | 14087 +++
.../include/asic_reg/raven1/DCN/dcn_1_0_sh_mask.h | 54316 ++++++++
.../include/asic_reg/raven1/GC/gc_9_1_default.h | 4005 +
.../amd/include/asic_reg/raven1/GC/gc_9_1_offset.h | 7491 ++
.../include/asic_reg/raven1/GC/gc_9_1_sh_mask.h | 31191 +++++
.../asic_reg/raven1/MMHUB/mmhub_9_1_default.h | 1028 +
.../asic_reg/raven1/MMHUB/mmhub_9_1_offset.h | 1999 +
.../asic_reg/raven1/MMHUB/mmhub_9_1_sh_mask.h | 9790 ++
.../include/asic_reg/raven1/MP/mp_10_0_default.h | 182 +
.../include/asic_reg/raven1/MP/mp_10_0_offset.h | 336 +
.../include/asic_reg/raven1/MP/mp_10_0_sh_mask.h | 886 +
.../asic_reg/raven1/NBIO/nbio_7_0_default.h | 14865 +++
.../include/asic_reg/raven1/NBIO/nbio_7_0_offset.h | 4640 +
.../asic_reg/raven1/NBIO/nbio_7_0_sh_mask.h | 118945 ++++++++++++++++++
.../asic_reg/raven1/SDMA0/sdma0_4_1_default.h | 242 +
.../asic_reg/raven1/SDMA0/sdma0_4_1_offset.h | 459 +
.../asic_reg/raven1/SDMA0/sdma0_4_1_sh_mask.h | 1658 +
.../include/asic_reg/raven1/THM/thm_10_0_default.h | 141 +
.../include/asic_reg/raven1/THM/thm_10_0_offset.h | 257 +
.../include/asic_reg/raven1/THM/thm_10_0_sh_mask.h | 885 +
.../include/asic_reg/raven1/VCN/vcn_1_0_default.h | 202 +
.../include/asic_reg/raven1/VCN/vcn_1_0_offset.h | 376 +
.../include/asic_reg/raven1/VCN/vcn_1_0_sh_mask.h | 1308 +
.../gpu/drm/amd/include/ivsrcid/irqsrcs_dcn_1_0.h | 1134 +
drivers/gpu/drm/amd/include/pptable.h | 57 +-
drivers/gpu/drm/amd/powerplay/eventmgr/eventmgr.c | 4 +-
drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 2 +-
drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 9 +
.../gpu/drm/amd/powerplay/hwmgr/processpptables.c | 4 +
drivers/gpu/drm/amd/powerplay/hwmgr/rv_hwmgr.c | 974 +
drivers/gpu/drm/amd/powerplay/hwmgr/rv_hwmgr.h | 295 +
drivers/gpu/drm/amd/powerplay/hwmgr/rv_inc.h | 43 +
drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h | 3 +-
drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 7 +-
drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h | 76 +
drivers/gpu/drm/amd/powerplay/inc/smu10.h | 188 +
.../gpu/drm/amd/powerplay/inc/smu10_driver_if.h | 116 +
drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 1 +
drivers/gpu/drm/amd/powerplay/smumgr/Makefile | 2 +-
drivers/gpu/drm/amd/powerplay/smumgr/rv_smumgr.c | 399 +
drivers/gpu/drm/amd/powerplay/smumgr/rv_smumgr.h | 62 +
drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 9 +
include/uapi/drm/amdgpu_drm.h | 5 +-
sound/soc/amd/Kconfig | 4 +
sound/soc/amd/Makefile | 1 +
sound/soc/amd/raven/Makefile | 8 +
sound/soc/amd/raven/acp3x-dummy5102.c | 136 +
sound/soc/amd/raven/acp3x-pcm-dma.c | 805 +
sound/soc/amd/raven/acp3x.h | 34 +
sound/soc/amd/raven/chip_offset_byte.h | 655 +
sound/soc/amd/raven/dummy-w5102.c | 102 +
sound/soc/amd/raven/pci-acp3x.c | 189 +
175 files changed, 314946 insertions(+), 121 deletions(-)
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v10_0.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.h
create mode 100644 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c
create mode 100644 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.h
create mode 100644 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c
create mode 100644 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.h
create mode 100644 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/Makefile
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_timing_generator.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_timing_generator.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_transform.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_transform.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/Makefile
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dc_features.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_mode_enums.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_mode_structs.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_mode_support.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_mode_support.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_pipe_clocks.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_pipe_clocks.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_rq_dlg_calc.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_rq_dlg_calc.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_rq_dlg_helpers.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_rq_dlg_helpers.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_watermark.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_watermark.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/soc_bounding_box.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/soc_bounding_box.h
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn10/hw_factory_dcn10.c
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn10/hw_factory_dcn10.h
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.h
create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c
create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.h
create mode 100644 drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h
create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h
create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c
create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/DCN/dcn_1_0_default.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/DCN/dcn_1_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/DCN/dcn_1_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/GC/gc_9_1_default.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/GC/gc_9_1_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/GC/gc_9_1_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/MMHUB/mmhub_9_1_default.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/MMHUB/mmhub_9_1_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/MMHUB/mmhub_9_1_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/MP/mp_10_0_default.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/MP/mp_10_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/MP/mp_10_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/NBIO/nbio_7_0_default.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/NBIO/nbio_7_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/NBIO/nbio_7_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/SDMA0/sdma0_4_1_default.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/SDMA0/sdma0_4_1_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/SDMA0/sdma0_4_1_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/THM/thm_10_0_default.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/THM/thm_10_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/THM/thm_10_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/VCN/vcn_1_0_default.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/VCN/vcn_1_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/raven1/VCN/vcn_1_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/ivsrcid/irqsrcs_dcn_1_0.h
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/rv_hwmgr.c
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/rv_hwmgr.h
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/rv_inc.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu10.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu10_driver_if.h
create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/rv_smumgr.c
create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/rv_smumgr.h
create mode 100644 sound/soc/amd/raven/Makefile
create mode 100644 sound/soc/amd/raven/acp3x-dummy5102.c
create mode 100644 sound/soc/amd/raven/acp3x-pcm-dma.c
create mode 100644 sound/soc/amd/raven/acp3x.h
create mode 100644 sound/soc/amd/raven/chip_offset_byte.h
create mode 100644 sound/soc/amd/raven/dummy-w5102.c
create mode 100644 sound/soc/amd/raven/pci-acp3x.c
--
2.5.5
More information about the amd-gfx
mailing list