| /* SPDX-License-Identifier: GPL-2.0 */ |
| /* |
| * arch/arm/mach-sa1100/include/mach/neponset.h |
| * |
| * Created 2000/06/05 by Nicolas Pitre <nico@fluxnic.net> |
| * |
| * This file contains the hardware specific definitions for Assabet |
| * Only include this file from SA1100-specific files. |
| * |
| * 2000/05/23 John Dorsey <john+@cs.cmu.edu> |
| * Definitions for Neponset added. |
| */ |
| #ifndef __ASM_ARCH_NEPONSET_H |
| #define __ASM_ARCH_NEPONSET_H |
| |
| /* |
| * Neponset definitions: |
| */ |
| #define NCR_GP01_OFF (1<<0) |
| #define NCR_TP_PWR_EN (1<<1) |
| #define NCR_MS_PWR_EN (1<<2) |
| #define NCR_ENET_OSC_EN (1<<3) |
| #define NCR_SPI_KB_WK_UP (1<<4) |
| #define NCR_A0VPP (1<<5) |
| #define NCR_A1VPP (1<<6) |
| |
| void neponset_ncr_frob(unsigned int, unsigned int); |
| #define neponset_ncr_set(v) neponset_ncr_frob(0, v) |
| #define neponset_ncr_clear(v) neponset_ncr_frob(v, 0) |
| |
| #endif |