Manuel Lauss wrote:
 >>From d5c837fe6df9c4cebb0d2d7fc947c7d50c4369c6 Mon Sep 17 00:00:00 2001
 > From: Manuel Lauss <[EMAIL PROTECTED]>
 > Date: Sat, 7 Jun 2008 12:14:37 +0200
 > Subject: [PATCH] au1550_spi: proper platform driver
 >
 > Remove the Au1550 resource table and instead extract MMIO/IRQ/DMA
 > resources from platform resource information like any well-behaved
 > platform driver.
 >
 > Signed-off-by: Manuel Lauss <[EMAIL PROTECTED]>
 > Signed-off-by: Jan Nikitenko <[EMAIL PROTECTED]>

Please, do not sign by my signature:-/ Particularly when you did not make the
requested change concerning the parameter of release_mem_region() - see below,
please...

<snip>

 > @@ -924,7 +915,9 @@ err_no_txdma_descr:
 >              au1xxx_dbdma_chan_free(hw->dma_tx_ch);
 >
 >  err_no_txdma:
 > -err_dma_add_dev:
 > +    iounmap((void __iomem *)hw->regs);
 > +
 > +err_ioremap:
 >      release_mem_region((unsigned long)hw->regs, sizeof(psc_spi_t));

hw->regs is not valid argument for release_mem_region() - physical address was
used for request_mem_region() obtained from the resource, but here it is used
ioremapped and it's not even valid anymore...

 >
 >  err_no_iores:
 > @@ -945,6 +938,7 @@ static int __exit au1550_spi_remove(struct 
platform_device *pdev)
 >      spi_bitbang_stop(&hw->bitbang);
 >      free_irq(hw->irq, hw);
 >      release_mem_region((unsigned long)hw->regs, sizeof(psc_spi_t));
 > +    iounmap((void __iomem *)hw->regs);

maybe we should put the iounmap() above the release_mem_region().
Here the parameter for release_mem_region() has the same problem as mentioned 
above.

<snip>

Could you please, fix that?

Thanks and best regards,
Jan


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general

Reply via email to