diff options
author | Imre Deak <imre.deak@intel.com> | 2022-10-25 14:44:57 +0300 |
---|---|---|
committer | Imre Deak <imre.deak@intel.com> | 2022-10-26 15:51:18 +0300 |
commit | b8ed55335ed86ab0a2b904ec1ee7bd121587dbe8 (patch) | |
tree | 227468bd3a60cb429af4cc2e142f80dfde33bfa1 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | d69813c7640fdfd03360a300d24b08149bdc4c97 (diff) |
drm/i915/tgl+: Sanitize DKL PHY register definitions
Not all Dekel PHY registers have a lane instance, so having to specify
this when using them is awkward. It makes more sense to define each PHY
register with its full internal PHY offset where bits 15:12 is the lane
for lane-instanced PHY registers and just a register bank index for other
PHY registers. This way lane-instanced registers can be referred to with
the (tc_port, lane) parameters, while other registers just with a tc_port
parameter.
An additional benefit of this change is to prevent passing a Dekel
register to a generic MMIO access function or vice versa.
v2:
- Fix parameter reuse in the DKL_REG_MMIO definition.
v3:
- Rebase on latest patchset version.
Cc: Jani Nikula <jani.nikula@intel.com>
Acked-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20221025114457.2191004-3-imre.deak@intel.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions