fix compilation issues for pirq checker tool (trivial)
authorStefan Reinauer <stepan@coresystems.de>
Thu, 10 Sep 2009 11:21:48 +0000 (11:21 +0000)
committerStefan Reinauer <stepan@openbios.org>
Thu, 10 Sep 2009 11:21:48 +0000 (11:21 +0000)
Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4629 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

util/getpir/code_gen.c
util/getpir/pirq_routing.h

index 81d6b2c9f9f7f9a557eb53c1490e30f232f904f2..96f2f3dad265d2b72a3ff4c63ef17cd71ee44dff 100644 (file)
@@ -50,7 +50,7 @@ void code_gen(char *filename, struct irq_routing_table *rt)
                fprintf(fpir, "%s", *code++);
 
        fprintf(fpir, "\t32 + 16 * %d,          /* Max. number of devices on the bus */\n",
-               ts, ts);
+               ts);
        fprintf(fpir, "\t0x%02x,                        /* Interrupt router bus */\n",
                rt->rtr_bus);
        fprintf(fpir, "\t(0x%02x << 3) | 0x%01x,        /* Interrupt router dev */\n",
index ba69fb7c8d6f106ae7d2d1b029677c17355def96..44035ad43270e224e162824a4037c631271a70f4 100644 (file)
@@ -39,6 +39,10 @@ struct irq_routing_table {
 
 extern const struct irq_routing_table intel_irq_routing_table;
 
+#ifdef GETPIR
+#define copy_pirq_routing_table(start) (start)
+unsigned long write_pirq_routing_table(unsigned long start);
+#else
 #if CONFIG_HAVE_PIRQ_TABLE==1
 unsigned long copy_pirq_routing_table(unsigned long start);
 unsigned long write_pirq_routing_table(unsigned long start);
@@ -46,5 +50,6 @@ unsigned long write_pirq_routing_table(unsigned long start);
 #define copy_pirq_routing_table(start) (start)
 #define write_pirq_routing_table(start) (start)
 #endif
+#endif
 
 #endif /* ARCH_PIRQ_ROUTING_H */