X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Flinux%2Fio.h;h=6c7f0ba0d5faf473b6c2ffb60d1a0c957c007059;hb=28efb9e1a758435bb9d49798400fb0373d018d5c;hp=e3b2dda6c8eb5dd97c3ec78befe9c5c0cdb735a0;hpb=e245befce7af0a1e1347079ed62695b059594bd4;p=linux-2.6 diff --git a/include/linux/io.h b/include/linux/io.h index e3b2dda6c8..6c7f0ba0d5 100644 --- a/include/linux/io.h +++ b/include/linux/io.h @@ -58,12 +58,13 @@ static inline void devm_ioport_unmap(struct device *dev, void __iomem *addr) } #endif -void __iomem * devm_ioremap(struct device *dev, unsigned long offset, +void __iomem *devm_ioremap(struct device *dev, resource_size_t offset, unsigned long size); -void __iomem * devm_ioremap_nocache(struct device *dev, unsigned long offset, +void __iomem *devm_ioremap_nocache(struct device *dev, resource_size_t offset, unsigned long size); void devm_iounmap(struct device *dev, void __iomem *addr); int check_signature(const volatile void __iomem *io_addr, const unsigned char *signature, int length); +void devm_ioremap_release(struct device *dev, void *res); #endif /* _LINUX_IO_H */