Trivial coding style fix.
Signed-off-by: Michal Simek
---
drivers/gpio/zynq_gpio.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpio/zynq_gpio.c b/drivers/gpio/zynq_gpio.c
index 8a448c9a41ca..64579a1b6c17 100644
--- a/drivers/gpio/zynq_gpio.c
+++ b/drivers/gpio/zynq_gpio.c
@@ -325
Hi Tomas,
On 12/14/16 16:23, Tomas Melin wrote:
> Hi Simon, Igor,
>
> On 12/14/2016 02:53 PM, Igor Grinberg wrote:
>> On 12/13/16 22:29, Simon Glass wrote:
>>
>> I think two above debug() are very legitimate - no need to shout if no
>> FIT image
>> or no splash in it...
>>
>>
To use driver-model adds the pmic node for max8998.
This is used as kerel device-tree in Linux.
Signed-off-by: Jaehoon Chung
---
arch/arm/dts/s5pc1xx-goni.dts | 165 ++
1 file changed, 165 insertions(+)
diff --git a/arch/arm/dts/s5pc1xx-goni.dts b/arch/ar
Add the max8998 controller for Driver model.
Samsung S5P series are using max8998 pmic controller.
In future, it should be supported the regulator framework.
Signed-off-by: Jaehoon Chung
---
drivers/power/pmic/Kconfig | 7 +
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/max8998.
Enable the DM_PMIC and DM_I2C_GPIO for using max8998 pmic.
Signed-off-by: Jaehoon Chung
---
configs/s5p_goni_defconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/configs/s5p_goni_defconfig b/configs/s5p_goni_defconfig
index 4cbf022..aa61ef4 100644
--- a/configs/s5p_goni_defconfig
+++
This patchest is for supporting pmic driver-model on Goni board.
(Goni board is S5PC110.)
For using that, add the new file as max8998.c for only driver-model.
pmic_max8998.c is remained for legacy.
In future, it might be removed. Instead, max8998 should be used.
*dm tree
serial [ + ]|--
Hi Stefan,
On 14/12/2016 01:57, Stefan Agner wrote:
> On 2016-11-30 13:41, Stefan Agner wrote:
>> From: Stefan Agner
>>
>> This patchset cleans up the board file, speeds up NAND slightly
>> and enhances the board support with device tree MTD partition
>> support.
>>
>> It also fixes a bug in the
There is hard dependency on BLK and DM_MMC which is also used by ATMEL
and ROCKCHIP.
Signed-off-by: Michal Simek
---
drivers/mmc/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mmc/Kconfig b/drivers/mmc/Kconfig
index 5e84a4149146..998391328970 100644
--- a/dr
PPA binary needs to be relocated on secure DDR, hence marking out
a portion of DDR as secure if CONFIG_SYS_MEM_RESERVE_SECURE flag
is set
Signed-off-by: Hou Zhiqiang
Signed-off-by: Abhimanyu Saini
Signed-off-by: Prabhakar Kushwaha
---
arch/arm/include/asm/arch-fsl-layerscape/config.h | 3 +++
By default the USB IP on the ls1012a/ls1043a/ls1046a SoCs does not
generat coherent/snoopable transactions. Here enable it in the
SCFG_SNPCNFGCR register.
In addition, the dma-coherent property must be set in USB DTS nodes.
Signed-off-by: Changming Huang
---
arch/arm/cpu/armv8/fsl-layerscape/soc
Hi Jagan,
On 07 December 2016 08:03, Phil Edworthy wrote:
> Hi Jagan,
>
> When using Micron devices, SPI flash with quad mode does not work since
> commit
> c56ae7519f141523ba1248b22b5b5169b21772fe "sf: Fix quad bit set for micron
> devices".
>
> This has been pointed out before, details about w
'-1' is absolutely meaningless value.
This patch changed from meaningless value to error number.
Signed-off-by: Jaehoon Chung
---
drivers/power/axp152.c | 2 +-
drivers/power/axp209.c | 2 +-
drivers/power/battery/bat_trats2.c | 2 +-
drivers/power/exynos-t
'-1' is absolutely meaningless value.
This patch changed from meaningless value to error number.
Signed-off-by: Jaehoon Chung
---
Changelog on V2
- Fixes the missing error number in exynos-tmu.c
drivers/power/axp152.c | 2 +-
drivers/power/axp209.c | 2 +-
driv
On 12/15/2016 11:45 AM, Phil Edworthy wrote:
> Hi Jagan,
>
> On 07 December 2016 08:03, Phil Edworthy wrote:
>> Hi Jagan,
>>
>> When using Micron devices, SPI flash with quad mode does not work since
>> commit
>> c56ae7519f141523ba1248b22b5b5169b21772fe "sf: Fix quad bit set for micron
>> devices"
On 12/13/2016 01:57 AM, Rick Bronson wrote:
> Hi Simon,
>
>>
>> On 9 December 2016 at 18:12, Rick Bronson wrote:
>>> Hi All,
>>>
>>> How do I enable a particular regulator upon boot? I have two
>>> identically set LDO entries:
>>>
>>> vccio_en: LDO_REG1 {
>>>
On 15.12.2016 08:21, Michal Simek wrote:
> On 14.12.2016 16:00, Mike Looijmans wrote:
>>
>>> I am not marketing guy to say how often there are designs with only
>>> different DDR size like Mike's example but in fpga world you are not
>>> buying this chip to have only static part but you want to use
The PPA implements PSCI which requires for power managment.
Added support of PPA for LS1012AQDS, LS1012ARDB and LS1012AFRDM.
Signed-off-by: Hou Zhiqiang
Signed-off-by: Abhimanyu Saini
Signed-off-by: Prabhakar Kushwaha
---
board/freescale/ls1012afrdm/ls1012afrdm.c | 6 ++
board/freescale/
On Thu, Dec 15, 2016 at 12:55:36PM +0900, Masahiro Yamada wrote:
> Hi.
>
> The recent GCC versions catch unused variables.
>
> This makes build testing noisy.
>
> Of course, we could use old GCC when running Buildman,
> but it would be nicer to eliminate the root causes.
>
> I got the followin
On Thu, Dec 15, 2016 at 01:23:15PM -0200, Fabio Estevam wrote:
> If CONFIG_USE_ARCH_MEMCPY is selected, let's use the assembly optimized
> memcpy implementation for the 'cp' command.
>
> Currently only Blackfin uses memcpy for the 'cp' command, so extend
> this to the CONFIG_USE_ARCH_MEMCPY users
On Thu, Dec 15, 2016 at 01:23:14PM -0200, Fabio Estevam wrote:
> The CONFIG_USE_ARCH_MEMCPY option builds an assembly optimized version
> of memcpy, so select it to gain performance.
>
> Signed-off-by: Fabio Estevam
> ---
> include/configs/mx6_common.h | 2 ++
> 1 file changed, 2 insertions(+)
If CONFIG_USE_ARCH_MEMCPY is selected, let's use the assembly optimized
memcpy implementation for the 'cp' command.
Currently only Blackfin uses memcpy for the 'cp' command, so extend
this to the CONFIG_USE_ARCH_MEMCPY users.
Tested on a mx6qsabreauto board where a 5x gain in performance is seen
On mx6qsabreauto the parallel NOR width is 16 bits, so configure
CONFIG_SYS_FLASH_CFI_WIDTH correctly so that the CFI driver does not
use 8-bit withd by default.
Signed-off-by: Fabio Estevam
---
include/configs/mx6qsabreauto.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/m
On 12/15/2016 04:55 AM, Masahiro Yamada wrote:
> Hi.
>
> The recent GCC versions catch unused variables.
>
> This makes build testing noisy.
>
> Of course, we could use old GCC when running Buildman,
> but it would be nicer to eliminate the root causes.
>
> I got the following when I recently r
Shuffle the macros around a little to remove the following warning
when building for i.MX28:
arch/arm/cpu/arm926ejs/mxs/spl_boot.c:44:26: warning: ‘iomux_boot’ defined but
not used [-Wunused-const-variable=]
static const iomux_cfg_t iomux_boot[] = {
^~
Signed-o
The EVP_MD_CTX and EVP_CIPHER_CTX are made opaque since 1.1.x , so instead
of embedding them directly into struct sb_image_ctx and initializing them
using EVP_*_CTX_init(), we use pointers and allocate the crypto contexts
using EVP_*_CTX_new().
Signed-off-by: Marek Vasut
Cc: Tom Rini
---
tools/
Hi Tom,
Please pull this PR.
Changes for v2:
- Skip "spi: Zap mpc52xx_spi.c and config" patch due to dependencies.
thanks!
Jagan.
The following changes since commit 53e8ca22538c2cec691fe74098684a359302688c:
MAINTAINERS: DFU: Change e-mail address for DFU maintainer (2016-12-12
13:03:15 -050
Hello all,
In pci_hose_scan_bus(), there is this check:
if (vendor == 0x || vendor == 0x)
continue;
The test against the special invalid vendor value of 0x is
definitely correct. But is it necessarily wrong for a vendor ID to be
0? Of course it's not used in the PCI ven
On Wed, Dec 14, 2016 at 5:16 AM, Icenowy Zheng wrote:
>
>
> 14.12.2016, 04:29, "Simon Glass" :
>> Hi,
>>
>> On 12 December 2016 at 19:36, Jernej Skrabec wrote:
>>> This patch series add support for HDMI output. Support for other,
>>> newer, SoCs, which also uses DE2 and same or similar HDMI con
Hi all!
I'm using U-Boot 2016.09.01 through Buildroot to make my De0-Nano-SoC
(powered by Altera Cyclone5 SoCFPGA) working.
I have signed correctly the SPL and it boot but in loop, looking like it
fails to find U-Boot (which is placed on the same partition as the SPL
but 256K after the start
Dear all,
I am trying current U-Boot master on solidrun microsom i.MX6 and I get a CACHE
error when accessing SD device:
U-Boot SPL 2017.01-rc1-00066-ge5209e3-dirty (Dec 14 2016 - 10:55:06)
Trying to boot from MMC1** First descriptor is NOT a primary desc on 0:1 **
U-Boot 2017.01-rc1-00066-ge520
Hi,
I am using a switch (Dell S4810-ON), which comes with U-Boot preinstalled.
When I tried to install a new OS for the switch, I always get the message
as below:
Partition Map for MMC device 0 -- Partition Type: DOS
PartStart SectorNum Sectors UUIDType
1 16
I have a question about the format of the environment when stored on
persistent storage: Is this format considered stable?
The reason I'm asking is whether it is a reasonable assumption that
upgraded user space tools (fw_setenv and fw_printenv) will agree on the
format with an older boot loader. T
Signed-off-by: Sean Nyekjaer
---
- I have just noticed that the RTC driver for this device have been merged,
should the watchdog part be included in the rtc driver or standalone?
- The hw_watchdog_reset is called far too often the device here is on i2c,
with what i have done the reset is writt
Dear Kristian,
In message <7f7560f1-5b05-1f0c-8bf0-fd0458f9d...@mender.io> you wrote:
> I have a question about the format of the environment when stored on
> persistent storage: Is this format considered stable?
Yes, it is. It has never been changed since it has been invented in
the first days
armada100_spi.c, related config options and related codes
are zapping becuase of "no DM conversion".
Cc: Werner Pfister
Signed-off-by: Jagan Teki
Reviewed-by: Tom Rini
---
Changes for v2:
- Remove cmd_mtc and related code.
board/intercontrol/digsy_mtc/Makefile| 2 +-
board/intercontrol
On 15/12/16 17:21, Wolfgang Denk wrote:
> Dear Kristian,
>
> In message <7f7560f1-5b05-1f0c-8bf0-fd0458f9d...@mender.io> you wrote:
>> I have a question about the format of the environment when stored on
>> persistent storage: Is this format considered stable?
>
> Yes, it is. It has never been c
On 12/14/2016 10:22 PM, Zhiqiang Hou wrote:
> From: Mingkai Hu
>
> For A53, data coherency is enabled only when the CPUECTLR.SMPEN bit is
> set. The SMPEN bit should be set before enabling the data cache.
> If not enabled, the cache is not coherent with other cores and
> data corruption could occu
On Thu, Dec 15, 2016 at 11:45 AM, Phil Edworthy
wrote:
> Hi Jagan,
>
> On 07 December 2016 08:03, Phil Edworthy wrote:
>> Hi Jagan,
>>
>> When using Micron devices, SPI flash with quad mode does not work since
>> commit
>> c56ae7519f141523ba1248b22b5b5169b21772fe "sf: Fix quad bit set for micron
>
Do the same WEIM initialization as done in the Linux kernel
according to arch/arm/boot/dts/imx6qdl-sabreauto.dtsi from kernel 4.9.
Signed-off-by: Fabio Estevam
---
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 16
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/
The CONFIG_USE_ARCH_MEMCPY option builds an assembly optimized version
of memcpy, so select it to gain performance.
Signed-off-by: Fabio Estevam
---
include/configs/mx6_common.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/configs/mx6_common.h b/include/configs/mx6_common.h
inde
Michal,
On Wed, Dec 14, 2016 at 11:23 PM, Michal Simek wrote:
> On 14.12.2016 20:13, Moritz Fischer wrote:
>> Whoops,
>>
>> On Thu, Dec 8, 2016 at 12:11 PM, Moritz Fischer
>> wrote:
>>> This is not currently implemented. Add support for this so that the
>>> Chrome OS EC can be used reliably.
>>>
On Thu, Dec 15, 2016 at 04:55:44PM +, york sun wrote:
> On 12/14/2016 10:22 PM, Zhiqiang Hou wrote:
> > From: Mingkai Hu
> >
> > For A53, data coherency is enabled only when the CPUECTLR.SMPEN bit is
> > set. The SMPEN bit should be set before enabling the data cache.
> > If not enabled, the c
On 12/15/2016 09:17 AM, Tom Rini wrote:
> On Thu, Dec 15, 2016 at 04:55:44PM +, york sun wrote:
>>
>> Would it be a good idea to detect the core and apply this setting at run
>> time, instead of using Kconfig option? Check the macro
>> branch_if_a53_core, branch_if_a57_core for example.
>>
>
>
Jagan, the latest content in u-boot-spi.git master branch fails to build
for sandbox with:
In file included from drivers/mtd/spi/spi_flash.c:12:0:
drivers/mtd/spi/spi_flash.c: In function ‘set_quad_mode’:
drivers/mtd/spi/spi_flash.c:906:49: error: ‘idcode0’ undeclared (first use in
this functi
On Thu, Dec 15, 2016 at 05:22:38PM +, york sun wrote:
> On 12/15/2016 09:17 AM, Tom Rini wrote:
> > On Thu, Dec 15, 2016 at 04:55:44PM +, york sun wrote:
> >>
> >> Would it be a good idea to detect the core and apply this setting at run
> >> time, instead of using Kconfig option? Check the
On 15.12.2016 17:57, Moritz Fischer wrote:
> Michal,
>
> On Wed, Dec 14, 2016 at 11:23 PM, Michal Simek
> wrote:
>> On 14.12.2016 20:13, Moritz Fischer wrote:
>>> Whoops,
>>>
>>> On Thu, Dec 8, 2016 at 12:11 PM, Moritz Fischer
>>> wrote:
This is not currently implemented. Add support for t
From: Cyrille Pitchen
This reverts commit c56ae7519f141523ba1248b22b5b5169b21772fe.
Once the 'Quad Enable' bit is cleared in their Enhanced Volatile
Configuration Register (EVCR), Micron memories expect ALL commands to use
the SPI 4-4-4 protocol. Commands using SPI 1-y-z protocols are no longer
On Thu, Dec 15, 2016 at 6:24 PM, Stephen Warren wrote:
> Jagan, the latest content in u-boot-spi.git master branch fails to build for
> sandbox with:
>
>> In file included from drivers/mtd/spi/spi_flash.c:12:0:
>> drivers/mtd/spi/spi_flash.c: In function ‘set_quad_mode’:
>> drivers/mtd/spi/spi_fla
On Thu, Dec 15, 2016 at 05:05:05PM +0100, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR.
>
> Changes for v2:
> - Skip "spi: Zap mpc52xx_spi.c and config" patch due to dependencies.
>
> thanks!
> Jagan.
>
> The following changes since commit 53e8ca22538c2cec691fe74098684a359302688c:
>
>
Do the same WEIM initialization as done in the Linux kernel
according to arch/arm/boot/dts/imx6qdl-sabreauto.dtsi from kernel 4.9.
Signed-off-by: Fabio Estevam
---
Changes since v1:
- None
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 16
1 file changed, 12 insertions(+), 4 d
On mx6qsabreauto the parallel NOR width is 16 bits, so pass configure
CONFIG_SYS_FLASH_CFI_WIDTH correctly so that the CFI driver does not
use 8 bits by default.
Signed-off-by: Fabio Estevam
---
Changes since v1:
- None
include/configs/mx6qsabreauto.h | 1 +
1 file changed, 1 insertion(+)
diff
Simplify the 'cp' command implementation by using the memcpy() function,
which brings the additional benefit of performance gain for those who have
CONFIG_USE_ARCH_MEMCPY selected.
Tested on a mx6qsabreauto board where a 5x gain in performance is seen
when reading 10MB from the parallel NOR memory
On Thu, Dec 15, 2016 at 04:00:12PM -0200, Fabio Estevam wrote:
> Move USE_ARCH_MEMCPY/MEMSET options to Kconfig.
>
> Make it "default y" for the ARM architecture.
>
> Unset these options for uniphier and tegra to preserve the original
> behavior.
>
> Signed-off-by: Fabio Estevam
So, thanks fo
On Thu, Dec 15, 2016 at 6:50 PM, Tom Rini wrote:
> On Thu, Dec 15, 2016 at 05:05:05PM +0100, Jagan Teki wrote:
>
>> Hi Tom,
>>
>> Please pull this PR.
>>
>> Changes for v2:
>> - Skip "spi: Zap mpc52xx_spi.c and config" patch due to dependencies.
>>
>> thanks!
>> Jagan.
>>
>> The following changes
Move USE_ARCH_MEMCPY/MEMSET options to Kconfig.
Make it "default y" for the ARM architecture.
Unset these options for uniphier and tegra to preserve the original
behavior.
Signed-off-by: Fabio Estevam
---
Changes since v1:
- Newly introduced
Kconfig | 16 +
On 12/15/2016 10:48 AM, Jagan Teki wrote:
On Thu, Dec 15, 2016 at 6:24 PM, Stephen Warren wrote:
Jagan, the latest content in u-boot-spi.git master branch fails to build for
sandbox with:
In file included from drivers/mtd/spi/spi_flash.c:12:0:
drivers/mtd/spi/spi_flash.c: In function ‘set_qua
The u-boot command fatwrite empties FAT clusters from the beginning
till the end of the file.
Specifically for FAT12 it fails to detect the end of the file and goes
beyond the file bounds thus corrupting the file system.
Additionally, FAT entry chaining-up into a file is not implemented
for FAT12.
From: Fabio Estevam
Move USE_ARCH_MEMCPY/MEMSET options to Kconfig.
Make it "default y" for the ARMv7 architecture and make it
depend on !ARM64 && !SPL.
Signed-off-by: Fabio Estevam
---
Changes since v2:
- Move it to arch/arm/Kconfig
- Change default and depends logic
arch/arm/Kconfig
From: Fabio Estevam
Fix "Memory" and "initialize" typos in the CMD_MEMORY help text.
Signed-off-by: Fabio Estevam
---
cmd/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cmd/Kconfig b/cmd/Kconfig
index bffa713..91bd3fb 100644
--- a/cmd/Kconfig
+++ b/cmd/Kconfig
From: Fabio Estevam
'fdtfile' is the preferred name for the variable that contains the
device tree blob according to the README file.
It also makes it consistent with other i.MX boards that use config_distro,
so change it accordingly.
Signed-off-by: Fabio Estevam
---
include/configs/udoo_neo.
From: Stefan Agner
When there is no symbols section in the device tree,
overlay_fixup_phandles should return FDT_ERR_NOTFOUND instead of
FDT_ERR_BADOFFSET.
Signed-off-by: Stefan Agner
---
lib/libfdt/fdt_overlay.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/libf
From: Stefan Agner
There are lots of reason why a FDT application might fail, the
error code might give an indication. Let the error code translate
in a error string so users can try to understand what went wrong.
Signed-off-by: Stefan Agner
---
Currently I get this when I apply a device tree o
From: Stefan Agner
This converts the following to Kconfig:
CONFIG_SPL_RAM_DEVICE
Signed-off-by: Stefan Agner
---
common/spl/Kconfig | 8
configs/apalis_t30_defconfig | 1 +
configs/beaver_defconfig | 1 +
configs/cardhu_defconfig
From: Stefan Agner
Add a new top-level config option so support booting an image stored
in RAM. This allows to move the RAM boot support into a sparate file
and having a single condition to compile that file.
Signed-off-by: Stefan Agner
---
The series has been build tested using buildman.
Buil
By default the USB IP on the ls1012a/ls1043a/ls1046a SoCs does not
generat coherent/snoopable transactions. Here enable it in the
SCFG_SNPCNFGCR register.
In addition, the dma-coherent property must be set in USB DTS nodes.
Signed-off-by: Changming Huang
---
Changes in v2:
- fix one comment tha
On 16.12.2016 03:00, Stefan Agner wrote:
From: Stefan Agner
Add a new top-level config option so support booting an image stored
in RAM. This allows to move the RAM boot support into a sparate file
and having a single condition to compile that file.
Signed-off-by: Stefan Agner
---
The series
> -Original Message-
> From: Changming Huang [mailto:jerry.hu...@nxp.com]
> Sent: Thursday, December 15, 2016 1:45 AM
> To: york sun ; u-boot@lists.denx.de; Stuart Yoder
>
> Cc: Jerry Huang
> Subject: [PATCH] armv8: fsl-lsch2: enable snoopable usb read and write
>
> By default the USB
On Tue, Dec 13, 2016 at 10:51 PM, Tom Rini wrote:
> On Tue, Dec 13, 2016 at 03:31:24PM +1030, Joel Stanley wrote:
>> Hello Tom,
>>
>> On Sat, Dec 10, 2016 at 12:53 AM, Tom Rini wrote:
>> >> -LDFLAGS_u-boot += $(LDFLAGS_FINAL)
>> >> +# Avoid Not enough room for program headers on binutils 2.28 onw
Since Binutils 1a9ccd70f9a7[1] u-boot will not link targets that set
CONFIG_SYS_TEXT_BASE=0 with the following error:
LD u-boot
arm-linux-gnueabi-ld.bfd: u-boot: Not enough room for program headers, try
linking with -N
arm-linux-gnueabi-ld.bfd: final link failed: Bad value
The issue can r
69 matches
Mail list logo