On Aug 23, 2016 16:39, "Steve Rae" wrote:
>
> on bcm235xx and bcm281xx boards
>
> Signed-off-by: Steve Rae
> ---
>
> board/broadcom/bcm23550_w1d/bcm23550_w1d.c | 30
++
> board/broadcom/bcm28155_ap/bcm28155_ap.c | 30
++
> 2 files changed
On Aug 25, 2016 01:30, "Paul Kocialkowski" wrote:
>
> Le mercredi 24 août 2016 à 16:52 -0700, Steve Rae a écrit :
> > So, I wanted to:
> > (1) simplify this to not depend on any env variable, and not depend on
> > the CONFIG_BOOTCOMMAND (can this be accidentally wiped out in the
> > environment?)
On Aug 27, 2016 15:16, "Steve Rae" wrote:
>
> 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,
This converts the following to Kconfig:
CONFIG_CFB_CONSOLE
Signed-off-by: Simon Glass
---
Changes in v2: None
README | 39 -
configs/A10-OLinuXino-Lime_defconfig | 1 +
configs/A10s-OLinuXino-M_defconfig
---
fs/fs.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/fs.c b/fs/fs.c
index 595ff1f..7607230 100644
--- a/fs/fs.c
+++ b/fs/fs.c
@@ -417,6 +417,8 @@ int do_load(cmd_tbl_t *cmdtp, int flag, int argc, char *
const argv[],
}
puts("\n");
+ flush_ca
On 25.08.2016 16:22, Stefan Roese wrote:
Use a board-specific board_sat_r_get() function to configure the board
for PCIe 2.0 capability (e.g. 5GB/s link speed). Otherwise the default
of 2.5GB/s will be established.
Signed-off-by: Stefan Roese
Applied to u-boot-marvell/master
Thanks,
Stefan
_
Add a linker list declaration for this method and remove the explicit
switch() code.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c | 6 --
common/spl/spl_mmc.c | 6 +-
include/spl.h| 3 ---
3 files changed, 5 insertions(+), 10 deletions(-)
diff --git
There is no need for this to be in the BSS region. By moving it we can delay
use of BSS in SPL. This is useful for machines where the BSS region is not
in writeable space. On 64-bit x86, SPL runs from SPI flash and it is easier
to eliminate BSS use than link SPL to run with BSS at a particular
cach
Add a linker list declaration for this method and remove the explicit
switch() code.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c | 6 --
common/spl/spl_ubi.c | 3 +++
include/spl.h| 3 ---
3 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/co
Update the ext loader to avoid using the spl_image global variable.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
common/spl/spl_ext.c| 21 -
common/spl/spl_mmc.c| 4 ++--
drivers/mtd/spi/sunxi_spi_spl.c | 9 +
i
Upda the SPL FIT code to use the spl_image parameter.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
common/spl/spl.c| 2 +-
common/spl/spl_fat.c| 2 +-
common/spl/spl_fit.c| 9 +
common/spl/spl_mmc.c| 2 +-
common/spl/spl_nand.c | 2 +-
Update the fat loader to avoid using the spl_image global variable.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
common/spl/spl_fat.c | 21 -
common/spl/spl_mmc.c | 4 ++--
common/spl/spl_sata.c | 11 +++
common/spl/spl_usb.c | 13 ++
Rather than having a global variable, pass the spl_image as a parameter.
This avoids BSS use, and makes it clearer what the function is actually
doing.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
arch/arm/mach-sunxi/board.c | 3 +-
arch/arm/mach-
Add a linker list declaration for this method and remove the explicit
switch() code.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c | 4
common/spl/spl_sata.c | 3 ++-
include/spl.h | 3 ---
3 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/c
Add a linker list declaration for this method and remove the explicit
switch() code. Update existing users.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/mach-sunxi/board.c | 5 -
arch/arm/mach-uniphier/boot-mode/spl_board.c | 3 ++-
arch/sandbox/cpu/spl.c
Add a linker list declaration for this method and remove the explicit
switch() code.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c | 4
common/spl/spl_usb.c | 3 ++-
include/spl.h| 3 ---
3 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/comm
Add a linker list declaration for this method and remove the explicit
switch() code. We need two variants - one for BOOT_DEVICE_CPGMAC and one for
BOOT_DEVICE_USBETH.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c | 12
common/spl/spl_net.c | 26 ++
At present there are two SPI functions only used by freescale which are
defined in the spi_flash.h header. One function name matches an existing
generic SPL function.
Move these into a private header to avoid confusion.
Arcturus looks like it does not actually support SPI, so drop the SPI code
fr
Add a linker list declaration for this method and remove the explicit
switch() code.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c | 4
common/spl/spl_onenand.c | 4 +++-
include/spl.h| 3 ---
3 files changed, 3 insertions(+), 8 deletions(-)
diff
All the other SPL loaders are in this directory, so move the SPI one in
there too.
There are two board-specific SPI loaders (fsl and sunxi). These remain in
the drivers/mtd/spi directory, since they do not contain generic code.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2
Add a linker list declaration for this method and remove the explicit
switch() code. Also set up the sunxi function.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c| 4
common/spl/spl_spi.c| 4 +++-
drivers/mtd/spi/sunxi_spi_spl.c | 4 +++-
Add a linker list declaration for this method and remove the explicit
switch() code.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c | 4
common/spl/spl_nor.c | 3 ++-
include/spl.h| 3 ---
3 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/comm
Add a linker list declaration for this method and remove the explicit
switch() code.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c | 4
common/spl/spl_nand.c | 4 +++-
include/spl.h | 3 ---
3 files changed, 3 insertions(+), 8 deletions(-)
diff --git a/
Add a linker list declaration for this method and remove the explicit
switch() code.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c| 4
common/spl/spl_ymodem.c | 3 ++-
include/spl.h | 3 ---
3 files changed, 2 insertions(+), 8 deletions(-)
diff --g
Add some comments to describe this function.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
include/spl.h | 11 +++
1 file changed, 11 insertions(+)
diff --git a/include/spl.h b/include/spl.h
index aebafa3..742e6c2 100644
--- a/include/spl.h
+++ b/include/sp
Add a linker list macro which can be used to declare an SPL image loader.
Update spl_load_image() to search available loaders for the correct one.
Signed-off-by: Simon Glass
---
Changes in v2:
- Fix typo - rename spL_find_loader() to spl_ll_find_loader()
common/spl/spl.c | 20 +
At present some spl_xxx_load_image() functions take a parameter and some
don't. Of those that do, most take an integer but one takes a string.
Convert this parameter into a struct so that we can pass all functions the
same thing. This will allow us to use a common function signature.
Signed-off-b
Add a linker list declaration for this method and remove the explicit
switch() code.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/spl/spl.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/common/spl/spl.c b/common/spl/spl.c
index 4c3784c..2bba423 100644
---
Move this option to Kconfig and tidy up existing uses. Also add a function
comment to the header file.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/cpu/armv7/omap4/Kconfig | 3 +++
arch/arm/cpu/armv7/omap5/Kconfig | 3 +++
common/spl/Kconfig| 9 +
inclu
Rather than act on the global variable, pass the required struct in as a
parameter.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
common/spl/spl.c | 14 +++---
common/spl/spl_nand.c | 2 +-
include/spl.h | 13 -
3 files changed, 20
Instead of using the global spl_image variable, pass the required struct in
as an argument.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
arch/arm/mach-uniphier/boot-mode/spl_board.c | 2 +-
common/spl/spl.c | 41 ++--
At present the SPL code uses a global spl_image variable which is shared
amongst lots of files, some in common/spl and some elsewhere. There is no
need for this to be global, and in fact a parameter makes it easier to
understand what information the functions act on. It also reduces the BSS
use in
At present this is only used on ARM and sandbox, but it is just as
applicable to other architectures. Move the function prototype into the
generic SPL header.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
arch/arm/include/asm/spl.h | 9 -
arch/sandbox/in
Instead of using the global spl_image variable, pass the required struct in
as an argument.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
arch/arm/lib/spl.c| 4 ++--
arch/microblaze/cpu/spl.c | 4 ++--
arch/powerpc/lib/spl.c| 4 ++--
common/spl/spl.c
This converts the following to Kconfig:
CONFIG_USB_KEYBOARD
Signed-off-by: Simon Glass
---
Changes in v2:
- Add new patch to convert CONFIG_USB_KEYBOARD to Kconfig
configs/Cyrus_P5020_defconfig | 1 +
configs/Cyrus_P5040_defconfig | 1 +
c
This converts the following to Kconfig:
CONFIG_SYS_CONSOLE_INFO_QUIET
Signed-off-by: Simon Glass
---
Changes in v2:
- Make CONFIG_SYS_CONSOLE_INFO_QUIET the default if !CONFIG_MUX
README | 3 ---
common/Kconfig
This converts the following to Kconfig:
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
README | 3 ---
common/Kconfig | 9 +
configs/MIP405T_defconfig
This converts the following to Kconfig:
CONFIG_SYS_STDIO_DEREGISTER
This option should never be enabled in SPL, so use
CONFIG_IS_ENABLED(SYS_STDIO_DEREGISTER) when checking the option.
Signed-off-by: Simon Glass
---
Changes in v2:
- Make CONFIG_SYS_STDIO_DEREGISTER the default if USB_KEYBOAR
This is not used in U-Boot. Drop it.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
include/configs/edminiv2.h | 1 -
include/configs/km/km_arm.h | 1 -
include/configs/mv-common.h | 1 -
scripts/config_whitelist.txt | 1 -
4 files changed, 4 deletions(-)
diff -
This converts the following to Kconfig:
CONFIG_CONSOLE_SCROLL_LINES
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
README | 6 --
configs/bayleybay_defconfig | 1 +
configs/chromebo
This converts the following to Kconfig:
CONFIG_LCD
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
configs/TQM823L_LCD_defconfig | 3 ++-
configs/TTTech_defconfig | 3 ++-
configs/at91sam9261ek_dataflash_cs0_defconfig | 1 +
con
This converts the following to Kconfig:
CONFIG_SYS_CONSOLE_ENV_OVERWRITE
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
README | 3 ---
common/Kconfig | 9 +
configs/socfpga_arria5_defconfig | 1
This should be defined in a header file so that arguments are checked.
Move it to video.h.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
board/liebherr/lwmon5/lwmon5.c | 1 +
board/mosaixtech/icon/icon.c | 1 +
board/mpl/common/common_util.c | 1 +
board/tqc/tq
Since all boards enable this, we may as well drop the option.
This is a separate patch from the previous one, so it can be skipped if
someone identifies a need.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
README | 1 -
drivers/video/Kconfig
This is not used in U-Boot.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
drivers/video/cfb_console.c | 33 +-
drivers/video/ct69000.c | 79
include/video_fb.h | 4 ---
scripts/config_whit
This converts the following to Kconfig:
CONFIG_VIDEO_SW_CURSOR
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
drivers/video/Kconfig | 10 ++
drivers/video/cfb_console.c | 6 --
include/configs/MIP405.h | 1 -
include/config
This converts the following to Kconfig:
CONFIG_CONSOLE_EXTRA_INFO
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
configs/MIP405T_defconfig| 1 +
configs/MIP405_defconfig | 1 +
configs/MiniFAP_defconfig| 1 +
configs/PIP405_d
This is not used in U-Boot.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
README | 5 -
drivers/video/Makefile | 1 -
drivers/video/cfb_console.c | 9 --
drivers/video/sed13806.c | 286 --
This is not used in U-Boot.
Signed-off-by: Simon Glass
Acked-by: Minkyu Kang
Reviewed-by: Tom Rini
---
Changes in v2: None
drivers/video/Makefile | 1 -
drivers/video/cfb_console.c | 2 +-
drivers/video/s3c-fb.c | 172
3 files change
This converts the following to Kconfig:
CONFIG_VGA_AS_SINGLE_DEVICE
Once we migrate to driver model for video, we should be able to drop this
option.
Signed-off-by: Simon Glass
---
Changes in v2: None
configs/Chuwi_V7_CW0825_defconfig | 2 +-
configs/MSI_Primo81_defc
This is not used anywhere in U-Boot.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
drivers/video/Makefile| 1 -
drivers/video/imx25lcdc.c | 121 --
2 files changed, 122 deletions(-)
delete mode 100644 drivers/video/
This converts the following to Kconfig:
CONFIG_SYS_CONSOLE_BG_COL
CONFIG_SYS_CONSOLE_FG_COL
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
README | 5 ---
configs/pxm2_defconfig | 2 +
configs/rut_defconfig| 2 +
drivers/v
This converts the following to Kconfig:
CONFIG_VIDEO_CT69000
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
README | 23 ---
configs/MIP405T_defconfig| 1 +
configs/MIP405_defconfig | 1 +
configs/PIP405_defconfi
This converts the following to Kconfig:
CONFIG_CFB_CONSOLE_ANSI
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
README | 4
configs/T1042D4RDB_NAND_defconfig | 1 +
configs/T1042D4RDB_SDCARD_defconfig
This converts the following to Kconfig:
CONFIG_VIDEO
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
README | 5 -
configs/MIP405T_defconfig | 1 +
configs/MIP405_defconfig
This is not used in U-Boot anymore.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
README | 6 -
drivers/video/Makefile | 1 -
drivers/video/cfb_console.c | 13 -
drivers/video/smiLynxEM.c| 835 ---
This is not really a config. Rename it to avoid confusion.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
include/configs/advantech_dms-ba16.h | 4 ++--
include/configs/aristainetos-common.h | 2 +-
include/configs/aristainetos.h| 2 +-
include/configs/arist
This is not really a config. Rename it to avoid confusion.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
include/configs/MPC8349ITX.h | 6 +++---
scripts/config_whitelist.txt | 1 -
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/include/configs/MPC83
These two files have patch merge markers in them, within comments or
strings. Remove then, so that a search for merge markers does not show up
matches in these files.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
---
Changes in v2: None
drivers/net/ax88180.c | 6 +-
drivers/us
Move these option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass
---
Changes in v2:
- Change CONFIG_PRE_CON_BUF_SZ default to 4096
- Change CONFIG_PRE_CON_BUF_SZ to 'int' type
- Drop the depend clause on the CONFIG_PRE_CON_BUF_SZ default
- Move CONFIG_PRE_CON_BUF_ADDR default t
Move these option to Kconfig and tidy up existing uses.
The Power PC boards don't have a suitable common element: the common header
files don't appear to line up with the Kconfig files as far as I can tell.
This results in a lot of defconfig changes.
Signed-off-by: Simon Glass
---
Changes in v2
This series moves a number of console-related CONFIG options to Kconfig.
Those that are not currently used are removed.
A few unused video drivers are also removed and there are a few minor
adjustments to improve the code. But mostly this follows the output of
the moveconfig tool.
It is tested wi
From: Fabio Estevam
When using SPL on i.mx6 we frequently notice some DDR initialization
mismatches between the SPL code and the non-SPL code.
This causes stability issues like the ones reported at 7dbda25ecd6d7c
("mx6ul_14x14_evk: Pass refsel and refr fields to avoid hang") and also:
http://lis
Hi Michal,
On 8 September 2016 at 07:57, Michal Simek wrote:
> All sata based drivers are bind and corresponding block
> device is created. Based on this find_scsi_device() is able
> to get back block device based on scsi_curr_dev pointer.
>
> intr_scsi() is commented now but it can be replaced b
Hi Michal,
On 8 September 2016 at 07:57, Michal Simek wrote:
> This patch also includes ARM64 zynqmp changes:
> - Remove platform non DM initialization
> - Remove hardcoded sata base address
>
> Signed-off-by: Michal Simek
> ---
>
> There are probably more things to test and to check but
> on my
On Sat, Sep 24, 2016 at 10:13:43AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the first batch of Marvell / MVEBU patches in this
> merge window.
>
> Thanks,
> Stefan
>
> The following changes since commit 8824cfc19a6e4ae23ca8006bb22b7b6f839b09a8:
>
> usb: ehci-generic: support rese
Hi Tom,
please pull the first batch of Marvell / MVEBU patches in this
merge window.
Thanks,
Stefan
The following changes since commit 8824cfc19a6e4ae23ca8006bb22b7b6f839b09a8:
usb: ehci-generic: support reset control for generic EHCI (2016-09-23
22:25:44 -0400)
are available in the git rep
On 22.09.2016 02:56, Chris Packham wrote:
Enable the NAND interface on this board.
Signed-off-by: Chris Packham
Applied to u-boot-marvell/master
Thanks,
Stefan
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boo
On 22.09.2016 02:56, Chris Packham wrote:
This board is a plug in card for Marvell's switch system development
kits. Form-factor aside it is similar to the DB-88F6820-GP with the
following differences.
- TCLK is 200MHz
- SPI1 is used
- No SATA
- No MMC
- NAND flash
Reviewed-by: Simon Glass
Sign
On 22.09.2016 02:56, Chris Packham wrote:
88F6820 is a specific Armada-38x chip that is used on the DB-88F6820-GP
board. Rather than having DB_88F6820_GP and TARGET_DB_88F6820_GP which
selects the former. Rename DB_88F6820_GP to 88F6820 so that other boards
using the 88F6820 can be added.
Signed
On 23.09.2016 16:44, Jagan Teki wrote:
On Fri, Sep 23, 2016 at 7:58 PM, Stefan Roese wrote:
The SPI IP core in the Marvell Armada 3700 is similar to the one in the
other Armada SoCs. But the differences are big enough that it makes
sense to introduce a new driver instead of cluttering the old
k
71 matches
Mail list logo