/linux/drivers/gpu/drm/i915/display/ |
H A D | g4x_hdmi.c | diff 979e1b32e0e202197f182ec0abfadecbdd53b1ec Thu Apr 14 23:06:53 CEST 2022 Imre Deak <imre.deak@intel.com> drm/i915: Sanitize the port -> DDI/AUX power domain mapping for each platform
Atm the port -> DDI and AUX power domain mapping is specified by relying on the aliasing of the platform specific intel_display_power_domain enum values. For instance D12+ platforms refer to the 'D' port and power domain instances, which doesn't match the bspec terminology, on these platforms the corresponding port is TC1. To make it clear what port/domain the code refers to add a mapping between them which matches the bspec terms on different display versions.
This also allows for removing the aliasing in enum values in a follow-up patch.
v2: Add the functions to intel_display_power.c, use intel_display_power_ prefix.
Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220414210657.1785773-14-imre.deak@intel.com
|
H A D | g4x_dp.c | diff 979e1b32e0e202197f182ec0abfadecbdd53b1ec Thu Apr 14 23:06:53 CEST 2022 Imre Deak <imre.deak@intel.com> drm/i915: Sanitize the port -> DDI/AUX power domain mapping for each platform
Atm the port -> DDI and AUX power domain mapping is specified by relying on the aliasing of the platform specific intel_display_power_domain enum values. For instance D12+ platforms refer to the 'D' port and power domain instances, which doesn't match the bspec terminology, on these platforms the corresponding port is TC1. To make it clear what port/domain the code refers to add a mapping between them which matches the bspec terms on different display versions.
This also allows for removing the aliasing in enum values in a follow-up patch.
v2: Add the functions to intel_display_power.c, use intel_display_power_ prefix.
Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220414210657.1785773-14-imre.deak@intel.com
|
H A D | intel_display_power.h | diff 979e1b32e0e202197f182ec0abfadecbdd53b1ec Thu Apr 14 23:06:53 CEST 2022 Imre Deak <imre.deak@intel.com> drm/i915: Sanitize the port -> DDI/AUX power domain mapping for each platform
Atm the port -> DDI and AUX power domain mapping is specified by relying on the aliasing of the platform specific intel_display_power_domain enum values. For instance D12+ platforms refer to the 'D' port and power domain instances, which doesn't match the bspec terminology, on these platforms the corresponding port is TC1. To make it clear what port/domain the code refers to add a mapping between them which matches the bspec terms on different display versions.
This also allows for removing the aliasing in enum values in a follow-up patch.
v2: Add the functions to intel_display_power.c, use intel_display_power_ prefix.
Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220414210657.1785773-14-imre.deak@intel.com
|
H A D | intel_tc.c | diff 979e1b32e0e202197f182ec0abfadecbdd53b1ec Thu Apr 14 23:06:53 CEST 2022 Imre Deak <imre.deak@intel.com> drm/i915: Sanitize the port -> DDI/AUX power domain mapping for each platform
Atm the port -> DDI and AUX power domain mapping is specified by relying on the aliasing of the platform specific intel_display_power_domain enum values. For instance D12+ platforms refer to the 'D' port and power domain instances, which doesn't match the bspec terminology, on these platforms the corresponding port is TC1. To make it clear what port/domain the code refers to add a mapping between them which matches the bspec terms on different display versions.
This also allows for removing the aliasing in enum values in a follow-up patch.
v2: Add the functions to intel_display_power.c, use intel_display_power_ prefix.
Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220414210657.1785773-14-imre.deak@intel.com
|
H A D | intel_display.h | diff 979e1b32e0e202197f182ec0abfadecbdd53b1ec Thu Apr 14 23:06:53 CEST 2022 Imre Deak <imre.deak@intel.com> drm/i915: Sanitize the port -> DDI/AUX power domain mapping for each platform
Atm the port -> DDI and AUX power domain mapping is specified by relying on the aliasing of the platform specific intel_display_power_domain enum values. For instance D12+ platforms refer to the 'D' port and power domain instances, which doesn't match the bspec terminology, on these platforms the corresponding port is TC1. To make it clear what port/domain the code refers to add a mapping between them which matches the bspec terms on different display versions.
This also allows for removing the aliasing in enum values in a follow-up patch.
v2: Add the functions to intel_display_power.c, use intel_display_power_ prefix.
Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220414210657.1785773-14-imre.deak@intel.com
|
H A D | intel_display_power.c | diff 979e1b32e0e202197f182ec0abfadecbdd53b1ec Thu Apr 14 23:06:53 CEST 2022 Imre Deak <imre.deak@intel.com> drm/i915: Sanitize the port -> DDI/AUX power domain mapping for each platform
Atm the port -> DDI and AUX power domain mapping is specified by relying on the aliasing of the platform specific intel_display_power_domain enum values. For instance D12+ platforms refer to the 'D' port and power domain instances, which doesn't match the bspec terminology, on these platforms the corresponding port is TC1. To make it clear what port/domain the code refers to add a mapping between them which matches the bspec terms on different display versions.
This also allows for removing the aliasing in enum values in a follow-up patch.
v2: Add the functions to intel_display_power.c, use intel_display_power_ prefix.
Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220414210657.1785773-14-imre.deak@intel.com
|
H A D | intel_ddi.c | diff 979e1b32e0e202197f182ec0abfadecbdd53b1ec Thu Apr 14 23:06:53 CEST 2022 Imre Deak <imre.deak@intel.com> drm/i915: Sanitize the port -> DDI/AUX power domain mapping for each platform
Atm the port -> DDI and AUX power domain mapping is specified by relying on the aliasing of the platform specific intel_display_power_domain enum values. For instance D12+ platforms refer to the 'D' port and power domain instances, which doesn't match the bspec terminology, on these platforms the corresponding port is TC1. To make it clear what port/domain the code refers to add a mapping between them which matches the bspec terms on different display versions.
This also allows for removing the aliasing in enum values in a follow-up patch.
v2: Add the functions to intel_display_power.c, use intel_display_power_ prefix.
Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220414210657.1785773-14-imre.deak@intel.com
|
H A D | intel_display.c | diff 979e1b32e0e202197f182ec0abfadecbdd53b1ec Thu Apr 14 23:06:53 CEST 2022 Imre Deak <imre.deak@intel.com> drm/i915: Sanitize the port -> DDI/AUX power domain mapping for each platform
Atm the port -> DDI and AUX power domain mapping is specified by relying on the aliasing of the platform specific intel_display_power_domain enum values. For instance D12+ platforms refer to the 'D' port and power domain instances, which doesn't match the bspec terminology, on these platforms the corresponding port is TC1. To make it clear what port/domain the code refers to add a mapping between them which matches the bspec terms on different display versions.
This also allows for removing the aliasing in enum values in a follow-up patch.
v2: Add the functions to intel_display_power.c, use intel_display_power_ prefix.
Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220414210657.1785773-14-imre.deak@intel.com
|