I'm trying to build a kernel with components that will allow and IDE interface through the MPC8xx PCMCIA controller. I have a compact flash connected to the PCMCIA interface.
The PCMCIA controller is configured by the bootloader (u-boot).
In the kernel (v 2.4.26), I have the following configured: CONFIG_IDE=y CONFIG_BLK_DEV_IDE=y CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_MULTI_MODE=y CONFIG_BLK_DEV_MPC8xx_IDE=y CONFIG_IDE_8xx_PCCARD=y
On bootup, I get: ... Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4 ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx ...
It seems that m8xx_ide_init_hwif_ports() never gets called to do the further initialization.
Why would this be the case? Am I missing an important CONFIG_ ??
Thanks in advance,
- Mike