From 80f69af24a9ec4a2df140cba4ec81bec19ddf880 Mon Sep 17 00:00:00 2001 From: Tom Jackson Date: Fri, 24 Feb 2012 09:38:49 +0000 Subject: [PATCH] --- yaml --- r: 302539 b: refs/heads/master c: 944b787d0a469a376f4d6699eb01138823197513 h: refs/heads/master i: 302537: 278cf9c967bd2bda8ba9ab15b8c43589e9ce994e 302535: 726e32cc56a172af2b196481700d0b184f97ca20 v: v3 --- [refs] | 2 +- trunk/drivers/scsi/isci/phy.c | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 434a1b8e0719..efea351533c2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c79dd80d73017a88a2c2ae46e7d5303cba6a32e0 +refs/heads/master: 944b787d0a469a376f4d6699eb01138823197513 diff --git a/trunk/drivers/scsi/isci/phy.c b/trunk/drivers/scsi/isci/phy.c index c685ab04532f..474330fdbe1c 100644 --- a/trunk/drivers/scsi/isci/phy.c +++ b/trunk/drivers/scsi/isci/phy.c @@ -875,12 +875,19 @@ enum sci_status sci_phy_event_handler(struct isci_phy *iphy, u32 event_code) sci_change_state(&iphy->sm, SCI_PHY_STARTING); break; case SCU_EVENT_BROADCAST_CHANGE: + case SCU_EVENT_BROADCAST_SES: + case SCU_EVENT_BROADCAST_RESERVED0: + case SCU_EVENT_BROADCAST_RESERVED1: + case SCU_EVENT_BROADCAST_EXPANDER: + case SCU_EVENT_BROADCAST_AEN: /* Broadcast change received. Notify the port. */ if (phy_get_non_dummy_port(iphy) != NULL) sci_port_broadcast_change_received(iphy->owning_port, iphy); else iphy->bcn_received_while_port_unassigned = true; break; + case SCU_EVENT_BROADCAST_RESERVED3: + case SCU_EVENT_BROADCAST_RESERVED4: default: phy_event_warn(iphy, state, event_code); return SCI_FAILURE_INVALID_STATE;