[kernel][public] Comment typo fixes.
TEST: No behavior change
Change-Id: I4b5a065db7e616c63710076b576872390af6cbb0
diff --git a/system/public/zircon/device/usb-peripheral-test.h b/system/public/zircon/device/usb-peripheral-test.h
index 6e21f45..3c4ae9d 100644
--- a/system/public/zircon/device/usb-peripheral-test.h
+++ b/system/public/zircon/device/usb-peripheral-test.h
@@ -20,7 +20,7 @@
// USB control request to write data to the device.
#define USB_PERIPHERAL_TEST_SET_DATA 1
-// USB control request to read badk data set by USB_PERIPHERAL_TEST_SET_DATA.
+// USB control request to read back data set by USB_PERIPHERAL_TEST_SET_DATA.
#define USB_PERIPHERAL_TEST_GET_DATA 2
// USB control request to request the device to send an interrupt request
diff --git a/system/public/zircon/driver/binding.h b/system/public/zircon/driver/binding.h
index f949e2f..5819dac 100644
--- a/system/public/zircon/driver/binding.h
+++ b/system/public/zircon/driver/binding.h
@@ -56,7 +56,7 @@
// global binding variables at 0x00XX
#define BIND_FLAGS 0x0000 // value of the flags register
-#define BIND_PROTOCOL 0x0001 // primary protcol of the device
+#define BIND_PROTOCOL 0x0001 // primary protocol of the device
#define BIND_AUTOBIND 0x0002 // if this is an automated bind/load
// pci binding variables at 0x01XX
diff --git a/system/public/zircon/hw/usb/audio.h b/system/public/zircon/hw/usb/audio.h
index 7af2994..58a6c1e 100644
--- a/system/public/zircon/hw/usb/audio.h
+++ b/system/public/zircon/hw/usb/audio.h
@@ -378,7 +378,7 @@
// Note: Processing unit descriptors contain two inlined variable length arrays,
// each with descriptor data following them. They are therefor described using
-// 3 structure definitions which are logically concatinated, but separated by
+// 3 structure definitions which are logically concatenated, but separated by
// the inline arrays.
typedef struct {
uint8_t bLength;
diff --git a/system/public/zircon/types.h b/system/public/zircon/types.h
index f0fd48e..ab60f69 100644
--- a/system/public/zircon/types.h
+++ b/system/public/zircon/types.h
@@ -173,7 +173,7 @@
// global kernel object id.
// Note: kernel object ids use 63 bits, with the most significant bit being zero.
// The remaining values (msb==1) are for use by programs and tools that wish to
-// create koids for artificial objets.
+// create koids for artificial objects.
typedef uint64_t zx_koid_t;
#define ZX_KOID_INVALID ((uint64_t) 0)
#define ZX_KOID_KERNEL ((uint64_t) 1)