Hello Luis, Thank you for writing. I think there should be no problem to enable these options. Would you please open a ticket on our Bugzilla and I will assign it to the right person? Best, -Michael > On 14 Feb 2019, at 19:53, Luís Mendes wrote: > > Hi all, > > I noticed that the ipfire kernel configuration doesn't include the > driver for I2C GPIO expander chip PCA9655 which is a required > dependency for the PCIe controller. Since the PCIe card reset and > clock request signals are provided by this expander chip, without such > driver, Linux simply ignores the entire PCIe subsystem. > > I've tested that adding the following options to the kernel > configuration fixes the issue: > CONFIG_GPIO_PCA953X=y > CONFIG_GPIO_PCA953X_IRQ=y > > Unfortunately IRQ option is only available is module is complied as > kernel built-in. IRQ is relevant, because the USB subsystem relies on > it to monitor USB port OverCurrent conditions, through the same GPIO > expander chip. > > Can these kernel configurations option be added to ipfire? It would be > relevant to allow for additional Ethernet ports. > > Regards, > Luís Mendes > _______________________________________________ > SIG-ARM mailing list > SIG-ARM(a)lists.ipfire.org > https://lists.ipfire.org/mailman/listinfo/sig-arm