gen_mmu_x86.py: decrease verbosity

Dumping out the entire page table contents is extremely spammy.
Don't do this unless --verbose is passed twice.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
diff --git a/scripts/gen_mmu_x86.py b/scripts/gen_mmu_x86.py
index cfed78a..c8ac7cc 100755
--- a/scripts/gen_mmu_x86.py
+++ b/scripts/gen_mmu_x86.py
@@ -356,7 +356,7 @@
         self.pte_print_elements()
 
     def pde_verbose_output(self, pde, binary_value):
-        if args.verbose is False:
+        if args.verbose < 2:
             return
 
         global print_string_pde_list
@@ -853,7 +853,7 @@
                                  (pdpte * self.size_addressed_per_pdpte)))
 
     def pdpte_verbose_output(self, pdpte, binary_value):
-        if args.verbose is False:
+        if args.verbose < 2:
             return
 
         present = format_string(binary_value & 0x1)
@@ -878,7 +878,7 @@
         print("END OF PAGE DIRECTORY POINTER")
 
     def pde_verbose_output(self, pdpte, pde, binary_value):
-        if args.verbose is False:
+        if args.verbose < 2:
             return
 
         global print_string_pde_list
@@ -1109,8 +1109,9 @@
                         help="Zephyr kernel image")
     parser.add_argument("-o", "--output",
                         help="Output file into which the page tables are written.")
-    parser.add_argument("-v", "--verbose", action="store_true",
-                        help="Lists all the relavent data generated.")
+    parser.add_argument("-v", "--verbose", action="count", default=0,
+                        help="Print debugging information. Multiple "
+                             "invocations increase verbosity")
     args = parser.parse_args()
 
 
@@ -1145,7 +1146,7 @@
 
 
 def verbose_output(page_mode):
-    if args.verbose is False:
+    if args.verbose == 0:
         return
 
     print("\nMemory Regions as defined:")
@@ -1155,7 +1156,9 @@
               ", Permission = " + hex(info[2]))
 
     page_mode.verbose_output()
-    page_mode.print_all_page_table_info()
+
+    if args.verbose > 1:
+        page_mode.print_all_page_table_info()
 
 # build sym table
 def get_symbols(obj):