[U-Boot] [PATCH] arc: implement slave cores kick-start for Linux kernel

2015-07-01 Thread Alexey Brodkin
. But only core with ID 0 (master core) processes further while others are looping waiting for master core to complete some initialization. That means it's safe to un-pause slave cores and let them execute kernel - they will wait for master anyway. Signed-off-by: Alexey Brodkin abrod...@synopsys.com Cc

Re: [U-Boot] ARM status or maintainer info currently missing

2015-07-01 Thread Alexey Brodkin
Hi Albert, On Wed, 2015-07-01 at 15:13 +0200, Albert ARIBAUD wrote: Hello all, I get the following when building current u-boot-arm/master with current u-boot/master: * WARNING: no status info for 'am43xx_evm_ethboot' * WARNING: no maintainers for 'am43xx_evm_ethboot' WARNING: no

[U-Boot] [PATCH] board: axs103 - add mainteiner information

2015-07-01 Thread Alexey Brodkin
Looks like I forgot to add myself as a maintainer for AXS103 defconfig. Fixing this now. Signed-off-by: Alexey Brodkin abrod...@synopsys.com --- board/synopsys/axs101/MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/board/synopsys/axs101/MAINTAINERS b/board/synopsys/axs101

Re: [U-Boot] [PATCH v2] arc: significant cache rework

2015-07-01 Thread Alexey Brodkin
On Wed, 2015-07-01 at 17:15 +0300, Alexey Brodkin wrote: From: Alexey Brodkin alexey.brod...@synopsys.com [1] Align cache management functions to those in Linux kernel. I.e.: a) Use the same functions for all cache ops (D$ Inv/Flush) b) Split cache ops in 3 sub-functions: before

Re: [U-Boot] [PATCH] arc: implement slave cores kick-start for Linux kernel

2015-07-01 Thread Alexey Brodkin
On Wed, 2015-07-01 at 17:03 +0300, Alexey Brodkin wrote: With new SMP-enabled CPUs with ARC HS38 cores and corresponding support in Linux kernel it's required to add basic SMP support in U-Boot. Currently we assume the one and only core starts execution after power-on. So most of things

Re: [U-Boot] [PATCH] net/designware: revert MAC-address setup on init

2015-07-01 Thread Alexey Brodkin
Hi Tom, Joe, On Wed, 2015-07-01 at 22:22 +0800, Bin Meng wrote: Hi Alexey, On Wed, Jul 1, 2015 at 9:59 PM, Alexey Brodkin alexey.brod...@synopsys.com wrote: http://git.denx.de/?p=u -boot.git;a=patch;h=f566c9949fbdce2e09a900c5343ca9986e5ba360 broke DW GMAC operation if !DM_ETH because

[U-Boot] [PATCH v2] arc: significant cache rework

2015-07-01 Thread Alexey Brodkin
From: Alexey Brodkin alexey.brod...@synopsys.com [1] Align cache management functions to those in Linux kernel. I.e.: a) Use the same functions for all cache ops (D$ Inv/Flush) b) Split cache ops in 3 sub-functions: before, lineloop and after. That way we may re-use before and after

Re: [U-Boot] [PATCH] net/designware: revert MAC-address setup on init

2015-07-04 Thread Alexey Brodkin
Hi Joe, On Wed, 2015-07-01 at 18:02 -0400, Tom Rini wrote: On Wed, Jul 01, 2015 at 10:26:21AM -0500, Joe Hershberger wrote: Hi Alexey, On Wed, Jul 1, 2015 at 9:25 AM, Alexey Brodkin alexey.brod...@synopsys.com wrote: Hi Tom, Joe, On Wed, 2015-07-01 at 22:22 +0800, Bin Meng

Re: [U-Boot] [PATCH] arc: make AXS101 default platform

2015-08-24 Thread Alexey Brodkin
Hi Tom, On Mon, 2015-08-24 at 12:09 -0400, Tom Rini wrote: On Mon, Aug 24, 2015 at 07:00:12PM +0300, Alexey Brodkin wrote: This fixes building in automated flow that doesn't use defconfigs. See discussion on that topic here: http://patchwork.ozlabs.org/patch/502558/ See similar

[U-Boot] [PATCH] arc: make AXS101 default platform

2015-08-24 Thread Alexey Brodkin
[2] http://git.denx.de/?p=u-boot.git;a=commit;h=589907e2c187ec69b351c38ccda36730d25ab5d6 And while at it add missing shell prompt to axs103. Cc: Tom Rini tr...@konsulko.com Cc: Joe Hershberger joe.hershber...@gmail.com Cc: Masahiro Yamada yamada.masah...@socionext.com Signed-off-by: Alexey

Re: [U-Boot] [PATCH v3 1/2] arch: Make board selection choices optional

2015-07-29 Thread Alexey Brodkin
Hi Joe, On Wed, 2015-05-13 at 10:11 +0900, Masahiro Yamada wrote: Hi Joe, 2015-05-13 7:12 GMT+09:00 Tom Rini tr...@konsulko.com: diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig index c044ad4..85fddd2 100644 --- a/arch/arc/Kconfig +++ b/arch/arc/Kconfig @@ -132,6 +132,7 @@ config

Re: [U-Boot] [PATCH v3 1/2] arch: Make board selection choices optional

2015-07-29 Thread Alexey Brodkin
Hi Joe, Masahiro-san, On Wed, 2015-07-29 at 20:25 +0300, Alexey Brodkin wrote: Hi Joe, On Wed, 2015-05-13 at 10:11 +0900, Masahiro Yamada wrote: Hi Joe, 2015-05-13 7:12 GMT+09:00 Tom Rini tr...@konsulko.com: diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig index c044ad4

