IPv6 neighbor discovery uses various multicast addresses to send the
request and receive the response. For neighbor discovery to work
properly in U-boot the Ethernet device needs to support joining/leaving
various L2 multicast groups or it needs to support multicast/promiscuous
mode. For the sake o
Signed-off-by: Chris Packham
---
Changes in v2: None
README | 3 +++
doc/README.ipv6 | 32
2 files changed, 35 insertions(+)
create mode 100644 doc/README.ipv6
diff --git a/README b/README
index ef8d437..64b431d 100644
--- a/README
+++ b/README
@@ -1
Adds basic support for IPv6. Neighbor discovery and ping6 are the only
things supported at the moment.
Helped-by: Hanna Hawa [endian & alignment fixes]
Signed-off-by: Chris Packham
---
Now we have something functional. With this and the next patch you can
do something like 'setenv ipaddr6 3ffe:
Signed-off-by: Chris Packham
---
Changes in v2:
- split ping6 support into it's own patch
common/Kconfig | 6 +++
common/cmd_net.c | 28 ++
include/net.h| 4 +-
net/net6.c | 7
net/ping6.c | 111 +++
5
Add support for UDP/TFTP over IPv6. To support specifying an server IPv6
address in the command square brackets must be used to separate the
address from the filename. e.g
tftpboot6 [2001:db8::1]:zImage
Signed-off-by: Chris Packham
---
Changes in v2: None
common/Kconfig | 9
comm
UDP is the same over IPv4 as it is over other protocols (i.e. IPv6) add
a definition of just the UDP header independent of the IPv4 header that
it may or may not be combined with.
Signed-off-by: Chris Packham
---
Ideally struct ip_udp_hdr would be defined as
struct ip_udp_hdr {
struc
Previously values greater than 255 were implicitly truncated. Add some
stricter checking to reject addresses with components >255.
With the input "1234192.168.1.1" the old behaviour would truncate the
address to 192.168.1.1. New behaviour rejects the string outright and
returns 0.0.0.0, which for
string_to_ip6 parses an IPv6 address from a string. Parsing v6 addresses
is a bit more complicated than parsing v4 because there are a number of
different formats that can be used.
Signed-off-by: Chris Packham
---
I'm sure the parsing can be better and done in less code with only a
single pass b
Create net6.c and add CONFIG_NET6 to Kconfig/Makefile. Also add
support for the following environment variables:
- ip6addr
- gateway6
- serverip6
Signed-off-by: Chris Packham
---
Changes in v2:
- Split environment variables from main implementation
- remove "prefixlength6" environment variabl
The initial net6.h just has the definition of an IPv6 address and IPv6
header. Subsequent changes will build on this.
Signed-off-by: Chris Packham
---
Changes in v2: None
include/net6.h | 48
1 file changed, 48 insertions(+)
create mode 100644
Add support for "human friendly" IPv6 address representations as
specified in
http://tools.ietf.org/html/draft-ietf-6man-text-addr-representation-00
This code has been adapted from Linux kernel with minimal modification.
Signed-off-by: Chris Packham
---
Changes in v2: None
include/net6.h | 1
This series adds basic IPv6 support to U-boot. It is a reboot of my
earlier work on this[1].
Most of this is ported from Allied Telesis' additions to u-boot[2].
(Note that I am employed by Allied Telesis[3]). The hard work was done
some time ago by Angga, I've cleaned it up and made some improveme
On 2015年11月09日 14:52, Thomas Chou wrote:
v2
change memory alllocation macros.
add altera_qspi support.
Sorry, wrong patch. Please ignore this one.
- Thomas
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-b
Add 10m50 devboard support. It is based on the Golden Hardware
Reference Design (GHRD), available at,
http://rocketboards.org/foswiki/view/Documentation/
AlteraMAX1010M50RevCDevelopmentKitLinuxSetup
Though we supported only one nios2-generic board in the past. Now,
with the removal of the nios2-g
Add tests that this command produces the right output, even when a rescan
results in a device disappearing from the bus.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/sandbox/dts/test.dts | 14 -
test/dm/usb.c | 156 ++
2 f
Add a simple USB keyboard driver for sandbox. It provides a function to
'load' it with input data, which it will then stream through to the normal
U-Boot input subsystem. When the input data is exhausted, the keyboard stops
providing data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arc
Add a test that verifies that USB keyboards work correctly on sandbox.
This verifies some additional parts of the USB stack.
Signed-off-by: Simon Glass
---
Changes in v2:
- Add various patches to support USB keyboards and additional tests
arch/sandbox/dts/test.dts | 5 +
test/dm/usb.c
This was missed in the conversion to driver model.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/usb_kbd.c | 30 --
1 file changed, 30 deletions(-)
diff --git a/common/usb_kbd.c b/common/usb_kbd.c
index 5a90f84..1d85212 100644
--- a/common/usb_kbd.c
+++
Add Altera Generic Quad SPI Controller support. The controller
converts SPI NOR flash to parallel flash interface. So it is
not like other SPI flash, but rather like CFI flash.
Signed-off-by: Thomas Chou
---
v2
change memory alllocation macros.
add altera_qspi support.
doc/device-tree-bindi
Enable the USB keyboard on sandbox, now that we have a suitable emulation
driver.
Signed-off-by: Simon Glass
---
Changes in v2: None
configs/sandbox_defconfig | 2 ++
include/configs/sandbox.h | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/configs/sandbox_defconfig b/con
Allow USB device emulation to support interrupt URBs so that we can use USB
keyboards with sandbox.
Signed-off-by: Simon Glass
---
Changes in v2: None
drivers/usb/emul/usb-emul-uclass.c | 12
drivers/usb/host/usb-sandbox.c | 19 +++
include/usb.h
Add tests that 'usb tree' produces the right output when a device changes
order on the bus.
Signed-off-by: Simon Glass
---
Changes in v2: None
test/dm/usb.c | 50 ++
1 file changed, 50 insertions(+)
diff --git a/test/dm/usb.c b/test/dm/usb.c
ind
Replace the open-coded values with constants to make it clearer what they
mean.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/usb_kbd.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/common/usb_kbd.c b/common/usb_kbd.c
index 1d85212..069fbd2 100644
-
This function should not be used with driver model. While there are users
of USB Ethernet that use driver model for USB but not Ethernet, we have
to keep it around. Add a comment to that effect.
Signed-off-by: Simon Glass
---
Changes in v2: None
drivers/usb/host/usb-uclass.c | 9 +
1 f
This reverts commit bb52b367f6ca4a3a918e77737f4ff6a1089912d9.
Signed-off-by: Simon Glass
---
Changes in v2: None
drivers/core/device-remove.c | 22 ++
include/dm/device-internal.h | 26 --
2 files changed, 18 insertions(+), 30 deletions(-)
diff --gi
Each scan of the USB bus may return different results. Existing driver-model
devices are reused when found, but if a device no longer exists it will stay
around, de-activated, but bound.
Detect these devices and remove them after the scan completes.
Signed-off-by: Simon Glass
---
Changes in v2:
This reverts commit 6cda369509e0d3fa5f9e33c9d71589c4523799fa.
We want to avoid having the USB stack rely on unbind.
Signed-off-by: Simon Glass
---
Changes in v2: None
drivers/usb/host/usb-uclass.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/usb/host/usb-uclass.c b/drivers/us
This reverts commit 9b510df703d282effba4f56ac567aa8011d56e6b.
We want to avoid having the USB stack rely on unbind.
Signed-off-by: Simon Glass
---
Changes in v2: None
drivers/usb/host/usb-uclass.c | 19 ++-
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/drivers
Each USB device has an emulator. Currently this can only be found by
supplying the 'pipe' value, which contains the device number. Add a way
to find it directly from the emulated device.
Signed-off-by: Simon Glass
---
Changes in v2: None
drivers/usb/emul/usb-emul-uclass.c | 17 +++-
We would like the serial number to come from the device tree node name of
the emulated device. This avoids them all having the same name. Adjust the
code to support this.
Signed-off-by: Simon Glass
---
Changes in v2: None
drivers/usb/emul/sandbox_flash.c | 48 +++---
Add iteration macros which support unbinding a device within the loop.
Signed-off-by: Simon Glass
---
Changes in v2: None
include/dm/device.h | 12
include/dm/uclass.h | 15 +++
2 files changed, 27 insertions(+)
diff --git a/include/dm/device.h b/include/dm/device.h
i
Allow the 'usb tree' command to be used from test code, so that we can
verify that it works correctly.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/cmd_usb.c | 58
include/usb.h| 8
2 files changed, 41 insertio
It is useful to be able to record console output and provide console input
via a buffer. This provides sandbox with the ability to run a command and
check its output. If the console is set to silent then no visible output
is generated.
This also provides a means to fix the problem where tests prod
When running sandbox tests, silence the console to avoid unwanted output.
Also, record the console in case tests want to check it.
The -v option can be used to enable stdout during tests.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/sandbox/cpu/start.c | 8
arch/sa
To support more advanced testing, support 4 devices instead of 2.
Signed-off-by: Simon Glass
---
Changes in v2: None
drivers/usb/emul/sandbox_hub.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/emul/sandbox_hub.c b/drivers/usb/emul/sandbox_hub.c
index baf8bdc.
The console includes a global variable and several functions that are only
used by a small subset of U-Boot files. Before adding more functions, move
the definitions into their own header file.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/blackfin/lib/cmd_cache_dump.c | 1 +
Allow console recording so that tests can use it. Also allow the console
output to be suppressed, to reduce test output 'noise'.
Signed-off-by: Simon Glass
---
Changes in v2: None
configs/sandbox_defconfig | 3 +++
include/configs/sandbox.h | 1 +
2 files changed, 4 insertions(+)
diff --git a
This will be used to support console recording. It provides for a circular
buffer which can be written at the head and read from the tail. It supports
avoiding data copying by providing raw access to the data.
Signed-off-by: Simon Glass
---
Changes in v2: None
include/membuff.h | 246 +
Currently the USB tests take around two seconds to run. Remove these
unnecessary time delays so that the tests run quickly.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/usb_hub.c| 10 +-
test/dm/test-main.c | 2 ++
test/dm/usb.c | 3 +++
3 files changed, 14 ins
Some tests are slow due to delays which are unnecessary on sandbox. The
worst offender is USB where we lose two seconds. Add a way to disable time
delays.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/sandbox/cpu/cpu.c | 5 -
arch/sandbox/cpu/state.c | 14 +
Since common.h will always include this automatically, it is not needed.
Signed-off-by: Simon Glass
---
Changes in v2: None
lib/display_options.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/lib/display_options.c b/lib/display_options.c
index 4f2961f..29343fc 100644
--- a/lib/display_opt
There was quite a bit of discussion about the change that required the
unbinding of USB devices for the subsystem to function correctly. E.g.
https://patchwork.ozlabs.org/patch/485637/
The key issue is the usb_get_dev_index() function which is not a good API
for driver model. We can drop use of t
Move the sgdma wait from free_pkt to recv. This is the proper
place to wait recv sgdma done.
Signed-off-by: Thomas Chou
---
drivers/net/altera_tse.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/altera_tse.c b/drivers/net/altera_tse.c
index fe8c524..8ec0beb 1006
The Modular Scatter-Gather DMA core is a new DMA core to work
with the Altera Triple-Speed Ethernet MegaCore. It replaces the
legacy Scatter-Gather Direct Memory Access (SG-DMA) controller
core. Please find details on the "Embedded Peripherals IP User
Guide" of Altera.
Signed-off-by: Thomas Chou
Factor out the stop mac function to prepare msgdma support.
Signed-off-by: Thomas Chou
---
drivers/net/altera_tse.c | 36 +---
1 file changed, 21 insertions(+), 15 deletions(-)
diff --git a/drivers/net/altera_tse.c b/drivers/net/altera_tse.c
index b2002f4..fe8c52
Zap the altera_tse_initialize() prototypes, since it is converted
to driver model.
Signed-off-by: Thomas Chou
---
include/netdev.h | 3 ---
1 file changed, 3 deletions(-)
diff --git a/include/netdev.h b/include/netdev.h
index 3d5a54f..28eab46 100644
--- a/include/netdev.h
+++ b/include/netdev.h
The Modular Scatter-Gather DMA core is a new DMA core to work
with the Altera Triple-Speed Ethernet MegaCore. It replaces the
legacy Scatter-Gather Direct Memory Access (SG-DMA) controller
core. Please find details on the "Embedded Peripherals IP User
Guide" of Altera.
Thomas Chou (5):
net: zap
Add priv ops to prepare msgdma support. These ops are dma type
specific.
Signed-off-by: Thomas Chou
---
drivers/net/altera_tse.c | 86
drivers/net/altera_tse.h | 20 ---
2 files changed, 81 insertions(+), 25 deletions(-)
diff --git a/driv
Hi Thomas,
On Thu, 2015-11-05 at 13:47 +0800, tho...@wytron.com.tw wrote:
> Hi Chin Liang,
>
> On 2015年11月04日 22:27, Chin Liang See wrote:
> >> +#define CONFIG_SYS_MEMTEST_END(CONFIG_SYS_MONITOR_BASE - \
> >> + CONFIG_ENV_SIZE - \
> >> +
Hi Simon,
On 09/11/15 12:46, Simon Glass wrote:
Hi Lin,
On 8 November 2015 at 18:59, hl wrote:
Hi Simon,
On 06/11/15 20:08, Simon Glass wrote:
Hi,
On 6 November 2015 at 01:33, Lin Huang wrote:
since different rockchip SOC have different size of SRAM,
So the size SYS_MALLOC_F_LEN may dif
Hi Lin,
On 8 November 2015 at 18:59, hl wrote:
> Hi Simon,
>
> On 06/11/15 20:08, Simon Glass wrote:
>>
>> Hi,
>>
>> On 6 November 2015 at 01:33, Lin Huang wrote:
>>>
>>> since different rockchip SOC have different size of SRAM,
>>> So the size SYS_MALLOC_F_LEN may different, so move this
>>> co
Hi Simon,
On 06/11/15 20:08, Simon Glass wrote:
Hi,
On 6 November 2015 at 01:33, Lin Huang wrote:
since different rockchip SOC have different size of SRAM,
So the size SYS_MALLOC_F_LEN may different, so move this
config to rk3288 own Kconfig
Signed-off-by: Lin Huang
---
Changes in v1: None
Hi Simon,
On 07/11/15 07:58, Simon Glass wrote:
Hi Lin,
On 6 November 2015 at 01:53, Lin Huang wrote:
add rk3036 sdram driver so we can set up sdram in SPL
Signed-off-by: Lin Huang
---
Changes in v1: None
Changes in v2: None
Changes in v3: fix some code style error
arch/arm/include/asm
On Mon, Oct 12, 2015 at 8:43 PM, Chris Packham wrote:
> Previously values greater than 255 were implicitly truncated. Add some
> stricter checking to reject addresses with components >255.
>
> With the input "1234192.168.1.1" the old behaviour would truncate the
> address to 192.168.1.1. New behav
> -Original Message-
> From: York Sun [mailto:york...@freescale.com]
> Sent: Saturday, November 07, 2015 4:11 AM
> To: Gong Qianyu-B52263; u-boot@lists.denx.de
> Cc: Hu Mingkai-B21284; Sun York-R58495; Hou Zhiqiang-B48286; Xie
> Shaohui-B21989; Song Wenbin-B53747; Wood Scott-B07421; Kushw
From: Fabio Estevam
Since commit de4d2e9e7ce0f9 (" bitops: Add fls_long and __ffs64")
is included in include/linux/bitops.h,
which allows us to marking a function as 'always_inline' in a simpler
format.
Signed-off-by: Fabio Estevam
---
include/net.h | 9 -
1 file changed, 4 insertions
On Thursday, September 17, 2015 at 05:30:29 PM, Stefan Roese wrote:
Hi!
> By not defining CONFIG_SYS_ARM_CACHE_WRITEALLOC, the WRITEBACK cache
> policy is selected. This leads to much better performance on the SoCFPGA.
> A quick network test shows this:
>
> Without this patch:
> => tftp 10 b
On Sun, Nov 08, 2015 at 05:11:44PM +0200, Nikita Kiryanov wrote:
> Simplify spl_mmc_load_image() code by moving the part that finds the mmc
> device
> into its own function spl_mmc_find_device(), available in two flavors: DM and
> non-DM.
>
> This refactor fixes a bug in which an error in the de
On Sun, Nov 08, 2015 at 09:56:18AM -0600, menon.nisha...@gmail.com wrote:
> On Sat, Nov 7, 2015 at 8:18 PM, Tom Rini wrote:
>
> > Conceptually fine with me. Do we really need a config option for it
> > tho?
>
> I was following the lines of CONFIG_CREATE_ARCH_SYMLINK here. Is there
> some reason
On Sat, Nov 7, 2015 at 8:18 PM, Tom Rini wrote:
> Conceptually fine with me. Do we really need a config option for it
> tho?
I was following the lines of CONFIG_CREATE_ARCH_SYMLINK here. Is there
some reason why you'd not want it so?
Regards,
Nishanth Menon
Currently the mmc device that SPL looks at is always mmc0, regardless
of the BOOT_DEVICE_MMCx value. This forces some boards to
implement hacks in order to boot from other mmc devices.
Make SPL take into account the correct mmc device.
Signed-off-by: Nikita Kiryanov
Reviewed-by: Tom Rini
---
Ch
Implement default versions of falcon mode functions to make the
CONFIG_SPL_OS_BOOT check in spl_mmc_load_image() unnecessary, thus reducing
its #ifdef complexity.
No functional changes.
Signed-off-by: Nikita Kiryanov
Cc: Igor Grinberg
Cc: Paul Kocialkowski
Cc: Pantelis Antoniou
Cc: Tom Rini
The original intention of the mmc load_image() function was to try multiple
boot modes before failing. This is evident by the lack of break statements
in the switch, and the following line in the default case:
puts("spl: mmc: no boot mode left to try\n");
This implementation is problematic because
Make spl_*_load_image() functions return a value instead of
hanging if a problem is encountered. This enables main spl code
to make the decision whether to hang or not, thus preparing
it to support alternative boot devices.
Some boot devices (namely nand and spi) do not hang on error.
Instead, the
Use spl alternate boot device feature to define fallback to
the main boot device as it is defined by hardware.
Signed-off-by: Nikita Kiryanov
Cc: Igor Grinberg
Cc: Stefano Babic
Cc: Tom Rini
Reviewed-by: Tom Rini
Reviewed-by: Stefano Babic
---
Changes in V4:
- No changes.
Changes in
Get rid of emmc boot code duplication in spl_mmc_load_image() using a switch
case fallthrough into MMCSD_MODE_RAW. Since the #ifdef CONFIG_SUPPORT_EMMC_BOOT
check is not really necessary, remove it in the process.
No functional changes.
Signed-off-by: Nikita Kiryanov
Cc: Igor Grinberg
Cc: Paul
Now that we support alternative boot devices, it can sometimes be
unclear which boot devices was actually used. Provide a function to
announce which boot devices are attempted during boot.
Signed-off-by: Nikita Kiryanov
Cc: Igor Grinberg
Cc: Tom Rini
Cc: Simon Glass
Reviewed-by: Tom Rini
---
Introduce spl_boot_list array, which defines a list of boot devices
that SPL will try before hanging. By default this list will consist
of only spl_boot_device(), but board_boot_order() can be overridden
by board code to populate the array with custom values.
Signed-off-by: Nikita Kiryanov
Cc: Ig
Move the code that handles fs boot out of spl_mmc_load_image() and into its
own function to reduce the #ifdef complexity of spl_mmc_load_image().
No functional changes.
Signed-off-by: Nikita Kiryanov
Cc: Igor Grinberg
Cc: Paul Kocialkowski
Cc: Pantelis Antoniou
Cc: Tom Rini
Cc: Simon Glass
Remove code duplication in spl_nand_load_image().
No functional changes.
Signed-off-by: Nikita Kiryanov
Cc: Scott Wood
Cc: Igor Grinberg
Acked-by: Scott Wood
Reviewed-by: Simon Glass
---
Changes in V4:
- No changes.
Changes in V3:
- No changes.
Changes in V2:
- No c
This series has two parts: patches 1-7 perform refactors aimed at reducing the
ifdef complexity of SPL mmc code (and some nand as well). This refactor also
addresses a few design issues I noticed while working on the refactor.
Image size comparison for arm modules can be seen here:
http://patchwor
Refactor spl image load code out of board_init_r and into its own
function. This is a preparation for supporting alternative boot
devices.
Signed-off-by: Nikita Kiryanov
Cc: Igor Grinberg
Cc: Tom Rini
Cc: Simon Glass
Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in V4:
-
Implement defaults for the raw partition image loading so that the #ifdef
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION in spl_mmc_load_image() will no
longer be necessary.
This change makes it possible for mmc_load_image_raw_partition() and
mmc_load_image_raw_sector() to coexist.
Signed-off-by: Nik
Simplify spl_mmc_load_image() code by moving the part that finds the mmc device
into its own function spl_mmc_find_device(), available in two flavors: DM and
non-DM.
This refactor fixes a bug in which an error in the device location sequence
does not necessarily aborts the rest of the code. With t
Dear u-boot community,
I just made a small change on the openrisc-generic platform
configuration to take in account the new naming convention (or1k instead
of or32, so the build process gets fine).
Could you take care to review and approve the following patch, please?
Kind regards,
--
On Thu, Nov 05, 2015 at 06:39:36PM -0600, Steve Kipisz wrote:
> Current AM57xx evm supports both BeagleBoard-X15
> (http://beagleboard.org/x15) and AM57xx EVM
> (http://www.ti.com/tool/tmdxevm5728).
>
> The AM572x EValuation Module(EVM) provides an affordable platform to
> quickly start evaluatio
On Thu, Nov 05, 2015 at 06:39:33PM -0600, Steve Kipisz wrote:
> From: Nishanth Menon
>
> Use the generic EEPROM detection logic instead of duplicating the AM
> eeprom logic.
>
> Signed-off-by: Nishanth Menon
> Signed-off-by: Steven Kipisz
Reviewed-by: Tom Rini
--
Tom
signature.asc
Descr
On Thu, Nov 05, 2015 at 06:39:34PM -0600, Steve Kipisz wrote:
> From: Nishanth Menon
>
> Now that we have a generic TI eeprom logic which can be reused accross
> platforms, reuse the same.
>
> Signed-off-by: Nishanth Menon
> Signed-off-by: Steven Kipisz
Reviewed-by: Tom Rini
--
Tom
sign
On Wed, Nov 04, 2015 at 01:46:24PM +0530, Mugunthan V N wrote:
> enable mmc driver model for am437x_sk_evm as ti_qspi supports
> driver model
>
> Signed-off-by: Mugunthan V N
> Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital signature
_
On Thu, Nov 05, 2015 at 06:39:32PM -0600, Steve Kipisz wrote:
> From: Lokesh Vutla
>
> Several TI EVMs have EEPROM that can contain board description information
> such as revision, DDR definition, serial number, etc. In just about all
> cases, these EEPROM are on the I2C bus and provides us the
On Wed, Nov 04, 2015 at 01:46:21PM +0530, Mugunthan V N wrote:
> enable mmc driver model for dra74_evm as ti_qspi supports
> driver model
>
> Signed-off-by: Mugunthan V N
> Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital signature
_
On Wed, Nov 04, 2015 at 01:46:23PM +0530, Mugunthan V N wrote:
> Add qspi memory map address to device tree.
>
> Signed-off-by: Mugunthan V N
> Reviewed-by: Simon Glass
> ---
> arch/arm/dts/am4372.dtsi | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/arch/arm/dts/am4
On Wed, Nov 04, 2015 at 01:46:17PM +0530, Mugunthan V N wrote:
> Add qspi memory map and control module register maps to device tree.
>
> Signed-off-by: Mugunthan V N
> Reviewed-by: Simon Glass
> ---
> arch/arm/dts/dra7.dtsi | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff
On Wed, Nov 04, 2015 at 01:46:16PM +0530, Mugunthan V N wrote:
> adopt ti_qspi driver to device driver model
>
> Signed-off-by: Mugunthan V N
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot
On Wed, Nov 04, 2015 at 01:46:20PM +0530, Mugunthan V N wrote:
> enable mmc driver model for dra72_evm as ti_qspi supports
> driver model
>
> Signed-off-by: Mugunthan V N
> Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital signature
_
On Wed, Nov 04, 2015 at 01:46:15PM +0530, Mugunthan V N wrote:
> add spi alias for qspi so that spi probes the device and driver
> successfully.
>
> Signed-off-by: Mugunthan V N
> Reviewed-by: Simon Glass
> ---
> arch/arm/dts/dra7.dtsi | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/
On Wed, Nov 04, 2015 at 01:46:13PM +0530, Mugunthan V N wrote:
> spi bus can support dual and quad wire data transfers for tx and
> rx. So defining dual and quad modes for both tx and rx. Also add
> support to parse bus width used for spi tx and rx transfers.
>
> Signed-off-by: Mugunthan V N
> R
On Wed, Nov 04, 2015 at 01:46:10PM +0530, Mugunthan V N wrote:
> Changing the ti_qspi_priv structure and its instance names from
> to priv for driver mode conversion.
>
> Signed-off-by: Mugunthan V N
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital signature
On Wed, Nov 04, 2015 at 01:46:09PM +0530, Mugunthan V N wrote:
> To enable memory map in dra7xx, specific chip select must be
> written to control module register. But this hard coded to chip
> select 1, fixing it by writing the specific chip select value to
> control module register.
>
> Signed-
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
> >> without any help of U-boot. Drop the rel
Ping!
On Thu, Oct 29, 2015 at 11:54:39AM +0200, Nikita Kiryanov wrote:
> This series adds the following functionality to the splash_source library:
> - load splash image from filesystem formatted usb storage
> - load splash image from filesystem formatted mmc storage
> - load splash image from fil
91 matches
Mail list logo