* Since this function is both called from the check phase of an atomic
         * commit, and the mode validation in the probe paths it is not allowed
         * to look at anything else but the passed-in mode, and validate it
-        * against configuration-invariant hardward constraints. Any further
+        * against configuration-invariant hardware constraints. Any further
         * limits which depend upon the configuration can only be checked in
         * @mode_fixup or @atomic_check.
         *
         * Since this function is both called from the check phase of an atomic
         * commit, and the mode validation in the probe paths it is not allowed
         * to look at anything else but the passed-in mode, and validate it
-        * against configuration-invariant hardward constraints. Any further
+        * against configuration-invariant hardware constraints. Any further
         * limits which depend upon the configuration can only be checked in
         * @mode_fixup or @atomic_check.
         *
         * swapped into the various state pointers. The passed in state
         * therefore contains copies of the old/previous state. This hook should
         * commit the new state into hardware. Note that the helpers have
-        * already waited for preceeding atomic commits and fences, but drivers
+        * already waited for preceding atomic commits and fences, but drivers
         * can add more waiting calls at the start of their implementation, e.g.
         * to wait for driver-internal request for implicit syncing, before
         * starting to commit the update to the hardware.