Commit Graph

  • b265254e1c Added support for naming instances of parts. This is to allow arbitrary device arrangement that can be statically configured during boot. Greg Watson 2003-07-28 21:35:14 +00:00
  • f4ade7a0a1 adjust options Greg Watson 2003-07-28 21:23:02 +00:00
  • 714caaea38 PPC 4XX support Greg Watson 2003-07-28 21:21:03 +00:00
  • bd0ac35a77 use longs Greg Watson 2003-07-28 21:18:51 +00:00
  • 04091a67e5 PVR support Greg Watson 2003-07-28 21:18:26 +00:00
  • 6257e0347d added new routines Greg Watson 2003-07-28 21:17:57 +00:00
  • 06550b75e5 deal with different reset vector addresses Greg Watson 2003-07-28 21:17:25 +00:00
  • cc6b6c4c83 made timer more generic Greg Watson 2003-07-28 21:16:49 +00:00
  • 008c127074 added ppc_ to function names Greg Watson 2003-07-28 21:16:21 +00:00
  • 499b3041b4 CPU_OPT for cpu specific flags _RESET to specify reset vector address (ppc4xx reset vector is at end of memory, rather than at beginning of ROM) CONFIG_SYS_CLK_FREQ to specify frequency of system clock (needed for ppc4xx clock speed calculation) Greg Watson 2003-07-28 21:15:13 +00:00
  • 821730906b corrected cpu path, added clock.o Greg Watson 2003-07-28 21:11:26 +00:00
  • 8d82415628 cpus have vendors now Greg Watson 2003-07-28 21:10:46 +00:00
  • a1cd3d8290 moved extern to chip.h Greg Watson 2003-07-28 21:06:51 +00:00
  • b34e7c4077 Fix for RAMBASE. Ronald G. Minnich 2003-07-28 04:34:15 +00:00
  • aead5f2582 change it so linuxbios.rom is the final target. Ronald G. Minnich 2003-07-25 21:43:12 +00:00
  • 138af8aa1d Fix for ROM_SIZE to ROM_SECTION_SIZE Ronald G. Minnich 2003-07-25 21:42:02 +00:00
  • f8651ed6c2 one last fix. Ronald G. Minnich 2003-07-25 17:31:53 +00:00
  • f9e756c386 added a bit of error checking! Greg Watson 2003-07-25 17:29:13 +00:00
  • 336b459018 fix bugs ron added with new options Ronald G. Minnich 2003-07-25 17:28:43 +00:00
  • 35cce551c4 Mods for YhLu to enable calls for mainboard init. Ronald G. Minnich 2003-07-25 04:32:42 +00:00
  • ebb645a9fb YhLu's changes to resolve several memory and other problems. Ronald G. Minnich 2003-07-25 03:05:54 +00:00
  • feaa75960c Corrections for Config.lb for new tool. Ronald G. Minnich 2003-07-25 02:55:26 +00:00
  • d9e77c8a4a corrections for new config tool. Ronald G. Minnich 2003-07-25 02:54:26 +00:00
  • 8c19a4ffb4 cpu should be vendor/device too... Greg Watson 2003-07-24 21:19:19 +00:00
  • 8091adb7dd missing options Greg Watson 2003-07-24 21:11:23 +00:00
  • 33fff7a0dd moved cpu code to cpu/ppc/mpc74xx Greg Watson 2003-07-24 21:05:02 +00:00
  • f7dd989955 *** empty log message *** Greg Watson 2003-07-24 21:03:45 +00:00
  • b794667b75 added uses checking at top level Greg Watson 2003-07-24 15:14:39 +00:00
  • eb98b1c319 #if was reversed Greg Watson 2003-07-24 14:20:01 +00:00
  • 505322e48c slight changes to static initialization Greg Watson 2003-07-24 14:15:35 +00:00
  • 9970bfcb7b new register format Greg Watson 2003-07-24 14:14:01 +00:00
  • 92624c10d1 ep405pc board Greg Watson 2003-07-23 22:20:55 +00:00
  • 5bed979a9b added post-pci pass Greg Watson 2003-07-23 21:38:02 +00:00
  • c99bd5f38f allow logging at spew level Greg Watson 2003-07-23 21:36:12 +00:00
  • 7100d67ae8 code was broken Greg Watson 2003-07-23 21:34:46 +00:00
  • 39264e2b3b new static configuration Greg Watson 2003-07-23 21:33:03 +00:00
  • b87b2b89b2 get serial console right Greg Watson 2003-07-23 21:31:02 +00:00
  • 5261d05f59 build parser before configuring Greg Watson 2003-07-23 21:30:29 +00:00
  • 3bb83b8a00 static device names start with static_ Greg Watson 2003-07-23 21:29:49 +00:00
  • 6ba9ff837b add clean to Makefile Greg Watson 2003-07-23 18:52:17 +00:00
  • 6430c011f4 get CONFIGURE right Greg Watson 2003-07-23 18:51:01 +00:00
  • 23e107f184 fixed defines Greg Watson 2003-07-23 18:50:06 +00:00
  • 2910a2b545 static devices Greg Watson 2003-07-23 18:20:17 +00:00
  • de085393ed *** empty log message *** Greg Watson 2003-07-23 18:14:20 +00:00
  • 252d3ff1f6 new register format Greg Watson 2003-07-23 18:13:19 +00:00
  • 3874d40ad6 Fix the generation of .o from .S Ronald G. Minnich 2003-07-23 03:11:40 +00:00
  • 99d0d7b300 getting HDAMA to build. Ronald G. Minnich 2003-07-23 01:45:47 +00:00
  • ffc161e59a updates for hdama and other things. Ronald G. Minnich 2003-07-23 01:42:29 +00:00
  • 4dc7b80151 updated for new code. Ronald G. Minnich 2003-07-23 01:41:55 +00:00
  • fd0adfe86c This config.lb now works with the new config tool and builds a working image which boots linux as a payload. Ronald G. Minnich 2003-07-23 01:37:06 +00:00
  • 860ad373ef - First pass at code for generic link width and size determination Eric Biederman 2003-07-21 23:30:29 +00:00
  • 2c018fba95 - First pass at s2880 support. - SMP cleanups (remove SMP only use CONFIG_SMP) - Minor tweaks to romcc to keep it from taking forever compiling - failover fixes - Get a good implementation of k8_cpufixup and sizeram for the opteron Eric Biederman 2003-07-21 20:13:45 +00:00
  • 6d4512cdf9 added payload Greg Watson 2003-07-21 17:28:35 +00:00
  • 634a99110c fix crt0 includes ordering Greg Watson 2003-07-21 16:51:40 +00:00
  • 9a0989b941 typo fixed. Ronald G. Minnich 2003-07-21 16:22:17 +00:00
  • 1b0e79704f new chip stuff Greg Watson 2003-07-21 15:12:38 +00:00
  • 2b02b63c54 new chip configure Greg Watson 2003-07-21 14:00:53 +00:00
  • 73a9cf4ccb * update quartet target to latest SMP changes. * remove dead code from coherent_ht.c * add ldtstop code for link speed changes Stefan Reinauer 2003-07-21 13:05:56 +00:00
  • 8275bad6f6 more chip stuff Greg Watson 2003-07-21 04:20:08 +00:00
  • 54b3d233ed more chip stuff Greg Watson 2003-07-21 03:38:42 +00:00
  • d0580343b6 chip stuff Greg Watson 2003-07-20 23:28:01 +00:00
  • 9b4336cf41 - Major cleanup of the bootpath - Changes to allow more code to be compiled both ways - Working SMP support Eric Biederman 2003-07-19 04:28:22 +00:00
  • fe4414587a tidy up Greg Watson 2003-07-19 04:19:48 +00:00
  • c361a6b218 a few changes Greg Watson 2003-07-19 04:07:07 +00:00
  • b2e67cdd2c new config format Greg Watson 2003-07-18 17:17:52 +00:00
  • 6ae46145e6 Allow options in mainboard configuration file Moved payload into romimage More flexible romimage declaration Greg Watson 2003-07-18 17:05:10 +00:00
  • ce72e7ee21 fix problems with options, more functionality Greg Watson 2003-07-18 01:06:15 +00:00
  • f3961e0491 add AMD Quartet target Stefan Reinauer 2003-07-17 22:53:27 +00:00
  • 438a3e423e moved generate_row from coherent_ht.c to board specific auto.c files due to different routing defaults of different boards. Stefan Reinauer 2003-07-17 22:51:30 +00:00
  • 07d72dcfa2 added romimage support Greg Watson 2003-07-17 22:25:53 +00:00
  • 16743b89fb new config format Greg Watson 2003-07-17 22:11:58 +00:00
  • 375505f5cc dont export sandpoint options Greg Watson 2003-07-17 22:10:11 +00:00
  • a8d2240e6a sick of typing python command Greg Watson 2003-07-17 17:50:11 +00:00
  • 062d540139 sandpoint options Greg Watson 2003-07-17 13:14:07 +00:00
  • b03b33697d - Update Config so we now have the proper number of cpus - Remove some debugging code from auto.c - Update coeherent_ht.c so we get the proper broadcast routes. - Fix the dram probing code. Eric Biederman 2003-07-17 06:34:30 +00:00
  • 2ec0020b3c - Get the correct routing tables entries for the hdama's onboard nics Eric Biederman 2003-07-17 05:16:46 +00:00
  • 5289938f06 Config.lb for this new part Ronald G. Minnich 2003-07-17 04:35:19 +00:00
  • 387a8db88e - Remove excess line from pci_device.c Eric Biederman 2003-07-17 04:10:42 +00:00
  • d520759338 - Remove $Id: from crt0.S.lb Eric Biederman 2003-07-17 03:28:00 +00:00
  • 4086d16ba2 - Implement an enable method for pci devices. - Add initial support for the amd8131 - Update the mptable to something possible - hdama/Config add the amd8131 southbridge Eric Biederman 2003-07-17 03:26:03 +00:00
  • 5fb929e6e3 - pci_device.c fixes for generic pci bridges to zero the unused portion of bridge resources - coherent_ht.c remove dead idle loop. - raminit.c Enable a 64MB mmio window just below 4GB Eric Biederman 2003-07-17 02:15:46 +00:00
  • 9b45b04d23 fix some glitches in cht code: always enable routing on node7, plus do masking right when setting cpucnt/nodecnt Stefan Reinauer 2003-07-16 15:23:57 +00:00
  • 91a8ce7d80 - ldscripb.lb remove another $Id: line.. - romcc_io.h Add include guards. - hdama/Config nothing really but I have been moving the setting back and forth between 1 and 2 cpus - auto.c Changed the enabled debugging comments. This almost works with 2 cpus - coherent_ht.c First pass at getting this right. It can now find 2 cpus and place them in some semblance of a working state. - raminit.c Fix problems with 4GB of ram. Disable some of the debugging code. Eric Biederman 2003-07-16 07:04:58 +00:00
  • 61b29a9b72 - Commit a binutils safe version of reset16.inc Eric Biederman 2003-07-16 01:58:18 +00:00
  • ae948f78e6 - Compile fixes Eric Biederman 2003-07-14 20:40:38 +00:00
  • 50086df616 new config files Greg Watson 2003-07-14 19:02:29 +00:00
  • 8052f4d5da new init format Greg Watson 2003-07-14 18:03:07 +00:00
  • 109959d6b1 new config rules Greg Watson 2003-07-14 18:00:10 +00:00
  • 68f9b1b135 new init stuff Greg Watson 2003-07-14 17:16:26 +00:00
  • a485fe9f10 IDE support Greg Watson 2003-07-14 17:08:57 +00:00
  • 70572e64c1 *** empty log message *** Greg Watson 2003-07-13 23:30:23 +00:00
  • 655bf44cde - Remove all of the annoying $Id strings Eric Biederman 2003-07-12 02:15:12 +00:00
  • 3d3f438937 - Use an SMBUS_IO_BASE value that will not conflict with an automatically assigned value Eric Biederman 2003-07-12 01:48:30 +00:00
  • 548593ad66 - generalize generic_sdram.c Eric Biederman 2003-07-12 01:46:53 +00:00
  • bd537be3d2 - Add missing carriage return in ramtest.c Eric Biederman 2003-07-12 01:46:05 +00:00
  • c24a568551 - Solo updates Eric Biederman 2003-07-12 01:44:36 +00:00
  • 34cadde255 - Commit more tests for romcc Eric Biederman 2003-07-12 01:40:54 +00:00
  • 58f74a2514 - Remove use of useless EXT macro Eric Biederman 2003-07-12 01:39:05 +00:00
  • 64f7162e17 - Initialize list pointers Eric Biederman 2003-07-12 01:38:35 +00:00
  • 542fe8056b - Small typo fix in pci_ops.c Eric Biederman 2003-07-12 01:38:11 +00:00