> +     if (host->version >= SDHCI_SPEC_300)
> +             caps[1] = sdhci_readl(host, SDHCI_CAPABILITIES_1);

Now caps[1] can be uninitialized (didn't the compiler warn about this?)
Maybe

        caps[1] = host->version... ? sdhci_readl() : 0

(or simply an else branch)?

Regards,

   Wolfram

-- 
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

Attachment: signature.asc
Description: Digital signature

Reply via email to