From 9600b86489f97d35d22690aec2a227a2ca3c9a8d Mon Sep 17 00:00:00 2001 From: Vamsi Krishna Samavedam Date: Mon, 17 Dec 2018 12:34:51 -0800 Subject: [PATCH] dwc3-msm: Fix dwc3_drd_state_string for undefined state dwc3_drd_state_string() will return null for undefined state and fix it by adding undefined name to state_names. Change-Id: I40be0b14c098fe2e9d77df3ff1108c3d4d55a30f Signed-off-by: Vamsi Krishna Samavedam --- drivers/usb/dwc3/dwc3-msm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/usb/dwc3/dwc3-msm.c b/drivers/usb/dwc3/dwc3-msm.c index 88c8fe25246c..0f4fb9012171 100644 --- a/drivers/usb/dwc3/dwc3-msm.c +++ b/drivers/usb/dwc3/dwc3-msm.c @@ -142,6 +142,7 @@ enum dwc3_drd_state { }; static const char *const state_names[] = { + [DRD_STATE_UNDEFINED] = "undefined", [DRD_STATE_IDLE] = "idle", [DRD_STATE_PERIPHERAL] = "peripheral", [DRD_STATE_PERIPHERAL_SUSPEND] = "peripheral_suspend", @@ -152,7 +153,7 @@ static const char *const state_names[] = { static const char *dwc3_drd_state_string(enum dwc3_drd_state state) { if (state < 0 || state >= ARRAY_SIZE(state_names)) - return "UNDEFINED"; + return "UNKNOWN"; return state_names[state]; }