| Age | Commit message (Collapse) | Author |
|
Now CONFIG_440 has to be defined in all PPC440 board config files.
Signed-off-by: Stefan Roese <[email protected]>
|
|
|
|
- Introduced dedicated switches for building 440 and 405 images required
for 440-specific machine instructions like 'rfmci' etc.
- Exception vectors moved to the proper location (_start moved away from
the critical exception handler space, which it occupied)
- CriticalInput now serviced (with default handler)
- MachineCheck properly serviced (added a dedicated handler and return
subroutine)
- Overall cleanup of exceptions declared with STD_EXCEPTION macro (unused,
unhandled and those not relevant for 4xx were eliminated)
- Eliminated Linux leftovers, removed dead code
Signed-off-by: Grzegorz Bernacki <[email protected]>
Signed-off-by: Rafal Jaworowski <[email protected]>
Signed-off-by: Stefan Roese <[email protected]>
|
|
This patch adds initial support for the Liebherr lwmon5 board euqipped
with an AMCC 440EPx PowerPC.
Signed-off-by: Stefan Roese <[email protected]>
|
|
The board config array CFG_440_GPIO_TABLE for the ppc440 GPIO setup
is extended with the default GPIO output state (level).
Signed-off-by: Stefan Roese <[email protected]>
|
|
|
|
Signed-off-by: Jan Wrobel <[email protected]>
Acked-by: Bartlomiej Sieka <[email protected]>
|
|
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This patch adds NAND booting support for the AMCC Acadia eval board.
Please make sure to configure jumper J7 to position 2-3 when booting
from NOR, and to position 1-2 when booting for NAND.
I also added a board command to configure the I2C bootstrap EEPROM
values. Right now only 267MHz is support for booting either via NOR
or NAND FLASH. Here the usage:
=> bootstrap 267 nor ;to configure the board for 267MHz NOR booting
=> bootstrap 267 nand ;to configure the board for 267MHz NNAND booting
Signed-off-by: Stefan Roese <[email protected]>
|
|
MPC8641HPCN board config file.
Signed-off-by: Zhang Wei <[email protected]>
|
|
This patch adds USB event poll support, which could be used in usbkbd
and other usb devices driver when the asynchronous interrupt
processing is supported.
Signed-off-by: Zhang Wei <[email protected]
|
|
|
|
e600 does not have a bootpg restriction.
Move the version string to beginning of image at fff00000.
Resetvec.S is not needed.
Update flash copy instructions.
Add tftpflash env variable
Signed-off-by: Ed Swarthout <[email protected]>
Signed-off-by: Jon Loeliger <[email protected]>
|
|
|
|
|
|
Current include/configs/MPC8349ITX.h does contain some support for building
image that will be started from memory (without putting in into flash).
It could be triggered by building with TEXT_BASE set to a low value.
However, this support is incomplete: using of low TEXT_BASE causes
defining configuration macros in inconsistent way, which later leads
to compilation errors. In particular. flash support is being disabled,
but then flash structures get referenced.
This patch fixes this, making it possible to build with low TEXT_BASE.
Signed-Off-By: Nikita Youshchenko <[email protected]>
Signed-off-by: Kim Phillips <[email protected]>
|
|
Signed-off-by: Kim Phillips <[email protected]>
|
|
|
|
Signed-off-by: Stefan Roese <[email protected]>
|
|
This patch adds NAND booting support for the AMCC Bamboo eval board.
Since the NAND-SPL boot image is limited to 4kbytes, this version
only supports the onboard 64MBytes of DDR. The DIMM modules can't be
supported, since the setup code for I2C DIMM autodetection and
configuration is too big for this NAND bootloader.
Signed-off-by: Stefan Roese <[email protected]>
|
|
Signed-off-by: Stefan Roese <[email protected]>
|
|
With the updated 44x DDR2 driver the Luan board now supports
ECC generation and checking.
Signed-off-by: Stefan Roese <[email protected]>
|
|
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
|
|
|
|
Signed-off-by: Bartlomiej Sieka <[email protected]>
|
|
Enable redundant environment, add a MTD partition for it; also add env.
variable command for passing MTD partitions to the kernel command line.
Signed-off-by: Piotr Kruszynski <[email protected]>
Acked-by: Bartlomiej Sieka <[email protected]>
|
|
Allow passing longer command line to the kernel - useful especially
for passing MTD partition layout.
Signed-off-by: Piotr Kruszynski <[email protected]>
Acked-by: Bartlomiej Sieka <[email protected]>
|
|
Change EEPROM configuration according to the datasheet: "The 24C01A and 24C02A
have a page write capability of two bytes", and "This device offers fast (1ms)
byte write". Add 3ms of extra delay.
Signed-off-by: Piotr Kruszynski <[email protected]>
Acked-by: Bartlomiej Sieka <[email protected]>
|
|
After being reset in mpc5xxx_fec_init_phy(), PHY goes into FX mode, in which
networking does not function. This commit switches PHY to TX mode by clearing
the FX_SEL bit of Mode Control Register. It also reverses commit
008861a2f3ef2c062744d733787c7e530a1b8761, i.e., a temporary workaround.
Signed-off-by: Grzegorz Bernacki <[email protected]>
Acked-by: Bartlomiej Sieka <[email protected]>
|
|
Signed-off-by: Piotr Kruszynski <[email protected]>
Acked-by: Bartlomiej Sieka <[email protected]>
|
|
Signed-off-by: Jan Wrobel <[email protected]>
Acked-by: Bartlomiej Sieka <[email protected]>
|
|
Both CFG_PCISPEED_66 and CFG_IPBSPEED_133 are misnamed, as defining
them does not cause PCI or IPB clocks to run at the specified speed.
Instead, they configure divisors used to calculate said clocks. This
patch renames the defines according to their real function.
Signed-off-by: Grzegorz Bernacki <[email protected]>
Acked-by: Bartlomiej Sieka <[email protected]>
|
|
Signed-off-by: Jan Wrobel <[email protected]>
Signed-off-by: Marian Balakowicz <[email protected]>
Acked-by: Bartlomiej Sieka <[email protected]>
|
|
Signed-off-by: Ulf Samuelsson <[email protected]>
Signed-off-by: Ladislav Michl <[email protected]>
Signed-off-by: Stefan Roese <[email protected]>
|
|
This patch updates the Acadia (405EZ) support for the new 1.1 board
revision. It also adds support for NAND FLASH via the 4xx NDFC.
Please note that the jumper J7 must be in position 2-3 for this
NAND support. Position 1-2 is for NAND booting only. NAND booting
support will follow later.
Signed-off-by: Stefan Roese <[email protected]>
|
|
Signed-off-by: Stefan Roese <[email protected]>
|
|
|
|
|
|
|
|
For all practical u-boot purposes, TSECs don't differ throughout the
mpc8[356]xx families; reduce CONFIG_MPC8YXX_TSECx to CONFIG_TSECx.
Signed-off-by: Kim Phillips <[email protected]>
|