diff options
author | Gordon Tetlow <gordon@FreeBSD.org> | 2023-02-08 16:16:31 +0000 |
---|---|---|
committer | Gordon Tetlow <gordon@FreeBSD.org> | 2023-02-08 16:16:31 +0000 |
commit | 4b31a7861af02ec5c1528e20d375a7e9813cdc80 (patch) | |
tree | 581e4d584069d4a116078e35576b0fad1a5fc070 | |
parent | 9e3b86743c4b627240b4e3dacc37f500fb917df0 (diff) | |
download | src-4b31a7861af02ec5c1528e20d375a7e9813cdc80.tar.gz src-4b31a7861af02ec5c1528e20d375a7e9813cdc80.zip |
Fix sdhci(4) broken write-protect settings.
Approved by: so
Security: FreeBSD-EN-23:02.sdhci
-rw-r--r-- | sys/dev/sdhci/sdhci_xenon.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/sdhci/sdhci_xenon.c b/sys/dev/sdhci/sdhci_xenon.c index b6f7513245eb..7ed94907e478 100644 --- a/sys/dev/sdhci/sdhci_xenon.c +++ b/sys/dev/sdhci/sdhci_xenon.c @@ -183,7 +183,7 @@ sdhci_xenon_get_ro(device_t bus, device_t dev) struct sdhci_xenon_softc *sc = device_get_softc(bus); return (sdhci_generic_get_ro(bus, dev) ^ - (sc->mmc_helper.props & MMC_PROP_WP_INVERTED)); + !!(sc->mmc_helper.props & MMC_PROP_WP_INVERTED)); } static bool |