git: drm/radeon: Sync to Linux 3.11

Francois Tigeot ftigeot at crater.dragonflybsd.org
Thu May 28 11:02:09 PDT 2015


commit 57e252bfa9ffec9f583f486376e43c8b2c0b8809
Author: Michael Neumann <mneumann at ntecs.de>
Date:   Wed May 27 10:35:36 2015 +0300

    drm/radeon: Sync to Linux 3.11

Summary of changes:
 sys/dev/drm/include/asm/io.h                       |    5 +
 sys/dev/drm/include/drm/drm_fixed.h                |   94 +
 sys/dev/drm/include/linux/io.h                     |    2 +-
 sys/dev/drm/include/linux/math64.h                 |   19 +-
 sys/dev/drm/include/uapi_drm/radeon_drm.h          |   32 +-
 sys/dev/drm/radeon/Makefile                        |   20 +-
 sys/dev/drm/radeon/ObjectID.h                      |   40 +
 sys/dev/drm/radeon/atom-bits.h                     |    2 -
 sys/dev/drm/radeon/atom-names.h                    |    2 -
 sys/dev/drm/radeon/atom-types.h                    |    2 -
 sys/dev/drm/radeon/atom.c                          |    5 +
 sys/dev/drm/radeon/atom.h                          |    4 +-
 sys/dev/drm/radeon/atombios.h                      |  549 +-
 sys/dev/drm/radeon/atombios_crtc.c                 |   94 +-
 sys/dev/drm/radeon/atombios_dp.c                   |   43 +-
 sys/dev/drm/radeon/atombios_encoders.c             |   51 +-
 sys/dev/drm/radeon/avivod.h                        |    2 -
 sys/dev/drm/radeon/btc_dpm.c                       | 2740 ++++++++
 sys/dev/drm/radeon/btc_dpm.h                       |   57 +
 sys/dev/drm/radeon/btcd.h                          |  181 +
 sys/dev/drm/radeon/cayman_blit_shaders.c           |    2 -
 sys/dev/drm/radeon/cayman_blit_shaders.h           |    1 -
 sys/dev/drm/radeon/cik.c                           | 7039 ++++++++++++++++++++
 .../{si_blit_shaders.c => cik_blit_shaders.c}      |   21 +-
 .../{si_blit_shaders.h => cik_blit_shaders.h}      |   11 +-
 sys/dev/drm/radeon/cik_reg.h                       |  147 +
 sys/dev/drm/radeon/{sid.h => cikd.h}               | 1002 +--
 sys/dev/drm/radeon/clearstate_cayman.h             | 1081 +++
 .../drm/radeon/{atom-types.h => clearstate_defs.h} |   36 +-
 sys/dev/drm/radeon/clearstate_evergreen.h          | 1080 +++
 sys/dev/drm/radeon/clearstate_si.h                 |  941 +++
 sys/dev/drm/radeon/cypress_dpm.c                   | 2178 ++++++
 sys/dev/drm/radeon/cypress_dpm.h                   |  160 +
 sys/dev/drm/radeon/evergreen.c                     |  673 +-
 sys/dev/drm/radeon/evergreen_blit_kms.c            |    2 -
 sys/dev/drm/radeon/evergreen_blit_shaders.c        |    2 -
 sys/dev/drm/radeon/evergreen_blit_shaders.h        |    1 -
 sys/dev/drm/radeon/evergreen_hdmi.c                |   45 +-
 sys/dev/drm/radeon/evergreen_reg.h                 |   14 +-
 sys/dev/drm/radeon/evergreen_smc.h                 |   67 +
 sys/dev/drm/radeon/evergreend.h                    |  395 +-
 sys/dev/drm/radeon/ni.c                            |  395 +-
 sys/dev/drm/radeon/ni_dpm.c                        | 4355 ++++++++++++
 sys/dev/drm/radeon/ni_dpm.h                        |  250 +
 sys/dev/drm/radeon/ni_reg.h                        |    2 -
 sys/dev/drm/radeon/nid.h                           |  583 +-
 sys/dev/drm/radeon/nislands_smc.h                  |  328 +
 sys/dev/drm/radeon/ppsmc.h                         |  116 +
 sys/dev/drm/radeon/r100.c                          |   11 +-
 sys/dev/drm/radeon/r100_track.h                    |    1 -
 sys/dev/drm/radeon/r100d.h                         |    2 -
 sys/dev/drm/radeon/r200.c                          |    3 -
 sys/dev/drm/radeon/r300_reg.h                      |    2 -
 sys/dev/drm/radeon/r300d.h                         |    2 -
 sys/dev/drm/radeon/r420d.h                         |    3 -
 sys/dev/drm/radeon/r500_reg.h                      |    2 -
 sys/dev/drm/radeon/r520.c                          |    3 -
 sys/dev/drm/radeon/r520d.h                         |    2 -
 sys/dev/drm/radeon/r600.c                          |  268 +-
 sys/dev/drm/radeon/r600_blit_shaders.c             |    2 -
 sys/dev/drm/radeon/r600_blit_shaders.h             |    1 -
 sys/dev/drm/radeon/r600_dpm.c                      | 1049 +++
 sys/dev/drm/radeon/r600_dpm.h                      |  227 +
 sys/dev/drm/radeon/r600_hdmi.c                     |   56 +-
 sys/dev/drm/radeon/r600_reg.h                      |    8 +-
 sys/dev/drm/radeon/r600d.h                         |  238 +-
 sys/dev/drm/radeon/radeon.h                        |  557 +-
 sys/dev/drm/radeon/radeon_acpi.c                   |  152 +
 sys/dev/drm/radeon/radeon_asic.c                   |  730 +-
 sys/dev/drm/radeon/radeon_asic.h                   |  220 +-
 sys/dev/drm/radeon/radeon_atombios.c               |  885 ++-
 sys/dev/drm/radeon/radeon_benchmark.c              |    3 -
 sys/dev/drm/radeon/radeon_blit_common.h            |    1 -
 sys/dev/drm/radeon/radeon_combios.c                |  159 +-
 sys/dev/drm/radeon/radeon_cs.c                     |    1 +
 sys/dev/drm/radeon/radeon_cursor.c                 |   10 +-
 sys/dev/drm/radeon/radeon_device.c                 |  107 +-
 sys/dev/drm/radeon/radeon_display.c                |   21 +-
 sys/dev/drm/radeon/radeon_drv.c                    |   13 +-
 sys/dev/drm/radeon/radeon_drv.h                    |    2 -
 sys/dev/drm/radeon/radeon_encoders.c               |    3 -
 sys/dev/drm/radeon/radeon_family.h                 |    5 +-
 sys/dev/drm/radeon/radeon_fb.c                     |    2 +-
 sys/dev/drm/radeon/radeon_gart.c                   |    6 +-
 sys/dev/drm/radeon/radeon_irq.c                    |    2 -
 sys/dev/drm/radeon/radeon_irq_kms.c                |   25 +-
 sys/dev/drm/radeon/radeon_kms.c                    |   41 +-
 sys/dev/drm/radeon/radeon_legacy_crtc.c            |    3 -
 sys/dev/drm/radeon/radeon_legacy_tv.c              |    2 -
 sys/dev/drm/radeon/radeon_mode.h                   |   94 +
 sys/dev/drm/radeon/radeon_object.c                 |    5 +-
 sys/dev/drm/radeon/radeon_object.h                 |    2 +-
 sys/dev/drm/radeon/radeon_pm.c                     |  740 +-
 sys/dev/drm/radeon/radeon_prime.c                  |   21 +-
 sys/dev/drm/radeon/radeon_reg.h                    |    4 +-
 sys/dev/drm/radeon/radeon_ring.c                   |   52 +-
 sys/dev/drm/radeon/radeon_sa.c                     |    9 +-
 sys/dev/drm/radeon/radeon_trace.h                  |    2 -
 sys/dev/drm/radeon/radeon_trace_points.c           |    3 -
 sys/dev/drm/radeon/radeon_ucode.h                  |  129 +
 sys/dev/drm/radeon/radeon_uvd.c                    |  208 +-
 sys/dev/drm/radeon/rs100d.h                        |    2 -
 sys/dev/drm/radeon/rs400d.h                        |    2 -
 sys/dev/drm/radeon/rs600d.h                        |    2 -
 sys/dev/drm/radeon/rs690.c                         |  291 +-
 sys/dev/drm/radeon/rs690d.h                        |    2 -
 sys/dev/drm/radeon/rs780_dpm.c                     |  989 +++
 sys/dev/drm/radeon/rs780_dpm.h                     |  109 +
 sys/dev/drm/radeon/rs780d.h                        |  171 +
 sys/dev/drm/radeon/rv200d.h                        |    2 -
 sys/dev/drm/radeon/rv250d.h                        |    2 -
 sys/dev/drm/radeon/rv350d.h                        |    2 -
 sys/dev/drm/radeon/rv515.c                         |  224 +-
 sys/dev/drm/radeon/rv515d.h                        |    2 -
 sys/dev/drm/radeon/rv6xx_dpm.c                     | 2123 ++++++
 sys/dev/drm/radeon/rv6xx_dpm.h                     |   95 +
 sys/dev/drm/radeon/rv6xxd.h                        |  246 +
 sys/dev/drm/radeon/rv730_dpm.c                     |  508 ++
 sys/dev/drm/radeon/rv730d.h                        |  165 +
 sys/dev/drm/radeon/rv740_dpm.c                     |  416 ++
 sys/dev/drm/radeon/rv740d.h                        |  117 +
 sys/dev/drm/radeon/rv770.c                         |   17 +-
 sys/dev/drm/radeon/rv770_dpm.c                     | 2532 +++++++
 sys/dev/drm/radeon/rv770_dpm.h                     |  290 +
 sys/dev/drm/radeon/rv770_smc.c                     |  621 ++
 sys/dev/drm/radeon/rv770_smc.h                     |  209 +
 sys/dev/drm/radeon/rv770d.h                        |  285 +-
 sys/dev/drm/radeon/si.c                            | 1686 ++++-
 sys/dev/drm/radeon/si_blit_shaders.c               |    2 -
 sys/dev/drm/radeon/si_blit_shaders.h               |    1 -
 sys/dev/drm/radeon/si_dpm.c                        | 6441 ++++++++++++++++++
 sys/dev/drm/radeon/si_dpm.h                        |  227 +
 sys/dev/drm/radeon/si_reg.h                        |    2 -
 sys/dev/drm/radeon/si_smc.c                        |  303 +
 sys/dev/drm/radeon/sid.h                           |  619 +-
 sys/dev/drm/radeon/sislands_smc.h                  |  396 ++
 sys/dev/drm/radeon/sumo_dpm.c                      | 1893 ++++++
 sys/dev/drm/radeon/sumo_dpm.h                      |  220 +
 sys/dev/drm/radeon/sumo_smc.c                      |  221 +
 sys/dev/drm/radeon/sumod.h                         |  372 ++
 sys/dev/drm/radeon/trinity_dpm.c                   | 1953 ++++++
 sys/dev/drm/radeon/trinity_dpm.h                   |  132 +
 sys/dev/drm/radeon/trinity_smc.c                   |  122 +
 sys/dev/drm/radeon/trinityd.h                      |  228 +
 144 files changed, 53804 insertions(+), 1408 deletions(-)
 create mode 100644 sys/dev/drm/radeon/btc_dpm.c
 create mode 100644 sys/dev/drm/radeon/btc_dpm.h
 create mode 100644 sys/dev/drm/radeon/btcd.h
 create mode 100644 sys/dev/drm/radeon/cik.c
 copy sys/dev/drm/radeon/{si_blit_shaders.c => cik_blit_shaders.c} (93%)
 copy sys/dev/drm/radeon/{si_blit_shaders.h => cik_blit_shaders.h} (81%)
 create mode 100644 sys/dev/drm/radeon/cik_reg.h
 copy sys/dev/drm/radeon/{sid.h => cikd.h} (57%)
 create mode 100644 sys/dev/drm/radeon/clearstate_cayman.h
 copy sys/dev/drm/radeon/{atom-types.h => clearstate_defs.h} (72%)
 create mode 100644 sys/dev/drm/radeon/clearstate_evergreen.h
 create mode 100644 sys/dev/drm/radeon/clearstate_si.h
 create mode 100644 sys/dev/drm/radeon/cypress_dpm.c
 create mode 100644 sys/dev/drm/radeon/cypress_dpm.h
 create mode 100644 sys/dev/drm/radeon/evergreen_smc.h
 create mode 100644 sys/dev/drm/radeon/ni_dpm.c
 create mode 100644 sys/dev/drm/radeon/ni_dpm.h
 create mode 100644 sys/dev/drm/radeon/nislands_smc.h
 create mode 100644 sys/dev/drm/radeon/ppsmc.h
 create mode 100644 sys/dev/drm/radeon/r600_dpm.c
 create mode 100644 sys/dev/drm/radeon/r600_dpm.h
 create mode 100644 sys/dev/drm/radeon/radeon_ucode.h
 create mode 100644 sys/dev/drm/radeon/rs780_dpm.c
 create mode 100644 sys/dev/drm/radeon/rs780_dpm.h
 create mode 100644 sys/dev/drm/radeon/rs780d.h
 create mode 100644 sys/dev/drm/radeon/rv6xx_dpm.c
 create mode 100644 sys/dev/drm/radeon/rv6xx_dpm.h
 create mode 100644 sys/dev/drm/radeon/rv6xxd.h
 create mode 100644 sys/dev/drm/radeon/rv730_dpm.c
 create mode 100644 sys/dev/drm/radeon/rv730d.h
 create mode 100644 sys/dev/drm/radeon/rv740_dpm.c
 create mode 100644 sys/dev/drm/radeon/rv740d.h
 create mode 100644 sys/dev/drm/radeon/rv770_dpm.c
 create mode 100644 sys/dev/drm/radeon/rv770_dpm.h
 create mode 100644 sys/dev/drm/radeon/rv770_smc.c
 create mode 100644 sys/dev/drm/radeon/rv770_smc.h
 create mode 100644 sys/dev/drm/radeon/si_dpm.c
 create mode 100644 sys/dev/drm/radeon/si_dpm.h
 create mode 100644 sys/dev/drm/radeon/si_smc.c
 create mode 100644 sys/dev/drm/radeon/sislands_smc.h
 create mode 100644 sys/dev/drm/radeon/sumo_dpm.c
 create mode 100644 sys/dev/drm/radeon/sumo_dpm.h
 create mode 100644 sys/dev/drm/radeon/sumo_smc.c
 create mode 100644 sys/dev/drm/radeon/sumod.h
 create mode 100644 sys/dev/drm/radeon/trinity_dpm.c
 create mode 100644 sys/dev/drm/radeon/trinity_dpm.h
 create mode 100644 sys/dev/drm/radeon/trinity_smc.c
 create mode 100644 sys/dev/drm/radeon/trinityd.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/57e252bfa9ffec9f583f486376e43c8b2c0b8809


-- 
DragonFly BSD source repository


More information about the Commits mailing list