[U-Boot] [PATCH] arc: add empty asm/processor.h to satisfy compilation of USB code

2015-11-12 Thread Alexey Brodkin
common/usb.c unconditionally includes And now to allow USB support on ARC boards we have to have that header. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> --- arch/arc/include/asm/processor.h | 12 1 file changed, 12 insertions(+) create mode 100644 arch/arc/inclu

[U-Boot] [PATCH] arc: add stubs for map_physmem() and unmap_physmem()

2015-11-12 Thread Alexey Brodkin
;s...@chromium.org> >8-- That's because CMD_ITEST is enabled by default in common/Kconfig and now map_physmem()/unmap_physmem() is used there. So this patch adds missing stubs for ARC. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Stephen Warren <

[U-Boot] [PATCH] usb: add support for generic EHCI devices

2015-11-13 Thread Alexey Brodkin
AXS10x boards. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Stephen Warren <swar...@nvidia.com> Cc: Simon Glass <s...@chromium.org> Cc: Marek Vasut <ma...@denx.de> --- drivers/usb/host/Kconfig| 7 + drivers/usb/host/Makefile | 1 + drivers/usb/

[U-Boot] [PATCH] board: axs10x switch serial port and Ethernet to driver model

2015-11-13 Thread Alexey Brodkin
but only very few extracts of them are really used (those that are supported in U-Boot at the moment). Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Masahiro Yamada <yamada.masah...@socionext.com> Cc: Simon Glass <s...@chromium.org> --- arch/arc/dts/Makefile

Re: [U-Boot] [PATCH] arc: add stubs for map_physmem() and unmap_physmem()

2015-11-13 Thread Alexey Brodkin
Hi Simon, On Fri, 2015-11-13 at 11:14 -0700, Simon Glass wrote: > Hi Alexey, > > On 12 November 2015 at 14:56, Alexey Brodkin > <alexey.brod...@synopsys.com> wrote: > > Up until now there was no need in those stubs. > > > > But since following commit co

Re: [U-Boot] [PATCH v4] Fix board init code to use a valid C runtime environment

