Hi Arvind,
On Mon, 12 Dec 2016 21:33:05 +0530
arvind Yadav <arvind.yadav.cs@xxxxxxxxx> wrote:
There is problem, if you will use devm_ioremap_resource instead ofThe question is, is it required here? In general, allowing 2 different
devm_ioremap,
than devm_ioremap_resource will call request_mem_region().
request_mem_region() allows to tell the kernel that this driver is going
to use
this range of I/O addresses, which will prevent other drivers to make an
overlapping call to request_mem_region If other driver want to use same
address
space to access then it will not allow. Means we can not share same
address space
between two driver.
drivers from touching the same iomem region is a bad idea, so, if
there's a reason to allow that here, I'd like to know more about it.
Thanks,
Boris