[U-Boot] [PATCH v3 0/2] Add Broadcom XHCI driver for iproc platforms

2019-11-26 Thread Vladimir Olovyannikov
This patchset adds Broadcom XHCI driver for iproc platforms. This USB controller is based on the Broadcom USB3 IP Core. Supports USB2/3 functionality. Bharat Kumar Reddy Gooty (2): dt-bindings: Documentation on BRCM xHCI controller drivers: usb: host: Add BRCM xHCI driver .../bindings/usb/br

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

2019-10-16 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 v3 0/2] x86: efi_loader: Fix invalid address return from efi_alloc()

2019-09-03 Thread Park, Aiden
This issue can be seen on 32bit operation when one of E820_RAM type entries is greater than 4GB memory space. The efi_alloc() finds a free memory in the conventional memory which is greater than 4GB. But, it does type cast to 32bit address space and eventually returns invalid address. Changes in

[U-Boot] [PATCH v3 0/2] sunxi: add spi flash bootcmd

2019-08-01 Thread Oskari Lemmela
Changes since v2: - Rebase to current master - Added more information to Kconfig help text Changes since v1: - Move bootcmd to config_distro_bootcmd - Add Kconfig options to enable and configure it Oskari Lemmela (2): distro_bootcmd: add spi flash boot command sunxi: enable distro spi boo

[U-Boot] [PATCH v3 0/2] rockchip: make_fit_atf.py Eliminate pyelftools dependency

2019-07-16 Thread Chris Webb
Building for rockchip, make_fit_atf.py depends on pyelftools, a non-bundled python module that is not used elsewhere in building u-boot or the kernel. We only use pyelftools to pull out PT_LOAD segments. ELF is very simple, so doing this manually is easy and spares users the extra dependency. In f

[U-Boot] [PATCH v3 0/2] Add board support for iMX8QXP AI_ML board

2019-07-12 Thread Manivannan Sadhasivam
Hello, This patchset adds initial board support for iMX8QXP AI_ML board from Einfochips. This board is one of the Consumer Edition and AI boards of the 96Boards family. This initial supports contains following peripherals which are tested and known to work: 1. Debug serial via UART2 2. SD ca

[U-Boot] [PATCH v3 0/2] Add RTC driver for STM32MP1

2019-07-11 Thread Benjamin Gaignard
This series add support of RTC driver for stm32mp1 SoC. First it adds the missing clocks for RTC hadrware block and after the driver itself (enabled for basic and trusted configurations). version 3: - release clock only on error cases. Benjamin Gaignard (1): rtc: Add rtc driver for stm32mp1 Pa

Re: [U-Boot] [PATCH v3 0/2] ARM: davinci: omapl138_lcdk: fix MMC/SD boot breakage

2019-06-02 Thread Sekhar Nori
On 01/06/19 10:46 AM, Peter Howard wrote: > On Thu, 2019-05-30 at 19:04 +0530, Sekhar Nori wrote: >> Hi, >> >> Here is a set of patches that fixes MMC/SD boot breakage introduced >> after 2018.09 release. >> >> This was tested with MMC/SD boot on OMAP-L138 LCDK. >> >> Peter, >> >> I dropped your Te

Re: [U-Boot] [PATCH v3 0/2] ARM: davinci: omapl138_lcdk: fix MMC/SD boot breakage

2019-05-31 Thread Peter Howard
On Thu, 2019-05-30 at 19:04 +0530, Sekhar Nori wrote: > Hi, > > Here is a set of patches that fixes MMC/SD boot breakage introduced > after 2018.09 release. > > This was tested with MMC/SD boot on OMAP-L138 LCDK. > > Peter, > > I dropped your Tested-by: because the patches changed. It will be >

[U-Boot] [PATCH v3 0/2] ARM: davinci: omapl138_lcdk: fix MMC/SD boot breakage

2019-05-30 Thread Sekhar Nori
Hi, Here is a set of patches that fixes MMC/SD boot breakage introduced after 2018.09 release. This was tested with MMC/SD boot on OMAP-L138 LCDK. Peter, I dropped your Tested-by: because the patches changed. It will be great to get your testing done again. v3: Add call to spl_early_init() in

[U-Boot] [PATCH v3 0/2] efi_loader: LoadImage() parameter checks

2019-05-06 Thread Heinrich Schuchardt
If the parent image handle does not refer to a loaded image return EFI_INVALID_PARAMETER. (UEFI SCT II 2017: 3.4.1 LoadImage() - 5.1.4.1.1) If the size of the source buffer is 0, return EFI_LOAD_ERROR. (UEFI SCT II 2017: 3.4.1 LoadImage() - 5.1.4.1.6) v3 Put each change into a separate pa

[U-Boot] [PATCH v3 0/2] fit: Image node compression

2019-05-03 Thread Julius Werner
This patch series adds compression support for non-kernel FIT image nodes (e.g. FDTs). The first patch adds the compression support itself, the second adds a new feature to compatible string matching that allows it to be useful with compressed FDTs. Sandbox-tested with FIT images with and without

Re: [U-Boot] [PATCH v3 0/2] sunxi: Enable EMAC on A83T boards using Realtek RTL8211E PHY

