Skip to content

Commit

Permalink
ARM: 6965/1: ep93xx: add model detection for ts-7300 and ts-7400 boards
Browse files Browse the repository at this point in the history
Cc: Ryan Mallon <[email protected]>
Acked-by: H Hartley Sweeten <[email protected]>
Signed-off-by: Petr Štetiar <[email protected]>
Signed-off-by: Russell King <[email protected]>
  • Loading branch information
ynezz authored and Russell King committed Aug 15, 2011
1 parent e426f8e commit 2a004c6
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions arch/arm/mach-ep93xx/include/mach/ts72xx.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
#define TS72XX_MODEL_TS7200 0x00
#define TS72XX_MODEL_TS7250 0x01
#define TS72XX_MODEL_TS7260 0x02
#define TS72XX_MODEL_TS7300 0x03
#define TS72XX_MODEL_TS7400 0x04


#define TS72XX_OPTIONS_PHYS_BASE 0x22400000
Expand Down Expand Up @@ -66,6 +68,16 @@ static inline int board_is_ts7260(void)
return __raw_readb(TS72XX_MODEL_VIRT_BASE) == TS72XX_MODEL_TS7260;
}

static inline int board_is_ts7300(void)
{
return __raw_readb(TS72XX_MODEL_VIRT_BASE) == TS72XX_MODEL_TS7300;
}

static inline int board_is_ts7400(void)
{
return __raw_readb(TS72XX_MODEL_VIRT_BASE) == TS72XX_MODEL_TS7400;
}

static inline int is_max197_installed(void)
{
return !!(__raw_readb(TS72XX_OPTIONS_VIRT_BASE) &
Expand Down

0 comments on commit 2a004c6

Please sign in to comment.