Jonathan Cameron wrote: > Hi All, > > This patch is causing a regression with libertas 8686. > It's only finding 3 strings which I'm guessing means > it is an invalid CISTPL_VERS_1. Unfortunately the libertas_sdio > code relies on a string in one of them to tell it what model of > card we have. > > Can someone confirm what the CIS_VERS_1 spec actually is? > I've found one vague reference to entries 3 and 4 being optional > but the simplified sdio spec refers to the pcmcia 3.2.10 spec > which I don't have easy access to. It's harmless if the tuple contains fewer so I think we should just try and parse as many strings as possible. Does this patch fix your regression? David -- David Vrabel, Senior Software Engineer, Drivers CSR, Churchill House, Cambridge Business Park, Tel: +44 (0)1223 692562 Cowley Road, Cambridge, CB4 0WZ http://www.csr.com/ Member of the CSR plc group of companies. CSR plc registered in England and Wales, registered number 4187346, registered office Churchill House, Cambridge Business Park, Cowley Road, Cambridge, CB4 0WZ, United Kingdom