On 8 May 2015 at 15:25, b48...@freescale.com wrote:
> Hi Jagan,
>
> So much long time no feedback, could you please apply this patch?
Please test master, some patches been posted regarding FSR.
>
> Thanks,
> Zhiqiang
>
> -Original Message-
> From: Hou Zhiqiang [mailto:b48...@freescale.co
Hi Simon,
On Sat, May 9, 2015 at 5:44 AM, Simon Glass wrote:
> Hi Bin,
>
> On 6 May 2015 at 03:34, Bin Meng wrote:
>> There are two places in the cfb_console driver that test whether
>> CONFIG_VGA_AS_SINGLE_DEVICE is defined or not, but actually it is
>> unnecessary, hence clean it up.
>>
>> Sig
Hi Simon,
On Sat, May 9, 2015 at 4:43 AM, Simon Glass wrote:
> Hi Bin,
>
> On 6 May 2015 at 03:34, Bin Meng wrote:
>> It turns out that QEMU x86 emulated graphic card has an built-in
>> option ROM which can be run perfectly under native mode by U-Boot.
>>
>> Signed-off-by: Bin Meng
>> ---
>>
>>
Hi Tim,
On Fri, May 8, 2015 at 10:28 PM, Tim Harvey wrote:
> Switch to MMC RAW support for SPL. We will place the uboot.img at 69KB.
>
> Signed-off-by: Tim Harvey
> ---
> include/configs/gw_ventana.h | 6 ++
> 1 file changed, 2 insertions(+), 4 deletions(-)
>
> diff --git a/include/configs/
Falcon mode entails the SPL booting the OS directly instead of U-Boot.
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana_spl.c | 20
include/configs/gw_ventana.h| 16
2 files changed, 36 insertions(+)
diff --git a/board/gat
Now that uart and i2c setup functions have been moved to common.c we can
use these and remove code duplication.
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana_spl.c | 52 +++--
1 file changed, 5 insertions(+), 47 deletions(-)
diff --git a/board/gatew
Avoid requiring board-model and probe pmic by its i2c address.
This is in preparation for being able to call pmic_setup() from SPL
and not need board type.
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/common.c | 10 +++---
board/gateworks/gw_ventana/common.h | 2 +-
boar
If the SPL is to be used for Falcon mode then we need to make sure the SPL
disable the GSC boot watchdog.
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana_spl.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/board/gateworks/gw_ventana/gw_ventana_spl.c
b/board/gatework
We need to do any PMIC setup in the SPL if we are to bypass U-Boot for
falcon mode.
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana_spl.c | 3 +++
include/configs/gw_ventana.h| 1 +
2 files changed, 4 insertions(+)
diff --git a/board/gateworks/gw_ventana/gw_v
If the SPL is to be used for Falcon mode then we need to make sure it
configures basic GPIO (iomux, padconf, and default output levels).
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana_spl.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/board/gateworks/gw_ventana/gw_
Switch to MMC RAW support for SPL. We will place the uboot.img at 69KB.
Signed-off-by: Tim Harvey
---
include/configs/gw_ventana.h | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/include/configs/gw_ventana.h b/include/configs/gw_ventana.h
index 63af20c..e18e262 100644
-
Move shared functions used by both SPL and U-Boot to common.c:
- setup_iomux_uart() and uart pad config
- gpio pad config
In the process also moved the following to common.c in preparation for
calling it from the SPL:
- split i2c setup into a shared function
- move pmic init to setup_pmic() fu
Move the code that disables the GSC boot watchdog into gsc.c
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gsc.c| 27 +++
board/gateworks/gw_ventana/gsc.h| 1 +
board/gateworks/gw_ventana/gw_ventana.c | 24 ++--
3 files chan
Use the SZ_1M and SZ_1K macros from linuz/sizes.h for improved readability
Signed-off-by: Tim Harvey
---
include/configs/gw_ventana.h | 22 --
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/include/configs/gw_ventana.h b/include/configs/gw_ventana.h
index e18
The re-assignment of pcie_rst gpio for GW522x needs to occur earlier, before
the PCI subsystem calls the toggle funciton.
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/board/gateworks/gw_ventana/g
PCI enumeration occurs early, before we fully configure our GPIO's. Make
sure we steer the MSATA/PCI mux to PCI in board_init to ensure PCI is
selected before enumeration.
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana.c | 7 ---
1 file changed, 4 insertions(+), 3 deleti
mxc_serial supports DM so lets use it.
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana.c | 9 +
include/configs/gw_ventana.h| 1 +
2 files changed, 10 insertions(+)
diff --git a/board/gateworks/gw_ventana/gw_ventana.c
b/board/gateworks/gw_ventana/gw_vent
Signed-off-by: Tim Harvey
---
include/configs/gw_ventana.h | 4
1 file changed, 4 insertions(+)
diff --git a/include/configs/gw_ventana.h b/include/configs/gw_ventana.h
index ea1848a..63af20c 100644
--- a/include/configs/gw_ventana.h
+++ b/include/configs/gw_ventana.h
@@ -50,6 +50,7 @@
#de
Prior to using a gpio a call to gpio_request() should be called to register
it with the gpio subsystem.
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana.c | 77 -
1 file changed, 57 insertions(+), 20 deletions(-)
diff --git a/board/gateworks/gw
Signed-off-by: Tim Harvey
---
include/configs/gw_ventana.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/gw_ventana.h b/include/configs/gw_ventana.h
index dfe818e..db0cf51 100644
--- a/include/configs/gw_ventana.h
+++ b/include/configs/gw_ventana.h
@@ -47,6 +47,7 @@
/* GP
Enable U-Boot Driver Model (DM).
Signed-off-by: Tim Harvey
---
include/configs/gw_ventana.h | 7 +++
1 file changed, 7 insertions(+)
diff --git a/include/configs/gw_ventana.h b/include/configs/gw_ventana.h
index db0cf51..20bc4dc 100644
--- a/include/configs/gw_ventana.h
+++ b/include/config
Bootscripts for some distro's such as Android can benefit from knowing
what boot media its script was loaded from.
Signed-off-by: Tim Harvey
---
include/configs/gw_ventana.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/include/configs/gw_ventana.h b/include/configs
Display what device the SPL will fetch uboot.img from
Signed-off-by: Tim Harvey
---
board/gateworks/gw_ventana/gw_ventana_spl.c | 22 ++
include/configs/gw_ventana.h| 1 +
2 files changed, 23 insertions(+)
diff --git a/board/gateworks/gw_ventana/gw_ventana_s
This collection of patches comprises a set of various updates I've been
on for Ventana.
In summary:
- enable driver model
- enable gpio command
- enable dm-serial
- enable thermal support
- fixup for GW522x PCI enumeration
- split out common code shared between SPL an U-Boot
- pull down var
On Sat, May 09, 2015 at 12:15:37AM +0200, Marek Vasut wrote:
> On Friday, May 08, 2015 at 11:51:36 PM, Tim Harvey wrote:
> > Allocating space for temporary env on the stack makes env_relocate_spec()
> > unsuitable for SPL environments which have very little stack.
>
> Well yeah, but what if you do
If CONFIG_PCI_SCAN_SHOW enabled then lets print a message of no link was
detected.
Signed-off-by: Tim Harvey
---
drivers/pci/pcie_imx.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/pci/pcie_imx.c b/drivers/pci/pcie_imx.c
index fd7e4d4..ca485ba 100644
--- a/drive
If we are displaying detected PCI devices (CONFIG_PCI_SCAN_SHOW) display
a 'PCI:' header prior to scan.
Signed-off-by: Tim Harvey
---
drivers/pci/pci.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
index e1296ca..7f53eb0 100644
--- a/drivers/pci/pc
On Friday, May 08, 2015 at 11:51:36 PM, Tim Harvey wrote:
> Allocating space for temporary env on the stack makes env_relocate_spec()
> unsuitable for SPL environments which have very little stack.
Well yeah, but what if you don't have malloc area ? I'd expect that
the be the case in SPL quite oft
Add an error message that gets passed to set_default_env() like
env_nand implements. This message is displayed to the user as the
reason for falling back to the default environment.
Signed-off-by: Tim Harvey
---
common/env_mmc.c | 40
1 file changed, 24 i
Allocating space for temporary env on the stack makes env_relocate_spec()
unsuitable for SPL environments which have very little stack.
Signed-off-by: Tim Harvey
---
common/env_mmc.c | 14 +++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/common/env_mmc.c b/common/env
On 6 May 2015 at 03:34, Bin Meng wrote:
> There is no reason to prevent CONFIG_VIDEO_VESA driver working on
> non-x86 boards, so remove such limitation.
>
> Signed-off-by: Bin Meng
> ---
>
> drivers/video/Kconfig | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/drivers/video/Kconfig b/dri
On 6 May 2015 at 03:34, Bin Meng wrote:
> CONFIG_FRAMEBUFFER_SET_VESA_MODE and CONFIG_FRAMEBUFFER_VESA_MODE
> are not x86-specific, so move them to drivers/video/Kconfig and
> make them depend on VIDEO_VESA driver. Some cosmetic fixes are
> applied to the Kconfig help text as well.
>
> Signed-off-
On 30 April 2015 at 12:08, Simon Glass wrote:
>
> On 30 April 2015 at 05:05, Bin Meng wrote:
> > gd is not referenced in those board files so DECLARE_GLOBAL_DATA_PTR
> > should be removed.
> >
> > Signed-off-by: Bin Meng
> > ---
> >
> > board/intel/crownbay/crownbay.c | 2 --
> > board/intel/
Hi Bin,
On 6 May 2015 at 03:34, Bin Meng wrote:
> There are two places in the cfb_console driver that test whether
> CONFIG_VGA_AS_SINGLE_DEVICE is defined or not, but actually it is
> unnecessary, hence clean it up.
>
> Signed-off-by: Bin Meng
> ---
>
> drivers/video/cfb_console.c | 4
>
in order to use env in the SPL (CONFIG_SPL_ENV_SUPPORT) nand_info,
mtd_block_isbad, and mtd_read must be available.
Signed-off-by: Tim Harvey
---
drivers/mtd/nand/mxs_nand_spl.c | 112 ++--
1 file changed, 61 insertions(+), 51 deletions(-)
diff --git a/driver
On Thu, Apr 30, 2015 at 12:38:22PM +1200, Chris Packham wrote:
> Hi,
>
>
> Recently an eagle-eyed tester pointed out to me that the build time
> reported in my u-boot build did not match the file timestamp on the
> server it was stored on. This is because at $dayjob we have a build farm
> with ti
+Mailing list
On 8 May 2015 at 00:56, wrote:
> Dear Simon Glass,
>
>
>
> This is Rick.
>
Hi Rick,
>
>
> I am U-Boot architecture and board maintainer of ndsd32.
>
>
>
> I have read your README.generic-board and trying to deprecat
> arch/nds32/lib/board.c in favour of common/board_f.c and commo
Hi Bin,
On 6 May 2015 at 03:34, Bin Meng wrote:
> It turns out that QEMU x86 emulated graphic card has an built-in
> option ROM which can be run perfectly under native mode by U-Boot.
>
> Signed-off-by: Bin Meng
> ---
>
> arch/x86/cpu/qemu/pci.c| 24 +++-
> configs/qemu-
On 7 May 2015 at 07:34, Bin Meng wrote:
> Document how to build and test U-Boot with QEMU.
>
> Signed-off-by: Bin Meng
> Acked-by: Simon Glass
>
> ---
>
> Changes in v2: None
>
> doc/README.x86 | 65
> +++---
> 1 file changed, 48 insertions(+
On 7 May 2015 at 07:34, Bin Meng wrote:
> QEMU is much easier for us test booting U-Boot as a coreboot payload
> than having a real board like chromebook_link.
>
> Signed-off-by: Bin Meng
> Acked-by: Simon Glass
> Tested-by: Simon Glass
> ---
>
> Changes in v2: None
>
> board/coreboot/coreboot
On 7 May 2015 at 07:34, Bin Meng wrote:
> Now that we have QEMU support, make it the default vendor in the
> 'make menuconfig' screen.
>
> Signed-off-by: Bin Meng
> Acked-by: Simon Glass
> Tested-by: Simon Glass
> ---
>
> Changes in v2: None
>
> arch/x86/Kconfig | 2 +-
> 1 file changed, 1 ins
On 8 May 2015 at 11:36, Simon Glass wrote:
> On 7 May 2015 at 07:34, Bin Meng wrote:
>> Some x86 boards set CONFIG_NR_DRAM_BANKS to 1, which causes incorrect
>> DRAM size printed when booting from coreboot, like this:
>>
>> CPU: x86, vendor Intel, device 663h
>> DRAM: 636 KiB
>>
On 8 May 2015 at 11:36, Simon Glass wrote:
>
> On 7 May 2015 at 07:34, Bin Meng wrote:
> >
> > pci_hose_phys_to_bus() is needed by several drivers. Move it to
> > pci_common.c to avoid a broken build when CONFIG_DM_PCI is on.
> >
> > Signed-off-by: Bin Meng
> >
> > ---
> >
> > Changes in v2:
> >
On 7 May 2015 at 07:34, Bin Meng wrote:
> This commit introduces the initial U-Boot support for QEMU x86 targets.
> U-Boot can boot from coreboot as a payload, or directly without coreboot.
>
> Signed-off-by: Bin Meng
> Acked-by: Simon Glass
> Tested-by: Simon Glass
> ---
>
> Changes in v2: Non
On Fri, May 08, 2015 at 03:24:47PM -0500, Joe Hershberger wrote:
> Changing to Tom's new email address...
>
> On Fri, May 8, 2015 at 3:22 PM, Joe Hershberger
> wrote:
> > Hi Tom, Nobuhiro,
> >
> > On Mon, Sep 15, 2014 at 8:51 AM, Tom Rini wrote:
> >> On Tue, Sep 02, 2014 at 02:49:36PM +0300, Vas
Changing to Tom's new email address...
On Fri, May 8, 2015 at 3:22 PM, Joe Hershberger
wrote:
> Hi Tom, Nobuhiro,
>
> On Mon, Sep 15, 2014 at 8:51 AM, Tom Rini wrote:
>> On Tue, Sep 02, 2014 at 02:49:36PM +0300, Vasili Galka wrote:
>>> Hi Tom,
>>>
>>> On Thu, Aug 21, 2014 at 2:07 PM, Vasili Galk
Hi Tom, Nobuhiro,
On Mon, Sep 15, 2014 at 8:51 AM, Tom Rini wrote:
> On Tue, Sep 02, 2014 at 02:49:36PM +0300, Vasili Galka wrote:
>> Hi Tom,
>>
>> On Thu, Aug 21, 2014 at 2:07 PM, Vasili Galka wrote:
>>
>> > Hi Nobuhiro,
>> >
>> > I'm trying to verify the correct build of all SH boards in U-Boo
On Fri, May 8, 2015 at 10:35 AM, Nikolay Dimitrov wrote:
> Hi Tim,
>
>
> On 05/08/2015 06:42 PM, Tim Harvey wrote:
>>
>>
>> Your right - There is no indication in the IMX6SDLRM that OTP
>> indicates either temperature grade 'or' speed grade, however my
>> testing looks like they implement the sam
On Friday, May 08, 2015 at 06:40:22 PM, Stephen Warren wrote:
> On 05/08/2015 10:31 AM, Marek Vasut wrote:
> > On Friday, May 08, 2015 at 06:03:34 PM, Stephen Warren wrote:
> >> On 05/06/2015 12:13 PM, Marek Vasut wrote:
> >>> On Wednesday, May 06, 2015 at 05:52:37 PM, Stephen Warren wrote:
> >>> [
On 7 May 2015 at 07:34, Bin Meng wrote:
> Some x86 boards set CONFIG_NR_DRAM_BANKS to 1, which causes incorrect
> DRAM size printed when booting from coreboot, like this:
>
> CPU: x86, vendor Intel, device 663h
> DRAM: 636 KiB
> Using default environment
>
> Change it to 8
On 7 May 2015 at 03:48, Joe Hershberger wrote:
> Stop using the sandbox arch Kconfig to override defaults for config
> options. This is a bit of abuse and may be causing build problems.
>
> Signed-off-by: Joe Hershberger
> ---
>
> Changes in v4:
> -New for version 4
>
> Changes in v3: None
> Chan
On 7 May 2015 at 07:34, Bin Meng wrote:
>
> pci_hose_phys_to_bus() is needed by several drivers. Move it to
> pci_common.c to avoid a broken build when CONFIG_DM_PCI is on.
>
> Signed-off-by: Bin Meng
>
> ---
>
> Changes in v2:
> - Drop the patch to wrap CONFIG_E1000 driver with CONFIG_DM_PCI
> -
On 7 May 2015 at 12:29, Tuomas Tynkkynen wrote:
> Previously, a NULL pointer dereference would occur if the 'sysboot'
> command is executed without any arguments.
>
> Signed-off-by: Tuomas Tynkkynen
> ---
> common/cmd_pxe.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Si
Hi Tim,
On 05/08/2015 06:42 PM, Tim Harvey wrote:
On Thu, May 7, 2015 at 11:57 PM, Markus Niebel wrote:
Hello Tim,
IMX6Q automotive (1GHz capable) powering up at 800MHz:
- before:
CPU: Freescale i.MX6Q rev1.2 at 792 MHz
- after Patch 1/4:
CPU: Freescale i.MX6Q rev1.2 996 MHz (at 792 M
Testing on the ARM Versatile Express Juno board showed intermittent CFI
flash detection problems.
Debug output in exception cases showed that the NOR flash was returning
incorrect values to a query command:
fwc addr 0800 cmd f0 f0f0f0f0 32bit x 8 bit
fwc addr 0800 cmd ff f
Allow bit flips in a empty page up to half of the recoverable
bits (strength / 2).
Signed-off-by: Stefan Agner
---
drivers/mtd/nand/vf610_nfc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mtd/nand/vf610_nfc.c b/drivers/mtd/nand/vf610_nfc.c
index 66b335d..16485f5 1
Use in-band bad block table (NAND_BBT_NO_OOB) which allows to
use the full OOB for hardare ECC purposes. Since there is no
ECC correction on the OOB it is also safer to use in-band area
to store the bad block table marker.
Signed-off-by: Stefan Agner
---
drivers/mtd/nand/vf610_nfc.c | 29 ++-
This changes enable ONFI detection. The Read ID command now allows
one address byte which is needed for ONFI detection. To read the
ONFI parameter page, the NAND_CMD_PARAM need to be supported. The
CMD code enables one command and one address byte along with reading
data from flash using R/B#, as s
This commit allows users to enable/disable the Freescale NFC
controller found in systems like Vybrid (VF610), MPC5125, MCF54418
or Kinetis K70 via Kconfig with more detailed help docs.
Signed-off-by: Stefan Agner
---
configs/colibri_vf_defconfig | 2 ++
configs/vf610twr_defconfig | 2 ++
doc
To improve performance we remember the current page in the buffer
and avoid reading it twice. This implicit page cache increases
complexity while does not increase performance in real world cases.
This patch removes that feature.
Acked-by: Bill Pringlemeir
Signed-off-by: Stefan Agner
---
driver
Add option to choose between current 24-error correction and 32-error
correction through Kconfig. 32-error correction allow to use NAND
chips which require up to 8-bit error correction per 512 byte (when
using 2K pages).
Signed-off-by: Stefan Agner
---
drivers/mtd/nand/Kconfig | 15 +
This patchset contains various improvements and enhancements to the
NAND flash controller found on Vybrid (vf610) and other Freescale
platforms. It's a merge and follow up of two patchset sent earlier:
- mtd: vf610_nfc: remove caching of page in page buffer
http://lists.denx.de/pipermail/u-boot/2
Since we do not support sub-page writes anyway, reading the page
back to the controller on SEQIN command is not required. Remove
the page read on SEQIN.
However, the column/page values relevant to the SEQIN command, hence
set the column/row address on SEQIN command.
Signed-off-by: Stefan Agner
-
Implement read of OOB area only. When using column and sector size
properties, only parts of the page can be read. However, this works
only when hardware ECC is disabled, otherwise the ECC engine would
ruin the data in the buffer. To allow OOB only reads, three points
had to be addressed:
- Set ECC
On 05/08/2015 10:31 AM, Marek Vasut wrote:
On Friday, May 08, 2015 at 06:03:34 PM, Stephen Warren wrote:
On 05/06/2015 12:13 PM, Marek Vasut wrote:
On Wednesday, May 06, 2015 at 05:52:37 PM, Stephen Warren wrote:
[...]
So, if now is close to 0x7fff (which it can), then if endtime is
big-i
On Friday, May 08, 2015 at 06:03:34 PM, Stephen Warren wrote:
> On 05/06/2015 12:13 PM, Marek Vasut wrote:
> > On Wednesday, May 06, 2015 at 05:52:37 PM, Stephen Warren wrote:
> > [...]
> >
> > So, if now is close to 0x7fff (which it can), then if endtime is
> > big-ish, diff will beco
On Friday, May 08, 2015 at 06:06:41 PM, Stephen Warren wrote:
[...]
> > * Obtain lease
> > * Transfer kernel, dtb, ramdisk without stalling/timing out
> > * Do this 10 times in a row with a power cycle in between
> >
> > Hope this help clarify the situation in some way,
>
> OK, but if you apply
This commit adds emulation of sandbox PMIC device, which includes:
- PMIC I2C emulation driver
- PMIC I/O driver (UCLASS_PMIC)
- PMIC regulator driver (UCLASS_REGULATOR)
The sandbox PMIC has 12 significant registers and 4 as padding to 16 bytes,
which allows using 'i2c md' command with the default
This commit enables:
- emulated i2c PMIC driver
- sandbox PMIC I/O driver
- sandbox PMIC's regulator driver
Signed-off-by: Przemyslaw Marczak
---
configs/sandbox_defconfig | 7 +++
1 file changed, 7 insertions(+)
diff --git a/configs/sandbox_defconfig b/configs/sandbox_defconfig
index 5de7f
The function get_emul() in sandbox i2c bus driver, always returns
first child as i2c emul device. This may only work for i2c devices
with a single child, which is an only i2c emul device.
In case when i2c device has more than one child (e.g. PMIC), and
one is i2c emul, then the function should sea
This commit cleanups the regulator command.
The first change, is adjusting "regulator dev" command to use
"regulator-name" constraint, for setting the operating device.
Thanks to this, the regulator_get() function is removed.
This also updates do_list() function, with loop over uclass_find_*
funct
Signed-off-by: Przemyslaw Marczak
---
board/samsung/odroid/odroid.c | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/board/samsung/odroid/odroid.c b/board/samsung/odroid/odroid.c
index 29de325..32155f1 100644
--- a/board/samsung/odroid/odroid.c
+++ b/board/samsung/odro
This cleanup includes:
- remove of the preprocessor macros which pointed to long name functions
- update of the names of some regulator uclass driver functions
- cleanup of the function regulator_autoset()
- reword of some comments of regulator uclass header file
- regulator_get_by_platname: check
This commit cleanups the PMIC framework documentation.
Signed-off-by: Przemyslaw Marczak
---
doc/driver-model/pmic-framework.txt | 20 +---
1 file changed, 9 insertions(+), 11 deletions(-)
diff --git a/doc/driver-model/pmic-framework.txt
b/doc/driver-model/pmic-framework.txt
in
This commit adds sandbox PMIC subnode to sandbox i2c bus 0.
The PMIC's node includes:
- 2x BUCK
- 2x LDO
Each regulator node include proper constraints:
- min, max micro Volts
- min, max micro Amps (only first of each type)
- always on (BUCK1)
- boot on (LDO1)
Signed-off-by: Przemyslaw Marczak
This change adds new file to sandbox driver model test environment.
The file is: test/dm/power.c, and it includes tests for PMIC framework,
which includes PMIC uclass and REGULATOR uclass.
All tests are based od Sandbox PMIC emulated device. Some test constants for
this device are defined in the h
Hello!
This patchset cleanups the POWER framework V4, which is applied into
u-boot-dm/next tree.
The main changes:
- pmic/regulator uclasses cleanup - each commit message describes
the changes in details.
- added sandbox PMIC emulated device support, which consists of three
drivers: pmic I2C
This commit cleanups the use of function: failed().
The new function name is: failure(), and it is used
for print errno and the errno-related message only.
The second change is choosing PMIC device by it's name,
instead of seq number. Thanks to this change, for set
the current device, call of pmic
This update includes:
- add implementation of pmic_reg_count() method
- pmic_bind_children() - update function call name
- Kconfig: add new line at the end of file
Signed-off-by: Przemyslaw Marczak
---
drivers/power/pmic/Kconfig| 2 +-
drivers/power/pmic/max77686.c | 15 ++-
2 f
The cleanup includes:
- pmic.h - fix mistakes in a few comments
- pmic operations: value 'reg_count' - redefine as function call
- fix function name: pmic_bind_childs() -> pmic_bind_children()
- pmic_bind_children: increment child_info pointer if operation in loop fail
Signed-off-by: Przemyslaw Ma
On 05/06/2015 01:51 PM, Tyler Baker wrote:
On 6 May 2015 at 11:13, Marek Vasut wrote:
On Wednesday, May 06, 2015 at 05:52:37 PM, Stephen Warren wrote:
[...]
So, if now is close to 0x7fff (which it can), then if endtime is
big-ish, diff will become negative and this udelay() will not perfor
On 05/06/2015 12:13 PM, Marek Vasut wrote:
On Wednesday, May 06, 2015 at 05:52:37 PM, Stephen Warren wrote:
[...]
So, if now is close to 0x7fff (which it can), then if endtime is
big-ish, diff will become negative and this udelay() will not perform
the correct delay, right ?
I don't believ
On 2015-04-21 01:17, Scott Wood wrote:
> On Wed, 2015-04-08 at 16:44 +0200, Stefan Agner wrote:
>> +case ALT_BUF_ONFI:
>> +/* Reverse byte since the controller uses big endianness */
>> +c = nfc->column % 4;
>> +c = nfc->column - c + (3 - c);
>
> These two l
On Thu, May 7, 2015 at 11:57 PM, Markus Niebel wrote:
> Hello Tim,
>
>>>
>>> IMX6Q automotive (1GHz capable) powering up at 800MHz:
>>> - before:
>>> CPU: Freescale i.MX6Q rev1.2 at 792 MHz
>>> - after Patch 1/4:
>>> CPU: Freescale i.MX6Q rev1.2 996 MHz (at 792 MHz)
>>> - after Patch 3/4 (if
Sorry, Jan. Too many unmaskable interrupts lately ;). I'll take a look today
- if it applies OK to u-boot-tegra/master and builds OK, I'll try to get a PR
out to Tom/Albert first thing next week.
Tom
> -Original Message-
> From: Jan Kiszka [mailto:jan.kis...@siemens.com]
> Sent: Thurs
Hello Stefano,
added Anatolij to cc for the rotate logo question ...
Am 08.05.2015 13:19, schrieb Stefano Babic:
Hi Heiko,
On 12/04/2015 10:24, Heiko Schocher wrote:
add support for imx6dl based aristainetos2 board
U-Boot 2015.04-rc5-00066-g60f6ed4 (Apr 10 2015 - 08:46:27)
CPU: Freescale
Hi Heiko,
On 12/04/2015 10:24, Heiko Schocher wrote:
> add support for imx6dl based aristainetos2 board
>
> U-Boot 2015.04-rc5-00066-g60f6ed4 (Apr 10 2015 - 08:46:27)
>
> CPU: Freescale i.MX6DL rev1.1 at 792 MHz
> Reset cause: WDOG
> Board: aristaitenos2
>Watchdog enabled
> I2C: read
UART3 RX and TX pins are now moved to support uart download capability
on the platform. Old pins are now GPIOs routed to expansion ports.
All original boards should either have been returned for modifications
or already modified for the required change and maintaining
compatibility for older boards
Hi Jagan,
So much long time no feedback, could you please apply this patch?
Thanks,
Zhiqiang
-Original Message-
From: Hou Zhiqiang [mailto:b48...@freescale.com]
Sent: Saturday, October 11, 2014 2:40 PM
To: u-boot@lists.denx.de
Cc: Sun York-R58495; Hu Mingkai-B21284; Hou Zhiqiang-B48286;
imx6 mmdc supports data rates up to 1066 MT/s, so remove the code handling
higher data rates.
Signed-off-by: Nikolay Dimitrov
---
arch/arm/cpu/armv7/mx6/ddr.c | 22 --
1 file changed, 22 deletions(-)
diff --git a/arch/arm/cpu/armv7/mx6/ddr.c b/arch/arm/cpu/armv7/mx6/ddr.c
Hi everybody,
last reminder:
The poll for date and location of the next U-Boot summit will end on
Sunday. Until then, you can vote at
http://doodle.com/8mf8xhhbsugtirpa
Current status:
October 5-7, 2015 April 4-6, 2016
ELCEELC
Hello,
I've a regression test case for ext4write command which writes a 100MB file
to a SD card ext4 partition continuously 1000 times.
Initially this 100MB file is loaded from the same SD card's FAT partition
with fatload command.
When i run the test case, after 800 iterations, I've got the follo
Hi Simon,
On 08.05.2015 01:51, Simon Glass wrote:
On 7 May 2015 at 06:13, Stefan Roese wrote:
This patch moves the following config options to Kconfig:
CONFIG_AUTOBOOT_KEYED
CONFIG_AUTOBOOT_PROMPT
CONFIG_AUTOBOOT_DELAY_STR
CONFIG_AUTOBOOT_STOP_STR
AUTOBOOT_KEYED_CTRLC
Signed-off-by: Stefan R
Hi Masahiro,
On 08.05.2015 05:30, Masahiro Yamada wrote:
2015-05-08 8:51 GMT+09:00 Simon Glass :
Hi Stefan,
On 7 May 2015 at 06:13, Stefan Roese wrote:
This patch moves the following config options to Kconfig:
CONFIG_AUTOBOOT_KEYED
CONFIG_AUTOBOOT_PROMPT
CONFIG_AUTOBOOT_DELAY_STR
CONFIG_AUT
On 5/8/2015 1:53 PM, Jagan Teki wrote:
> On 8 May 2015 at 08:14, haikun.w...@freescale.com
> wrote:
>> On 5/7/2015 7:44 PM, Jagan Teki wrote:
>>> On 6 May 2015 at 02:30, Simon Glass wrote:
On 5 May 2015 at 05:37, haikun.w...@freescale.com
wrote:
> On 5/1/2015 9:54 AM, Simon Glass w
Hello Stefano,
Am 08.05.2015 09:05, schrieb Stefano Babic:
Hi Heiko,
On 12/04/2015 10:14, Heiko Schocher wrote:
add I2C4 modul for MX6DL based boards.
Signed-off-by: Heiko Schocher
---
checkpatch shows:
WARNING: line over 80 characters
+#define MXC_CCM_CCGR1_I2C4_SERIAL_MASK
This patch adds the feature to only stop the autobooting, and therefor
boot into the U-Boot prompt, when the input string / password matches
a values that is encypted via a SHA256 hash and saved in the environment.
This feature is enabled by defined these config options:
CONFIG_AUTOBOOT_KEYED
Hi Heiko,
On 12/04/2015 10:14, Heiko Schocher wrote:
> add I2C4 modul for MX6DL based boards.
>
> Signed-off-by: Heiko Schocher
>
> ---
> checkpatch shows:
> WARNING: line over 80 characters
> +#define MXC_CCM_CCGR1_I2C4_SERIAL_MASK (3 <<
> MXC_CCM_CCGR1_I2C4_SERIAL_OFFSET)
>
98 matches
Mail list logo