From: shinkoi2005 <shi...@gm...> - 2007-11-08 11:35:39
|
> Aoi Shinkai, are you there? Does CF work for you with rc2 on R2D-1? CF works fine with vanilla 2.6.24-rc2 on R2D-1. (R2D-1 can boot from CF's rootfs with vanilla 2.6.24-rc2.) I suspect that your R2D-1 is fpga rev1.0. rev1.0 and rev1.1 IRL table is following. (That is taken from old include/asm-sh/rts7751r2d.h.) ------ #if defined(CONFIG_RTS7751R2D_REV11) #define IRQ_PCIETH 0 /* PCI Ethernet IRQ */ #define IRQ_CFCARD 1 /* CF Card IRQ */ #define IRQ_CFINST 2 /* CF Card Insert IRQ */ #define IRQ_PCMCIA 3 /* PCMCIA IRQ */ #define IRQ_VOYAGER 4 /* VOYAGER IRQ */ #define IRQ_ONETH 5 /* On board Ethernet IRQ */ #else #define IRQ_KEYIN 0 /* Key Input IRQ */ #define IRQ_PCIETH 1 /* PCI Ethernet IRQ */ #define IRQ_CFCARD 2 /* CF Card IRQ */ #define IRQ_CFINST 3 /* CF Card Insert IRQ */ #define IRQ_PCMCIA 4 /* PCMCIA IRQ */ #define IRQ_VOYAGER 5 /* VOYAGER IRQ */ #endif #define IRQ_RTCALM 6 /* RTC Alarm IRQ */ #define IRQ_RTCTIME 7 /* RTC Timer IRQ */ #define IRQ_SDCARD 8 /* SD Card IRQ */ #define IRQ_PCISLOT1 9 /* PCI Slot #1 IRQ */ #define IRQ_PCISLOT2 10 /* PCI Slot #2 IRQ */ #define IRQ_EXTENTION 11 /* EXTn IRQ */ ------- And I guess that recent implementation is only for rev1.1. arch/sh/boards/renesas/rts7751r2d/irq.c:L65 ------- /* IRLn to IRQ table for R2D-1 */ static unsigned char irl2irq_r2d_1[R2D_NR_IRL] __initdata = { IRQ_PCI_INTD, IRQ_CF_IDE, IRQ_CF_CD, IRQ_PCI_INTC, IRQ_VOYAGER, IRQ_AX88796, IRQ_RTC_A, IRQ_RTC_T, IRQ_SDCARD, IRQ_PCI_INTA, IRQ_PCI_INTB, IRQ_EXT, IRQ_TP, }; ------- I think that it's worth changing IRL table for rev1.0.... |