2019-05-03 Thread Chen-Yu Tsai
On Fri, May 3, 2019 at 8:15 PM Jagan Teki wrote: > > On Fri, May 3, 2019 at 3:31 PM Chen-Yu Tsai wrote: > > > > On Fri, May 3, 2019 at 5:49 PM Jagan Teki > > wrote: > > > > > > On Fri, May 3, 2019 at 7:58 AM Chen-Yu Tsai wrote: > > > > > > > > From: Chen-Yu Tsai > > > > > > > > Hi everyone, >

Re: [U-Boot] [PATCH v3 0/2] sunxi: Enable EMAC on A83T boards using Realtek RTL8211E PHY

2019-05-03 Thread Jagan Teki
On Fri, May 3, 2019 at 7:58 AM Chen-Yu Tsai wrote: > > From: Chen-Yu Tsai > > Hi everyone, > > This series enables EMAC (Ethernet controller) on two A83T boards, > the Cubietruck Plus and Bananapi M3. > > This series is now based on sunxi/next, which has patches that convert > sun8i-emac to use t

Re: [U-Boot] [PATCH v3 0/2] sunxi: Enable EMAC on A83T boards using Realtek RTL8211E PHY

2019-05-03 Thread Jagan Teki
On Fri, May 3, 2019 at 3:31 PM Chen-Yu Tsai wrote: > > On Fri, May 3, 2019 at 5:49 PM Jagan Teki wrote: > > > > On Fri, May 3, 2019 at 7:58 AM Chen-Yu Tsai wrote: > > > > > > From: Chen-Yu Tsai > > > > > > Hi everyone, > > > > > > This series enables EMAC (Ethernet controller) on two A83T board

Re: [U-Boot] [PATCH v3 0/2] sunxi: Enable EMAC on A83T boards using Realtek RTL8211E PHY

2019-05-03 Thread Chen-Yu Tsai
On Fri, May 3, 2019 at 5:49 PM Jagan Teki wrote: > > On Fri, May 3, 2019 at 7:58 AM Chen-Yu Tsai wrote: > > > > From: Chen-Yu Tsai > > > > Hi everyone, > > > > This series enables EMAC (Ethernet controller) on two A83T boards, > > the Cubietruck Plus and Bananapi M3. > > > > This series is now b

Re: [U-Boot] [PATCH v3 0/2] sunxi: Enable EMAC on A83T boards using Realtek RTL8211E PHY

2019-05-03 Thread Jagan Teki
On Fri, May 3, 2019 at 7:58 AM Chen-Yu Tsai wrote: > > From: Chen-Yu Tsai > > Hi everyone, > > This series enables EMAC (Ethernet controller) on two A83T boards, > the Cubietruck Plus and Bananapi M3. > > This series is now based on sunxi/next, which has patches that convert > sun8i-emac to use t

[U-Boot] [PATCH v3 0/2] sunxi: Enable EMAC on A83T boards using Realtek RTL8211E PHY

2019-05-02 Thread Chen-Yu Tsai
From: Chen-Yu Tsai Hi everyone, This series enables EMAC (Ethernet controller) on two A83T boards, the Cubietruck Plus and Bananapi M3. This series is now based on sunxi/next, which has patches that convert sun8i-emac to use the common CLK and DM_RESET framework. The two patches enable the sun

[U-Boot] [PATCH v3 0/2] support for ROHM BD71837 and BD71847 PMICs

2019-04-25 Thread Matti Vaittinen
Patch series to support for ROHM BD71837 and BD71847 PMICs. ROHM BD71837 and BD71847 is PMIC intended for powering single-core, dual-core, and quad-core SoC’s such as NXP-i.MX 8M. BD71847 is used for example on NXP imx8mm EVK. Series adds PMIC driver with register read and write support, and regu

[U-Boot] [PATCH v3 0/2] arm64: zynqmp: pass a PMUFW config object

2019-04-15 Thread Luca Ceresoli
Hi, This patchset aims at solving a long-standing issue in the ZynqMP users community: the management of the PMU firmware configuration object when U-Boot SPL is used. History and status == First non-RFC version. The code is now clean and I consider it OK for mainline inclusion.

[U-Boot] [PATCH v3 0/2] add env erase

2019-04-12 Thread Frank Wunderlich
sometimes it is needed to erase the non-volatile environment e.g. for boot-up with builtin-environment or after resizing env this series add basic functionality for erasing environment from storage as a first storage-driver mmc is introduced, other needs to be added later changes since v2: - mo

Re: [U-Boot] [PATCH v3 0/2] Load splash from FIT image (internal, external, offset)

