mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-26 03:17:48 +00:00
76b2ab76a4
no board configure it as 'n' and it's an issue to merge all defconfigs in one On AT91SAM926x boards both types of NAND flash can be present (8 and 16 bit data bus width). so will pass it via system_rev Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com> Cc: Patrice Vilchez <patrice.vilchez@atmel.com>
26 lines
501 B
C
26 lines
501 B
C
/*
|
|
* Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
|
|
*
|
|
* Under GPLv2 only
|
|
*/
|
|
|
|
#ifndef __ARCH_SYSTEM_REV_H__
|
|
#define __ARCH_SYSTEM_REV_H__
|
|
|
|
/*
|
|
* board revision encoding
|
|
* mach specific
|
|
* the 16-31 bit are reserved for at91 generic information
|
|
*
|
|
* bit 31:
|
|
* 0 => nand 16 bit
|
|
* 1 => nand 8 bit
|
|
*/
|
|
#define BOARD_HAVE_NAND_8BIT (1 << 31)
|
|
static int inline board_have_nand_8bit(void)
|
|
{
|
|
return system_rev & BOARD_HAVE_NAND_8BIT;
|
|
}
|
|
|
|
#endif /* __ARCH_SYSTEM_REV_H__ */
|