| #
923a662f |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move fpga_state to arch_global_data
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
7273ccec |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Remove console_addr from global data
This does not appear to be used, so punt it.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
7e15d6db |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move mirror_hack to arch_global_data
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
3a1dc8f1 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
arm: Move uart_clk to arch_global_data
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
6bb9ba72 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move dp_alloc_base, dp_alloc_top to arch_global_data
Move these fields into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
43e60814 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move arbiter fields to arch_global_data
Move arbiter_event_attributes and arbiter_event_address into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
3c4c308c |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move reset_status to arch_global_data
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
1c356135 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move mpc8220 clocks to arch_global_data
Move these fields into arch_global_data and tidy up. The bExtUart field does not appear to be used, so punt it.
Signed-off-by: Simon Glass <sjg@chromium
ppc: Move mpc8220 clocks to arch_global_data
Move these fields into arch_global_data and tidy up. The bExtUart field does not appear to be used, so punt it.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
fefb098b |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move mpc512x clocks to arch_global_data
Move ips_clk and csb_clk into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
b2877496 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move mpc5xxx clocks to arch_global_data
Move ipb_clk and pci_clk into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
7c80c6c5 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move used_tlb_cams to arch_global_data
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
8670dbc9 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move used_laws to arch_global_data
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
45bae2e3 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move CONFIG_QE to arch_global_data
Move the quantative easing fields into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
609e6ec3 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: m68k: Move i2c1_clk, i2c2_clk to arch_global_data
Move these fields into arch_global_data and tidy up. This is needed for both ppc and m68k since they share the i2c driver.
Signed-off-by: Simo
ppc: m68k: Move i2c1_clk, i2c2_clk to arch_global_data
Move these fields into arch_global_data and tidy up. This is needed for both ppc and m68k since they share the i2c driver.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
67ac13b1 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move lbc_clk and cpu to arch_global_data
Move these fields into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org> [trini: Update for bsc9132qds.c, b4860qds.c] Signed-
ppc: Move lbc_clk and cpu to arch_global_data
Move these fields into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org> [trini: Update for bsc9132qds.c, b4860qds.c] Signed-off-by: Tom Rini <trini@ti.com>
show more ...
|
| #
c6731fe2 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move mpc83xx clock fields to arch_global_data
Move al mpc83xx fields into arch_global_data and tidy up. Also indent the nested #ifdef for clarity.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
748cd059 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move clock fields to arch_global_data
Move vco_out, cpm_clk, scc_clk, brg_clk into arch_global_data and tidy up. Leave pci_clk on its own since this should really depend only on CONFIG_PCI and
ppc: Move clock fields to arch_global_data
Move vco_out, cpm_clk, scc_clk, brg_clk into arch_global_data and tidy up. Leave pci_clk on its own since this should really depend only on CONFIG_PCI and not any particular chip type.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
9fb23624 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Remove extra pci_clk fields from global_data
PPC has several of these fields, selected by chip type, although only one is ever compiled in.
Instead, use a single field. It would be nice if thi
ppc: Remove extra pci_clk fields from global_data
PPC has several of these fields, selected by chip type, although only one is ever compiled in.
Instead, use a single field. It would be nice if this could be selected by CONFIG_PCI, but some chips (e.g. mpc5xxx) use pci_clk even when CONFIG_PCI is not enabled.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
1206c184 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
ppc: Move brg_clk to arch_global_data
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
5cb48582 |
| 13-Dec-2012 |
Simon Glass <sjg@chromium.org> |
Add architecture-specific global data
We plan to move architecture-specific data into a separate structure so that we can make the rest of it common.
As a first step, create struct arch_global_data
Add architecture-specific global data
We plan to move architecture-specific data into a separate structure so that we can make the rest of it common.
As a first step, create struct arch_global_data to hold these fields. Initially it is empty.
This patch applies to all archs at once. I can split it if this is really a pain.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
3e4d27b0 |
| 10-Nov-2012 |
Stefano Babic <sbabic@denx.de> |
Merge git://git.denx.de/u-boot
|
| #
a88731a6 |
| 10-Oct-2012 |
Gerlando Falauto <gerlando.falauto@keymile.com> |
mpc83xx: add support for mpc8309
This processor, though very similar to other members of the PowerQUICC II Pro family (namely 8308, 8360 and 832x), provides yet another feature set than any supporte
mpc83xx: add support for mpc8309
This processor, though very similar to other members of the PowerQUICC II Pro family (namely 8308, 8360 and 832x), provides yet another feature set than any supported sibling.
Signed-off-by: Gerlando Falauto <gerlando.falauto@keymile.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
show more ...
|
| #
a7e5ee9e |
| 12-Oct-2012 |
Simon Glass <sjg@chromium.org> |
powerpc: Change bi_baudrate and global data baudrate to int
These don't need to be longs, so change them.
Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Rini <trini@ti.com>
|
| #
47fde91f |
| 18-Mar-2012 |
Mike Frysinger <vapier@gentoo.org> |
global_data: unify global flag defines
All the global flag defines are the same across all arches. So unify them in one place, and add a simple way for arches to extend for their needs.
Signed-off
global_data: unify global flag defines
All the global flag defines are the same across all arches. So unify them in one place, and add a simple way for arches to extend for their needs.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
show more ...
|
| #
79843950 |
| 03-Aug-2011 |
Valentin Longchamp <valentin.longchamp@keymile.com> |
POST: add post_log_res field for post results in global data
The current post_log_word in global data is currently split into 2x 16 bits: half for the test start, half for the test success. Since we
POST: add post_log_res field for post results in global data
The current post_log_word in global data is currently split into 2x 16 bits: half for the test start, half for the test success. Since we alredy have more than 16 POST tests defined and more could be defined, this may result in an overflow and the post_output_backlog would not work for the tests defined further of these 16 positions.
An additional field is added to global data so that we can now support up to 32 (depending of architecture) tests. The post_log_word is only used to record the start of the test and the new field post_log_res for the test success (or failure). The post_output_backlog is for this change also adapted.
Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
show more ...
|