Page MenuHomeFreeBSD

D59244.diff
No OneTemporary

D59244.diff

Index: sys/dev/tpm/tpm20.h
===================================================================
--- sys/dev/tpm/tpm20.h
+++ sys/dev/tpm/tpm20.h
@@ -62,7 +62,7 @@
#include "opt_tpm.h"
#include "tpm_if.h"
-#define BIT(x) (1 << (x))
+#define BIT(x) (1U << (x))
/* Timeouts in us */
#define TPM_TIMEOUT_A 750000
@@ -181,7 +181,7 @@
static inline void
OR4(struct tpm_sc *sc, bus_size_t off, uint32_t val)
{
- uint32_t v = TPM_READ_1(sc->dev, off);
+ uint32_t v = TPM_READ_4(sc->dev, off);
TPM_WRITE_4(sc->dev, off, v | val);
}

File Metadata

Mime Type
text/plain
Expires
Sat, Aug 29, 8:52 AM (1 h, 48 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37503518
Default Alt Text
D59244.diff (539 B)

Event Timeline