Commit 4f36afb2 authored by Imre Deak's avatar Imre Deak
Browse files

drm/i915: Sanitize the TypeC FIA lane configuration decoding



Use hex numbers, since that makes more sense when decoding a bit pattern.

No functional change.

Suggested-by: default avatarVille Syrjälä <ville.syrjala@linux.intel.com>
Cc: Animesh Manna <animesh.manna@intel.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: default avatarImre Deak <imre.deak@intel.com>
Reviewed-by: default avatarJosé Roberto de Souza <jose.souza@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190628143635.22066-16-imre.deak@intel.com
parent 8c10e226
Loading
Loading
Loading
Loading
+8 −7
Original line number Diff line number Diff line
@@ -52,15 +52,16 @@ int intel_tc_port_fia_max_lane_count(struct intel_digital_port *dig_port)
	switch (lane_mask) {
	default:
		MISSING_CASE(lane_mask);
	case 1:
	case 2:
	case 4:
	case 8:
		/* fall-through */
	case 0x1:
	case 0x2:
	case 0x4:
	case 0x8:
		return 1;
	case 3:
	case 12:
	case 0x3:
	case 0xc:
		return 2;
	case 15:
	case 0xf:
		return 4;
	}
}