Allwinner V3s is a SoC with single-core Cortex-A7 and 64MiB DRAM co-packaged
in a eLQFP package, which is suitable for manual soldering.
This patchset adds basic support for it. SPL support is still missing, due
to some reworks on DRAM initialization code is needed.(the co-packaged DRAM
is DDR2, b
From: Icenowy Zheng
Basic U-Boot support is now present for V3s.
Some memory addresses are changed specially for V3s, as the original
address map cannot fit into a so small DRAM.
As the DRAM controller code needs a big refactor, the SPL support is
disabled in this version.
Signed-off-by: Iceno
From: Icenowy Zheng
As we have now V3s support in board code, the V3s DTSI file should also
be added.
Add also some CCU include headers to satisfy the DTSI file.
Signed-off-by: Icenowy Zheng
Acked-by: Maxime Ripard
---
Changes in v4:
- Add Maxime's ACK.
arch/arm/dts/sun8i-v3s.dtsi
From: Icenowy Zheng
Lichee Pi Zero is a development board with a V3s SoC, which features
64MiB DRAM co-packaged within the SoC, a TF slot, a SPI NOR slot (not
soldered in production batch), a 40-pin RGB LCD connector and some extra
pins available as 2.54mm pins or stamp holes.
Add support for it
From: "eric.gao"
To enable mipi display, we need to enable pmic
rk808 first for lcd3v3 power,which use i2c0 to
communicate with soc. So enable i2c0.
Signed-off-by: eric.gao
eric@rock-chips.com
Signed-off-by: Eric Gao
---
arch/arm/dts/rk3399.dtsi | 16
configs/evb-r
This serials patches add mipi dsi support for rk3399. Except the
basic mipi driver, we need also enable pmic rk808 for lcd power and
enable i2c for rk808 communication. what's more, the needed clk and
pwm for backlight is init in spl stage, make sure spl work first.
Eric Gao (3):
rockchip:
From: "eric.gao"
To enable mipi display, we need to enable pmic
rk808 first for lcd3v3 power,which use i2c0 to
communicate with soc. So enable i2c0.
Signed-off-by: eric.gao
eric@rock-chips.com
Signed-off-by: Eric Gao
---
arch/arm/dts/rk3399.dtsi | 16
configs/evb-r
This serials patches add mipi dsi support for rk3399. Except the
basic mipi driver, we need also enable pmic rk808 for lcd power and
enable i2c for rk808 communication. what's more, the needed clk and
pwm for backlight is init in spl stage, make sure spl work first.
Eric Gao (3):
rockchip:
This serials patches add mipi dsi support for rk3399. Except the
basic mipi driver, we need also enable pmic rk808 for lcd power and
enable i2c for rk808 communication. what's more, the needed clk and
pwm for backlight is init in spl stage, make sure spl work first.
Eric Gao (3):
rockchip:
From: "eric.gao"
To enable mipi display, we need to enable pmic
rk808 first for lcd3v3 power,which use i2c0 to
communicate with soc. So enable i2c0.
Signed-off-by: eric.gao
Signed-off-by: Eric Gao
---
arch/arm/dts/rk3399.dtsi | 16
configs/evb-rk3399_defconfig | 1 +
d
This serials patches add mipi dsi support for rk3399. Except the
basic mipi driver, we need also enable pmic rk808 for lcd power and
enable i2c for rk808 communication. what's more, the needed clk and
pwm for backlight is init in spl stage, make sure spl work first.
Eric Gao (3):
rockchip:
From: "eric.gao"
To enable mipi display, we need to enable pmic
rk808 first for lcd3v3 power,which use i2c0 to
communicate with soc. So enable i2c0.
Signed-off-by: eric.gao
Signed-off-by: Eric Gao
---
arch/arm/dts/rk3399.dtsi | 16
configs/evb-rk3399_defconfig | 1 +
d
This serials patches add mipi dsi support for rk3399. Except the
basic mipi driver, we need also enable pmic rk808 for lcd power and
enable i2c for rk808 communication. what's more, the needed clk and
pwm for backlight is init in spl stage, make sure spl work first.
Eric Gao (3):
rockchip:
From: "eric.gao"
To enable mipi display, we need to enable pmic
rk808 first for lcd3v3 power,which use i2c0 to
communicate with soc. So enable i2c0.
Signed-off-by: eric.gao
Signed-off-by: Eric Gao
---
arch/arm/dts/rk3399.dtsi | 16
configs/evb-rk3399_defconfig | 1 +
d
This serials patches add mipi dsi support for rk3399. Except the
basic mipi driver, we need also enable pmic rk808 for lcd power and
enable i2c for rk808 communication. what's more, the needed clk and
pwm for backlight is init in spl stage, make sure spl work first.
Eric Gao (3):
rockchip:
From: "eric.gao"
To enable mipi display, we need to enable pmic
rk808 first for lcd3v3 power,which use i2c0 to
communicate with soc. So enable i2c0.
Signed-off-by: eric.gao
Signed-off-by: Eric Gao
---
arch/arm/dts/rk3399.dtsi | 16
configs/evb-rk3399_defconfig | 1 +
d
This serials patches add mipi dsi support for rk3399. Except the
basic mipi driver, we need also enable pmic rk808 for lcd power and
enable i2c for rk808 communication. what's more, the needed clk and
pwm for backlight is init in spl stage, make sure spl work first.
Eric Gao (3):
rockchip:
From: "eric.gao"
To enable mipi display, we need to enable pmic
rk808 first for lcd3v3 power,which use i2c0 to
communicate with soc. So enable i2c0.
Signed-off-by: eric.gao
Signed-off-by: Eric Gao
---
arch/arm/dts/rk3399.dtsi | 16
configs/evb-rk3399_defconfig | 1 +
d
From: "eric.gao"
To enable mipi display, we need to enable pmic
rk808 first for lcd3v3 power,which use i2c0 to
communicate with soc. So enable i2c0.
Signed-off-by: eric.gao
Signed-off-by: Eric Gao
---
arch/arm/dts/rk3399.dtsi | 16
configs/evb-rk3399_defconfig | 1 +
d
This serials patches add mipi dsi support for rk3399. Except the
basic mipi driver, we need also enable pmic rk808 for lcd power and
enable i2c for rk808 communication. what's more, the needed clk and
pwm for backlight is init in spl stage, make sure spl work first.
Eric Gao (3):
rockchip:
از گوشی هوشمند Samsung Galaxy ارسال شده است.
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
copy&paste code found in single/double buffered code path
Signed-off-by: Andreas Fenkart
Reviewed-by: Simon Glass
---
common/env_sf.c | 48 +++-
1 file changed, 19 insertions(+), 29 deletions(-)
diff --git a/common/env_sf.c b/common/env_sf.c
index 27
setup_flash_device selects one of two code paths depending on the driver
model being used (=CONFIG_DM_SPI_FLASH). env_relocate_spec only used
the non driver-model code path. I'm unsure why, either none of the
platforms that need relocation use the driver model, or - worse - the
driver model is not
this makes it easier comparable to the double-buffered version
Signed-off-by: Andreas Fenkart
Reviewed-by: Simon Glass
---
common/env_sf.c | 20 +++-
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/common/env_sf.c b/common/env_sf.c
index a52fb734c8..6a1583ebec 100
rebased patches on master
fixed compiled error in 1st patch (missing variable declaration)
compile tested all patches with travis
Andreas Fenkart (4):
env_sf: factor out prepare_flash_device
enf_sf: reuse setup_flash_device instead of open coding it
env_sf: re-order error handling in single-
simpler to read
Signed-off-by: Andreas Fenkart
---
common/env_sf.c | 18 +-
1 file changed, 5 insertions(+), 13 deletions(-)
diff --git a/common/env_sf.c b/common/env_sf.c
index 6a1583ebec..9944602367 100644
--- a/common/env_sf.c
+++ b/common/env_sf.c
@@ -80,7 +80,7 @@ int savee
Dear Tom,
The following changes since commit 5cf618ee60a752d058a767372ca1ecb8d9c09b16:
Merge git://git.denx.de/u-boot-arc (2017-03-24 08:19:30 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-samsung.git master
for you to fetch changes up to e3a96d974d642730ecf603d
Add 'pci regions' which lists the I/O and memory regions accessible from
the PCI controller.
Signed-off-by: Simon Glass
---
Changes in v2:
- Fix build warning when CONFIG_DM_PCI is not enabled
cmd/pci.c | 51 +--
1 file changed, 49 insertions(+),
An early version of this is available upstream. Bring it in as a starting
point. This is from dtc upstream commit e56f2b0.
Future work will plumb it into dtoc and remove the now-unnecessary local
libraries.
Signed-off-by: Simon Glass
---
Changes in v2:
- Update patch with latest upstream versio
The register names and offset were not correct as per the TRM for OMAP3530
and OMAP3630. Correct the naing and offsets per the documentation
Signed-off-by: Adam Ford
diff --git a/arch/arm/include/asm/arch-omap3/i2c.h
b/arch/arm/include/asm/arch-omap3/i2c.h
index b370290..6b3a3da 100644
--- a/a
On Sat, Apr 08, 2017 at 05:34:29PM -0500, Adam Ford wrote:
> The register names and offset were not correct as per the TRM for OMAP3530
> and OMAP3630. Correct the naing and offsets per the documentation
>
> Signed-off-by: Adam Ford
>
> diff --git a/arch/arm/include/asm/arch-omap3/i2c.h
> b/a
On Fri, Apr 07, 2017 at 01:42:01PM +0200, Jean-Jacques Hiblot wrote:
> When CONFIG_DM_SCSI is defined, the SATA initialization will be implemented
> in the scsi-uclass driver.
>
> Signed-off-by: Jean-Jacques Hiblot
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital signature
_
On Fri, Apr 07, 2017 at 01:42:02PM +0200, Jean-Jacques Hiblot wrote:
> The PHY framework provides a set of APIs to control a PHY. This API is
> derived from the linux version of the generic PHY framework.
> Currently the API supports init(), deinit(), power_on, power_off() and
> reset(). The frame
On Fri, Apr 07, 2017 at 01:42:03PM +0200, Jean-Jacques Hiblot wrote:
> This phy is found on omap platforms with sata capabilities.
> Except for the part related to the DM and the PHY framework, the code is
> basically a copy paste from arch/arm/mach-omap2/pipe3-phy.c
>
> Signed-off-by: Jean-Jacqu
On Fri, Apr 07, 2017 at 01:42:04PM +0200, Jean-Jacques Hiblot wrote:
> This is needed to probe devices under that bus such as the SATA PHY.
>
> Signed-off-by: Jean-Jacques Hiblot
> ---
> arch/arm/dts/dra7.dtsi | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/arch/arm/dt
On Fri, Apr 07, 2017 at 01:42:06PM +0200, Jean-Jacques Hiblot wrote:
> This is a cosmetic change. target and LUN have kind of the same role in
> this function. One of them was passed as a parameter and the other was
> embedded in a structure. For consistency, pass both of them as parameters.
>
>
On Fri, Apr 07, 2017 at 01:42:07PM +0200, Jean-Jacques Hiblot wrote:
> We might want to get information about the scsi device without initializing
> the partition.
>
> Signed-off-by: Jean-Jacques Hiblot
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital signature
On Fri, Apr 07, 2017 at 01:42:05PM +0200, Jean-Jacques Hiblot wrote:
> From: Mugunthan V N
>
> Implement a sata driver for Synopsys DWC sata device based on
> U-boot driver model.
>
> Signed-off-by: Mugunthan V N
> Signed-off-by: Jean-Jacques Hiblot
Reviewed-by: Tom Rini
--
Tom
signatur
On Mon, Mar 27, 2017 at 01:02:44PM -0700, Vikas Manocha wrote:
> This patch adds armv7m instruction & data cache support.
>
> Signed-off-by: Vikas Manocha
> cc: Christophe KERELLO
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
On Thu, Mar 30, 2017 at 02:29:54PM -0500, robertcnel...@gmail.com wrote:
> BeagleBone Blue is next grenation of boards from BeagleBoard.org, focusing
> on robotics with a TI wl1835 wireless module for connectivity.
>
> This board can be indentified by the BLAx value after A335BNLT (BBB)
> in the
On Mon, Mar 20, 2017 at 03:21:36PM +0100, Patrice Chotard wrote:
> From: Patrice Chotard
>
> Signed-off-by: Patrice Chotard
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists
On Thu, Mar 30, 2017 at 02:29:52PM -0500, robertcnel...@gmail.com wrote:
> BeagleBone Black Wireless is clone of the BeagleBone Black (BBB) with
> the Ethernet replaced by a TI wl1835 wireless module.
>
> This board can be indentified by the BWAx value after A335BNLT (BBB)
> in the at24 eeprom:
>
On Thu, Mar 23, 2017 at 06:02:41PM +0100, Joakim Tjernlund wrote:
> ft_cpu_setup() already calls fdt_fixup_ethernet(), calling it
> in image_setup_libfdt() is both redundant and breaks any modifications
> done by ft_board_setup(). Restore the old behavior by removing
> the call in image_setup_libf
On Thu, Mar 30, 2017 at 02:29:53PM -0500, robertcnel...@gmail.com wrote:
> SeeedStudio BeagleBone Green Wireless (BBGW) is an expansion of the
> SeeedStudio Green (BBG) with the Ethernet replaced by a TI wl1835
> wireless module.
>
> This board can be indentified by the GW1x value after A335BNLT
On Tue, Apr 04, 2017 at 10:42:31AM -0700, Alexandru Gagniuc wrote:
> Under the plethora of #ifdefs, the xyzModem code hid this pearl:
> static char *zm_out = (char *) 0x0038;
> This was only enabled when DEBUG is defined, so it's probably why it
> went unnoticed for so long. No idea what platf
On Fri, Mar 24, 2017 at 07:08:55PM +0100, Philipp Tomsich wrote:
> Recent Linux distributions (e.g. Debian 9) include cross-compilers for
> AArch64, but only for the aarch64-linux-gnu triplet only. It can thus
> be expected that users will attempt to use the system cross-compiler
> (instead of an
On Mon, Mar 27, 2017 at 01:02:45PM -0700, Vikas Manocha wrote:
> It also enables commands for cache enable/disable/status.
>
> Signed-off-by: Vikas Manocha
> cc: Christophe KERELLO
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
On Thu, Apr 06, 2017 at 10:36:47PM -0400, Tom Rini wrote:
> With d53ecad92f06 some unused interrupt related code was removed.
> However all of these options are currently unused. Rather than migrate
> some of these options to Kconfig we just remove the code in question.
>
> The only related code
On Wed, Feb 01, 2017 at 11:26:53AM +0100, Jean-Jacques Hiblot wrote:
> SPL has been restricted to use only dev 0 based on the assumption that only
> one MMC device is registered. This is not always the case and many
> platforms now register several devices as expected by the spl mmc boot code
> Fo
On Fri, Apr 07, 2017 at 01:42:08PM +0200, Jean-Jacques Hiblot wrote:
> With DM_SCSI enabled, blk_create_devicef() is called with blkz = 0, leading
> to a divide-by-0 exception.
> scsi_detect_dev() can be used to get the required parameters (block size
> and number of blocks) from the drive before
On Wed, Mar 08, 2017 at 01:58:17PM +0530, Vignesh R wrote:
> SPI U-Boot image for K2 boards have now exceeded 512K partition
> allocated to it and no longer fit the partitions defined in kernel DTS
> file. Therefore, pass an updated MTD partition table from U-Boot as
> kernel command line argument
On Sun, Apr 02, 2017 at 08:17:30AM +0900, Nobuhiro Iwamatsu wrote:
> This removes CONFIG_BOOTSTAGE_USER_COUNT, CONFIG_BOOTSTAGE_STASH_ADDR
> and CONFIG_BOOTSTAGE_STASH_SIZE from defconfig following boards:
>
> - Alt
> - Gose
> - Koelsh
> - Lager
> - Porter
> - Silk
> - Stout
> - B
On Fri, Mar 31, 2017 at 04:34:39PM -0700, Vikas Manocha wrote:
> On ARM v7M, the processor will return to ARM mode when executing blx
> instruction with bit 0 of the address == 0. Always set it to 1 to stay
> in thumb mode.
>
> Similar commit:
> f3c10882f7dc8ec35993d5febe59aac01e6a
> Author:
On Wed, Feb 08, 2017 at 06:43:59PM +0530, Sekhar Nori wrote:
> As per the latest pinmux data available for AM572x EVM,
> rev A3, input should be enabled on MMC clock lines for
> MMC2/2/3 for stable operation.
>
> Further, AM572x TRM, SPRUHZ6, Revised June 2016, in
> section 18.4.6.1.1 "Pad Config
On Fri, Apr 07, 2017 at 01:42:09PM +0200, Jean-Jacques Hiblot wrote:
> Enable disk driver model for dra7xx_evm as dwc_ahci supports
> driver model. As a consequence we must also enable CONFIG_BLK and
> CONFIG_DM_USB.
>
> Signed-off-by: Mugunthan V N
> Signed-off-by: Jean-Jacques Hiblot
Reviewe
On Fri, Apr 07, 2017 at 11:22:40PM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please take this PR.
>
> thanks!
> Jagan.
>
> The following changes since commit d53ecad92f06d2e38a5cbc13af7473867c7fa277:
>
> Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2017-04-06
> 20:40:24 -0400)
>
>
On Tue, Mar 07, 2017 at 10:53:17PM +0100, f...@fuz.su wrote:
> Good evening,
>
> I am trying to port FreeBSD to the ASUS Tinker Board, a computer based
> on the Rockchip 3288 SoC. FreeBSD's boot loader (named loader(8)) needs
> CONFIG_API to be enabled, but trying to build an U-Boot from trunk wi
On Sat, Apr 08, 2017 at 11:10:52PM +0900, Minkyu Kang wrote:
> Dear Tom,
>
>
> The following changes since commit 5cf618ee60a752d058a767372ca1ecb8d9c09b16:
>
> Merge git://git.denx.de/u-boot-arc (2017-03-24 08:19:30 -0400)
>
> are available in the git repository at:
>
>
> git://git.denx.
On Fri, Mar 10, 2017 at 03:53:54PM -0600, Andrew F. Davis wrote:
> The env command 'args_fit' does not define a root path, this forces us to
> embed the rootfs into the FIT image. FIT images do not need to contain a
> rootfs, when they do not the kernel will fall-back to the kernel argument
> 'roo
On Tue, Apr 04, 2017 at 10:42:30AM -0700, Alexandru Gagniuc wrote:
> Signed-off-by: Alexandru Gagniuc
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.d
On Sun, Apr 02, 2017 at 07:48:12AM +0900, Nobuhiro Iwamatsu wrote:
> The default value of BOOTSTAGE_STASH_SIZE should be set to hexadecimal,
> but an integer value is set. This fixes the BOOTSTAGE_STASH_SIZE number
> from hexadecimal to integer.
>
> Signed-off-by: Nobuhiro Iwamatsu
Applied to u
On Tue, Apr 04, 2017 at 10:02:58AM -0700, Alexandru Gagniuc wrote:
> spl_mmc.c calls mmc_initialize(). This symbol is provided in
> drivers/mmc/mmc.c when CONFIG_GENERIC_MMC is enabled.
> The sunxi Kconfig case is an oddball because it redefines
> SPL_MMC_SUPPORT.
>
> Signed-off-by: Alexandru Gag
On Sat, Apr 8, 2017 at 5:53 PM, Tom Rini wrote:
>
> On Sat, Apr 08, 2017 at 05:34:29PM -0500, Adam Ford wrote:
>
> > The register names and offset were not correct as per the TRM for OMAP3530
> > and OMAP3630. Correct the naing and offsets per the documentation
> >
> > Signed-off-by: Adam Ford
>
This series has full possible dts support for SabreSD DualLite,
Quad and Quad Plus and DCD code for DualLite has added in SPL code.
The main intention of this series is to add the dts node step
by step and remove the legacy code at the end and to make
the full functional dts.
Preserved non-spl de
From: Jagan Teki
Fix to give space on of and bs on dd command, on mx6sabresd README.
Cc: Matteo Lisi
Cc: Michael Trimarchi
Cc: Stefano Babic
Signed-off-by: Jagan Teki
---
Changes for v4, v3, v2:
- none
board/freescale/mx6sabresd/README | 4 ++--
1 file changed, 2 insertions(+), 2 deletions
From: Jagan Teki
Add common minimal dtsi file for i.MX6QDL Sabresd boards,
- uart1
- usdhc2
- usdhc3
- usdhc4
Cc: Stefano Babic
Cc: Fabio Estevam
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki
---
Changes for v4, v3, v2:
- none
arch/arm/dts/imx6qdl-sabresd.dtsi | 111 +
From: Jagan Teki
I2C support not needed for SPL build, hence removed the
CONFIG_SPL_I2C_SUPPORT from mx6sabresd_spl_defconfig
Cc: Stefano Babic
Cc: Fabio Estevam
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki
---
Changes for v4, v3, v2:
- none
configs/mx6sabresd_spl_defconfig | 1 -
1 fil
67 matches
Mail list logo