2019-03-29 Thread Melin Tomas
Hi, On 3/29/19 6:17 PM, Jonas Mark (BT-FIR/ENG1) wrote: > Gentle ping^2. Ready to apply? I was kindof hoping on some follow up on concerns raised during v3, see below. On 2/8/19 2:21 PM, Tomas Melin wrote: >>   -    node_offset = fit_image_get_node(fit_header, location->name); >> +    /* Get t

Re: [U-Boot] [PATCH v3 0/2] Load splash from FIT image (internal, external, offset)

2019-03-29 Thread Jonas Mark (BT-FIR/ENG1)
Hi, > We store a splash screen in SPI-NOR. We chose to use a FIT image as a > container because we want to > - store more than just the splash screen in SPI-NOR, > - do not create a bunch of MTD partitions, > - do not waste storage space, and > - avoid the overhead of a real file system.

Re: [U-Boot] [PATCH v3 0/2] Load splash from FIT image (internal, external, offset)

2019-03-15 Thread Jonas Mark (BT-FIR/ENG1)
Hi, > We store a splash screen in SPI-NOR. We chose to use a FIT image as a > container because we want to > - store more than just the splash screen in SPI-NOR, > - do not create a bunch of MTD partitions, > - do not waste storage space, and > - avoid the overhead of a real file system. >

[U-Boot] [PATCH v3 0/2] Load splash from FIT image (internal, external, offset)

2019-02-08 Thread Mark Jonas
We store a splash screen in SPI-NOR. We chose to use a FIT image as a container because we want to - store more than just the splash screen in SPI-NOR, - do not create a bunch of MTD partitions, - do not waste storage space, and - avoid the overhead of a real file system. In general U-Boot

[U-Boot] [PATCH v3 0/2] While converting SATA on Apalis iMX6 to use driver model I noticed it

2019-02-01 Thread Marcel Ziswiler
crashing in case no SATA driver is actually there: Apalis iMX6 # sata init data abort pc : [<8ff78e1a>] lr : [<8ff78e1b>] reloc pc : [<1781be1a>]lr : [<1781be1b>] sp : 8df53068 ip : 0001 fp : 0002 r10: 8df612e8 r9 : 8df5ceb0 r8 : 8ffc2b28 r7 : 8ff746ed r6 :

[U-Boot] [PATCH v3 0/2] efi_loader: Patch RTS at ExitBootServices

2019-01-30 Thread Alexander Graf
While discussing something compeltely different, Ard pointed out that it might be legal to omit calling SetVirtualAddressMap altogether. While that sounds great, we currently rely on that call to remove all function pointers to code that we do not support outside of boot services. So let's patch

[U-Boot] [PATCH v3 0/2] efi_loader: add GetNextVariableName

2019-01-21 Thread Heinrich Schuchardt
In this patch series GetNextVariableName runtime service is implemented. v3 rebase on efi-next v2 update variable_name_size in GetNextVariableName add more comments change some internal variable names AKASHI Takahiro (2): efi_loader: implement GetNextVariableName

[U-Boot] [PATCH v3 0/2] SiFive UART support

2018-12-14 Thread Anup Patel
This patchset adds SiFive UART driver for SiFive UART found on SiFive boards. The driver is tested on QEMU sifive_u machine. In fact, with this patchset same U-Boot binary boots on QEMU virt machine and QEMU sifive_u machine in both M-mode and S-mode. The patches are based upon latest RISC-V UBoo

[U-Boot] [PATCH v3 0/2] core: ofnode: Fix ofnode_get_addr_index function

2018-11-18 Thread Keerthy
The series adds a fix to ofnode_get_addr_index function and also adds a new ofnode_get_addr_size_index function. Changes in v3: Fixed compilation issues with sandbox_defconfig Keerthy (2): core: ofnode: Fix ofnode_get_addr_index function core: ofnode: Add ofnode_get_addr_size_index drivers

[U-Boot] [PATCH v3 0/2] Neutis N5 support

2018-10-05 Thread Aleksandr Aleksandrov
This series of pathes addes Neutis N5 support. Emlid Neutis N5 is a SoM based on Allwinner H5. 1st patch includes device tree file and defconfig for Dev board and dtsi file for SoM needs. Changes from v1 (4 oct 2018): add to maintainers myself and separate dts file: dtsi for SoM and motherboard dt

[U-Boot] [PATCH v3 0/2] env: Make environment loading log more clear

2018-07-30 Thread Sam Protsenko
This patch series intended to make boot log better. Basically here we just remove unwanted error messages, relying on the message from most deep API to be printed (like mmc subsystem). At the moment this looks like most clean solution to cluttered log problem, as any other solution will be hackish.

[U-Boot] [PATCH v3 0/2] Add bootlimit to Kconfig

2018-07-21 Thread Alex Kiernan
This patch series adds the bootlimit environment variable to Kconfig and migrates users to it. Changes in v3: - Rebase - Add Lukasz' Reviewed-by Changes in v2: - include display5 in the migration to Kconfig Alex Kiernan (2): Add BOOTCOUNT_BOOTLIMIT to set reboot limit Migrate bootlimit to K

[U-Boot] [PATCH v3 0/2] Fix USB and enable ADC on Khadas VIM

2018-07-10 Thread Loic Devulder
This patch series add power supply entry for P212 like meson-gx boards. It also enable ADC support for Khadas VIM board. Based on the Neil Armstrong's patches. Note: it's my first (small!) patch for U-Boot, I tried to add all needed and useful informations :-) Changes since v2: - change commit

[U-Boot] [PATCH v3 0/2] efi_loader: allow writing to FAT

2018-07-01 Thread Heinrich Schuchardt
Running 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 test f

[U-Boot] [PATCH v3 0/2] Add MDIO driver model support

2018-06-12 Thread make
From: Ken Ma Changes in v3: - Move mdio uclass implementation to driver/net folder; - Replace flat-tree functions with livetree functions and update codes and comments to be consistent with driver-model codes style; - Put struct mii_dev to uclass platdata to avoid the mdio alloc and let dri

[U-Boot] [PATCH v3 0/2] Add MDIO driver model support

2018-06-12 Thread make
From: Ken Ma Changes in v3: - Move mdio uclass implementation to driver/net folder; - Replace flat-tree functions with livetree functions and update codes and comments to be consistent with driver-model codes style; - Put struct mii_dev to uclass platdata to avoid the mdio alloc and let dri

[U-Boot] [PATCH v3 0/2] sunxi: fix eMMC stability issues on A64

2018-05-30 Thread Vasily Khoruzhick
eMMC seems to require new clocking mode and calibration on A64, otherwise it is pretty unstable on some boards (e.g. Pinebook) with some eMMCs. v2: - improve comment about calibration for eMMC on A64 - simplify ifdef-s around configuring delays v3: - fix fallout due to ifdef simplification in

[U-Boot] [PATCH v3 0/2] arm: print instructions pointed to by pc

2018-05-15 Thread Heinrich Schuchardt
If an exception occurs in a loaded image and the relocation offset is unknown, it is helful to know the instructions pointed to by the program counter. The first patch adds the missing output. The second patch provides the decodecode script from the Linux kernel which can be used to disassemble th

[U-Boot] [PATCH v3 0/2] sunxi: add PWM driver for A64

2018-04-28 Thread Vasily Khoruzhick
This series introduces a PWM driver for Allwinner A64. This driver can be used to control backlight on Pinebook Vasily Khoruzhick (2): pwm: sunxi: add support for PWM found on Allwinner A64 dts: sunxi: add PWM node for sun50i arch/arm/dts/sun50i-a64.dtsi | 8 ++ arch/arm/include

[U-Boot] [PATCH v3 0/2] Fix thumb interwork in assembly code

2018-04-26 Thread Klaus Goger
While trying to compile u-boot in thumb due space constraints on a mxs platform it was observed that there are some thumb-interwork issues in the handwritten assembly files. Since the first patch only applies to ARM926EJS and no board on that platform has thumb enabled for now,it was probably neve

[U-Boot] [PATCH v3 0/2] SF: add support for sst26wf016, sst26wf032, sst26wf064

2018-04-05 Thread Eugeniy Paltsev
Add support for the SST sst26wf016, sst26wf032 and sst26wf064 flash IC: sst26wf*** flash series block protection implementation differs from other SST series, so we add implementation for sst26wf*** lock/unlock/is_locked functions. Add sst26wf016, sst26wf032 and sst26wf064 flash IC info to spi_fl

[U-Boot] [PATCH v3 0/2] efi_loader: fixes for loaded image protocol

2018-04-04 Thread Heinrich Schuchardt
If a crash occurs the relocation information of loaded EFI images is displayed. --- v3 Remove merged patches. Change the output format for loaded images. v2 Merge with "efi_loader: print information about loaded UEFI images" patch series. GRUB does not allo

[U-Boot] [PATCH v3 0/2] WaRP7 unify secure and non-secure defconfigs

2018-03-31 Thread Bryan O'Donoghue
V3: - Remove warp7_secure_defconfig from board/warp7/MAINTAINERS - Add RB-tag from Fabio as indicated V2: Maintaining a secure and non-secure defconfig is a PITA. Having discussed an observed bug with the non-secure boot-path with Fabio and undertaken to ensure both upstream and NXP BSP kernels wo

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

2018-03-26 Thread Bryan O'Donoghue
V3: - Drop BOOTROM_IVT_HDR_OFFSET definition Fabio wants to see the usage of the define before adding to the header 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

[U-Boot] [PATCH v3 0/2] Add support for RTC only + DDR in self-refresh mode

2018-03-17 Thread Keerthy
Kernel stores information to the RTC_SCRATCH0 and RTC_SCRATCH1 registers for wakeup from RTC-only mode with DDR in self-refresh. Parse these registers during SPL boot and jump to the kernel resume vector if the device is waking up from RTC-only modewith DDR in Self-refresh. The RTC scratch registe

[U-Boot] [PATCH v3 0/2] efi_loader: provide new doc/README.efi

2018-03-02 Thread Heinrich Schuchardt
Provides information about - usage of the bootefi command - overview of UEFI - interaction between U-Boot and EFI drivers --- v3 rename README.efi to README.uefi use UEFI instead of EFI where applicable v2 split the patch in two: one deleteing all old lines, the other

[U-Boot] [PATCH v3 0/2] Fix CAAM for TrustZone enable for warp7

2018-01-26 Thread Bryan O'Donoghue
V3: - Changed location of sec_init() from warp.c::board_init() to soc.c::arch_misc_init() which will allow any i.MX7 which defines CONFIG_FSL_CAAM to forget about running sec_init(). V2: - Add an explicit assignment of JRMID when setting job-ring ownership Required on my reference part where

[U-Boot] [PATCH v3 0/2] Rpi: Add support for second sd host controller

2018-01-23 Thread Alexander Graf
The Raspberry Pi (bcm283x SoC) family contains 2 IP blocks to drive SD peripherals: A pretty standard SDHCI one called iProc and a home grown one called "sdhost". When driving U-Boot by the same device tree that we use for Linux, we end up in situations where only the "sdhost" device is available

[U-Boot] [PATCH v3 0/2] efi_loader: correctly call images

2018-01-18 Thread Heinrich Schuchardt
This patch series fixes various problems with the StartImage boot service. It further provides unit tests. v3 Supply two separate unit tests covering that the application either returns by calling the Exit service or with a simple return. v2 Do not build test on x68_64 due

Re: [U-Boot] [PATCH v3 0/2] Generic firmware loader

2017-12-12 Thread Chee, Tien Fong
On Sel, 2017-12-12 at 16:51 +0100, Marek Vasut wrote: > On 12/12/2017 12:56 PM, tien.fong.c...@intel.com wrote: > > > > From: Tien Fong Chee > > > > This patchset contains generic firmware loader which is very close > > to Linux > > firmware loader but for U-Boot framework. Generic firmware load

Re: [U-Boot] [PATCH v3 0/2] Generic firmware loader

2017-12-12 Thread Marek Vasut
On 12/12/2017 12:56 PM, tien.fong.c...@intel.com wrote: > From: Tien Fong Chee > > This patchset contains generic firmware loader which is very close to Linux > firmware loader but for U-Boot framework. Generic firmware loader can be used > load whatever into target location, and then consumer dr

[U-Boot] [PATCH v3 0/2] Generic firmware loader

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

[U-Boot] [PATCH v3 0/2] arm: ppc: Share DPAA1 fixups between ARCHs

2017-12-11 Thread Ahmed Mansour
- Support DPAA1 QBMan device tree fixups in a shared location for both arm and ppc architectures - cleanup a define from header files and add as Kconfig with auto selection based on SOC Changes in v3: - Add freescale old copyright in new file since it is a modified copy - Add ifdef QBMAN guard

Re: [U-Boot] [PATCH v3 0/2] sunxi: Fix boot of Cubietruk and al.

2017-10-24 Thread Maxime Ripard
On Fri, Oct 20, 2017 at 02:16:12PM +0200, Maxime Ripard wrote: > Hi > > Most featureful boards, such as the Cubietruck, have been broken since > the release 2017.09 (the two variants of the Olinuxino-Lime2 and the > cubietruck at least, possibly more since then). > > This is due to a size increas

[U-Boot] [PATCH v3 0/2] sunxi: Fix boot of Cubietruk and al.

2017-10-20 Thread Maxime Ripard
Hi Most featureful boards, such as the Cubietruck, have been broken since the release 2017.09 (the two variants of the Olinuxino-Lime2 and the cubietruck at least, possibly more since then). This is due to a size increase of the binary that will trip us across the size we've been using in our def

[U-Boot] [PATCH v3 0/2] Support for TI bandgap temperature sensor

2017-10-18 Thread Faiz Abbas
Adding support for TI bandgap temperature sensor. Also add dt support for bandgap sensor in spl. v3: Missed adding Reviewed-by in v2. Faiz Abbas (2): thermal: ti-bandgap: Add support for temperature sensor ARM: dts: OMAP5+: Add support for bandgap sensor in SPL arch/arm/dts/omap5-u-boot.dts

Re: [U-Boot] [PATCH v3 0/2] power: Add a driver to handle the PBIAS cell of the TI SOCs

2017-09-22 Thread Jaehoon Chung
On 09/22/2017 12:03 AM, Jean-Jacques Hiblot wrote: > In the TI SOCs a PBIAS cell exists to provide a bias voltage to the MMC1 > IO cells. Without this bias voltage these I/O cells can not function > properly. This bias voltage is either 1.8v or 3.0v. > > The first patch adds 2 functions to the DM

[U-Boot] [PATCH v3 0/2] power: Add a driver to handle the PBIAS cell of the TI SOCs

2017-09-21 Thread Jean-Jacques Hiblot
In the TI SOCs a PBIAS cell exists to provide a bias voltage to the MMC1 IO cells. Without this bias voltage these I/O cells can not function properly. This bias voltage is either 1.8v or 3.0v. The first patch adds 2 functions to the DM core: to count strings in a stringlist and get a string from

[U-Boot] [PATCH v3 0/2] rockchip: rk3229: add sdram support

2017-09-06 Thread Kever Yang
Add sdram driver for rk3229 Changes in v3: - move rk332x sdram driver to driver/ram - do the ram init in TPL instad of SPL Kever Yang (2): rockchip: rk322x: add sdram driver rockchip: dts: rk3229: remove dram channel info arch/arm/dts/rk3229-evb.dts | 1 - arch/arm

[U-Boot] [PATCH v3 0/2] dm: core: add clocks node scan

2017-09-04 Thread patrice.chotard
From: Patrice Chotard v3: _ rename dm_extended_scan_dt() to dm_extended_scan_fdt() to insure function naming consistency _ update dm_extended_scan_fdt() description v2: _ implement this feature in dm_extended_scan_dt() which can be called from test/dm/test-m

Re: [U-Boot] [PATCH v3 0/2] power: pmic: Add support for LP87565 family of PMICs

2017-06-09 Thread Jaehoon Chung
On 06/07/2017 10:38 PM, Keerthy wrote: > The series adds support for LP87565 family of PMICs. > Implements functions to configure regulators. Enable/Disable > Get/Set voltages of regulators. > > Keerthy (2): > power: pmic: lp87565: Add the basic pmic support > power: regulator: lp87565: add re

[U-Boot] [PATCH v3 0/2] power: pmic: Add support for LP87565 family of PMICs

2017-06-07 Thread Keerthy
The series adds support for LP87565 family of PMICs. Implements functions to configure regulators. Enable/Disable Get/Set voltages of regulators. Keerthy (2): power: pmic: lp87565: Add the basic pmic support power: regulator: lp87565: add regulator support drivers/power/pmic/Kconfig

[U-Boot] [PATCH v3 0/2] Add support for the topic-miamilite

2017-06-06 Thread Mike Looijmans
These two patches add support for the topic-miamilite board. v2: Rebased, no change v3: Added missing Kconfig v2: Moved CONFIG_SF_DUAL_FLASH to defconfig v3: No change, resend as series ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.d

Re: [U-Boot] [PATCH v3 0/2] Fix build with OpenSSL 1.1.x

2017-05-10 Thread Peter Robinson
On Mon, May 8, 2017 at 8:31 PM, Jelle van der Waa wrote: > Sorry for the delay, this is the third series of the fix the build with > OpenSSL 1.1.x while keeping compatibility with older OpenSSL versions. > > v3 fixes: > - Add missing include > - Loading the parameter e into key_n > - #ifdef more

[U-Boot] [PATCH v3 0/2] Fix build with OpenSSL 1.1.x

2017-05-08 Thread Jelle van der Waa
Sorry for the delay, this is the third series of the fix the build with OpenSSL 1.1.x while keeping compatibility with older OpenSSL versions. v3 fixes: - Add missing include - Loading the parameter e into key_n - #ifdef more deprecated functions which OpenSSL now handles internally. For some rea

[U-Boot] [PATCH v3 0/2] rockchip: tinker: set ethaddr in late init

2017-04-22 Thread Jonas Karlman
Set ethernet mac address in late init for Tinker Board, prevents getting a random mac address each boot. Read mac address from eeprom, first 6 bytes from m24c08@50. Same as /etc/init.d/rockchip.sh on Tinker OS. Changes in v3: - Add i2c_eeprom_{read,write} functions - Use uclass_first_device_err()

[U-Boot] [PATCH v3 0/2] Add Kconfig for rockchip video driver.

2017-04-17 Thread Eric Gao
patch 1: add Kconfig file rockchip video driver. patch 2: modify Makefile according to the new Kconfig. Eric Gao (2): rockchip: video: Kconfig: Add Kconfig for rockchip video driver rockchip: video: Makefile: Modify Makefile for rockchip video driver configs/chromebit_mickey_defconfig | 1

[U-Boot] [PATCH v3 0/2] serial: atmel_usart: Fix uart init and add clk support

2017-04-14 Thread Wenyou Yang
The patches is rework the uart init to fix the early debug not work in SPL, and add the clock support. Changes in v3: - Rebase on the master branch (22e10be45) of u-boot-dm git tree. Changes in v2: - Fix the DBGU clock handling. - Add Reviewed-by tag. Wenyou Yang (2): serial: atmel_usart: F

[U-Boot] [PATCH v3 0/2] net: macb: Add remove callback and align the compatibles

2017-04-13 Thread Wenyou Yang
Add the remove callback to avoid the failure of mdio_register(), and add the compatibles to align with the kernel. Changes in v3: - Incorporate [PATCH] net: macb: align the compatibles with kernel. - Rebase on the latest commit (db40c1aa1c10) of master branch of u-boot-net. - Add Acked-by tag.

[U-Boot] [PATCH v3 0/2] x86: SCU and PMU drivers for Intel MID

2017-04-01 Thread Andy Shevchenko
There are two crucial drivers to make Intel MID platforms functional in U-Boot: SCU which stands for System Controller Unit PMU which stands for Power Management Unit Since v2: - resend with cover letter including changes from previous versions Since v1: Common: - convert to use

[U-Boot] [PATCH v3 0/2] rockchip: Add support for MiQi board

2017-03-29 Thread Jernej Skrabec
This series adds support for MiQi board. MiQi is rk3288 based development board with 1 or 2 GB SDRAM, 16 GB eMMC, micro SD card interface, 4 USB 2.0 ports, HDMI, gigabit Ethernet and expansion ports. Patch 1 first sorts all rk3288 boards alphabeticaly. Patch 2 adds support for MiQi board Jerne

[U-Boot] [PATCH v3 0/2] mtd: nand: atmel: use another functions to set gpio value

2017-03-22 Thread Wenyou Yang
The purpose of the patch set is to use another functions to set and get the gpio value for the atmel nand driver to fix the error to set and get the gpio value after the at91 gpio driver conversion to support the driver model. Changes in v3: _ Rebase on v2017.03. Changes in v2: - Improve the co

[U-Boot] [PATCH v3 0/2] clk: at91: enhance the peripheral clock

2017-03-22 Thread Wenyou Yang
The purpose of the patch set is to enhance the peripheral clock to support both at9sam9x5's and at91rm9200's peripheral clock, and align the clk-master's compatibles with kernel's. Changes in v3: - Rebase on v2017.03. Changes in v2: - Use an enum with a descriptive name to denote the clock type

[U-Boot] [PATCH v3 0/2] at91: video: add driver for Atmel HLCD controller

2017-03-15 Thread Songjun Wu
The i2c driver includes two parts. 1) Driver code to implement the HLCD function. 2) Device tree binding documentation, it describes how to add the HLCD in device tree. Changes in v3: - Replace lcdc_readl/lcdc_writel with real/writel - Replace while() with wait_for_bit(). - Disable the clock if

[U-Boot] [PATCH v3 0/2] add armv7m cache support

2017-03-14 Thread Vikas Manocha
This patchset adds armv7m instruction/data caches support & enable it for stm32f7. Changed in v3: - uint32 replcaed with u32. - multiple read of hardware register replaced with single. - pointers replaced with macros for base address. - register names added as comment for system control block regi

[U-Boot] [PATCH v3 0/2] common: fitimage support for arbitrary fpga type

2017-02-20 Thread Dalon Westergreen
The intent of these patches is to modify existing fitimage support for fpga configuration to allow configuration of any fpga type supported by the fpga_load command. In the fpga node, two additional optional parameters are used to indicate the fpga device number (for systems with multiple fpgas)

[U-Boot] [PATCH v3 0/2] ARM: dts: at91: add dts files for the boards of SAMA5D3

2017-02-06 Thread Wenyou Yang
The purpose of the patchset is add the dts files for boards, sama5d3 Xplained board and sama5d3xek board. It is based on the patch set: [PATCH v4 0/2] ARM: dts: at91: add dts files for the boards of SAMA5D4 http://lists.denx.de/pipermail/u-boot/2017-February/280471.html Changes i

[U-Boot] [PATCH v3 0/2] ARM: am335x: Support chiliSOM and chiliBoard

2017-01-25 Thread Marcin Niestroj
These patches add support for chiliSOM (http://grinn-global.com/chilisom/), and chiliBoard (which uses chiliSOM as it's base). chiliSOM consists of processor (TI AM335x), RAM memory (up to 512M DDR3) and flash (NAND). The idea is that every board vendor can use chiliSOM as it's base for designed b

Re: [U-Boot] [PATCH v3 0/2] ARM: dts: at91: add dts files for the boards of SAMA5D4

2016-12-08 Thread Wenyou.Yang
Hi, Do you have any comments on this series? > -Original Message- > From: Wenyou Yang [mailto:wenyou.y...@atmel.com] > Sent: 2016年10月31日 13:20 > To: U-Boot Mailing List > Cc: Stephen Warren ; andreas.de...@googlemail.com; > Simon Glass ; Heiko Schocher ; Wenyou > Yang - A41535 ; Wenyou Y

[U-Boot] [PATCH v3 0/2] ARM: ti: DFU environment consolidation + AM57x DFU

2016-11-25 Thread Sekhar Nori
This patch series consolidates DFU environment variables into newly created include/environment/ti/dfu.h Then goes on to add DFU support for AM57x GP EVM. Build tested using the following buildman command: $ tools/buildman/buildman -j 16 -b dfu -c 2 -o test am33xx omap v2 -> v3 Rebase against l

[U-Boot] [PATCH v3 0/2] drivers: timer: inroduce ARC timer driver

2016-11-17 Thread Vlad Zakharov
This patch series replaces legacy approach to access ARC timer via specific code in "arch/arc/lib/time.c" and uses timer driver instead. ARC cores may have up to 2 built-in timers: timer0 and timer1, usually at least one of them exists. They are controlled through auxiliary registers and so we do

[U-Boot] [PATCH v3 0/2] spl: Convert MMC raw mode sector options to Kconfig

2016-11-01 Thread Sam Protsenko
This series accomplishes next: 1. Convert CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR option to Kconfig 2. Remove CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR from boards that don't build SPL 3. Add CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR bool option, which can be tested with #ifdef 4

[U-Boot] [PATCH v3 0/2] spl: Convert MMC raw mode sector options to Kconfig

2016-11-01 Thread Sam Protsenko
This series accomplishes next: 1. Convert CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR option to Kconfig 2. Remove CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR from boards that don't build SPL 3. Add CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR bool option, which can be tested with #ifdef 4

[U-Boot] [PATCH v3 0/2] ARM: dts: at91: add dts files for the boards of SAMA5D4

2016-10-30 Thread Wenyou Yang
The purpose of the patchset is add the dts files for boards, sama5d4 Xplained board and sama5d4ek board. Changes in v3: - Fix the compatible of spi flash, use "spi-flash". - Fix the compatible of spi flash, use "spi-flash". Changes in v2: - Remove unneeded the pinctrl node for cs pin of spi0.

[U-Boot] [PATCH v3 0/2] pinctrl: at91: Add pinctrl driver

2016-10-26 Thread Wenyou Yang
The purpose of this patch set is to add the pinctrl driver for AT91 PIO controller. Changes in v3: - Add support for OUTPUT config Changes in v2: - Add more information for the PINCTRL_AT91 option's help. - Add more comments for the callback of struct at91_pinctrl_mux_ops. - Use clrsetbits_le

[U-Boot] [PATCH v3 0/2] serial: atmel_usart: Support to enable an early debug UART

2016-10-16 Thread Wenyou Yang
The patch set is to add support to enable an early debug UART for debugging. And add ATMEL_USART option to enable the Atmel usartdriver from Kconfig. Changes in v3: - Collect Reviewed-by tag. - Collect Reviewed-by tag. Changes in v2: - Collect Reviewed-by tag. Wenyou Yang (2): serial: Kconf

[U-Boot] [PATCH v3 0/2] power: pmic: Add support for LP873X family of PMICs

2016-09-29 Thread Keerthy
The series adds support for LP873X family of PMICs. Implements functions to configure regulators. Enable/Disable Get/Set voltages of regulators. Keerthy (2): power: pmic: lp873x: Add the base pmic support power: regulator: lp873x: Add regulator support drivers/power/pmic/Kconfig

Re: [U-Boot] [PATCH v3 0/2] Detect and reject new ad-hoc CONFIG options

2016-09-14 Thread Tom Rini
On Tue, Sep 13, 2016 at 09:46:18PM -0600, Simon Glass wrote: > Hi Tom, > > On 13 September 2016 at 21:44, Simon Glass wrote: > > Despite the availability of Kconfig, the number of ad-hoc CONFIG options in > > U-Boot is still at over 8000. > > > > In February 2015 (commit 741e58e0) there were arou

Re: [U-Boot] [PATCH v3 0/2] Detect and reject new ad-hoc CONFIG options

2016-09-13 Thread Simon Glass
Hi Tom, On 13 September 2016 at 21:44, Simon Glass wrote: > Despite the availability of Kconfig, the number of ad-hoc CONFIG options in > U-Boot is still at over 8000. > > In February 2015 (commit 741e58e0) there were around 8387 ad-hoc CONFIGs. > As of this patch there are about 8336, only a lit

[U-Boot] [PATCH v3 0/2] Detect and reject new ad-hoc CONFIG options

2016-09-13 Thread Simon Glass
Despite the availability of Kconfig, the number of ad-hoc CONFIG options in U-Boot is still at over 8000. In February 2015 (commit 741e58e0) there were around 8387 ad-hoc CONFIGs. As of this patch there are about 8336, only a little fewer. One problem is that new ones are still being added, admit

[U-Boot] [PATCH v3 0/2] With this change the SPL binary shrinks from 32k to 23k when

2016-08-29 Thread Sandy Patterson
ROCKCHIP_SPL_BACK_TO_BROM is enabled. This has been tested on the rock2 board. It should work with any rk3288 though since the bootrom is loading the SPL already it should load the main U-Boot as well. Rock2 has been tested with ROCKCHIP_SPL_BACK_TO_BROM. Also, this moves around the images on the

[U-Boot] [PATCH v3 0/2] rk3399: add soc basic driver support

2016-07-31 Thread Kever Yang
This patchset add basic driver like clock, grf, sysreset for rk3399, and enable clock init in emmc driver. This patchset has tested on rk3399 evb. Changes in v3: - use EINVAL instead of -1 for return value. - update commit message Changes in v2: - include '_SHIFT_' in '_MASK' MACRO - fix commen

[U-Boot] [PATCH v3 0/2] i2c: atmel: add driver for Atmel i2c platform

2016-06-19 Thread Songjun Wu
The i2c driver includes two parts. 1) Driver code to implement the i2c function. 2) Device tree binding documentation, it describes how to add the i2c in device tree. Changes in v3: - Update the clk API. Changes in v2: - Add code to get and enable clock. - Add phandles to input clocks Songjun

[U-Boot] [PATCH v3 0/2] Initial support for S32V234 - version 3

2016-05-30 Thread Eddy Petrișor
Hello, Here are the reworked patches (3rd version) for the initial s32v234evb support. Eddy Petrișor (1): armv8: s32v234: Introduce basic support for s32v234evb Stoica Cosmin-Stefan (1): serial: Introduce linflex uart support arch/arm/Kconfig| 5 + arch/ar

[U-Boot] [PATCH v3 0/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-05-26 Thread Alison Wang
This series is to support loading a 32-bit OS, the execution state will change from AArch64 to AArch32 when jumping to kernel. The architecture information will be got through checking FIT image, then U-Boot will load 32-bit OS or 64-bit OS automatically. Spin-table method is used for secondary co

[U-Boot] [PATCH v3 0/2] spl: Add support to load FIT from Filesystem

2016-04-13 Thread Lokesh Vutla
Some devices like MMC, USB can be formatted to a FS and can act as a boot media. Given that FIT image load support in SPL support only raw devices, SPL should also be able to support loading FIT image from a File system. This series add support to load FIT image from a filesystem and also adding ho

[U-Boot] [PATCH v3 0/2] Amlogic Meson GXBaby and ODROID-C2 support

2016-04-10 Thread Beniamino Galvani
Hi, this series adds a very basic support for Amlogic S905 SoC (GXBaby) and for the ODROID-C2 board [1], and is based on u-boot sources available from the board vendor [2]. At the moment the only supported devices are the integrated UART and Ethernet adapter. Changes since v2: - squashed all pla

[U-Boot] [PATCH v3 0/2] net: phy: mv88e61xx: Revise as a PHY driver

2016-03-31 Thread Kevin Smith
The previous version of this driver implemented a shell command to manually comfigure the switch. It did not integrate with the PHY infrastructure to allow a MAC to use it as its PHY. This is a complete rewrite to allow this switch to function as a driver. Since none of the original driver remai

[U-Boot] [PATCH v3 0/2] vexpress64: Juno: Add support for PCIe on Juno

2015-10-19 Thread Liviu Dudau
Hello, This patchset enables PCIe for ARM's Juno boards and configures the host bridge's address translation block. This enables the Linux kernel to boot on Juno r1 using just a device tree and the generic host bridge driver. No support has been added at this phase for the SATA or Ethernet device

  1   2   >