[U-Boot][PATCH v2 0/3] Improve fpga cmd usage information

2025-01-17 Thread Ibai Erkiaga
Current usage information is not read friendly specially when all the options are selected. This series fix some of the issues in the info, aligment and overlapping issues, excess of verbosity on the loads... Additionally Xilinx exclusive command dependencies are included to remove tex

[u-boot PATCH v2 0/3] arm: dts: k3-am64: Sync DT files with Linux

2023-01-24 Thread Roger Quadros
Hi, This series syncs AM64 DT files with Linux v6.2-rc4. CPSW and Board EEPROM breakage are resolved in follow up patches. Only MMC and NFS boot have been tested. cheers, -roger Changelog: v2: - move CPSW3G fixes to -u-boot.dtsi file. Roger Quadros (3): arm: dts: k3-am64: sync with Linux DT

[U-Boot] [PATCH v2 0/3] efi_loader: support building UEFI binaries on sandbox

2019-11-12 Thread Heinrich Schuchardt
Building helloworld.efi and UEFI binaries needed for unit tests requires that the build system considers the host architecture on which the sandbox is built. The patch series provides these adjustment and enables building both helloworld.efi and unit test requiring UEFI binaries. v2: enab

[U-Boot] [PATCH v2 0/3] efi_loader: device path: handle a long file path name

2019-10-09 Thread AKASHI Takahiro
efi_dp_from_name() uses a fixed length (32) of buffer, and so it cannot handle a long file path name. This patch set lifts the upper limit as well as other limitations regarding file paths. For example, without this patch set, => efi boot add 1 TEST scsi 1:1 /0123456789abcdef0123456789abcdef01234

Re: [U-Boot] [PATCH v2 0/3] imx6ull: Fix missing initial output from UART

