Skip to content

Commit

Permalink
[ARM] 3380/1: ixp2000: simplify ixdp2x00_master_npu() check
Browse files Browse the repository at this point in the history
Patch from Lennert Buytenhek

On the IXDP2x00s, the NPU that is PCI master is always the egress
(i.e. 'master') NPU.  At least on the IXDP2800, both NPUs have flash,
so the ixp2000_has_flash() check in ixdp2x00_master_npu() is useless.

Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
  • Loading branch information
Lennert Buytenhek authored and Russell King committed Mar 22, 2006
1 parent e99053e commit 709eb50
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions include/asm-arm/arch-ixp2000/ixdp2x00.h
Original file line number Diff line number Diff line change
Expand Up @@ -72,12 +72,11 @@

#ifndef __ASSEMBLY__
/*
* Master NPU will always have flash and be PCI master.
* Slave NPU may or may not have flash but will never be PCI master.
* The master NPU is always PCI master.
*/
static inline unsigned int ixdp2x00_master_npu(void)
{
return ((ixp2000_has_flash()) && (ixp2000_is_pcimaster()));
return !!ixp2000_is_pcimaster();
}

/*
Expand Down

0 comments on commit 709eb50

Please sign in to comment.