18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright (C) 2000,2001,2002,2003,2004 Broadcom Corporation
48c2ecf20Sopenharmony_ci */
58c2ecf20Sopenharmony_ci#ifndef __ASM_SIBYTE_BIGSUR_H
68c2ecf20Sopenharmony_ci#define __ASM_SIBYTE_BIGSUR_H
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ci#include <asm/sibyte/sb1250.h>
98c2ecf20Sopenharmony_ci#include <asm/sibyte/bcm1480_int.h>
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ci#ifdef CONFIG_SIBYTE_BIGSUR
128c2ecf20Sopenharmony_ci#define SIBYTE_BOARD_NAME "BCM91x80A/B (BigSur)"
138c2ecf20Sopenharmony_ci#define SIBYTE_HAVE_PCMCIA 1
148c2ecf20Sopenharmony_ci#define SIBYTE_HAVE_IDE	   1
158c2ecf20Sopenharmony_ci#endif
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci/* Generic bus chip selects */
188c2ecf20Sopenharmony_ci#define LEDS_CS		3
198c2ecf20Sopenharmony_ci#define LEDS_PHYS	0x100a0000
208c2ecf20Sopenharmony_ci
218c2ecf20Sopenharmony_ci#ifdef SIBYTE_HAVE_IDE
228c2ecf20Sopenharmony_ci#define IDE_CS		4
238c2ecf20Sopenharmony_ci#define IDE_PHYS	0x100b0000
248c2ecf20Sopenharmony_ci#define K_GPIO_GB_IDE	4
258c2ecf20Sopenharmony_ci#define K_INT_GB_IDE	(K_INT_GPIO_0 + K_GPIO_GB_IDE)
268c2ecf20Sopenharmony_ci#endif
278c2ecf20Sopenharmony_ci
288c2ecf20Sopenharmony_ci#ifdef SIBYTE_HAVE_PCMCIA
298c2ecf20Sopenharmony_ci#define PCMCIA_CS	6
308c2ecf20Sopenharmony_ci#define PCMCIA_PHYS	0x11000000
318c2ecf20Sopenharmony_ci#define K_GPIO_PC_READY 9
328c2ecf20Sopenharmony_ci#define K_INT_PC_READY	(K_INT_GPIO_0 + K_GPIO_PC_READY)
338c2ecf20Sopenharmony_ci#endif
348c2ecf20Sopenharmony_ci
358c2ecf20Sopenharmony_ci#endif /* __ASM_SIBYTE_BIGSUR_H */
36