On Thu, 2015-11-05 at 12:47 -0800, York Sun wrote:
>
> On 11/05/2015 11:53 AM, Joakim Tjernlund wrote:
> > On Thu, 2015-11-05 at 10:29 -0800, York Sun wrote:
> > >
> > > On 11/05/2015 10:19 AM, Joakim Tjernlund wrote:
> > > > On Thu, 2015-11-05 at 09:42 -0800, York Sun wrote:
> > > > >
> > > > >
Hello Shawn,
On Thu, 12 Nov 2015 13:43:18 +0800, Shawn Guo
wrote:
> Hi,
>
> I need some help to understand aarch64-linux-gnu-objdump output in .data
> section as below. It's part of the dump of u-boot image with command
> 'aarch64-linux-gnu-objdump -D -z u-boot'.
>
> Disassembly of section .da
Hello Stefan,
On Thu, 12 Nov 2015 04:56:32 +0100, Stefan Roese wrote:
> Hi Albert,
>
> On 11.11.2015 18:04, Albert ARIBAUD wrote:
> > On Wed, 11 Nov 2015 15:25:09 +0100, Stefan Roese wrote:
> >> This patch adds a small printf() version that supports all basic formats.
> >> Its intented to be us
Hello Thomas,
On Thu, 12 Nov 2015 13:59:28 +0800, Thomas Chou
wrote:
> Hi Albert,
>
> On 2015年11月11日 02:30, Albert ARIBAUD wrote:
> > board_init_f_mem() alters the C runtime environment's
> > stack it ls actually already using. This is not a valid
> > C runtime environment.
> >
> > Split board_i
Hello Simon,
On Wed, 11 Nov 2015 14:49:05 -0700, Simon Glass
wrote:
> Hi Fabio,
>
> On 11 November 2015 at 14:24, Fabio Estevam
> wrote:
> > Hi Simon,
> >
> > On Wed, Nov 11, 2015 at 7:08 PM, Simon Glass
> > wrote:
> >
> >> That test is intended to avoid setting up simple malloc() if we
> >> p
On Wed, 2015-11-11 at 19:34 -0800, York Sun wrote:
>
> On 11/11/2015 06:17 PM, Thomas Chou wrote:
> > Hi York,
> >
> > On 2015年11月12日 06:50, York Sun wrote:
> > > diff --git a/include/asm-generic/global_data.h b/include/asm
> > > -generic/global_data.h
> > > index d0383f3..336f3a0 100644
> > > --
Add board_usb_phy_mode function for detecting whether a port is
being used as host or client using a GPIO. On Colibri Vybrid we
provide GPIO 102 for this very same purpose.
Signed-off-by: Sanchayan Maity
---
Changes since v4:
No need to break after return.
Changes since v3:
Return USB_INIT_DEVIC
Hi Albert,
On 2015年11月11日 02:30, Albert ARIBAUD wrote:
board_init_f_mem() alters the C runtime environment's
stack it ls actually already using. This is not a valid
C runtime environment.
Split board_init_f_mem into C functions which do not
alter their own stack and therefore run in a valid C
r
Hi,
I need some help to understand aarch64-linux-gnu-objdump output in .data
section as below. It's part of the dump of u-boot image with command
'aarch64-linux-gnu-objdump -D -z u-boot'.
Disassembly of section .data:
35039898 :
35039948 :
35039948:
This set is to change MMU tables so DDR is in non-secure mode that
non-secure master such as SDHC DMA can access the data. To mix
secure and non-secure MMU entries, the MMU tables themselves have
to be in secure memory. A small portion memory is reserved at the
end of DDR (before debug server and M
DDR has been set as secure in MMU tables. Non-secure master such
as SDHC DMA cannot access data correctly. Mixing secure and non-
secure MMU entries requirs the MMU tables themselves in secure
memory. This patch moves MMU tables into a secure DDR area.
Early MMU tables are changed to set DDR as no
Secure memory is at the end of memory, separated and reserved
from OS, tracked by gd->secure_ram. Secure memory can host
MMU tables, security monitor, etc.
Signed-off-by: York Sun
---
Changes in v3:
Put ifdef around secure_ram
Move defining CONFIG_SYS_MEM_RESERVE_SECURE to patch 2/2
Chang
Hi Simon,
On Thu, Nov 12, 2015 at 5:56 AM, Simon Glass wrote:
> Hi Bin,
>
> On 11 November 2015 at 10:05, Simon Glass wrote:
>> This series adds a new uclass for keyboards and converts some drivers
>> over to use it.
>>
>> This series includes some work to remove code duplication in the keyboard
Hi Albert,
On 11.11.2015 18:04, Albert ARIBAUD wrote:
On Wed, 11 Nov 2015 15:25:09 +0100, Stefan Roese wrote:
This patch adds a small printf() version that supports all basic formats.
Its intented to be used in U-Boot SPL versions on platforms with very
limited internal RAM sizes.
It would b
Hi Simon,
On Thu, Nov 12, 2015 at 1:05 AM, Simon Glass wrote:
> Add support for the German keymap, taken from i8042.c. This can be selected
> when the input library it initialised.
>
> Signed-off-by: Simon Glass
> ---
>
Reviewed-by: Bin Meng
Please check one nits below.
> Changes in v3:
> -
On Thursday, November 12, 2015 at 03:33:42 AM, Chin Liang See wrote:
[...]
> > > > > I just noticed, that here the L2 cache gets disabled and is not
> > > > > enabled again in function v7_outer_cache_enable(). This looks a
> > > > > bit suspicious.
> > > > >
> > > > > Dinh, did you perhaps miss
On 11/11/2015 06:17 PM, Thomas Chou wrote:
> Hi York,
>
> On 2015年11月12日 06:50, York Sun wrote:
>> diff --git a/include/asm-generic/global_data.h
>> b/include/asm-generic/global_data.h
>> index d0383f3..336f3a0 100644
>> --- a/include/asm-generic/global_data.h
>> +++ b/include/asm-generic/globa
Hi Ben,
On 12/11/15 10:04, Ben Chan wrote:
On Tue, Nov 10, 2015 at 2:24 AM, Lin Huang wrote:
some rockchip soc will not include lib/timer.c in SPL stage,
so implement timer driver for some soc can use us delay function in SPL.
Signed-off-by: Lin Huang
Acked-by: Simon Glass
---
Changes in v1
On Thu, 2015-11-12 at 01:53 +0100, Marek Vasut wrote:
> On Thursday, November 12, 2015 at 01:49:09 AM, Chin Liang See wrote:
> > Hi Marek,
> >
> > On Mon, 2015-11-09 at 17:02 +0100, Marek Vasut wrote:
> > > On Monday, November 09, 2015 at 04:46:54 PM, Stefan Roese wrote:
> > > > Hi Marek,
> > >
>
On Thu, Nov 12, 2015 at 10:19 AM, Marek Vasut wrote:
> On Thursday, November 12, 2015 at 02:16:05 AM, Thomas Chou wrote:
>> Hi Marek,
>
> Hi!
>
>> On 2015年11月11日 23:54, Marek Vasut wrote:
>> > On Wednesday, November 11, 2015 at 02:37:08 PM, Thomas Chou wrote:
>> >> Add links for toolchains not ava
On Tue, Nov 10, 2015 at 2:24 AM, Lin Huang wrote:
> GRF is the gereral register file. Add header files with register definitions.
>
> Signed-off-by: Lin Huang
> Acked-by: Simon Glass
> ---
> Changes in v1:
> - clean copyright announcement
> Changes in v2:
> - move some macro to grf_rk3036.h
> Ch
On Thu, Nov 12, 2015 at 08:36:57AM +0800, Thomas Chou wrote:
> Hi Tom,
>
> Please pull,
>
> The following changes since commit b375219e732f044e7f48b676fa4e36e7c29d81e1:
>
> ARM: uniphier: drop UniPhier specific SMP code (2015-11-11 23:35:35 +0900)
>
> are available in the git repository at:
On Thursday, November 12, 2015 at 02:16:05 AM, Thomas Chou wrote:
> Hi Marek,
Hi!
> On 2015年11月11日 23:54, Marek Vasut wrote:
> > On Wednesday, November 11, 2015 at 02:37:08 PM, Thomas Chou wrote:
> >> Add links for toolchains not available on kernel.org.
> >>
> >> The sh4 toolchains from kernel.
Hi York,
On 2015年11月12日 06:50, York Sun wrote:
diff --git a/include/asm-generic/global_data.h
b/include/asm-generic/global_data.h
index d0383f3..336f3a0 100644
--- a/include/asm-generic/global_data.h
+++ b/include/asm-generic/global_data.h
@@ -58,6 +58,7 @@ typedef struct global_data {
On Tue, Nov 10, 2015 at 2:24 AM, Lin Huang wrote:
>
> some rockchip soc will not include lib/timer.c in SPL stage,
> so implement timer driver for some soc can use us delay function in SPL.
>
> Signed-off-by: Lin Huang
> Acked-by: Simon Glass
> ---
> Changes in v1: None
> Changes in v2:
> - add
This set is to change MMU tables so DDR is in non-secure mode that
non-secure master such as SDHC DMA can access the data. To mix
secure and non-secure MMU entries, the MMU tables themselves have
to be in secure memory. A small portion memory is reserved at the
end of DDR (before debug server and M
On Thu, Nov 12, 2015 at 9:29 AM, Thomas Chou wrote:
> Add links for toolchains not available on kernel.org.
>
> The sh4 toolchains from kernel.org dose not work for some boards,
> so use the sh from Sourcery.
>
> Signed-off-by: Thomas Chou
> ---
Reviewed-by: Bin Meng
> v2
> add toolchain fil
Hi Michal,
2015-11-11 17:22 GMT+09:00 Michal Simek :
> Hi Masahiro,
>
> I just find out that u-boot doesn't call sparse for tools.
> Do you have any plan to support it?
Sorry, I have not cared about this area,
and I am busier for Linux these days.
Can you find some time to work for that? Or any
Add links for toolchains not available on kernel.org.
The sh4 toolchains from kernel.org dose not work for some boards,
so use the sh from Sourcery.
Signed-off-by: Thomas Chou
---
v2
add toolchain file links.
add sudo to write /toolchains.
tools/buildman/README | 23 ++-
Hi Marek,
On 2015年11月11日 23:54, Marek Vasut wrote:
On Wednesday, November 11, 2015 at 02:37:08 PM, Thomas Chou wrote:
Add links for toolchains not available on kernel.org.
The sh4 toolchains from kernel.org dose not work for some boards,
so use the sh from Sourcery.
Signed-off-by: Thomas Chou
On Thursday, November 12, 2015 at 01:49:09 AM, Chin Liang See wrote:
> Hi Marek,
>
> On Mon, 2015-11-09 at 17:02 +0100, Marek Vasut wrote:
> > On Monday, November 09, 2015 at 04:46:54 PM, Stefan Roese wrote:
> > > Hi Marek,
> >
> > Hi!
> >
> > > On 09.11.2015 14:49, Marek Vasut wrote:
> > >
> >
Hi Marek,
On Mon, 2015-11-09 at 17:02 +0100, Marek Vasut wrote:
> On Monday, November 09, 2015 at 04:46:54 PM, Stefan Roese wrote:
> > Hi Marek,
>
> Hi!
>
> > On 09.11.2015 14:49, Marek Vasut wrote:
> >
> >
> >
> > --- a/include/configs/socfpga_common.h
> > +++ b/include/configs/soc
Hi Tom,
Please pull,
The following changes since commit b375219e732f044e7f48b676fa4e36e7c29d81e1:
ARM: uniphier: drop UniPhier specific SMP code (2015-11-11 23:35:35 +0900)
are available in the git repository at:
git://git.denx.de/u-boot-nios.git master
for you to fetch changes up to 038b
On Wed, Nov 11, 2015 at 09:10:52AM -0600, Robert Nelson wrote:
> SeeedStudio BeagleBone Green (BBG) is clone of the BeagleBone Black (BBB)
> minus
> the HDMI port and addition of two Grove connectors (i2c2 and usart2).
>
> This board can be identified by the 1A value after A335BNLT (BBB) in the
I'm working with imx28evk reference board with u-boot 2011.12 and for my
specific purposes I have to load u-boot nand environment during spl
binary is loading. I'm working with a static environment but this is not
so useful because I need to initialize some drivers (such as serial
console) with
Secure memory is at the end of memory, separated and reserved
from OS, tracked by gd->secure_ram. Secure memory can host
MMU tables, security monitor, etc.
Signed-off-by: York Sun
---
Changes in v2:
Do not use CONFIG_SYS_MEM_TOP_HIDE mechanism
Changes in v1:
Initial patch.
Depends on ht
Hi,
On 11-11-15 00:30, Simon Glass wrote:
Hi Hans,
On 9 November 2015 at 12:25, Simon Glass wrote:
Hi Hans,
On 9 November 2015 at 00:22, Hans de Goede wrote:
Hi,
On 09-11-15 07:48, Simon Glass wrote:
Each scan of the USB bus may return different results. Existing
driver-model
devices ar
DDR has been set as secure in MMU tables. Non-secure master such
as SDHC DMA cannot access data correctly. Mixing secure and non-
secure MMU entries requirs the MMU tables themselves in secure
memory. This patch moves MMU tables into a secure DDR area.
Early MMU tables are changed to set DDR as no
Hi Fabio,
On 11 November 2015 at 15:15, Fabio Estevam wrote:
> From: Fabio Estevam
>
> Make clear that when the user selects CONFIG_SYS_SPL_MALLOC_START the
> full malloc will be used in SPL and also that this malloc pool
> can be used prior to configuring SPL.
>
> Signed-off-by: Fabio Estevam
Hi Fabio,
On 11 November 2015 at 15:15, Fabio Estevam wrote:
> From: Fabio Estevam
>
> Prior to commit 5ba534d247d418 ("arm: Switch 32-bit ARM to using generic
> global_data setup") we used to have assembly code that configured the
> malloc_base address.
>
> After this commit we use the board_in
From: Fabio Estevam
Prior to commit 5ba534d247d418 ("arm: Switch 32-bit ARM to using generic
global_data setup") we used to have assembly code that configured the
malloc_base address.
After this commit we use the board_init_f_mem() function in C to setup
malloc_base address.
However the ifdef l
From: Fabio Estevam
Make clear that when the user selects CONFIG_SYS_SPL_MALLOC_START the
full malloc will be used in SPL and also that this malloc pool
can be used prior to configuring SPL.
Signed-off-by: Fabio Estevam
---
README | 2 ++
1 file changed, 2 insertions(+)
diff --git a/README b/
Hi Bin,
On 11 November 2015 at 10:05, Simon Glass wrote:
> This series adds a new uclass for keyboards and converts some drivers
> over to use it.
>
> This series includes some work to remove code duplication in the keyboard
> drivers by updating them to use the input library (input.c). This unif
Hi Fabio,
On 11 November 2015 at 14:24, Fabio Estevam wrote:
> Hi Simon,
>
> On Wed, Nov 11, 2015 at 7:08 PM, Simon Glass wrote:
>
>> That test is intended to avoid setting up simple malloc() if we plan
>> to use full malloc() in SPL. Of course, full malloc() is set up a
>> little later (in spl_
Hi Simon,
On Wed, Nov 11, 2015 at 7:08 PM, Simon Glass wrote:
> That test is intended to avoid setting up simple malloc() if we plan
> to use full malloc() in SPL. Of course, full malloc() is set up a
> little later (in spl_init()). But we should not need both - either we
> use simple malloc() o
Hi Fabio,
On 11 November 2015 at 14:00, Fabio Estevam wrote:
> Hi Simon and Albert,
>
> On Wed, Nov 11, 2015 at 6:41 PM, Fabio Estevam wrote:
>> Hi Simon,
>>
>> On Wed, Nov 11, 2015 at 6:26 PM, Simon Glass wrote:
>>
>>> Thanks for digging into this. But this should be set up in
>>> board_init_
Hi Simon and Albert,
On Wed, Nov 11, 2015 at 6:41 PM, Fabio Estevam wrote:
> Hi Simon,
>
> On Wed, Nov 11, 2015 at 6:26 PM, Simon Glass wrote:
>
>> Thanks for digging into this. But this should be set up in
>> board_init_f_mem():
>>
>> #if defined(CONFIG_SYS_MALLOC_F) && \
>>(!defined(CONFI
Hi Albert,
On Wed, Nov 11, 2015 at 6:33 PM, Albert ARIBAUD
wrote:
>> +#if defined(CONFIG_SYS_MALLOC_F_LEN)
>> + sub sp, sp, #CONFIG_SYS_MALLOC_F_LEN
>> + str sp, [r9, #GD_MALLOC_BASE]
>> +#endif
>
> NAK, as this only papers over the actual issue. Board_init_f_mem should
> have se
Hi Simon,
On Wed, Nov 11, 2015 at 6:26 PM, Simon Glass wrote:
> Thanks for digging into this. But this should be set up in board_init_f_mem():
>
> #if defined(CONFIG_SYS_MALLOC_F) && \
>(!defined(CONFIG_SPL_BUILD) || !defined(CONFIG_SYS_SPL_MALLOC_START))
>top -= CONFIG_SYS_MALLOC_F_LEN;
Hello Fabio,
On Wed, 11 Nov 2015 18:23:17 -0200, Fabio Estevam
wrote:
> From: Fabio Estevam
>
> Commit 5ba534d247d418 ("arm: Switch 32-bit ARM to using generic global_data
> setup") causes malloc() to fail in SPL.
>
> The reason is that the GD_MALLOC_BASE is not passed anymore.
This is the ex
Hi Fabio,
On 11 November 2015 at 13:23, Fabio Estevam wrote:
> From: Fabio Estevam
>
> Commit 5ba534d247d418 ("arm: Switch 32-bit ARM to using generic global_data
> setup") causes malloc() to fail in SPL.
>
> The reason is that the GD_MALLOC_BASE is not passed anymore.
>
> Restore the code that
From: Fabio Estevam
Commit 5ba534d247d418 ("arm: Switch 32-bit ARM to using generic global_data
setup") causes malloc() to fail in SPL.
The reason is that the GD_MALLOC_BASE is not passed anymore.
Restore the code that passes malloc base so that we can have
malloc working in SPL code again.
Si
On Tue, Nov 10, 2015 at 7:52 PM, Simon Glass wrote:
> That suggests that gd->malloc_base is not being set up, or is being
> overwritten later. Presumably it should not be NULL?
Yes, gd->malloc_base is NULL. I just prepared a patch to fix this
issue and will submit it soon.
Regards,
Fabio Estev
Hi Hans,
On 11 November 2015 at 10:02, Hans de Goede wrote:
>
> Hi,
>
>
> On 11-11-15 00:30, Simon Glass wrote:
>>
>> Hi Hans,
>>
>> On 9 November 2015 at 12:25, Simon Glass wrote:
>>>
>>> Hi Hans,
>>>
>>> On 9 November 2015 at 00:22, Hans de Goede wrote:
Hi,
On 09-11-15 07:
On Wed, Nov 11, 2015 at 05:36:09PM +0100, Hans de Goede wrote:
> Directly doing a 64 bit division (when CONFIG_SYS_64BIT_LBA is set)
> causes linking to fail when building u-boot for ARMv7 with a hard-float
> tool-chain.
>
> This commit fixes this by properly using div_u64 for the division.
>
>
This option is mentioned but does not do anything. Drop it.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
---
Changes in v3:
- Drop unrelated cros_keyb change
Changes in v2: None
README | 5 -
board/mpl/pip405/README | 4
include/configs/MIP405.h | 5 -
inc
Now that i8042 uses driver model, adjust other mentions of it and remove old
code that is no-longer used. Update the README and unify the keyboard text
into one place.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
---
Changes in v3:
- Fix missing 'use' word
Changes in v2: None
README
This has duplicated scan code tables and logic. We can use the input
library to implement most of the features here.
This needs testing. The only supported board appears to be TQM5200.
Unfortunately no maintainer is listed for this board.
Signed-off-by: Simon Glass
---
Changes in v3:
- Drop pat
Adjust this driver to support driver model. The only users are x86 boards
so this should be safe.
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
drivers/input/Makefile | 2 +-
drivers/input/i8042.c | 109 ++---
include/i804
Some boards have an i8042 device. Enable the driver for all x86 boards, and
add a device tree node for those which may have this keyboard.
Also adjust the configuration so that i8042 is always separate from the VGA,
and rename the stdin driver accordingly. With this commit the keyboard will
not wo
Sometimes we seem to get 0xaa twice which causes the config read to fail.
This causes chromebook_link to fail to set up the keyboard.
Add a check for this and read the config again when detected.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
---
Changes in v3:
- Fix 'QUICK' typo
Changes in
At present the i8042 driver has its own logic and keymaps. In an effort to
unify the code, move it over to use the input library. This changes most of
the keycode-processing logic since it is now in that library. The main
responsibilities of the driver are now to handle the LEDs, deal with the
PS/2
Move all the '!release' code into one block so that it is clear that it only
applies on key release.
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
drivers/input/input.c | 27 ++-
1 file changed, 14 insertions(+), 13 deletions(-)
diff --git a/dr
Add a new option CONFIG_I8042_KEYB which will replace the current
CONFIG_I8042_KBD. This new name fits better with existing drivers.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
---
Changes in v3: None
Changes in v2: None
drivers/input/Kconfig | 10 ++
1 file changed, 10 insertion
Add a function which returns a new keyboard LED value when the LEDs need
updating.
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
drivers/input/input.c | 9 +
include/input.h | 14 +-
2 files changed, 22 insertions(+), 1 deletion(-)
diff --gi
This series adds a new uclass for keyboards and converts some drivers
over to use it.
This series includes some work to remove code duplication in the keyboard
drivers by updating them to use the input library (input.c). This unifies
the keycode decoding logic in one place. In order to do this som
On 11/11/2015 02:14, Peng Fan wrote:
> Hi Stefano,
>
> On Tue, Nov 10, 2015 at 02:14:10PM +0100, Albert ARIBAUD wrote:
>> Hello Peng,
>>
>> On Fri, 23 Oct 2015 10:13:03 +0800, Peng Fan
>> wrote:
>>> The code such as PSCI in section named secure is bundled with
>>> u-boot image, and when bootm, th
Add support for the German keymap, taken from i8042.c. This can be selected
when the input library it initialised.
Signed-off-by: Simon Glass
---
Changes in v3:
- Refactor the German keyboard code to use data rather than code
Changes in v2:
- Update input_add_tables() to add error checking
bo
When caps lock is enabled we should convert lower case to upper case. Add
this to the input key processing so that caps lock works correctly.
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
drivers/input/input.c | 13 -
1 file changed, 8 insertions(+), 5 dele
Hello Stefan,
On Wed, 11 Nov 2015 15:25:09 +0100, Stefan Roese wrote:
> This patch adds a small printf() version that supports all basic formats.
> Its intented to be used in U-Boot SPL versions on platforms with very
> limited internal RAM sizes.
It would be very useful to document CONFIG_USE_T
Hi,
On 11-11-15 00:30, Simon Glass wrote:
Hi Hans,
On 9 November 2015 at 12:25, Simon Glass wrote:
Hi Hans,
On 9 November 2015 at 00:22, Hans de Goede wrote:
Hi,
On 09-11-15 07:48, Simon Glass wrote:
Each scan of the USB bus may return different results. Existing
driver-model
devices ar
Directly doing a 64 bit division (when CONFIG_SYS_64BIT_LBA is set)
causes linking to fail when building u-boot for ARMv7 with a hard-float
tool-chain.
This commit fixes this by properly using div_u64 for the division.
Note that an alternative fix would be to stop using lbaint_t for
blkcnt / blks
On 11 November 2015 at 15:13, Fabio Estevam wrote:
> On Wed, Nov 11, 2015 at 12:56 AM, Simon Glass wrote:
>
>> It crashes reading the environment:
>>
>> U-Boot 2015.10-00544-gcad0499 (Nov 10 2015 - 17:06:00 -0700)
>>
>> CPU: Intel(R) Core(TM) i5-3427U CPU @ 1.80GHz
>> DRAM: 2.7 GiB
>> SF: Dete
Hi,
This is a ping to revive this patch and the next one in the series:
"[PATCH 3/3] vexpress64: store env in flash"
Patch 1/3 was resent separately and has been merged.
This patch (and the subsequent one in the series) hasn't been
Reviewed-by or Acked-by anyone, but in a thread for patch 3/3 in
Hi,
This is just a ping in case this patch has been forgotten. It was
Acked and Reviewed.
Thanks,
Ryan.
On 27 October 2015 at 12:10, Linus Walleij wrote:
> On Mon, Oct 26, 2015 at 12:00 PM, Ryan Harkin wrote:
>
>> This patch makes the 2nd DRAM bank available on Juno only and not on
>> other
On Wednesday, November 11, 2015 at 02:37:08 PM, Thomas Chou wrote:
> Add links for toolchains not available on kernel.org.
>
> The sh4 toolchains from kernel.org dose not work for some boards,
> so use the sh from Sourcery.
>
> Signed-off-by: Thomas Chou
Wouldn't it instead make more sense to g
On Wednesday, November 11, 2015 at 04:29:34 PM, Francesco Lucconi wrote:
Hi,
> I'm working with imx28evk reference board with u-boot 2011.12 and for my
> specific purposes I have to load u-boot nand environment during spl
> binary is loading. I'm working with a static environment but this is not
From: Fabio Estevam
SST SPI NOR flash has the same locking programming bits as ST Micro.
Add support for it.
Signed-off-by: Fabio Estevam
---
drivers/mtd/spi/sf_internal.h | 1 +
drivers/mtd/spi/sf_probe.c| 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/mtd/s
From: Fabio Estevam
In the case of lock operations not being supported, we should better let
the user know instead of failing silently.
Signed-off-by: Fabio Estevam
---
include/spi_flash.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/include/spi_flash.h b/include/spi_
SeeedStudio BeagleBone Green (BBG) is clone of the BeagleBone Black (BBB) minus
the HDMI port and addition of two Grove connectors (i2c2 and usart2).
This board can be identified by the 1A value after A335BNLT (BBB) in the at24
eeprom:
1A: [aa 55 33 ee 41 33 33 35 42 4e 4c 54 1a 00 00 00 |.U3.A3
On Wed, Nov 11, 2015 at 11:44:50PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here is my small pull request for v2016.01-rc1.
>
>
> The following changes since commit cad04990715f7eaecd45196e84cf10e9e3248dae:
>
> Merge branch 'master' of git://git.denx.de/u-boot-arm (2015-11-10
> 13:38:08 -
Hi Tom,
Here is my small pull request for v2016.01-rc1.
The following changes since commit cad04990715f7eaecd45196e84cf10e9e3248dae:
Merge branch 'master' of git://git.denx.de/u-boot-arm (2015-11-10
13:38:08 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier
2015-11-08 21:43 GMT+09:00 Tom Rini :
> On Sat, Nov 07, 2015 at 01:12:14AM +0900, Masahiro Yamada wrote:
>> 2015-11-06 22:46 GMT+09:00 Tom Rini :
>> > On Fri, Nov 06, 2015 at 10:16:30PM +0900, Masahiro Yamada wrote:
>> >
>> >> The latest Linux can directly handle SMP operations for UniPhier SoCs
>>
2015-11-04 21:56 GMT+09:00 Masahiro Yamada :
> This makes USB3.0 available on new SoCs/boards.
>
> Signed-off-by: Masahiro Yamada
> ---
>
> arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 8
> arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 4
> arch/arm/dts/uniphier-ph1-pro5.dtsi
2015-11-05 0:32 GMT+09:00 Masahiro Yamada :
> Hi Bin,
>
>
> 2015-11-04 22:03 GMT+09:00 Bin Meng :
>> Hi Masahiro,
>>
>> On Wed, Nov 4, 2015 at 8:56 PM, Masahiro Yamada
>> wrote:
>>> The IRQ is not used in U-boot, but this would be useful to sync
>>> device trees between Linux and U-boot.
>>
>> Nit
This patch adds a small printf() version that supports all basic formats.
Its intented to be used in U-Boot SPL versions on platforms with very
limited internal RAM sizes.
To enable it, just define CONFIG_USE_TINY_PRINTF in your defconfig. This
will result in the SPL using this tiny function and t
On Wed, Nov 11, 2015 at 12:56 AM, Simon Glass wrote:
> Hi Fabio,
>
> On 10 November 2015 at 16:51, Fabio Estevam wrote:
>>
>> Hi Simon,
>>
>> On Tue, Nov 10, 2015 at 10:09 PM, Simon Glass wrote:
>>
>> > This patch breaks chromebook_link - I think because it adds a new
>> > operation which is not
Add links for toolchains not available on kernel.org.
The sh4 toolchains from kernel.org dose not work for some boards,
so use the sh from Sourcery.
Signed-off-by: Thomas Chou
---
tools/buildman/README | 18 +-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/tools/
On Wed, Nov 11, 2015 at 9:46 PM, Nathan Rossi wrote:
> As with other platforms vendors love to create their own boot header
> formats. Xilinx is no different and for the Zynq platform/SoC there
> exists the "boot.bin" which is read by the platforms bootrom. This
> format is described to a useful e
This patch series adds support for the 'zynqimage' type to mkimage for
the Xilinx Zynq platform. As well as adding make targets to generate
the boot.bin image file containing SPL by default.
Nathan Rossi (2):
tools: zynqimage: Add Xilinx Zynq boot header generation to mkimage
ARM: zynq: Add ta
As with other platforms vendors love to create their own boot header
formats. Xilinx is no different and for the Zynq platform/SoC there
exists the "boot.bin" which is read by the platforms bootrom. This
format is described to a useful extent within the Xilinx Zynq TRM.
This implementation adds su
Add a build target to generate 'boot.bin' which includes SPL. This is
used by the platforms BootROM to load SPL directly.
This change also conditionally changes what the 'boot.bin' target
generates depending on the SoC. Leaving the behaviour unchanged for the
AT91 targets.
Signed-off-by: Nathan R
On 2015-11-10, Marek Vasut wrote:
> Switch Novena to distro bootcmd, so it can be used with debian easily.
...
> diff --git a/include/configs/novena.h b/include/configs/novena.h
> index 718989f..b0f4c02 100644
> --- a/include/configs/novena.h
> +++ b/include/configs/novena.h
> @@ -199,6 +201,11 @@
This set is to change MMU tables so DDR is in non-secure mode that
non-secure master such as SDHC DMA can access the data. To mix
secure and non-secure MMU entries, the MMU tables themselves have
to be in secure memory. A small portion memory is reserved at the
end of DDR (before debug server and M
Add support for the third USB controller for LS1043A.
Signed-off-by: Gong Qianyu
---
V4:
- No change.
V3:
- New Patch. Tested on LS1043ARDB board.
arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h | 6 +++---
board/freescale/ls1043ardb/ls1043ardb.c| 16
Reuse dts files from ls1043a linux kernel. Some parts in dts files
may not be needed by U-Boot.
Signed-off-by: Gong Qianyu
---
V4:
- No change.
V3:
- Modified the dts file according to ls1043a upstreaming linux kernel.
V2:
- New Patch.
arch/arm/dts/Makefile| 1 +
arch/arm/dts/f
From: Shaohui Xie
LS1043AQDS Specification:
-
Memory subsystem:
* 2GByte DDR4 DIMM
* 128 Mbyte NOR flash single-chip memory
* 512 Mbyte NAND flash
* 16 Mbyte high-speed SPI flash
* SD connector to interface with the SD memory card
Ethernet:
* Two RGMII ports
* XFI
Use the U-Boot Driver Model. Just enable Freescale DSPI driver
and set DSPI related parameters in dts file.
Signed-off-by: Gong Qianyu
---
V4:
- No change.
V3:
- New Patch.
- Tested on LS1043ARDB board.
arch/arm/dts/fsl-ls1043a-rdb.dts| 19 +++
arch/arm/dts/fsl-ls1043a.dt
Reuse the dts files from ls1043a linux kernel.
Signed-off-by: Gong Qianyu
---
V4:
- No change.
V3:
- No change.
V2:
- New Patch.
arch/arm/dts/Makefile| 3 +-
arch/arm/dts/fsl-ls1043a-qds.dts | 124 +++
configs/ls1043aqds_defconfig | 2 +
From: Mingkai Hu
The endian and base address of PEX LUT register region is different
between Chassis 2 and Chassis 3, so move the base address definition
to chassis specific header file and add pex_lut_* functions to access
LUT register.
Signed-off-by: Mingkai Hu
Signed-off-by: Gong Qianyu
---
1 - 100 of 106 matches
Mail list logo