summaryrefslogtreecommitdiff
path: root/include/configs/eNET.h
AgeCommit message (Collapse)AuthorFilesLines
2012-10-15serial: Remove CONFIG_SERIAL_MULTI from config filesMarek Vasut1-1/+0
Remove any notion of CONFIG_SERIAL_MULTI from board config files. Since CONFIG_SERIAL_MULTI is now enabled by default, it is useless to specify this config option in the board config files. Therefore remove it. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Marek Vasut <marek.vasut@gmail.com> Cc: Anatolij Gustschin <agust@denx.de> Cc: Stefan Roese <sr@denx.de> Signed-off-by: Tom Rini <trini@ti.com>
2011-11-29x86: Provide more configuration granularityGraeme Russ1-0/+5
Planned future ports requires more granularity for some options Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2011-10-06board configs: drop NET_MULTI referencesMike Frysinger1-1/+0
Now that none of the core checks CONFIG_NET_MULTI, there's not much point in boards defining it. So scrub all references to it. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-04-13x86: Rename i386 to x86Graeme Russ1-1/+0
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2011-04-13eNET: Fix saveenv crashGraeme Russ1-6/+17
CONFIG_ENV_SIZE = CONFIG_ENV_SECT_SIZE = 128kB but CONFIG_SYS_STACK_SIZE is only 32kB resulting in saveenv causing a stack overflow and crashing U-Boot. Resolve by reducing CONFIG_ENV_SIZE to 4kB Also fix up CONFIG_SYS_MALLOC_LEN to correctly use environment sector size and add some comments to the memory organisation configuration Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2011-02-12eNET: Move initial Global Data into CARGraeme Russ1-1/+1
2011-02-12sc520: Move RAM sizing code from asm to CGraeme Russ1-1/+1
2011-02-12x86: Use Cache-As-RAM for initial stackGraeme Russ1-0/+20
2011-02-12x86: Move initial gd to fixed locationGraeme Russ1-0/+3
2011-02-12eNET: General code cleanupGraeme Russ1-166/+125
2011-02-12eNET: Rearrange PAR assignmentsGraeme Russ1-15/+0
2011-02-12eNET: Define MMCR values in config.hGraeme Russ1-0/+382
2011-02-12eNET: Add RTC support to eNETGraeme Russ1-0/+2
The SC520 has an inbuilt MC146818 - Enable it for the eNET board
2010-10-19Rename TEXT_BASE into CONFIG_SYS_TEXT_BASEWolfgang Denk1-1/+1
The change is currently needed to be able to remove the board configuration scripting from the top level Makefile and replace it by a simple, table driven script. Moving this configuration setting into the "CONFIG_*" name space is also desirable because it is needed if we ever should move forward to a Kconfig driven configuration system. Signed-off-by: Wolfgang Denk <wd@denx.de>
2010-10-07x86: Make CONFIG_RELOC_FIXUP_WORKS generic for all x86 boardsGraeme Russ1-2/+0
Relocation is not board-specific for the x86 architectrure, so CONFIG_RELOC_FIXUP_WORKS can be defined globally in the config.h
2010-09-23Remove unused CONFIG_SERIAL_SOFTWARE_FIFO featureStefan Roese1-1/+0
This patch removes the completely unused CONFIG_SERIAL_SOFTWARE_FIFO feature from U-Boot. It has only been implemented for PPC4xx and was not used at all. So let's remove it and make the code smaller and cleaner. Signed-off-by: Stefan Roese <sr@denx.de> Acked-by: Detlev Zundel <dzu@denx.de>
2010-05-06eNET: Implement eNET WatchdogGraeme Russ1-9/+1
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2010-05-06eNET: Use SC520 MMCR to reset eNET boardGraeme Russ1-1/+1
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2010-05-06eNET: Add support for onboard RTL8100B (RTL8139) chipsGraeme Russ1-1/+8
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2010-05-06eNET: Fix CONFIG_SYS_HZ to be 1000Graeme Russ1-1/+1
The clock interupt has always been 1kHz as per timer_init() in /arch/i386/cpu/sc520/sc520_timer.c Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2010-05-06eNET: Fix Flash WriteGraeme Russ1-1/+1
Onboard AMD Flash chip does not support buffered writes Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2010-05-06x86: Use CONFIG_SERIAL_MULTIGraeme Russ1-5/+21
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2009-12-05i386: Final RelocationGraeme Russ1-0/+2
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2009-12-05i386: Fix global label in inline asm compile errorGraeme Russ1-2/+2
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2009-12-05i386: Fix malloc initializationGraeme Russ1-1/+1
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2009-09-04Add PCI support to eNET boardGraeme Russ1-7/+7
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2009-09-04Fix environment configuration for eNET boardGraeme Russ1-6/+5
The current configuration of the Environment has the redundant copy of the environment in the Boot Flash - This was never the intent. The Environment should instead be in the first two sectors of the first Strata Flash Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2009-04-04Add "source" command; prepare removal of "autoscr" commandWolfgang Denk1-3/+3
According to the doc/feature-removal-schedule.txt, the "autoscr" command will be replaced by the "source" command in approximately 6 months from now. This patch prepares this change and starts a 6 month transition period as follows: - The new "source" command has been added, which implements exactly the same functionlaity as the old "autoscr" command before - The old "autoscr" command name is kept as an alias for compatibility - Command sequences, script files atc. have been adapted to use the new "source" command - Related environment variables ("autoscript", "autoscript_uname") have *not* been adapted yet; these will be renamed resp. removed in a separate patch when the support for the "autoscr" command get's finally dropped. Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-03-29Remove nowhere used symbol CONFIG_SYS_CLKS_IN_HZLadislav Michl1-2/+0
Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
2009-03-21Rewrite i386 interrupt handlingGraeme Russ1-1/+3
Rewrite interrupt handling functionality for the i386 port. Separated functionality into separate CPU and Architecture components. It appears as if the i386 interrupt handler functionality was intended to allow multiple handlers to be installed for a given interrupt. Unfortunately, this functionality was not fully implemented and also had the problem that irq_free_handler() does not allow the passing of the handler function pointer and therefore could never be used to free specific handlers that had been installed for a given IRQ. There were also various issues with array bounds not being fully tested. I had two objectives in mind for the new implementation: 1) Keep the implementation as similar as possible to existing implementations. To that end, I have used the leon2/3 implementations as the reference 2) Seperate CPU and Architecture specific elements. All specific i386 interrupt functionality is now in cpu/i386/ with the high level API and architecture specific code in lib_i386. Functionality specific to the PC/AT architecture (i.e. cascaded i8259 PICs) has been further split out into an individual file to allow for the implementation of the PIC architecture of the SC520 CPU (supports more IRQs) Signed-off-by: Graeme Russ <graeme.russ at gmail.com>
2009-03-21Rename SC520 Configuration OptionsGraeme Russ1-6/+6
Options are now all uniformly CONFIG_SYS_SC520_<option> Signed-off-by: Graeme Russ <graeme.russ at gmail.com>
2009-02-18rename CONFIG_CMD_ENV to CONFIG_CMD_SAVEENVMike Frysinger1-1/+1
The CONFIG_CMD_ENV option controls enablement of the `saveenv` command rather than a generic "env" command, or anything else related to the environment. So, let's make sure the define is named accordingly. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-01-24Removed all references to CONFIG_SYS_RESET_GENERICGraeme Russ1-1/+0
Generic i386 reset - #define made redundant by weak function Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
2009-01-24Added initial eNET board supportGraeme Russ1-0/+249
Signed-off-by: Graeme Russ <graeme.russ@gmail.com>