From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Thu, 28 Mar 2013 15:32:12 +0100 Subject: [U-Boot] [PATCH 5/7] usb: hub: Increase device enumeration timeout for broken drives In-Reply-To: <1364376543-7526-6-git-send-email-gautam.vivek@samsung.com> References: <1364376543-7526-1-git-send-email-gautam.vivek@samsung.com> <1364376543-7526-6-git-send-email-gautam.vivek@samsung.com> Message-ID: <201303281532.12603.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Dear Vivek Gautam, > Few broken usb mass storage devices can take some time to set > Current Connect Status (CCS) and Connect Status Change (CSC) in > Port status register after an attach. > So increasing some timeout when both CCS and CSC bits are not set. > > Signed-off-by: Amar > Signed-off-by: Vivek Gautam Can we not postpone checking of these CCS and CSC bits for such broken devices? This'd at least allow the "good" devices to be detected quickly and while these are handled, this would give some time for the "bad" ones to do their job too. Best regards, Marek Vasut