]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc: Simplify push_end definition in pci_32.c
authorPaul Mackerras <paulus@samba.org>
Thu, 15 Jun 2006 08:03:32 +0000 (18:03 +1000)
committerPaul Mackerras <paulus@samba.org>
Thu, 15 Jun 2006 09:25:50 +0000 (19:25 +1000)
commit5dc04977c6656fa54eef7fb0b09d8207e8b10c6b
tree83fc9e579bb520a876ffd75910861c811a0eac14
parente3206b103d1d7d3c67b9ac2bad1f68e040715d53
powerpc: Simplify push_end definition in pci_32.c

The push_end macro in arch/powerpc/kernel/pci_32.c uses integer
division and multiplication to achieve the effect of rounding a
resource end address up and then advancing it to the end of a
power-of-2 sized region.  This changes it to an equivalent computation
that only needs an integer add and OR.  This is partly based on an
earlier patch by Mel Gorman.

Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/kernel/pci_32.c