Factor out cable detection to palm_bk3710_cable_detect(). Cc: Anton Salnikov <asalnikov@xxxxxxxxxxxxx> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@xxxxxxxxx> --- drivers/ide/arm/palm_bk3710.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) Index: b/drivers/ide/arm/palm_bk3710.c =================================================================== --- a/drivers/ide/arm/palm_bk3710.c +++ b/drivers/ide/arm/palm_bk3710.c @@ -311,6 +311,12 @@ static void __devinit palm_bk3710_chipin palm_bk3710_setpiomode(base, NULL, 0, 600, 0); palm_bk3710_setpiomode(base, NULL, 1, 600, 0); } + +static u8 __devinit palm_bk3710_cable_detect(ide_hwif_t *hwif) +{ + return ATA_CBL_PATA80; +} + static int __devinit palm_bk3710_probe(struct platform_device *pdev) { struct clk *clkp; @@ -381,7 +387,7 @@ static int __devinit palm_bk3710_probe(s hwif->set_dma_mode = &palm_bk3710_set_dma_mode; hwif->mmio = 1; default_hwif_mmiops(hwif); - hwif->cbl = ATA_CBL_PATA80; + hwif->cbl = palm_bk3710_cable_detect(hwif); hwif->ultra_mask = 0x1f; /* Ultra DMA Mode 4 Max (input clk 99MHz) */ hwif->mwdma_mask = 0x7; - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html