162306a36Sopenharmony_ci/*
262306a36Sopenharmony_ci *  Definitions for the PROM
362306a36Sopenharmony_ci *
462306a36Sopenharmony_ci *  Copyright 2002 Ryan Holm <ryan.holmQVist@idt.com>
562306a36Sopenharmony_ci *  Copyright 2008 Florian Fainelli <florian@openwrt.org>
662306a36Sopenharmony_ci *
762306a36Sopenharmony_ci *  This program is free software; you can redistribute  it and/or modify it
862306a36Sopenharmony_ci *  under  the terms of  the GNU General  Public License as published by the
962306a36Sopenharmony_ci *  Free Software Foundation;  either version 2 of the  License, or (at your
1062306a36Sopenharmony_ci *  option) any later version.
1162306a36Sopenharmony_ci *
1262306a36Sopenharmony_ci *  THIS  SOFTWARE  IS PROVIDED   ``AS  IS'' AND   ANY  EXPRESS OR IMPLIED
1362306a36Sopenharmony_ci *  WARRANTIES,   INCLUDING, BUT NOT  LIMITED  TO, THE IMPLIED WARRANTIES OF
1462306a36Sopenharmony_ci *  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN
1562306a36Sopenharmony_ci *  NO  EVENT  SHALL   THE AUTHOR  BE    LIABLE FOR ANY   DIRECT, INDIRECT,
1662306a36Sopenharmony_ci *  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
1762306a36Sopenharmony_ci *  NOT LIMITED   TO, PROCUREMENT OF  SUBSTITUTE GOODS  OR SERVICES; LOSS OF
1862306a36Sopenharmony_ci *  USE, DATA,  OR PROFITS; OR  BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
1962306a36Sopenharmony_ci *  ANY THEORY OF LIABILITY, WHETHER IN  CONTRACT, STRICT LIABILITY, OR TORT
2062306a36Sopenharmony_ci *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
2162306a36Sopenharmony_ci *  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2262306a36Sopenharmony_ci *
2362306a36Sopenharmony_ci *  You should have received a copy of the  GNU General Public License along
2462306a36Sopenharmony_ci *  with this program; if not, write  to the Free Software Foundation, Inc.,
2562306a36Sopenharmony_ci *  675 Mass Ave, Cambridge, MA 02139, USA.
2662306a36Sopenharmony_ci *
2762306a36Sopenharmony_ci */
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ci#define PROM_ENTRY(x)		(0xbfc00000 + ((x) * 8))
3062306a36Sopenharmony_ci
3162306a36Sopenharmony_ci#define SR_NMI			0x00180000
3262306a36Sopenharmony_ci#define SERIAL_SPEED_ENTRY	0x00000001
3362306a36Sopenharmony_ci
3462306a36Sopenharmony_ci#define FREQ_TAG		"HZ="
3562306a36Sopenharmony_ci#define KMAC_TAG		"kmac="
3662306a36Sopenharmony_ci#define MEM_TAG			"mem="
3762306a36Sopenharmony_ci#define BOARD_TAG		"board="
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_ci#define BOARD_RB532		"500"
4062306a36Sopenharmony_ci#define BOARD_RB532A		"500r5"
41