2015-11-16 Thread Alexey Brodkin
Hi Albert, On Mon, 2015-11-16 at 14:34 +0100, Albert ARIBAUD wrote: > Hello Alexey, > > On Mon, 16 Nov 2015 13:12:15 +0000, Alexey Brodkin > <alexey.brod...@synopsys.com> wrote: > > Hi Albert, > > > > > > - /* Allocate and zero GD, update

Re: [U-Boot] [PATCH v4] Fix board init code to use a valid C runtime environment

2015-11-16 Thread Alexey Brodkin
Hi Albert, On Mon, 2015-11-16 at 15:15 +0100, Albert ARIBAUD wrote: > Hello Alexey, > > On Mon, 16 Nov 2015 13:43:19 +0000, Alexey Brodkin > <alexey.brod...@synopsys.com> wrote: > > Hi Albert, > > > > On Mon, 2015-11-16 at 14:34 +0100, Albe

Re: [U-Boot] [PATCH v4] Fix board init code to use a valid C runtime environment

2015-11-16 Thread Alexey Brodkin
ought. Otherwise build and run tested on free nSIM, see "Running U-Boot on ARC in Free nSIM" section in http://www.denx.de/wiki/U-Boot/ARCNotes if of any interest how to do it yourself. Feel free to add -->8-- Acked-by: Alexey Brodkin <abrod...@synopsys.com> -->8-- -Alexey ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] [PATCH] arc: add stubs for map_physmem() and unmap_physmem()

2015-11-16 Thread Alexey Brodkin
Hi Simon, Stephen, On Fri, 2015-11-13 at 19:03 -0700, Simon Glass wrote: > On 13 November 2015 at 11:23, Alexey Brodkin > <alexey.brod...@synopsys.com> wrote: > > Hi Simon, > > > > On Fri, 2015-11-13 at 11:14 -0700, Simon Glass wrote: > > > Hi Alexey, &g

Re: [U-Boot] [PATCH] usb: add support for generic EHCI devices

2015-11-16 Thread Alexey Brodkin
Hi Simon, On Fri, 2015-11-13 at 19:05 -0700, Simon Glass wrote: > Hi, > > On 13 November 2015 at 11:10, Alexey Brodkin > <alexey.brod...@synopsys.com> wrote: > > Similarly to Linux kernel it's nice to have generic driver for > > EHCI-compatible host controllers

Re: [U-Boot] [PATCH v5] Fix board init code to respect the C runtime environment

2015-11-16 Thread Alexey Brodkin
Hi Albert, On Mon, 2015-11-16 at 17:22 +0100, Albert ARIBAUD wrote: > board_init_f_mem() alters the C runtime environment's > stack it is actually already using. This is not a valid > behaviour within a C runtime environment. > > Split board_init_f_mem into C functions which do not alter > their

Re: [U-Boot] [PATCH] arc: add stubs for map_physmem() and unmap_physmem()

2015-11-16 Thread Alexey Brodkin
Hi Stephen, On Mon, 2015-11-16 at 14:08 -0700, Simon Glass wrote: > Hi, > > On 16 November 2015 at 06:47, Alexey Brodkin > <alexey.brod...@synopsys.com> wrote: > > Hi Simon, Stephen, > > > > On Fri, 2015-11-13 at 19:03 -0700, Simon Glass wrote: > > >

[U-Boot] [PATCH] board: axs10x - cap max SDIO clock value to bus/2

2015-10-07 Thread Alexey Brodkin
ype ** ->8--- With this change that problem is fixed. Note "Tran Speed" above doesn't match clock value set in DW MMC. It is max value for card's speed class. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> --- board/synopsys/axs101/axs101.c | 2 +- 1 file chan

[U-Boot] Please pull ARC fixes

2015-10-07 Thread Alexey Brodkin
to f6e27ba5b40a8861336f4e27a7b95cf60b0c8961: board: axs10x - cap max SDIO clock value to bus/2 (2015-10-07 18:16:13 +0300) Alexey Brodkin (1): board: axs10x - cap max SDIO clock value to bus/2 board/synopsys/axs101/axs101.c | 2 +- 1 file

[U-Boot] [PATCH v2] usb: add support for generic EHCI devices

2015-11-18 Thread Alexey Brodkin
This driver is meant to be used with any EHCI-compatible host controller in case if there's no need for platform-specific glue such as setup of controller or PHY's power mode via GPIOs etc. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Reviewed-by: Simon Glass <s...@chromium.org&

Re: [U-Boot] [PATCH] arc: add stubs for map_physmem() and unmap_physmem()

2015-11-13 Thread Alexey Brodkin
Hi Stephen, On Thu, 2015-11-12 at 16:00 -0700, Stephen Warren wrote: > On 11/12/2015 02:56 PM, Alexey Brodkin wrote: > > Up until now there was no need in those stubs. > > > > But since following commit compilation of U-Boot on ARC is broken: > > commit 7861204c9af7f

Re: [U-Boot] [PATCH] arc: make AXS101 default platform

2015-09-07 Thread Alexey Brodkin
On Mon, 2015-08-24 at 19:00 +0300, Alexey Brodkin wrote: > This fixes building in automated flow that doesn't use defconfigs. > > See discussion on that topic here: > http://patchwork.ozlabs.org/patch/502558/ > > See similar patches for other architectures/platforms he

[U-Boot] please pull u-boot-arc master

2015-09-07 Thread Alexey Brodkin
to a883f83e6d62fef1830b1634ccb72535c43696f7: arc: make AXS101 default platform (2015-09-07 13:38:24 +0300) Alexey Brodkin (1): arc: make AXS101 default platform arch/arc/Kconfig | 2 +- configs/axs101_defconfig | 3 +-- configs/axs103_defconfig | 2

Re: [U-Boot] commit 620776d causes TFTP error: 'Unsupported option(s) requested' (8)

2015-09-10 Thread Alexey Brodkin
Hi Pavel, On Tue, 2015-08-25 at 14:19 +0200, Pavel Machek wrote: > On Tue 2015-08-25 14:13:17, Hannes Schmelzer wrote: > > Hi, > > > > i've same problem. > > > > Running tftp-hpa on Linux Mint 17. > > > > cat /etc/default/tftpd-hpa > > # /etc/default/tftpd-hpa > > RUN_DAEMON="yes" > >

Re: [U-Boot] [PATCH 1/2] mmc: dw_mmc: Increase timeout to 20 seconds

2015-09-14 Thread Alexey Brodkin
On Fri, 2015-09-11 at 23:45 +0200, Lukasz Majewski wrote: > Hi Alexey, > > FWIW I faced similar problem even reading data. > > At least on one of my boards reading of ~8Mb file > > took ~1.7 seconds and so 1 second timeout was interrupting data > > exchange. > > Was it SD card or eMMC device?

Re: [U-Boot] [PATCH 2/4] mmc: dw_mmc: Zap endless timeout

2015-09-11 Thread Alexey Brodkin
Hi Marek, On Fri, 2015-09-11 at 13:49 +0200, Marek Vasut wrote: > On Friday, September 11, 2015 at 09:59:32 AM, Alexey Brodkin wrote: > > Hi Marek, > > Hi! > btw Is your mailer totally broken by any chance ? Hm, I'm not sure what happened but as I may see here https://pa

Re: [U-Boot] [PATCH 1/2] mmc: dw_mmc: Increase timeout to 20 seconds

2015-09-11 Thread Alexey Brodkin
Hi Marek, Lukasz, > On Wednesday, September 09, 2015 at 09:01:30 AM, Lukasz Majewski wrote: > > Hi, > > > > > The commit: d9dbb97be0e4a550457aec5f11afefb446169c90 > > > "mmc: dw_mmc: Zap endless timeout" removed endless loop waiting for > > > end of dw mmc transfer. > > > > > > For some

Re: [U-Boot] [PATCH 2/4] mmc: dw_mmc: Zap endless timeout

2015-09-11 Thread Alexey Brodkin
Hi Marek, On Mon, 2015-07-27 at 22:39 +0200, Marek Vasut wrote: > Endless timeouts are bad, since if we get stuck in one, we have no > way out. Zap this one by implementing proper timeout. > > Signed-off-by: Marek Vasut > Cc: Dinh Nguyen > Cc:

Re: [U-Boot] [PATCH 1/2] mmc: dw_mmc: Increase timeout to 20 seconds

2015-09-14 Thread Alexey Brodkin
Hi Marek, Lukasz, On Sun, 2015-09-13 at 16:00 +0200, Marek Vasut wrote: > On Sunday, September 13, 2015 at 12:03:18 PM, Lukasz Majewski wrote: > > Hi Marek, > > Hi, > > [...] > > > > > > Still we need to fix regression first with virtually infinite > > > > > timeout :) I would even thing that

Re: [U-Boot] [PATCH v2] axs10x: add support of generic ECHI USB 2.0 controller

2015-12-08 Thread Alexey Brodkin
Hi Alexey, On Tue, 2015-12-01 at 20:23 +0100, Marek Vasut wrote: > On Tuesday, December 01, 2015 at 08:08:10 PM, Alexey Brodkin wrote: > > Hi Marek, > > Hi! > > > On Mon, 2015-11-30 at 19:06 +0100, Marek Vasut wrote: > > > On Monday, November 30, 2015 at

[U-Boot] Please pull ARC changes

2015-12-08 Thread Alexey Brodkin
: axs10x: add support of generic EHCI USB 2.0 controller (2015-12-08 17:29:56 +0300) Alexey Brodkin (1): axs10x: add support of generic EHCI USB 2.0 controller arch/arc/dts/axs10x.dts | 6 ++ configs/axs101_defconfig | 6

[U-Boot] [PATCH v4] usb: add support for generic EHCI devices

2015-12-02 Thread Alexey Brodkin
From: Alexey Brodkin <alexey.brod...@synopsys.com> This driver is meant to be used with any EHCI-compatible host controller in case if there's no need for platform-specific glue such as setup of controller or PHY's power mode via GPIOs etc. Signed-off-by: Alexey Brodkin <abrod...@syn

Re: [U-Boot] [PATCH v3] usb: add support for generic EHCI devices

2015-12-01 Thread Alexey Brodkin
Hi Marek, On Mon, 2015-11-30 at 19:21 +0100, Marek Vasut wrote: > On Monday, November 30, 2015 at 07:13:30 PM, Alexey Brodkin wrote: > > Hi Marek, > > Please check drivers/usb/host/Kconfig. > > The order there seems correct. But how is it possible that your driver > t

Re: [U-Boot] [PATCH v2] axs10x: add support of generic ECHI USB 2.0 controller

2015-12-01 Thread Alexey Brodkin
Hi Marek, On Mon, 2015-11-30 at 19:06 +0100, Marek Vasut wrote: > On Monday, November 30, 2015 at 06:53:25 PM, Alexey Brodkin wrote: > > This commit adds support of USB 2.0 storage media on AXS10x boards. > > > > Signed-off-by: Alexey Brodkin <abrod...@synopsys.com&

Re: [U-Boot] [PATCH] axs103: add support of generic OHCI USB 1.1 controller

2015-12-16 Thread Alexey Brodkin
Hi Marek, On Wed, 2015-12-16 at 17:52 +0100, Marek Vasut wrote: > On Wednesday, December 16, 2015 at 05:05:15 PM, Alexey Brodkin wrote: > > This commit adds support of USB 1.1 storage media on AXS103 board. > > For some yet unknown reason USB 2.0 doesn't work on AXS103 board issui

Re: [U-Boot] [RFC] board_f: generalize code for case of no relocation

2015-12-16 Thread Alexey Brodkin
Hi Bin, On Tue, 2015-12-15 at 20:45 +0800, Bin Meng wrote: > On Tue, Dec 15, 2015 at 6:06 PM, Alexey Brodkin > <alexey.brod...@synopsys.com> wrote: > > Current implementation of disabled relocation only works for EFI. > > > > In case of GD_FLG_SKIP_RELOC jump

Re: [U-Boot] [PATCH] eeprom: fix eeprom write procedure

2015-12-15 Thread Alexey Brodkin
Hi Marek, On Tue, 2015-12-15 at 01:27 +0100, Marek Vasut wrote: > On Monday, December 14, 2015 at 04:45:34 PM, Alexey Brodkin wrote: > > This fixes commit 1a37889b0ad084a740b4f785031d7ae9955d947b: > > --->8 > > eeprom: Pull out th

[U-Boot] [RFC] board_f: generalize code for case of no relocation

2015-12-15 Thread Alexey Brodkin
of no relocation we jump in board_init_r() right from jump_to_copy()? In that case we remove one ifdef from board_init_f() and leave a chance to seamlessly re-use disabled relocation for other (non-EFI) cases. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> --- Note I didn't test it for EFI bec

[U-Boot] [PATCH] eeprom: fix eeprom write procedure

2015-12-14 Thread Alexey Brodkin
to write failure (in my case no data was written). Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Marek Vasut <ma...@denx.de> Cc: Simon Glass <s...@chromium.org> Cc: Tom Rini <tr...@konsulko.com> Cc: Heiko Schocher <h...@denx.de> --- common/cmd_eepr

[U-Boot] [PATCH] arc: cache - utilize IO coherency (AKA IOC) engine

2015-12-14 Thread Alexey Brodkin
bandwidth. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> --- arch/arc/include/asm/arcregs.h | 7 + arch/arc/lib/cache.c | 59 -- 2 files changed, 58 insertions(+), 8 deletions(-) diff --git a/arch/arc/include/asm/arcregs.h b/ar

[U-Boot] [PATCH] usb: add support of generic OHCI devices

2015-12-14 Thread Alexey Brodkin
This driver is meant to be used with any OHCI-compatible host controller in case if there's no need for platform-specific glue such as setup of controller or PHY's power mode via GPIOs etc. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Simon Glass <s...@chromium.org> Cc:

[U-Boot] [PATCH] arc: cache - accommodate different L1 cache line lengths

2015-12-14 Thread Alexey Brodkin
a lot. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> --- arch/arc/Kconfig | 11 arch/arc/include/asm/cache.h | 14 ++--- arch/arc/lib/cache.c | 118 ++- configs/axs101_defconfig | 1 - configs/tb100_defconfig

Re: [U-Boot] [PATCH] eeprom: fix eeprom write procedure

2015-12-15 Thread Alexey Brodkin
Hi Marek, On Tue, 2015-12-15 at 12:47 +0100, Marek Vasut wrote: > On Tuesday, December 15, 2015 at 09:07:01 AM, Alexey Brodkin wrote: > > Hi Marek, > > > > On Tue, 2015-12-15 at 01:27 +0100, Marek Vasut wrote: > > > On Monday, December 14, 2015 at 04:

Re: [U-Boot] [PATCH] axs103: add support of generic OHCI USB 1.1 controller

2015-12-17 Thread Alexey Brodkin
Hi Marek, On Thu, 2015-12-17 at 05:01 +0100, Marek Vasut wrote: > On Wednesday, December 16, 2015 at 08:54:11 PM, Alexey Brodkin wrote: > > Hi Marek, > > Hi! > > > On Wed, 2015-12-16 at 17:52 +0100, Marek Vasut wrote: > > > On Wednesday, December 16, 2015 at

Re: [U-Boot] [PATCH] axs103: add support of generic OHCI USB 1.1 controller

2015-12-17 Thread Alexey Brodkin
Hi Marek, On Thu, 2015-12-17 at 16:08 +0100, Marek Vasut wrote: > On Thursday, December 17, 2015 at 02:32:26 PM, Alexey Brodkin wrote: > > Hi Marek, > > > > On Thu, 2015-12-17 at 05:01 +0100, Marek Vasut wrote: > > > On Wednesday, December 16, 2015 at 08:

Re: [U-Boot] [PATCH] usb: add support of generic OHCI devices

2015-12-16 Thread Alexey Brodkin
Hi Marek, On Wed, 2015-12-16 at 01:44 +0100, Marek Vasut wrote: > On Monday, December 14, 2015 at 03:18:50 PM, Alexey Brodkin wrote: > > This driver is meant to be used with any OHCI-compatible host > > controller in case if there's no need for platform-specific > &g

Re: [U-Boot] [PATCH] usb: add support of generic OHCI devices

2015-12-16 Thread Alexey Brodkin
Hi Marek, On Wed, 2015-12-16 at 16:44 +0100, Marek Vasut wrote: > On Wednesday, December 16, 2015 at 04:40:25 PM, Alexey Brodkin wrote: > > Hi Marek, > > > > On Wed, 2015-12-16 at 01:44 +0100, Marek Vasut wrote: > > > On Monday, December 14, 2015 at 03:

[U-Boot] [PATCH] arc: make global_data.h usable in assembly files

2015-12-16 Thread Alexey Brodkin
uct arch_global_data{' ./arch/arc/include/asm/global_data.h:12: Error: bad instruction 'int running_on_hw' ./arch/arc/include/asm/global_data.h:13: Error: junk at end of line, first unrecognized character is '}' >8- Signed-off-by: Alexey Brodkin <abrod...@synopsys.com&g

[U-Boot] [PATCH] axs103: add support of generic OHCI USB 1.1 controller

2015-12-16 Thread Alexey Brodkin
HCI timed out on TD - token=0x80008c80 unable to get device descriptor (error=-1) 1 USB Device(s) found >8--- As a work-around we're falling back to USB 1.1. Indeed it is much slower but at least USB storage devices are usable on AXS103. Signed-off-by:

[U-Boot] [PATCH] arc: introduce option to not relocate U-boot

2015-12-16 Thread Alexey Brodkin
easier we're introducing that feature. Note these are prerequisites: [1] http://patchwork.ozlabs.org/patch/556899/ [2] http://patchwork.ozlabs.org/patch/557541/ Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> --- arch/arc/Kconfig| 17 + arch/arc/config.mk

Re: [U-Boot] [PATCH] axs103: add support of generic OHCI USB 1.1 controller

2015-12-21 Thread Alexey Brodkin
Hi, On Thu, 2015-12-17 at 16:08 +0100, Marek Vasut wrote: > On Thursday, December 17, 2015 at 02:32:26 PM, Alexey Brodkin wrote: > > Hi Marek, > > > > On Thu, 2015-12-17 at 05:01 +0100, Marek Vasut wrote: > > > On Wednesday, December 16, 2015 at 08:54:11 PM, Al

[U-Boot] [U-boot] Pull arc changes

2015-12-21 Thread Alexey Brodkin
to d0602bd4675c4f49e455b3b7a4aebb9a01287d43: axs103: add support of generic OHCI USB 1.1 controller (2015-12-21 23:29:04 +0300) Alexey Brodkin (1): axs103: add support of generic OHCI USB 1.1 controller arch/arc/dts/axs10x.dts | 6 ++ configs

Re: [U-Boot] [PATCH] axs103: add support of generic OHCI USB 1.1 controller

2015-12-23 Thread Alexey Brodkin
Hi Marek, On Mon, 2015-12-21 at 23:18 +0100, Marek Vasut wrote: > On Monday, December 21, 2015 at 09:34:08 PM, Alexey Brodkin wrote: > > Hi, > > > > On Thu, 2015-12-17 at 16:08 +0100, Marek Vasut wrote: > > > On Thursday, December 17, 2015 at 02:32:26 PM, Alexey B

[U-Boot] [PATCH] net: phy: ensure Gigabit features are masked off if requested

2015-12-23 Thread Alexey Brodkin
accordingly. This is a copy of patch from Linux kernel, see http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=5273e3a5ca94fbeb8e07d31203069220d5e682aa Signed-off-by: Florian Fainelli <f.faine...@gmail.com> Signed-off-by: Alexey Brodkin <abrod...@synopsys.com

[U-Boot] [PATCH] net/designware: do explicit port selection for 1Gb mode

2015-12-23 Thread Alexey Brodkin
ne is 1 Gb we'll need to reset port mode bit. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Bin Meng <bmeng...@gmail.com> Cc: Joe Hershberger <joe.hershber...@ni.com> Cc: Sonic Zhang <sonic.zh...@analog.com> cc: Simon Glass <s...@chromium.org> --- drivers

[U-Boot] [PATCH] include/net.h: add max_speed member in struct eth_pdata

2015-12-23 Thread Alexey Brodkin
This will be used for getting max speed mode of Ethernet interface that a particular MAC supports from Device Tree blob and later being used for phy configuration. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Joe Hershberger <joe.hershber...@ni.com> --- include/net.h |

[U-Boot] [PATCH] net: phy: genphy: Allow overwriting features

2015-12-23 Thread Alexey Brodkin
Linux kernel, see http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c242a47238fa2a6a54af8a16e62b54e6e031d4bc Signed-off-by: Sascha Hauer <s.ha...@pengutronix.de> Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Joe Hershberger <joe.hershber...@ni.com&

[U-Boot] [PATCH] net: phy: breakdown PHY_*_FEATURES defines

2015-12-23 Thread Alexey Brodkin
it/?id=e9fbdf176d2a7993b9d4c487b50c68d1c6019b2c Signed-off-by: Florian Fainelli <f.faine...@gmail.com> Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>i Cc: Joe Hershberger <joe.hershber...@ni.com> --- include/phy.h | 22 +++--- 1 file changed, 15 insertions(+), 7 deletions(-) diff

[U-Boot] [PATCH] drivers/net/phy: introduce phy_set_supported()

2015-12-23 Thread Alexey Brodkin
This new function will allow MAC drivers to override supported capabilities of the phy. It is required when MAC cannot handle all speeds supported by phy. For example phy supports up-to 1Gb connections while MAC may only work in modes up to 100 or even 10 Mbit/sec. Signed-off-by: Alexey Brodkin

Re: [U-Boot] [RFC] board_f: generalize code for case of no relocation

2015-12-21 Thread Alexey Brodkin
Hi Simon, On Thu, 2015-12-17 at 18:36 +0800, Bin Meng wrote: > Hi Alexey, > > On Thu, Dec 17, 2015 at 3:13 AM, Alexey Brodkin > <alexey.brod...@synopsys.com> wrote: > > Hi Bin, > > > > On Tue, 2015-12-15 at 20:45 +0800, Bin Meng wrote: > > > On

Re: [U-Boot] [PATCH] checkpatch.pl: Fix checkpatch.pl warnings with Perl 5.22

2015-11-30 Thread Alexey Brodkin
Hi Joe, On Thu, 2015-09-03 at 15:46 -0500, Joe Hershberger wrote: > Hi Moritz, > > On Thu, Sep 3, 2015 at 2:25 PM, Moritz Fischer > wrote: > > This patch fixes a bunch of deprecation warings that show up when using > > checkpatch.pl with Perl 5.22. > > > > Unescaped

[U-Boot] [PATCH] axs10x: add support of generic ECHI USB 2.0 controller

2015-11-30 Thread Alexey Brodkin
This commit adds support of USB 2.0 storage media on AXS10x boards. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> --- arch/arc/dts/axs10x.dts | 6 ++ configs/axs101_defconfig | 5 + configs/axs103_defconfig | 5 + 3 files changed, 16 insertions(+) diff --git a/arch/a

Re: [U-Boot] [PULL] u-boot-usb/master

2015-11-30 Thread Alexey Brodkin
Hi Tom, On Mon, 2015-11-30 at 18:17 +0100, Marek Vasut wrote: > On Monday, November 30, 2015 at 05:40:11 PM, Tom Rini wrote: > > On Mon, Nov 30, 2015 at 01:33:56PM +0100, Marek Vasut wrote: > > > T > > +(ph1_sld8,ph1_sld3,ph1_ld4) > > build/../drivers/usb/host/ehci-generic.c:33: undefined

Re: [U-Boot] [PATCH] checkpatch.pl: Fix checkpatch.pl warnings with Perl 5.22

2015-11-30 Thread Alexey Brodkin
Hi Tom, On Mon, 2015-11-30 at 11:02 -0500, Tom Rini wrote: > On Mon, Nov 30, 2015 at 03:57:12PM +0000, Alexey Brodkin wrote: > > Hi Tom, > > > > On Mon, 2015-11-30 at 10:56 -0500, Tom Rini wrote: > > > On Mon, Nov 30, 2015 at 10:23:20AM +, Alexey

Re: [U-Boot] [PATCH] checkpatch.pl: Fix checkpatch.pl warnings with Perl 5.22

2015-11-30 Thread Alexey Brodkin
Hi Tom, On Mon, 2015-11-30 at 10:56 -0500, Tom Rini wrote: > On Mon, Nov 30, 2015 at 10:23:20AM +0000, Alexey Brodkin wrote: > > Hi Joe, > > > > On Thu, 2015-09-03 at 15:46 -0500, Joe Hershberger wrote: > > > Hi Moritz, > > > > > > On Thu, Sep

[U-Boot] [PATCH v3] usb: add support for generic EHCI devices

2015-11-30 Thread Alexey Brodkin
From: Alexey Brodkin <alexey.brod...@synopsys.com> This driver is meant to be used with any EHCI-compatible host controller in case if there's no need for platform-specific glue such as setup of controller or PHY's power mode via GPIOs etc. Signed-off-by: Alexey Brodkin <abrod...@syn

Re: [U-Boot] [PATCH v3] usb: add support for generic EHCI devices

2015-11-30 Thread Alexey Brodkin
Hi Marek, On Mon, 2015-11-30 at 19:05 +0100, Marek Vasut wrote: > On Monday, November 30, 2015 at 06:47:45 PM, Alexey Brodkin wrote: > > From: Alexey Brodkin <alexey.brod...@synopsys.com> > > +config USB_EHCI_GENERIC > > + bool "Support for generic EHCI

Re: [U-Boot] [PULL] u-boot-usb/master

2015-11-30 Thread Alexey Brodkin
Hi Tom, Marek, On Mon, 2015-11-30 at 12:26 -0500, Tom Rini wrote: > On Mon, Nov 30, 2015 at 05:23:15PM +0000, Alexey Brodkin wrote: > > Hi Tom, > > > > On Mon, 2015-11-30 at 18:17 +0100, Marek Vasut wrote: > > > On Monday, November 30, 2015 at 05:40:11 PM, Tom Rini

Re: [U-Boot] [PATCH v3] usb: add support for generic EHCI devices

2015-11-30 Thread Alexey Brodkin
Hi Marek, On Mon, 2015-11-30 at 20:47 +0300, Alexey Brodkin wrote: > From: Alexey Brodkin <alexey.brod...@synopsys.com> > > This driver is meant to be used with any EHCI-compatible host > controller in case if there's no need for platform-specific > glue such as setup o

[U-Boot] [PATCH v2] axs10x: add support of generic ECHI USB 2.0 controller

2015-11-30 Thread Alexey Brodkin
This commit adds support of USB 2.0 storage media on AXS10x boards. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Marek Vasut <ma...@denx.de> Cc: Simon Glass <s...@chromium.org> --- Changes compared to v1: * Explicitly enable CONFIG_USB_EHCI_GENERIC arch/arc/d

Re: [U-Boot] [PATCH v2] usb: add support for generic EHCI devices

2015-11-30 Thread Alexey Brodkin
Hi Marek, On Fri, 2015-11-20 at 21:48 +0100, Marek Vasut wrote: > On Wednesday, November 18, 2015 at 04:26:21 PM, Alexey Brodkin wrote: > > This driver is meant to be used with any EHCI-compatible host > > controller in case if there's no need for platform-specific > &g

Re: [U-Boot] [PATCH] common: board_f: Dont relocate FDT incase of CONFIG_OF_EMBED

2015-11-26 Thread Alexey Brodkin
__Don't__ relocate fdt in__case of CONFIG_OF EMBED as the fdt is --->8--- Otherwise, Reviewed-by: Alexey Brodkin <abrod...@synopsys.com> -Alexey ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] [PATCH] arc: add stubs for map_physmem() and unmap_physmem()

2015-11-17 Thread Alexey Brodkin
Hi, On Mon, 2015-11-16 at 16:15 -0700, Stephen Warren wrote: > On 11/16/2015 03:15 PM, Alexey Brodkin wrote: > > Hi Stephen, > > > > On Mon, 2015-11-16 at 14:08 -0700, Simon Glass wrote: > > > Hi, > > > > > > On 16 November 2015 at 06:47, Alexey B

Re: [U-Boot] [PATCH] board: axs10x switch serial port and Ethernet to driver model

2015-11-17 Thread Alexey Brodkin
Hi, On Fri, 2015-11-13 at 19:04 -0700, Simon Glass wrote: > On 13 November 2015 at 11:26, Alexey Brodkin > <alexey.brod...@synopsys.com> wrote: > > With this change Synopsys DesignWare SDP board is switched to driver > > model for both serial port (serial_dw) and E

Re: [U-Boot] [PATCH] arc: add empty asm/processor.h to satisfy compilation of USB code

2015-11-17 Thread Alexey Brodkin
Hi, On Fri, 2015-11-13 at 00:57 +0300, Alexey Brodkin wrote: > common/usb.c unconditionally includes > And now to allow USB support on ARC boards we have to have that header. > > Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> > --- > arch/arc/incl

[U-Boot] Please pull ARC changes

2015-11-17 Thread Alexey Brodkin
: axs10x switch serial port and Ethernet to driver model (2015-11-18 00:39:22 +0300) Alexey Brodkin (3): arc: add stubs for map_physmem() and unmap_physmem() arc: add empty asm/processor.h to satisfy compilation of USB

Re: [U-Boot] [PATCH v2] usb: add support for generic EHCI devices

2015-11-20 Thread Alexey Brodkin
Hi Marek, On Fri, 2015-11-20 at 21:48 +0100, Marek Vasut wrote: > On Wednesday, November 18, 2015 at 04:26:21 PM, Alexey Brodkin wrote: > > This driver is meant to be used with any EHCI-compatible host > > controller in case if there's no need for platform-specific > &g

Re: [U-Boot] [PATCH v2] usb: add support for generic EHCI devices

2015-11-20 Thread Alexey Brodkin
Hi Simon, Marek, On Wed, 2015-11-18 at 18:26 +0300, Alexey Brodkin wrote: > This driver is meant to be used with any EHCI-compatible host > controller in case if there's no need for platform-specific > glue such as setup of controller or PHY's power mode via > GPIOs etc. >

Re: [U-Boot] [PATCH] net: phy: genphy: Allow overwriting features

2016-01-11 Thread Alexey Brodkin
Hi Joe, On Wed, 2015-12-23 at 19:44 +0300, Alexey Brodkin wrote: > From: Sascha Hauer <s.ha...@pengutronix.de> > > of_set_phy_supported allows overwiting hardware capabilities of > a phy with values from the devicetree. This does not work with > the genphy driver thoug

Re: [U-Boot] [PATCH] net/designware: do explicit port selection for 1Gb mode

2016-01-11 Thread Alexey Brodkin
Hi Joe, On Wed, 2015-12-23 at 19:46 +0300, Alexey Brodkin wrote: > Current implementation only sets "port select" bit for non-1Gb mode. > That works fine if GMAC has just exited reset state but we may as well > change connection mode in runtime. Then we'll need to reprogram

Re: [U-Boot] [PATCH] drivers/net/phy: introduce phy_set_supported()

2016-01-11 Thread Alexey Brodkin
Hi Joe, On Wed, 2015-12-23 at 19:45 +0300, Alexey Brodkin wrote: > This new function will allow MAC drivers to override supported > capabilities of the phy. It is required when MAC cannot handle all > speeds supported by phy. > > For example phy supports up-to 1Gb connections whi

Re: [U-Boot] [PATCH] include/net.h: add max_speed member in struct eth_pdata

2016-01-11 Thread Alexey Brodkin
Hi Joe, On Wed, 2015-12-23 at 19:46 +0300, Alexey Brodkin wrote: > This will be used for getting max speed mode of Ethernet interface that > a particular MAC supports from Device Tree blob and later being used for > phy configuration. > > Signed-off-by: Alexey Brodkin <abr

Re: [U-Boot] [PATCH] net: phy: breakdown PHY_*_FEATURES defines

2016-01-11 Thread Alexey Brodkin
Hi Joe, On Wed, 2015-12-23 at 19:43 +0300, Alexey Brodkin wrote: > From: Florian Fainelli <f.faine...@gmail.com> > > Breakdown the PHY_*_FEATURES into per speed defines such that we can > easily re-use them individually. > > This is a copy of patch from Linux kernel, see

Re: [U-Boot] [PATCH] net: phy: ensure Gigabit features are masked off if requested

2016-01-11 Thread Alexey Brodkin
Hi Joe, On Wed, 2015-12-23 at 19:27 +0300, Alexey Brodkin wrote: > From: Florian Fainelli <f.faine...@gmail.com> > > When a Gigabit PHY device is connected to a 10/100Mbits capable Ethernet > MAC, the driver will restrict the phydev->supported modes to mask off > Gig

[U-Boot] [PATCH v2 4/7] drivers/net/phy: introduce phy_set_supported()

2016-01-13 Thread Alexey Brodkin
This new function will allow MAC drivers to override supported capabilities of the phy. It is required when MAC cannot handle all speeds supported by phy. For example phy supports up-to 1Gb connections while MAC may only work in modes up to 100 or even 10 Mbit/sec. Signed-off-by: Alexey Brodkin

[U-Boot] [PATCH v2 2/7] net: phy: genphy: Allow overwriting features

2016-01-13 Thread Alexey Brodkin
Linux kernel, see http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c242a47238fa2a6a54af8a16e62b54e6e031d4bc Signed-off-by: Sascha Hauer <s.ha...@pengutronix.de> Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Joe Hershberger <joe.hershber...@ni

[U-Boot] [PATCH v2 1/7] net: phy: ensure Gigabit features are masked off if requested

2016-01-13 Thread Alexey Brodkin
accordingly. This is a copy of patch from Linux kernel, see http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=5273e3a5ca94fbeb8e07d31203069220d5e682aa Signed-off-by: Florian Fainelli <f.faine...@gmail.com> Signed-off-by: Alexey Brodkin <abrod...@synopsys.com

[U-Boot] [PATCH v2 3/7] net: phy: breakdown PHY_*_FEATURES defines

2016-01-13 Thread Alexey Brodkin
From: Florian Fainelli <f.faine...@gmail.com> Breakdown the PHY_*_FEATURES into per speed defines such that we can easily re-use them individually. Signed-off-by: Florian Fainelli <f.faine...@gmail.com> Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Joe Hershbe

[U-Boot] [PATCH v2 6/7] net/designware: do explicit port selection for 1Gb mode

2016-01-13 Thread Alexey Brodkin
ne is 1 Gb we'll need to reset port mode bit. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Bin Meng <bmeng...@gmail.com> Cc: Joe Hershberger <joe.hershber...@ni.com> Cc: Sonic Zhang <sonic.zh...@analog.com> cc: Simon Glass <s...@chromium.org> --- Cha

[U-Boot] [PATCH v2 5/7] include/net.h: add max_speed member in struct eth_pdata

2016-01-13 Thread Alexey Brodkin
This will be used for getting max speed mode of Ethernet interface that a particular MAC supports from Device Tree blob and later being used for phy configuration. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Joe Hershberger <joe.hershber...@ni.com> --- Changes v1 ->

[U-Boot] [PATCH v2 7/7] net/designware: add support of max-speed device tree property

2016-01-13 Thread Alexey Brodkin
in Linux kernel these days and some boards do already use it in their device tree descriptions. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Bin Meng <bmeng...@gmail.com> Cc: Joe Hershberger <joe.hershber...@ni.com> Cc: Sonic Zhang <sonic.zh...@analog.com> cc: Simon

[U-Boot] [PATCH v2 0/7] net: add support for phy speed limitation

2016-01-13 Thread Alexey Brodkin
it will be reconfigured for slower mode. Note this series is v2 because v1 patches were sent separately not being aranged in series. And now I'm putting all patches in one series and marking it v2 even though no changes were done in patches itself. Alexey Brodkin (4): drivers/net/phy: introduce phy_set_supported

[U-Boot] [PATCH] board: axs10x: Flush entire cache after programming reset vector

2016-06-09 Thread Alexey Brodkin
) so other cores will see it via its L1 instruction cache we're using always functional flush_dcache_all() here. Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> Cc: Marek Vasut <ma...@denx.de> --- board/synopsys/axs101/axs101.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

<    1   2   3   4   5   6   7   8   >