* streams are updated, and the device controller will not be
                 * triggered to generate ERDY to move the next stream data. To
                 * workaround this and maintain compatibility with various
-                * hosts, force to reinitate the stream until the host is ready
+                * hosts, force to reinitiate the stream until the host is ready
                 * instead of waiting for the host to prime the endpoint.
                 */
                if (DWC3_VER_IS_WITHIN(DWC32, 100A, ANY)) {
        unsigned int is_ss = evtinfo & BIT(4);
 
        /*
-        * WORKAROUND: DWC3 revison 2.20a with hibernation support
+        * WORKAROUND: DWC3 revision 2.20a with hibernation support
         * have a known issue which can cause USB CV TD.9.23 to fail
         * randomly.
         *