Fix spelling mistakes using codespell

This commit corrects various spelling mistakes throughout the
repository. The corrections were made automatically using `codespell`[1]
tool.

[1]: https://github.com/codespell-project/codespell

Change-Id: I3b65183bab2be7aab90d1e184eb778216a54c145
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
diff --git a/gen_ipmi_fru.pl b/gen_ipmi_fru.pl
index 94286f2..9f86877 100644
--- a/gen_ipmi_fru.pl
+++ b/gen_ipmi_fru.pl
@@ -132,7 +132,7 @@
    return @assoTypes;
 }
 
-#Get the metdata for the incoming frutype from the loaded config file.
+#Get the metadata for the incoming frutype from the loaded config file.
 #Write the FRU data into the output file
 
 sub writeToFile
diff --git a/gen_path_callouts.pl b/gen_path_callouts.pl
index a739072..ce7dba3 100755
--- a/gen_path_callouts.pl
+++ b/gen_path_callouts.pl
@@ -223,7 +223,7 @@
 my $nonStrict = 0;
 my $printSegments = 0;
 
-# Not supporting priorites A, B, or C until necessary
+# Not supporting priorities A, B, or C until necessary
 my %priorities = (H => 3, M => 2, L => 1);
 
 # Segment bus types
@@ -412,7 +412,7 @@
     return %segments;
 }
 
-#Breaks the FRU_PATH atttribute up into its component callouts.
+#Breaks the FRU_PATH attribute up into its component callouts.
 #It looks like:  "H:<some target>,L:<some other target>(<MRU>)"
 #Where H/L are the priorities and can be H/M/L.
 #The MRU that is in parentheses is optional and is a chip name on that