From: Timur Tabi <timur@freescale.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH] powerpc: add support for the Freescale P1022DS reference board
Date: Tue, 25 May 2010 13:30:14 -0500 [thread overview]
Message-ID: <4BFC1736.5030902@freescale.com> (raw)
In-Reply-To: <20100520223324.50594CCF026@gemini.denx.de>
Wolfgang Denk wrote:
>> + { 0, 333, 1, 5, 31, 3, 0},
>> + {334, 400, 1, 5, 31, 3, 0},
>> + {401, 549, 1, 5, 31, 3, 0},
>> + {550, 680, 1, 5, 31, 5, 0},
>> + {681, 850, 1, 5, 31, 5, 0},
>> + { 0, 333, 2, 5, 31, 3, 0},
>> + {334, 400, 2, 5, 31, 3, 0},
>> + {401, 549, 2, 5, 31, 3, 0},
>> + {550, 680, 2, 5, 31, 5, 0},
>> + {681, 850, 2, 5, 31, 5, 0},
>
> Please use TABs for vertical alignment.
Ok, I understand now what you mean. However, the columns are
right-justified. You can't use tabs to align right-justified columns.
>> +phys_size_t initdram(int board_type)
>> +{
>> + phys_size_t dram_size = 0;
>> +
>> + puts("Initializing....\n");
>> +
>> + dram_size = fsl_ddr_sdram();
>> + dram_size = setup_ddr_tlbs(dram_size / 0x100000);
>> + dram_size *= 0x100000;
>> +
>> + puts(" DDR: ");
>> + return dram_size;
>
> How about using get_ram_size() for autosizing / testing?
It appears get_ram_size() has never been used on PowerPC before. This
function writes data to memory in blocks and reads it back. In my
experience, attempting to access memory that doesn't exist will generate a
machine check and cause U-Boot to hang.
In addition, we only create a TLB to map the lower 2GB, no matter how much
memory is in the system. But the initdram() function returns the full size
of RAM, no matter how big it is. So won't get_ram_size() always fail if I
have more than 2GB of RAM?
--
Timur Tabi
Linux kernel developer at Freescale
next prev parent reply other threads:[~2010-05-25 18:30 UTC|newest]
Thread overview: 44+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-05-20 22:01 [U-Boot] [PATCH] powerpc: add support for the Freescale P1022DS reference board Timur Tabi
2010-05-20 22:33 ` Wolfgang Denk
2010-05-20 23:13 ` Kumar Gala
2010-05-21 6:50 ` Wolfgang Denk
2010-05-20 23:23 ` Timur Tabi
2010-05-21 7:07 ` Wolfgang Denk
2010-05-21 13:45 ` Timur Tabi
2010-05-21 14:22 ` Wolfgang Denk
2010-05-21 14:33 ` Timur Tabi
2010-05-21 16:07 ` Timur Tabi
2010-05-26 18:12 ` Timur Tabi
2010-05-26 18:17 ` Scott Wood
2010-05-26 18:19 ` Timur Tabi
2010-05-26 19:04 ` Scott Wood
2010-05-26 19:34 ` Timur Tabi
2010-05-26 19:46 ` Scott Wood
2010-05-26 21:59 ` Timur Tabi
2010-05-25 18:30 ` Timur Tabi [this message]
2010-05-26 20:10 ` Wolfgang Denk
2010-05-26 20:18 ` Timur Tabi
2010-05-26 20:24 ` Timur Tabi
2010-05-27 7:02 ` Wolfgang Denk
2010-05-27 14:31 ` Timur Tabi
2010-05-27 18:11 ` Wolfgang Denk
2010-05-27 18:25 ` Timur Tabi
2010-05-27 19:03 ` Scott Wood
2010-05-27 19:07 ` Timur Tabi
2010-05-27 19:10 ` Scott Wood
2010-05-27 19:54 ` Wolfgang Denk
2010-05-27 19:53 ` Wolfgang Denk
2010-05-27 20:11 ` Timur Tabi
2010-05-27 21:10 ` Wolfgang Denk
2010-05-27 19:53 ` Wolfgang Denk
2010-05-27 20:03 ` Timur Tabi
2010-05-27 20:59 ` Wolfgang Denk
2010-05-27 20:05 ` Scott Wood
2010-05-27 21:03 ` Wolfgang Denk
2010-05-27 19:45 ` Wolfgang Denk
2010-05-27 19:54 ` Timur Tabi
2010-05-27 20:00 ` Wolfgang Denk
2010-05-27 20:10 ` Scott Wood
2010-05-21 0:26 ` [U-Boot] [PATCH] powerpc: add support for the FreescaleP1022DS " Liu Dave-R63238
2010-05-21 15:25 ` Timur Tabi
2010-05-21 9:46 ` [U-Boot] [PATCH] powerpc: add support for the Freescale P1022DS " Kumar Gala
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4BFC1736.5030902@freescale.com \
--to=timur@freescale.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox