board_ln2410sbc.c revision 272103
11590Srgrimes/* 21590Srgrimes * Copyright (C) 2009 Andrew Turner 31590Srgrimes * All rights reserved. 413684Swosch * 513684Swosch * Redistribution and use in source and binary forms, with or without 613684Swosch * modification, are permitted provided that the following conditions 71590Srgrimes * are met: 81590Srgrimes * 1. Redistributions of source code must retain the above copyright 913684Swosch * notice, this list of conditions and the following disclaimer. 1013684Swosch * 2. Redistributions in binary form must reproduce the above copyright 1113684Swosch * notice, this list of conditions and the following disclaimer in the 1213684Swosch * documentation and/or other materials provided with the distribution. 1313684Swosch * 1413684Swosch * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 1513684Swosch * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1613684Swosch * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1713684Swosch * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 1813684Swosch * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 191590Srgrimes * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 201590Srgrimes * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24 * SUCH DAMAGE. 25 * 26 */ 27 28#include <sys/cdefs.h> 29__FBSDID("$FreeBSD: head/sys/arm/samsung/s3c2xx0/board_ln2410sbc.c 272103 2014-09-25 11:38:26Z gavin $"); 30#include <sys/param.h> 31#include <sys/systm.h> 32 33#include <arm/samsung/s3c2xx0/s3c2410reg.h> 34#include <arm/samsung/s3c2xx0/s3c2xx0board.h> 35 36extern vm_offset_t s3c2410_uart_vaddr; 37 38long 39board_init(void) 40{ 41 s3c2410_uart_vaddr = S3C24X0_UART_BASE(0); 42 43 return (64 * 1024 * 1024); 44} 45 46