[ARM] 2909/1: remove IXP2000_PROD_ID
Patch from Lennert Buytenhek The intel docs call it IXP2000_PRODUCT_ID, and we have a definition for IXP2000_PRODUCT_ID as well, so IXP2000_PROD_ID can go. It's only used in one place. Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org> Signed-off-by: Deepak Saxena <dsaxena@plexity.net> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
parent
917afce100
commit
44449bbf4b
@ -370,8 +370,6 @@
|
|||||||
#define GLOBAL_REG_BASE (IXP2000_GLOBAL_REG_VIRT_BASE + 0x0a00)
|
#define GLOBAL_REG_BASE (IXP2000_GLOBAL_REG_VIRT_BASE + 0x0a00)
|
||||||
#define GLOBAL_REG(x) (volatile unsigned long*)(GLOBAL_REG_BASE | (x))
|
#define GLOBAL_REG(x) (volatile unsigned long*)(GLOBAL_REG_BASE | (x))
|
||||||
|
|
||||||
#define IXP2000_PROD_ID GLOBAL_REG(0x00)
|
|
||||||
|
|
||||||
#define IXP2000_MAJ_PROD_TYPE_MASK 0x001F0000
|
#define IXP2000_MAJ_PROD_TYPE_MASK 0x001F0000
|
||||||
#define IXP2000_MAJ_PROD_TYPE_IXP2000 0x00000000
|
#define IXP2000_MAJ_PROD_TYPE_IXP2000 0x00000000
|
||||||
#define IXP2000_MIN_PROD_TYPE_MASK 0x0000FF00
|
#define IXP2000_MIN_PROD_TYPE_MASK 0x0000FF00
|
||||||
|
@ -88,7 +88,7 @@ void ixp2000_release_slowport(struct slowport_cfg *);
|
|||||||
*/
|
*/
|
||||||
static inline unsigned ixp2000_has_broken_slowport(void)
|
static inline unsigned ixp2000_has_broken_slowport(void)
|
||||||
{
|
{
|
||||||
unsigned long id = *IXP2000_PROD_ID;
|
unsigned long id = *IXP2000_PRODUCT_ID;
|
||||||
unsigned long id_prod = id & (IXP2000_MAJ_PROD_TYPE_MASK |
|
unsigned long id_prod = id & (IXP2000_MAJ_PROD_TYPE_MASK |
|
||||||
IXP2000_MIN_PROD_TYPE_MASK);
|
IXP2000_MIN_PROD_TYPE_MASK);
|
||||||
return (((id_prod ==
|
return (((id_prod ==
|
||||||
|
Loading…
Reference in New Issue
Block a user