• Arnd Bergmann's avatar
    ata: fix gemini Kconfig dependencies · accd0473
    Arnd Bergmann authored
    We cannot build the new ftide010 code without also building the faraday
    sata bridge driver:
    
    drivers/ata/pata_ftide010.o: In function `pata_ftide010_probe':
    pata_ftide010.c:(.text+0x2b8): undefined reference to `gemini_sata_bridge_get'
    pata_ftide010.c:(.text+0x32c): undefined reference to `gemini_sata_get_muxmode'
    pata_ftide010.c:(.text+0x358): undefined reference to `gemini_sata_bridge_enabled'
    drivers/ata/pata_ftide010.o: In function `pata_ftide010_gemini_port_stop':
    pata_ftide010.c:(.text+0x520): undefined reference to `gemini_sata_stop_bridge'
    drivers/ata/pata_ftide010.o: In function `pata_ftide010_gemini_port_start':
    pata_ftide010.c:(.text+0x5bc): undefined reference to `gemini_sata_start_bridge'
    
    This adjusts the Kconfig dependencies accordingly.
    
    Fixes: be4e456e ("ata: Add driver for Faraday Technology FTIDE010")
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Signed-off-by: default avatarTejun Heo <tj@kernel.org>
    accd0473
Kconfig 26.6 KB