Hello Tom,
Am 02.03.2015 14:59, schrieb Tom Rini:
On Mon, Mar 02, 2015 at 07:56:41AM +0100, Heiko Schocher wrote:
Hello Simon,
Am 24.02.2015 14:31, schrieb Simon Glass:
Hi Heiko,
On 23 February 2015 at 23:18, Heiko Schocher wrote:
a6b541b090: TI ARMv7: Don't use GD before crt0.S has set it
Add the description that how the compatible property is involved in
the fdtdec_get_pci_bdf() documentation.
Signed-off-by: Bin Meng
---
include/fdtdec.h | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/include/fdtdec.h b/include/fdtdec.h
index 1bc70db..eef78a7 100644
---
From: Mitsuhiro Kimura
Ethernet function of Alt board can select normal and B by DIP switch
on board. But user need to set not only DIP switch but also pin function.
This adds pin function of Ethernet function B. This can select from Kconfig.
Signed-off-by: Mitsuhiro Kimura
Signed-off-by: Nobuh
Hi Gabriel,
Try fixing CM-A510 related code:
mvBoardEnvSpec.h
...
...
/* CM-A510 */
#define CM_A510_MPP0_7 0x0033
#define CM_A510_MPP8_150x00445050
#define CM_A510_MPP16_23 0x4040
#define CM_
Hi
Component order
Michael
On 26 Feb 2015 17:53, "Guillaume Gardet" wrote:
> Hi,
>
> I am trying to display a BMP image on a Samsung Chromebook (snow), but I
> get wrong colors. The image is displayed but colors are bad.
>
> I used my own image and images provided in tools/logos/ folder, thay
On 2015-03-03 15:55, Guillaume Gardet wrote:
Hi,
Hi Guillaume,
Le 26/02/2015 18:10, Hannes Petermaier a écrit :
Hi Guillaume,
which imageformat (bpp) do you have?
It depends on images tested. Most of them are: "PC bitmap, Windows 3.x
format, XXX x YY x 8". Just see tools/logos/*.bmp in U
When access the programmable secure peripherals address space,
it needs set them to non-secured.
Signed-off-by: Bo Shen
---
arch/arm/mach-at91/armv7/sama5d4_devices.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/arch/arm/mach-at91/armv7/sama5d4_devices.c
b/arch/arm/mach-at91/ar
If the GBE bit is set, when do next time autonegotiation,
if the result is not 1000Mbps, it will fallback to 100Mbps
checking. So, we need to clear the GBE bit.
Signed-off-by: Bo Shen
---
drivers/net/macb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/macb.c b
As the u-boot-spl.lds is used only for armv7 SoCs (includes
sama5d3 and sama5d4), so move it to armv7 directory.
Signed-off-by: Bo Shen
---
arch/arm/mach-at91/{ => armv7}/u-boot-spl.lds | 0
include/configs/sama5d3_xplained.h| 2 +-
include/configs/sama5d3xek.h | 2
As the u-boot-spl.lds is moved to directory.
So, correct the path for sama5d4 related boards.
Signed-off-by: Bo Shen
---
include/configs/sama5d4_xplained.h | 2 +-
include/configs/sama5d4ek.h| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/configs/sama5d4_
Hi Tom,
On Wed, Mar 4, 2015 at 6:52 AM, Tom Rini wrote:
> On Tue, Mar 03, 2015 at 04:31:44PM +0800, Bin Meng wrote:
>> +Tom
>>
>> Hi Jagan,
>>
>> On Tue, Jan 27, 2015 at 9:50 PM, Bin Meng wrote:
>> > Hi Jagan,
>> >
>> > On Sat, Jan 24, 2015 at 6:34 PM, Bin Meng wrote:
>> >> Hi Jagan,
>> >>
>> >
Hi Tom,
On 3 March 2015 at 13:14, Tom Rini wrote:
> On Tue, Mar 03, 2015 at 12:04:16PM -0700, Simon Glass wrote:
>> Hi Tom,
>>
>> On 3 March 2015 at 10:49, Tom Rini wrote:
>> > On Tue, Mar 03, 2015 at 08:03:00AM -0700, Simon Glass wrote:
>> >
>> >> At present SPL uses a single stack, either CONF
The 'lo' interface on Linux doesn't support thinks like ARP or
link-layer access like we use to talk to a normal network interface.
A higher-level network API must be used to access localhost.
As written, this interface is limited to not supporting ICMP since the
API doesn't allow the socket to be
First just add support for MAC drivers.
Signed-off-by: Joe Hershberger
---
Changes in v5:
-Add a note to doc/README.drivers.eth about its obsolescence
-Expanded the Kconfig help
-Moved dm/ header
-Use local var for priv in eth_get_dev()
Changes in v4:
--Don't prevent eth_initialize on driver m
The return codes in common/cmd_net.c had a number of inconsistencies.
Update them to all use the enum from command.h
Signed-off-by: Joe Hershberger
---
Changes in v5:
-New to v5
Changes in v4: None
Changes in v3: None
Changes in v2: None
common/cmd_net.c | 45 +---
netretry previously would only retry in one specific case (your MAC
address is not set) and no other. This is basically useless. In the DM
implementation for eth it turns this into a completely useless case
since an un-configured MAC address results in not even entering the
NetLoop. The behavior is
Take a pass at plumbing errors through to the users of the network stack
Currently only the start() function errors will be returned from
NetLoop(). recv() tends not to have errors, so that is likely not worth
adding. send() certainly can return errors, but this patch does not
attempt to plumb the
Implement a bridge between u-boot's network stack and Linux's raw packet
API allowing the sandbox to send and receive packets using the host
machine's network interface.
This raw Ethernet API requires elevated privileges. You can either run
as root, or you can add the capability needed like so:
Stop forcing drivers to call net_process_received_packet() - formerly
called NetReceive(). Now the uclass will handle calling the driver for
each packet until the driver errors or has nothing to return. The uclass
will then pass the good packets off to the network stack by calling
net_process_recei
This is now testable via the eth-raw interface
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5: None
Changes in v4:
-New to v4
Changes in v3: None
Changes in v2: None
include/configs/sandbox.h | 8
1 file changed, 8 insertions(+)
diff --git a/include/conf
This value is not used by the network stack and is available in the
global data, so stop passing it around. For the one legacy function
that still expects it (init op on old Ethernet drivers) pass in the
global pointer version directly to avoid changing that interface.
Signed-off-by: Joe Hershber
Many functions returned -1 previously. Change them to return appropriate error
codes.
Signed-off-by: Joe Hershberger
Reported-by: Simon Glass
Reviewed-by: Simon Glass
---
Changes in v5: None
Changes in v4:
-New to v4
Changes in v3: None
Changes in v2: None
net/eth.c | 12 ++--
1 fi
Previously the net functions would access memory assuming physmem did
not need to be mapped. In sandbox, that's not the case.
Now we map the physmem specified by the user in loadaddr to the buffer
that represents that space.
Signed-off-by: Joe Hershberger
---
Changes in v5:
-Include new mapme
The current implementation exposes the eth_device struct to code that
needs to access the MAC address. Add a wrapper function for this to
abstract away the pointer for this operation.
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5: None
Changes in v4: None
Changes in
Allow network devices to be referred to as "eth0" instead of
"eth@12345678" when specified in ethact.
Add tests to verify this behavior.
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5:
-Added a comment about devname
-Only check for alias if the name is long enough
Move some things around and organize things so that the driver model
implementation will fit in more easily.
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5:
-Fixed warning from missing declaration
Changes in v4:
-Fix compile regression in !DM_ETH case
Changes in v3
Add support for the Ethernet MAC controllers. Phy support will come later.
Switching from RFC to a patch series to be applied to dm/master as a staging
area for this series to make it happen more quickly when the window opens.
If desired, let me know which of the non-DM related prerequisite patc
Add a test for the eth uclass using the sandbox eth driver. Verify basic
functionality of the network stack / eth uclass by exercising the ping
function.
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5: None
Changes in v4: None
Changes in v3:
-Added dm eth testing
Ch
Make sure that the ethrotate behavior occurs as expected.
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5:
-Added a test for skipping un-probe-able devices
Changes in v4:
-Added testing for ethrotate
Changes in v3: None
Changes in v2: None
test/dm/eth.c | 42 +
This is needed to test the netretry functionality (make the command fail
on a sandbox eth device).
Signed-off-by: Joe Hershberger
---
Changes in v5:
-Use a function call to change mock driver behavior
Changes in v4:
-Add ability to disable ping reply in sandbox eth driver
Changes in v3: None
Add basic network support to sandbox which includes a network driver.
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5:
-Added help to the sandbox eth mock driver Kconfig entry
Changes in v4:
-Cleaned up sandbox EXTRA_ENV define
-Moved config to Kconfig
Changes in v3
The ethprime env var is used to indicate the starting device if none is
specified in ethact. Also support aliases specified in the ethprime var.
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5:
-Fix compile error on !DM_ETH
Changes in v4:
-Load from ethprime on eth_i
The sandbox driver will now generate response traffic to exercise the
ping command even when no network exists. This allows the basic data
pathways of the DM to be tested.
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5:
-Simplify sandbox eth driver by switching from
Signed-off-by: Joe Hershberger
Acked-by: Simon Glass
---
Changes in v5: None
Changes in v4: None
Changes in v3:
-Reorder dm test makefile
Changes in v2: None
test/dm/Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/test/dm/Makefile b/test/dm/Makefile
index 612
On some archs masking the parameter is inefficient, so don't use u8.
Signed-off-by: Joe Hershberger
Reported-by: Simon Glass
Reviewed-by: Simon Glass
---
Changes in v5: None
Changes in v4:
-New to v4
Changes in v3: None
Changes in v2: None
include/net.h | 2 +-
net/eth.c | 2 +-
2 file
Take the opportunity to enforce better names on newly written or
retrofitted Ethernet drivers.
Signed-off-by: Joe Hershberger
---
Changes in v5:
-New to v5
Changes in v4: None
Changes in v3: None
Changes in v2: None
include/net.h | 9 -
net/net.c | 30 +++
Many of the functions in net.h were preceded extern needlessly. Removing
them to limit the number of checkpatch.pl complaints.
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
include/net.h | 92 +++
In the case where the arch defines a custom map_sysmem(), make sure that
including just common.h is sufficient to have these functions as they
are when the arch does not override it.
Signed-off-by: Joe Hershberger
---
Changes in v5:
-Moved to a separate header mapmem.h
Changes in v4:
-New to v
Make it clear that the helper is checking the addr, not setting it.
Signed-off-by: Joe Hershberger
Reviewed-by: Simon Glass
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
net/eth.c | 13 -
1 file changed, 4 insertions(+), 9 deletions(-)
diff -
The effect of the "netretry" env var was recently changed. This test
checks that behavior.
Signed-off-by: Joe Hershberger
---
Changes in v5:
-Added comments about test cases
-Switched to function to control state of mock driver
Changes in v4:
-Updated expected behavior based on changes to the
Hi Masahiro,
On 19 January 2015 at 05:12, Masahiro Yamada wrote:
> This tool can move CONFIG macros from C headers (include/configs/*.h)
> to defconfigs (configs/*_defconfig) all over the boards.
>
> There are tons of CONFIGs in U-boot and moving them by hand is
> absolutely tool painful. I wrot
Hi Michal,
On 2 March 2015 at 04:25, Michal Suchanek wrote:
> Hello,
>
> On 18 February 2015 at 06:24, Michal Suchanek wrote:
>> On 18 February 2015 at 03:27, Simon Glass wrote:
>>> Hi Michal,
>>>
>>> On 16 February 2015 at 04:41, Michal Suchanek wrote:
On 13 February 2015 at 05:51, Simon
Hi Ian,
On 3 March 2015 at 01:36, Ian Campbell wrote:
> On Sun, 2015-03-01 at 09:33 -0700, Simon Glass wrote:
>> Since we will use these bindings on sunxi, bring them in from Linux
>> 4.0-rc1.
>>
>> Signed-off-by: Simon Glass
>
> Acked-by: Ian Campbell
>
> Although I do wonder if rather than im
Hi Ian,
On 3 March 2015 at 01:40, Ian Campbell wrote:
> On Sun, 2015-03-01 at 09:33 -0700, Simon Glass wrote:
>> Adjust the Ethernet initialisation code to support driver model.
>> It is no-longer necessary to call designware_initialize(). The device will
>> be probed when it is used. The PHY typ
Hi Ian,
On 3 March 2015 at 01:41, Ian Campbell wrote:
> On Sun, 2015-03-01 at 09:33 -0700, Simon Glass wrote:
>> Switch this board over to use driver model for Ethernet
>>
>> Cover-letter
>> RFC: dm: net: Conversion patches for sunxi driver model Ethernet
>> This series is for Joe Hershberger. It
Hi Joe,
On 3 March 2015 at 16:32, Joe Hershberger wrote:
> Hi Simon,
>
>
> On Tue, Mar 3, 2015 at 5:14 PM, Simon Glass wrote:
>>
>> Hi Joe,
>>
>> On 3 March 2015 at 15:29, Joe Hershberger
>> wrote:
>> > On Sun, Mar 1, 2015 at 10:13 AM, Simon Glass wrote:
>> >
>> > [snip]
>> >
>> >> - I think t
Hi Simon,
On Tue, Mar 3, 2015 at 5:14 PM, Simon Glass wrote:
>
> Hi Joe,
>
> On 3 March 2015 at 15:29, Joe Hershberger
wrote:
> > On Sun, Mar 1, 2015 at 10:13 AM, Simon Glass wrote:
> >
> > [snip]
> >
> >> - I think the recv() method should change before long. The
> >> NetReceive() call should
Hey all,
I've pushed v2015.04-rc3 out to the repository and tarballs should exist
soon.
We're 2 weeks after -rc2 came out. I need to go and look for
outstanding odds and ends and such tomorrow and I think once Simon fixes
the SPL series he's doing for BBB I'll be confident enough to pull that
in
Hi Joe,
On 3 March 2015 at 15:29, Joe Hershberger wrote:
> On Sun, Mar 1, 2015 at 10:13 AM, Simon Glass wrote:
>
> [snip]
>
>> - I think the recv() method should change before long. The
>> NetReceive() call should be made from the uclass since it is common to
>> all drivers. Then the recv() meth
On Tue, Mar 03, 2015 at 04:31:44PM +0800, Bin Meng wrote:
> +Tom
>
> Hi Jagan,
>
> On Tue, Jan 27, 2015 at 9:50 PM, Bin Meng wrote:
> > Hi Jagan,
> >
> > On Sat, Jan 24, 2015 at 6:34 PM, Bin Meng wrote:
> >> Hi Jagan,
> >>
> >> On Mon, Jan 12, 2015 at 2:52 PM, Jagan Teki
> >> wrote:
> >>> On
On Tuesday, March 03, 2015 at 10:17:11 PM, franck.jull...@gmail.com wrote:
> From: Franck Jullien
>
> Mass storage is not necessary present on interface 0. This
> patch allow usb_stor_scan to look in every available interface.
>
> Signed-off-by: Franck Jullien
Hi!
Do you happen to have such a
On Sun, Mar 1, 2015 at 10:13 AM, Simon Glass wrote:
[snip]
> - I think the recv() method should change before long. The
> NetReceive() call should be made from the uclass since it is common to
> all drivers. Then the recv() method can return a packet if it finds
> one, but not submit it for proc
Update to existing recommendation for L2ACTLR configuration to prevent
system instability and optimize performance.
These apply to both OMAP5 and DRA7.
Reported-by: Vivek Chengalvala
Signed-off-by: Nishanth Menon
---
arch/arm/cpu/armv7/omap5/hwinit.c | 16
1 file changed, 16
The fourth incarnation of this series to address review comments on V3
With all the usual disclaimers and request to see V1 of the series for a
detailed blurb.. As usual additional testing preferred.. Sorry, I dont have
access to all possible variants atm..
changes since v3:
- few correct
621766: Under a specific set of conditions, executing a sequence of
NEON or vfp load instructions can cause processor deadlock
Impacts: Every Cortex-A8 processors with revision lower than r2p1
Work around: Set L1NEON to 1
Based on ARM errata Document revision 20.0 (13 Nov 2010)
Signed-off
RX51 has a secure logic which uses different parameters compared to
traditional implementation. So, make the generic secure acr write
over-ride-able by board file and refactor rx51 code to use this.
While at it, enable the OMAP3 specific errata code for 454179, 430973,
621766.
Signed-off-by: Nish
This is in preperation of using generic cross OMAP code.
Signed-off-by: Nishanth Menon
---
.../arm/include/asm/arch-omap3/{omap3.h => omap.h} |0
include/configs/am3517_crane.h |2 +-
include/configs/am3517_evm.h |2 +-
include/configs/cm_t35
Enable the OMAP3 specific errata code for 454179, 430973, 621766
and while at it, remove legacy non-revision checked errata logic.
Signed-off-by: Nishanth Menon
---
arch/arm/cpu/armv7/omap3/board.c | 31 ++-
include/configs/am3517_crane.h |4
include/
set_pl310_ctrl_reg does use the Secure Monitor Call (SMC) to setup
PL310 control register, however, that is something that is generic
enough to be used for OMAP5 generation of processors as well. The only
difference being the service being invoked for the function.
So, convert the service to a mac
From: Praveen Rao
This patch enables the workaround for ARM errata 798870 for OMAP5 /
DRA7 which says "If back-to-back speculative cache line fills (fill
A and fill B) are issued from the L1 data cache of a CPU to the
L2 cache, the second request (fill B) is then cancelled, and the
second request
Add workaround for Cortex-A15 ARM erratum 798870 which says
"If back-to-back speculative cache line fills (fill A and fill B) are
issued from the L1 data cache of a CPU to the L2 cache, the second
request (fill B) is then cancelled, and the second request would have
detected a hazard against a rece
omap_smc1 is now generic enough to remove duplicate
omap3_gp_romcode_call logic that omap3 introduced.
As part of this change, move to using the generic lowlevel_init.S for
omap3 as well.
Signed-off-by: Nishanth Menon
---
arch/arm/cpu/armv7/omap-common/Makefile|2 +-
arch/arm/cpu/ar
430973: Stale prediction on replaced inter working branch causes
Cortex-A8 to execute in the wrong ARM/Thumb state
Impacts: Every Cortex-A8 processors with revision lower than r2p1
Work around: Set IBE to 1
Based on ARM errata Document revision 20.0 (13 Nov 2010)
Signed-off-by: Nishanth M
454179: Stale prediction may inhibit target address misprediction on
next predicted taken branch
Impacts: Every Cortex-A8 processors with revision lower than r2p1
Work around: Set IBE and disable branch size mispredict to 1
Also provide a hook for SoC specific handling to take place if ne
On Tuesday, March 03, 2015 at 05:32:02 PM, Lukasz Majewski wrote:
> This patch set should be applied on top of recent Kishon Vijay Abraham I
> work (v2) regarding providing dwc3 support to u-boot as well as clean up
> of the linux-compat header file.
>
> For the whole patch set please refer to -df
The Forfun Q88DB is an A13 tablet in the common Q8 format.
Features are 512MB RAM, 4GB NAND, 7" Display, RTL8188 Wifi, 2 cameras.
For more details see: http://linux-sunxi.org/Forfun_Q88DB
Signed-off-by: Jens Lucius
---
:100644 100644 9a287d3... cfc2764... M board/sunxi/MAINTAINERS
:00 100
On Tue, Mar 3, 2015 at 11:48 AM, Maxin B. John wrote:
> Replace "mmc open/close" with "mmc dev" in mx6sabre_common.h as those commands
> were removed with this commit: 614b2bf1c9bf80dbad24f5e5ce1d115bf24a831d
>
> cmd_mmc.c: Drop open/close mmc sub-commands
>
> Signed-off-by: Maxin B. John
Ac
I have a custom board in a git workspace for U-Boot 2014.07. I've copied
most of this from the .../board/ti/beagle. My board directory Makefile
looks like
8<---
obj-y := board.o
8<---
I'd like to add a few files to this directory that are processed during
"make all" and have any newly derived
I'm using this locally, so I'll apply it and push a new u-boot-tegra/next.
> -Original Message-
> From: Stephen Warren [mailto:swar...@wwwdotorg.org]
> Sent: Tuesday, March 03, 2015 1:20 PM
> To: Tom Warren
> Cc: u-boot@lists.denx.de; Simon Glass; Stephen Warren
> Subject: Re: [U-Boot] [PA
I've been side-tracked with other work. Let me take another look, if it's all
gravy I'll apply them to u-boot-tegra/next.
> -Original Message-
> From: Stephen Warren [mailto:swar...@wwwdotorg.org]
> Sent: Tuesday, March 03, 2015 1:19 PM
> To: Tom Warren
> Cc: u-boot@lists.denx.de; Simon G
On 02/18/2015 01:27 PM, Stephen Warren wrote:
From: Stephen Warren
Syseng has revamped the Jetson TK1 pinmux spreadsheet, basing the content
completely on correct configuration for the board/schematic, rather than
the previous version which was based on the bare minimum changes relative
to anot
On 02/24/2015 02:08 PM, Stephen Warren wrote:
This series performs a few small cleanups to or parameterizations of the
existing Tegra pinmux driver, and adds Tegra210 support. The Tegra210
code isn't actually used yet, since the balance of the Tegra210 support
is not yet present. However, it shou
On Tue, Mar 03, 2015 at 12:04:16PM -0700, Simon Glass wrote:
> Hi Tom,
>
> On 3 March 2015 at 10:49, Tom Rini wrote:
> > On Tue, Mar 03, 2015 at 08:03:00AM -0700, Simon Glass wrote:
> >
> >> At present SPL uses a single stack, either CONFIG_SPL_STACK or
> >> CONFIG_SYS_INIT_SP_ADDR. Since some SP
Hi Tom,
On 3 March 2015 at 10:49, Tom Rini wrote:
> On Tue, Mar 03, 2015 at 08:03:00AM -0700, Simon Glass wrote:
>
>> At present SPL uses a single stack, either CONFIG_SPL_STACK or
>> CONFIG_SYS_INIT_SP_ADDR. Since some SPL features (such as MMC and
>> environment) require a lot of stack, some bo
Hi
On 2 March 2015 at 18:14, Fabio Estevam wrote:
> Entering the maximum number of characters defined by CONFIG_SYS_CBSIZE into
> the console and hitting enter afterwards, causes a hang in the system because
> CONFIG_SYS_PBSIZE is not capable of storing the extra characters of the error
> message
On 03/03/2015 12:27 PM, Nishanth Menon wrote:
On 02/18/2015 09:35 AM, menon.nisha...@gmail.com wrote:
On Wed, Feb 18, 2015 at 7:12 AM, Vitaly Andrianov wrote:
On 02/17/2015 05:47 PM, Nishanth Menon wrote:
On Tue, Feb 17, 2015 at 4:27 PM, Murali Karicheri
wrote:
is complete the boot-load
On Tue, Mar 03, 2015 at 11:12:33AM -0600, Nishanth Menon wrote:
> On 03/03/2015 11:08 AM, Tom Rini wrote:
> > On Wed, Feb 25, 2015 at 02:55:13PM -0600, Nishanth Menon wrote:
> >
> >> set_pl310_ctrl_reg does use the Secure Monitor Call (SMC) to setup
> >> PL310 control register, however, that is so
On 03/03/2015 11:12 AM, Nishanth Menon wrote:
> On 03/03/2015 11:08 AM, Tom Rini wrote:
>> On Wed, Feb 25, 2015 at 02:55:13PM -0600, Nishanth Menon wrote:
>>
>>> set_pl310_ctrl_reg does use the Secure Monitor Call (SMC) to setup
>>> PL310 control register, however, that is something that is generic
On Tue, Mar 03, 2015 at 08:03:00AM -0700, Simon Glass wrote:
> At present SPL uses a single stack, either CONFIG_SPL_STACK or
> CONFIG_SYS_INIT_SP_ADDR. Since some SPL features (such as MMC and
> environment) require a lot of stack, some boards set CONFIG_SPL_STACK to
> point into SDRAM. They then
On 03/03/2015 11:31 AM, Dileep Katta wrote:
> On 3 March 2015 at 19:45, Rob Herring wrote:
>
>> On Tue, Mar 3, 2015 at 5:10 AM, Dileep Katta
>> wrote:
[...]
>>> diff --git a/common/cmd_bootm.c b/common/cmd_bootm.c
>>> index 48199bf..00791be 100644
>>> --- a/common/cmd_bootm.c
>>> +++ b/common/c
Hi Rob,
On 3 March 2015 at 19:45, Rob Herring wrote:
> On Tue, Mar 3, 2015 at 5:10 AM, Dileep Katta
> wrote:
> > Signed-off-by: Angela Stegmaier
> > Signed-off-by: Dileep Katta
> > ---
> > board/ti/dra7xx/Makefile | 1 +
> > board/ti/dra7xx/fastboot.c | 45
> ++
On 02/18/2015 09:35 AM, menon.nisha...@gmail.com wrote:
> On Wed, Feb 18, 2015 at 7:12 AM, Vitaly Andrianov wrote:
>>
>>
>> On 02/17/2015 05:47 PM, Nishanth Menon wrote:
>>>
>>> On Tue, Feb 17, 2015 at 4:27 PM, Murali Karicheri
>>> wrote:
>>
>> is complete the boot-loader sets the PC to t
On Wed, Feb 25, 2015 at 02:55:13PM -0600, Nishanth Menon wrote:
> set_pl310_ctrl_reg does use the Secure Monitor Call (SMC) to setup
> PL310 control register, however, that is something that is generic
> enough to be used for OMAP5 generation of processors as well. The
> only difference being the
On 03/03/2015 11:08 AM, Tom Rini wrote:
> On Wed, Feb 25, 2015 at 02:55:13PM -0600, Nishanth Menon wrote:
>
>> set_pl310_ctrl_reg does use the Secure Monitor Call (SMC) to setup
>> PL310 control register, however, that is something that is generic
>> enough to be used for OMAP5 generation of proce
with WCR_WDW set, the watchdog won't trigger if we bootet linux and idle
around while the watchdog is not triggered. It seems the timer makes
progress very slowly if at all. I managed to remain 20minutes alive
while the timeout was set to 60secs. It reboots within 60secs if I start
a busyloop in us
DWC3 UDC driver requires presence of .reset callback in a composite driver.
This setting is similar to the one nowadays present in linux kernel.
Signed-off-by: Lukasz Majewski
---
drivers/usb/gadget/composite.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/gadget/composite.c b/
For u-boot dwc3 driver the scatter gather list support has been removed
from original linux code. It is correct, since we try to send one request
at a time.
However, the cleanup left spurious break, which caused early exit from
loop at dwc3_cleanup_done_reqs() function. As a result the
dwc3_gadget
The BIT() macro is used only in those places, so it is reasonable to
replace it by a constant value.
Signed-off-by: Lukasz Majewski
---
drivers/usb/dwc3/core.h | 2 +-
drivers/usb/dwc3/gadget.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/dwc3/core.h b/dri
It turned out that current dwc3 gadget code is preparing multiple TRBs
for a transfer. Unfortunately, when multiple requests are in the same
queue, only for the last one the LST (last) ctrl bit is set.
Due to that dwc3 HW executes all TRBs up till the one marked as last.
Unfortunately, UMS require
Commit "drivers/dwc3: add a workaround for too small OUT requests"
sets max packet for OUT requests when transfer is smaller.
Until this change the default maxpacket for non EP0 EPs was 1024. This is
too much, since UMS LBA size is 512B
Signed-off-by: Lukasz Majewski
---
drivers/usb/dwc3/gadget
From: Joonyoung Shim
This commit makes the dwc3_set_mode() as static, to prevent collisions.
Signed-off-by: Joonyoung Shim
Signed-off-by: Lukasz Majewski
---
drivers/usb/dwc3/core.c | 2 +-
drivers/usb/dwc3/core.h | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/us
This definition is necessary for S5PC110 based GONI board to work properly.
Signed-off-by: Lukasz Majewski
---
board/samsung/goni/goni.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/board/samsung/goni/goni.c b/board/samsung/goni/goni.c
index 58cf96e..d943d63 100644
--- a/board/samsun
This definition is necessary for Exynos based boards to work properly.
Signed-off-by: Lukasz Majewski
---
board/samsung/common/board.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/board/samsung/common/board.c b/board/samsung/common/board.c
index 6c7f59b..7b10877 100644
--- a/board/s
Hello,
I am trying to boot the kernel image from SD-CARD (mmc0) in the CM-510
SoM(provided by Compulab) using the u-boot image provided by Compulab:
http://www.compulab.co.il/products/computer-on-modules/cm-a510/#devres
By default, it seems SD-Card is not enabled, so I think I have to
config
This patch set should be applied on top of recent Kishon Vijay Abraham I
work (v2) regarding providing dwc3 support to u-boot as well as clean up
of the linux-compat header file.
For the whole patch set please refer to -dfu u-boot repo, branch
(devel/dwc3_gadget):
http://git.denx.de/?p=u-boot/u-bo
From: Inha Song
This patch invokes board-specific USB cleanup (board_usb_cleanup)
function in the mass storage gadget
Signed-off-by: Inha Song
---
common/cmd_usb_mass_storage.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/common/cmd_usb_mass_storage.c b/common/cmd_usb_mass_storage.c
ind
Hi Marco,
On 23/02/2015 15:34, Marco Cavallini wrote:
>
> Signed-off-by: Marco Cavallini
> ---
> arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 18 ++
> 1 file changed, 18 insertions(+)
>
> diff --git a/arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c
> b/arch/arm/cpu/arm926ejs/mxs/sp
And the patchset on github:
https://github.com/bobenstein/u-boot/tree/dm-pmic-v2
Best regards,
--
Przemyslaw Marczak
Samsung R&D Institute Poland
Samsung Electronics
p.marc...@samsung.com
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.d
From: Marek Szyprowski
Storing thor device struct as an EP private data. It is necessary for
DWC3 operation.
Signed-off-by: Marek Szyprowski
---
drivers/usb/gadget/f_thor.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/usb/gadget/f_thor.c b/drivers/usb/gadget/f_thor.c
index 1f
From: Marek Szyprowski
There is no point in calling dwc3_thread_interrupt() if no event is
pending. There is also no point in flushing event cache in EVERY loop
iteration.
Signed-off-by: Marek Szyprowski
---
drivers/usb/dwc3/core.c | 7 ---
drivers/usb/dwc3/gadget.c | 15 +--
1 - 100 of 165 matches
Mail list logo