dra76 family is a high-performance, infotainment application
device, based on OMAP architecture on a 28-nm technology.
This contains most of the subsystems, peripherals that are
available on dra74, dra72 family. This SoC mainly features
Subsystems:
- 2 x Cortex-A15 with max speed of 1.8GHz
- 2 X DS
It is not necessary that ldo1 is used to power on mmc.
So, add support for passing ldo registers for powering on mmc.
Reviewed-by: Tom Rini
Signed-off-by: Lokesh Vutla
---
arch/arm/mach-omap2/omap5/hwinit.c | 2 +-
board/ti/dra7xx/evm.c | 2 +-
drivers/power/palmas.c
It is not necessary all omap5+ based uses the same PMIC
to poweron mmc. So add support for enabling mmc based on board.
Reviewed-by: Tom Rini
Signed-off-by: Lokesh Vutla
---
arch/arm/include/asm/omap_mmc.h| 1 +
arch/arm/mach-omap2/omap5/hwinit.c | 16 ++--
board/ti/dra7xx/evm.
From: Praneeth Bajjuri
dra76 family is a high-performance, infotainment application
device, based on OMAP architecture on a 28-nm technology.
This contains most of the subsystems, peripherals that are
available on dra74, dra72 family. This SoC mainly features
Subsystems:
- 2 x Cortex-A15 with max
The dra76-evm is a board based on TI's DRA76 processor
Add eeprom support
Reviewed-by: Tom Rini
Signed-off-by: Lokesh Vutla
---
board/ti/dra7xx/evm.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/board/ti/dra7xx/evm.c b/board/ti/dra7xx/evm.c
index 1c0a1eb052..ee6d5251d5 100644
--- a/
LP87565 is present on dra76-evm. Select it for
TARGET_DRA7XX_EVM.
Signed-off-by: Lokesh Vutla
---
arch/arm/mach-omap2/omap5/Kconfig | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/mach-omap2/omap5/Kconfig
b/arch/arm/mach-omap2/omap5/Kconfig
index 30a9ff9c7b..8f58235baf 100644
-
Separate out u-boot specific compatibles from dts files.
This will help in syncing dts files in future.
Also these will get deleted eventually once respective drivers
are capable of handling Linux dts files.
Signed-off-by: Lokesh Vutla
---
arch/arm/dts/dra71-evm-u-boot.dtsi | 23 +++
Select dtb name for dra76-evm.
Reviewed-by: Tom Rini
Signed-off-by: Lokesh Vutla
---
include/environment/ti/boot.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/environment/ti/boot.h b/include/environment/ti/boot.h
index 1c3ae40a99..01f7f7a300 100644
--- a/include/environment/ti
Adding pinmux and IODELAY data for dra76-evm.
Reviewed-by: Tom Rini
Signed-off-by: Vignesh R
Signed-off-by: Lokesh Vutla
---
board/ti/dra7xx/evm.c | 6 +
board/ti/dra7xx/mux_data.h | 294 +
2 files changed, 300 insertions(+)
diff --git a/boar
From: Keerthy
dra76-evm uses lp8736 and tps65917 pmic for powering on
various peripherals. Add data for these pmics and register
for dra76-evm.
Reviewed-by: Tom Rini
Signed-off-by: Keerthy
Signed-off-by: Lokesh Vutla
---
arch/arm/include/asm/arch-omap5/clock.h | 9 ++
arch/arm/include/a
ldo4 is used to poweron mmc on dra76-evm. Enable it.
Reviewed-by: Tom Rini
Signed-off-by: Lokesh Vutla
---
board/ti/dra7xx/evm.c | 2 ++
include/palmas.h | 4
2 files changed, 6 insertions(+)
diff --git a/board/ti/dra7xx/evm.c b/board/ti/dra7xx/evm.c
index ad63abd759..87b7403070 1006
dra76-evm has the ddr parts connectedi running at 666MHz:
EMIF1: MT41K512M16HA-125 AIT:A x 2
EMIF2: MT41K512M8RH-125-AAT:E x 4
Add support for configuring the above DDR parts.
Reviewed-by: Tom Rini
Signed-off-by: Lokesh Vutla
---
arch/arm/mach-omap2/omap5/hw_data.c | 1 +
arch/arm/mach-omap2/
Add support for selecting proper dtb for
dra76x u-boot from FIT.
Signed-off-by: Lokesh Vutla
---
arch/arm/dts/Makefile | 2 +-
board/ti/dra7xx/evm.c | 4 +++-
configs/dra7xx_evm_defconfig| 2 +-
configs/dra7xx_hs_evm_defconfig | 2 +-
4 files changed, 6 insertions(+), 4 d
> Date: Sun, 20 Aug 2017 22:20:13 +0200
> From: Urs Schulz
>
> Hey there,
>
> I have several issues with the newer U-Boot versions on my Banana Pi.
>
> I recently decided to upgrade some of my Banana Pis to the latest
> U-Boot, the last version I had there was 2015.04. Unfortunately the
> upgra
This converts the following to Kconfig:
CONFIG_MVNETA
Signed-off-by: Chris Packham
---
arch/arm/mach-mvebu/include/mach/config.h | 3 ---
configs/clearfog_defconfig| 2 +-
configs/controlcenterdc_defconfig | 2 +-
configs/db-88f6820-amc_defconfig | 2 +-
conf
On 08/08/2017 06:18 PM, Frank Kunz wrote:
> For EFI boot GPT partition table support is needed as well
> as the part command and also the SPL needs to fallback to
> other boot methods after parse the SPL header.
>
> Signed-off-by: Frank Kunz
Applied, thanks
--
Best regards,
Marek Vasut
__
Am 18.08.2017 um 15:06 schrieb Philipp Tomsich:
>
>
> On Thu, 3 Aug 2017, Wadim Egorov wrote:
>
>> The hw can read up to 32 bytes at a time. If we need
>> more than one chunk, we have to enter the plain RX mode.
>
> Why does this need to be in 'plain RX' mode for more than 32 bytes?
I am not sur
Read SoM information from EEPROM and set ethaddr in late init.
Signed-off-by: Wadim Egorov
---
Changes in v3:
- Rebased to current master. Renamed eth_setenv_enetaddr()
---
board/phytec/phycore_rk3288/phycore-rk3288.c | 62
board/phytec/phycore_rk3288/som.h
On Sun, Aug 20, 2017 at 6:41 PM, Tom Rini wrote:
> With the change to the environment code to remove the common init stage
> of pointing to the default environment and setting it as valid, combined
> with the change to switch gd->env_valid from 0/1/2 to an enum we now
> must set env_valid to one o
On Sun, 2017-08-20 at 04:33 -0700, Bin Meng wrote:
> These options should not be exposed to other platforms.
>
Fair enough.
Thanks for taking care of this!
Acked-by: Andy Shevchenko
> Signed-off-by: Bin Meng
> ---
>
> arch/x86/cpu/tangier/Kconfig | 4
> 1 file changed, 4 insertions(+)
Dear Marek,
The following changes since commit 5b70b1688cdf677563096063e4a48e4bed250a10:
usb: ehci: Convert CONFIG_USB_EHCI_PCI to Kconfig (2017-08-09
10:50:08 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-dfu.git/master
for you to fetch changes up to b14b19e1a
> -Original Message-
> From: Poonam Aggrwal
> Sent: Friday, August 18, 2017 4:17 PM
> To: Prabhakar Kushwaha ; Santan Kumar
> ; u-boot@lists.denx.de; York Sun
>
> Cc: Priyanka Jain
> Subject: RE: [U-Boot] [PATCH 1/1] board/ls2080ardb: Remove
> CONFIG_DISPLAY_BOARDINFO_LATE
>
>
>
> --
The following changes since commit 2d7cb5b426e7e0cdf684d7f8029ad132d7a8d383:
env: Replace all open-coded gd->env_valid values with ENV_ flags
(2017-08-20 19:27:44 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-usb.git master
for you to fetch changes up to 5bf4475f1d
On 08/21/2017 11:16 AM, Łukasz Majewski wrote:
> Dear Marek,
Hi,
> The following changes since commit
> 5b70b1688cdf677563096063e4a48e4bed250a10:
Pulled, thanks.
--
Best regards,
Marek Vasut
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.d
On 17.08.2017 13:46, Stefan Roese wrote:
On 17.08.2017 12:27, Chris Packham wrote:
The db-88f6820-amc has four chips with 2Gb density giving a total of 1GB
DRAM. Update the board_topology_map to reflect the correct
configuration.
Signed-off-by: Chris Packham
---
When I setup this board I misin
Hi Tom,
please pull this one mvebu fix from Chris.
Thanks,
Stefan
The following changes since commit 2d7cb5b426e7e0cdf684d7f8029ad132d7a8d383:
env: Replace all open-coded gd->env_valid values with ENV_ flags (2017-08-20
19:27:44 -0400)
are available in the git repository at:
git://www.d
Vikas,
thanks for reporting this.
Fortunately, a fix has already been merged by Tom as
commit b5c4d81b3507b3abb239ea8323515fce09dc378f
Best,
Philipp.
> On 20 Aug 2017, at 19:45, Vikas Manocha wrote:
>
> Signed-off-by: Vikas Manocha
> ---
> common/spl/Makefile | 6 +++---
> 1 file chan
It is recommended to check either controller is free to take
new spi action. The IP_ACC and AHB_ACC bits indicates that
the controller is busy in IP or AHB mode respectively.
And the BUSY bit indicates that the controller is currently
busy handling a transaction to an external flash device
Signed-
Sometimes it's helpful to know the reset reason caused in the SoC.
Add reset reason detection for the RK3288 SoC.
This will set an environment variable which represents the reset reason.
Signed-off-by: Wadim Egorov
---
Changes in v4:
- Factore out env_set()
- Use BIT/GENMASK for CRU_GLB_RST_ST re
> fdtdec.h is included, but not used in rk3399-board-spl.c: remove the
> '#include'-statement.
>
> Signed-off-by: Philipp Tomsich
> Acked-by: Philipp Tomsich
> ---
>
> arch/arm/mach-rockchip/rk3399-board-spl.c | 1 -
> 1 file changed, 1 deletion(-)
>
Acked-by: Philipp Tomsich
__
> 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
>
> Changes since v2:
> - none
>
> Changes since v3:
> - none
>
> drivers/mtd/nand/nand_ids.c | 3 +++
> 1 file
> 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
> 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
>
> Changes since v2:
> - fixed corre
> Sysreset drivers for rk3066 and rk3188 contain common elements which can be
> reused.
>
> Signed-off-by: PaweÅ Jarosz
> ---
> Changes since v1:
> - none
>
> Changes since v2:
> - none
>
> Changes since v3:
> - none
>
> .../include/asm/arch-rockchip/sysreset_common.h| 20 +++
>
Hi York,
Can I delegate this patch to you? Delegate to Jagan (SPI Maintainer) delays the
acceptance process.
Thanks
SuresH
> -Original Message-
> From: Suresh Gupta [mailto:suresh.gu...@nxp.com]
> Sent: Monday, August 21, 2017 3:56 PM
> To: u-boot@lists.denx.de
> Cc: York Sun ; ja...
> 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
>
> Changes since v2:
> - none
>
> Changes since v3:
> - none
>
> arch/arm/dts/rk3xxx.dtsi | 8
> 1 file cha
> Since we support ATF in SPL and add script for it, let's make the
> document up to date.
>
> Signed-off-by: Kever Yang
> ---
>
> board/rockchip/evb_rk3399/README | 79
>
> 1 file changed, 63 insertions(+), 16 deletions(-)
>
Acked-by: Philipp Tomsich
> Use live tree functions to fill dwc2_plat_otg_data structure in
> board_usb_init.
>
> Signed-off-by: PaweÅ Jarosz
> ---
> Changes since v1:
> - none
>
> Changes since v2:
> - none
>
> Changes since v3:
> - none
>
> arch/arm/mach-rockchip/rk3066-board.c | 52
> +---
> 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
>
> Changes since v2:
> - none
>
> Changes since v3:
> - removed unneded space
>
>
> 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
>
> Changes since v2:
> - none
>
> Changes since v3:
> - none
>
> drivers/mtd/nand/Makefile | 3 +++
> 1 file changed, 3 insertio
> 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
>
> Changes since v2:
> - none
>
> Changes since v3:
> - none
> Read SoM information from EEPROM and set ethaddr in late init.
>
> Signed-off-by: Wadim Egorov
> ---
> Changes in v3:
> - Rebased to current master. Renamed eth_setenv_enetaddr()
> ---
> board/phytec/phycore_rk3288/phycore-rk3288.c | 62
>
> board/phytec/phycore_r
> Sometimes it's helpful to know the reset reason caused in the SoC.
> Add reset reason detection for the RK3288 SoC.
> This will set an environment variable which represents the reset reason.
>
> Signed-off-by: Wadim Egorov
> ---
> Changes in v4:
> - Factore out env_set()
> - Use BIT/GENMASK for
> 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
> Reviewed-by: Jaehoon Chung
> ---
> Changes since v1:
> - dropped OF_PLATDATA
>
> Changes since v2:
> - none
> Sometimes it's helpful to know the reset reason caused in the SoC.
> Add reset reason detection for the RK3288 SoC.
> This will set an environment variable which represents the reset reason.
>
> Signed-off-by: Wadim Egorov
> ---
> Changes in v4:
> - Factore out env_set()
> - Use BIT/GENMASK for
> Read SoM information from EEPROM and set ethaddr in late init.
>
> Signed-off-by: Wadim Egorov
> ---
> Changes in v3:
> - Rebased to current master. Renamed eth_setenv_enetaddr()
> ---
> board/phytec/phycore_rk3288/phycore-rk3288.c | 62
>
> board/phytec/phycore_r
Add a script to generate binaries from bl31.elf, and generate
u-boot.its file for FIT image including u-boot, dtb and atf binaries.
Signed-off-by: Kever Yang
Reviewed-by: Mark Kettenis
Tested-by: Mark Kettenis
---
Changes in v2: None
board/rockchip/evb_rk3399/mk_fit_atf.sh | 110
Enable SPL_FIT_GENERATOR with path for it.
With this patch you can get u-boot.itb for rk3399-firefly with:
> make u-boot.itb
Signed-off-by: Kever Yang
Reviewed-by: Mark Kettenis
Tested-by: Mark Kettenis
---
Changes in v2:
- typo fix, rk3399-evb->rk3399-firefly
configs/firefly-rk3399_defconfi
Since we support ATF in SPL and add script for it, let's make the
document up to date.
Signed-off-by: Kever Yang
Acked-by: Philipp Tomsich
---
Changes in v2:
- typo fix, evb-firefly->firefly-rk3399
board/rockchip/evb_rk3399/README | 79
1 file changed,
> Read SoM information from EEPROM and set ethaddr in late init.
>
> Signed-off-by: Wadim Egorov
> Acked-by: Philipp Tomsich
> Reviewed-by: Philipp Tomsich
> ---
> Changes in v3:
> - Rebased to current master. Renamed eth_setenv_enetaddr()
> ---
> board/phytec/phycore_rk3288/phycore-rk3288.c |
> Sometimes it's helpful to know the reset reason caused in the SoC.
> Add reset reason detection for the RK3288 SoC.
> This will set an environment variable which represents the reset reason.
>
> Signed-off-by: Wadim Egorov
> Acked-by: Philipp Tomsich
> Reviewed-by: Philipp Tomsich
> ---
> Cha
On Mon, Aug 21, 2017 at 3:56 PM, Suresh Gupta wrote:
> It is recommended to check either controller is free to take
> new spi action. The IP_ACC and AHB_ACC bits indicates that
> the controller is busy in IP or AHB mode respectively.
> And the BUSY bit indicates that the controller is currently
>
Dear Tom,
In message <20170819011542.GE17193@bill-the-cat> you wrote:
>
> For all of the dts/dtsi files that we copy in-place from Linux,
> converting them to SPDX tags would be churn that has to be kept in-place
> every update, and upstream does not want them (I had a chat with Frank
> or Rob at
Hi,
On Thu, Aug 17, 2017 at 9:11 PM, =?UTF-8?q?Pawe=C5=82=20Jarosz?=
wrote:
> 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
>
I shouldn't take this patch without Jagan's ack.
York
On 08/21/2017 05:03 AM, Suresh Gupta wrote:
> Hi York,
>
> Can I delegate this patch to you? Delegate to Jagan (SPI Maintainer) delays
> the acceptance process.
>
> Thanks
> SuresH
>
>> -Original Message-
>> From: Suresh Gupta [mai
> On 18 Aug 2017, at 20:14, Paweł Jarosz wrote:
>
> Hi,
>
>
> W dniu 18.08.2017 o 14:45, Philipp Tomsich pisze:
>>
>>
>> On Thu, 17 Aug 2017, Paweł Jarosz wrote:
>>
>>> Add basic Rockchip nand driver.
>>>
>>> Driver in current state has 16, 24, 40, 60 per 1024B BCH/ECC ability and 8
>>> b
Hi,
> -Original Message-
> From: Dr. Philipp Tomsich [mailto:philipp.toms...@theobroma-systems.com]
> Sent: Monday, August 21, 2017 3:17 AM
> To: Vikas MANOCHA
> Cc: U-Boot Mailing List ; Alexandru Gagniuc
> ; Kever Yang ;
> Simon Glass ; Stefan Agner
> Subject: Re: [PATCH] spl: fix usa
On Mon, Aug 21, 2017 at 05:25:40PM +0200, Wolfgang Denk wrote:
> Dear Tom,
>
> In message <20170819011542.GE17193@bill-the-cat> you wrote:
> >
> > For all of the dts/dtsi files that we copy in-place from Linux,
> > converting them to SPDX tags would be churn that has to be kept in-place
> > every
Pawel,
> On 21 Aug 2017, at 17:46, Bin Meng wrote:
>
> Hi,
>
> On Thu, Aug 17, 2017 at 9:11 PM, =?UTF-8?q?Pawe=C5=82=20Jarosz?=
> wrote:
>> This patch serie adds support for Rockchip RK3066 processor.
>>
>> Paweł Jarosz (19):
>> rockchip: rk3066: add grf header file
>> rockchip: rk3066: add
Greetings,
I'm trying to get uboot 2017.7 working on my odroidc2 board.
I have a image without uboot, I've compiled uboot with the correct defconfig.
the image has two partitions, boot (fat32) and root (ext4), I've followed the
howto in the readme file, generated and burnt the needed files into t
All these places seem to inherit the codes from the MMC driver where
a FIXME was put in the comment. However the correct operation after
read should be cache invalidate, not flush.
The underlying drivers should be responsible for the cache operation.
Remove these codes completely.
Signed-off-by:
There are already two macros LBAF and LBAFU to aid formatted print
with lbaint_t variables. Now let's add another one LBAFD and use it
in the common block command codes.
Signed-off-by: Bin Meng
---
cmd/blk_common.c | 10 --
include/blk.h| 1 +
2 files changed, 5 insertions(+), 6 de
On 22.08.2017 05:46, Bin Meng wrote:
All these places seem to inherit the codes from the MMC driver where
a FIXME was put in the comment. However the correct operation after
read should be cache invalidate, not flush.
The underlying drivers should be responsible for the cache operation.
Remove t
Signed-off-by: Masahiro Yamada
---
doc/uImage.FIT/signature.txt | 10 +-
doc/uImage.FIT/verified-boot.txt | 2 +-
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/doc/uImage.FIT/signature.txt b/doc/uImage.FIT/signature.txt
index 7cdb7bf324c1..a57cdab33956 100644
--- a/
Hi Stefan,
On Tue, Aug 22, 2017 at 2:19 PM, Stefan Roese wrote:
> On 22.08.2017 05:46, Bin Meng wrote:
>>
>> All these places seem to inherit the codes from the MMC driver where
>> a FIXME was put in the comment. However the correct operation after
>> read should be cache invalidate, not flush.
>
Hi,
On Mon, 21 Aug 2017 21:53:41 -0700 Bin Meng wrote:
> There are already two macros LBAF and LBAFU to aid formatted print
> with lbaint_t variables. Now let's add another one LBAFD and use it
> in the common block command codes.
>
> Signed-off-by: Bin Meng
> ---
>
> cmd/blk_common.c | 10 +++
66 matches
Mail list logo