OSDN Git Service

drm/i915/cnl: Fix CNL macros for Voltage Swing programming
authorAditya Swarup <aditya.swarup@intel.com>
Thu, 10 Jan 2019 23:08:44 +0000 (15:08 -0800)
committerJani Nikula <jani.nikula@intel.com>
Mon, 11 Feb 2019 16:35:43 +0000 (18:35 +0200)
commit3b91a93597327f682a1c4392350ced99a44840b7
tree990bd697148acae9b5fe98f5a8b09e21fd5cfa15
parent9659c1af451a92533d2d8dfcecd1a848a08a883b
drm/i915/cnl: Fix CNL macros for Voltage Swing programming

CNL macros for register groups CNL_PORT_TX_DW2_* / CNL_PORT_TX_DW5_* are
configured incorrectly wrt definition of _CNL_PORT_TX_DW_GRP.

v2: Jani suggested to keep the macros organized semantically i.e., by
function, secondarily by port/pipe/transcoder.->(dw, port)

Fixes: 4e53840fdfdd ("drm/i915/icl: Introduce new macros to get combophy registers")
Cc: Clint Taylor <clinton.a.taylor@intel.com>
Cc: Imre Deak <imre.deak@intel.com>
Cc: Jani Nikula <jani.nikula@linux.intel.com>
Signed-off-by: Aditya Swarup <aditya.swarup@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190110230844.9213-1-aditya.swarup@intel.com
(cherry picked from commit b14c06ec024947eaa35212f2380e90233d5092e0)
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/i915_reg.h