Hello York,
Thanks for your comments,
Please see inline, most comments address in v3
Regards
Ashish
-Original Message-
From: York Sun [mailto:york@nxp.com]
Sent: Wednesday, April 12, 2017 2:26 AM
To: Ashish Kumar ; u-boot@lists.denx.de;
u-b...@linux.freescale.net
Cc: Alison Wang ;
The QorIQ LS1088A processor is built on the Layerscape
architecture combining eight ARM A53 processor cores
with advanced, high-performance datapath acceleration
and networks, peripheral interfaces required for
networking, wireless infrastructure, and general-purpose
embedded applications.
LS1088A
LS1088A is an ARMv8 implementation. The LS1088ARDB is an evaluatoin
platform that supports the LS1088A family SoCs. This patch add basic
support of the platform.
Signed-off-by: Alison Wang
Signed-off-by: Prabhakar Kushwaha
Signed-off-by: Ashish Kumar
Signed-off-by: Raghav Dogra
Signed-off-by:
USB High Speed (HS) EYE Height Adjustment
USB HS speed eye diagram fails with the default value at
many corners, particularly at a high temperature
Optimal eye at TXREFTUNE value to 1001 is observed, change
set the same value.
Signed-off-by: Ran Wang
---
Change in v2:
In function erratum
The default setting for USB High Speed Squelch Threshold results
in a threshold close to or lower than 100mV. This leads to Receiver
Compliance test failure for a 100mV threshold.
The changes shift the threshold from ~100mV woards ~130mV resulting
in passing of USB High Speed Receiver Sensitivity
Low Frequency Periodic Signaling(LFPS) Peak-to-Peak Differential
Output Voltage Test Compliance fails using default transmitter
settings
Change setting required for transmitter signal swings to pass
compliance tests.
Signed-off-by: Sriram Dash
Signed-off-by: Rajesh Bhagat
Signed-off-by: Suresh
Rx Compliance tests may fail intermittently at high
jitter frequencies using default register values.
Changes identified in setup makes the Rx compliance test pass.
Signed-off-by: Sriram Dash
Signed-off-by: Rajesh Bhagat
Signed-off-by: Suresh Gupta
Signed-off-by: Ran Wang
---
Change in v2:
The default setting for USB High Speed Squelch Threshold results
in a threshold close to or lower than 100mV. This leads to Receive
Compliance test failure for a 100mV threshold.
The changes shift the threshold from ~100mV towards ~130mV resulting
in passing of USB High Speed Receiver Sensitivity
USB High Speed (HS) EYE Height Adjustment
USB HS speed eye diagram fails with the default value at
many corners, particularly at a high temperature
Optimal eye at TXVREFTUNE value to 1001 is ovserved, change
set the same value.
Signed-off-by: Sriram Dash
Signed-off-by: Suresh Gupta
Signed-off-b
Low Frequency Periodic Singaling (LFPS) Peak-to-Peak Differential
Output Voltage Test Compliance fails using default transmitter settings
Change settings required for transmitter signal swings to pass
compliance tests.
Signed-off-by: Sriram Dash
Signed-off-by: Rajesh Bhagat
Signed-off-by: Sures
Rx Compliance tests may fail intermittently at high
jitter frequencies using default register values
Changes identified in test setup makes the Rx compliance test pass
Signed-off-by: Sriram Dash
Signed-off-by: Rajesh Bhagat
Signed-off-by: Suresh Gupta
Signed-off-by: Ran Wang
---
Change in v2:
This patchset allows uboot to handle overlays in a manner that uses
a base DT blob and an arbitrary number of DT overlays blobs.
While it is intended to be used with FIT images since handling a multitude
of device tree blobs manually is a chore, manual fdt overlay application
is supported and desc
In some cases you need to add a property but the contents of it
are not known at creation time, merely the extend of it.
This method allows you to create a property of a given size (filled
with garbage) while a pointer to the property data will be provided.
Signed-off-by: Pantelis Antoniou
[dwg:
This patch enables an overlay to refer to a previous overlay's
labels by performing a merge of symbol information at application
time.
In a nutshell it allows an overlay to refer to a symbol that a previous
overlay has defined. It requires both the base and all the overlays
to be compiled with the
We have the capability to apply overlays on the command line but
we didn't have a document explaining how.
Signed-off-by: Pantelis Antoniou
---
doc/README.fdt-overlays | 37 +
1 file changed, 37 insertions(+)
create mode 100644 doc/README.fdt-overlays
diff -
From: Franklin S Cooper Jr
Pull some information regarding overlays from commit messages and
put them directly within the documentation. Also add some information
regarding required dtc version to properly use overlays.
Signed-off-by: Franklin S Cooper Jr
---
doc/README.fdt-overlays
Special rule for dtbo generation
Signed-off-by: Pantelis Antoniou
---
scripts/Makefile.lib | 17 +
1 file changed, 17 insertions(+)
diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib
index 9ce47b4..2a7ed70 100644
--- a/scripts/Makefile.lib
+++ b/scripts/Makefile.lib
@@ -32
Introduce an overlay based method for constructing a base DT blob
to pass to the kernel.
Both canned and runtime feature selection is supported.
Signed-off-by: Pantelis Antoniou
---
common/image-fdt.c | 7 +-
common/image-fit.c | 216 +++
Verify that stacked overlays work.
Signed-off-by: Pantelis Antoniou
---
test/overlay/Makefile | 1 +
test/overlay/cmd_ut_overlay.c | 34 ++-
test/overlay/test-fdt-overlay-stacked.dts | 21 +++
3 files changed, 55 insert
The most common trouble with overlays appears to be miscompiled
blobs without the -@ option.
In case of an error, spit out a descriptive error message.
Signed-off-by: Pantelis Antoniou
---
cmd/fdt.c | 8
common/image-fit.c | 12 +++-
2 files changed, 19 insertions(+),
Add unit tests for sandbox default config.
Signed-off-by: Pantelis Antoniou
---
configs/sandbox_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configs/sandbox_defconfig b/configs/sandbox_defconfig
index fd0b952..df8659a 100644
--- a/configs/sandbox_defconfig
+++ b/configs/sandbo
fdt_getprop_u32 is not exported and it's different than what the
unit test uses. Rename u32 prop access methods to something that's
unit test specific.
Signed-off-by: Pantelis Antoniou
---
test/overlay/cmd_ut_overlay.c | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff
add if condition to check the return value, if 0, firmware is uploaded
successfully, then mark QE_IRAM as ready.
Signed-off-by: Zhao Qiang
---
drivers/qe/qe.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/qe/qe.c b/drivers/qe/qe.c
index 24e764d..8151068 100644
-
On Thu, Aug 10, 2017 at 2:55 PM, Jagan Teki wrote:
> On Sun, Jul 30, 2017 at 5:43 PM, Álvaro Fernández Rojas
> wrote:
>> This driver is a simplified version of linux/drivers/spi/spi-bcm63xx.c
>>
>> Signed-off-by: Álvaro Fernández Rojas
>> Reviewed-by: Simon Glass
>> Reviewed-by: Daniel Schwierz
On Sun, Jul 30, 2017 at 5:44 PM, Álvaro Fernández Rojas
wrote:
> This driver is a simplified version of linux/drivers/spi/spi-bcm63xx-hsspi.c
>
> Signed-off-by: Álvaro Fernández Rojas
> Reviewed-by: Simon Glass
> Reviewed-by: Daniel Schwierzeck
> ---
> v4: no changes.
> v3: Switch to CONFIG_B
On 06.08.17 17:10, Rob Clark wrote:
Signed-off-by: Rob Clark
---
Kinda works, but since we don't have an 'exit' command like grub, we
have to reboot, which leaves the "board" in a bad state (I guess,
since the next test fails). I haven't tackled the travis bits to get
travis to download OpenB
On Tue, Aug 1, 2017 at 9:43 AM, Yogesh Gaur wrote:
> 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
Hi all
After some internal review, this series must be reworked.
A v2 will be submitted
Thanks
Patrice
On 08/04/2017 03:18 PM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> This series adds support for STM32H7 SoCs series and its Discovery board
>
> For more detailed information
Want to re-use this in fat dirent iterator in next patch.
---
fs/fat/fat.c | 75 +++
include/fat.h | 1 +
2 files changed, 45 insertions(+), 31 deletions(-)
diff --git a/fs/fat/fat.c b/fs/fat/fat.c
index 3d5dde0d9e..68db36ebd7 100644
--- a
Untangle the directory traversal. Eventually if this replaced
do_fat_read_at() and get_dentfromdir(), it would remove a lot of code.
Only tested with a grand total of one fat fs img. Although it actually
seems to fix some bugs with existing traversal (I noticed some files in
the root directory t
On Tue, Jul 4, 2017 at 4:13 PM, Icenowy Zheng wrote:
> The Ethernet function is enabled in the Orange Pi PC2 device tree and
> defconfig, however, CONFIG_MACPWR is not properly set, which left the
> PHY being disabled when booting, which makes the Ethernet function not
> usable.
>
> Add the proper
> -Original Message-
> From: Jagan Teki [mailto:jagannadh.t...@gmail.com]
> Sent: Friday, August 11, 2017 3:25 PM
> To: Yogesh Narayan Gaur
> Cc: u-boot@lists.denx.de; York Sun
> Subject: Re: [PATCH] mtd/spi: Add MT35XU512ABA1G12 NOR flash support
>
> On Tue, Aug 1, 2017 at 9:43 AM, Yo
On Fri, Aug 11, 2017 at 3:30 PM, Yogesh Narayan Gaur
wrote:
>
>
>> -Original Message-
>> From: Jagan Teki [mailto:jagannadh.t...@gmail.com]
>> Sent: Friday, August 11, 2017 3:25 PM
>> To: Yogesh Narayan Gaur
>> Cc: u-boot@lists.denx.de; York Sun
>> Subject: Re: [PATCH] mtd/spi: Add MT35X
> -Original Message-
> From: Jagan Teki [mailto:jagannadh.t...@gmail.com]
> Sent: Friday, August 11, 2017 3:32 PM
> To: Yogesh Narayan Gaur
> Cc: u-boot@lists.denx.de; York Sun
> Subject: Re: [PATCH] mtd/spi: Add MT35XU512ABA1G12 NOR flash support
>
> On Fri, Aug 11, 2017 at 3:30 PM, Y
On 05.08.17 21:32, Heinrich Schuchardt wrote:
To understand what happens in OpenProtocol it is necessary to know
the protocol interface GUID. Let's write a debug message.
Using uuid_guid_get_str would be quite clumsy for this purpose.
This would involve evaluating _DEBUG which probably should
On Thu, Jul 20, 2017 at 11:30 AM, Icenowy Zheng wrote:
> Some new Allwinner SoCs' PRCM has a secure switch register, which
> controls the access to some clock and power registers in PRCM block.
>
> Add the definition of this register and its bits in the PRCM header
> file.
>
> Signed-off-by: Iceno
On Mon, Jul 24, 2017 at 1:44 AM, Clément Bœsch wrote:
> Using `fel-boot-lima-memtester-on-orange-pi-pc 672` on an Orange Pi
> without heatsink results in the following error after a few minutes:
> WRITE FAILURE: 0x0020 != 0xffdf at offset 0x0137f47c (bitflip).
>
> Also, the constructor r
On Fri, Aug 11, 2017 at 3:30 PM, Jagan Teki wrote:
> On Tue, Jul 4, 2017 at 4:13 PM, Icenowy Zheng wrote:
>> The Ethernet function is enabled in the Orange Pi PC2 device tree and
>> defconfig, however, CONFIG_MACPWR is not properly set, which left the
>> PHY being disabled when booting, which mak
On Fri, Aug 11, 2017 at 3:38 PM, Yogesh Narayan Gaur
wrote:
>
>
>> -Original Message-
>> From: Jagan Teki [mailto:jagannadh.t...@gmail.com]
>> Sent: Friday, August 11, 2017 3:32 PM
>> To: Yogesh Narayan Gaur
>> Cc: u-boot@lists.denx.de; York Sun
>> Subject: Re: [PATCH] mtd/spi: Add MT35X
On Fri, Aug 11, 2017 at 02:35:24AM +, York Sun wrote:
> On 08/10/2017 07:18 PM, Tom Rini wrote:
> > On Thu, Aug 10, 2017 at 03:34:49PM +, York Sun wrote:
> >
> >> Tom,
> >>
> >> The following changes since commit
> >> eaa90e5df2a4a1cb12fb73571978a9379242d0b5:
> >>
> >> common/env_emb
On Mon, Jun 5, 2017 at 2:37 PM, Suresh Gupta wrote:
> In some of the QSPI controller version, there must be atleast
> 128bit data available in TX FIFO for any pop operation otherwise
> error bit will be set. The code will not make any behavior change
> for previous controller as the transfer data
On Thu, Jun 29, 2017 at 3:56 PM, Icenowy Zheng wrote:
>
>
> 于 2017年6月29日 GMT+08:00 下午6:10:31, Andre Przywara 写到:
>>The sunxi GPIO driver is missing some compatible strings for recent
>>SoCs. While most of the sunxi GPIO code seems to not rely on this (and
>>so works anyway), the sunxi_name_to_gpi
On Wed, Jan 4, 2017 at 9:20 PM, Jagan Teki wrote:
> On Mon, Jan 2, 2017 at 12:48 PM, Andre Przywara
> wrote:
>> Hi,
>>
>> hopefully the final version of the SPL support series for the Allwinner A64
>> SoC. Actually no real code changes this time, just rebased on top of recent
>> master, adding s
On Mon, May 15, 2017 at 6:17 PM, Tom Rini wrote:
> On Mon, May 15, 2017 at 10:09:02AM +0200, Olliver Schinagl wrote:
>> Hey all,
>>
>> On 15-05-17 10:02, Olliver Schinagl wrote:
>> >This patch-series introduces methods to retrieve the MAC address from an
>> >onboard EEPROM. The series does a few s
For consistency with other platforms and in preparation of Kconfig
migration, let's change Several TI platforms that use I2C_BUS_MAX
to CONFIG_SYS_I2C_BUS_MAX
Signed-off-by: Adam Ford
---
arch/arm/include/asm/arch-am33xx/i2c.h | 2 +-
arch/arm/include/asm/arch-omap3/i2c.h | 2 +-
arch/arm/inc
This converts the following to Kconfig:
CONFIG_SYS_I2C_BUS_MAX
Signed-off-by: Adam Ford
---
arch/arm/include/asm/arch-am33xx/i2c.h | 1 -
arch/arm/include/asm/arch-omap3/i2c.h | 1 -
arch/arm/include/asm/arch-omap4/i2c.h | 1 -
arch/arm/include/asm/arch-omap5/i2c.h | 1 -
drivers/i2c/K
On Tue, Feb 21, 2017 at 5:17 AM, Philipp Tomsich
wrote:
> This changeset adds support for the A64-uQ7 modules from Theobroma
> Systems, which is based on Allwinner's A64 (sun50iw1p1).
>
> It depends on the device-model support for the sunxi subarchitecture
> and the DM-based, dual-IO capable SPI d
>-Original Message-
>From: Joe Hershberger [mailto:joe.hershber...@gmail.com]
>Sent: Thursday, August 10, 2017 5:12 PM
>To: Yuiko Oshino - C18177
>Cc: Marek Vasut; u-boot
>Subject: Re: [U-Boot] [PATCH v3 1/2] usb: net: Add support for Microchip
>LAN75xx and LAN78xx
>
>On Thu, Aug 10, 2017 a
Hello,
> * Renamed sunxi_[eg]mac to sun[47]_mac to be more clear and allowing preparing
> to merge common parts into sunxi_common
Wouldn't those better renamed to sun[47]i_mac instead, for consistency ?
--
Vincent Legoll
___
U-Boot mailing list
U-Bo
This converts the following to Kconfig:
CONFIG_NAND_OMAP_GPMC
CONFIG_NAND_OMAP_GPMC_PREFETCH
CONFIG_NAND_OMAP_ELM
CONFIG_SYS_NAND_BUSWIDTH_16BIT
CONFIG_SPL_NAND_AM33XX_BCH
CONFIG_SPL_NAND_SIMPLE
Signed-off-by: Adam Ford
---
README | 4 ---
arch/
Hi!
I have a board with an FPGA and my eth:s are connected through the FPGA.
I can load the FPGA before u-boot is started, but I would prefer not to.
Instead I would like to load the FPGA from u-boot instead.
Then I however get the problem that u-boot already has tried to initialize
eth.
Can I so
This converts the following to Kconfig:
CONFIG_SPL_OMAP3_ID_NAND
Signed-off-by: Adam Ford
---
README| 4
arch/arm/mach-omap2/Kconfig | 1 +
arch/arm/mach-omap2/omap3/Kconfig | 6 ++
include/configs/cm_t35.h | 1 -
include/configs/omap3_beagl
Hi Simon
On 08/10/2017 05:57 PM, Patrice CHOTARD wrote:
> Hi Simon
>
> On 08/06/2017 07:15 AM, Simon Glass wrote:
>> Hi Patrice,
>>
>> On 20 July 2017 at 02:34, wrote:
>>> From: Patrice Chotard
>>>
>>> This patch adds SD/MMC support for STM32H7 SoCs.
>>>
>>> Here is an extraction of SDMMC main
On Fri, Aug 11, 2017 at 02:35:24AM +, York Sun wrote:
> On 08/10/2017 07:18 PM, Tom Rini wrote:
> > On Thu, Aug 10, 2017 at 03:34:49PM +, York Sun wrote:
> >
> >> Tom,
> >>
> >> The following changes since commit
> >> eaa90e5df2a4a1cb12fb73571978a9379242d0b5:
> >>
> >> common/env_embe
From: Patrice Chotard
This patch adds SD/MMC support for STM32H7 SoCs.
Here is an extraction of SDMMC main features, embedded in
STM32H7 SoCs.
The SD/MMC block include the following:
_ Full compliance with MultiMediaCard System Specification
Version 4.51. Card support for three different dat
On 08/11/2017 07:34 AM, Tom Rini wrote:
> On Fri, Aug 11, 2017 at 02:35:24AM +, York Sun wrote:
>> On 08/10/2017 07:18 PM, Tom Rini wrote:
>>> On Thu, Aug 10, 2017 at 03:34:49PM +, York Sun wrote:
>>>
Tom,
The following changes since commit
eaa90e5df2a4a1cb12fb73571978a
On Thu, Aug 10, 2017 at 03:34:49PM +, York Sun wrote:
> Tom,
>
> The following changes since commit eaa90e5df2a4a1cb12fb73571978a9379242d0b5:
>
>common/env_embedded.c: rename PPCENV/PPCTEXT macros (2017-08-04
> 20:38:39 -0400)
>
> are available in the git repository at:
>
>git://g
On 08/10/2017 06:51 AM, Chee, Tien Fong wrote:
> On Rab, 2017-08-09 at 10:20 +0200, Marek Vasut wrote:
>> On 08/09/2017 07:07 AM, Chee, Tien Fong wrote:
>>>
>>> On Sel, 2017-08-08 at 11:29 +0200, Marek Vasut wrote:
On 08/08/2017 11:12 AM, tien.fong.c...@intel.com wrote:
>
>
>
On 08/10/2017 06:43 AM, Chee, Tien Fong wrote:
> On Rab, 2017-08-09 at 10:29 +0200, Marek Vasut wrote:
>> On 08/09/2017 06:50 AM, Chee, Tien Fong wrote:
>> [...]
>>
>>>
>
>>
>> If this is for some FPGA loading, can this functionality be
>> scripted
>> instead?
>>
>
On 08/11/2017 12:11 PM, Alexander Graf wrote:
>
>
> On 05.08.17 21:32, Heinrich Schuchardt wrote:
>> To understand what happens in OpenProtocol it is necessary to know
>> the protocol interface GUID. Let's write a debug message.
>>
>> Using uuid_guid_get_str would be quite clumsy for this purpose
On 08/10/2017 10:46 PM, Priyanka Jain wrote:
>
>> -Original Message-
>> From: York Sun
>> Sent: Wednesday, August 09, 2017 10:19 PM
>> To: Priyanka Jain ; u-boot@lists.denx.de
>> Cc: Ashish Kumar
>> Subject: Re: [PATCH] drivers:net:fsl-mc: Update MC address calculation
>>
>> On 06/23/2017
On 08/10/2017 08:29 PM, Rob Clark wrote:
> Needed to support efi file protocol. The fallback.efi loader wants
> to be able to read the contents of the /EFI directory to find an OS
> to boot.
>
> Also included is an ls2 command which implements ls on top of
> fs_readdir(), to more easily test the
Hello Rob,
I couldn't apply your patch to either of
u-boot/agraf/efi-next nor
u-boot/master
Applying: part: extract MBR signature from partitions
error: patch failed: include/blk.h:62
error: include/blk.h: patch does not apply
Patch failed at 0001 part: extract MBR signature from partitions
Pl
On 08/11/2017 12:26 AM, Ran Wang wrote:
> +static void erratum_a009008(void)
> +{
> +#ifdef CONFIG_SYS_FSL_ERRATUM_A009008
> + u32 __iomem *scfg = (u32 __iomem *)SCFG_BASE;
> +#if defined(CONFIG_ARCH_LS1043A) || defined(CONFIG_ARCH_LS1046A)
> + u32 val = scfg_in32(scfg + SCFG_USB3PRM1CR_US
From: Yuiko Oshino
Add support for Microchip LAN7500, LAN7800 and LAN7850,
USB to 10/100/1000 Ethernet Controllers.
Signed-off-by: Yuiko Oshino
Acked-by: Joe Hershberger
---
Changes in v4:
- none.
Changes in v3:
- This patch is added to a series.
Changes in v2:
- The patch's tag i
From: Yuiko Oshino
Add support for Microchip LAN7500, LAN7800 and LAN7850,
USB to 10/100/1000 Ethernet Controllers.
Signed-off-by: Yuiko Oshino
---
Changes in v4:
- Delete lan75xx_read_mac() becasue it is just a wrapper.
- Add debug print the USB device number and ther port number of
On 08/10/2017 08:29 PM, Rob Clark wrote:
> Helpers to construct device-paths from devices, partitions, files, and
> for parsing and manipulating device-paths.
>
> For non-legacy devices, this will use u-boot's device-model to construct
> device-paths which include bus hierarchy to construct device
On 08/10/2017 08:29 PM, Rob Clark wrote:
> This avoids printf() spam about file reads (such as loading an image)
> into unaligned buffers (and the associated memcpy()). And generally
> seems like a good idea.
>
> Signed-off-by: Rob Clark
> ---
> lib/efi_loader/efi_memory.c | 5 +++--
> 1 file c
On 08/11/2017 12:25 AM, Ashish Kumar wrote:
> The QorIQ LS1088A processor is built on the Layerscape
> architecture combining eight ARM A53 processor cores
> with advanced, high-performance datapath acceleration
> and networks, peripheral interfaces required for
> networking, wireless infrastructur
On Fri, Aug 11, 2017 at 12:58 PM, Heinrich Schuchardt
wrote:
> On 08/10/2017 08:29 PM, Rob Clark wrote:
>> This avoids printf() spam about file reads (such as loading an image)
>> into unaligned buffers (and the associated memcpy()). And generally
>> seems like a good idea.
>>
>> Signed-off-by: R
Ok, looks like Alexander updated efi-next in last couple days, I'll
rebase over the weekend.
BR,
-R
On Fri, Aug 11, 2017 at 12:25 PM, Heinrich Schuchardt
wrote:
>
> Hello Rob,
>
> I couldn't apply your patch to either of
>
> u-boot/agraf/efi-next nor
> u-boot/master
>
> Applying: part: extract M
On 08/11/2017 07:27 PM, Rob Clark wrote:
> On Fri, Aug 11, 2017 at 12:58 PM, Heinrich Schuchardt
> wrote:
>> On 08/10/2017 08:29 PM, Rob Clark wrote:
>>> This avoids printf() spam about file reads (such as loading an image)
>>> into unaligned buffers (and the associated memcpy()). And generally
>
On 08/11/2017 07:27 PM, Rob Clark wrote:
> On Fri, Aug 11, 2017 at 12:58 PM, Heinrich Schuchardt
> wrote:
>> On 08/10/2017 08:29 PM, Rob Clark wrote:
>>> This avoids printf() spam about file reads (such as loading an image)
>>> into unaligned buffers (and the associated memcpy()). And generally
>
On Fri, Aug 11, 2017 at 1:47 PM, Heinrich Schuchardt wrote:
> On 08/11/2017 07:27 PM, Rob Clark wrote:
>> On Fri, Aug 11, 2017 at 12:58 PM, Heinrich Schuchardt
>> wrote:
>>> On 08/10/2017 08:29 PM, Rob Clark wrote:
This avoids printf() spam about file reads (such as loading an image)
in
On Fri, Aug 11, 2017 at 2:10 PM, Heinrich Schuchardt wrote:
> On 08/11/2017 07:27 PM, Rob Clark wrote:
>> On Fri, Aug 11, 2017 at 12:58 PM, Heinrich Schuchardt
>> wrote:
>>> On 08/10/2017 08:29 PM, Rob Clark wrote:
This avoids printf() spam about file reads (such as loading an image)
in
On Fri, Aug 11, 2017 at 11:44 AM, wrote:
> From: Yuiko Oshino
>
> Add support for Microchip LAN7500, LAN7800 and LAN7850,
> USB to 10/100/1000 Ethernet Controllers.
>
> Signed-off-by: Yuiko Oshino
Acked-by: Joe Hershberger
___
U-Boot mailing list
U-
On Wed, Feb 15, 2017 at 9:14 AM, Ashish Kumar wrote:
> From: Prabhakar Kushwaha
>
> Even after memory free of phydev, priv is still pointing to the
> obsolete address.
> So update priv->phydev as NULL after memory free.
>
> Signed-off-by: Prabhakar Kushwaha
Acked-by: Joe Hershberger
__
On 08/10/2017 08:29 PM, Rob Clark wrote:
> This avoids printf() spam about file reads (such as loading an image)
> into unaligned buffers (and the associated memcpy()). And generally
> seems like a good idea.
>
> Signed-off-by: Rob Clark
> ---
> lib/efi_loader/efi_memory.c | 5 +++--
> 1 file c
We should use constant EFI_PAGE_SIZE instead of 4096 where the
coding relies on 4096 being EFI_PAGE_SIZE.
Signed-off-by: Heinrich Schuchardt
---
cmd/bootefi.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cmd/bootefi.c b/cmd/bootefi.c
index d20775eccd..3196d86040 100644
We should be consistent in the way we calculate page sizes.
Signed-off-by: Heinrich Schuchardt
---
lib/efi_loader/efi_runtime.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/efi_loader/efi_runtime.c b/lib/efi_loader/efi_runtime.c
index dd52755d1d..ad7f3754bd 100644
---
This patch serie adds support for Rockchip RK3066 processor.
Paweł Jarosz (19):
rockchip: rk3066: add grf header file
rockchip: rk3066: add rk3066 pinctrl driver
rockchip: rk3066: add sysreset driver
rockchip: rk3066: add clock driver for rk3066 soc
rockchip: rk3066: add rk3066 platform
grf is needed by various drivers for rk3066 soc.
Signed-off-by: Paweł Jarosz
Acked-by: Philipp Tomsich
---
Changes since v1:
- updated to shifted masks
arch/arm/include/asm/arch-rockchip/grf_rk3066.h | 621
1 file changed, 621 insertions(+)
create mode 100644 arch/arm
Add driver supporting pin multiplexing on rk3066 platform.
Signed-off-by: Paweł Jarosz
Acked-by: Philipp Tomsich
---
Changes since v1:
- updated to shifted masks
- added nand support
arch/arm/include/asm/arch-rockchip/periph.h | 1 +
drivers/pinctrl/Kconfig | 9 +
drive
Add support for system reset for rk3066 socs.
Signed-off-by: Paweł Jarosz
Reviewed-by: Simon Glass
Acked-by: Philipp Tomsich
---
Changes since v1:
- updated to shifted masks
drivers/sysreset/Makefile | 1 +
drivers/sysreset/sysreset_rk3066.c | 61
Add clock driver for rk3066 platform.
Signed-off-by: Paweł Jarosz
Acked-by: Philipp Tomsich
---
Changes since v1:
- updated to shifted masks
- moved clk init to tpl
arch/arm/include/asm/arch-rockchip/cru_rk3066.h | 189
drivers/clk/rockchip/Makefile | 1 +
drivers/
rk3066 peripherials include usb, i2c, pwm, gpio, sdio, sdmmc, emmc, spi,
watchdog and uart
Signed-off-by: Paweł Jarosz
Reviewed-by: Simon Glass
Acked-by: Philipp Tomsich
Reviewed-by: Philipp Tomsich
---
Changes since v1:
- added nand dts node
arch/arm/dts/rk3066a.dtsi | 707 +
Add core skeleton for rk3066
Signed-off-by: Paweł Jarosz
Acked-by: Philipp Tomsich
---
Changes since v1:
- updated to shifted masks
- moved syscon.h below spl.h
- changed error to debug and return error reason
- changed Cortex-A7 to Cortex-A9
- added nand support
- added dfu support
- removed dr
Sandisk SDTNQGAMA is a 8GB size, 3.3V 8 bit chip with 16KB page size, 1KB write
size and 40 bit ecc support
Signed-off-by: Paweł Jarosz
---
Changes since v1:
- none
drivers/mtd/nand/nand_ids.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/mtd/nand/nand_ids.c b/drivers/mtd/nand
mk808 is a tv stick with two usb ports, micro sd card slot, hdmi and
nand onboard.
Signed-off-by: Paweł Jarosz
Acked-by: Simon Glass
Acked-by: Philipp Tomsich
Reviewed-by: Philipp Tomsich
---
Changes since v1:
- added nand support
- dropped spl of-platdata
arch/arm/dts/Makefile
Add rockchip rk3066 sdram driver
Signed-off-by: Paweł Jarosz
Acked-by: Simon Glass
Acked-by: Philipp Tomsich
---
Changes since v1:
- use common rockchip_sdram_size
- moved sdram init from sdram_init.c
arch/arm/mach-rockchip/rk3066/Makefile | 1 +
arch/arm/mach-rockchip/rk3066/sdram_rk
Add basic Rockchip nand driver.
Driver in current state has 16, 24, 40, 60 per 1024B BCH/ECC ability and 8 bit
asynchronous flash interface support. Other features will come later.
Signed-off-by: Paweł Jarosz
---
Changes since v1:
- none
drivers/mtd/nand/Kconfig | 6 +
drivers/mtd/n
The Rockchip boot ROM requires a particular file format for booting from NAND:
* It starts with 512-byte, rc4 encoded header and is aligned to nand page size
* Then first 2KB of first stage loader (tpl) aligned to nand page size
* n empty pages
* second 2KB of first stage loader (tpl) aligned to
Sysreset drivers for rk3066 and rk3188 contain common elements which can be
reused.
Signed-off-by: Paweł Jarosz
---
Changes since v1:
- none
.../include/asm/arch-rockchip/sysreset_common.h| 20 +++
arch/arm/mach-rockchip/Makefile| 3 ++
arch/arm/mach-rockchip/s
Rockchip bootrom first reads 1KB data from nand at offset 0x10080C00 and
executes it. Then waits for back to bootrom and loads another 32KB to sram
which also executes. Sdram initialisation code needs to be in one of these two
steps. Then bootloader loads another ~200KB of data at offset 0x6000
This patch allows building of nand_bbt, nand_ids, nand_util for nand drivers
that need it.
Signed-off-by: Paweł Jarosz
---
Changes since v1:
- none
drivers/mtd/nand/Makefile | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/mtd/nand/Makefile b/drivers/mtd/nand/Makefile
index 06592
In current state dfu depends on cmd/mtdparts.c which isn't build in SPL.
This patch resolves it by cutting out unwanted code in SPL build.
Signed-off-by: Paweł Jarosz
---
Changes since v1:
- none
drivers/dfu/dfu_nand.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dri
Use live tree functions to fill dwc2_plat_otg_data structure in board_usb_init.
Signed-off-by: Paweł Jarosz
---
Changes since v1:
- none
arch/arm/mach-rockchip/rk3066-board.c | 52 +--
1 file changed, 7 insertions(+), 45 deletions(-)
diff --git a/arch/arm/mach-r
This patch enables support for the Rockchip RK3066 SD/MMC controller, which is
based on Designware IP. The device supports SD, SDIO, MMC and eMMC.
Signed-off-by: Paweł Jarosz
---
Changes since v1:
- dropped OF_PLATDATA
drivers/mmc/rockchip_dw_mmc.c | 1 +
1 file changed, 1 insertion(+)
diff -
dw_mmc supports two transfer modes in u-boot: idma and fifo.
This patch adds autodetection of transfer mode and eliminates setting this in
host config struct
Signed-off-by: Paweł Jarosz
---
Changes since v1:
- none
drivers/mmc/dw_mmc.c | 8
include/dwmmc.h | 4
2 files chang
rk3xxx.dtsi is used by rk3188 and rk3066. rk3188 uses alocated data in spl but
rk3066 needs it in tpl.
Signed-off-by: Paweł Jarosz
---
Changes since v1:
- none
arch/arm/dts/rk3xxx.dtsi | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/dts/rk3xxx.dtsi b/arch/a
1 - 100 of 113 matches
Mail list logo