Dear Tom,
Could you pull these patches into u-boot/master?
(Have tested the buildman.)
Changelog on V2:
- Drop the Jean-Jacques's patches. After fixing it, will apply.
The following changes since commit 6364a5d4bd55beeedc11171419acd0bdff17a599:
Prepare v2017.09-rc1 (2017-07-31 20:37:25
On Sun, Jul 30, 2017 at 1:34 AM, Simon Glass wrote:
> Instead of having separate code in the 'usb' command, adjust it to use
> the common function.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2: None
>
> cmd/usb.c | 111
>
On Sun, Jul 30, 2017 at 1:34 AM, Simon Glass wrote:
> Instead of having separate code in the 'ide' command, adjust it to use
> the common function.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2: None
>
> cmd/ide.c | 107
>
On Sun, Jul 30, 2017 at 1:34 AM, Simon Glass wrote:
> Instead of having separate code in the 'scsi' command, adjust it to use
> the common function.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2: None
>
> cmd/scsi.c | 79
>
On Sun, Jul 30, 2017 at 1:34 AM, Simon Glass wrote:
> Instead of having separate code in the 'sata' command, adjust it to use
> the common function.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2: None
>
> cmd/sata.c | 83
>
Hi Simon,
On Sun, Jul 30, 2017 at 1:34 AM, Simon Glass wrote:
> Most block devices provide a command (e.g. 'sata', 'scsi', 'ide') and
> these commands generally do the same thing. This makes it harder to
> maintain this code and keep it consistent.
>
> We now have a block
Dear JJ,
On 07/19/2017 10:52 PM, Jean-Jacques Hiblot wrote:
> In the TI SOCs a PBIAS cell exists to provide a bias voltage to the MMC1
> IO cells. Without this bias voltage these I/O cells can not function
> properly. The PBIAS cell is controlled by software.
>
> Signed-off-by: Jean-Jacques
Add MT35XU512ABA1G12 parameters to NOR flash parameters array. Since the
manufactory ID is changed to 0x2C, add it for micron and using it for
relevant settings.
The MT35XU512ABA1G12 only supports 1 bit mode and 8 bits. It can't support
dual and quad. Supports subsector erase with 4KB
Dear Tom,
On 07/31/2017 08:27 PM, Tom Rini wrote:
> On Mon, Jul 31, 2017 at 11:59:07AM +0900, Jaehoon Chung wrote:
>
>> Dear Tom,
>>
>> Could you pull these patches into u-boot/master?
>>
>> The following changes since commit 55f228b07e2d84938a88737445441e736de41340:
>>
>> x86: minnowmax:
Update the tx_deday and rx_delay to match the timing for
rk3399-firefly board to improve the stability of gmac data
transfer.
Signed-off-by: Kever Yang
---
arch/arm/dts/rk3399-firefly.dts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
On Mon, Jul 31, 2017 at 06:13:03PM +0200, Christophe LEROY wrote:
>
>
> Le 25/07/2017 à 02:44, Tom Rini a écrit :
> >On Thu, Jul 13, 2017 at 03:09:56PM +0200, Christophe Leroy wrote:
> >
> >>This patch converts CONFIG_CMD_REGINFO to Kconfig
> >>
> >>Signed-off-by: Christophe Leroy
add Tony from our dram team, maybe he has some ideas for this patch.
On 2017年07月29日 03:22, Philipp Tomsich wrote:
This adds a DRAM controller driver for the RK3368 and places it in
drivers/ram/rockchip (where the other DM-enabled DRAM controller
drivers for rockchip devices should also be
On Thu, Jul 27, 2017 at 09:31:03AM -0600, Simon Glass wrote:
> Put the check for whether a console is a serial device in a function so
> that we can share the code in the two places that use it.
>
> Signed-off-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
On Wed, Jul 26, 2017 at 09:48:00PM -0400, Tom Rini wrote:
> We rename the various FAT_ENV_xxx options to CONFIG_ENV_FAT_xxx so that
> they can be modified via Kconfig. Migrate all existing users to the new
> values.
>
> Signed-off-by: Tom Rini
Applied to u-boot/master,
On Thu, Jul 27, 2017 at 09:31:04AM -0600, Simon Glass wrote:
> With driver model the serial device is often not called "serial". Mark
> driver-model stdio devices so that they can be detected and we can look up
> the uclass. This is a more reliable way of finding out whether the console
> is
Hey all,
So it's release day and I've put up v2017.09-rc1. The merge window is
now closed and I've updated git and the tarballs are also up now.
I think my patch queue is in reasonable shape currently, but I need to
pick up some of the environment stuff Simon has been doing after it's
reviewed
On Fri, Jul 28, 2017 at 09:31:42PM -0400, Tom Rini wrote:
> Migrate all remaining instances of CMD_NAND, CMD_NAND_TRIMFFS
> CMD_NAND_LOCK_UNLOCK and CMD_NAND_TORTURE from the headers into the
> defconfig files.
>
> Tested-by: Adam Ford
> Signed-off-by: Tom Rini
On Wed, Jul 26, 2017 at 02:53:19PM -0500, Andrew F. Davis wrote:
> The image address passed to secure_boot_verify_image() may not be
> cacheline aligned, round the address down to the nearest cacheline.
>
> Signed-off-by: Andrew F. Davis
> Reviewed-by: Lokesh Vutla
On Wed, Jul 26, 2017 at 01:11:36PM -0400, Tom Rini wrote:
> The main uses of CONFIG_SPL_ENV_SUPPORT are for network support and for
> disabling "Falcon Mode" support at run-time. As this build enables
> neither, remove this feature.
>
> Cc: Andrew F. Davis
> Signed-off-by: Tom
On Wed, Jul 26, 2017 at 01:11:37PM -0400, Tom Rini wrote:
> When we have MMC available we assume that we want to put the env as a
> file on FAT.
>
> Cc: Lokesh Vutla
> Signed-off-by: Tom Rini
Applied to u-boot/master, thanks!
--
Tom
signature.asc
On Wed, Jul 26, 2017 at 10:04:40AM -0500, Adam Ford wrote:
> CONFIG_TWL4030_PWM is not being used by any source, so let's remove the
> #define
> and the whitelist entry
>
> Signed-off-by: Adam Ford
> Reviewed-by: Tom Rini
>
> diff --git
On Wed, Jul 26, 2017 at 03:48:39PM +0200, Patrice Chotard wrote:
> From: Patrice Chotard
>
> Add CONFIG_STM32X7_SERIAL as a Kconfig option.
>
> Signed-off-by: Patrice Chotard
> Reviewed-by: Vikas Manocha
Applied to
On Wed, Jul 26, 2017 at 12:27:42PM +0200, Philipp Tomsich wrote:
> Changes 'controlloers' to 'controllers' in the help-text for
> SPL_PINCTRL.
>
> Signed-off-by: Philipp Tomsich
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description:
On 07/31/2017 04:45 PM, Simon Glass wrote:
> Hi,
>
> On 19 July 2017 at 14:30, Hauke Mehrtens wrote:
>> Currently mkimage assumes the dtc binary is in the path and fails
>> otherwise. This patch makes it check the DTC environment variable first
>> for the dtc binary and then
Hi,
On 07/30/2017 11:34 AM, Heinrich Schuchardt wrote:
> For DEVICE_NON_SHARED the newly assigned value of attr
> is overwritten due to a missing break.
>
> The problem was indicated by cppcheck.
>
> Signed-off-by: Heinrich Schuchardt
reviewed-by : Vikas Manocha
On 07/26/2017 12:45 AM, Ashish Kumar wrote:
> Hello York,
>
> Thanks for the help. Issue is not observed with toolchain gcc-4.9,
>
> Could you please help understand why this is compiler dependent?
>
Ashish,
To understand your issue, please post the complete log for the error. We
need to see
On Monday, 31 July 2017 03:52:57 PDT Daniel Schwierzeck wrote:
> 2017-07-30 18:04 GMT+02:00 Álvaro Fernández Rojas :
> > El 30/07/2017 a las 16:05, Daniel Schwierzeck escribió:
> >> Am 30.07.2017 um 14:27 schrieb Álvaro Fernández Rojas:
> >>> I've been a bit busy lately and I
On 05/12/2017 01:30 PM, Roy Pledge wrote:
> From: Ahmed Mansour
>
> This patch adds changes necessary to move functionality present in
> PowerPC folders with ARM architectures that have DPAA1 QBMan hardware
>
> - Created new board/freescale/common/portals.c to house
Le 25/07/2017 à 02:44, Tom Rini a écrit :
On Thu, Jul 13, 2017 at 03:09:56PM +0200, Christophe Leroy wrote:
This patch converts CONFIG_CMD_REGINFO to Kconfig
Signed-off-by: Christophe Leroy
Applied to u-boot/master, thanks!
Hi Tom,
It looks like this patch
The PMMC firmware should be bundled into a FIT image on HS
devices to allow authentication/decryption, add a handler to
process this PMMC firmware.
Signed-off-by: Andrew F. Davis
---
board/ti/ks2_evm/board_k2g.c | 21 +
1 file changed, 21 insertions(+)
diff
The PMMC firmware should be bundled with the FIT image for HS devices,
remove the steps that load and install this firmware outside of FIT.
Signed-off-by: Andrew F. Davis
---
include/configs/k2g_evm.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/include/configs/k2g_evm.h
Add a new image type representing TI Power Management
Micro-Controller (PMMC) Firmware image type.
Signed-off-by: Andrew F. Davis
---
common/image.c | 1 +
include/image.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/common/image.c b/common/image.c
index
On 07/28/2017 09:57 PM, Simon Glass wrote:
Hi Stephen,
On 27 July 2017 at 15:27, Stephen Warren wrote:
On 07/27/2017 09:31 AM, Simon Glass wrote:
If CONFIG_DISPLAY_BOARDINFO_LATE is enabled, U-Boot displays the banner
again after relocation so that it is visible on
On Sat, Jul 29, 2017 at 12:31:02AM +0200, Alexander Graf wrote:
> Hi Tom,
>
> This is my current patch queue for efi. Please pull.
>
> Alex
>
>
> The following changes since commit 8d3a25685e4aac7070365a2b3c53c2c81b27930f:
>
> Merge git://git.denx.de/u-boot-dm (2017-07-11 20:28:46 -0400)
On Mon, Jul 31, 2017 at 09:15:57AM +0200, Alexander Graf wrote:
> Commit ca9193d2b16 ("efi_loader: gop: fixes for CONFIG_DM_VIDEO without
> CONFIG_LCD") dropped the explicit (void*) cast for fb_base in efi gop support
> for CONFIG_LCD without DM. This patch adds it back, eliminating the now
>
Hi Heinrich,
thanks for the patch
On 30/07/2017 20:59, Heinrich Schuchardt wrote:
The behavior get_clocks depends on the unitialized
value of bootmode.
By setting it to zero we get a defined behavior and
can get rid of superfluos coding.
The problem was indicated by cppcheck.
Signed-off-by:
From: Patrice Chotard
Currently, all fixed-clock declared in "clocks" node in device tree
can be binded by clk_fixed_rate.c driver only if the "simple-bus"
compatible string is set inside "clocks" node.
This constraint has been invoked here [1].
This patch offers a
Rename this function for consistency with env_set().
Signed-off-by: Simon Glass
---
Changes in v4:
- Add new patch to rename eth_setenv_enetaddr()
Changes in v3: None
Changes in v2: None
arch/arm/mach-davinci/misc.c | 2 +-
arch/arm/mach-omap2/utils.c
Use the env_save() function directly now that there is only one
implementation of saveenv().
Signed-off-by: Simon Glass
Reviewed-by: Wolfgang Denk
Reviewed-by: Tom Rini
---
Changes in v4:
- Add changes for edison also
Changes in v3: None
Move over to use a the master implementation of the location drivers, with
each method calling out to the appropriate driver.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4:
- Adjust implementation of env_get_char_spec() to avoid
At present we have three states for the environment, numbered 0, 1 and 2.
Add an enum to record this to avoid open-coded values.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
This function does nothing but call env_get_char_spec(). Drop it and
adjust its only caller.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
env/common.c | 7 +--
1 file changed, 1
Set up a location driver for each supported environment location. At
present this just points to the global functions and is not used. A
later patch will switch this over to use private functions in each driver.
There are several special cases here in various drivers to handle
peculiarities of
This variable is declared as a global in most environment location
drivers. But it is not used outside the drivers and most of the
declarations are unnecessary.
Also some drivers call free() on env_ptr which seems wrong since it is
not in the heap.
Drop the variable where possible, and all calls
We only have a single implementation of this function now and it is called
env_get_char(). Drop the old function and the weak version.
Reviewed-by: Tom Rini
Signed-off-by: Simon Glass
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
These functions are not used outside this file. Make them static and order
them to avoid forward declarations.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
env/common.c | 18
We are now using an env_ prefix for environment functions. Rename these
other functions as well, for consistency:
getenv_vlan()
getenv_bootm_size()
getenv_bootm_low()
getenv_bootm_mapsize()
env_get_default()
Suggested-by: Wolfgang Denk
Signed-off-by: Simon Glass
We want to use this name for all environment drivers. Update the nand
driver to use a more specific name.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
env/nand.c | 6 +++---
1 file
The check for gd->env_valid is used in both the 'if' and 'else' part of
env_get_char(). Move it into that function instead for simplicity. Drop
that code from the two leaf functions.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
This target stops us using 'env' as a subdirectory. It is not mentioned in
the help so seems to be an internal target. Rename it.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
Makefile |
Rename this function for consistency with env_get().
Signed-off-by: Simon Glass
---
Changes in v4:
- Add new patch to rename eth_getenv_enetaddr()
Changes in v3: None
Changes in v2: None
arch/arm/mach-davinci/misc.c| 2 +-
arch/powerpc/cpu/mpc85xx/fdt.c | 2
This is a strange name for a function that loads the environment. There is
now only one implementation of this function, so use the new env_load()
function directly instead.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes
The load() methods have inconsistent behaviour on error. Some of them load
an empty default environment. Some load an environment containing an error
message. Others do nothing.
As a step in the right direction, have the method return an error code.
Then the caller could handle this itself in a
We are now using an env_ prefix for environment functions. Rename these
for consistency. Also add function comments in common.h.
Suggested-by: Wolfgang Denk
Signed-off-by: Simon Glass
---
Changes in v4: None
Changes in v3: None
Changes in v2:
- Add new patch to
Add a name to the driver and use that instead of the global variable
declared by each driver.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
cmd/nvedit.c | 4 +++-
The CONFIG_ENV_IS_IN_... options which have already been converted to
Kconfig only have a small amount of help. Move the rest of it over from
the README.
(The v1 patch of this was nak'ed[1]. Please ignore this patch if not
wanted)
[1] http://patchwork.ozlabs.org/patch/794040/
Signed-off-by:
This function is the same as env_get_char_spec() apart from dropping the
brackets. Drop the brackets from env_get_char_spec() and use that instead
of env_get_char_memory().
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes
Now that env_init() is only defined once we can drop the env_init_new()
name and just use env_init().
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
env/env.c | 6 +-
1 file changed,
Most of the init() implementations just use the default environment.
Adjust env_init_new() to do this automatically, and drop the redundant
code.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4:
- Fix incorrect setting of env_valid in
The environment code is ripe for improvement in various ways. It has lots
of duplication and inconsistencies between how things work with different
environment locations. It does not properly use Kconfig. Error checking
and handling is patchy.
This series makes a start at improving things:
-
This function is not used anywhere other than env_get_char(). Move the
code into that function.
Reviewed-by: Tom Rini
Signed-off-by: Simon Glass
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
env/common.c | 11 +++
1 file
In principle this can fail, e.g. if the index is out of range. Adjust the
driver signature to allow returning an error code.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
env/dataflash.c
We are now using an env_ prefix for environment functions. Rename these
commonly used functions, for consistency. Also add function comments in
common.h.
Suggested-by: Wolfgang Denk
Signed-off-by: Simon Glass
---
Changes in v4:
- Split out changes to
We plan to move to a environment access via drivers for each location
where the environment can be stored. Add an implementation for this. So
far it is not used, but will be pressed into service in a future patch.
Signed-off-by: Simon Glass
---
Changes in v4: None
Changes in
On 20 July 2017 at 03:03, Michal Simek wrote:
> These macros and one variable is not used anywhere that's why
> it should be removed.
they
>
> Signed-off-by: Michal Simek
> ---
>
> drivers/clk/clk_zynqmp.c | 4
> 1 file changed, 4
About a quarter of the files in common/ relate to the environment. It
seems better to put these into their own subdirectory and remove the
prefix.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v4: None
Changes in v3: None
Changes in v2:
On 20 July 2017 at 03:03, Michal Simek wrote:
> From: Siva Durga Prasad Paladugu
>
> Dont panic incase of mmio write/read failures instead return
> error and let the peripheral driver take care of clock get
> and set failures.
>
>
Hi Suneel,
On 28 July 2017 at 15:34, Suneel Garapati wrote:
> Hi Simon,
>
>
> On Fri, Jul 28, 2017 at 11:44 AM, Simon Glass wrote:
>> Hi Suneel,
>>
>> On 27 July 2017 at 23:03, Suneel Garapati wrote:
>>> Hi Simon,
>>>
>>> I
On 20 July 2017 at 04:42, Michal Simek wrote:
> Not using board revision is causing confusion about which board is
> supported and tested. Mark dts files exactly with board revision which
> was tested. When new board revision arives it can be symlink if SW view
> is the
Hi Michal,
On 20 July 2017 at 03:03, Michal Simek wrote:
> From: Siva Durga Prasad Paladugu
>
> Add support for CCF, this CCF reads the ref clocks
> from dt and checks all the required clock control
> registers for its source , divisors
Hi,
On 19 July 2017 at 14:30, Hauke Mehrtens wrote:
> Currently mkimage assumes the dtc binary is in the path and fails
> otherwise. This patch makes it check the DTC environment variable first
> for the dtc binary and then fall back to the default path. This makes
> it
On 26 July 2017 at 20:46, Lokesh Vutla wrote:
>
>
> On 7/26/2017 10:41 PM, Tom Rini wrote:
>> The main uses of CONFIG_SPL_ENV_SUPPORT are for network support and for
>> disabling "Falcon Mode" support at run-time. As this build enables
>> neither, remove this feature.
>>
>>
On 07/31/2017 12:50 PM, tien.fong.c...@intel.com wrote:
> From: Tien Fong Chee
>
> Configuration flip-flop driver is mainly used for handling the FPGA program
> operation where the FPGA image loading from the flash into FPGA manager.
>
> Signed-off-by: Tien Fong Chee
On 07/31/2017 12:50 PM, tien.fong.c...@intel.com wrote:
> From: Tien Fong Chee
>
> This config enable the mechanism for loading RBF file from FAT fs into
> FPGA manager.
>
> Signed-off-by: Tien Fong Chee
> ---
> arch/arm/mach-socfpga/Kconfig
On 07/31/2017 12:50 PM, tien.fong.c...@intel.com wrote:
> From: Tien Fong Chee
>
> Function for checking boot device type, which is required for locating
> flash where U-boot image, FPGA design are stored.
>
> Signed-off-by: Tien Fong Chee
>
On Mon, Jul 31, 2017 at 11:25:29AM +0800, Wenyou Yang wrote:
> Add the compatibles to support the I2C EEPROM 24AA02E48 and AT24MAC402
> respectively.
> - microchip,24aa02e48
> - atmel,24mac402
>
>
> Wenyou Yang (2):
> misc: i2c_eeprom: Add compatible for 24AA02E48
> misc: i2c_eeprom: Add
This is convenient for efi_loader which deals a lot with utf16.
Signed-off-by: Rob Clark
---
lib/vsprintf.c | 39 +--
1 file changed, 37 insertions(+), 2 deletions(-)
diff --git a/lib/vsprintf.c b/lib/vsprintf.c
index
Hi Jagan,
On Mon, Jul 31, 2017 at 5:33 PM, Jagan Teki wrote:
> On Sun, Jul 23, 2017 at 8:14 PM, Bin Meng wrote:
>> This adds support for Macronix flash MX25U6435F (device ID 0xc22537).
>>
>> Signed-off-by: Bin Meng
>> ---
>>
>>
2017-07-30 18:04 GMT+02:00 Álvaro Fernández Rojas :
>
>
> El 30/07/2017 a las 16:05, Daniel Schwierzeck escribió:
>>
>>
>> Am 30.07.2017 um 14:27 schrieb Álvaro Fernández Rojas:
>>> I've been a bit busy lately and I couldn't test this until now, but I have
>>> to say that this
From: Tien Fong Chee
Function for checking boot device type, which is required for locating
flash where U-boot image, FPGA design are stored.
Signed-off-by: Tien Fong Chee
---
arch/arm/mach-socfpga/include/mach/misc.h | 19
From: Tien Fong Chee
This patchset adding intermediate driver called cff driver to support all the
FPGA program operations between FPGA manager and flash.
Tien Fong Chee (5):
arm: socfpga: Add checking function on searching boot device
arm: socfpga: Add checking
On Jum, 2017-07-28 at 13:40 +0200, Marek Vasut wrote:
> On 07/28/2017 01:35 PM, Chee, Tien Fong wrote:
> >
> > On Jum, 2017-07-28 at 09:52 +0200, Marek Vasut wrote:
> > >
> > > On 07/28/2017 07:16 AM, Chee, Tien Fong wrote:
> > > >
> > > >
> > > > On Kha, 2017-07-27 at 11:37 +0200, Marek Vasut
On Sun, Jul 23, 2017 at 8:14 PM, Bin Meng wrote:
> This adds support for Macronix flash MX25U6435F (device ID 0xc22537).
>
> Signed-off-by: Bin Meng
> ---
>
> drivers/mtd/spi/spi_flash_ids.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git
Hi Seung-Woo,
During using dwc2 usb gadget, if usb message size is too small,
following cache misaligned warning is shown:
CACHE: Misaligned operation at range [bfdbcb00, bfdbcb04]
Align size of invalidating dcache before starting DMA to remove the
warning.
Signed-off-by: Seung-Woo Kim
On 30.7.2017 22:18, Heinrich Schuchardt wrote:
> strncat(a, b, c) appends a maximum of c characters plus the 0 byte
> to a.
>
> In board_init we first write 4 characters plus 0 byte to version.
> So only ZYNQMP_VERSION_SIZE - 5 additional characters fit into
> version.
>
> The problem was
On 30.7.2017 22:18, Heinrich Schuchardt wrote:
> strncat(a, b, c) appends a maximum of c characters plus the 0 byte
> to a.
>
> In board_init we first write 4 characters plus 0 byte to version.
> So only ZYNQMP_VERSION_SIZE - 5 additional characters fit into
> version.
>
> The problem was
During using dwc2 usb gadget, if usb message size is too small,
following cache misaligned warning is shown:
CACHE: Misaligned operation at range [bfdbcb00, bfdbcb04]
Align size of invalidating dcache before starting DMA to remove the
warning.
Signed-off-by: Seung-Woo Kim
On 30.7.2017 22:18, Heinrich Schuchardt wrote:
> strncat(a, b, c) appends a maximum of c characters plus the 0 byte
> to a.
>
> In board_init we first write 4 characters plus 0 byte to version.
> So only ZYNQMP_VERSION_SIZE - 5 additional characters fit into
> version.
>
> The problem was
Hi Jagan,
On Sun, Jul 23, 2017 at 10:44 PM, Bin Meng wrote:
> This adds support for Macronix flash MX25U6435F (device ID 0xc22537).
>
> Signed-off-by: Bin Meng
> ---
>
> drivers/mtd/spi/spi_flash_ids.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff
Hi,
Do you have comments?
Best Regards,
Wenyou Yang
On 2017/7/25 15:00, Wenyou Yang wrote:
This series of patches are based and have been tested on the 'master'
branch of the u-boot.git tree.
Tests were passed with a sama5d2 xplained board which embeds both SPI and
QSPI controllers.
The
The SPL_CLK config should depend on SPL && SPL_DM.
Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass
---
Changes in v2:
- Add the Reviewed-by tag.
drivers/clk/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Commit ca9193d2b16 ("efi_loader: gop: fixes for CONFIG_DM_VIDEO without
CONFIG_LCD") dropped the explicit (void*) cast for fb_base in efi gop support
for CONFIG_LCD without DM. This patch adds it back, eliminating the now occuring
warning again
Fixes: ca9193d2b16 ("efi_loader: gop: fixes for
From: Wenyou Yang
The SAMA5D2 SiP(System in Package) has different Chip IDs in the
CHIPID and CHIP_EXID registers.
Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass
---
Changes in v2: None
From: Wenyou Yang
The SAMA5D27-SiP (System in Package) integrates the SAMA5D2
with 1Gbit DDR2-SDRAM in a single package.
The SAMA5D27 SOM1 embeds a 64Mbit QSPI flash, KSZ8081 Phy and
Mac-address EEPROM.
Signed-off-by: Wenyou Yang
---
Changes
Add missing defines of Multiport DDR-SDRAM Controller (MPDDRC).
Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass
---
Changes in v2: None
arch/arm/mach-at91/include/mach/atmel_mpddrc.h | 4
1 file changed, 4 insertions(+)
diff --git
Refer to the commit 70f8c8316ad(PMC: add new mck function to lower
rate while switching) from AT91Bootstrap.
While switching to a lower clock source, we must switch the clock
source first instead of last. Otherwise, we could end up with
too high frequency on internal bus and peripherals.
This
As said in 29.5.7 section of SAMA5D2 datasheet, before switching to
the crystal oscillator, a check must be carried out to ensure that
the oscillator is present and that its freqency is valid.
Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass
---
Add the boot device for booting from the QSPI flash.
Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass
---
Changes in v2: None
arch/arm/mach-at91/spl.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/mach-at91/spl.c
The SAMA5D27-SOM1-EK board embeds a SAMA5D27 SOM1 module, which includes
a SAMA5D27-SiP chip and QSPI flash, Phy and MAC EEPROM. The SAMA5D27 SiP
integrates the SAMA5D2 with 1Gbit DDR2-SDRAM in a single package.
It is based on
1./ [PATCH v2 0/8] sf: improve support of (Q)SPI flash memories
From: Wenyou Yang
Convert the board to enable the driver model support for LCD/video.
Signed-off-by: Wenyou Yang
---
arch/arm/dts/sama5d36ek_cmp.dts| 1 +
arch/arm/dts/sama5d3_lcd.dtsi | 21 +--
1 - 100 of 106 matches
Mail list logo