Hi Tom,
Please pull some more UniPhier updates for v2016.09-rc3.
Thanks!
The following changes since commit da968c7bfa4cc1203a4f9f61a97f55c85dfbb3b6:
Merge branch 'master' of git://git.denx.de/u-boot-i2c (2016-08-26
07:42:06 -0400)
are available in the git repository at:
git://git.denx.d
2016-08-25 21:03 GMT+09:00 Masahiro Yamada :
> This supports the system reset via PSCI for ARMv7 SoCs.
>
> Because the system reset is not supported on PSCI 0.1, let's define
> CONFIG_ARMV7_PSCI_1_0. (it is supported since PSCI 0.2, but there
> is no CONFIG to enable it in U-Boot for now.)
>
> Sign
2016-08-25 17:02 GMT+09:00 Masahiro Yamada :
>
>
>
> Masahiro Yamada (3):
> ARM: uniphier: display revision of Micro Support Card 3.6.x kindly
> ARM: uniphier: increase CONFIG_SYS_MALLOC_F_LEN for sLD3
> ARM: dts: uniphier: add u-boot,dm-pre-reloc to use eMMC boot on sLD3
Series, applied to
2016-08-25 19:00 GMT+09:00 Masahiro Yamada :
> This is very likely to be necessary for normal use cases.
> Set its default to 'y' for shorter defconfig files.
>
> Signed-off-by: Masahiro Yamada
Applied to u-boot-uniphier/master.
--
Best Regards
Masahiro Yamada
_
2016-08-25 14:52 GMT+09:00 Masahiro Yamada :
>
>
>
> Masahiro Yamada (5):
> mmc: uniphier-sd: migrate to CONFIG_DM_MMC_OPS
> mmc: uniphier-sd: move uniphier_sd_init() below
> mmc: uniphier-sd: return error code if unsupported width is given
> mmc: uniphier-sd: just return if already set to
2016-08-12 19:19 GMT+09:00 Masahiro Yamada :
> They are both only referenced in this file.
>
> Signed-off-by: Masahiro Yamada
> ---
Applied to u-boot-uniphier/master.
--
Best Regards
Masahiro Yamada
___
U-Boot mailing list
U-Boot@lists.denx.de
http
When using gzwrite to eMMC on an i.MX6Q board, the following warning
occurs repeatedly:
CACHE: Misaligned operation at range [4fd63318, 4fe63318]
I tried to cache-line align the start and end parameter for
flush_dcache_range in esdhc_setup_data.
(Same approach as in https://patchwork.ozlabs.org/pa
Hi Kever,
On Aug 23, 2016 20:48, "Kever Yang" wrote:
>
> To support fastboot, we need to enable the controller first.
> rk3399 is using dwc3 as usb device controller, this patch enable
> the configs for dwc3 gadget.
>
> Signed-off-by: Kever Yang
> Reviewed-by: Simon Glass
> ---
>
> Changes in v
handle FASTBOOT_FLASH_MMC_DEV default properly
Signed-off-by: Steve Rae
---
I was hoping that the FASTBOOT_FLASH_MMC_DEV Kconfig option could be
an integer (eg. 0, 1, or 2 etc.) or undefined (to signify that it
is not being used). However, it seems that (Kconfig experts please!)
this is not corre
Default SPL_MMC_SUPPORT to false when ROCKCHIP_SPL_BACK_TO_BROM is enabled.
Signed-off-by: Sandy Patterson
---
Changes in v2:
- Rebase after "Kconfig: Move CONFIG_SPL_..._SUPPORT to Kconfig."
- Remove all the refactoring in the configs.
- Split enabling featuring in rock2 into separate commit
ROCKCHIP_SPL_BACK_TO_BROM is enabled. This has been tested on the rock2
board. It should work with any rk3288 though since the bootrom is
loading the SPL already it should load the main U-Boot as well.
Rock2 has been tested with ROCKCHIP_SPL_BACK_TO_BROM.
Also, this moves around the images on the
Rock2 has been tested with back to brom feature. The tricky part is that
with this feature the default environment is inside u-boot, and it's
defined for every rk3288 board independetly. So I just changed it for
rock2 here.
Solve by moving environment after u-boot before 1M boundary
Signed-off-by
On Sat, Aug 27, 2016 at 12:06 PM, Simon Glass wrote:
> Hi Sandy,
>
> On 11 July 2016 at 11:38, Sandy Patterson
> wrote:
> > I am not sure why this limit is changing. But my kernel
> > doesn't load when it's above 256. This was testing on the
> > rock2 board.
> >
> > Signed-off-by: Sandy Patterso
Thanks for the response. We like what you do with u-boot, we believe it is a
better solution.
We've reviewed the PI netboot project and have come to the conclusion that even
with modifications it will not provide the flexibility of u-boot, due to the
proprietary nature of the PI firmware.
With
On 12 August 2016 at 11:21, Simon Glass wrote:
> Hi Kever,
>
> On 12 August 2016 at 03:57, Kever Yang wrote:
>> This patch use clock API instead of hardcode for get pwm clock.
>>
>> Signed-off-by: Kever Yang
>> ---
>>
>> drivers/pwm/rk_pwm.c | 17 ++---
>> 1 file changed, 14 inserti
Hi Sandy,
On 11 July 2016 at 11:38, Sandy Patterson wrote:
> I am not sure why this limit is changing. But my kernel
> doesn't load when it's above 256. This was testing on the
> rock2 board.
>
> Signed-off-by: Sandy Patterson
> ---
>
> include/configs/rk3288_common.h | 6 +++---
> 1 file chang
On 16 August 2016 at 03:58, Kever Yang wrote:
> This patch enable rk3399 pinctrl driver and gpio driver which is sub-node
> of pinctrl.
>
> Signed-off-by: Kever Yang
> Acked-by: Simon Glass
> ---
>
> Changes in v2: None
>
> configs/evb-rk3399_defconfig | 2 ++
> 1 file changed, 2 insertions(+)
On 15 August 2016 at 22:50, Simon Glass wrote:
> On 12 August 2016 at 03:58, Kever Yang wrote:
>>
>> We do some SoC level one time setting initialization in
>> arch_cpu_init.
>>
>> Signed-off-by: Kever Yang
>> ---
>>
>> arch/arm/mach-rockchip/rk3288/Makefile | 1 +
>> arch/arm/mach-rockchip/rk
On 12 August 2016 at 11:20, Simon Glass wrote:
> On 12 August 2016 at 01:43, Ziyuan Xu wrote:
>> Add a condition to determine the rk3288_sdram_channel size.
>>
>> This patch fixes read sdram_channel property failed from DT on rk3288
>> boards, which not enable OF_PLATDATA.
>>
>> Signed-off-by: Zi
On 12 August 2016 at 11:21, Simon Glass wrote:
> On 12 August 2016 at 03:58, Kever Yang wrote:
>> We consider the grf setting for pwm controller select as the system
>> operation instead of driver operation, move it to soc init, let's
>> remove it from pwm driver first.
>>
>> Signed-off-by: Kever
Hi,
On 16 August 2016 at 22:15, Simon Glass wrote:
> On 16 August 2016 at 03:58, Kever Yang wrote:
>>
>> This patch add pinctrl driver for rk3399.
>>
>> Signed-off-by: Kever Yang
>> ---
>>
>> Changes in v2:
>> - move and reg value MACRO in C source, and use MASK/SHIFT
>>
>> arch/arm/include/as
On 16 August 2016 at 03:58, Kever Yang wrote:
> There is no interrupt line for each PWM which used by pinctrl to get the
> periph_id, so it's not able to enable the default pinctrl setting by pinctrl
> framework, let's enable it at board_init().
>
> Signed-off-by: Kever Yang
> Acked-by: Simon Gla
On 16 August 2016 at 03:58, Kever Yang wrote:
> This patch add pinctrl for sdcard which may not be initialized before
> uboot.
>
> Signed-off-by: Kever Yang
> Acked-by: Simon Glass
> ---
>
> Changes in v2: None
>
> arch/arm/dts/rk3399.dtsi | 37 +
> 1 file ch
On 27 August 2016 at 07:53, Ziyuan Xu wrote:
> lowlevel_init() is never needed for rk3288, so drop it.
>
> Signed-off-by: Ziyuan Xu
>
> ---
>
> arch/arm/mach-rockchip/board.c| 4
> arch/arm/mach-rockchip/rk3288-board-spl.c | 4
> include/configs/rk3288_common.h |
On 16 August 2016 at 03:58, Kever Yang wrote:
> pmugrf is a module like grf which contain some of the iomux registers
> and other registers.
>
> Signed-off-by: Kever Yang
> Acked-by: Simon Glass
> ---
>
> Changes in v2: None
>
> arch/arm/include/asm/arch-rockchip/clock.h| 1 +
> arch/arm/ma
On 26 August 2016 at 05:54, Ziyuan Xu wrote:
> All of the command files have moved to cmd directory, add description to
> Directory Hierarchy.
>
> Signed-off-by: Ziyuan Xu
> ---
>
> README | 1 +
> 1 file changed, 1 insertion(+)
Reviewed-by: Simon Glass
Hi Hans,
On 26 August 2016 at 08:21, Hans de Goede wrote:
> Hi,
>
>
> On 26-08-16 16:15, Peter Korsgaard wrote:
>>>
>>> "Hans" == Hans de Goede writes:
>>
>>
>> > When the backlight's pwm input is connected to a pwm output of the SoC,
>> > actually use pwm to drive the backlight.
>>
>>
Hi,
On 12 August 2016 at 11:20, Simon Glass wrote:
> On 9 August 2016 at 19:56, Jacob Chen wrote:
>> Add eMMC dt node and define fallback boot devices.
>>
>> Signed-off-by: Jacob Chen
>> ---
>>
>> arch/arm/dts/rk3288-firefly.dts | 5 +
>> board/firefly/firefly-rk3288/firefly-
On 25 July 2016 at 18:59, Simon Glass wrote:
> Provide easy helpers for reading integer, string and boolean values from
> device-tree properties.
>
> Signed-off-by: Simon Glass
> ---
>
> tools/dtoc/fdt_util.py | 25 +
> 1 file changed, 25 insertions(+)
Applied to u-boot-
On 25 July 2016 at 18:59, Simon Glass wrote:
> After any node/property deletion the device tree can be packed to remove
> spare space. Add a way to perform this operation.
>
> Note that for fdt_fallback, fdtput automatically packs the device tree after
> deletion, so no action is required here.
>
Hi Sandy,
On 25 August 2016 at 06:05, Simon Glass wrote:
> Hi Sandy,
>
> On 24 August 2016 at 15:00, Sandy Patterson wrote:
>>
>> On Wed, Aug 24, 2016 at 9:27 AM, Sandy Patterson
>> wrote:
[...]
>>>
>>> Hi Simon,
>>>
>>> Just wondering if this commit got lost, or maybe there is some advice yo
On 25 July 2016 at 18:59, Simon Glass wrote:
> The style is to use single quotes for strings where possible. Adjust this
> function.
>
> Signed-off-by: Simon Glass
> ---
>
> tools/dtoc/fdt_util.py | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Applied to u-boot-dm/next.
___
On 25 July 2016 at 18:59, Simon Glass wrote:
> Add a way to find the byte offset of a property within the device tree. This
> is only supported with the normal libfdt implementation since fdtget does
> not provide this information.
>
> Signed-off-by: Simon Glass
> ---
>
> lib/libfdt/libfdt.swig
On 25 July 2016 at 18:59, Simon Glass wrote:
> Add support for deleting a device tree property. With the fallback
> implementation this uses fdtput. With libfdt it uses the API call and
> updates the offsets afterwards.
>
> Signed-off-by: Simon Glass
> ---
>
> lib/libfdt/libfdt.swig | 12 +++
On 25 July 2016 at 18:59, Simon Glass wrote:
> This is not used anywhere in dtoc, so drop it.
>
> Signed-off-by: Simon Glass
> ---
>
> tools/dtoc/fdt_fallback.py | 5 +
> 1 file changed, 1 insertion(+), 4 deletions(-)
Applied to u-boot-dm/next.
__
On 25 July 2016 at 18:59, Simon Glass wrote:
> Since we want to be able to change the in-memory device tree using libfdt,
> use a bytearray instead of a string. This makes interfacing from Python
> easier.
>
> Signed-off-by: Simon Glass
> ---
>
> lib/libfdt/libfdt.swig | 8
> tools/dt
On 25 July 2016 at 18:59, Simon Glass wrote:
> For binman we need to support deleting properties in the device tree. This
> will change the offsets of nodes after the deletion. In preparation, add
> code to keep track of when the offsets are invalid, and regenerate them.
>
> Signed-off-by: Simon G
On 25 July 2016 at 18:59, Simon Glass wrote:
> When tools want to display information of varying levels of importance, it
> helps to provide the user with control over the verbosity of these messages.
> Progress messages work best if they are displayed and then removed from the
> display when no-l
On 25 July 2016 at 18:59, Simon Glass wrote:
> If a source device tree is provide to the Fdt() constructors, compile it
> automatically. This will be used in tests, where we want to build a
> particular test .dts file and check that it works correctly in binman.
>
> Signed-off-by: Simon Glass
> -
On 25 July 2016 at 18:59, Simon Glass wrote:
> These functions are currently in a separate fdt_util file. Since they are
> only used from PropBase and subclasses, it makes sense for them to be in the
> PropBase class.
>
> Move these functions into fdt.py along with the list of types.
>
> Signed-of
On 25 July 2016 at 18:59, Simon Glass wrote:
> These functions are identical in both subclasses. Move them into the base
> class.
>
> Note: In fact there is a bug in one version, which was fixed by this patch:
>
> https://patchwork.ozlabs.org/patch/651697/
>
> Signed-off-by: Simon Glass
> ---
>
>
On 25 July 2016 at 18:59, Simon Glass wrote:
> Some functions have the same code in the subclasses. Move these into the
> superclass to avoid duplication.
>
> Signed-off-by: Simon Glass
> ---
>
> tools/dtoc/fdt.py | 57
> ++
> tools/dtoc/fdt_
On 25 July 2016 at 18:59, Simon Glass wrote:
> For tools which want to use input files and temporary output, it is useful
> to have the handling of these dealt with in one place. Add a new library
> which allows input files to be read, and output files to be written, all
> based on a common direct
On 25 July 2016 at 18:59, Simon Glass wrote:
> At present we have two separate implementations of the Fdt library, one which
> uses fdtget/fdtput and one which uses libfdt (via swig).
>
> Before adding more functionality it makes sense to create a base class for
> these. This will allow common fun
On 25 July 2016 at 18:59, Simon Glass wrote:
> In preparation for creating an Fdt base class, rename this file to indicate
> it is the normal Fdt implementation.
>
> Signed-off-by: Simon Glass
> ---
>
> tools/dtoc/{fdt.py => fdt_normal.py} | 0
> tools/dtoc/fdt_select.py | 2 +-
> 2
On 25 July 2016 at 18:59, Simon Glass wrote:
> Rather than have dtc worry about which fdt library to use, move this into
> a helper file. Add a function which creates a new Fdt object and scans it,
> regardless of the implementation.
>
> Signed-off-by: Simon Glass
> ---
>
> tools/dtoc/dtoc.py
On 25 July 2016 at 18:59, Simon Glass wrote:
> This should be in with the other system includes. Move it.
>
> Signed-off-by: Simon Glass
> ---
>
> tools/dtoc/dtoc.py | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
Applied to u-boot-dm/next.
On 25 July 2016 at 18:59, Simon Glass wrote:
> It is more useful to have this method raise an error when something goes
> wrong. Make this the default and adjust the few callers that don't want to
> use it this way.
>
> Signed-off-by: Simon Glass
> ---
>
> tools/buildman/control.py | 2 +-
> to
Hi Tom,
The following changes since commit da968c7bfa4cc1203a4f9f61a97f55c85dfbb3b6:
Merge branch 'master' of git://git.denx.de/u-boot-i2c (2016-08-26
07:42:06 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-rockchip.git
for you to fetch changes up to bc2f8a5406350d
Hi,
On 25 July 2016 at 18:58, Simon Glass wrote:
> This series introduces binman, a tool designed to create firmware images.
> It provides a way to bring together various binaries and place them in an
> image, at particular positions and with configurable alignment.
>
> Packaging of firmware is q
On 11 August 2016 at 14:52, Stefan Brüns wrote:
> Signed-off-by: Stefan Brüns
> Acked-by: Simon Glass
> ---
> board/sandbox/README.sandbox | 19 +++
> 1 file changed, 19 insertions(+)
Applied to u-boot-dm/next, thanks!
___
U-Boot mail
On 11 August 2016 at 14:52, Stefan Brüns wrote:
> This complements the size/fatsize/ext4size commands added in
> commit cf6598193aed5de8855eaf70c1994f2bc437255a
> load, save and ls are already implemented for hostfs, now tests can
> cover the same operations on hostfs and emulated block devices.
>
lowlevel_init() is never needed for rk3288, so drop it.
Signed-off-by: Ziyuan Xu
---
arch/arm/mach-rockchip/board.c| 4
arch/arm/mach-rockchip/rk3288-board-spl.c | 4
include/configs/rk3288_common.h | 1 +
3 files changed, 1 insertion(+), 8 deletions(-)
diff --
On Friday 26 August 2016 11:00 PM, Tom Rini wrote:
> On all TI platforms the ROM defines a "downloaded image" area at or near
> the start of SRAM which is followed by a reserved area. As it is at
> best bad form and at worst possibly harmful in corner cases to write in
> this reserved area, we s
On Fri, Aug 26, 2016 at 12:30 PM, Tom Rini wrote:
> On all TI platforms the ROM defines a "downloaded image" area at or near
> the start of SRAM which is followed by a reserved area. As it is at
> best bad form and at worst possibly harmful in corner cases to write in
> this reserved area, we sto
> -Original Message-
> From: Gong Qianyu [mailto:qianyu.g...@nxp.com]
> Sent: Friday, August 26, 2016 6:29 AM
> To: u-boot@lists.denx.de; york sun
> Cc: Prabhakar Kushwaha ; Mingkai Hu
> ; Shaohui Xie ; Zhiqiang Hou
> ; Wenbin Song ; Mingkai Hu
> ; Qianyu Gong
> Subject: [PATCH 8/8] armv8
This series adds ID code detection support for AM437x and enables
CONFIG_DISPLAY_{CPU/BOARD}INFO on all TI platforms.
Lokesh Vutla (2):
ARM: AM437X: Add Silicon ID support
configs: ti: armv7_common: Enable DISPLAY_{CPU/BOARD}INFO
arch/arm/cpu/armv7/am33xx/sys_info.c | 5 -
arch/arm/inc
Enable CONFIG_DISPLAY_{CPU/BOARD}INFO on all TI platforms.
Also removing the duplicated configs.
Signed-off-by: Lokesh Vutla
---
include/configs/ti_armv7_common.h| 4
include/configs/ti_armv7_keystone2.h | 1 -
include/configs/ti_omap4_common.h| 2 --
include/configs/ti_omap5_common
Add silicon ID code for AM437x silicon. This can be used to print
the cpu info using CONFIG_DISPLAY_CPUINFO.
Also printing "CPU :" along with cpu name in order to be consistent
with other OMAP platforms.
Signed-off-by: Lokesh Vutla
---
arch/arm/cpu/armv7/am33xx/sys_info.c | 5 -
arch/arm/i
This series enables ECC support on k2g-evm.
Lokesh Vutla (2):
board: ks2: Enable ECC using detected DDR size
board: k2g: Enable ECC byte lane
arch/arm/mach-keystone/ddr3.c | 3 +--
board/ti/ks2_evm/board.c | 3 +++
2 files changed, 4 insertions(+), 2 deletions(-)
--
2.9.3
___
Enable ECC byte lane for k2g-evm
Signed-off-by: Lokesh Vutla
---
arch/arm/mach-keystone/ddr3.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/arch/arm/mach-keystone/ddr3.c b/arch/arm/mach-keystone/ddr3.c
index 34606f4..6b92530 100644
--- a/arch/arm/mach-keystone/ddr3.c
+++
EEC is being enabled based on the ddr size populated by SPD data.
But not all keystone platforms have SPD data to detect ddr3 size.
So, enable ECC using the detected DDR size.
Signed-off-by: Lokesh Vutla
---
board/ti/ks2_evm/board.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/board/ti
Hi,
I'd like to run u-boot+linux on a haswell+pch board which uses AMI UEFI BIOS.
Which board in u-boot may I take as a porting template?
Or if any guys with such experience, pls share with me .
Any suggestion is greatly appreciated.
Thank you.
Best Regards!
Phe
63 matches
Mail list logo