2019-09-24 Thread Igor Opaniuk
Hi Stefano, On Wed, Jul 24, 2019 at 6:10 PM Igor Opaniuk wrote: > > For Colibri iMX6ULL we have to set pinmux for uart configuration ASAP > (ideally before relocation) to get serial console working. Without this > we miss almost the half of output (U-boot version, CPU defails, > Reset cause, DRAM

[U-Boot] [PATCH v2 0/3] efi_loader: disk: install FILE_SYSTEM_PROTOCOL to whole disk

2019-09-11 Thread AKASHI Takahiro
Changes in v2 (Sept 12, 2019) * add patch#1 and #2 * install the protocol only if a file system does exist AKASHI Takahiro (3): fs: export fs_close() efi_loader: disk: install FILE_SYSTEM_PROTOCOL only if available efi_loader: disk: install file system protocol to a whole disk fs/fs.c

[U-Boot] [PATCH v2 0/3] Introduce idbloader.img target for Makefile

2019-09-03 Thread Matwey V. Kornilov
Rockchip SoCs reqire the following deployment procedure for TPL/SPL: ./tools/mkimage -n rk3328 -T rksd -d ./tpl/u-boot-tpl.bin idbloader.img cat ./spl/u-boot-spl-dtb.bin >> idbloader.img dd if=idbloader.img of=/dev/mmcblk0 seek=64 The series is organized as the following. First patch introd

[U-Boot] [PATCH v2 0/3] env: add support to sunxi save env to spi

2019-08-01 Thread Oskari Lemmela
Changes since v1: - Rebase to current master - Added patches for testing with pine64-lts board Oskari Lemmela (3): env: add support to sunxi save env to spi flash sunxi: Pine64-LTS: enable environment in spi flash arm: dts: sunxi: add spi0 alias arch/arm/dts/sunxi-u-boot.dtsi | 1 + conf

[U-Boot] [PATCH v2 0/3] imx6ull: Fix missing initial output from UART

2019-07-24 Thread Igor Opaniuk
For Colibri iMX6ULL we have to set pinmux for uart configuration ASAP (ideally before relocation) to get serial console working. Without this we miss almost the half of output (U-boot version, CPU defails, Reset cause, DRAM details etc.). To achieve this we need to force pinctrl-mx6 to get probed

[U-Boot] [PATCH v2 0/3] Add SDHCI card detection support

2019-06-19 Thread Michal Simek
Hi, This patch series adds card detection support in sdhci framework & added functionality to read card detect dt properties. Thanks, Michal Changes in v2: - Moved reading CD devicetree properties functionality from sdhci.c to mmc-uclass.c & moved mmc capability macros to mmc.h from sdhci.h.

[U-Boot] [PATCH v2 0/3] fastboot: Fix getvar "has-slot" and cleanup

2019-06-12 Thread Sam Protsenko
This patch series fixes "has-slot" fastboot variable and provides associated refactoring, so that related code is not cluttered. Igor Opaniuk (1): fastboot: Check if partition really exist in getvar_has_slot() Sam Protsenko (2): fastboot: Use const qualifier for char *part_name fastboot: ge

[U-Boot] [PATCH v2 0/3] Enable usage of SDP for i.MX6 Sabre Auto Boards

2019-06-04 Thread Sjoerd Simons
Being able to upload u-boot over USB is rather useful, so ideally this functionality should be enabled by the default config for these boards. Currently however no USB support is built into the SPL nor is SDP enabled for i.MX6 Sabre Auto boards. This round only has the patches needed for SDP suppo

[U-Boot] [PATCH v2 0/3] efi_loader: variable: attributes may not be changed if a variable exists

2019-05-23 Thread AKASHI Takahiro
Changes in v2 * add patch#1 and patch#2 to avoid sefltest failure * doesn't free a buffer returned by env_get() (patch#3) AKASHI Takahiro (3): efi: selftest: APPEND_WRITE is not supported efi_loader: variable: return error for APPEND_WRITE efi_loader: variable: attributes may not be changed

[U-Boot] [PATCH v2 0/3] Enable spl relocation on arm

2019-05-16 Thread Andy Yan
Some times we want to relocate spl code to dram after dram initialization or relocate spl code to a high memory to avoid code overid. For example on Rockchip armv8 platform, we run with boot flow TPL->SPL->ATF->U-Boot. TPL run in sram and is responsible for dram initialization. SPL run from the st

[U-Boot] [PATCH v2 0/3] Tidy up support for compressed fit-dtb.blob.

2019-05-02 Thread Vagrant Cascadian
Support for compressed fit-dtb.blob was added in: commit 95f4bbd581cf ("lib: fdt: Allow LZO and GZIP DT compression in U-Boot") This introduces reproducibility issues as the timestamp and umask may be embedded in the output when using gzip, lzop or possibly other compression tools if added l

[U-Boot] [PATCH v2 0/3] Add Avenger96 board support

2019-05-02 Thread Manivannan Sadhasivam
Hello, This patchset adds board support for Avenger96, a 96Boards Consumer Edition board from Arrow Electronics. This board is based on the STM32MP1 MPU and the board support is added under st boards since there are no significance changes required to boot u-boot on this board other than the dts.

[U-Boot] [PATCH v2 0/3] fs: btrfs: Add zstd decompression support

2019-04-29 Thread Marek Behún
Hi, this is v2. The previous cover letter said: zstd has been enabled in kernel btrfs driver for over a year, it is time we support this also in U-Boot. This xxhash and zstd library are imported from kernel with minimal changes. This was tested on ARM target (Turris Omnia). Marek Changes since

[U-Boot] [PATCH v2 0/3] Add Beelink GS1 Board

2019-04-12 Thread Clément Péron
This serie introduce the Beelink GS1 board with a patch for the reset on Allwinner H6. Thanks to Jagan Teki most of the Beelink GS1 device-tree is taken from the Orange Pi boards. Changes with v1: - Add bus-width for mmc2 node - Add sha1 in the sync dts commit Clément Péron (3): arm: dts: h6

[U-Boot] [PATCH v2 0/3] Update pbias and IO voltage in dra7 and am57 devices

2019-04-05 Thread Faiz Abbas
The following patches update pbias and IO voltages in TI's dra7 and am57 devices. Tested on: dra71x-evm, dra72x-evm, dra7xx-evm, dra76x-evm, am57xx-evm, am571-idk, am572-idk, am574-idk, am335x-evm. v2: Added patch for fixing voltage in dra71-evm. Faiz Abbas (3): ARM: dts: dra7: Change pbias vo

[U-Boot] [PATCH v2 0/3] rockchip: correct SYS_SOC name for all rockchip SoCs

2019-04-01 Thread Kever Yang
Rockchip use 'arch-rockchip' instead of arch-$(SOC) as common header file path, so that we do not need to make folder for each soc, because many header file are shared for all the SoCs which not need separate for each SoC. With the SoC name correct to its own name, the build system can include th

[U-Boot] [PATCH v2 0/3] ARM: meson: Add G12A USB Support

2019-04-01 Thread Neil Armstrong
This patchset adds support for USB on Amlogic G12A SoCs. This patchset is composed with : - PHY Drivers - USB Control Glue driver - G12A board setup for Device mode Device Tree nodes will be added in a separate patchset when applied on a tagged Linux tree. The Amlogic G12A USB Complex is compose

[U-Boot] [PATCH v2 0/3] toradex: common: fix/improve config block handling

2019-03-25 Thread Marcel Ziswiler
This series adds a -y parameter to cfgblock create command, unifies the behaviour when the config block is missing and fixes an off-by-one issue. Changes in v2: - Introduced a define for the Toradex OUI ("0x00142dUL") as suggested by Igor. - Removed redundant comment as suggested by Igor. Bhuv

[U-Boot] [PATCH v2 0/3] ARM: meson: add p200 and p201 boards

2019-03-14 Thread Mohammad Rasim
This adds support for p200 and p201 reference boards from amlogic Mohammad Rasim (3): ARM: dts: meson: add p200 and p201 boards ARM: board: meson: add p201 board ARM: board: meson: add p200 board arch/arm/dts/Makefile | 2 + arch/arm/dts/meson-gxbb-p200.dts| 99 ++

Re: [U-Boot] [PATCH v2 0/3] Add Ethernet support for Poplar board

2019-03-03 Thread Shawn Guo
On Mon, Feb 18, 2019 at 11:37:39AM +0800, Shawn Guo wrote: > The series adds Ethernet support for Poplar board. It firstly creates > a reset driver for HiSilicon platform, then introduces higmacv300 > Ethernet driver, and finally enables Ethernet support for Poplar board. > > Changes for v2: > -

[U-Boot] [PATCH v2 0/3] Add Ethernet support for Poplar board

2019-02-17 Thread Shawn Guo
The series adds Ethernet support for Poplar board. It firstly creates a reset driver for HiSilicon platform, then introduces higmacv300 Ethernet driver, and finally enables Ethernet support for Poplar board. Changes for v2: - Rename driver symbol to HIGMACV300_ETH. - Remove the use of temp vari

[U-Boot] [PATCH v2 0/3] sunxi: Sync Bananapi M2+ dts files and add H5 variant

2019-02-15 Thread Chen-Yu Tsai
Hi everyone, This is version 2 of my Bananapi M2+ H5 variant series. This series adds support for the H5 variant of the Bananapi M2+, and also renames the MAINTAINERS entry and defconfig for the Bananapi M2+ from its current name, Sinovoip BPI M2+. Sinovoip is the brand name used for their own V

[U-Boot] [PATCH v2 0/3] net: phy: allow disabling SmartEEE for Atheros PHYs

2019-01-23 Thread Vladimir Oltean
Changes in v2: * Removed patch 1/2 (promote phy_{read,write}_mmd_indirect from ti.c to generic code) * Adapted to PHY API changes introduced by Carlo Caione * Cleaned up Atheros PHY driver to remove duplicated code and use macros where possible Vladimir Oltean (3): net: phy: ar803x: Use

Re: [U-Boot] [PATCH v2 0/3] MSCC: Add Servalt SoC family

2019-01-23 Thread Daniel Schwierzeck
Am 17.01.19 um 15:33 schrieb Horatiu Vultur: > This patch series adds support for MSCC Servalt SoC family. In this > family there is only one board: Servalt(pcb116). > > This is based off the u-boot-mips/next repository > > v2-changes: > - rename label for gpio in dts. > > Horatiu Vultur (3)

[U-Boot] [PATCH v2 0/3] Add MMD PHY helpers

2019-01-23 Thread Carlo Caione
Introduce phy_(read|write)_mmd() generic 802.3 clause 45 register accessors for Clause 22 PHYs, using the indirect method. Allow this behaviour to be overriden by PHY drivers where necessary. Carlo Caione (3): net: phy: Add support for accessing MMD PHY registers net: phy: ti: use generic help

[U-Boot] [PATCH v2 0/3] MSCC: Add Servalt SoC family

2019-01-17 Thread Horatiu Vultur
This patch series adds support for MSCC Servalt SoC family. In this family there is only one board: Servalt(pcb116). This is based off the u-boot-mips/next repository v2-changes: - rename label for gpio in dts. Horatiu Vultur (3): pinctrl: mscc: Add gpio and pinctrl for Servalt SoC family.

[U-Boot] [PATCH v2 0/3] arm: socpfpga: gen5 clean up ETH RST & PHY mode

2019-01-11 Thread Simon Goldschmidt
Socfpga Gen5 uses ad-hoc code to unreset the ETH MACs and set their PHY mode. Change this to use the dwmac_socfpga net driver and remove the old ad-hoc code. Changes in v2: - remove detection of sub-mach via compatible version and handle all FPGAs the same - select SYSCON and REGMAP via Kconfig

[U-Boot] [PATCH v2 0/3] Introduce regulator_set_enable_if_allowed()

2019-01-11 Thread Lokesh Vutla
As per the discussion happenned here[1], introducing a new api regulator_set_enable_if_allowed() that discards certain error cases where consumer driver might not be intrested in. Also using the same api for omap_hsmmc driver which fixes the boot on dra7-evm. [1] https://patchwork.ozlabs.org/patch

[U-Boot] [PATCH v2 0/3] mips: spi: mscc: Add fast bitbang SPI driver

2019-01-07 Thread Lars Povlsen
These 3 patches add an optimized SPI bitbang driver for MSCC SOCs that does not sport the designware SPI hardware controller. The driver more than doubles the performance for bulk SPI transfers. This is based off the u-boot-mips/next repository. v2 changes: - Moved lowlevel delay stuff into arc

Re: [U-Boot] [PATCH v2 0/3] ddr: vybrid: Support for vf610 built-in DDR3 memory calibration

2019-01-02 Thread Lukasz Majewski
Hi Fabio, Stefano, > This patch series provides code to perform read leveling - RDLVL, > which is adjusting the DQS strobe in relation to the DQ signals so > that the strobe edge is centered in the window of valid read data. > > The code is based on Vybrid's Reference Manual's: > "VFxxx Controlle

Re: [U-Boot] [PATCH v2 0/3] Ethernet support for QEMU sifive_u machine

2018-12-19 Thread Anup Patel
+Michal On Wed, Dec 19, 2018 at 6:02 PM Anup Patel wrote: > > This patchset enables Cadance MACB ethernet driver for > QEMU sifive_u machine. The Cadance MACB ethernet driver > works fine for QEMU sifive_u machince in both M-mode and > S-mode with some minor fixes. > > The patches are based upon

[U-Boot] [PATCH v2 0/3] Ethernet support for QEMU sifive_u machine

2018-12-19 Thread Anup Patel
This patchset enables Cadance MACB ethernet driver for QEMU sifive_u machine. The Cadance MACB ethernet driver works fine for QEMU sifive_u machince in both M-mode and S-mode with some minor fixes. The patches are based upon latest RISC-V U-Boot tree (git://git.denx.de/u-boot-riscv.git) at commit

Re: [U-Boot] [PATCH v2 0/3] ARM: pinctrl: Provide pinctrl driver for Vybrid (vf610)

2018-12-08 Thread Stefano Babic
On 20/11/18 00:38, Lukasz Majewski wrote: > This series enables pinctrl driver for the vybrid NXP SoC. > > > Changes in v2: > - Remove mux_mask from the imx_pinctrl_soc_info specific for vf610 > - Define vf610 mux_mask in the DTS (as it is read from there) > > Lukasz Majewski (3): > ARM: vyb

[U-Boot] [PATCH v2 0/3] ddr: vybrid: Support for vf610 built-in DDR3 memory calibration

2018-12-05 Thread Lukasz Majewski
This patch series provides code to perform read leveling - RDLVL, which is adjusting the DQS strobe in relation to the DQ signals so that the strobe edge is centered in the window of valid read data. The code is based on Vybrid's Reference Manual's: "VFxxx Controller Reference Manual, Rev. 0, 10/2

[U-Boot] [PATCH v2 0/3] serial: bcm6345: switch to raw I/O functions

2018-12-01 Thread Álvaro Fernández Rojas
These patches allow to use bcm6345 uart driver for both BE and LE, making bcm6858 serial driver unneeded. Álvaro Fernández Rojas (3): serial: bcm6345: switch to raw I/O functions arm: implement {in, out}_{16, 32} and {clr, set, clrset}bits_{16, 32} serial: bcm6858: remove driver and switch t

Re: [U-Boot] [PATCH v2 0/3] sunxi-mmc: enable new clock mode on A64

2018-11-21 Thread Jagan Teki
On Thu, Nov 22, 2018 at 2:01 AM Vasily Khoruzhick wrote: > > On Thu, Nov 15, 2018 at 11:20 AM Vasily Khoruzhick wrote: > > > > On Fri, Nov 9, 2018 at 8:41 PM Vasily Khoruzhick wrote: > > > > > > A64 requires new clock mode on SD and eMMC controllers. Not using > > > new clock mode causes stabili

Re: [U-Boot] [PATCH v2 0/3] sunxi-mmc: enable new clock mode on A64

2018-11-21 Thread Vasily Khoruzhick
On Thu, Nov 15, 2018 at 11:20 AM Vasily Khoruzhick wrote: > > On Fri, Nov 9, 2018 at 8:41 PM Vasily Khoruzhick wrote: > > > > A64 requires new clock mode on SD and eMMC controllers. Not using > > new clock mode causes stability issues of the driver - SPL may > > occasionally fail to load u-boot f

[U-Boot] [PATCH v2 0/3] ARM: meson: Use syscon/regmap for clock driver

2018-11-20 Thread Loic Devulder
This patch series modifies the meson clock driver to use syscon/regmap like the Linux kernel does. It is needed if we want to share the same DTS files with the Linux kernel, as last changes in clock-controller break U-Boot. These patches also update all meson DTS files to last versions from Linux

[U-Boot] [PATCH v2 0/3] RISC-V S-mode support

2018-11-20 Thread Anup Patel
This patchset allows us runing u-boot in S-mode which is useful on platforms where M-mode runtime firmware is an independent firmware and u-boot is used as last stage OS bootloader. The patchset based upon git://git.denx.de/u-boot-riscv.git and is tested on QEMU in both M-mode and S-mode. For S-m

[U-Boot] [PATCH v2 0/3] ARM: pinctrl: Provide pinctrl driver for Vybrid (vf610)

2018-11-19 Thread Lukasz Majewski
This series enables pinctrl driver for the vybrid NXP SoC. Changes in v2: - Remove mux_mask from the imx_pinctrl_soc_info specific for vf610 - Define vf610 mux_mask in the DTS (as it is read from there) Lukasz Majewski (3): ARM: vybrid: Provide pinctrl driver for Vybrid (vf610) ARM: DTS: Ad

Re: [U-Boot] [PATCH v2 0/3] sunxi-mmc: enable new clock mode on A64

2018-11-15 Thread Vasily Khoruzhick
On Fri, Nov 9, 2018 at 8:41 PM Vasily Khoruzhick wrote: > > A64 requires new clock mode on SD and eMMC controllers. Not using > new clock mode causes stability issues of the driver - SPL may > occasionally fail to load u-boot from SD for some particular SD card > on some particular devices. > > Th

[U-Boot] [PATCH v2 0/3] efi_loader: add removable device support

2018-11-14 Thread AKASHI Takahiro
Under the current implementation, any removable device which is attached to the platform will not be recognized after any efi-related command, in particular bootefi, is once executed. This patch set resolves this problem by re-scanning and recreating a disk device list for efi operations. # I did

[U-Boot] [PATCH v2 0/3] sunxi-mmc: enable new clock mode on A64

2018-11-09 Thread Vasily Khoruzhick
A64 requires new clock mode on SD and eMMC controllers. Not using new clock mode causes stability issues of the driver - SPL may occasionally fail to load u-boot from SD for some particular SD card on some particular devices. This series depends on "sunxi: add support for automatic delay calibrati

Re: [U-Boot] [PATCH v2 0/3] dts: arm: socfpga: merge gen5 devicetrees from linux

2018-11-02 Thread Marek Vasut
On 11/02/2018 11:54 AM, Simon Goldschmidt wrote: > This series merges socfpga gen5 dts and dtsi files from linux > while keeping U-Boot behaviour. Changes in those files that need > fixing (mostly in -u-boot.dtsi board files) are: > - watchdog is now enabled > - ethernet, spi and i2c aliases remove

[U-Boot] [PATCH v2 0/3] dts: arm: socfpga: merge gen5 devicetrees from linux

2018-11-02 Thread Simon Goldschmidt
This series merges socfpga gen5 dts and dtsi files from linux while keeping U-Boot behaviour. Changes in those files that need fixing (mostly in -u-boot.dtsi board files) are: - watchdog is now enabled - ethernet, spi and i2c aliases removed from socfpga.dtsi - gpio bank names not available - mmc d

[U-Boot] [PATCH v2 0/3] add support for VSC8584 and VSC8574 Microsemi PHYs

2018-10-31 Thread Quentin Schulz
The VSC8584 and VSC8574 PHYs are 4-port PHYs that are 10/100/1000BASE-T, 100BASE-FX, 1000BASE-X and triple-speed copper SFP capable, can communicate with the MAC via SGMII, QSGMII or 1000BASE-X, supports WOL, downshifting and can set the blinking pattern of each of its 4 LEDs, supports SyncE as wel

[U-Boot] [PATCH v2 0/3] efi_loader: improve boot sequence in distro_bootcmd

2018-10-21 Thread AKASHI Takahiro
The current distro_bootcmd has several issues regarding efi boot. (See the patch#1 for details.) Patch#1: fix distro's issues and make its intent clear Patch#2,#3: address related issues on qemu-arm Please note that patch#2 is now rebased on Bin's patch[1]. [1] https://lists.denx.de/pipermail/u-

[U-Boot] [PATCH v2 0/3] RK3399: Add support for Ficus board

2018-08-28 Thread Ezequiel Garcia
Add support for a new RK3399-based board. The RK3399 Ficus board is an Enterprise Edition board manufactured by Vamrs Ltd., based on the Rockchip RK3399 SoC. While here, we extend the evb_rk3399/README document with instructions for SD/MMC boot. The devicetree file for this board has been already

[U-Boot] [PATCH v2 0/3] Convert fdtdec_setup_memory_banksize() to use livetree

2018-08-20 Thread Jens Wiklander
Hi, As requested while reviewing 452bc121027d ("fdt: fix fdtdec_setup_memory_banksize()") heres a patch set converting fdtdec_setup_memory_banksize() to use livetree. v2: * Added test code for the new function ofnode_by_prop_value() * The patch "fdt: fdtdec_setup_memory_banksize() use livetree":

[U-Boot] [PATCH v2 0/3] Replace serial setparity by setconfig

2018-08-01 Thread Patrice Chotard
This series : - replace setparity ops by more complete setconfig in serial uclass - replace setparity by setconfig in STM32 serial driver Changes in v2: - Update SERIAL_BITS_MASK and SERIAL_STOP_MASK - Update serial_setconfig prototype - Update stm32_serial_setconfig prototype - Add s

Re: [U-Boot] [PATCH v2 0/3] Xilinx Axi Watchdog driver conversion to driver model

2018-07-16 Thread Michal Simek
On 14.7.2018 22:35, Shreenidhi Shedi wrote: > > > [PATCH 1/3] Removed a bunch of WATCHDOG related macros > [PATCH 2/3] Support for watchdog_reset function for Microblaze init > [PATCH 3/3] Xilinx Axi watchdog driver to driver model > > Changes in v2: > - Appropriate commit messages for each patc

[U-Boot] [PATCH v2 0/3] Xilinx Axi Watchdog driver conversion to driver model

2018-07-14 Thread Shreenidhi Shedi
[PATCH 1/3] Removed a bunch of WATCHDOG related macros [PATCH 2/3] Support for watchdog_reset function for Microblaze init [PATCH 3/3] Xilinx Axi watchdog driver to driver model Changes in v2: - Appropriate commit messages for each patch - Cosmetic changes patch is taken out - Changes in xilinx_

[U-Boot] [PATCH v2 0/3] efi_loader: correctly initialize system table crc32

2018-07-05 Thread Heinrich Schuchardt
The crc32 of the system table has to be calculated after all fields have been set. Adjust the signature of CalculateCrc32(). Provide a unit test that checks the crc of the system table, the runtime services table, and the boot sevices table before and after ExitBootServices(). v2: avoid

Re: [U-Boot] [PATCH v2 0/3] Remove unused _relocate arguments

2018-06-25 Thread Bin Meng
Hi Ivan, On Tue, Jun 26, 2018 at 2:12 AM, Ivan Gorinov wrote: > EFI image handle and system table are not used in _relocate(). > > v2: > Separated the changes in efi_main() arguments and calling convention. > > Ivan Gorinov (3): > x86: Remove unused _relocate arguments This does not apply cl

[U-Boot] [PATCH v2 0/3] Remove unused _relocate arguments

2018-06-25 Thread Ivan Gorinov
EFI image handle and system table are not used in _relocate(). v2: Separated the changes in efi_main() arguments and calling convention. Ivan Gorinov (3): x86: Remove unused _relocate arguments arm: Remove unused _relocate arguments riscv: Remove unused _relocate arguments arch/arm/lib/

Re: [U-Boot] [PATCH v2 0/3] net: Sanitize DHCP variable override

2018-06-14 Thread Rick Chen
> From: Alexander Graf [mailto:ag...@suse.de] > Sent: Thursday, June 14, 2018 6:04 PM > To: u-boot@lists.denx.de > Cc: Rick Jian-Zhi Chen(陳建志); Joe Hershberger; Greentime Ying-Han Hu(胡英 > 漢); Simon Glass > Subject: [PATCH v2 0/3] net: Sanitize DHCP variable override > > While trying to boot from ne

[U-Boot] [PATCH v2 0/3] net: Sanitize DHCP variable override

2018-06-14 Thread Alexander Graf
While trying to boot from network on a RISC-V AX25 platform, I saw that the DHCP IP address did not get populated from the DHCP server IP address. The reason for that was simple: CONFIG_BOOTP_SERVERIP was set. I don't know the history of that option, but it seems to decrease intuitivity levels of

[U-Boot] [PATCH v2 0/3] efi_loader: ARM: add support for ARMV7_NONSEC=y

2018-06-13 Thread Mark Kettenis
This series makes it possible to run EFI applications in non-secure mode. It allows me to run OpenBSD on the Technexion PICO-PI-IMX7 and Banana Pi boards using the PSCI implementation provided by U-Boot. This second version avoid using r3 to pass the original stack pointer. For some reason that r

[U-Boot] [PATCH v2 0/3] x86: ivybridge: cougarcanyon2: Various enhancements

2018-06-12 Thread Bin Meng
This adds some enhancements to the Intel Cougar Canyon 2 board. This series is available at u-boot-x86/cc2-working for testing. Changes in v2: - drop patches that were applied to u-boot-x86 - drop v1 patches using Kconfig option CONFIG_DISCRETE_PIRQ_ROUT - new patch to "parse number of PIRQ links

[U-Boot] [PATCH v2 0/3] rk3288: veyron: Enable SDMMC when booting from SPI

2018-06-11 Thread Carlo Caione
From: Carlo Caione These patches toghether with the previously submitted patch [0] enable the chromebook veyron jerry to use the SDMMC interface when U-Boot is not chainloaded by depthcharge but booted directly from SPI. [0] https://marc.info/?l=u-boot&m=152836928803742&w=2 Changelog: V2: - Ad

Re: [U-Boot] [PATCH v2 0/3] Generic file system firmware loader DM

2018-06-05 Thread Chee, Tien Fong
On Thu, 2018-05-24 at 13:04 +0800, tien.fong.c...@intel.com wrote: Hi All, > From: Tien Fong Chee > > This patchset contains generic file system loader DM which is very > close to > Linux firmware loader but for U-Boot framework. Generic file system > firmware > loader can be used load whatever i

[U-Boot] [PATCH v2 0/3] efi_loader: allow writing to FAT

2018-05-27 Thread Heinrich Schuchardt
Running the UEFI Self-Certifcation Test (SCT) will require to support writing to a FAT file system. Writing to the FAT root directory from EFI fails because the leading slash of the file path is interpreted as part of the filename. With the 1st patch we can write to the root directory. A unit te

[U-Boot] [PATCH v2 0/3] Generic file system firmware loader DM

2018-05-23 Thread tien . fong . chee
From: Tien Fong Chee This patchset contains generic file system loader DM which is very close to Linux firmware loader but for U-Boot framework. Generic file system firmware loader can be used load whatever into target location, and then consumer driver would use it to program whatever, ie. the F

[U-Boot] [PATCH v2 0/3] tegra nand mtd, ubi, driver model and live tree enablement

2018-05-07 Thread Marcel Ziswiler
This series addresses recent Tegra NAND driver breakage caused by ongoing driver model resp. live tree migration work and enables it on Harmony as well. This series is available at http://git.toradex.com/cgit/u-boot-toradex.git/log/?h=for-next Changes in v2: - Use UCLASS_MTD rather than MISC as

Re: [U-Boot] [PATCH v2 0/3] drivers: Add reset ctrl to drivers

2018-05-07 Thread Dinh Nguyen
On Fri, May 4, 2018 at 5:49 AM, Ley Foon Tan wrote: > Add reset ctrl to dwmmc socfpga, designware Ethernet and ns16550 serial > drivers. > > A reset property is an optional feature, so only print out a warning and > do not fail if a reset property is not present. > > If a reset property is discov

[U-Boot] [PATCH v2 0/3] drivers: Add reset ctrl to drivers

2018-05-04 Thread Ley Foon Tan
Add reset ctrl to dwmmc socfpga, designware Ethernet and ns16550 serial drivers. A reset property is an optional feature, so only print out a warning and do not fail if a reset property is not present. If a reset property is discovered, then use it to deassert, thus bringing the IP out of res

[U-Boot] [PATCH v2 0/3] tools: zynqmpimage: Support partitions

2018-04-12 Thread Alexander Graf
A good chunk of the booting chain of ZynqMP based systems is open source (depending on your definition of it), except for the image generation flow. This patch set aims to change that, with read and write support for boot.bin partitions which allows us to create boot.bin files using only open sour

[U-Boot] [PATCH v2 0/3] efi_loader: armv7: enable unaligned access

2018-04-03 Thread Heinrich Schuchardt
We use the command bootefi to run UEFI executables like GRUB and iPXE. The UEFI spec requires that unaligned access is enabled if the CPU supports it. This is true for armv7. So we should not set bit 1 of the system control register, the alignment bit. Without this patch iPXE snp.efi cannot be ex

[U-Boot] [PATCH v2 0/3] This series adds support for gpio-leds "default-state" property. The

2018-04-03 Thread linux-kernel-dev
From: Patrick Bruenn main usecase in mind are LEDs which indicate a state like "power on". With this patchset applied, all you have to do is: Add a gpio-led node with 'default-state = "on";' property to your device tree. And the LED will automatically light up during U-Boot startup. Changes in v

[U-Boot] [PATCH v2 0/3] imx: hab: Add helper functions for scripted HAB auth

2018-03-26 Thread Bryan O'Donoghue
V2: - Dropped first patch setexpr does the same job - Lothar Wa??mann - IVT_PAD_SIZE -> BOOTROM_IVT_HDR_OFFSET The objective is to define the default offset of the IVT header in the BootROM version of the IMX image - not as was confusingly named IVT_PAD_SIZE - this is not a padding size ! -

Re: [U-Boot] [PATCH v2 0/3] bmips: add support for bcm6318 usbh phy

2018-03-18 Thread Daniel Schwierzeck
On 04.02.2018 21:11, Álvaro Fernández Rojas wrote: > Add support for BCM6318 usbh phy. > > v2: use correct phy driver > > Álvaro Fernández Rojas (3): > phy: add support for bcm6318 usbh phy > mips: bmips: add support for bcm6318 usb > mips: bmips: add ar-5315 usb support > > arch/mips/d

[U-Boot] [PATCH v2 0/3] spi: ompa3/davinci/ti_qspi: Full dm conversion

2018-03-14 Thread Jagan Teki
This series add full dm conversion for omap3_spi, davanci and ti_qspi drivers. Now it call to respective board maintainers to switch DM_SPI and DM_SPI_FLASH before migration deadline. Changes for v2: - New patch for ti_qspi changes Jagan Teki (3): spi: omap3_spi: Full dm conversion spi: davin

[U-Boot] [PATCH v2 0/3] NXP WaARP7 set serial# from OTP fuses for USB iSerial

2018-03-13 Thread Bryan O'Donoghue
V2: - Fix compilation path for CONFIG_SERIAL_TAG Currently this is broken for imx7 - Add description of tester registers to arch/arm/mach-imx/mx7/soc.c - Utilise existing get_board_serial() instead of my previous patch ("warp7: usb: Introduce a get method for serial number") V1: Greetings.

[U-Boot] [PATCH v2 0/3] xhci-dwc3: Couple of fixes for USB3 support

2018-03-07 Thread Vignesh R
This series has couple of fixes needed to get DWC3 USB3 controller to talk to USB3 devices on AM57xx SoCs. v2: * Refractor PHY operations into separate functions. Vignesh R (3): usb: xhci-dwc3: Power on USB PHY before using usb: xhc-dwc3: Refractor PHY operations into separate function ubs

Re: [U-Boot] [PATCH v2 0/3] ARM: omap3: beagle, evm: synchronize common setup

2018-02-25 Thread Derald D. Woods
On Sat, Feb 24, 2018 at 01:39:45PM -0600, Derald Woods wrote: > On Sat, Feb 24, 2018 at 02:12:32PM -0500, Tom Rini wrote: > > On Sat, Feb 24, 2018 at 09:29:02AM -0600, Derald D. Woods wrote: > > > On Sat, Feb 24, 2018 at 09:35:43AM -0500, Tom Rini wrote: > > > > On Sat, Feb 24, 2018 at 08:09:39AM -

Re: [U-Boot] [PATCH v2 0/3] ARM: omap3: beagle, evm: synchronize common setup

2018-02-24 Thread Tom Rini
On Sat, Feb 24, 2018 at 01:39:45PM -0600, Derald Woods wrote: > On Sat, Feb 24, 2018 at 02:12:32PM -0500, Tom Rini wrote: > > On Sat, Feb 24, 2018 at 09:29:02AM -0600, Derald D. Woods wrote: > > > On Sat, Feb 24, 2018 at 09:35:43AM -0500, Tom Rini wrote: > > > > On Sat, Feb 24, 2018 at 08:09:39AM -

Re: [U-Boot] [PATCH v2 0/3] ARM: omap3: beagle, evm: synchronize common setup

2018-02-24 Thread Derald Woods
On Sat, Feb 24, 2018 at 02:12:32PM -0500, Tom Rini wrote: > On Sat, Feb 24, 2018 at 09:29:02AM -0600, Derald D. Woods wrote: > > On Sat, Feb 24, 2018 at 09:35:43AM -0500, Tom Rini wrote: > > > On Sat, Feb 24, 2018 at 08:09:39AM -0600, Derald D. Woods wrote: > > > > > > > This short series is an att

Re: [U-Boot] [PATCH v2 0/3] ARM: omap3: beagle, evm: synchronize common setup

2018-02-24 Thread Tom Rini
On Sat, Feb 24, 2018 at 09:29:02AM -0600, Derald D. Woods wrote: > On Sat, Feb 24, 2018 at 09:35:43AM -0500, Tom Rini wrote: > > On Sat, Feb 24, 2018 at 08:09:39AM -0600, Derald D. Woods wrote: > > > > > This short series is an attempt to make this set of boards use the same > > > default configur

Re: [U-Boot] [PATCH v2 0/3] ARM: omap3: beagle, evm: synchronize common setup

2018-02-24 Thread Derald D. Woods
On Sat, Feb 24, 2018 at 09:35:43AM -0500, Tom Rini wrote: > On Sat, Feb 24, 2018 at 08:09:39AM -0600, Derald D. Woods wrote: > > > This short series is an attempt to make this set of boards use the same > > default configuration items where possible. This was prompted by an > > investigation into

Re: [U-Boot] [PATCH v2 0/3] ARM: omap3: beagle, evm: synchronize common setup

2018-02-24 Thread Tom Rini
On Sat, Feb 24, 2018 at 08:09:39AM -0600, Derald D. Woods wrote: > This short series is an attempt to make this set of boards use the same > default configuration items where possible. This was prompted by an > investigation into enabling SERIAL_SEARCH_ALL on omap3_evm. This feature > now works fo

[U-Boot] [PATCH v2 0/3] ARM: omap3: beagle, evm: synchronize common setup

2018-02-24 Thread Derald D. Woods
This short series is an attempt to make this set of boards use the same default configuration items where possible. This was prompted by an investigation into enabling SERIAL_SEARCH_ALL on omap3_evm. This feature now works for omap3_evm after this series. The series changes the default NAND layout

[U-Boot] [PATCH v2 0/3] .travis.yml changes for building/testing xtensa port

2018-02-07 Thread Max Filippov
Hi Tom, the following patches allow building and running U-Boot for xtensa in Travis CI. The test results are the following: 73 passed, 31 skipped, 1 deselected Changes v1->v2: - add patch that enables hush parser for xtfpga_defconfig. The size increase is tolerable and now there are no falu

Re: [U-Boot] [PATCH v2 0/3] Add set_env_soc_name() for STM32 SoCs

2018-02-06 Thread Patrice CHOTARD
Hi This series will be abandoned and replaced by a new patch using CONFIG_ENV_VARS_UBOOT_CONFIG flag. Patrice On 02/05/2018 11:33 AM, patrice.chot...@st.com wrote: > From: Patrice Chotard > > This series allows to create and set the environment variable > "soc_name" corresponding to the curr

[U-Boot] [PATCH v2 0/3] Add set_env_soc_name() for STM32 SoCs

2018-02-05 Thread patrice.chotard
From: Patrice Chotard This series allows to create and set the environment variable "soc_name" corresponding to the current STM32 SoCs name. We will add STM32 SoCs support in buildroot environment Our objective is to propose a flexible solution to boot linux kernel from sdcard. As for STM32F4,

[U-Boot] [PATCH v2 0/3] bmips: add support for bcm6318 usbh phy

2018-02-04 Thread Álvaro Fernández Rojas
Add support for BCM6318 usbh phy. v2: use correct phy driver Álvaro Fernández Rojas (3): phy: add support for bcm6318 usbh phy mips: bmips: add support for bcm6318 usb mips: bmips: add ar-5315 usb support arch/mips/dts/brcm,bcm6318.dtsi| 30 +++ arch/mips/dts/comtrend,ar-5315

[U-Boot] [PATCH v2 0/3] mips: bmips: add BCM6362 SoC support

2018-02-03 Thread Álvaro Fernández Rojas
BCM6362 is a dual core BCM63xx SoC. v2: Introduce changes suggested by Daniel Schwierzeck: - Use setbits_be32() Álvaro Fernández Rojas (3): dm: cpu: bmips: add BCM6362 support MIPS: add support for Broadcom MIPS BCM6362 SoC family MIPS: add BMIPS Netgear DGND3700v2 board arch/mips/dts/Ma

Re: [U-Boot] [PATCH v2 0/3] cadence-quadspi: Fix issues with non 32bit aligned accesses

2018-01-23 Thread Vignesh R
On Tuesday 23 January 2018 03:01 PM, Jagan Teki wrote: [...] > u-boot-spi/master throws few warnings when I build for my platform: > ~/workspace/u-boot:0f520af57c60:~ make distclean;make > k2g_evm_defconfig;make -j4 -s; > > In file included from drivers/spi/cadence_qspi_apb.c:

Re: [U-Boot] [PATCH v2 0/3] cadence-quadspi: Fix issues with non 32bit aligned accesses

2018-01-23 Thread Jagan Teki
On Tue, Jan 23, 2018 at 2:56 PM, Simon Goldschmidt wrote: > On 23.01.2018 10:16, Vignesh R wrote: >> >> >> On Tuesday 23 January 2018 02:37 PM, Jagan Teki wrote: >>> >>> On Tue, Jan 23, 2018 at 2:32 PM, Vignesh R wrote: On Tuesday 23 January 2018 02:15 PM, Jagan Teki wrote: > >

Re: [U-Boot] [PATCH v2 0/3] cadence-quadspi: Fix issues with non 32bit aligned accesses

2018-01-23 Thread Simon Goldschmidt
On 23.01.2018 10:16, Vignesh R wrote: On Tuesday 23 January 2018 02:37 PM, Jagan Teki wrote: On Tue, Jan 23, 2018 at 2:32 PM, Vignesh R wrote: On Tuesday 23 January 2018 02:15 PM, Jagan Teki wrote: On Tue, Jan 23, 2018 at 1:42 PM, Simon Goldschmidt wrote: Jagan, the merge window is now

Re: [U-Boot] [PATCH v2 0/3] cadence-quadspi: Fix issues with non 32bit aligned accesses

2018-01-23 Thread Jagan Teki
On Tue, Jan 23, 2018 at 2:46 PM, Vignesh R wrote: > > > On Tuesday 23 January 2018 02:37 PM, Jagan Teki wrote: >> On Tue, Jan 23, 2018 at 2:32 PM, Vignesh R wrote: >>> >>> >>> On Tuesday 23 January 2018 02:15 PM, Jagan Teki wrote: On Tue, Jan 23, 2018 at 1:42 PM, Simon Goldschmidt wrot

Re: [U-Boot] [PATCH v2 0/3] cadence-quadspi: Fix issues with non 32bit aligned accesses

2018-01-23 Thread Vignesh R
On Tuesday 23 January 2018 02:37 PM, Jagan Teki wrote: > On Tue, Jan 23, 2018 at 2:32 PM, Vignesh R wrote: >> >> >> On Tuesday 23 January 2018 02:15 PM, Jagan Teki wrote: >>> On Tue, Jan 23, 2018 at 1:42 PM, Simon Goldschmidt >>> wrote: Jagan, the merge window is now less th

Re: [U-Boot] [PATCH v2 0/3] cadence-quadspi: Fix issues with non 32bit aligned accesses

2018-01-23 Thread Jagan Teki
On Tue, Jan 23, 2018 at 2:32 PM, Vignesh R wrote: > > > On Tuesday 23 January 2018 02:15 PM, Jagan Teki wrote: >> On Tue, Jan 23, 2018 at 1:42 PM, Simon Goldschmidt >> wrote: >>> Jagan, >>> >>> >>> the merge window is now less than 1 week for 2018.03 if I'm not mistaken. >>> Can you apply this, p

Re: [U-Boot] [PATCH v2 0/3] cadence-quadspi: Fix issues with non 32bit aligned accesses

2018-01-23 Thread Vignesh R
On Tuesday 23 January 2018 02:15 PM, Jagan Teki wrote: > On Tue, Jan 23, 2018 at 1:42 PM, Simon Goldschmidt > wrote: >> Jagan, >> >> >> the merge window is now less than 1 week for 2018.03 if I'm not mistaken. >> Can you apply this, please? > > Can you resend these on-top of u-boot-spi/master,

Re: [U-Boot] [PATCH v2 0/3] cadence-quadspi: Fix issues with non 32bit aligned accesses

2018-01-23 Thread Jagan Teki
On Tue, Jan 23, 2018 at 1:42 PM, Simon Goldschmidt wrote: > Jagan, > > > the merge window is now less than 1 week for 2018.03 if I'm not mistaken. > Can you apply this, please? Can you resend these on-top of u-boot-spi/master, have few changes on wait_for_bit good to test those as well. _

Re: [U-Boot] [PATCH v2 0/3] cadence-quadspi: Fix issues with non 32bit aligned accesses

2018-01-23 Thread Simon Goldschmidt
Jagan, the merge window is now less than 1 week for 2018.03 if I'm not mistaken. Can you apply this, please? Thanks, Simon On 15.01.2018 14:47, Jason Rush wrote: On 1/15/2018 6:01 AM, Simon Goldschmidt wrote: Pepperl+Fuchs GmbH, Mannheim Geschaeftsfuehrer/Managing Directors: Dr.-Ing. Gu

[U-Boot] [PATCH v2 0/3] mips: bmips: add BCM6368 SoC support

2018-01-20 Thread Álvaro Fernández Rojas
BCM6368 is a dual core BCM63xx SoC. v2: Remove board Kconfig on patch 2 and clean defconfig Álvaro Fernández Rojas (3): dm: cpu: bmips: add BCM6368 support MIPS: add support for Broadcom MIPS BCM6368 SoC family MIPS: add BMIPS Comtrend WAP-5813n board arch/mips/dts/Makefile

  1   2   3   4   5   >