X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/8518140f4ebc449988d7e78b26fa6e49f5c45bb3..2da5dcf199f77603afb654d9127910cda5e225ac:/target/linux/adm5120/files/drivers/ata/pata_rb153_cf.c diff --git a/target/linux/adm5120/files/drivers/ata/pata_rb153_cf.c b/target/linux/adm5120/files/drivers/ata/pata_rb153_cf.c index c6da5c333..fbbf313d9 100644 --- a/target/linux/adm5120/files/drivers/ata/pata_rb153_cf.c +++ b/target/linux/adm5120/files/drivers/ata/pata_rb153_cf.c @@ -32,7 +32,7 @@ #include #define DRV_NAME "pata-rb153-cf" -#define DRV_VERSION "0.2.1" +#define DRV_VERSION "0.2.2" #define DRV_DESC "PATA driver for RouterBOARD 153 Compact Flash" #define RB153_CF_MAXPORTS 1 @@ -236,6 +236,7 @@ static __devinit int rb153_pata_driver_probe(struct platform_device *pdev) return -ENOMEM; ah->private_data = info; + info->gpio_line = gpio; info->iobase = devm_ioremap_nocache(&pdev->dev, res->start, res->end - res->start + 1); @@ -252,7 +253,7 @@ static __devinit int rb153_pata_driver_probe(struct platform_device *pdev) rb153_pata_setup_ports(ah); ret = ata_host_activate(ah, irq, rb153_pata_irq_handler, - IRQF_TRIGGER_HIGH, &rb153_pata_sht); + IRQF_TRIGGER_LOW, &rb153_pata_sht); if (ret) goto err_free_gpio;