Commit b84befa3 authored by Jonathan Cavitt's avatar Jonathan Cavitt Committed by Jani Nikula
Browse files

drm/i915/display: Add default case to mipi_exec_send_packet



Add a default case to the switch case statement in mipi_exec_send_packet
to prevent attempts to read an uninitialized ret value.  It's unlikely
the default case will ever occur during regular exeuction, but if more
MIPI DSI Processor-to-Peripheral transaction types are ever added, then
having this in place will be a useful safety guard.

Signed-off-by: default avatarJonathan Cavitt <jonathan.cavitt@intel.com>
Fixes: 23db1577 ("drm/i915/dsi: log send packet sequence errors")
Reviewed-by: default avatarJani Nikula <jani.nikula@intel.com>
Link: https://patch.msgid.link/20251104164150.16795-2-jonathan.cavitt@intel.com


Signed-off-by: default avatarJani Nikula <jani.nikula@intel.com>
parent 38759cc5
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -171,6 +171,9 @@ static const u8 *mipi_exec_send_packet(struct intel_dsi *intel_dsi,
	case MIPI_DSI_DCS_LONG_WRITE:
		ret = mipi_dsi_dcs_write_buffer(dsi_device, data, len);
		break;
	default:
		ret = -EINVAL;
		break;
	}

	if (ret < 0)