From: Dirk Behme <dirk.behme@googlemail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v3] i.mx: i.mx6q: add the initial support for i.mx6q Sabre Lite board
Date: Thu, 29 Dec 2011 08:09:37 +0100 [thread overview]
Message-ID: <4EFC1231.7090105@googlemail.com> (raw)
In-Reply-To: <4EFB0C56.5030106@denx.de>
On 28.12.2011 13:32, Stefano Babic wrote:
> On 26/12/2011 08:34, Dirk Behme wrote:
>> From: Jason Liu<jason.hui@linaro.org>
>>
>> Add the initial support for Freescale i.MX6Q Sabre Lite board
>>
>
> Hi Dirk,
>
>>
>> Index: freescale-u-boot-imx.git/MAINTAINERS
>> ===================================================================
>> --- freescale-u-boot-imx.git.orig/MAINTAINERS
>> +++ freescale-u-boot-imx.git/MAINTAINERS
>> @@ -579,6 +579,7 @@ Jason Liu<r64343@freescale.com>
>> mx53evk i.MX53
>> mx53loco i.MX53
>> mx6qarm2 i.MX6Q
>> + mx6qsabrelite i.MX6Q
>
> Can you confirm that Jason is the maintainer of the board ?
Yes, I think so, it shouldn't have changed since v2
http://lists.denx.de/pipermail/u-boot/2011-December/113142.html
Jason?
>> +
>> +#ifdef CONFIG_FSL_ESDHC
>> +struct fsl_esdhc_cfg usdhc_cfg[2] = {
>> + {USDHC3_BASE_ADDR, 1},
>> + {USDHC4_BASE_ADDR, 1},
>> +};
>> +
>> +int board_mmc_getcd(u8 *cd, struct mmc *mmc)
>> +{
>> + struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv;
>> +
>> + if (cfg->esdhc_base == USDHC3_BASE_ADDR) {
>> + gpio_direction_input(192); /*GPIO7_0*/
>> + *cd = gpio_get_value(192);
>> + } else {
>> + gpio_direction_input(38); /*GPIO2_6*/
>> + *cd = gpio_get_value(38);
>> + }
>> +
>> + return 0;
>> +}
>
> I have not an evident comment with this code, but there are pending
> patches to change this behavior:
>
> http://patchwork.ozlabs.org/patch/132398/
>
> The patches already updates other i.MX boards. If, as I presume, this
> patches goes soon in mainline, board_mmc_getcd() must be updated to be
> adjusted for the new API. I will wait a while before merging your patch
> to check the status of the mmc patchset.
Ok, good to know. Thanks!
Let us know if you want us to update this patch against
http://patchwork.ozlabs.org/patch/132398/
>> @@ -0,0 +1,67 @@
>> +U-Boot for the Freescale i.MX6q SabreLite board
>> +
>> +This file contains information for the port of U-Boot to the Freescale
>> +i.MX6q SabreLite board.
>> +
>> +1. Boot source, boot from SD card
>> +---------------------------------
>> +
>> +The recent mainline U-Boot for the Freescale i.MX6q SabreLite board supports
>> +boot from SD card only. However, by default, the early version of SabreLite
>> +boards boot from the SPI NOR flash. These boards need to be reflashed with
>> +a small SD card loader to support boot from SD card. This small SD card loader
>> +will be flashed into the SPI NOR. The board will still boot from SPI NOR, but
>> +the loader will in turn request the BootROM to load the U-Boot from SD card.
>> +At the moment of writing, please check with Freescale on the availablity of
>> +this small SD loader binary.
>
> Ok, fine. For my information only, is there a revision version to be
> checked if the board needs this small loader ?
Good question ;) There is some discussion if it is possible to make a
new version of the board which is configurable to SD boot by HW. But
there seem to be some layout issues. So atm I would answer your
question with 'no'.
Best regards
Dirk
next prev parent reply other threads:[~2011-12-29 7:09 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-12-26 7:34 [U-Boot] [PATCH v3] i.mx: i.mx6q: add the initial support for i.mx6q Sabre Lite board Dirk Behme
2011-12-28 12:32 ` Stefano Babic
2011-12-29 7:09 ` Dirk Behme [this message]
2011-12-29 8:06 ` Liu Hui-R64343
2011-12-29 16:13 ` Eric Nelson
2012-01-19 9:58 ` Wolfgang Grandegger
2012-01-19 10:26 ` Dirk Behme
2012-01-20 0:56 ` [U-Boot] mx6qsabrelite U-Boot from SPI-NOR Eric Nelson
2012-01-20 9:15 ` Wolfgang Grandegger
2012-01-20 13:54 ` Eric Nelson
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=4EFC1231.7090105@googlemail.com \
--to=dirk.behme@googlemail.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.