Hello Simon,
Am 14.05.2015 14:46, schrieb Simon Glass:
Hi Heiko,
On 14 May 2015 at 04:51, Tom Rini wrote:
On Thu, May 14, 2015 at 12:37:40PM +0200, Heiko Schocher wrote:
Hello Tom,
Am 06.03.2015 08:24, schrieb Heiko Schocher:
Hello Tom,
Am 05.03.2015 15:50, schrieb Tom Rini:
On Thu, Mar
Hi Joe,
2015-05-15 3:02 GMT+09:00 Joe Hershberger :
> Hi Masahiro-san,
>
> On Thu, May 14, 2015 at 10:36 AM, Masahiro Yamada
> wrote:
>> 2015-05-14 7:28 GMT+09:00 Joe Hershberger :
>>> When moving configs, it is important to know what was defined in the
>>> config header even if it duplicates the
This tool was originally written for my local use to ease the task
of tons of CONFIG moves, but there have been some requests for
mainlining it.
So, I have tidied up the code with nicer comments, and here it is.
See the comment block of the script for usage.
The first draft was
http://patchwork.o
Follow-up commit 7fc63cca611b (mpc85xx/T4240EMU: Remove T4240EMU
board), and commit 27e721564591 (ppc4xx: Remove sc3 board),
filling the blank fields.
Signed-off-by: Masahiro Yamada
---
Changes in v2:
- rebased on commit 4588d61a284
doc/README.scrapyard | 8 +---
1 file changed, 5 insert
On 5/14/2015 6:50 PM, Jagan Teki wrote:
> On 14 May 2015 at 14:57, Haikun Wang wrote:
>> Atmel DataFlash chips have commands different from common spi
>> flash commands.
>> Atmel DataFlash also have special page-size.
>> This driver add support for accessing Atmel DataFlash.
>> It is based on the
1. Introduce a new structure `struct mxc_i2c_bus`, this structure will
used for non-DM and DM.
2. Remove `struct mxc_i2c_regs` structure, but use register offset to access
registers based on `base` entry of `struct mxc_i2c_bus`.
3. Remove most `#ifdef I2C_QUIRK_REG`. Using driver_data to cont
These GPIO_PORTx macros should be in gpio.h, but not in imx-regs.h.
Also, imx-regs.h and iomux-v3.h has same macro defintion for
GPIO_PORTx, and both of them are included in mxc_i2c.c(include
mxc_i2c.h). This will incur build warnings with macro redefinition.
Since iomux-v3.h is not compatible wi
Hi,
On 5/15/2015 12:31 AM, Simon Glass wrote:
> Hi,
>
> On 14 May 2015 at 09:31, Fabio Estevam wrote:
>> Hi Peng,
>>
>> On Thu, May 14, 2015 at 7:03 AM, Peng Fan wrote:
>>> Use common macro in iomux-v3.h, remove redundant macro.
>> This is a bit misleading.
>>
>> mx27 iomux is not compatible to
It appears that setting CONFIG_MXC_USB_PORT to 0 then loads the OTG port on the
i.MX53. The code appears to be in drivers/usb/host/ehci-mx5.c.The problem
then is that the USB host port is then not usable since my i.MX53 board
dedicates the OTG port to USB client functionality only.
Now I a
On Thu, 2015-05-14 at 14:35 -0700, Tim Harvey wrote:
> nand_read_skip_bad() already loops over blocks and handles bad block check
> so eliminate this redundant logic.
>
> Signed-off-by: Tim Harvey
> ---
> v2: fix limit
>
> common/env_nand.c | 32 ++--
> 1 file change
nand_read_skip_bad() already loops over blocks and handles bad block check
so eliminate this redundant logic.
Signed-off-by: Tim Harvey
---
v2: fix limit
common/env_nand.c | 32 ++--
1 file changed, 6 insertions(+), 26 deletions(-)
diff --git a/common/env_nand.c b/c
On Mon, May 11, 2015 at 01:53:13PM -0500, Joe Hershberger wrote:
> The setexpr command used to segfault when accessing memory in sandbox.
> The pointer accesses should be mapped.
>
> Signed-off-by: Joe Hershberger
> Cc: Simon Glass
> Reviewed-by: Simon Glass
Applied to u-boot/master, thanks!
On Wed, May 13, 2015 at 12:23:01PM -0700, Tom Warren wrote:
> OK, Tom. Ready to be pulled into U-Boot/master. Thanks!
>
> ./MAKEALL -s tegra is OK, nyan-big boots to console OK.
>
> The following changes since commit bd328eb38274ffaf04caaa8a6ecc09b7e19a650e:
>
> Clean all defconfigs with sav
On Wed, May 13, 2015 at 01:04:41PM +0200, Andreas Bießmann wrote:
> Hi Tom,
>
> please pull the following changes into u-boot/master.
>
> The following changes since commit bd328eb38274ffaf04caaa8a6ecc09b7e19a650e:
>
> Clean all defconfigs with savedefconfig (2015-05-12 18:10:26 -0400)
>
> a
On Wed, May 13, 2015 at 04:26:41PM +, Alexey Brodkin wrote:
> Hi Tom,
>
> The following changes since commit bd328eb38274ffaf04caaa8a6ecc09b7e19a650e:
>
> Clean all defconfigs with savedefconfig (2015-05-12 18:10:26 -0400)
>
> are available in the git repository at:
>
> git://git.denx.
On Thu, 2015-05-14 at 11:48 -0700, Tim Harvey wrote:
> nand_read_skip_bad() already loops over blocks and handles bad block check
> so eliminate this redundant logic.
>
> Signed-off-by: Tim Harvey
> ---
> common/env_nand.c | 32 ++--
> 1 file changed, 6 insertions(+),
The readenv() implementation of env_nand uses the mtd layer which is
unnecessary overhead in SPL when we already have a nand_spl_load_image()
function that doesn't need it. Using this instead eliminates the need
to provide a mtd_read for SPL env as well as reduces code (4KB savings in IMX6
SPL).
S
nand_read_skip_bad() already loops over blocks and handles bad block check
so eliminate this redundant logic.
Signed-off-by: Tim Harvey
---
common/env_nand.c | 32 ++--
1 file changed, 6 insertions(+), 26 deletions(-)
diff --git a/common/env_nand.c b/common/env_nand.
On Thu, 2015-05-14 at 18:55 +0200, Hans de Goede wrote:
> >> +config DRAM_ODT_EN
> >> + int "sunxi dram odt enable"
> >> + default 0
> >> + ---help---
> >> + Set this to 1 to enable dram odt (on die termination)
> >
> > Why is this an int rather than a bool?
>
> Because it is used directly as
On Thu, 2015-05-14 at 19:04 +0200, Hans de Goede wrote:
> We've never tested the lvds panel support on sun6i+ SoCs until now, and
> unsurprisingly the lvds code needed some fixes to work on my ga10h A33
> tablet with lvds panel. This makes the panel on that tablet actually work.
>
> Signed-off-by:
On Thu, 2015-05-14 at 08:12 -0700, Tim Harvey wrote:
> It turns out that this is needed because env_nand.c:readenv() calls
> nand_read_skip_bad, which uses the mtd layer. For SPL the
> functionality of readenv() is pretty much already in
> nand_spl_load_image() so I find if do the following (instea
Hi Masahiro-san,
On Thu, May 14, 2015 at 9:37 AM, Masahiro Yamada
wrote:
> Hi Joe,
>
> 2015-05-14 7:28 GMT+09:00 Joe Hershberger :
>> Moving configs is a fairly slow process since each board config must
>> pass through a compiler to evaluate the configs. Also, many configs
>> are related in a way
Hi Masahiro-san,
On Thu, May 14, 2015 at 9:51 AM, Masahiro Yamada
wrote:
> 2015-05-14 7:28 GMT+09:00 Joe Hershberger :
>> In some case you may want to only cleanup the headers. Make it possible
>> without waiting for all boards to compile.
>>
>> Signed-off-by: Joe Hershberger
>>
>> ---
>>
>> Cha
Hi Masahiro-san,
On Thu, May 14, 2015 at 10:36 AM, Masahiro Yamada
wrote:
> 2015-05-14 7:28 GMT+09:00 Joe Hershberger :
>> When moving configs, it is important to know what was defined in the
>> config header even if it duplicates the configs coming from Kconfig.
>>
>> tools/moveconfig.py now def
Hi Masahiro-san.
On Thu, May 14, 2015 at 10:15 AM, Masahiro Yamada
wrote:
> 2015-05-14 7:28 GMT+09:00 Joe Hershberger :
>> This will ensure that the order of the defconfig entries will always
>> match that of the Kconfig files. After one slightly painful (but
>> still early in the process) pass o
The ga10h is an 10" tablet with an A33 or A23 soc, 1G RAM, 8G or 16G nand,
sdio wifi, 2 micro usb ports, 1 otg and 1 host and 1 micro sd slot.
This commit adds a defconfig for the v1.1 pcb with an a33 soc.
Signed-off-by: Hans de Goede
---
board/sunxi/MAINTAINERS | 1 +
configs/ga10h_v1_1_
We've never tested the lvds panel support on sun6i+ SoCs until now, and
unsurprisingly the lvds code needed some fixes to work on my ga10h A33
tablet with lvds panel. This makes the panel on that tablet actually work.
Signed-off-by: Hans de Goede
---
arch/arm/include/asm/arch-sunxi/clock_sun6i.h
Hi,
On 05/13/2015 09:26 PM, Ian Campbell wrote:
On Wed, 2015-05-13 at 17:09 +0200, Hans de Goede wrote:
diff --git a/board/sunxi/Kconfig b/board/sunxi/Kconfig
index 940b6c7..d4ae6c7 100644
--- a/board/sunxi/Kconfig
+++ b/board/sunxi/Kconfig
@@ -95,6 +95,14 @@ config DRAM_ZQ
---help---
Hi,
On 14 May 2015 at 09:31, Fabio Estevam wrote:
> Hi Peng,
>
> On Thu, May 14, 2015 at 7:03 AM, Peng Fan wrote:
>> Use common macro in iomux-v3.h, remove redundant macro.
>
> This is a bit misleading.
>
> mx27 iomux is not compatible to iomux-v3.h at all.
If you'd like to respin this patch I
The Juno reference design typically plugs the root FS
on a USB stick. We need to wait a bit for the root to
appear so tell this on the default command line.
Signed-off-by: Linus Walleij
---
include/configs/vexpress_aemv8a.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/vexp
2015-05-14 7:28 GMT+09:00 Joe Hershberger :
> When moving configs, it is important to know what was defined in the
> config header even if it duplicates the configs coming from Kconfig.
>
> tools/moveconfig.py now defines KCONFIG_IGNORE_DUPLICATES to prevent the
> filtering from happening and selec
Hi Peng,
On Thu, May 14, 2015 at 7:03 AM, Peng Fan wrote:
> Use common macro in iomux-v3.h, remove redundant macro.
This is a bit misleading.
mx27 iomux is not compatible to iomux-v3.h at all.
Regards,
Fabio Estevam
___
U-Boot mailing list
U-Boot@li
I have a custom board loosely based off the i.MX53 QSB with a dedicated USB
client port and separate dedicated USB host port. I am trying to get USB
client functionality working in mainline u-boot 2015.04. I have verified that
USB client/gadget functionality works when booted into Linux on the
When phys_addr_t is 32 bits wide, boot_fdt_add_mem_rsv_regions() implicitly
uses only the low 32 bits of each memory reservation's address and length to
determine what to reserve. So, for example, an FDT memory reservation like
/memreserve/ 0x18000 0x4000;
will actually reserve physical
Hi,
Pardon me if I am sending this mail to wrong community.
I am new to uboot loader and trying to enable watchdog in uboot for freescale
P1020RDB_PC cpu for NAND.
I enabled the CONFIG_WATCHDOG flag in "include/configs/p1_p2_rdb_pc.
h" file.
When I building the uboot source code i am getting the
With d6b72da0 we started including this file unconditionally. This
isn't allowed in a file that we also use on armv8. This will get
cleaned up a bit better once we really start using these same features
(and have similar fdt updates needed) on armv8.
Signed-off-by: Tom Rini
---
arch/arm/lib/bo
2015-05-14 7:28 GMT+09:00 Joe Hershberger :
> This will ensure that the order of the defconfig entries will always
> match that of the Kconfig files. After one slightly painful (but
> still early in the process) pass over all boards, this should keep
> the defconfigs clean from here on.
>
> Signed-
On Wed, May 13, 2015 at 4:38 PM, Scott Wood wrote:
> On Fri, 2015-05-08 at 14:39 -0700, Tim Harvey wrote:
>> -int nand_spl_load_image(uint32_t offs, unsigned int size, void *buf)
>> +int mtd_read(struct mtd_info *mtd, loff_t offs, size_t size, size_t *retlen,
>> + uchar *buf)
>> {
>>
Hi Peng,
On 14 May 2015 at 04:03, Peng Fan wrote:
> 1. Introduce a new structure `struct mxc_i2c_bus`, this structure will
>used for non-DM and DM.
> 2. Remove `struct mxc_i2c_regs` structure, but use register offset to access
>registers based on `base` entry of `struct mxc_i2c_bus`.
> 3.
On 14 May 2015 at 04:03, Peng Fan wrote:
> Use common macro in iomux-v3.h, remove redundant macro.
>
> Signed-off-by: Peng Fan
> ---
>
> Changes v4:
> New patch.
> we include mxc_i2c.h in driver/i2c/mxc_i2c.c in patch 1/2.
> mxc_i2c.h includes iomux-v3.h.
> Since iomux-v3.h have some macros w
2015-05-14 7:28 GMT+09:00 Joe Hershberger :
> In some case you may want to only cleanup the headers. Make it possible
> without waiting for all boards to compile.
>
> Signed-off-by: Joe Hershberger
>
> ---
>
> Changes in v3:
> -New for version 3
>
> Changes in v2: None
>
> tools/moveconfig.py | 8
Hi Joe,
2015-05-14 7:28 GMT+09:00 Joe Hershberger :
> Moving configs is a fairly slow process since each board config must
> pass through a compiler to evaluate the configs. Also, many configs
> are related in a way that makes sense to atomically move.
>
> Add support to tools/moveconfig.py to rea
On 14 May 2015 at 07:22, Tim Harvey wrote:
> Certain features we desire require a larger stack than is available by using
> iRAM (most notably for us, env_mmc). Relocate the stack to DRAM so that
> we can use these features.
>
> Signed-off-by: Tim Harvey
> ---
> board/gateworks/gw_ventana/gw_ven
Certain features we desire require a larger stack than is available by using
iRAM (most notably for us, env_mmc). Relocate the stack to DRAM so that
we can use these features.
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana_spl.c | 3 ---
configs/gwventana_defconfig
On Wed, May 13, 2015 at 8:22 PM, Simon Glass wrote:
> Hi,
>
> On 13 May 2015 at 20:02, Simon Glass wrote:
>> Hi,
>>
>> On 13 May 2015 at 16:40, Tim Harvey wrote:
>>> On Wed, May 13, 2015 at 12:58 PM, Tim Harvey wrote:
>>
>>> Tom,
>>>
>>> I don't really understand the CONFIG_SPL_STACK_R usage at
2015-05-14 7:28 GMT+09:00 Joe Hershberger :
> Some compilers are hard to come by or have so few boards they are not
> worth messing with for this tool. Provide a list that need manual
> intervention and continue moving the bulk of boards.
>
> Signed-off-by: Joe Hershberger
>
> ---
>
> Changes in v
2015-05-14 7:28 GMT+09:00 Joe Hershberger :
> This is helpful to re-attempt to move failed boards from a previous run
> without starting over.
>
> Signed-off-by: Joe Hershberger
I like this idea, but I have just submitted a new version.
Would you mind rebasing this patch onto mine, or shall I do
2015-05-14 7:28 GMT+09:00 Joe Hershberger :
> The existing target won't actually build the needed .mk file that is
> expected by the rest of the script. It seems that silentoldconfig does
> not actually cause this to be built any longer.
>
> Signed-off-by: Joe Hershberger
> ---
> This patch is bas
This tool was originally written for my local use to ease the task
of tons of CONFIG moves, but there have been some requests for
mainlining it.
So, I have tidied up the code with nicer comments, and here it is.
See the comment block of the script for usage.
The first draft was
http://patchwork.o
Hi Heiko,
On 14 May 2015 at 04:51, Tom Rini wrote:
> On Thu, May 14, 2015 at 12:37:40PM +0200, Heiko Schocher wrote:
>> Hello Tom,
>>
>> Am 06.03.2015 08:24, schrieb Heiko Schocher:
>> >Hello Tom,
>> >
>> >Am 05.03.2015 15:50, schrieb Tom Rini:
>> >>On Thu, Mar 05, 2015 at 09:46:50AM +0100, Heiko
The board manual desribes ON as boolean 1 and OFF as boolean 0.
Updating README with correct boolean values.
Signed-off-by: Raghav Dogra
---
Changes for v2:
-Reduced the description
-Modified the heading
Changes for v3:
-Modified the description
-Modified the subject
-Reduced the changes
On Wed, May 13, 2015 at 09:15:21PM -0600, Simon Glass wrote:
> During the Kconfig conversion one of the changes was missed.
> CONFIG_SPL_STACK_R should be CONFIG_SPL_STACK_R_ADDR since we want the
> address.
>
> Reported-by: Tim Harvey
> Signed-off-by: Simon Glass
Applied to u-boot/master, tha
On Thu, May 14, 2015 at 12:37:40PM +0200, Heiko Schocher wrote:
> Hello Tom,
>
> Am 06.03.2015 08:24, schrieb Heiko Schocher:
> >Hello Tom,
> >
> >Am 05.03.2015 15:50, schrieb Tom Rini:
> >>On Thu, Mar 05, 2015 at 09:46:50AM +0100, Heiko Schocher wrote:
> >>>Hello Tom,
> >>>
> >>>Am 05.03.2015 07:
On 14 May 2015 at 14:57, Haikun Wang wrote:
> Atmel DataFlash chips have commands different from common spi
> flash commands.
> Atmel DataFlash also have special page-size.
> This driver add support for accessing Atmel DataFlash.
> It is based on the Driver Model.
> Example:
> => sf probe 1:0
> SP
Hello Tom,
Am 06.03.2015 08:24, schrieb Heiko Schocher:
Hello Tom,
Am 05.03.2015 15:50, schrieb Tom Rini:
On Thu, Mar 05, 2015 at 09:46:50AM +0100, Heiko Schocher wrote:
Hello Tom,
Am 05.03.2015 07:22, schrieb Heiko Schocher:
Hello Tom,
Am 04.03.2015 17:40, schrieb Tom Rini:
On Wed, Mar 0
Use common macro in iomux-v3.h, remove redundant macro.
Signed-off-by: Peng Fan
---
Changes v4:
New patch.
we include mxc_i2c.h in driver/i2c/mxc_i2c.c in patch 1/2.
mxc_i2c.h includes iomux-v3.h.
Since iomux-v3.h have some macros which also exists in
asm/arch-xx/imx-regs.h, this will intro
1. Introduce a new structure `struct mxc_i2c_bus`, this structure will
used for non-DM and DM.
2. Remove `struct mxc_i2c_regs` structure, but use register offset to access
registers based on `base` entry of `struct mxc_i2c_bus`.
3. Remove most `#ifdef I2C_QUIRK_REG`. Using driver_data to cont
Signed-off-by: Masahiro Yamada
---
arch/arc/dts/.gitignore | 1 +
1 file changed, 1 insertion(+)
create mode 100644 arch/arc/dts/.gitignore
diff --git a/arch/arc/dts/.gitignore b/arch/arc/dts/.gitignore
new file mode 100644
index 000..b60ed20
--- /dev/null
+++ b/arch/arc/dts/.gitignore
@@
From: Tang Yuantian
Signed-off-by: Tang Yuantian
---
arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h | 4 ++
board/freescale/ls1021atwr/ls1021atwr.c | 68 ++-
include/configs/ls1021atwr.h | 7 ++-
3 files changed, 75 insertions(+), 4 deleti
Atmel DataFlash chips have commands different from common spi
flash commands.
Atmel DataFlash also have special page-size.
This driver add support for accessing Atmel DataFlash.
It is based on the Driver Model.
Example:
=> sf probe 1:0
SPI DataFlash: Detected AT45DB021B with page size 264 Bytes, er
MAC1 acts as 1G/10G dual-role MAC on T1024. We introduce
macro SET_FMAN_RX_10G_TYPE2_LIODN for 10G MACs which have
same Port ID and same offset of address with 1G MAC.
Update it to match with the setting of fman in t1024 device
tree, otherwise there is no 'fsl,liodn' in
/proc/device-tree/soc@ffe000
Add support for Lightwriter SL50 series board, a small, robust and portable
Voice Output Communication Aids (VOCA) designed to meet the particular and
changing needs of people with speech loss resulting from a wide range of
acquired, progressive and congenital conditions.
Signed-off-by: Enric Ball
This patch series adds support for SL50 board based on TI AM335x SoC.
Best regards,
Enric Balletbo i Serra (1):
board: Add Toby-Churchill SL50 board support.
arch/arm/Kconfig | 6 +
board/tcl/sl50/Kconfig| 34
board/tcl/sl50/MAINTAINERS| 6 +
board/tcl/sl50/
63 matches
Mail list logo